gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated (0123ce046 -> 011b25c59)


From: gnunet
Subject: [taler-wallet-core] branch master updated (0123ce046 -> 011b25c59)
Date: Mon, 04 Nov 2024 16:42:19 +0100

This is an automated email from the git hooks/post-receive script.

sebasjm pushed a change to branch master
in repository wallet-core.

    from 0123ce046 harness: new_check is obsolete
     new eb38230f5 strings
     new 011b25c59 i18n transations

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 packages/merchant-backoffice-ui/src/i18n/de.po     |   483 +-
 packages/merchant-backoffice-ui/src/i18n/en.po     |   441 +-
 packages/merchant-backoffice-ui/src/i18n/es.po     |   459 +-
 packages/merchant-backoffice-ui/src/i18n/fr.po     |   453 +-
 packages/merchant-backoffice-ui/src/i18n/it.po     |   445 +-
 .../merchant-backoffice-ui/src/i18n/strings.ts     | 16037 +++++++++++++------
 packages/merchant-backoffice-ui/src/i18n/sv.po     |   443 +-
 .../src/i18n/taler-merchant-backoffice.pot         |   439 +-
 packages/merchant-backoffice-ui/src/i18n/tr.po     |  3148 ++--
 packages/merchant-backoffice-ui/src/i18n/uk.po     |   459 +-
 10 files changed, 15279 insertions(+), 7528 deletions(-)

diff --git a/packages/merchant-backoffice-ui/src/i18n/de.po 
b/packages/merchant-backoffice-ui/src/i18n/de.po
index 5b768e90e..1bcd5acf6 100644
--- 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-11-04 09:17+0000\n"
 "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\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"
@@ -70,62 +70,62 @@ msgstr "Unerwarteter Fehler bei der Anfrage."
 msgid "Unexpected error."
 msgstr "Unerwarteter Fehler."
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr "%1$s"
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr "Schließen"
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr "Weiter"
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr "Leeren"
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Bestätigen"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr "Erforderlich"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr "Der Buchstabe muss eine JSON-Zeichenkette sein"
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr "Die JSON-Zeichenkette ist ungültig"
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr "Importieren"
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr "Ein Konto von der Bank importieren"
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, c-format
 msgid ""
 "You can export your account settings from the Libeufin Bank's account "
@@ -134,22 +134,22 @@ msgstr ""
 "Sie können Ihre Kontoeinstellungen aus dem Kontoprofil der Libeufin-Bank "
 "exportieren. Fügen Sie den Inhalt im nächsten Feld ein."
 
-#: src/components/modal/index.tsx:271
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr "Kontoinformationen"
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr "Korrektur der Angaben"
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr "Vergleich der Kontodetails"
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, c-format
 msgid ""
 "Testing against the account info URL succeeded but the account information "
@@ -158,52 +158,150 @@ msgstr ""
 "Die Prüfung der Kontoinformationen-URL war erfolgreich, aber die gemeldeten "
 "Kontoinformationen unterscheiden sich von der Kontodetails-Erfassung."
 
-#: src/components/modal/index.tsx:353
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr "Feld"
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr "Im Formular"
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr "Gemeldet"
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr "Typ"
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr "IBAN"
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr "Adresse"
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr "Host"
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr "Konto-ID"
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr "Name des Eigentümers"
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr "Konto"
+
 #: src/components/modal/index.tsx:445
+#, fuzzy, c-format
+msgid "Bank host"
+msgstr "Bankenserver (Bank host)."
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr "Bankkonto"
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, fuzzy, c-format
+msgid "Validate bank account: %1$s"
+msgstr "Bankkonten"
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr "Verwendungszweck"
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, fuzzy, c-format
+msgid "Receiver name"
+msgstr "Lieferdatum"
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
 #, c-format
 msgid ""
 "If you delete the instance named %1$s (ID: %2$s), the merchant will no "
@@ -212,7 +310,7 @@ msgstr ""
 "Wenn Sie die Instanz mit der Bezeichnung %1$s (ID: %2$s) löschen, wird der "
 "Verkäufer keine weiteren Bestellungen oder Rückerstattungen bearbeiten können"
 
-#: src/components/modal/index.tsx:452
+#: src/components/modal/index.tsx:701
 #, c-format
 msgid ""
 "This action deletes the instance private key, but preserves all transaction "
@@ -222,12 +320,12 @@ msgstr ""
 "alle Transaktionsdaten. Sie können auch nach der Löschung der Instanz auf "
 "diese Daten weiterhin zugreifen."
 
-#: src/components/modal/index.tsx:459
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr "Löschung der Instanz %1$s ."
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, c-format
 msgid ""
 "If you purge the instance named %1$s (ID: %2$s), you will also delete all "
@@ -236,7 +334,7 @@ msgstr ""
 "Falls Sie die Instanz %1$s (ID: %2$s) vollständig verwerfen, löschen Sie "
 "damit auch unwiderruflich alle Transaktionsdaten."
 
-#: src/components/modal/index.tsx:494
+#: src/components/modal/index.tsx:743
 #, c-format
 msgid ""
 "The instance will disappear from your list, and you will no longer be able "
@@ -245,78 +343,78 @@ msgstr ""
 "Die Instanz wird von Ihrer Liste gestrichen und alle ihre Daten werden nicht "
 "mehr zugänglich sein."
 
-#: src/components/modal/index.tsx:500
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr "Die Instanz %1$s wird endgültig verworfen."
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr "ist ohne Übereinstimmung mit dem bisherigen Zugangstoken"
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr "muss sich vom alten Zugangstoken unterscheiden"
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr "ungleich"
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr "Sie erneuern den Zugangstoken der Instanz mit der ID %1$s"
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr "Alter Zugangstoken"
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr "Zugangstoken zurzeit in Verwendung"
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr "Neuer Zugangstoken"
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr "Folgender Zugangstoken für die zukünftige Verwendung"
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr "Eingabe des Zugangstokens wiederholen"
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr "Zugangstoken wiederholen"
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 "Den Zugangstoken zu löschen ermöglicht den freien Zugang zur Instanz für alle"
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr "Muss sich vom alten Zugangstoken unterscheiden"
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr "Sie speichern den Zugangstoken für eine neue Instanz"
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
@@ -325,22 +423,22 @@ msgstr ""
 "Bei externen Verfahren der Berechtigungsprüfung erfolgt keine weitere "
 "Zugangsprüfung durch das Merchant-Backend"
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr "Externe Zugangsberechtigung festlegen"
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr "Zugangstoken festlegen"
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr "Die Verarbeitung ist im Gange..."
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr "Der Vorgang wird nach %1$s Sekunden automatisch abgebrochen"
@@ -477,117 +575,112 @@ msgstr "Dies ist keine zulässige Bitcoin-Adresse."
 msgid "This is not a valid Ethereum address."
 msgstr "Dies ist keine zulässige Ethereum-Adresse."
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr "Dies ist kein gültiger Host."
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr "Eine IBAN besteht normalerweise aus mehr als 4 Ziffern"
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr "Eine IBAN besteht normalerweise aus weniger als 34 Ziffern"
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr "IBAN-Ländercode wurde nicht gefunden"
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr "Die IBAN-Nummer ist ungültig, die Prüfsumme ist falsch"
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr "Bitte wählen Sie aus..."
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr "Verfahren, das für die Überweisung genutzt werden soll"
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr "Bankleitzahlensystem"
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr "Bankleitzahl."
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr "Konto"
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr "Kontonummer."
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr "Code"
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr "Business Identifier Code. (BIC)."
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr "IBAN (Internationale Bankkontonummer)."
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr "Unified Payment Interface (UPI)."
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr "Bitcoin-Protokoll."
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr "Ethereum-Protokoll."
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr "Interledger-Protokoll."
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr "Bankenserver (Bank host)."
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr "Ohne Schema (kann einen Unterpfad enthalten):"
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr "Bankkonto."
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr "Rechtsgültiger Name des Kontoinhabers."
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr "Die Eingabe sollte mit dem Bankkontonamen übereinstimmen."
@@ -612,34 +705,41 @@ msgstr "Die URL darf keine Parameter enthalten"
 msgid "URL must not hash param"
 msgstr "Die URL darf keinen Hash-Parameter enthalten"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr "Die Anfrage bei der Einzahlungs-Schnittstelle ist fehlgeschlagen."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr "Der Server antwortete mit \"bad request\"."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 "Unzulässiger Vorgang, bitte die Zugangsdaten (Token, Anmeldename, Passwort) "
 "überprüfen."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr "Die Gegenstelle scheint keine Taler-Einzahlungsschnittstelle zu sein."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr "Konto:"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 msgid ""
 "If the bank supports Taler Revenue API then you can add the endpoint URL "
@@ -649,120 +749,135 @@ msgstr ""
 "untenstehende Gegenstelle (endpoint URL) hinzufügen, um die "
 "Umsatzinformationen synchron zu halten."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr "Gegenstelle (endpoint URL)"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, c-format
 msgid ""
 "From where the merchant can download information about incoming wire "
 "transfers to this account"
 msgstr "Informationsquelle zu eingehenden Überweisungen auf dieses Bankkonto"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:288
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr "Authentifizierungstyp"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr "Wählen Sie den Authentifizierungstyp für die Kontoinformations-URL"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr "Ohne Authentifizierung"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
-#, c-format
-msgid "With authentication"
-msgstr "Mit Authentifizierung"
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
+#, fuzzy, c-format
+msgid "With password"
+msgstr "Passwort"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, fuzzy, c-format
+msgid "With token"
+msgstr "Token erzeugen"
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr "Lassen Sie dies unverändert"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr "Benutzername"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr "Benutzername für den Zugriff auf die Kontoinformationen."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr "Passwort"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr "Passwort für den Zugriff auf die Kontoinformationen."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, fuzzy, c-format
+msgid "Access token to access the account information."
+msgstr "Benutzername für den Zugriff auf die Kontoinformationen."
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr "Übereinstimmung"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 "Prüfung der Übereinstimmung dieser Information und der Daten auf dem Server."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr "Nicht überprüft"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr "Der letzte Test war erfolgreich"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr "Der letzte Test ist fehlgeschlagen"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr "Vergleich der Information des Servers mit den Bankkonto-Formulardaten"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr "Test"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr "Die gekennzeichneten Felder müssen ausgefüllt sein"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr "Vorgang bestätigen"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr "Kontodetails"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr "Datenimport von der Bank"
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr "Das Konto konnte nicht angelegt werden"
@@ -873,47 +988,38 @@ msgstr "Das Konto konnte nicht aktualisiert werden"
 msgid "Could not delete account"
 msgstr "Die Kontoverbindung konnte nicht entfernt werden"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, c-format
 msgid "Pending KYC verification"
 msgstr "Ausstehende KYC-Prüfung"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:66
-#, c-format
-msgid "Timed out"
-msgstr "Zeitüberschreitung"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:103
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, c-format
 msgid "Exchange"
 msgstr "Zahlungsdienstleister"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:106
-#, c-format
-msgid "Target account"
-msgstr "Zielkonto"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:109
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr "Buchungsvermerk"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
-msgstr "Ein Vorgang zur Prüfung auf Geldwäsche ist noch nicht abgeschlossen."
+msgid "Pending KYC process, click here to complete"
+msgstr ""
+"Ausstehende KYC-Prüfung; klicken Sie hier, um den Vorgang abzuschließen"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
-msgstr "Ausstehende KYC-Prüfung; klicken Sie hier, um den Vorgang 
abzuschließen"
+msgid "The exchange require a account verification."
+msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr "HTTP-Status"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr "Eine KYC-Prüfung ist nicht (mehr) ausstehend!"
@@ -1092,17 +1198,17 @@ msgstr "Wie viele Artikel hinzugefügt werden"
 msgid "Add from inventory"
 msgstr "Vom Bestand hinzufügen"
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr "Die Bilddatei muss kleiner als 1 MB sein"
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr "Hinzufügen"
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr "Entfernen"
@@ -1141,8 +1247,8 @@ msgstr ""
 msgid ""
 "Enter currency and value separated with a colon, e.g. &quot;USD:2.3&quot;."
 msgstr ""
-"Geben Sie Währung und Betrag mit einem Doppelpunkt getrennt ein, z.B. "
-"&quot;EUR:2,3&quot;."
+"Geben Sie Währung und Betrag mit einem Doppelpunkt getrennt ein, z.B. &quot;"
+"EUR:2,3&quot;."
 
 #: src/components/form/InputTaxes.tsx:121
 #, c-format
@@ -2168,42 +2274,42 @@ msgstr ""
 msgid "Invalid amount"
 msgstr "Kein gültiger Betrag"
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr "Artikelbeschreibung, die Kunden zu sehen bekommen."
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr "Mindestalter von Käufern"
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr "Bezeichnung der Mengeneinheit"
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 "
@@ -2212,17 +2318,17 @@ msgstr ""
 "Die den Käufern angezeigte Mengeneinheit des Artikels im Verkauf (z.B. 2 "
 "Kilogramm, 5 Liter, 3 Stück, 5 Meter)."
 
-#: src/components/product/ProductForm.tsx:205
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr "Beispiel: kg, Stück oder Liter"
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr "Preis pro Mengeneinheit"
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
@@ -2230,32 +2336,32 @@ msgstr ""
 "Verkaufspreis an Endkunden, inklusive Steuern, für jede oben genannte "
 "Mengeneinheit des Artikels."
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr "Bestand"
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr "Kategorien, in denen dieser Artikel aufgeführt sein wird."
@@ -2609,8 +2715,8 @@ msgstr ""
 #, c-format
 msgid "There is no templates yet, add more pressing the + sign"
 msgstr ""
-"Es gibt noch keine Vorlagen. Erstellen Sie diese durch Druck auf das "
-"+-Zeichen"
+"Es gibt noch keine Vorlagen. Erstellen Sie diese durch Druck auf das +-"
+"Zeichen"
 
 #: src/paths/instance/templates/list/index.tsx:91
 #, c-format
@@ -3033,11 +3139,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr "Bankkonto"
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3427,8 +3528,8 @@ msgstr ""
 #, c-format
 msgid "There is no webhooks yet, add more pressing the + sign"
 msgstr ""
-"Es gibt noch keinen Webhook. Erstellen Sie Webhooks durch Druck auf das "
-"+-Zeichen"
+"Es gibt noch keinen Webhook. Erstellen Sie Webhooks durch Druck auf das +-"
+"Zeichen"
 
 #: src/paths/instance/webhooks/list/index.tsx:88
 #, c-format
@@ -3470,47 +3571,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3591,59 +3687,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr "Für heute nicht anzeigen"
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, c-format
 msgid "Configuration"
 msgstr "Einstellungen"
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr "Zugangstoken"
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr "Verbindung"
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr "Auflisten"
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr "Abmelden"
@@ -3704,5 +3800,18 @@ msgid "Payment URL"
 msgstr "Zahlungs-URL (Payment URL)"
 
 #, c-format
-#~ msgid "Subject"
-#~ msgstr "Verwendungszweck"
+#~ msgid "With authentication"
+#~ msgstr "Mit Authentifizierung"
+
+#, c-format
+#~ msgid "Timed out"
+#~ msgstr "Zeitüberschreitung"
+
+#, c-format
+#~ msgid "Target account"
+#~ msgstr "Zielkonto"
+
+#, c-format
+#~ msgid "There is an anti-money laundering process pending to complete."
+#~ msgstr ""
+#~ "Ein Vorgang zur Prüfung auf Geldwäsche ist noch nicht abgeschlossen."
diff --git a/packages/merchant-backoffice-ui/src/i18n/en.po 
b/packages/merchant-backoffice-ui/src/i18n/en.po
index 9fa25de36..a888711ca 100644
--- a/packages/merchant-backoffice-ui/src/i18n/en.po
+++ b/packages/merchant-backoffice-ui/src/i18n/en.po
@@ -63,261 +63,359 @@ msgstr ""
 msgid "Unexpected error."
 msgstr ""
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr ""
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr ""
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr ""
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr ""
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr ""
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr ""
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr ""
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr ""
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr ""
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr ""
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, 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
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr ""
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr ""
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr ""
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, 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
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr ""
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr ""
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr ""
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr ""
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr ""
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr ""
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr ""
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr ""
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr ""
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr ""
+
 #: src/components/modal/index.tsx:445
 #, c-format
+msgid "Bank host"
+msgstr ""
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr ""
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr ""
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, c-format
+msgid "Receiver name"
+msgstr ""
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
+#, 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
+#: src/components/modal/index.tsx:701
 #, 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
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr ""
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr ""
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr ""
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr ""
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
 "backend"
 msgstr ""
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr ""
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr ""
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr ""
@@ -452,117 +550,112 @@ msgstr ""
 msgid "This is not a valid Ethereum address."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr ""
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -587,151 +680,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, c-format
+msgid "With token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr ""
@@ -836,47 +951,37 @@ msgstr ""
 msgid "Could not delete account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr ""
@@ -1053,17 +1158,17 @@ msgstr ""
 msgid "Add from inventory"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr ""
@@ -2092,90 +2197,90 @@ msgstr ""
 msgid "Invalid amount"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr ""
@@ -2941,11 +3046,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr ""
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3360,47 +3460,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3481,59 +3576,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, c-format
 msgid "Configuration"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr ""
diff --git a/packages/merchant-backoffice-ui/src/i18n/es.po 
b/packages/merchant-backoffice-ui/src/i18n/es.po
index 224d5b95e..39a3dbb54 100644
--- a/packages/merchant-backoffice-ui/src/i18n/es.po
+++ b/packages/merchant-backoffice-ui/src/i18n/es.po
@@ -65,62 +65,62 @@ msgstr "Error inesperado en el pedido."
 msgid "Unexpected error."
 msgstr "Error inesperado."
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr "%1$s"
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr "Cerrar"
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr "Continuar"
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr "Limpiar"
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Confirmar"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr "Requerido"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr "Letter debe ser una cadena JSON"
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr "La cadena JSON es invalida"
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr "Importar"
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr "Importando una cuenta desde el banco"
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, c-format
 msgid ""
 "You can export your account settings from the Libeufin Bank's account "
@@ -129,22 +129,22 @@ msgstr ""
 "Puedes exportar una configuracion de cuenta desde el perfil de cuenta del "
 "banco Libeufin. Pega el contenido en el próximo campo."
 
-#: src/components/modal/index.tsx:271
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr "Información de la cuenta"
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr "Formulario correcto"
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr "Comparando detalle de cuentas"
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, c-format
 msgid ""
 "Testing against the account info URL succeeded but the account information "
@@ -154,52 +154,150 @@ msgstr ""
 "información de la cuenta reportada es diferente a los detalles de cuenta en "
 "el formulario."
 
-#: src/components/modal/index.tsx:353
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr "Campo"
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr "En el formulario"
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr "Reportado"
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr "Tipo"
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr "IBAN"
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr "Dirección"
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr "Host"
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr "Identificacion de cuenta"
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr "Nombre del dueno"
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr "Cuenta"
+
 #: src/components/modal/index.tsx:445
+#, fuzzy, c-format
+msgid "Bank host"
+msgstr "Host del banco."
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr "Cuenta bancaria"
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, fuzzy, c-format
+msgid "Validate bank account: %1$s"
+msgstr "Abono en cuenta bancaria"
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr "Asunto"
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, fuzzy, c-format
+msgid "Receiver name"
+msgstr "Fecha de entrega"
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
 #, c-format
 msgid ""
 "If you delete the instance named %1$s (ID: %2$s), the merchant will no "
@@ -208,7 +306,7 @@ msgstr ""
 "Si eliminas la instancia con nombre %1$s (ID: %2$s), el comerciante no podrá "
 "procesar ordenes o rembolsos"
 
-#: src/components/modal/index.tsx:452
+#: src/components/modal/index.tsx:701
 #, c-format
 msgid ""
 "This action deletes the instance private key, but preserves all transaction "
@@ -218,96 +316,96 @@ msgstr ""
 "información transaccional. Podrás acceder a esa información después de "
 "borrar la instancia."
 
-#: src/components/modal/index.tsx:459
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, 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
+#: src/components/modal/index.tsx:791
 #, 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
+#: src/components/modal/index.tsx:795
 #, fuzzy, c-format
 msgid "Is not the same"
 msgstr "no son iguales"
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, 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:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr "Token de acceso viejo"
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, fuzzy, c-format
 msgid "Access token currently in use"
 msgstr "acceder al token en uso actualmente"
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr "Nuevo token de acceso"
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, fuzzy, c-format
 msgid "Next access token to be used"
 msgstr "siguiente token de acceso a usar"
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr "Repetir token de acceso"
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, fuzzy, c-format
 msgid "Confirm the same access token"
 msgstr "confirmar el mismo token de acceso"
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, 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:616
+#: src/components/modal/index.tsx:865
 #, 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:631
+#: src/components/modal/index.tsx:880
 #, 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:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
@@ -316,22 +414,22 @@ 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:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr "Establecer autorización externa"
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr "Establecer token de acceso"
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr "Operación en progreso..."
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, 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"
@@ -466,117 +564,112 @@ msgstr "Esta no es una dirección de bitcoin válida."
 msgid "This is not a valid Ethereum address."
 msgstr "Esta no es una dirección de Ethereum válida."
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, fuzzy, c-format
 msgid "This is not a valid host."
 msgstr "Esta no es una dirección de bitcoin válida."
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr "Los números IBAN usualmente tienen mas de 4 digitos"
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr "Los números IBAN usualmente tienen menos de 34 digitos"
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr "Código de pais de IBAN no encontrado"
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, 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/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr "Elija uno..."
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr "Método a usar para la transferencia"
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr "Enrutamiento"
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr "Número de enrutamiento."
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr "Cuenta"
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr "Numero de cuenta"
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr "Código"
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr "Código de identificación de la empresa."
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, fuzzy, c-format
 msgid "International Bank Account Number."
 msgstr "Número de cuenta bancaria."
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr "Interfaz de pago unificado."
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr "Protocolo Bitcoin."
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr "Protocolo Ethereum."
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr "Protocolo Interledger."
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr "Host del banco."
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr "Cuenta bancaria."
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr "Nombre legal de la persona titular de la cuenta."
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -601,151 +694,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr "El servidor responde con un código de error."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, fuzzy, c-format
 msgid "Account:"
 msgstr "Cuenta"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, fuzzy, c-format
 msgid "Auth type"
 msgstr "Tipo de evento"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, fuzzy, c-format
+msgid "With token"
+msgstr "Crear token"
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, fuzzy, c-format
 msgid "Do not change"
 msgstr "URL del proveedor"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, fuzzy, c-format
 msgid "Not verified"
 msgstr "Sin verificar"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr "Necesita completar los campos marcados"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, fuzzy, c-format
 msgid "Confirm operation"
 msgstr "Confirmado"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, fuzzy, c-format
 msgid "Account details"
 msgstr "Dirección de cuenta"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, fuzzy, c-format
 msgid "Could not create account"
 msgstr "no se pudo crear el producto"
@@ -852,47 +967,37 @@ msgstr "No se ha podido actualizar la cuenta"
 msgid "Could not delete account"
 msgstr "No se pudo eliminar la cuenta"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, c-format
 msgid "Pending KYC verification"
 msgstr "Verificación KYC pendiente"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:66
-#, c-format
-msgid "Timed out"
-msgstr "Expirado"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:103
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, c-format
 msgid "Exchange"
 msgstr "Exchange"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:106
-#, c-format
-msgid "Target account"
-msgstr "Cuenta objetivo"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:109
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr "Razón"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr "Estado http"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr "¡No hay verificación kyc pendiente!"
@@ -1071,17 +1176,17 @@ msgstr "cuántos productos serán agregados"
 msgid "Add from inventory"
 msgstr "Agregar del inventario"
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, fuzzy, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr "La imagen debe ser mas chica que 1 MB"
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr "Agregar"
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr "Eliminar"
@@ -2139,43 +2244,43 @@ msgstr "agregar elemento a la lista"
 msgid "Invalid amount"
 msgstr "Importe fijo"
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, 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
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr "ilustración del producto para los clientes."
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr "Descripción del producto para los clientes."
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr "Restricción de edad"
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, 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
+#: src/components/product/ProductForm.tsx:209
 #, fuzzy, c-format
 msgid "Minimum age of the customer"
 msgstr "Edad mínima requerida"
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, fuzzy, c-format
 msgid "Unit name"
 msgstr "Unidad"
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 "
@@ -2184,17 +2289,17 @@ 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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
@@ -2202,35 +2307,35 @@ msgstr ""
 "Precio de venta para los clientes, impuestos incluidos, por encima de las "
 "unidades del producto."
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr "Existencias"
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, 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
+#: src/components/product/ProductForm.tsx:231
 #, 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
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, 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
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr "Dirección a donde los productos serán entregados."
@@ -2829,7 +2934,7 @@ msgid "Failed to delete token family"
 msgstr "No se ha podido eliminar la familia de tokens"
 
 #: src/paths/instance/tokenfamilies/list/index.tsx:150
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid ""
 "If you delete the %1$s token family (Slug: %2$s), all issued tokens will "
 "become invalid."
@@ -2838,12 +2943,12 @@ msgstr ""
 "no serán válidos."
 
 #: src/paths/instance/tokenfamilies/list/index.tsx:157
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid "Deleting a token family %1$s ."
 msgstr "Eliminando una familia de tokens %1$s ."
 
 #: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid "Token Family: %1$s"
 msgstr "Familia de tokens: %1$s"
 
@@ -3005,11 +3110,6 @@ msgstr "cargue más transferencia luego de la última"
 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/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr "Cuenta bancaria"
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, fuzzy, c-format
 msgid "All accounts"
@@ -3431,47 +3531,42 @@ msgstr "no se ha podido eliminar el webhook"
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, fuzzy, c-format
 msgid "Date format"
 msgstr "formato inválido"
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3552,59 +3647,59 @@ msgstr "no se pudo actualizar el producto"
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr "Ocultar por hoy"
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, fuzzy, c-format
 msgid "KYC verification needed"
 msgstr "Verificación KYC pendiente"
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, fuzzy, c-format
 msgid "Configuration"
 msgstr "Expiración"
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr "Configuración"
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, fuzzy, c-format
 msgid "Access token"
 msgstr "Token de acceso"
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr "Conexión"
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr "Lista"
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr "Salir"
@@ -3664,6 +3759,14 @@ msgstr "ID de pedido"
 msgid "Payment URL"
 msgstr "URL de pago"
 
+#, c-format
+#~ msgid "Timed out"
+#~ msgstr "Expirado"
+
+#, c-format
+#~ msgid "Target account"
+#~ msgstr "Cuenta objetivo"
+
 #, c-format
 #~ msgid "cannot be empty"
 #~ msgstr "no puede ser vacío"
@@ -3871,10 +3974,6 @@ msgstr "URL de pago"
 #~ msgid "Committed"
 #~ msgstr "Comiteado"
 
-#, c-format
-#~ msgid "Subject"
-#~ msgstr "Asunto"
-
 #, c-format
 #~ msgid "Tips"
 #~ msgstr "Propinas"
diff --git a/packages/merchant-backoffice-ui/src/i18n/fr.po 
b/packages/merchant-backoffice-ui/src/i18n/fr.po
index fc22df36a..23f19be20 100644
--- 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-11-04 09:17+0000\n"
 "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\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"
@@ -68,62 +68,62 @@ msgstr "Erreur inattendue sur la requête."
 msgid "Unexpected error."
 msgstr "Erreur inattendue."
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr "Annuler"
 
-#: src/components/modal/index.tsx:87
-#, c-format, fuzzy
+#: src/components/modal/index.tsx:89
+#, fuzzy, c-format
 msgid "%1$s"
 msgstr "%1$s"
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr "Fermer"
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr "Continuer"
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr "Effacer"
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Confirmer"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr "Obligatoire"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr "La lettre doit être une chaîne JSON"
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr "La chaine JSON est invalide"
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr "Importer"
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr "Importer un compte depuis la banque"
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, c-format
 msgid ""
 "You can export your account settings from the Libeufin Bank's account "
@@ -132,22 +132,22 @@ msgstr ""
 "Vous pouvez exporter les paramètres de votre compte à partir du profil "
 "Libeufin de compte de votre banque. Collez le contenu dans le champ suivant."
 
-#: src/components/modal/index.tsx:271
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr "Informations sur le compte"
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr "Formulaire correct"
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr "Comparaison des détails du compte"
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, c-format
 msgid ""
 "Testing against the account info URL succeeded but the account information "
@@ -157,52 +157,150 @@ msgstr ""
 "sur le compte retournées sont différentes de celles du formulaire des "
 "détails du compte."
 
-#: src/components/modal/index.tsx:353
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr "Champs"
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr "Dans le formulaire"
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr "Rapporté"
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr "Type"
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr "IBAN"
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr "Adresse"
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr "Hôte"
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr "Identifiant de compte"
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr "Nom du propriétaire"
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr "Compte"
+
 #: src/components/modal/index.tsx:445
+#, fuzzy, c-format
+msgid "Bank host"
+msgstr "Serveur de la banque."
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr ""
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr ""
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, c-format
+msgid "Receiver name"
+msgstr ""
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
 #, c-format
 msgid ""
 "If you delete the instance named %1$s (ID: %2$s), the merchant will no "
@@ -211,7 +309,7 @@ msgstr ""
 "Si vous supprimez l'instance nommée %1$s (ID : %2$s), le commerçant ne sera "
 "plus en mesure de traiter les commandes ou les remboursements"
 
-#: src/components/modal/index.tsx:452
+#: src/components/modal/index.tsx:701
 #, c-format
 msgid ""
 "This action deletes the instance private key, but preserves all transaction "
@@ -221,12 +319,12 @@ msgstr ""
 "données de transaction. Vous pouvez toujours accéder à ces données après "
 "avoir supprimé l'instance."
 
-#: src/components/modal/index.tsx:459
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr "Suppression d'une instance %1$s ."
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, c-format
 msgid ""
 "If you purge the instance named %1$s (ID: %2$s), you will also delete all "
@@ -235,7 +333,7 @@ msgstr ""
 "Si vous purgez l'instance nommée %1$s (ID : %2$s), vous supprimerez "
 "également toutes ses données de transaction."
 
-#: src/components/modal/index.tsx:494
+#: src/components/modal/index.tsx:743
 #, c-format
 msgid ""
 "The instance will disappear from your list, and you will no longer be able "
@@ -244,80 +342,80 @@ msgstr ""
 "L'instance disparaîtra de votre liste et vous ne pourrez plus accéder à ses "
 "données."
 
-#: src/components/modal/index.tsx:500
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr "Purge d'une instance %1$s ."
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr "N'est pas identique au jeton d'accès actuel"
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr "Il ne peut pas s'agir du même jeton que l'ancien"
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr "N'est pas le même"
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr ""
 "Vous mettez à jour le jeton d'accès de l'instance avec l'identifiant %1$s"
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr "Ancien jeton d'accès"
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr "Jeton d'accès actuellement utilisé"
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr "Nouveau jeton d'accès"
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr "Prochain jeton d'accès utilisé"
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr "Répétez le jeton d'accès"
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr "Confirmez le même jeton d'accès"
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 "L'effacement du jeton d'accès signifie que l'instance est accessible à tout "
 "le monde"
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr "Ne peut pas être le même que l'ancien jeton d'accès"
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr "Vous définissez le jeton d'accès pour la nouvelle instance"
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
@@ -326,22 +424,22 @@ msgstr ""
 "Avec la méthode d'autorisation externe, aucun contrôle n'est effectué par le "
 "backend du commerçant"
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr "Définir une autorisation externe"
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr "Définir un jeton d'accès"
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr "Opération en cours..."
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr "L'opération sera automatiquement annulée après %1$s secondes"
@@ -476,117 +574,112 @@ msgstr "Ceci n'est pas une adresse Bitcoin valide."
 msgid "This is not a valid Ethereum address."
 msgstr "Ceci n'est pas une adresse Ethereum valide."
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr "Ceci n'est pas un serveur valide."
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr "Les numéros IBAN comportent généralement plus de 4 chiffres"
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr "Les numéros IBAN comportent généralement moins de 34 chiffres"
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr "Le code pays de l'IBAN n'a pas été trouvé"
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr "Le numéro IBAN n'est pas valide, la somme de contrôle est erronée"
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr "Choisissez un ..."
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr "Méthode à utiliser pour le virement bancaire"
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr "Code bancaire"
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr "Code bancaire."
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr "Compte"
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr "Numéro de compte."
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr "Code"
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr "Code BIC de la banque."
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr "Code IBAN."
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr "Interface de paiement unifiée (Unified Payment Interface)."
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr "Protocole Bitcoin."
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr "Protocole Ethereum."
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr "Protocole Interledger."
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr "Serveur de la banque."
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr "Sans schéma et peut inclure un sous-chemin :"
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr "Compte en banque."
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr "Nom légal de la personne titulaire du compte."
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr "Il doit correspondre au nom du titulaire du compte bancaire."
@@ -611,32 +704,39 @@ msgstr "L'URL ne doit pas contenir de parametres"
 msgid "URL must not hash param"
 msgstr "L'URL ne doit pas comporter de paramètre de hachage"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr "Echec de la requête à l'API de verification des revenus."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr "Le serveur a répondu \"Mauvaise requête\"."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr "Non autorisé, vérifiez les informations d'identification."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr "Ce endpoint ne semble par ressembler à une URL Taler Revenue."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr "Compte :"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 msgid ""
 "If the bank supports Taler Revenue API then you can add the endpoint URL "
@@ -646,12 +746,12 @@ msgstr ""
 "endpoint ci-dessous pour garder les informations sur les revenus "
 "synchronisées."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr "URL du endpoint"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, c-format
 msgid ""
 "From where the merchant can download information about incoming wire "
@@ -660,107 +760,122 @@ msgstr ""
 "Endroit d'où le commerçant peut télécharger des informations sur les "
 "virements entrants sur ce compte"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:288
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr "Type d'authentification"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr "Choisir le type d'authentification pour l'URL des info sur le compte"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr "Aucune authentification"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
+#, fuzzy, c-format
+msgid "With password"
+msgstr "Mot de passe"
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
 #, c-format
-msgid "With authentication"
-msgstr "Avec authentification"
+msgid "With token"
+msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr "Ne pas changer"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr "Nom d'utilisateur"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr "Nom d'utilisateur pour accéder aux informations sur le compte."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr "Mot de passe"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, fuzzy, c-format
+msgid "Access token to access the account information."
+msgstr "Nom d'utilisateur pour accéder aux informations sur le compte."
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr ""
@@ -865,47 +980,37 @@ msgstr ""
 msgid "Could not delete account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, c-format
 msgid "Exchange"
 msgstr "Service de paiement"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:106
-#, c-format
-msgid "Target account"
-msgstr ""
-
-#: src/paths/instance/kyc/list/ListPage.tsx:109
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr ""
@@ -1082,17 +1187,17 @@ msgstr ""
 msgid "Add from inventory"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr ""
@@ -2121,90 +2226,90 @@ msgstr ""
 msgid "Invalid amount"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr ""
@@ -2970,11 +3075,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr ""
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3389,47 +3489,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3510,59 +3605,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, fuzzy, c-format
 msgid "Configuration"
 msgstr "Confirmer"
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr ""
@@ -3621,3 +3716,7 @@ msgstr ""
 #, c-format
 msgid "Payment URL"
 msgstr ""
+
+#, c-format
+#~ msgid "With authentication"
+#~ msgstr "Avec authentification"
diff --git a/packages/merchant-backoffice-ui/src/i18n/it.po 
b/packages/merchant-backoffice-ui/src/i18n/it.po
index f428fac1b..fb361a940 100644
--- a/packages/merchant-backoffice-ui/src/i18n/it.po
+++ b/packages/merchant-backoffice-ui/src/i18n/it.po
@@ -64,261 +64,359 @@ msgstr ""
 msgid "Unexpected error."
 msgstr ""
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr ""
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr ""
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr ""
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr ""
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Confermare"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr "Obbligatorio"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr ""
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr ""
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr ""
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr ""
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, 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
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr ""
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr ""
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr ""
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, 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
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr ""
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr ""
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr ""
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr ""
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr ""
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr ""
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr ""
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, fuzzy, c-format
 msgid "Account id"
 msgstr "Importo"
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr ""
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr ""
+
 #: src/components/modal/index.tsx:445
 #, c-format
+msgid "Bank host"
+msgstr ""
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr ""
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr "Soggetto"
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, c-format
+msgid "Receiver name"
+msgstr ""
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
+#, 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
+#: src/components/modal/index.tsx:701
 #, 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
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr ""
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr ""
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr ""
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr ""
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
 "backend"
 msgstr ""
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr ""
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr ""
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr ""
@@ -453,117 +551,112 @@ msgstr ""
 msgid "This is not a valid Ethereum address."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr ""
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -588,151 +681,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr "Conto:"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, c-format
+msgid "With token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr ""
@@ -837,47 +952,37 @@ msgstr ""
 msgid "Could not delete account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr ""
@@ -1054,17 +1159,17 @@ msgstr ""
 msgid "Add from inventory"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr ""
@@ -2093,90 +2198,90 @@ msgstr ""
 msgid "Invalid amount"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr ""
@@ -2942,11 +3047,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr ""
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3361,47 +3461,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3482,59 +3577,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, c-format
 msgid "Configuration"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr "Impostazioni"
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr ""
@@ -3593,7 +3688,3 @@ msgstr ""
 #, 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
index b036d57af..565daa85a 100644
--- a/packages/merchant-backoffice-ui/src/i18n/strings.ts
+++ b/packages/merchant-backoffice-ui/src/i18n/strings.ts
@@ -25,6 +25,27 @@ strings['uk'] = {
         "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"
       },
+      "The request reached a timeout, check your connection.": [
+        ""
+      ],
+      "The request was cancelled.": [
+        ""
+      ],
+      "A lot of request were made to the same server and this action was 
throttled.": [
+        ""
+      ],
+      "The response of the request is malformed.": [
+        ""
+      ],
+      "Could not complete the request due to a network problem.": [
+        ""
+      ],
+      "Unexpected request error.": [
+        "Несподівана помилка"
+      ],
+      "Unexpected error.": [
+        "Несподівана помилка"
+      ],
       "Cancel": [
         "Скасувати"
       ],
@@ -43,16 +64,139 @@ strings['uk'] = {
       "Confirm": [
         "Підтвердити"
       ],
-      "is not the same as the current access token": [
-        "не співпадає з поточним токеном доступу"
+      "Required": [
+        "обовʼязково"
       ],
-      "cannot be empty": [
-        "не може бути порожнім"
+      "Letter must be a JSON string": [
+        ""
+      ],
+      "JSON string is invalid": [
+        ""
+      ],
+      "Import": [
+        ""
+      ],
+      "Importing an account from the bank": [
+        ""
+      ],
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
+        ""
+      ],
+      "Account information": [
+        "Додаткова інформація"
+      ],
+      "Correct form": [
+        ""
+      ],
+      "Comparing account details": [
+        ""
+      ],
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
+        ""
+      ],
+      "Field": [
+        ""
+      ],
+      "In the form": [
+        ""
+      ],
+      "Reported": [
+        ""
+      ],
+      "Type": [
+        ""
+      ],
+      "IBAN": [
+        ""
+      ],
+      "Address": [
+        "Адреса"
+      ],
+      "Host": [
+        "Хост"
+      ],
+      "Account id": [
+        "Рахунок"
+      ],
+      "Owner's name": [
+        "Назва бізнесу"
+      ],
+      "Account": [
+        "Рахунок"
+      ],
+      "Bank host": [
+        "Хост банку."
+      ],
+      "Bank account": [
+        "Банківський рахунок"
+      ],
+      "BIC": [
+        ""
       ],
-      "cannot be the same as the old token": [
+      "Ok": [
+        ""
+      ],
+      "Validate bank account: %1$s": [
+        "Зарахований банківський рахунок"
+      ],
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
+        ""
+      ],
+      "Step 1:": [
+        ""
+      ],
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
+        ""
+      ],
+      "Subject": [
+        "Призначення"
+      ],
+      "Step 2:": [
+        ""
+      ],
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
+        ""
+      ],
+      "Receiver name": [
+        "Дата доставки"
+      ],
+      "Step 3:": [
+        ""
+      ],
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
+        ""
+      ],
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
+        ""
+      ],
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
+        ""
+      ],
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        ""
+      ],
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        ""
+      ],
+      "Deleting an instance %1$s .": [
+        ""
+      ],
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        ""
+      ],
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        ""
+      ],
+      "Purging an instance %1$s .": [
+        ""
+      ],
+      "Is not the same as the current access token": [
+        "не співпадає з поточним токеном доступу"
+      ],
+      "Can't be the same as the old token": [
         "не може бути таким самим, як старий токен"
       ],
-      "is not the same": [
+      "Is not the same": [
         "не співпадає"
       ],
       "You are updating the access token from instance with id %1$s": [
@@ -61,25 +205,25 @@ strings['uk'] = {
       "Old access token": [
         "Старий токен доступу"
       ],
-      "access token currently in use": [
+      "Access token currently in use": [
         "токен доступу, який зараз використовується"
       ],
       "New access token": [
         "Новий токен доступу"
       ],
-      "next access token to be used": [
+      "Next access token to be used": [
         "наступний токен доступу, який буде використано"
       ],
       "Repeat access token": [
         "Повторіть токен доступу"
       ],
-      "confirm the same 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": [
+      "Can't be the same as the old access token": [
         "не може бути таким самим, як старий токен доступу"
       ],
       "You are setting the access token for the new instance": [
@@ -100,13 +244,28 @@ strings['uk'] = {
       "The operation will be automatically canceled after %1$s seconds": [
         "Операція буде автоматично скасована через %1$s секунд"
       ],
+      "Your password is incorrect": [
+        ""
+      ],
+      "Your instance not found": [
+        "замовлення не знайдено"
+      ],
+      "Login required": [
+        "Потрібен вхід"
+      ],
+      "Please enter your access token for %1$s.": [
+        "Будь ласка, введіть ваш токен доступу для %1$s."
+      ],
+      "Access Token": [
+        "Токен доступу"
+      ],
       "Instances": [
         "Інстанції"
       ],
       "Delete": [
         "Видалити"
       ],
-      "add new instance": [
+      "Add new instance": [
         "додати нову інстанцію"
       ],
       "ID": [
@@ -148,341 +307,290 @@ strings['uk'] = {
       "Failed to delete instance": [
         "Не вдалося видалити інстанцію"
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
+      "Instance '%1$s' (ID: %2$s) has been purge": [
         "Інстанція '%1$s' (ID: %2$s) була деактивована"
       ],
       "Failed to purge instance": [
         "Не вдалося очистити інстанцію"
       ],
-      "Pending KYC verification": [
-        "Очікування перевірки KYC"
+      "Loading...": [
+        "Завантаження..."
       ],
-      "Timed out": [
-        "Час очікування вичерпано"
+      "This is not a valid bitcoin address.": [
+        "Це недійсна адреса біткойн."
       ],
-      "Exchange": [
-        "Exchange"
+      "This is not a valid Ethereum address.": [
+        "Це недійсна адреса Ethereum."
       ],
-      "Target account": [
-        "Цільовий рахунок"
+      "This is not a valid host.": [
+        "Це недійсна адреса біткойн."
       ],
-      "KYC URL": [
-        "KYC URL"
+      "IBAN numbers usually have more that 4 digits": [
+        "Номера IBAN зазвичай мають більше 4-ьох цифр"
       ],
-      "Code": [
-        "Код"
+      "IBAN numbers usually have less that 34 digits": [
+        "Номера IBAN зазвичай мають менше 34-ьох цифр"
       ],
-      "Http Status": [
-        "HTTP статус"
+      "IBAN country code not found": [
+        "Код країни IBAN не знайдено"
       ],
-      "No pending kyc verification!": [
-        "Немає очікуваних перевірок KYC!"
+      "IBAN number is invalid, checksum is wrong": [
+        "Номер IBAN не коректний, контрольна сума не сходиться"
       ],
-      "change value to unknown date": [
-        "змінити значення на невідому дату"
+      "Choose one...": [
+        "Виберіть одну..."
       ],
-      "change value to empty": [
-        "змінити значення на порожнє"
+      "Method to use for wire transfer": [
+        "Метод для використання при банківському переказі"
       ],
-      "clear": [
-        "очистити"
+      "Routing": [
+        "Маршрутизація"
       ],
-      "change value to never": [
-        "змінити значення на ніколи"
+      "Routing number.": [
+        "Номер маршрутизації."
       ],
-      "never": [
-        "ніколи"
+      "Account number.": [
+        "Номер рахунку."
       ],
-      "Country": [
-        "Країна"
+      "Code": [
+        "Код"
       ],
-      "Address": [
-        "Адреса"
+      "Business Identifier Code.": [
+        "Код ідентифікації бізнесу."
       ],
-      "Building number": [
-        "Номер будинку"
+      "International Bank Account Number.": [
+        "Номер банківського рахунку."
       ],
-      "Building name": [
-        "Назва будинку"
+      "Unified Payment Interface.": [
+        "Уніфікований інтерфейс платежів."
       ],
-      "Street": [
-        "Вулиця"
+      "Bitcoin protocol.": [
+        "Протокол біткойн."
       ],
-      "Post code": [
-        "Поштовий індекс"
+      "Ethereum protocol.": [
+        "Протокол Ethereum."
       ],
-      "Town location": [
-        "Область міста"
+      "Interledger protocol.": [
+        "Протокол Interledger."
       ],
-      "Town": [
-        "Місто"
+      "Bank host.": [
+        "Хост банку."
       ],
-      "District": [
-        "Район"
+      "Without scheme and may include subpath:": [
+        ""
       ],
-      "Country subdivision": [
-        "Регіон країни"
+      "Bank account.": [
+        "Банківський рахунок."
       ],
-      "Product id": [
-        "Ідентифікатор продукту"
+      "Legal name of the person holding the account.": [
+        "Офіційне ім'я власника рахунку."
       ],
-      "Description": [
-        "Опис"
+      "It should match the bank account name.": [
+        ""
       ],
-      "Product": [
-        "Продукт"
+      "Invalid url": [
+        "недійсний формат"
       ],
-      "search products by it's description or id": [
-        "шукати продукти за їхнім описом або ідентифікатором"
+      "URL must end with a '/'": [
+        ""
       ],
-      "no products found with that description": [
-        "продукти з таким описом не знайдено"
+      "URL must not contain params": [
+        ""
       ],
-      "You must enter a valid product identifier.": [
-        "Ви повинні ввести дійсний ідентифікатор продукту."
+      "URL must not hash param": [
+        ""
       ],
-      "Quantity must be greater than 0!": [
-        "Кількість має бути більше 0!"
+      "The request to check the revenue API failed.": [
+        ""
       ],
-      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
-        "Ця кількість перевищує залишок на складі. Наразі на складі залишилося 
лише %1$s одиниць, які не зарезервовані."
+      "Server replied with \"bad request\".": [
+        "Відповідь сервера з кодом помилки."
       ],
-      "Quantity": [
-        "Кількість"
+      "Unauthorized, check credentials.": [
+        ""
       ],
-      "how many products will be added": [
-        "скільки продуктів буде додано"
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        ""
       ],
-      "Add from inventory": [
-        "Додати зі складу"
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
+        ""
       ],
-      "Image should be smaller than 1 MB": [
-        "Зображення повинно бути меншим за 1 МБ"
+      "Account:": [
+        "Рахунок:"
       ],
-      "Add": [
-        "Додати"
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        ""
       ],
-      "Remove": [
-        "Видалити"
+      "Endpoint URL": [
+        ""
       ],
-      "No taxes configured for this product.": [
-        "Податки для цього продукту не налаштовані."
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        ""
       ],
-      "Amount": [
-        "Сума"
+      "Auth type": [
+        "Тип події"
       ],
-      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
-        "Податки можуть бути в валютах, що відрізняються від основної валюти, 
яку використовує продавець."
+      "Choose the authentication type for the account info URL": [
+        ""
       ],
-      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
-        "Введіть валюту та значення, розділені двокрапкою, наприклад, 
&quot;USD:2.3&quot;."
+      "Without authentication": [
+        ""
       ],
-      "Legal name of the tax, e.g. VAT or import duties.": [
-        "Офіційна назва податку, наприклад, ПДВ або імпортні мита."
+      "With password": [
+        ""
       ],
-      "add tax to the tax list": [
-        "додати податок до списку податків"
+      "With token": [
+        "Створити токен"
       ],
-      "describe and add a product that is not in the inventory list": [
-        "опишіть і додайте продукт, якого немає в списку інвентарю"
+      "Do not change": [
+        "URL обмінника"
       ],
-      "Add custom product": [
-        "Додати новий продукт"
+      "Username": [
+        ""
       ],
-      "Complete information of the product": [
-        "Повна інформація про продукт"
+      "Username to access the account information.": [
+        ""
       ],
-      "Image": [
-        "Зображення"
+      "Password": [
+        ""
       ],
-      "photo of the product": [
-        "фото продукту"
+      "Password to access the account information.": [
+        ""
       ],
-      "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": [
-        "термін банківського переказу не може бути раніше терміну повернення"
+      "Token": [
+        ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
-        "термін банківського переказу не може бути раніше терміну оплати"
+      "Access token to access the account information.": [
+        ""
       ],
-      "should have a refund deadline": [
-        "повинен бути встановлений термін повернення"
+      "Match": [
+        ""
       ],
-      "auto refund cannot be after refund deadline": [
-        "автоматичне повернення не може бути після терміну повернення"
+      "Check where the information match against the server info.": [
+        ""
       ],
-      "Manage products in order": [
-        "Керування продуктами в замовленні"
+      "Not verified": [
+        "Неперевірений"
       ],
-      "Manage list of products in the order.": [
-        "Керування списком продуктів у замовленні."
+      "Last test was ok": [
+        ""
       ],
-      "Remove this product from the order.": [
-        "Видалити цей продукт із замовлення."
+      "Last test failed": [
+        ""
       ],
-      "Total price": [
-        "Загальна ціна"
+      "Compare info from server with account form": [
+        ""
       ],
-      "total product price added up": [
-        "загальна сума продукту"
+      "Test": [
+        ""
       ],
-      "Amount to be paid by the customer": [
-        "Сума, яку має сплатити клієнт"
+      "Need to complete marked fields": [
+        "Необхідно заповнити позначені поля"
       ],
-      "Order price": [
-        "Ціна замовлення"
+      "Confirm operation": [
+        "Підтверджено"
       ],
-      "final order price": [
-        "кінцева ціна замовлення"
+      "Account details": [
+        "Адреса рахунку"
       ],
-      "Summary": [
-        "Підсумок"
+      "Import from bank": [
+        ""
       ],
-      "Title of the order to be shown to the customer": [
-        "Назва замовлення, яку буде показано клієнту"
+      "Could not create account": [
+        "не вдалося створити продукт"
       ],
-      "Shipping and Fulfillment": [
-        "Доставка та виконання"
+      "No 'default' instance configured yet.": [
+        "Інстанція 'default' ще не налаштована."
       ],
-      "Delivery date": [
-        "Дата доставки"
+      "Create a 'default' instance to begin using the merchant backoffice.": [
+        "Створіть інстанцію 'default', щоб почати використовувати бекофіс 
продавця."
       ],
-      "Deadline for physical delivery assured by the merchant.": [
-        "Термін фізичної доставки, гарантований продавцем."
+      "Bank accounts": [
+        "Банківський рахунок"
       ],
-      "Location": [
-        "Місцезнаходження"
+      "Add new account": [
+        "Зарахований банківський рахунок"
       ],
-      "address where the products will be delivered": [
-        "адреса, за якою будуть доставлені продукти"
+      "Wire method: Bitcoin": [
+        "Метод переказу"
       ],
-      "Fulfillment URL": [
-        "URL виконання"
+      "Sewgit 1": [
+        ""
       ],
-      "URL to which the user will be redirected after successful payment.": [
-        "URL, на який користувача буде перенаправлено після успішної оплати."
+      "Sewgit 2": [
+        ""
       ],
-      "Taler payment options": [
-        "Опції оплати Taler"
+      "Delete selected accounts from the database": [
+        "видалити вибраний переказ з бази даних"
       ],
-      "Override default Taler payment settings for this order": [
-        "Перевизначити стандартні налаштування оплати Taler для цього 
замовлення"
+      "Wire method: x-taler-bank": [
+        "Метод переказу"
       ],
-      "Payment deadline": [
-        "Термін оплати"
+      "Account name": [
+        "Номер рахунку."
       ],
-      "Deadline for the customer to pay for the offer before it expires. 
Inventory products will be reserved until this deadline.": [
-        "Термін, до якого клієнт повинен оплатити пропозицію, перш ніж вона 
закінчиться. Продукти з інвентарю будуть зарезервовані до цього терміну."
+      "Wire method: IBAN": [
+        "Метод переказу"
       ],
-      "Refund deadline": [
-        "Термін повернення"
+      "Other accounts": [
+        "Цільовий рахунок"
       ],
-      "Time until which the order can be refunded by the merchant.": [
-        "Час, до якого замовлення може бути повернене продавцем."
+      "Path": [
+        ""
       ],
-      "Wire transfer deadline": [
-        "Термін банківського переказу"
+      "There is no accounts yet, add more pressing the + sign": [
+        "Продуктів ще немає, додайте більше, натиснувши знак +"
       ],
-      "Deadline for the exchange to make the wire transfer.": [
-        "Термін, до якого обмінник повинен здійснити банківський переказ."
+      "You need to associate a bank account to receive revenue.": [
+        "URI, що вказує на банківський рахунок для зарахування доходу."
       ],
-      "Auto-refund deadline": [
-        "Термін автоматичного повернення"
+      "Without this the you won't be able to create new orders.": [
+        "використовувати шаблон для створення нового замовлення."
       ],
-      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
-        "Час, до якого гаманець автоматично перевірятиме повернення коштів без 
взаємодії з користувачем."
+      "Bank account delete successfully": [
+        "Банківський рахунок успішно видалено"
       ],
-      "Maximum deposit fee": [
-        "Максимальна комісія за депозит"
+      "Could not delete the bank account": [
+        "Не вдалося видалити банківський рахунок"
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
-        "Максимальна комісія за депозит, яку продавець готовий покрити для 
цього замовлення. Вищі комісії за депозит повинні бути повністю покриті 
споживачем."
+      "Could not update account": [
+        "Не вдалося оновити обліковий запис"
       ],
-      "Maximum wire fee": [
-        "Максимальна комісія за переказ"
+      "Could not delete account": [
+        "Не вдалося видалити обліковий запис"
       ],
-      "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.": [
-        "Максимальна сукупна комісія за переказ, яку продавець готовий покрити 
для цього замовлення. Комісії за переказ, що перевищують цю суму, повинні бути 
покриті клієнтами."
+      "Pending KYC verification": [
+        "Очікування перевірки KYC"
       ],
-      "Wire fee amortization": [
-        "Амортизація комісії за переказ"
+      "Exchange": [
+        "Exchange"
       ],
-      "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.": [
-        "Коефіцієнт, за яким комісії за переказ, що перевищують вищезазначений 
поріг, діляться для визначення частки надлишкових комісій за переказ, яку 
повинен сплатити споживач."
+      "Reason": [
+        "Причина"
       ],
-      "Create token": [
-        "Створити токен"
+      "Pending KYC process, click here to complete": [
+        ""
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
-        "Зніміть цю опцію, якщо бекенд продавця згенерував ідентифікатор 
замовлення з достатньою ентропією для запобігання ворожих претензій."
+      "The exchange require a account verification.": [
+        ""
       ],
-      "Minimum age required": [
-        "Мінімальний вік"
+      "Http Status": [
+        "HTTP статус"
       ],
-      "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 обмежуватиме монети, які можуть бути 
використані для оплати цього контракту. Якщо порожнє, вікове обмеження 
визначатиметься продуктами"
+      "No pending kyc verification!": [
+        "Немає очікуваних перевірок KYC!"
       ],
-      "Min age defined by the producs is %1$s": [
-        "Мінімальний вік, визначений продуктами, становить %1$s"
+      "Change value to unknown date": [
+        "змінити значення на невідому дату"
       ],
-      "Additional information": [
-        "Додаткова інформація"
+      "Change value to empty": [
+        "змінити значення на порожнє"
       ],
-      "Custom information to be included in the contract for this order.": [
-        "Спеціальна інформація, яка буде включена в контракт для цього 
замовлення."
+      "Change value to never": [
+        "змінити значення на ніколи"
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
-        "Ви повинні ввести значення у форматі JavaScript Object Notation 
(JSON)."
+      "Never": [
+        "ніколи"
       ],
       "days": [
         "дні"
@@ -496,7 +604,7 @@ strings['uk'] = {
       "seconds": [
         "секунди"
       ],
-      "forever": [
+      "Forever": [
         "назавжди"
       ],
       "%1$sM": [
@@ -517,563 +625,554 @@ strings['uk'] = {
       "%1$ssec": [
         "%1$sсек"
       ],
-      "Orders": [
-        "Замовлення"
-      ],
-      "create order": [
-        "створити замовлення"
+      "Country": [
+        "Країна"
       ],
-      "load newer orders": [
-        "завантажити нові замовлення"
+      "Building number": [
+        "Номер будинку"
       ],
-      "Date": [
-        "Дата"
+      "Building name": [
+        "Назва будинку"
       ],
-      "Refund": [
-        "Повернення"
+      "Street": [
+        "Вулиця"
       ],
-      "copy url": [
-        "скопіювати url"
+      "Post code": [
+        "Поштовий індекс"
       ],
-      "load older orders": [
-        "завантажити старіші замовлення"
+      "Town location": [
+        "Область міста"
       ],
-      "No orders have been found matching your query!": [
-        "Замовлення, що відповідають вашому запиту, не знайдено!"
+      "Town": [
+        "Місто"
       ],
-      "duplicated": [
-        "дубльовано"
+      "District": [
+        "Район"
       ],
-      "invalid format": [
-        "недійсний формат"
+      "Country subdivision": [
+        "Регіон країни"
       ],
-      "this value exceed the refundable amount": [
-        "ця сума перевищує суму, що підлягає поверненню"
+      "Description": [
+        "Опис"
       ],
-      "date": [
-        "дата"
+      "Enter description or id": [
+        "Введіть ідентифікатор замовлення"
       ],
-      "amount": [
-        "сума"
+      "no match found with that description or id": [
+        "продукти з таким описом не знайдено"
       ],
-      "reason": [
-        "причина"
+      "You must enter a valid product identifier.": [
+        "Ви повинні ввести дійсний ідентифікатор продукту."
       ],
-      "amount to be refunded": [
-        "сума до повернення"
+      "Quantity must be greater than 0!": [
+        "Кількість має бути більше 0!"
       ],
-      "Max refundable:": [
-        "Макс. сума для повернення:"
+      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
+        "Ця кількість перевищує залишок на складі. Наразі на складі залишилося 
лише %1$s одиниць, які не зарезервовані."
       ],
-      "Reason": [
-        "Причина"
+      "Search product": [
+        "нова ціна для продукту"
       ],
-      "Choose one...": [
-        "Виберіть одну..."
+      "Quantity": [
+        "Кількість"
       ],
-      "requested by the customer": [
-        "запитано клієнтом"
+      "How many products will be added": [
+        "скільки продуктів буде додано"
       ],
-      "other": [
-        "інше"
+      "Add from inventory": [
+        "Додати зі складу"
       ],
-      "why this order is being refunded": [
-        "чому це замовлення повертається"
+      "Image must be smaller than 1 MB": [
+        "Зображення повинно бути меншим за 1 МБ"
       ],
-      "more information to give context": [
-        "додаткова інформація для надання контексту"
+      "Add": [
+        "Додати"
       ],
-      "Contract Terms": [
-        "Умови контракту"
+      "Remove": [
+        "Видалити"
       ],
-      "human-readable description of the whole purchase": [
-        "читабельний опис всієї покупки"
+      "Invalid": [
+        "недійсний"
       ],
-      "total price for the transaction": [
-        "загальна ціна за транзакцію"
+      "This product has %1$s applicable taxes configured.": [
+        ""
       ],
-      "URL for this purchase": [
-        "URL для цієї покупки"
+      "No taxes configured for this product.": [
+        "Податки для цього продукту не налаштовані."
       ],
-      "Max fee": [
-        "Максимальна комісія"
+      "Amount": [
+        "Сума"
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
-        "максимальна загальна комісія за депозит, прийнята продавцем для цього 
контракту"
+      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
+        "Податки можуть бути в валютах, що відрізняються від основної валюти, 
яку використовує продавець."
       ],
-      "Max wire fee": [
-        "Максимальна комісія за переказ"
+      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
+        "Введіть валюту та значення, розділені двокрапкою, наприклад, 
&quot;USD:2.3&quot;."
       ],
-      "maximum wire fee accepted by the merchant": [
-        "максимальна комісія за переказ, прийнята продавцем"
+      "Legal name of the tax, e.g. VAT or import duties.": [
+        "Офіційна назва податку, наприклад, ПДВ або імпортні мита."
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
-        "на скільки транзакцій з клієнтами продавець очікує амортизувати 
комісії за переказ в середньому"
+      "Add tax to the tax list": [
+        "додати податок до списку податків"
       ],
-      "Created at": [
-        "Створено о"
+      "Describe and add a product that is not in the inventory list": [
+        "опишіть і додайте продукт, якого немає в списку інвентарю"
       ],
-      "time when this contract was generated": [
-        "час, коли цей контракт було згенеровано"
+      "Add custom product": [
+        "Додати новий продукт"
       ],
-      "after this deadline has passed no refunds will be accepted": [
-        "після цього терміну повернення не приймаються"
+      "Complete information of the product": [
+        "Повна інформація про продукт"
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
-        "після цього терміну продавець не прийматиме платежі за контрактом"
+      "Must be a number": [
+        "не є числом"
       ],
-      "transfer deadline for the exchange": [
-        "термін переказу для обмінника"
+      "Must be grater than 0": [
+        "має бути більше 0"
       ],
-      "time indicating when the order should be delivered": [
-        "час, що вказує, коли замовлення має бути доставлене"
+      "Image": [
+        "Зображення"
       ],
-      "where the order will be delivered": [
-        "куди буде доставлене замовлення"
+      "Photo of the product.": [
+        "фото продукту."
       ],
-      "Auto-refund delay": [
-        "Затримка автоматичного повернення"
+      "Full product description.": [
+        "повний опис продукту."
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
-        "скільки часу гаманець повинен намагатися отримати автоматичне 
повернення за покупку"
+      "Unit": [
+        "Одиниця"
       ],
-      "Extra info": [
-        "Додаткова інформація"
+      "Name of the product unit.": [
+        "назва одиниці продукту."
       ],
-      "extra data that is only interpreted by the merchant frontend": [
-        "додаткові дані, які інтерпретуються лише фронтендом продавця"
-      ],
-      "Order": [
-        "Замовлення"
+      "Price": [
+        "Ціна"
       ],
-      "claimed": [
-        "отримано"
+      "Amount in the current currency.": [
+        "сума в поточній валюті."
       ],
-      "claimed at": [
-        "отримано о"
+      "How many products will be added.": [
+        "скільки продуктів буде додано."
       ],
-      "Timeline": [
-        "Хронологія"
+      "Taxes": [
+        "Податки"
       ],
-      "Payment details": [
-        "Деталі оплати"
+      "Unit price": [
+        "ціна за одиницю"
       ],
-      "Order status": [
-        "Статус замовлення"
+      "Total price": [
+        "Загальна ціна"
       ],
-      "Product list": [
-        "Список продуктів"
+      "Must be greater than 0": [
+        "має бути більше 0"
       ],
-      "paid": [
-        "оплачено"
+      "Refund deadline can't be before pay deadline": [
+        "термін повернення не може бути раніше терміну оплати"
       ],
-      "wired": [
-        "перераховано"
+      "Wire transfer deadline can't be before refund deadline": [
+        "термін банківського переказу не може бути раніше терміну повернення"
       ],
-      "refunded": [
-        "повернено"
+      "Wire transfer deadline can't be before pay deadline": [
+        "термін банківського переказу не може бути раніше терміну оплати"
       ],
-      "refund order": [
-        "замовлення на повернення"
+      "Must have a refund deadline": [
+        "повинен бути встановлений термін повернення"
       ],
-      "not refundable": [
-        "не підлягає поверненню"
+      "Auto refund can't be after refund deadline": [
+        "автоматичне повернення не може бути після терміну повернення"
       ],
-      "refund": [
-        "повернення"
+      "Must be in the future": [
+        "повинно бути в майбутньому"
       ],
-      "Refunded amount": [
-        "Повернена сума"
+      "Simple": [
+        ""
       ],
-      "Refund taken": [
-        "Повернення здійснено"
+      "Advanced": [
+        ""
       ],
-      "Status URL": [
-        "URL статусу"
+      "Manage products in order": [
+        "Керування продуктами в замовленні"
       ],
-      "Refund URI": [
-        "URI повернення"
+      "%1$s products with a total price of %2$s.": [
+        "%1$s товарів із загальною ціною %2$s."
       ],
-      "unpaid": [
-        "неоплачено"
+      "Manage list of products in the order.": [
+        "Керування списком продуктів у замовленні."
       ],
-      "pay at": [
-        "оплачено о"
+      "Remove this product from the order.": [
+        "Видалити цей продукт із замовлення."
       ],
-      "created at": [
-        "створено о"
+      "Total product price added up": [
+        "загальна сума продукту"
       ],
-      "Order status URL": [
-        "URL статусу замовлення"
+      "Amount to be paid by the customer": [
+        "Сума, яку має сплатити клієнт"
       ],
-      "Payment URI": [
-        "URI оплати"
+      "Order price": [
+        "Ціна замовлення"
       ],
-      "Unknown order status. This is an error, please contact the 
administrator.": [
-        "Невідомий статус замовлення. Це помилка, будь ласка, зв'яжіться з 
адміністратором."
+      "Final order price": [
+        "кінцева ціна замовлення"
       ],
-      "Back": [
-        "Назад"
+      "Summary": [
+        "Підсумок"
       ],
-      "refund created successfully": [
-        "повернення успішно створено"
+      "Title of the order to be shown to the customer": [
+        "Назва замовлення, яку буде показано клієнту"
       ],
-      "could not create the refund": [
-        "не вдалося створити повернення"
+      "Shipping and Fulfillment": [
+        "Доставка та виконання"
       ],
-      "select date to show nearby orders": [
-        "виберіть дату, щоб показати найближчі замовлення"
+      "Delivery date": [
+        "Дата доставки"
       ],
-      "order id": [
-        "ідентифікатор замовлення"
+      "Deadline for physical delivery assured by the merchant.": [
+        "Термін фізичної доставки, гарантований продавцем."
       ],
-      "jump to order with the given order ID": [
-        "перейти до замовлення з зазначеним ідентифікатором"
+      "Location": [
+        "Місцезнаходження"
       ],
-      "remove all filters": [
-        "видалити всі фільтри"
+      "Address where the products will be delivered": [
+        "адреса, за якою будуть доставлені продукти"
       ],
-      "only show paid orders": [
-        "показувати лише оплачені замовлення"
+      "Fulfillment URL": [
+        "URL виконання"
       ],
-      "Paid": [
-        "Оплачено"
+      "URL to which the user will be redirected after successful payment.": [
+        "URL, на який користувача буде перенаправлено після успішної оплати."
       ],
-      "only show orders with refunds": [
-        "показувати лише замовлення з поверненнями"
+      "Taler payment options": [
+        "Опції оплати Taler"
       ],
-      "Refunded": [
-        "Повернено"
+      "Override default Taler payment settings for this order": [
+        "Перевизначити стандартні налаштування оплати Taler для цього 
замовлення"
       ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
-        "показувати лише замовлення, де клієнти заплатили, але банківські 
перекази від постачальника платежів ще не виконані"
+      "Payment time": [
+        "Тайм-аут оплати"
       ],
-      "Not wired": [
-        "Не перераховано"
+      "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.": [
+        "Термін, до якого клієнт повинен оплатити пропозицію, перш ніж вона 
закінчиться. Продукти з інвентарю будуть зарезервовані до цього терміну."
       ],
-      "clear date filter": [
-        "очистити фільтр дати"
+      "Default": [
+        "Сума за замовчуванням"
       ],
-      "date (YYYY/MM/DD)": [
-        "дата (РРРР/ММ/ДД)"
+      "Refund time": [
+        "Повернення здійснено"
       ],
-      "Enter an order id": [
-        "Введіть ідентифікатор замовлення"
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        "Час, до якого замовлення може бути повернене продавцем."
       ],
-      "order not found": [
-        "замовлення не знайдено"
+      "Wire transfer time": [
+        "Ідентифікатор банківського переказу"
       ],
-      "could not get the order to refund": [
-        "не вдалося отримати замовлення для повернення"
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
+        "Термін, до якого обмінник повинен здійснити банківський переказ."
       ],
-      "Loading...": [
-        "Завантаження..."
+      "Auto-refund time": [
+        "Затримка автоматичного повернення"
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
-        "натисніть тут, щоб налаштувати запас продукту, залиште як є, і бекенд 
не буде контролювати запас"
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+        "Час, до якого гаманець автоматично перевірятиме повернення коштів без 
взаємодії з користувачем."
       ],
-      "Manage stock": [
-        "Керування запасами"
+      "Maximum fee": [
+        "Максимальна комісія за переказ"
       ],
-      "this product has been configured without stock control": [
-        "цей продукт налаштований без контролю запасів"
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
+        "Максимальна комісія за депозит, яку продавець готовий покрити для 
цього замовлення. Вищі комісії за депозит повинні бути повністю покриті 
споживачем."
       ],
-      "Infinite": [
-        "Нескінченний"
+      "Create token": [
+        "Створити токен"
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
-        "втрати не можуть бути більшими за поточні та прибуваючі (макс %1$s)"
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        ""
       ],
-      "Incoming": [
-        "Прибуття"
+      "Minimum age required": [
+        "Мінімальний вік"
       ],
-      "Lost": [
-        "Втрачено"
+      "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 обмежуватиме монети, які можуть бути 
використані для оплати цього контракту. Якщо порожнє, вікове обмеження 
визначатиметься продуктами"
       ],
-      "Current": [
-        "Поточний"
+      "Min age defined by the producs is %1$s": [
+        "Мінімальний вік, визначений продуктами, становить %1$s"
       ],
-      "remove stock control for this product": [
-        "видалити контроль запасів для цього продукту"
+      "No product with age restriction in this order": [
+        ""
       ],
-      "without stock": [
-        "без запасу"
+      "Additional information": [
+        "Додаткова інформація"
       ],
-      "Next restock": [
-        "Наступне поповнення"
+      "Custom information to be included in the contract for this order.": [
+        "Спеціальна інформація, яка буде включена в контракт для цього 
замовлення."
       ],
-      "Delivery address": [
-        "Адреса доставки"
+      "You must enter a value in JavaScript Object Notation (JSON).": [
+        "Ви повинні ввести значення у форматі JavaScript Object Notation 
(JSON)."
       ],
-      "product identification to use in URLs (for internal use only)": [
-        "ідентифікація продукту для використання в URL (тільки для 
внутрішнього використання)"
+      "Custom field name": [
+        "Назва будинку"
       ],
-      "illustration of the product for customers": [
-        "ілюстрація продукту для клієнтів"
+      "Disabled": [
+        ""
       ],
-      "product description for customers": [
-        "опис продукту для клієнтів"
+      "No deadline": [
+        "Термін повернення"
       ],
-      "Age restricted": [
-        "Обмежений за віком"
+      "Deadline at %1$s": [
+        ""
       ],
-      "is this product restricted for customer below certain age?": [
-        "цей продукт обмежений для клієнтів молодше певного віку?"
+      "Could not create order": [
+        "не вдалося створити резерв"
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
-        "одиниця, що описує кількість проданого продукту (наприклад, 2 
кілограми, 5 літрів, 3 предмети, 5 метрів) для клієнтів"
+      "No exchange would accept a payment because of KYC requirements.": [
+        ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
-        "ціна продажу для клієнтів, включаючи податки, за вищезазначені 
одиниці продукту"
+      "No more stock for product with id \"%1$s\".": [
+        ""
       ],
-      "Stock": [
-        "Запас"
+      "Orders": [
+        "Замовлення"
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
-        "інвентаризація продукту для продуктів з обмеженим запасом (тільки для 
внутрішнього використання)"
+      "Create order": [
+        "створити замовлення"
       ],
-      "taxes included in the product price, exposed to customers": [
-        "податки, включені в ціну продукту, показані клієнтам"
+      "Load first page": [
+        ""
       ],
-      "Need to complete marked fields": [
-        "Необхідно заповнити позначені поля"
+      "Date": [
+        "Дата"
       ],
-      "could not create product": [
-        "не вдалося створити продукт"
+      "Refund": [
+        "Повернення"
       ],
-      "Products": [
-        "Товари"
+      "copy url": [
+        "скопіювати url"
       ],
-      "add product to inventory": [
-        "додати продукт до інвентарю"
+      "Load more orders after the last one": [
+        "завантажити більше переказів після останнього"
       ],
-      "Sell": [
-        "Продати"
+      "Load next page": [
+        ""
       ],
-      "Profit": [
-        "Прибуток"
+      "No orders have been found matching your query!": [
+        "Замовлення, що відповідають вашому запиту, не знайдено!"
       ],
-      "Sold": [
-        "Продано"
+      "Duplicated": [
+        "дубльовано"
       ],
-      "free": [
-        "безкоштовно"
+      "This value exceed the refundable amount": [
+        "ця сума перевищує суму, що підлягає поверненню"
       ],
-      "go to product update page": [
-        "перейти на сторінку оновлення продукту"
+      "Amount to be refunded": [
+        "сума до повернення"
       ],
-      "Update": [
-        "Оновити"
+      "Max refundable:": [
+        "Макс. сума для повернення:"
       ],
-      "remove this product from the database": [
-        "видалити цей продукт з бази даних"
+      "Requested by the customer": [
+        "запитано клієнтом"
       ],
-      "update the product with new price": [
-        "оновити продукт з новою ціною"
+      "Other": [
+        "інше"
       ],
-      "update product with new price": [
-        "оновити продукт з новою ціною"
+      "Why this order is being refunded": [
+        "чому це замовлення повертається"
       ],
-      "add more elements to the inventory": [
-        "додати більше елементів до інвентарю"
+      "More information to give context": [
+        "додаткова інформація для надання контексту"
       ],
-      "report elements lost in the inventory": [
-        "повідомити про втрату елементів в інвентарі"
+      "Contract Terms": [
+        "Умови контракту"
       ],
-      "new price for the product": [
-        "нова ціна для продукту"
+      "Human-readable description of the whole purchase": [
+        "читабельний опис всієї покупки"
       ],
-      "the are value with errors": [
-        "є значення з помилками"
+      "Total price for the transaction": [
+        "загальна ціна за транзакцію"
       ],
-      "update product with new stock and price": [
-        "оновити продукт з новим запасом і ціною"
+      "URL for this purchase": [
+        "URL для цієї покупки"
       ],
-      "There is no products yet, add more pressing the + sign": [
-        "Продуктів ще немає, додайте більше, натиснувши знак +"
+      "Max fee": [
+        "Максимальна комісія"
       ],
-      "product updated successfully": [
-        "продукт успішно оновлено"
+      "Maximum total deposit fee accepted by the merchant for this contract": [
+        "максимальна загальна комісія за депозит, прийнята продавцем для цього 
контракту"
       ],
-      "could not update the product": [
-        "не вдалося оновити продукт"
+      "Created at": [
+        "Створено о"
       ],
-      "product delete successfully": [
-        "продукт успішно видалено"
+      "Time when this contract was generated": [
+        "час, коли цей контракт було згенеровано"
       ],
-      "could not delete the product": [
-        "не вдалося видалити продукт"
+      "Refund deadline": [
+        "Термін повернення"
       ],
-      "Product id:": [
-        "Ідентифікатор продукту:"
+      "After this deadline has passed no refunds will be accepted": [
+        "після цього терміну повернення не приймаються"
       ],
-      "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.": [
-        "Щоб завершити налаштування резерву, вам потрібно ініціювати 
банківський переказ, використовуючи дане призначення переказу, і зарахувати 
зазначену суму на вказаний рахунок обмінника."
+      "Payment deadline": [
+        "Термін оплати"
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
-        "Якщо ваша система підтримує RFC 8905, ви можете зробити це, відкривши 
цей URI:"
+      "After this deadline, the merchant won't accept payments for the 
contract": [
+        "після цього терміну продавець не прийматиме платежі за контрактом"
       ],
-      "it should be greater than 0": [
-        "це повинно бути більше 0"
+      "Wire transfer deadline": [
+        "Термін банківського переказу"
       ],
-      "must be a valid URL": [
-        "повинен бути дійсний URL"
+      "Transfer deadline for the exchange": [
+        "термін переказу для обмінника"
       ],
-      "Initial balance": [
-        "Початковий баланс"
+      "Time indicating when the order should be delivered": [
+        "час, що вказує, коли замовлення має бути доставлене"
       ],
-      "balance prior to deposit": [
-        "баланс до внесення депозиту"
+      "Where the order will be delivered": [
+        "куди буде доставлене замовлення"
       ],
-      "Exchange URL": [
-        "URL обмінника"
+      "Auto-refund delay": [
+        "Затримка автоматичного повернення"
       ],
-      "URL of exchange": [
-        "URL обмінника"
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
+        "скільки часу гаманець повинен намагатися отримати автоматичне 
повернення за покупку"
       ],
-      "Next": [
-        "Далі"
+      "Extra info": [
+        "Додаткова інформація"
       ],
-      "Wire method": [
-        "Метод переказу"
+      "Extra data that is only interpreted by the merchant frontend": [
+        "додаткові дані, які інтерпретуються лише фронтендом продавця"
       ],
-      "method to use for wire transfer": [
-        "метод для використання при банківському переказі"
+      "Order": [
+        "Замовлення"
       ],
-      "Select one wire method": [
-        "Виберіть один метод переказу"
+      "Claimed": [
+        "отримано"
       ],
-      "could not create reserve": [
-        "не вдалося створити резерв"
+      "Claimed at": [
+        "отримано о"
       ],
-      "Valid until": [
-        "Дійсний до"
+      "Timeline": [
+        "Хронологія"
       ],
-      "Created balance": [
-        "Створений баланс"
+      "Payment details": [
+        "Деталі оплати"
       ],
-      "Exchange balance": [
-        "Баланс обмінника"
-      ],
-      "Picked up": [
-        "Отримано"
+      "Order status": [
+        "Статус замовлення"
       ],
-      "Committed": [
-        "Затверджено"
+      "Product list": [
+        "Список продуктів"
       ],
-      "Account address": [
-        "Адреса рахунку"
+      "Paid": [
+        "Оплачено"
       ],
-      "Subject": [
-        "Призначення"
+      "Wired": [
+        "перераховано"
       ],
-      "Tips": [
-        "Чайові"
+      "Refunded": [
+        "Повернено"
       ],
-      "No tips has been authorized from this reserve": [
-        "З цього резерву не було авторизовано чайових"
+      "Refund order": [
+        "замовлення на повернення"
       ],
-      "Authorized": [
-        "Авторизовано"
+      "Not refundable": [
+        "не підлягає поверненню"
       ],
-      "Expiration": [
-        "Термін дії"
+      "Next event in": [
+        ""
       ],
-      "amount of tip": [
-        "сума чайових"
+      "Refunded amount": [
+        "Повернена сума"
       ],
-      "Justification": [
-        "Обґрунтування"
+      "Refund taken": [
+        "Повернення здійснено"
       ],
-      "reason for the tip": [
-        "причина для чайових"
+      "Status URL": [
+        "URL статусу"
       ],
-      "URL after tip": [
-        "URL після чайових"
+      "Refund URI": [
+        "URI повернення"
       ],
-      "URL to visit after tip payment": [
-        "URL для відвідування після оплати чайових"
+      "Unpaid": [
+        "неоплачено"
       ],
-      "Reserves not yet funded": [
-        "Резерви ще не профінансовані"
+      "Pay at": [
+        "оплачено о"
       ],
-      "Reserves ready": [
-        "Резерви готові"
+      "Order status URL": [
+        "URL статусу замовлення"
       ],
-      "add new reserve": [
-        "додати новий резерв"
+      "Payment URI": [
+        "URI оплати"
       ],
-      "Expires at": [
-        "Закінчується о"
+      "Unknown order status. This is an error, please contact the 
administrator.": [
+        "Невідомий статус замовлення. Це помилка, будь ласка, зв'яжіться з 
адміністратором."
       ],
-      "Initial": [
-        "Початковий"
+      "Back": [
+        "Назад"
       ],
-      "delete selected reserve from the database": [
-        "видалити вибраний резерв з бази даних"
+      "Refund created successfully": [
+        "повернення успішно створено"
       ],
-      "authorize new tip from selected reserve": [
-        "авторизувати нові чайові з вибраного резерву"
+      "Could not create the refund": [
+        "не вдалося створити повернення"
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
-        "Готових резервів ще немає, додайте більше, натиснувши знак + або 
профінансуйте їх"
+      "There are pending KYC requirements.": [
+        ""
       ],
-      "Expected Balance": [
-        "Очікуваний баланс"
+      "Missing id": [
+        ""
       ],
-      "could not create the tip": [
-        "не вдалося створити чайові"
+      "Not found": [
+        "замовлення не знайдено"
       ],
-      "should not be empty": [
-        "не повинно бути порожнім"
+      "Select date to show nearby orders": [
+        "виберіть дату, щоб показати найближчі замовлення"
       ],
-      "should be greater that 0": [
-        "повинно бути більше 0"
+      "Only show paid orders": [
+        "показувати лише оплачені замовлення"
       ],
-      "can't be empty": [
-        "не може бути порожнім"
+      "New": [
+        "Новий"
       ],
-      "to short": [
-        "занадто короткий"
+      "Only show orders with refunds": [
+        "показувати лише замовлення з поверненнями"
       ],
-      "just letters and numbers from 2 to 7": [
-        "лише літери та цифри від 2 до 7"
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+        "показувати лише замовлення, де клієнти заплатили, але банківські 
перекази від постачальника платежів ще не виконані"
       ],
-      "size of the key should be 32": [
-        "розмір ключа повинен бути 32"
+      "Not wired": [
+        "Не перераховано"
       ],
-      "Identifier": [
-        "Ідентифікатор"
+      "Completed": [
+        "Видалено"
       ],
-      "Name of the template in URLs.": [
-        "Назва шаблону в URL."
+      "Remove all filters": [
+        "видалити всі фільтри"
       ],
-      "Describe what this template stands for": [
-        "Опишіть, що представляє цей шаблон"
+      "Clear date filter": [
+        "очистити фільтр дати"
       ],
-      "Fixed summary": [
-        "Фіксований підсумок"
+      "Jump to date (%1$s)": [
+        ""
       ],
-      "If specified, this template will create order with the same summary": [
-        "Якщо вказано, цей шаблон створить замовлення з однаковим підсумком"
+      "Jump to order with the given product ID": [
+        "перейти до замовлення з зазначеним ідентифікатором"
       ],
-      "Fixed price": [
-        "Фіксована ціна"
+      "Order id": [
+        "ідентифікатор замовлення"
       ],
-      "If specified, this template will create order with the same price": [
-        "Якщо вказано, цей шаблон створить замовлення з однаковою ціною"
+      "Invalid. Only characters and numbers": [
+        ""
       ],
-      "Minimum age": [
-        "Мінімальний вік"
+      "Just letters and numbers from 2 to 7": [
+        "лише літери та цифри від 2 до 7"
       ],
-      "Is this contract restricted to some age?": [
-        "Чи обмежений цей контракт за віком?"
+      "Size of the key must be 32": [
+        "розмір ключа повинен бути 32"
       ],
-      "Payment timeout": [
-        "Тайм-аут оплати"
+      "Internal id on the system": [
+        ""
       ],
-      "How much time has the customer to complete the payment once the order 
was created.": [
-        "Скільки часу у клієнта для завершення оплати після створення 
замовлення."
+      "Useful to identify the device physically": [
+        ""
       ],
       "Verification algorithm": [
         "Алгоритм перевірки"
@@ -1081,7167 +1180,12400 @@ strings['uk'] = {
       "Algorithm to use to verify transaction in offline mode": [
         "Алгоритм для використання для перевірки транзакції в офлайн-режимі"
       ],
-      "Point-of-sale key": [
-        "Ключ точки продажу"
+      "Device key": [
+        ""
+      ],
+      "Be sure to be very hard to guess or use the random generator": [
+        ""
       ],
-      "Useful to validate the purchase": [
-        "Корисний для підтвердження покупки"
+      "Your device need to have exactly the same value": [
+        ""
       ],
-      "generate random secret key": [
+      "Generate random secret key": [
         "згенерувати випадковий секретний ключ"
       ],
-      "random": [
+      "Random": [
         "випадковий"
       ],
-      "show secret key": [
-        "показати секретний ключ"
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
+        ""
       ],
-      "hide secret key": [
-        "приховати секретний ключ"
+      "Device added successfully": [
+        "повернення успішно створено"
       ],
-      "hide": [
-        "приховати"
+      "Could not add device": [
+        "не вдалося створити резерв"
       ],
-      "show": [
-        "показати"
+      "OTP Devices": [
+        ""
       ],
-      "could not inform template": [
-        "не вдалося сформувати шаблон"
+      "Add new devices": [
+        "додати новий резерв"
       ],
-      "Amount is required": [
-        "Сума обов'язкова"
+      "Load more devices before the first one": [
+        "завантажити більше шаблонів до першого"
       ],
-      "Order summary is required": [
-        "Підсумок замовлення обов'язковий"
+      "Delete selected devices from the database": [
+        "видалити вибраний резерв з бази даних"
       ],
-      "New order for template": [
-        "Нове замовлення для шаблону"
+      "Load more devices after the last one": [
+        "завантажити більше шаблонів після останнього"
       ],
-      "Amount of the order": [
-        "Сума замовлення"
+      "There is no devices yet, add more pressing the + sign": [
+        "Ще немає інстанцій, додайте більше, натиснувши знак +"
       ],
-      "Order summary": [
-        "Підсумок замовлення"
+      "Device delete successfully": [
+        "шаблон успішно видалено"
       ],
-      "could not create order from template": [
-        "не вдалося створити замовлення з шаблону"
+      "Could not delete the device": [
+        "не вдалося видалити продукт"
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
-        "Тут ви можете вказати значення за замовчуванням для полів, які не є 
фіксованими. Значення за замовчуванням можуть бути відредаговані клієнтом перед 
оплатою."
+      "Device:": [
+        ""
       ],
-      "Fixed amount": [
-        "Фіксована сума"
+      "Not modified": [
+        "Не перераховано"
       ],
-      "Default amount": [
-        "Сума за замовчуванням"
+      "Change key": [
+        ""
       ],
-      "Default summary": [
-        "Підсумок за замовчуванням"
+      "Could not update template": [
+        "не вдалося оновити шаблон"
       ],
-      "Print": [
-        "Друк"
+      "Template id is unknown": [
+        ""
       ],
-      "Setup TOTP": [
-        "Налаштування TOTP"
+      "The provided information is inconsistent with the current state of the 
template": [
+        ""
       ],
-      "Templates": [
-        "Шаблони"
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
+        "натисніть тут, щоб налаштувати запас продукту, залиште як є, і бекенд 
не буде контролювати запас."
       ],
-      "add new templates": [
-        "додати нові шаблони"
+      "Manage stock": [
+        "Керування запасами"
       ],
-      "load more templates before the first one": [
-        "завантажити більше шаблонів до першого"
+      "This product has been configured without stock control": [
+        "цей продукт налаштований без контролю запасів"
       ],
-      "load newer templates": [
-        "завантажити новіші шаблони"
+      "Infinite": [
+        "Нескінченний"
       ],
-      "delete selected templates from the database": [
-        "видалити вибрані шаблони з бази даних"
+      "Lost can't be greater than current and incoming (max %1$s)": [
+        "втрати не можуть бути більшими за поточні та прибуваючі (макс %1$s)"
       ],
-      "use template to create new order": [
-        "використовувати шаблон для створення нового замовлення"
+      "Incoming": [
+        "Прибуття"
       ],
-      "create qr code for the template": [
-        "створити QR-код для шаблону"
+      "Lost": [
+        "Втрачено"
       ],
-      "load more templates after the last one": [
-        "завантажити більше шаблонів після останнього"
+      "Current": [
+        "Поточний"
       ],
-      "load older templates": [
-        "завантажити старіші шаблони"
+      "Remove stock control for this product": [
+        "видалити контроль запасів для цього продукту"
       ],
-      "There is no templates yet, add more pressing the + sign": [
-        "Шаблонів ще немає, додайте більше, натиснувши знак +"
+      "without stock": [
+        "без запасу"
       ],
-      "template delete successfully": [
-        "шаблон успішно видалено"
+      "Next restock": [
+        "Наступне поповнення"
       ],
-      "could not delete the template": [
-        "не вдалося видалити шаблон"
+      "Warehouse address": [
+        "Адреса рахунку"
       ],
-      "could not update template": [
-        "не вдалося оновити шаблон"
+      "Add element to the list": [
+        "додати елемент до списку"
       ],
-      "should be one of '%1$s'": [
-        "повинно бути одним із '%1$s'"
+      "Invalid amount": [
+        "Фіксована сума"
       ],
-      "Webhook ID to use": [
-        "ID вебхука для використання"
+      "Product identification to use in URLs (for internal use only).": [
+        "ідентифікація продукту для використання в URL (тільки для 
внутрішнього використання)."
       ],
-      "Event": [
-        "Подія"
+      "Illustration of the product for customers.": [
+        "ілюстрація продукту для клієнтів."
       ],
-      "The event of the webhook: why the webhook is used": [
-        "Подія вебхука: чому використовується вебхук"
+      "Product description for customers.": [
+        "опис продукту для клієнтів."
       ],
-      "Method": [
-        "Метод"
+      "Age restriction": [
+        "Обмежений за віком"
       ],
-      "Method used by the webhook": [
-        "Метод, що використовується вебхуком"
+      "Is this product restricted for customer below certain age?": [
+        "цей продукт обмежений для клієнтів молодше певного віку?"
       ],
-      "URL": [
-        "URL"
+      "Minimum age of the customer": [
+        "Мінімальний вік"
       ],
-      "URL of the webhook where the customer will be redirected": [
-        "URL вебхука, куди буде перенаправлений клієнт"
+      "Unit name": [
+        "Одиниця"
       ],
-      "Header": [
-        "Заголовок"
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
+        "одиниця, що описує кількість проданого продукту (наприклад, 2 
кілограми, 5 літрів, 3 предмети, 5 метрів) для клієнтів."
       ],
-      "Header template of the webhook": [
-        "Шаблон заголовка вебхука"
+      "Example: kg, items or liters": [
+        ""
       ],
-      "Body": [
-        "Тіло"
+      "Price per unit": [
+        ""
       ],
-      "Body template by the webhook": [
-        "Шаблон тіла вебхука"
+      "Sale price for customers, including taxes, for above units of the 
product.": [
+        "ціна продажу для клієнтів, включаючи податки, за вищезазначені 
одиниці продукту."
       ],
-      "Webhooks": [
-        "Вебхуки"
+      "Stock": [
+        "Запас"
       ],
-      "add new webhooks": [
-        "додати нові вебхуки"
+      "Inventory for products with finite supply (for internal use only).": [
+        "інвентаризація продукту для продуктів з обмеженим запасом (тільки для 
внутрішнього використання)"
       ],
-      "load more webhooks before the first one": [
-        "завантажити більше вебхуків до першого"
+      "Taxes included in the product price, exposed to customers.": [
+        "податки, включені в ціну продукту, показані клієнтам"
       ],
-      "load newer webhooks": [
-        "завантажити новіші вебхуки"
+      "Categories": [
+        ""
       ],
-      "Event type": [
-        "Тип події"
+      "Search by category description or id": [
+        "шукати продукти за їхнім описом або ідентифікатором"
       ],
-      "delete selected webhook from the database": [
-        "видалити вибраний вебхук з бази даних"
+      "Categories where this product will be listed on.": [
+        "адреса, за якою будуть доставлені продукти."
       ],
-      "load more webhooks after the last one": [
-        "завантажити більше вебхуків після останнього"
+      "Product created successfully": [
+        "Продукт успішно створено"
       ],
-      "load older webhooks": [
-        "завантажити старіші вебхуки"
+      "Could not create product": [
+        "Не вдалося створити продукт"
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
-        "Вебхуків ще немає, додайте більше, натиснувши знак +"
+      "Inventory": [
+        ""
       ],
-      "webhook delete successfully": [
-        "вебхук успішно видалено"
+      "Add product to inventory": [
+        "додати продукт до інвентарю"
       ],
-      "could not delete the webhook": [
-        "не вдалося видалити вебхук"
+      "Sales": [
+        ""
       ],
-      "check the id, does not look valid": [
-        "перевірте ідентифікатор, він виглядає недійсним"
+      "Sold": [
+        "Продано"
       ],
-      "should have 52 characters, current %1$s": [
-        "повинно бути 52 символи, поточний %1$s"
+      "Free": [
+        ""
       ],
-      "URL doesn't have the right format": [
-        "URL має неправильний формат"
+      "Go to product update page": [
+        "перейти на сторінку оновлення продукту"
       ],
-      "Credited bank account": [
-        "Зарахований банківський рахунок"
+      "Update": [
+        "Оновити"
       ],
-      "Select one account": [
-        "Виберіть один рахунок"
+      "Remove this product from the database": [
+        "видалити цей продукт з бази даних"
       ],
-      "Bank account of the merchant where the payment was received": [
-        "Банківський рахунок продавця, на який було отримано платіж"
+      "Load more products after the last one": [
+        "завантажити більше шаблонів після останнього"
       ],
-      "Wire transfer ID": [
-        "Ідентифікатор банківського переказу"
+      "Update the product with new price": [
+        "оновити продукт з новою ціною"
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
-        "унікальний ідентифікатор банківського переказу, що використовується 
обмінником, має бути довжиною 52 символи"
+      "Update product with new price": [
+        "оновити продукт з новою ціною"
       ],
-      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
-        "Основний URL обмінника, який здійснив переказ, має бути в призначенні 
банківського переказу"
+      "Confirm update": [
+        "Підтверджено"
       ],
-      "Amount credited": [
-        "Зарахована сума"
+      "Add more elements to the inventory": [
+        "додати більше елементів до інвентарю"
       ],
-      "Actual amount that was wired to the merchant's bank account": [
-        "Фактична сума, що була переказана на банківський рахунок продавця"
+      "Report elements lost in the inventory": [
+        "повідомити про втрату елементів в інвентарі"
       ],
-      "could not inform transfer": [
-        "не вдалося повідомити про переказ"
+      "New price for the product": [
+        "нова ціна для продукту"
       ],
-      "Transfers": [
-        "Перекази"
+      "The are value with errors": [
+        "є значення з помилками"
       ],
-      "add new transfer": [
-        "додати новий переказ"
+      "Update product with new stock and price": [
+        "оновити продукт з новим запасом і ціною"
       ],
-      "load more transfers before the first one": [
-        "завантажити більше переказів до першого"
+      "There is no products yet, add more pressing the + sign": [
+        "Продуктів ще немає, додайте більше, натиснувши знак +"
       ],
-      "load newer transfers": [
-        "завантажити новіші перекази"
+      "Jump to product with the given product ID": [
+        "перейти до замовлення з зазначеним ідентифікатором"
       ],
-      "Credit": [
-        "Кредит"
+      "Product id": [
+        "Ідентифікатор продукту"
       ],
-      "Confirmed": [
-        "Підтверджено"
+      "Product updated successfully": [
+        "продукт успішно оновлено"
       ],
-      "Verified": [
-        "Перевірено"
+      "Could not update the product": [
+        "не вдалося оновити продукт"
       ],
-      "Executed at": [
-        "Виконано о"
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
+        "Інстанція \"%1$s\" (ID: %2$s) була видалена"
       ],
-      "yes": [
-        "так"
+      "Could not delete the product": [
+        "не вдалося видалити продукт"
       ],
-      "no": [
-        "ні"
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
+        ""
       ],
-      "unknown": [
-        "невідомо"
+      "Deleting an product can't be undone.": [
+        ""
       ],
-      "delete selected transfer from the database": [
-        "видалити вибраний переказ з бази даних"
+      "Product id:": [
+        "Ідентифікатор продукту:"
       ],
-      "load more transfer after the last one": [
-        "завантажити більше переказів після останнього"
+      "Product (ID: %1$s) has been updated": [
+        "Продукт (ID: %1$s) оновлено"
       ],
-      "load older transfers": [
-        "завантажити старіші перекази"
+      "Could not update product": [
+        "не вдалося оновити продукт"
       ],
-      "There is no transfer yet, add more pressing the + sign": [
-        "Переказів ще немає, додайте більше, натиснувши знак +"
+      "Invalid. only characters and numbers": [
+        ""
       ],
-      "filter by account address": [
-        "фільтрувати за адресою рахунку"
+      "Must be greater that 0": [
+        "має бути більше 0"
       ],
-      "only show wire transfers confirmed by the merchant": [
-        "показувати лише перекази, підтверджені продавцем"
+      "To short": [
+        "занадто короткий"
       ],
-      "only show wire transfers claimed by the exchange": [
-        "показувати лише перекази, заявлені обмінником"
+      "Identifier": [
+        "Ідентифікатор"
       ],
-      "Unverified": [
-        "Неперевірений"
+      "Name of the template in URLs.": [
+        "Назва шаблону в URL."
       ],
-      "is not valid": [
-        "недійсний"
+      "Describe what this template stands for": [
+        "Опишіть, що представляє цей шаблон"
       ],
-      "is not a number": [
-        "не є числом"
+      "If specified, this template will create order with the same summary": [
+        "Якщо вказано, цей шаблон створить замовлення з однаковим підсумком"
       ],
-      "must be 1 or greater": [
-        "має бути 1 або більше"
+      "Summary is editable": [
+        ""
       ],
-      "max 7 lines": [
-        "максимум 7 рядків"
+      "Allow the user to change the summary.": [
+        ""
       ],
-      "change authorization configuration": [
-        "змінити конфігурацію авторизації"
+      "If specified, this template will create order with the same price": [
+        "Якщо вказано, цей шаблон створить замовлення з однаковою ціною"
       ],
-      "Need to complete marked fields and choose authorization method": [
-        "Необхідно заповнити позначені поля та вибрати метод авторизації"
+      "Amount is editable": [
+        "Зарахована сума"
       ],
-      "This is not a valid bitcoin address.": [
-        "Це недійсна адреса біткойн."
+      "Allow the user to select the amount to pay.": [
+        ""
       ],
-      "This is not a valid Ethereum address.": [
-        "Це недійсна адреса Ethereum."
+      "Currency is editable": [
+        ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
-        "Номера IBAN зазвичай мають більше 4-ьох цифр"
+      "Allow the user to change currency.": [
+        ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
-        "Номера IBAN зазвичай мають менше 34-ьох цифр"
+      "Supported currencies": [
+        ""
       ],
-      "IBAN country code not found": [
-        "Код країни IBAN не знайдено"
+      "Supported currencies: %1$s": [
+        ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
-        "Номер IBAN не коректний, контрольна сума не сходиться"
+      "Minimum age": [
+        "Мінімальний вік"
       ],
-      "Target type": [
-        "Тип цілі"
+      "Is this contract restricted to some age?": [
+        "Чи обмежений цей контракт за віком?"
       ],
-      "Method to use for wire transfer": [
-        "Метод для використання при банківському переказі"
+      "Payment timeout": [
+        "Тайм-аут оплати"
       ],
-      "Routing": [
-        "Маршрутизація"
+      "How much time has the customer to complete the payment once the order 
was created.": [
+        "Скільки часу у клієнта для завершення оплати після створення 
замовлення."
       ],
-      "Routing number.": [
-        "Номер маршрутизації."
+      "OTP device": [
+        ""
       ],
-      "Account": [
-        "Рахунок"
+      "Use to verify transaction while offline.": [
+        "Алгоритм для використання для перевірки транзакції в офлайн-режимі."
       ],
-      "Account number.": [
-        "Номер рахунку."
+      "No OTP device.": [
+        ""
       ],
-      "Business Identifier Code.": [
-        "Код ідентифікації бізнесу."
+      "Add one first": [
+        ""
       ],
-      "Bank Account Number.": [
-        "Номер банківського рахунку."
+      "No device": [
+        ""
       ],
-      "Unified Payment Interface.": [
-        "Уніфікований інтерфейс платежів."
+      "Use to verify transaction in offline mode.": [
+        "Алгоритм для використання для перевірки транзакції в офлайн-режимі."
       ],
-      "Bitcoin protocol.": [
-        "Протокол біткойн."
+      "Template has been created": [
+        ""
       ],
-      "Ethereum protocol.": [
-        "Протокол Ethereum."
+      "Could not create template": [
+        "не вдалося оновити шаблон"
       ],
-      "Interledger protocol.": [
-        "Протокол Interledger."
+      "Templates": [
+        "Шаблони"
       ],
-      "Host": [
-        "Хост"
+      "Add new templates": [
+        "додати нові шаблони"
       ],
-      "Bank host.": [
-        "Хост банку."
+      "Load more templates before the first one": [
+        "завантажити більше шаблонів до першого"
       ],
-      "Bank account.": [
-        "Банківський рахунок."
+      "Delete selected templates from the database": [
+        "видалити вибрані шаблони з бази даних"
       ],
-      "Bank account owner's name.": [
-        "Ім'я власника банківського рахунку."
+      "Use template to create new order": [
+        "використовувати шаблон для створення нового замовлення"
       ],
-      "No accounts yet.": [
-        "Ще немає рахунків."
+      "Use template": [
+        "додати нові шаблони"
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
-        "Назва інстанції в URL. Інстанція 'default' є особливою, оскільки 
використовується для адміністрування інших інстанцій."
+      "Create qr code for the template": [
+        "створити QR-код для шаблону"
       ],
-      "Business name": [
-        "Назва бізнесу"
+      "Load more templates after the last one": [
+        "завантажити більше шаблонів після останнього"
       ],
-      "Legal name of the business represented by this instance.": [
-        "Юридична назва бізнесу, який представляє ця інстанція."
+      "There is no templates yet, add more pressing the + sign": [
+        "Шаблонів ще немає, додайте більше, натиснувши знак +"
       ],
-      "Email": [
-        "Email"
+      "Jump to template with the given template ID": [
+        "перейти до замовлення з зазначеним ідентифікатором"
       ],
-      "Contact email": [
-        "Контактний email"
+      "Template identification": [
+        ""
       ],
-      "Website URL": [
-        "URL вебсайту"
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
+        "Інстанція \"%1$s\" (ID: %2$s) була видалена"
       ],
-      "URL.": [
-        "URL."
+      "Failed to delete template": [
+        "Не вдалося видалити інстанцію"
       ],
-      "Logo": [
-        "Логотип"
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
+        ""
       ],
-      "Logo image.": [
-        "Зображення логотипу."
+      "Deleting an template": [
+        "завантажити новіші шаблони"
       ],
-      "Bank account": [
-        "Банківський рахунок"
+      "can't be undone": [
+        "не може бути порожнім"
       ],
-      "URI specifying bank account for crediting revenue.": [
-        "URI, що вказує на банківський рахунок для зарахування доходу."
+      "Print": [
+        "Друк"
       ],
-      "Default max deposit fee": [
-        "Максимальна комісія за депозит за замовчуванням"
+      "Too short": [
+        "занадто короткий"
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
-        "Максимальна комісія за депозит, яку цей продавець готовий платити за 
замовлення за замовчуванням."
+      "Template (ID: %1$s) has been updated": [
+        "Шаблон (ID: %1$s) оновлено"
       ],
-      "Default max wire fee": [
-        "Максимальна комісія за переказ за замовчуванням"
+      "Amount is required": [
+        "Сума обов'язкова"
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
-        "Максимальна комісія за переказ, яку цей продавець готовий платити за 
банківський переказ за замовчуванням."
+      "Order summary is required": [
+        "Підсумок замовлення обов'язковий"
       ],
-      "Default wire fee amortization": [
-        "Амортизація комісії за переказ за замовчуванням"
+      "New order for template": [
+        "Нове замовлення для шаблону"
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
-        "Кількість замовлень, на яку буде розподілена комісія за перевищення 
банківських переказів, щоб обчислити додаткову плату за замовлення."
+      "Amount of the order": [
+        "Сума замовлення"
       ],
-      "Physical location of the merchant.": [
-        "Фізичне розташування продавця."
+      "Order summary": [
+        "Підсумок замовлення"
       ],
-      "Jurisdiction": [
-        "Юрисдикція"
+      "Could not create order from template": [
+        "не вдалося створити замовлення з шаблону"
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
-        "Юрисдикція для правових спорів з продавцем."
+      "You need your access token to perform the operation": [
+        "Ви встановлюєте токен доступу для нової інстанції"
       ],
-      "Default payment delay": [
-        "Затримка оплати за замовчуванням"
+      "You are updating the access token from instance with id \"%1$s\"": [
+        "Ви оновлюєте токен доступу з інстанції з ідентифікатором %1$s"
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
-        "Час, який мають клієнти для оплати замовлення до закінчення терміну 
дії пропозиції за замовчуванням."
+      "This instance doesn't have authentication token.": [
+        ""
       ],
-      "Default wire transfer delay": [
-        "Затримка банківського переказу за замовчуванням"
+      "You can leave it empty if there is another layer of security.": [
+        ""
       ],
-      "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.": [
-        "Максимальний час, на який обмінник може затримати переказ коштів 
продавцю, дозволяючи йому об'єднувати менші платежі у більші банківські 
перекази та знижуючи комісії за переказ."
+      "Current access token": [
+        "Встановити токен доступу"
       ],
-      "Instance id": [
-        "Ідентифікатор інстанції"
+      "Clearing the access token will mean public access to the instance.": [
+        "Видалення токена доступу означатиме публічний доступ до системи."
       ],
-      "Change the authorization method use for this instance.": [
-        "Змінити метод авторизації, що використовується для цієї інстанції."
+      "Clear token": [
+        "Чіткий токен"
       ],
-      "Manage access token": [
-        "Управління токеном доступу"
+      "Confirm change": [
+        "Підтвердити зміну"
       ],
-      "Failed to create instance": [
-        "Не вдалося створити інстанцію"
+      "Failed to clear token": [
+        "Не вдалося очистити токен"
       ],
-      "Login required": [
-        "Потрібен вхід"
+      "Failed to set new token": [
+        "Не вдалося встановити новий токен"
       ],
-      "Please enter your access token.": [
-        "Будь ласка, введіть ваш токен доступу."
+      "Slug": [
+        ""
       ],
-      "Access Token": [
-        "Токен доступу"
+      "Token family slug to use in URLs (for internal use only)": [
+        "ідентифікація продукту для використання в URL (тільки для 
внутрішнього використання)"
       ],
-      "The request to the backend take too long and was cancelled": [
-        "Запит до бекенду тривав занадто довго і був скасований"
+      "Kind": [
+        ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
-        "Діагностика від %1$s: \"%2$s\""
+      "Token family kind": [
+        ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
-        "Бекенд повідомив про проблему: HTTP статус #%1$s"
+      "User-readable token family name": [
+        ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
-        "Діагностика від %1$s: '%2$s'"
+      "Token family description for customers": [
+        "опис продукту для клієнтів"
       ],
-      "Access denied": [
-        "Доступ заборонено"
+      "Valid After": [
+        "Дійсний до"
       ],
-      "The access token provided is invalid.": [
-        "Наданий токен доступу є недійсним."
+      "Token family can issue tokens after this date": [
+        ""
       ],
-      "No 'default' instance configured yet.": [
-        "Інстанція 'default' ще не налаштована."
+      "Valid Before": [
+        "недійсний формат"
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
-        "Створіть інстанцію 'default', щоб почати використовувати бекофіс 
продавця."
+      "Token family can issue tokens until this date": [
+        ""
       ],
-      "The access token provided is invalid": [
-        "Наданий токен доступу є недійсним"
+      "Duration": [
+        "Термін дії"
       ],
-      "Hide for today": [
-        "Сховати на сьогодні"
+      "Validity duration of a issued token": [
+        ""
       ],
-      "Instance": [
-        "Інстанція"
+      "Token familty created successfully": [
+        "повернення успішно створено"
       ],
-      "Settings": [
-        "Налаштування"
+      "Could not create token family": [
+        "не вдалося створити чайові"
       ],
-      "Connection": [
-        "З'єднання"
+      "Token Families": [
+        ""
       ],
-      "New": [
-        "Новий"
+      "Add token family": [
+        ""
       ],
-      "List": [
-        "Список"
+      "Go to token family update page": [
+        "перейти на сторінку оновлення продукту"
       ],
-      "Log out": [
-        "Вийти"
+      "Remove this token family from the database": [
+        "видалити цей продукт з бази даних"
       ],
-      "Check your token is valid": [
-        "Перевірте, чи є ваш токен дійсним"
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
+        "Шаблонів ще немає, додайте більше, натиснувши знак +."
       ],
-      "Couldn't access the server.": [
-        "Не вдалося підключитися до сервера."
+      "Token family updated successfully": [
+        "Сімейство токенів успішно оновлено"
       ],
-      "Could not infer instance id from url %1$s": [
-        "Не вдалося визначити ідентифікатор інстанції з URL %1$s"
+      "Could not update the token family": [
+        "Не вдалося оновити сімейство токенів"
       ],
-      "Server not found": [
-        "Сервер не знайдено"
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
+        "Сімейство токенів \"%1$s\" (SLUG: %2$s) видалено"
       ],
-      "Server response with an error code": [
-        "Відповідь сервера з кодом помилки"
+      "Failed to delete token family": [
+        "Не вдалося видалити сімейство токенів"
       ],
-      "Got message %1$s from %2$s": [
-        "Отримано повідомлення %1$s від %2$s"
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
+        "Якщо ви видалите сімейство токенів %1$s (Slug: %2$s), всі випущені 
токени стануть недійсними."
       ],
-      "Response from server is unreadable, http status: %1$s": [
-        "Відповідь від сервера не читається, HTTP статус: %1$s"
+      "Deleting a token family %1$s .": [
+        "Видалення сімейства токенів %1$s ."
       ],
-      "Unexpected Error": [
-        "Несподівана помилка"
+      "Token Family: %1$s": [
+        "Сімейство токенів: %1$s"
       ],
-      "The value %1$s is invalid for a payment url": [
-        "Значення %1$s є недійсним для URL оплати"
+      "Token familty updated successfully": [
+        "Сімейство токенів успішно оновлено"
       ],
-      "add element to the list": [
-        "додати елемент до списку"
+      "Could not update token family": [
+        "Не вдалося оновити сімейство токенів"
       ],
-      "add": [
-        "додати"
+      "Check the id, does not look valid": [
+        "перевірте ідентифікатор, він виглядає недійсним"
       ],
-      "Deleting": [
-        "Видалення"
+      "Must have 52 characters, current %1$s": [
+        "повинно бути 52 символи, поточний %1$s"
       ],
-      "Changing": [
-        "Зміна"
+      "URL doesn't have the right format": [
+        "URL має неправильний формат"
       ],
-      "Order ID": [
-        "Ідентифікатор замовлення"
+      "Credited bank account": [
+        "Зарахований банківський рахунок"
       ],
-      "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['sv'] = {
-  "locale_data": {
-    "messages": {
-      "": {
-        "domain": "messages",
-        "plural_forms": "nplurals=2; plural=(n != 1);",
-        "lang": ""
-      },
-      "Cancel": [
-        ""
+      "Select one account": [
+        "Виберіть один рахунок"
       ],
-      "%1$s": [
-        ""
+      "Bank account of the merchant where the payment was received": [
+        "Банківський рахунок продавця, на який було отримано платіж"
       ],
-      "Close": [
-        ""
+      "Wire transfer ID": [
+        "Ідентифікатор банківського переказу"
       ],
-      "Continue": [
-        ""
+      "Unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+        "унікальний ідентифікатор банківського переказу, що використовується 
обмінником, має бути довжиною 52 символи"
       ],
-      "Clear": [
-        ""
+      "Exchange URL": [
+        "URL обмінника"
       ],
-      "Confirm": [
-        ""
+      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
+        "Основний URL обмінника, який здійснив переказ, має бути в призначенні 
банківського переказу"
       ],
-      "is not the same as the current access token": [
-        ""
+      "Amount credited": [
+        "Зарахована сума"
       ],
-      "cannot be empty": [
-        ""
+      "Actual amount that was wired to the merchant's bank account": [
+        "Фактична сума, що була переказана на банківський рахунок продавця"
       ],
-      "cannot be the same as the old token": [
-        ""
+      "Wire transfer informed successfully": [
+        "повернення успішно створено"
       ],
-      "is not the same": [
-        ""
+      "Could not inform transfer": [
+        "не вдалося повідомити про переказ"
       ],
-      "You are updating the access token from instance with id %1$s": [
-        ""
+      "Transfers": [
+        "Перекази"
       ],
-      "Old access token": [
-        ""
+      "Add new transfer": [
+        "додати новий переказ"
       ],
-      "access token currently in use": [
-        ""
+      "Load more transfers before the first one": [
+        "завантажити більше переказів до першого"
       ],
-      "New access token": [
-        ""
+      "Credit": [
+        "Кредит"
       ],
-      "next access token to be used": [
-        ""
+      "Confirmed": [
+        "Підтверджено"
       ],
-      "Repeat access token": [
-        ""
+      "Verified": [
+        "Перевірено"
       ],
-      "confirm the same access token": [
-        ""
+      "Executed at": [
+        "Виконано о"
       ],
-      "Clearing the access token will mean public access to the instance": [
-        ""
+      "yes": [
+        "так"
       ],
-      "cannot be the same as the old access token": [
-        ""
+      "no": [
+        "ні"
       ],
-      "You are setting the access token for the new instance": [
-        ""
+      "never": [
+        "ніколи"
       ],
-      "With external authorization method no check will be done by the 
merchant backend": [
-        ""
+      "unknown": [
+        "невідомо"
       ],
-      "Set external authorization": [
-        ""
+      "Delete selected transfer from the database": [
+        "видалити вибраний переказ з бази даних"
       ],
-      "Set access token": [
-        ""
+      "Load more transfers after the last one": [
+        "завантажити більше переказів після останнього"
       ],
-      "Operation in progress...": [
-        ""
+      "There is no transfer yet, add more pressing the + sign": [
+        "Переказів ще немає, додайте більше, натиснувши знак +"
       ],
-      "The operation will be automatically canceled after %1$s seconds": [
-        ""
+      "All accounts": [
+        "Рахунок"
       ],
-      "Instances": [
-        ""
+      "Filter by account address": [
+        "фільтрувати за адресою рахунку"
       ],
-      "Delete": [
-        ""
+      "Only show wire transfers confirmed by the merchant": [
+        "показувати лише перекази, підтверджені продавцем"
       ],
-      "add new instance": [
-        ""
+      "Only show wire transfers claimed by the exchange": [
+        "показувати лише перекази, заявлені обмінником"
       ],
-      "ID": [
-        ""
+      "Unverified": [
+        "Неперевірений"
       ],
-      "Name": [
-        ""
+      "Wire transfer \"%1$s...\" has been deleted": [
+        "Банківський переказ \"%1$s...\" видалено"
       ],
-      "Edit": [
-        ""
+      "Failed to delete transfer": [
+        "Не вдалося видалити переказ"
       ],
-      "Purge": [
+      "Must be business or individual": [
         ""
       ],
-      "There is no instances yet, add more pressing the + sign": [
+      "Pay delay can't be greater than wire transfer delay": [
         ""
       ],
-      "Only show active instances": [
-        ""
+      "Max 7 lines": [
+        "максимум 7 рядків"
       ],
-      "Active": [
+      "Doesn't match": [
         ""
       ],
-      "Only show deleted instances": [
-        ""
+      "Enable access control": [
+        "Управління токеном доступу"
       ],
-      "Deleted": [
+      "Choose if the backend server should authenticate access.": [
         ""
       ],
-      "Show all instances": [
+      "Access control is not yet decided. This instance can't be created.": [
         ""
       ],
-      "All": [
+      "Authorization must be handled externally.": [
         ""
       ],
-      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+      "Authorization is handled by the backend server.": [
         ""
       ],
-      "Failed to delete instance": [
-        ""
+      "Need to complete marked fields and choose authorization method": [
+        "Необхідно заповнити позначені поля та вибрати метод авторизації"
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
-        ""
+      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+        "Назва інстанції в URL. Інстанція 'default' є особливою, оскільки 
використовується для адміністрування інших інстанцій."
       ],
-      "Failed to purge instance": [
-        ""
+      "Business name": [
+        "Назва бізнесу"
       ],
-      "Pending KYC verification": [
-        ""
+      "Legal name of the business represented by this instance.": [
+        "Юридична назва бізнесу, який представляє ця інстанція."
       ],
-      "Timed out": [
-        ""
+      "Email": [
+        "Email"
       ],
-      "Exchange": [
-        ""
+      "Contact email": [
+        "Контактний email"
       ],
-      "Target account": [
-        ""
+      "Website URL": [
+        "URL вебсайту"
       ],
-      "KYC URL": [
-        ""
+      "URL.": [
+        "URL."
       ],
-      "Code": [
-        ""
+      "Logo": [
+        "Логотип"
       ],
-      "Http Status": [
-        ""
+      "Logo image.": [
+        "Зображення логотипу."
       ],
-      "No pending kyc verification!": [
-        ""
+      "Physical location of the merchant.": [
+        "Фізичне розташування продавця."
       ],
-      "change value to unknown date": [
-        ""
+      "Jurisdiction": [
+        "Юрисдикція"
       ],
-      "change value to empty": [
-        ""
+      "Jurisdiction for legal disputes with the merchant.": [
+        "Юрисдикція для правових спорів з продавцем."
       ],
-      "clear": [
+      "Pay transaction fee": [
         ""
       ],
-      "change value to never": [
+      "Assume the cost of the transaction of let the user pay for it.": [
         ""
       ],
-      "never": [
-        ""
+      "Default payment delay": [
+        "Затримка оплати за замовчуванням"
       ],
-      "Country": [
-        ""
+      "Time customers have to pay an order before the offer expires by 
default.": [
+        "Час, який мають клієнти для оплати замовлення до закінчення терміну 
дії пропозиції за замовчуванням."
       ],
-      "Address": [
-        ""
+      "Default wire transfer delay": [
+        "Затримка банківського переказу за замовчуванням"
       ],
-      "Building number": [
-        ""
+      "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.": [
+        "Максимальний час, на який обмінник може затримати переказ коштів 
продавцю, дозволяючи йому об'єднувати менші платежі у більші банківські 
перекази та знижуючи комісії за переказ."
       ],
-      "Building name": [
-        ""
+      "Instance id": [
+        "Ідентифікатор інстанції"
       ],
-      "Street": [
-        ""
+      "Failed to update instance": [
+        "Не вдалося створити інстанцію"
       ],
-      "Post code": [
+      "Must be \"pay\" or \"refund\"": [
         ""
       ],
-      "Town location": [
-        ""
+      "Must be one of '%1$s'": [
+        "повинно бути одним із '%1$s'"
       ],
-      "Town": [
-        ""
+      "Webhook ID to use": [
+        "ID вебхука для використання"
       ],
-      "District": [
-        ""
+      "Event": [
+        "Подія"
       ],
-      "Country subdivision": [
+      "Pay": [
         ""
       ],
-      "Product id": [
-        ""
+      "The event of the webhook: why the webhook is used": [
+        "Подія вебхука: чому використовується вебхук"
       ],
-      "Description": [
-        ""
+      "Method": [
+        "Метод"
       ],
-      "Product": [
+      "GET": [
         ""
       ],
-      "search products by it's description or id": [
+      "POST": [
         ""
       ],
-      "no products found with that description": [
+      "PUT": [
         ""
       ],
-      "You must enter a valid product identifier.": [
+      "PATCH": [
         ""
       ],
-      "Quantity must be greater than 0!": [
+      "HEAD": [
         ""
       ],
-      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
-        ""
+      "Method used by the webhook": [
+        "Метод, що використовується вебхуком"
       ],
-      "Quantity": [
-        ""
+      "URL": [
+        "URL"
       ],
-      "how many products will be added": [
-        ""
+      "URL of the webhook where the customer will be redirected": [
+        "URL вебхука, куди буде перенаправлений клієнт"
       ],
-      "Add from inventory": [
+      "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.": [
         ""
       ],
-      "Image should be smaller than 1 MB": [
+      "For example %1$s will be replaced with the the order's price": [
         ""
       ],
-      "Add": [
+      "The short list of variables are:": [
         ""
       ],
-      "Remove": [
-        ""
+      "order's description": [
+        "опис"
       ],
-      "No taxes configured for this product.": [
-        ""
+      "order's price": [
+        "Ціна замовлення"
       ],
-      "Amount": [
+      "order's unique identification": [
         ""
       ],
-      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
-        ""
+      "the amount that was being refunded": [
+        "сума до повернення"
       ],
-      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
+      "the reason entered by the merchant staff for granting the refund": [
         ""
       ],
-      "Legal name of the tax, e.g. VAT or import duties.": [
+      "time of the refund in nanoseconds since 1970": [
         ""
       ],
-      "add tax to the tax list": [
+      "Http body": [
         ""
       ],
-      "describe and add a product that is not in the inventory list": [
-        ""
+      "Body template by the webhook": [
+        "Шаблон тіла вебхука"
       ],
-      "Add custom product": [
-        ""
+      "Webhook create successfully": [
+        "вебхук успішно видалено"
       ],
-      "Complete information of the product": [
-        ""
+      "Could not create the webhook": [
+        "не вдалося видалити вебхук"
       ],
-      "Image": [
-        ""
+      "Could not create webhook": [
+        "не вдалося видалити вебхук"
       ],
-      "photo of the product": [
-        ""
+      "Webhooks": [
+        "Вебхуки"
       ],
-      "full product description": [
-        ""
+      "Add new webhooks": [
+        "додати нові вебхуки"
       ],
-      "Unit": [
-        ""
+      "Load more webhooks before the first one": [
+        "завантажити більше вебхуків до першого"
       ],
-      "name of the product unit": [
-        ""
+      "Event type": [
+        "Тип події"
       ],
-      "Price": [
-        ""
+      "Delete selected webhook from the database": [
+        "видалити вибраний вебхук з бази даних"
       ],
-      "amount in the current currency": [
-        ""
+      "Load more webhooks after the last one": [
+        "завантажити більше вебхуків після останнього"
       ],
-      "Taxes": [
-        ""
+      "There is no webhooks yet, add more pressing the + sign": [
+        "Вебхуків ще немає, додайте більше, натиснувши знак +"
       ],
-      "image": [
-        ""
+      "Webhook delete successfully": [
+        "вебхук успішно видалено"
       ],
-      "description": [
-        ""
+      "Could not delete the webhook": [
+        "не вдалося видалити вебхук"
       ],
-      "quantity": [
-        ""
+      "Header": [
+        "Заголовок"
       ],
-      "unit price": [
-        ""
+      "Header template of the webhook": [
+        "Шаблон заголовка вебхука"
       ],
-      "total price": [
-        ""
+      "Body": [
+        "Тіло"
       ],
-      "required": [
-        ""
+      "Webhook updated": [
+        "ID вебхука для використання"
       ],
-      "not valid": [
-        ""
+      "Could not update webhook": [
+        "не вдалося видалити вебхук"
       ],
-      "must be greater than 0": [
+      "Language": [
         ""
       ],
-      "not a valid json": [
+      "Advance order creation": [
         ""
       ],
-      "should be in the future": [
+      "Shows more options in the order creation form": [
         ""
       ],
-      "refund deadline cannot be before pay deadline": [
+      "Advance instance settings": [
         ""
       ],
-      "wire transfer deadline cannot be before refund deadline": [
+      "Shows more options in the instance settings form": [
         ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
-        ""
+      "Date format": [
+        "недійсний формат"
       ],
-      "should have a refund deadline": [
+      "How the date is going to be displayed": [
         ""
       ],
-      "auto refund cannot be after refund deadline": [
+      "Developer mode": [
         ""
       ],
-      "Manage products in order": [
+      "Shows more options and tools which are not intended for general 
audience.": [
         ""
       ],
-      "Manage list of products in the order.": [
-        ""
+      "Total products": [
+        "Загальна ціна"
       ],
-      "Remove this product from the order.": [
-        ""
+      "Delete selected category from the database": [
+        "видалити вибраний переказ з бази даних"
       ],
-      "Total price": [
-        ""
+      "There is no categories yet, add more pressing the + sign": [
+        "Шаблонів ще немає, додайте більше, натиснувши знак +"
       ],
-      "total product price added up": [
-        ""
+      "Category delete successfully": [
+        "шаблон успішно видалено"
       ],
-      "Amount to be paid by the customer": [
-        ""
+      "Could not delete the category": [
+        "не вдалося видалити шаблон"
       ],
-      "Order price": [
+      "Category name": [
         ""
       ],
-      "final order price": [
-        ""
+      "Category added successfully": [
+        "шаблон успішно видалено"
       ],
-      "Summary": [
-        ""
+      "Could not add category": [
+        "не вдалося створити продукт"
       ],
-      "Title of the order to be shown to the customer": [
+      "Id:": [
         ""
       ],
-      "Shipping and Fulfillment": [
-        ""
+      "Name of the category": [
+        "Назва категорії"
       ],
-      "Delivery date": [
-        ""
+      "Products": [
+        "Товари"
       ],
-      "Deadline for physical delivery assured by the merchant.": [
-        ""
+      "Search by product description or id": [
+        "шукати продукти за їхнім описом або ідентифікатором"
       ],
-      "Location": [
+      "Products that this category will list.": [
         ""
       ],
-      "address where the products will be delivered": [
-        ""
+      "Could not update category": [
+        "не вдалося оновити шаблон"
       ],
-      "Fulfillment URL": [
+      "Category id is unknown": [
         ""
       ],
-      "URL to which the user will be redirected after successful payment.": [
+      "Without this the merchant backend will refuse to create new orders.": [
         ""
       ],
-      "Taler payment options": [
-        ""
+      "Hide for today": [
+        "Сховати на сьогодні"
       ],
-      "Override default Taler payment settings for this order": [
-        ""
+      "KYC verification needed": [
+        "Очікування перевірки KYC"
       ],
-      "Payment deadline": [
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
         ""
       ],
-      "Deadline for the customer to pay for the offer before it expires. 
Inventory products will be reserved until this deadline.": [
-        ""
+      "Configuration": [
+        "Термін дії"
       ],
-      "Refund deadline": [
-        ""
+      "Settings": [
+        "Налаштування"
       ],
-      "Time until which the order can be refunded by the merchant.": [
-        ""
+      "Access token": [
+        "Токен доступу"
       ],
-      "Wire transfer deadline": [
-        ""
+      "Connection": [
+        "З'єднання"
       ],
-      "Deadline for the exchange to make the wire transfer.": [
+      "Interface": [
         ""
       ],
-      "Auto-refund deadline": [
-        ""
+      "List": [
+        "Список"
       ],
-      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
-        ""
+      "Log out": [
+        "Вийти"
       ],
-      "Maximum deposit fee": [
-        ""
+      "Failed to create instance": [
+        "Не вдалося створити інстанцію"
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
+      "checking compatibility with server...": [
         ""
       ],
-      "Maximum wire fee": [
-        ""
+      "Contacting the server failed": [
+        "Не вдалося підключитися до сервера."
       ],
-      "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.": [
+      "The server version is not supported": [
         ""
       ],
-      "Wire fee amortization": [
+      "Supported version \"%1$s\", server version \"%2$s\".": [
         ""
       ],
-      "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.": [
-        ""
+      "Deleting": [
+        "Видалення"
       ],
-      "Create token": [
-        ""
+      "Changing": [
+        "Зміна"
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
-        ""
+      "Manage access token": [
+        "Управління токеном доступу"
       ],
-      "Minimum age required": [
-        ""
+      "Business Name": [
+        "Назва бізнесу"
       ],
-      "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": [
-        ""
+      "Order ID": [
+        "Ідентифікатор замовлення"
       ],
-      "Min age defined by the producs is %1$s": [
+      "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": 76
+};
+
+strings['tr'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=n != 1;",
+        "lang": "tr"
+      },
+      "The request reached a timeout, check your connection.": [
         ""
       ],
-      "Additional information": [
+      "The request was cancelled.": [
         ""
       ],
-      "Custom information to be included in the contract for this order.": [
+      "A lot of request were made to the same server and this action was 
throttled.": [
         ""
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
+      "The response of the request is malformed.": [
         ""
       ],
-      "days": [
+      "Could not complete the request due to a network problem.": [
         ""
       ],
-      "hours": [
+      "Unexpected request error.": [
         ""
       ],
-      "minutes": [
+      "Unexpected error.": [
         ""
       ],
-      "seconds": [
-        ""
+      "Cancel": [
+        "İptal"
       ],
-      "forever": [
-        ""
+      "%1$s": [
+        "%1$s"
       ],
-      "%1$sM": [
+      "Close": [
         ""
       ],
-      "%1$sY": [
+      "Continue": [
         ""
       ],
-      "%1$sd": [
+      "Clear": [
         ""
       ],
-      "%1$sh": [
+      "Confirm": [
         ""
       ],
-      "%1$smin": [
+      "Required": [
         ""
       ],
-      "%1$ssec": [
+      "Letter must be a JSON string": [
         ""
       ],
-      "Orders": [
+      "JSON string is invalid": [
         ""
       ],
-      "create order": [
+      "Import": [
         ""
       ],
-      "load newer orders": [
+      "Importing an account from the bank": [
         ""
       ],
-      "Date": [
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
         ""
       ],
-      "Refund": [
+      "Account information": [
         ""
       ],
-      "copy url": [
+      "Correct form": [
         ""
       ],
-      "load older orders": [
+      "Comparing account details": [
         ""
       ],
-      "No orders have been found matching your query!": [
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
         ""
       ],
-      "duplicated": [
+      "Field": [
         ""
       ],
-      "invalid format": [
+      "In the form": [
         ""
       ],
-      "this value exceed the refundable amount": [
+      "Reported": [
         ""
       ],
-      "date": [
+      "Type": [
         ""
       ],
-      "amount": [
+      "IBAN": [
         ""
       ],
-      "reason": [
+      "Address": [
         ""
       ],
-      "amount to be refunded": [
+      "Host": [
         ""
       ],
-      "Max refundable:": [
-        ""
+      "Account id": [
+        "Hesap"
       ],
-      "Reason": [
+      "Owner's name": [
         ""
       ],
-      "Choose one...": [
-        ""
+      "Account": [
+        "Hesap"
       ],
-      "requested by the customer": [
-        ""
+      "Bank host": [
+        "Banka hesabı"
       ],
-      "other": [
-        ""
+      "Bank account": [
+        "Banka hesabı"
       ],
-      "why this order is being refunded": [
+      "BIC": [
         ""
       ],
-      "more information to give context": [
+      "Ok": [
         ""
       ],
-      "Contract Terms": [
+      "Validate bank account: %1$s": [
         ""
       ],
-      "human-readable description of the whole purchase": [
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
         ""
       ],
-      "total price for the transaction": [
+      "Step 1:": [
         ""
       ],
-      "URL for this purchase": [
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
         ""
       ],
-      "Max fee": [
-        ""
+      "Subject": [
+        "Konu"
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
+      "Step 2:": [
         ""
       ],
-      "Max wire fee": [
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
         ""
       ],
-      "maximum wire fee accepted by the merchant": [
-        ""
+      "Receiver name": [
+        "Teslim tarihi"
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
+      "Step 3:": [
         ""
       ],
-      "Created at": [
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
         ""
       ],
-      "time when this contract was generated": [
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
         ""
       ],
-      "after this deadline has passed no refunds will be accepted": [
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
         ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
         ""
       ],
-      "transfer deadline for the exchange": [
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
         ""
       ],
-      "time indicating when the order should be delivered": [
+      "Deleting an instance %1$s .": [
         ""
       ],
-      "where the order will be delivered": [
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
         ""
       ],
-      "Auto-refund delay": [
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
         ""
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
+      "Purging an instance %1$s .": [
         ""
       ],
-      "Extra info": [
+      "Is not the same as the current access token": [
         ""
       ],
-      "extra data that is only interpreted by the merchant frontend": [
+      "Can't be the same as the old token": [
         ""
       ],
-      "Order": [
+      "Is not the same": [
         ""
       ],
-      "claimed": [
+      "You are updating the access token from instance with id %1$s": [
         ""
       ],
-      "claimed at": [
+      "Old access token": [
         ""
       ],
-      "Timeline": [
+      "Access token currently in use": [
         ""
       ],
-      "Payment details": [
+      "New access token": [
         ""
       ],
-      "Order status": [
+      "Next access token to be used": [
         ""
       ],
-      "Product list": [
+      "Repeat access token": [
         ""
       ],
-      "paid": [
+      "Confirm the same access token": [
         ""
       ],
-      "wired": [
+      "Clearing the access token will mean public access to the instance": [
         ""
       ],
-      "refunded": [
+      "Can't be the same as the old access token": [
         ""
       ],
-      "refund order": [
+      "You are setting the access token for the new instance": [
         ""
       ],
-      "not refundable": [
+      "With external authorization method no check will be done by the 
merchant backend": [
         ""
       ],
-      "refund": [
+      "Set external authorization": [
         ""
       ],
-      "Refunded amount": [
+      "Set access token": [
         ""
       ],
-      "Refund taken": [
+      "Operation in progress...": [
         ""
       ],
-      "Status URL": [
+      "The operation will be automatically canceled after %1$s seconds": [
         ""
       ],
-      "Refund URI": [
+      "Your password is incorrect": [
         ""
       ],
-      "unpaid": [
+      "Your instance not found": [
         ""
       ],
-      "pay at": [
+      "Login required": [
         ""
       ],
-      "created at": [
+      "Please enter your access token for %1$s.": [
         ""
       ],
-      "Order status URL": [
+      "Access Token": [
         ""
       ],
-      "Payment URI": [
+      "Instances": [
         ""
       ],
-      "Unknown order status. This is an error, please contact the 
administrator.": [
+      "Delete": [
         ""
       ],
-      "Back": [
+      "Add new instance": [
         ""
       ],
-      "refund created successfully": [
+      "ID": [
         ""
       ],
-      "could not create the refund": [
+      "Name": [
         ""
       ],
-      "select date to show nearby orders": [
+      "Edit": [
         ""
       ],
-      "order id": [
+      "Purge": [
         ""
       ],
-      "jump to order with the given order ID": [
+      "There is no instances yet, add more pressing the + sign": [
         ""
       ],
-      "remove all filters": [
+      "Only show active instances": [
         ""
       ],
-      "only show paid orders": [
+      "Active": [
         ""
       ],
-      "Paid": [
+      "Only show deleted instances": [
         ""
       ],
-      "only show orders with refunds": [
+      "Deleted": [
         ""
       ],
-      "Refunded": [
+      "Show all instances": [
         ""
       ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+      "All": [
         ""
       ],
-      "Not wired": [
+      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "clear date filter": [
+      "Failed to delete instance": [
         ""
       ],
-      "date (YYYY/MM/DD)": [
+      "Instance '%1$s' (ID: %2$s) has been purge": [
         ""
       ],
-      "Enter an order id": [
+      "Failed to purge instance": [
         ""
       ],
-      "order not found": [
+      "Loading...": [
         ""
       ],
-      "could not get the order to refund": [
+      "This is not a valid bitcoin address.": [
         ""
       ],
-      "Loading...": [
+      "This is not a valid Ethereum address.": [
         ""
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
+      "This is not a valid host.": [
         ""
       ],
-      "Manage stock": [
+      "IBAN numbers usually have more that 4 digits": [
         ""
       ],
-      "this product has been configured without stock control": [
+      "IBAN numbers usually have less that 34 digits": [
         ""
       ],
-      "Infinite": [
+      "IBAN country code not found": [
         ""
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
+      "IBAN number is invalid, checksum is wrong": [
         ""
       ],
-      "Incoming": [
+      "Choose one...": [
         ""
       ],
-      "Lost": [
+      "Method to use for wire transfer": [
         ""
       ],
-      "Current": [
+      "Routing": [
         ""
       ],
-      "remove stock control for this product": [
+      "Routing number.": [
         ""
       ],
-      "without stock": [
+      "Account number.": [
         ""
       ],
-      "Next restock": [
+      "Code": [
         ""
       ],
-      "Delivery address": [
+      "Business Identifier Code.": [
         ""
       ],
-      "product identification to use in URLs (for internal use only)": [
+      "International Bank Account Number.": [
         ""
       ],
-      "illustration of the product for customers": [
+      "Unified Payment Interface.": [
         ""
       ],
-      "product description for customers": [
+      "Bitcoin protocol.": [
         ""
       ],
-      "Age restricted": [
+      "Ethereum protocol.": [
         ""
       ],
-      "is this product restricted for customer below certain age?": [
+      "Interledger protocol.": [
         ""
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
+      "Bank host.": [
         ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
+      "Without scheme and may include subpath:": [
         ""
       ],
-      "Stock": [
+      "Bank account.": [
         ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
+      "Legal name of the person holding the account.": [
         ""
       ],
-      "taxes included in the product price, exposed to customers": [
+      "It should match the bank account name.": [
         ""
       ],
-      "Need to complete marked fields": [
-        ""
+      "Invalid url": [
+        "Geçerlilik"
       ],
-      "could not create product": [
+      "URL must end with a '/'": [
         ""
       ],
-      "Products": [
+      "URL must not contain params": [
         ""
       ],
-      "add product to inventory": [
+      "URL must not hash param": [
         ""
       ],
-      "Sell": [
+      "The request to check the revenue API failed.": [
         ""
       ],
-      "Profit": [
+      "Server replied with \"bad request\".": [
         ""
       ],
-      "Sold": [
+      "Unauthorized, check credentials.": [
         ""
       ],
-      "free": [
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
         ""
       ],
-      "go to product update page": [
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
         ""
       ],
-      "Update": [
-        ""
+      "Account:": [
+        "Hesap"
       ],
-      "remove this product from the database": [
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
         ""
       ],
-      "update the product with new price": [
+      "Endpoint URL": [
         ""
       ],
-      "update product with new price": [
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
         ""
       ],
-      "add more elements to the inventory": [
+      "Auth type": [
         ""
       ],
-      "report elements lost in the inventory": [
+      "Choose the authentication type for the account info URL": [
         ""
       ],
-      "new price for the product": [
+      "Without authentication": [
         ""
       ],
-      "the are value with errors": [
+      "With password": [
         ""
       ],
-      "update product with new stock and price": [
+      "With token": [
         ""
       ],
-      "There is no products yet, add more pressing the + sign": [
+      "Do not change": [
         ""
       ],
-      "product updated successfully": [
+      "Username": [
         ""
       ],
-      "could not update the product": [
+      "Username to access the account information.": [
         ""
       ],
-      "product delete successfully": [
+      "Password": [
         ""
       ],
-      "could not delete the product": [
+      "Password to access the account information.": [
         ""
       ],
-      "Product id:": [
+      "Token": [
         ""
       ],
-      "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.": [
+      "Access token to access the account information.": [
         ""
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
+      "Match": [
         ""
       ],
-      "it should be greater than 0": [
+      "Check where the information match against the server info.": [
         ""
       ],
-      "must be a valid URL": [
+      "Not verified": [
         ""
       ],
-      "Initial balance": [
+      "Last test was ok": [
         ""
       ],
-      "balance prior to deposit": [
+      "Last test failed": [
         ""
       ],
-      "Exchange URL": [
+      "Compare info from server with account form": [
         ""
       ],
-      "URL of exchange": [
+      "Test": [
         ""
       ],
-      "Next": [
+      "Need to complete marked fields": [
         ""
       ],
-      "Wire method": [
-        ""
+      "Confirm operation": [
+        "Kasaba konumu"
       ],
-      "method to use for wire transfer": [
-        ""
+      "Account details": [
+        "Hesap"
       ],
-      "Select one wire method": [
+      "Import from bank": [
         ""
       ],
-      "could not create reserve": [
+      "Could not create account": [
         ""
       ],
-      "Valid until": [
+      "No 'default' instance configured yet.": [
         ""
       ],
-      "Created balance": [
+      "Create a 'default' instance to begin using the merchant backoffice.": [
         ""
       ],
-      "Exchange balance": [
+      "Bank accounts": [
+        "Banka hesabı"
+      ],
+      "Add new account": [
+        "Banka hesabı"
+      ],
+      "Wire method: Bitcoin": [
         ""
       ],
-      "Picked up": [
+      "Sewgit 1": [
         ""
       ],
-      "Committed": [
+      "Sewgit 2": [
         ""
       ],
-      "Account address": [
+      "Delete selected accounts from the database": [
         ""
       ],
-      "Subject": [
+      "Wire method: x-taler-bank": [
         ""
       ],
-      "Tips": [
+      "Account name": [
+        "Hesap"
+      ],
+      "Wire method: IBAN": [
         ""
       ],
-      "No tips has been authorized from this reserve": [
+      "Other accounts": [
+        "Banka hesabı"
+      ],
+      "Path": [
         ""
       ],
-      "Authorized": [
+      "There is no accounts yet, add more pressing the + sign": [
         ""
       ],
-      "Expiration": [
+      "You need to associate a bank account to receive revenue.": [
         ""
       ],
-      "amount of tip": [
+      "Without this the you won't be able to create new orders.": [
         ""
       ],
-      "Justification": [
+      "Bank account delete successfully": [
         ""
       ],
-      "reason for the tip": [
+      "Could not delete the bank account": [
         ""
       ],
-      "URL after tip": [
+      "Could not update account": [
         ""
       ],
-      "URL to visit after tip payment": [
+      "Could not delete account": [
         ""
       ],
-      "Reserves not yet funded": [
+      "Pending KYC verification": [
         ""
       ],
-      "Reserves ready": [
+      "Exchange": [
         ""
       ],
-      "add new reserve": [
+      "Reason": [
         ""
       ],
-      "Expires at": [
+      "Pending KYC process, click here to complete": [
         ""
       ],
-      "Initial": [
+      "The exchange require a account verification.": [
         ""
       ],
-      "delete selected reserve from the database": [
+      "Http Status": [
         ""
       ],
-      "authorize new tip from selected reserve": [
+      "No pending kyc verification!": [
         ""
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
+      "Change value to unknown date": [
         ""
       ],
-      "Expected Balance": [
+      "Change value to empty": [
         ""
       ],
-      "could not create the tip": [
+      "Change value to never": [
         ""
       ],
-      "should not be empty": [
+      "Never": [
         ""
       ],
-      "should be greater that 0": [
+      "days": [
         ""
       ],
-      "can't be empty": [
+      "hours": [
         ""
       ],
-      "to short": [
+      "minutes": [
         ""
       ],
-      "just letters and numbers from 2 to 7": [
+      "seconds": [
         ""
       ],
-      "size of the key should be 32": [
+      "Forever": [
         ""
       ],
-      "Identifier": [
+      "%1$sM": [
         ""
       ],
-      "Name of the template in URLs.": [
+      "%1$sY": [
         ""
       ],
-      "Describe what this template stands for": [
+      "%1$sd": [
         ""
       ],
-      "Fixed summary": [
+      "%1$sh": [
         ""
       ],
-      "If specified, this template will create order with the same summary": [
+      "%1$smin": [
         ""
       ],
-      "Fixed price": [
+      "%1$ssec": [
         ""
       ],
-      "If specified, this template will create order with the same price": [
+      "Country": [
+        "Ülke"
+      ],
+      "Building number": [
+        "Bina numarası"
+      ],
+      "Building name": [
+        "Bina adı"
+      ],
+      "Street": [
+        "Sokak"
+      ],
+      "Post code": [
+        "Posta kodu"
+      ],
+      "Town location": [
+        "Kasaba konumu"
+      ],
+      "Town": [
+        "Kasaba"
+      ],
+      "District": [
+        "Semt"
+      ],
+      "Country subdivision": [
         ""
       ],
-      "Minimum age": [
+      "Description": [
         ""
       ],
-      "Is this contract restricted to some age?": [
+      "Enter description or id": [
         ""
       ],
-      "Payment timeout": [
+      "no match found with that description or id": [
         ""
       ],
-      "How much time has the customer to complete the payment once the order 
was created.": [
+      "You must enter a valid product identifier.": [
         ""
       ],
-      "Verification algorithm": [
+      "Quantity must be greater than 0!": [
         ""
       ],
-      "Algorithm to use to verify transaction in offline mode": [
+      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
         ""
       ],
-      "Point-of-sale key": [
+      "Search product": [
         ""
       ],
-      "Useful to validate the purchase": [
+      "Quantity": [
         ""
       ],
-      "generate random secret key": [
+      "How many products will be added": [
         ""
       ],
-      "random": [
+      "Add from inventory": [
         ""
       ],
-      "show secret key": [
+      "Image must be smaller than 1 MB": [
         ""
       ],
-      "hide secret key": [
+      "Add": [
         ""
       ],
-      "hide": [
+      "Remove": [
         ""
       ],
-      "show": [
+      "Invalid": [
         ""
       ],
-      "could not inform template": [
+      "This product has %1$s applicable taxes configured.": [
         ""
       ],
-      "Amount is required": [
+      "No taxes configured for this product.": [
         ""
       ],
-      "Order summary is required": [
+      "Amount": [
+        "Miktar"
+      ],
+      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
         ""
       ],
-      "New order for template": [
+      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
         ""
       ],
-      "Amount of the order": [
+      "Legal name of the tax, e.g. VAT or import duties.": [
         ""
       ],
-      "Order summary": [
+      "Add tax to the tax list": [
         ""
       ],
-      "could not create order from template": [
+      "Describe and add a product that is not in the inventory list": [
         ""
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
+      "Add custom product": [
         ""
       ],
-      "Fixed amount": [
+      "Complete information of the product": [
         ""
       ],
-      "Default amount": [
+      "Must be a number": [
         ""
       ],
-      "Default summary": [
+      "Must be grater than 0": [
         ""
       ],
-      "Print": [
+      "Image": [
         ""
       ],
-      "Setup TOTP": [
+      "Photo of the product.": [
         ""
       ],
-      "Templates": [
+      "Full product description.": [
         ""
       ],
-      "add new templates": [
+      "Unit": [
         ""
       ],
-      "load more templates before the first one": [
+      "Name of the product unit.": [
         ""
       ],
-      "load newer templates": [
+      "Price": [
+        "Fiyat"
+      ],
+      "Amount in the current currency.": [
         ""
       ],
-      "delete selected templates from the database": [
+      "How many products will be added.": [
         ""
       ],
-      "use template to create new order": [
+      "Taxes": [
         ""
       ],
-      "create qr code for the template": [
+      "Unit price": [
         ""
       ],
-      "load more templates after the last one": [
+      "Total price": [
         ""
       ],
-      "load older templates": [
+      "Must be greater than 0": [
         ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
+      "Refund deadline can't be before pay deadline": [
         ""
       ],
-      "template delete successfully": [
+      "Wire transfer deadline can't be before refund deadline": [
         ""
       ],
-      "could not delete the template": [
+      "Wire transfer deadline can't be before pay deadline": [
         ""
       ],
-      "could not update template": [
+      "Must have a refund deadline": [
+        "Geri ödeme son tarihi"
+      ],
+      "Auto refund can't be after refund deadline": [
         ""
       ],
-      "should be one of '%1$s'": [
+      "Must be in the future": [
         ""
       ],
-      "Webhook ID to use": [
+      "Simple": [
         ""
       ],
-      "Event": [
+      "Advanced": [
         ""
       ],
-      "The event of the webhook: why the webhook is used": [
+      "Manage products in order": [
         ""
       ],
-      "Method": [
+      "%1$s products with a total price of %2$s.": [
         ""
       ],
-      "Method used by the webhook": [
+      "Manage list of products in the order.": [
         ""
       ],
-      "URL": [
+      "Remove this product from the order.": [
         ""
       ],
-      "URL of the webhook where the customer will be redirected": [
+      "Total product price added up": [
         ""
       ],
-      "Header": [
+      "Amount to be paid by the customer": [
         ""
       ],
-      "Header template of the webhook": [
+      "Order price": [
         ""
       ],
-      "Body": [
+      "Final order price": [
         ""
       ],
-      "Body template by the webhook": [
+      "Summary": [
+        "Özet"
+      ],
+      "Title of the order to be shown to the customer": [
         ""
       ],
-      "Webhooks": [
+      "Shipping and Fulfillment": [
         ""
       ],
-      "add new webhooks": [
+      "Delivery date": [
+        "Teslim tarihi"
+      ],
+      "Deadline for physical delivery assured by the merchant.": [
         ""
       ],
-      "load more webhooks before the first one": [
+      "Location": [
         ""
       ],
-      "load newer webhooks": [
+      "Address where the products will be delivered": [
         ""
       ],
-      "Event type": [
+      "Fulfillment URL": [
+        "Gönderim URL'si"
+      ],
+      "URL to which the user will be redirected after successful payment.": [
         ""
       ],
-      "delete selected webhook from the database": [
+      "Taler payment options": [
         ""
       ],
-      "load more webhooks after the last one": [
+      "Override default Taler payment settings for this order": [
         ""
       ],
-      "load older webhooks": [
+      "Payment time": [
         ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
+      "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.": [
         ""
       ],
-      "webhook delete successfully": [
+      "Default": [
         ""
       ],
-      "could not delete the webhook": [
+      "Refund time": [
+        "İade edildi"
+      ],
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
         ""
       ],
-      "check the id, does not look valid": [
+      "Wire transfer time": [
         ""
       ],
-      "should have 52 characters, current %1$s": [
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
         ""
       ],
-      "URL doesn't have the right format": [
+      "Auto-refund time": [
         ""
       ],
-      "Credited bank account": [
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
         ""
       ],
-      "Select one account": [
+      "Maximum fee": [
+        "Azami ücret"
+      ],
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
         ""
       ],
-      "Bank account of the merchant where the payment was received": [
+      "Create token": [
         ""
       ],
-      "Wire transfer ID": [
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
         ""
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+      "Minimum age required": [
         ""
       ],
-      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
+      "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": [
         ""
       ],
-      "Amount credited": [
+      "Min age defined by the producs is %1$s": [
         ""
       ],
-      "Actual amount that was wired to the merchant's bank account": [
+      "No product with age restriction in this order": [
         ""
       ],
-      "could not inform transfer": [
+      "Additional information": [
         ""
       ],
-      "Transfers": [
+      "Custom information to be included in the contract for this order.": [
         ""
       ],
-      "add new transfer": [
+      "You must enter a value in JavaScript Object Notation (JSON).": [
         ""
       ],
-      "load more transfers before the first one": [
+      "Custom field name": [
+        "Bina adı"
+      ],
+      "Disabled": [
         ""
       ],
-      "load newer transfers": [
+      "No deadline": [
+        "Geri ödeme son tarihi"
+      ],
+      "Deadline at %1$s": [
         ""
       ],
-      "Credit": [
+      "Could not create order": [
         ""
       ],
-      "Confirmed": [
+      "No exchange would accept a payment because of KYC requirements.": [
         ""
       ],
-      "Verified": [
+      "No more stock for product with id \"%1$s\".": [
         ""
       ],
-      "Executed at": [
+      "Orders": [
         ""
       ],
-      "yes": [
+      "Create order": [
+        "Oluşturulma"
+      ],
+      "Load first page": [
         ""
       ],
-      "no": [
+      "Date": [
+        "Tarih"
+      ],
+      "Refund": [
         ""
       ],
-      "unknown": [
+      "copy url": [
         ""
       ],
-      "delete selected transfer from the database": [
+      "Load more orders after the last one": [
         ""
       ],
-      "load more transfer after the last one": [
+      "Load next page": [
         ""
       ],
-      "load older transfers": [
+      "No orders have been found matching your query!": [
         ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
+      "Duplicated": [
         ""
       ],
-      "filter by account address": [
+      "This value exceed the refundable amount": [
         ""
       ],
-      "only show wire transfers confirmed by the merchant": [
+      "Amount to be refunded": [
         ""
       ],
-      "only show wire transfers claimed by the exchange": [
+      "Max refundable:": [
         ""
       ],
-      "Unverified": [
+      "Requested by the customer": [
         ""
       ],
-      "is not valid": [
+      "Other": [
         ""
       ],
-      "is not a number": [
+      "Why this order is being refunded": [
         ""
       ],
-      "must be 1 or greater": [
+      "More information to give context": [
         ""
       ],
-      "max 7 lines": [
+      "Contract Terms": [
         ""
       ],
-      "change authorization configuration": [
+      "Human-readable description of the whole purchase": [
         ""
       ],
-      "Need to complete marked fields and choose authorization method": [
+      "Total price for the transaction": [
         ""
       ],
-      "This is not a valid bitcoin address.": [
+      "URL for this purchase": [
         ""
       ],
-      "This is not a valid Ethereum address.": [
+      "Max fee": [
+        "Azami ücret"
+      ],
+      "Maximum total deposit fee accepted by the merchant for this contract": [
         ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
+      "Created at": [
+        "Oluşturulma"
+      ],
+      "Time when this contract was generated": [
         ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
+      "Refund deadline": [
+        "Geri ödeme son tarihi"
+      ],
+      "After this deadline has passed no refunds will be accepted": [
         ""
       ],
-      "IBAN country code not found": [
+      "Payment deadline": [
         ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
+      "After this deadline, the merchant won't accept payments for the 
contract": [
         ""
       ],
-      "Target type": [
+      "Wire transfer deadline": [
         ""
       ],
-      "Method to use for wire transfer": [
+      "Transfer deadline for the exchange": [
         ""
       ],
-      "Routing": [
+      "Time indicating when the order should be delivered": [
         ""
       ],
-      "Routing number.": [
+      "Where the order will be delivered": [
         ""
       ],
-      "Account": [
+      "Auto-refund delay": [
         ""
       ],
-      "Account number.": [
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
         ""
       ],
-      "Business Identifier Code.": [
+      "Extra info": [
         ""
       ],
-      "Bank Account Number.": [
+      "Extra data that is only interpreted by the merchant frontend": [
         ""
       ],
-      "Unified Payment Interface.": [
+      "Order": [
         ""
       ],
-      "Bitcoin protocol.": [
+      "Claimed": [
         ""
       ],
-      "Ethereum protocol.": [
+      "Claimed at": [
+        "Oluşturulma"
+      ],
+      "Timeline": [
         ""
       ],
-      "Interledger protocol.": [
+      "Payment details": [
         ""
       ],
-      "Host": [
+      "Order status": [
         ""
       ],
-      "Bank host.": [
+      "Product list": [
         ""
       ],
-      "Bank account.": [
+      "Paid": [
         ""
       ],
-      "Bank account owner's name.": [
+      "Wired": [
         ""
       ],
-      "No accounts yet.": [
+      "Refunded": [
+        "İade edildi"
+      ],
+      "Refund order": [
+        "İade edildi"
+      ],
+      "Not refundable": [
         ""
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+      "Next event in": [
         ""
       ],
-      "Business name": [
+      "Refunded amount": [
         ""
       ],
-      "Legal name of the business represented by this instance.": [
+      "Refund taken": [
         ""
       ],
-      "Email": [
+      "Status URL": [
         ""
       ],
-      "Contact email": [
+      "Refund URI": [
         ""
       ],
-      "Website URL": [
+      "Unpaid": [
         ""
       ],
-      "URL.": [
+      "Pay at": [
         ""
       ],
-      "Logo": [
+      "Order status URL": [
         ""
       ],
-      "Logo image.": [
+      "Payment URI": [
         ""
       ],
-      "Bank account": [
+      "Unknown order status. This is an error, please contact the 
administrator.": [
         ""
       ],
-      "URI specifying bank account for crediting revenue.": [
+      "Back": [
         ""
       ],
-      "Default max deposit fee": [
+      "Refund created successfully": [
         ""
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
+      "Could not create the refund": [
         ""
       ],
-      "Default max wire fee": [
+      "There are pending KYC requirements.": [
         ""
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
+      "Missing id": [
         ""
       ],
-      "Default wire fee amortization": [
+      "Not found": [
         ""
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
+      "Select date to show nearby orders": [
         ""
       ],
-      "Physical location of the merchant.": [
+      "Only show paid orders": [
         ""
       ],
-      "Jurisdiction": [
+      "New": [
         ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
+      "Only show orders with refunds": [
         ""
       ],
-      "Default payment delay": [
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
         ""
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
+      "Not wired": [
         ""
       ],
-      "Default wire transfer delay": [
+      "Completed": [
         ""
       ],
-      "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.": [
+      "Remove all filters": [
         ""
       ],
-      "Instance id": [
+      "Clear date filter": [
         ""
       ],
-      "Change the authorization method use for this instance.": [
+      "Jump to date (%1$s)": [
         ""
       ],
-      "Manage access token": [
+      "Jump to order with the given product ID": [
         ""
       ],
-      "Failed to create instance": [
+      "Order id": [
         ""
       ],
-      "Login required": [
+      "Invalid. Only characters and numbers": [
         ""
       ],
-      "Please enter your access token.": [
+      "Just letters and numbers from 2 to 7": [
         ""
       ],
-      "Access Token": [
+      "Size of the key must be 32": [
         ""
       ],
-      "The request to the backend take too long and was cancelled": [
+      "Internal id on the system": [
         ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
+      "Useful to identify the device physically": [
         ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
+      "Verification algorithm": [
         ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
+      "Algorithm to use to verify transaction in offline mode": [
         ""
       ],
-      "Access denied": [
+      "Device key": [
         ""
       ],
-      "The access token provided is invalid.": [
+      "Be sure to be very hard to guess or use the random generator": [
         ""
       ],
-      "No 'default' instance configured yet.": [
+      "Your device need to have exactly the same value": [
         ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
+      "Generate random secret key": [
         ""
       ],
-      "The access token provided is invalid": [
+      "Random": [
         ""
       ],
-      "Hide for today": [
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
         ""
       ],
-      "Instance": [
+      "Device added successfully": [
         ""
       ],
-      "Settings": [
+      "Could not add device": [
         ""
       ],
-      "Connection": [
+      "OTP Devices": [
         ""
       ],
-      "New": [
+      "Add new devices": [
         ""
       ],
-      "List": [
+      "Load more devices before the first one": [
         ""
       ],
-      "Log out": [
+      "Delete selected devices from the database": [
         ""
       ],
-      "Check your token is valid": [
+      "Load more devices after the last one": [
         ""
       ],
-      "Couldn't access the server.": [
+      "There is no devices yet, add more pressing the + sign": [
         ""
       ],
-      "Could not infer instance id from url %1$s": [
+      "Device delete successfully": [
         ""
       ],
-      "Server not found": [
+      "Could not delete the device": [
         ""
       ],
-      "Server response with an error code": [
+      "Device:": [
         ""
       ],
-      "Got message %1$s from %2$s": [
+      "Not modified": [
         ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
+      "Change key": [
         ""
       ],
-      "Unexpected Error": [
+      "Could not update template": [
         ""
       ],
-      "The value %1$s is invalid for a payment url": [
+      "Template id is unknown": [
         ""
       ],
-      "add element to the list": [
+      "The provided information is inconsistent with the current state of the 
template": [
         ""
       ],
-      "add": [
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
         ""
       ],
-      "Deleting": [
+      "Manage stock": [
         ""
       ],
-      "Changing": [
+      "This product has been configured without stock control": [
         ""
       ],
-      "Order ID": [
+      "Infinite": [
         ""
       ],
-      "Payment URL": [
-        ""
-      ]
-    }
-  },
-  "domain": "messages",
-  "plural_forms": "nplurals=2; plural=(n != 1);",
-  "lang": "",
-  "completeness": 0
-};
-
-strings['it'] = {
-  "locale_data": {
-    "messages": {
-      "": {
-        "domain": "messages",
-        "plural_forms": "nplurals=2; plural=n != 1;",
-        "lang": "it"
-      },
-      "Cancel": [
+      "Lost can't be greater than current and incoming (max %1$s)": [
         ""
       ],
-      "%1$s": [
+      "Incoming": [
         ""
       ],
-      "Close": [
+      "Lost": [
         ""
       ],
-      "Continue": [
+      "Current": [
         ""
       ],
-      "Clear": [
+      "Remove stock control for this product": [
         ""
       ],
-      "Confirm": [
+      "without stock": [
         ""
       ],
-      "is not the same as the current access token": [
+      "Next restock": [
         ""
       ],
-      "cannot be empty": [
+      "Warehouse address": [
         ""
       ],
-      "cannot be the same as the old token": [
+      "Add element to the list": [
         ""
       ],
-      "is not the same": [
-        ""
+      "Invalid amount": [
+        "Geçerlilik"
       ],
-      "You are updating the access token from instance with id %1$s": [
+      "Product identification to use in URLs (for internal use only).": [
         ""
       ],
-      "Old access token": [
+      "Illustration of the product for customers.": [
         ""
       ],
-      "access token currently in use": [
+      "Product description for customers.": [
         ""
       ],
-      "New access token": [
+      "Age restriction": [
         ""
       ],
-      "next access token to be used": [
+      "Is this product restricted for customer below certain age?": [
         ""
       ],
-      "Repeat access token": [
+      "Minimum age of the customer": [
         ""
       ],
-      "confirm the same access token": [
+      "Unit name": [
         ""
       ],
-      "Clearing the access token will mean public access to the instance": [
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
         ""
       ],
-      "cannot be the same as the old access token": [
+      "Example: kg, items or liters": [
         ""
       ],
-      "You are setting the access token for the new instance": [
+      "Price per unit": [
         ""
       ],
-      "With external authorization method no check will be done by the 
merchant backend": [
+      "Sale price for customers, including taxes, for above units of the 
product.": [
         ""
       ],
-      "Set external authorization": [
+      "Stock": [
         ""
       ],
-      "Set access token": [
+      "Inventory for products with finite supply (for internal use only).": [
         ""
       ],
-      "Operation in progress...": [
+      "Taxes included in the product price, exposed to customers.": [
         ""
       ],
-      "The operation will be automatically canceled after %1$s seconds": [
+      "Categories": [
         ""
       ],
-      "Instances": [
+      "Search by category description or id": [
         ""
       ],
-      "Delete": [
+      "Categories where this product will be listed on.": [
         ""
       ],
-      "add new instance": [
+      "Product created successfully": [
         ""
       ],
-      "ID": [
+      "Could not create product": [
         ""
       ],
-      "Name": [
+      "Inventory": [
         ""
       ],
-      "Edit": [
+      "Add product to inventory": [
         ""
       ],
-      "Purge": [
+      "Sales": [
         ""
       ],
-      "There is no instances yet, add more pressing the + sign": [
+      "Sold": [
         ""
       ],
-      "Only show active instances": [
+      "Free": [
         ""
       ],
-      "Active": [
+      "Go to product update page": [
         ""
       ],
-      "Only show deleted instances": [
+      "Update": [
         ""
       ],
-      "Deleted": [
+      "Remove this product from the database": [
         ""
       ],
-      "Show all instances": [
+      "Load more products after the last one": [
         ""
       ],
-      "All": [
+      "Update the product with new price": [
         ""
       ],
-      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+      "Update product with new price": [
         ""
       ],
-      "Failed to delete instance": [
+      "Confirm update": [
         ""
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
+      "Add more elements to the inventory": [
         ""
       ],
-      "Failed to purge instance": [
+      "Report elements lost in the inventory": [
         ""
       ],
-      "Pending KYC verification": [
+      "New price for the product": [
         ""
       ],
-      "Timed out": [
+      "The are value with errors": [
         ""
       ],
-      "Exchange": [
+      "Update product with new stock and price": [
         ""
       ],
-      "Target account": [
+      "There is no products yet, add more pressing the + sign": [
         ""
       ],
-      "KYC URL": [
+      "Jump to product with the given product ID": [
         ""
       ],
-      "Code": [
+      "Product id": [
         ""
       ],
-      "Http Status": [
+      "Product updated successfully": [
         ""
       ],
-      "No pending kyc verification!": [
+      "Could not update the product": [
         ""
       ],
-      "change value to unknown date": [
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "change value to empty": [
+      "Could not delete the product": [
         ""
       ],
-      "clear": [
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
         ""
       ],
-      "change value to never": [
+      "Deleting an product can't be undone.": [
         ""
       ],
-      "never": [
+      "Product id:": [
         ""
       ],
-      "Country": [
+      "Product (ID: %1$s) has been updated": [
         ""
       ],
-      "Address": [
+      "Could not update product": [
         ""
       ],
-      "Building number": [
+      "Invalid. only characters and numbers": [
         ""
       ],
-      "Building name": [
+      "Must be greater that 0": [
         ""
       ],
-      "Street": [
+      "To short": [
         ""
       ],
-      "Post code": [
+      "Identifier": [
         ""
       ],
-      "Town location": [
+      "Name of the template in URLs.": [
         ""
       ],
-      "Town": [
+      "Describe what this template stands for": [
         ""
       ],
-      "District": [
+      "If specified, this template will create order with the same summary": [
         ""
       ],
-      "Country subdivision": [
+      "Summary is editable": [
         ""
       ],
-      "Product id": [
+      "Allow the user to change the summary.": [
         ""
       ],
-      "Description": [
+      "If specified, this template will create order with the same price": [
         ""
       ],
-      "Product": [
+      "Amount is editable": [
         ""
       ],
-      "search products by it's description or id": [
+      "Allow the user to select the amount to pay.": [
         ""
       ],
-      "no products found with that description": [
+      "Currency is editable": [
         ""
       ],
-      "You must enter a valid product identifier.": [
+      "Allow the user to change currency.": [
         ""
       ],
-      "Quantity must be greater than 0!": [
+      "Supported currencies": [
         ""
       ],
-      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
+      "Supported currencies: %1$s": [
         ""
       ],
-      "Quantity": [
-        ""
+      "Minimum age": [
+        "Asgari yaş"
       ],
-      "how many products will be added": [
+      "Is this contract restricted to some age?": [
         ""
       ],
-      "Add from inventory": [
+      "Payment timeout": [
         ""
       ],
-      "Image should be smaller than 1 MB": [
+      "How much time has the customer to complete the payment once the order 
was created.": [
         ""
       ],
-      "Add": [
+      "OTP device": [
         ""
       ],
-      "Remove": [
+      "Use to verify transaction while offline.": [
         ""
       ],
-      "No taxes configured for this product.": [
+      "No OTP device.": [
         ""
       ],
-      "Amount": [
-        "Importo"
-      ],
-      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
+      "Add one first": [
         ""
       ],
-      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
+      "No device": [
         ""
       ],
-      "Legal name of the tax, e.g. VAT or import duties.": [
+      "Use to verify transaction in offline mode.": [
         ""
       ],
-      "add tax to the tax list": [
+      "Template has been created": [
         ""
       ],
-      "describe and add a product that is not in the inventory list": [
+      "Could not create template": [
         ""
       ],
-      "Add custom product": [
+      "Templates": [
         ""
       ],
-      "Complete information of the product": [
+      "Add new templates": [
         ""
       ],
-      "Image": [
+      "Load more templates before the first one": [
         ""
       ],
-      "photo of the product": [
+      "Delete selected templates from the database": [
         ""
       ],
-      "full product description": [
+      "Use template to create new order": [
         ""
       ],
-      "Unit": [
+      "Use template": [
         ""
       ],
-      "name of the product unit": [
+      "Create qr code for the template": [
         ""
       ],
-      "Price": [
+      "Load more templates after the last one": [
         ""
       ],
-      "amount in the current currency": [
+      "There is no templates yet, add more pressing the + sign": [
         ""
       ],
-      "Taxes": [
+      "Jump to template with the given template ID": [
         ""
       ],
-      "image": [
+      "Template identification": [
         ""
       ],
-      "description": [
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "quantity": [
+      "Failed to delete template": [
         ""
       ],
-      "unit price": [
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
         ""
       ],
-      "total price": [
+      "Deleting an template": [
         ""
       ],
-      "required": [
+      "can't be undone": [
         ""
       ],
-      "not valid": [
+      "Print": [
         ""
       ],
-      "must be greater than 0": [
+      "Too short": [
         ""
       ],
-      "not a valid json": [
+      "Template (ID: %1$s) has been updated": [
         ""
       ],
-      "should be in the future": [
+      "Amount is required": [
         ""
       ],
-      "refund deadline cannot be before pay deadline": [
+      "Order summary is required": [
         ""
       ],
-      "wire transfer deadline cannot be before refund deadline": [
+      "New order for template": [
         ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
+      "Amount of the order": [
         ""
       ],
-      "should have a refund deadline": [
+      "Order summary": [
         ""
       ],
-      "auto refund cannot be after refund deadline": [
+      "Could not create order from template": [
         ""
       ],
-      "Manage products in order": [
+      "You need your access token to perform the operation": [
         ""
       ],
-      "Manage list of products in the order.": [
+      "You are updating the access token from instance with id \"%1$s\"": [
         ""
       ],
-      "Remove this product from the order.": [
+      "This instance doesn't have authentication token.": [
         ""
       ],
-      "Total price": [
+      "You can leave it empty if there is another layer of security.": [
         ""
       ],
-      "total product price added up": [
+      "Current access token": [
         ""
       ],
-      "Amount to be paid by the customer": [
+      "Clearing the access token will mean public access to the instance.": [
         ""
       ],
-      "Order price": [
+      "Clear token": [
         ""
       ],
-      "final order price": [
+      "Confirm change": [
         ""
       ],
-      "Summary": [
+      "Failed to clear token": [
         ""
       ],
-      "Title of the order to be shown to the customer": [
+      "Failed to set new token": [
         ""
       ],
-      "Shipping and Fulfillment": [
+      "Slug": [
         ""
       ],
-      "Delivery date": [
+      "Token family slug to use in URLs (for internal use only)": [
         ""
       ],
-      "Deadline for physical delivery assured by the merchant.": [
+      "Kind": [
         ""
       ],
-      "Location": [
+      "Token family kind": [
         ""
       ],
-      "address where the products will be delivered": [
+      "User-readable token family name": [
         ""
       ],
-      "Fulfillment URL": [
+      "Token family description for customers": [
         ""
       ],
-      "URL to which the user will be redirected after successful payment.": [
-        ""
+      "Valid After": [
+        "Geçerlilik"
       ],
-      "Taler payment options": [
+      "Token family can issue tokens after this date": [
         ""
       ],
-      "Override default Taler payment settings for this order": [
+      "Valid Before": [
         ""
       ],
-      "Payment deadline": [
+      "Token family can issue tokens until this date": [
         ""
       ],
-      "Deadline for the customer to pay for the offer before it expires. 
Inventory products will be reserved until this deadline.": [
+      "Duration": [
         ""
       ],
-      "Refund deadline": [
+      "Validity duration of a issued token": [
         ""
       ],
-      "Time until which the order can be refunded by the merchant.": [
+      "Token familty created successfully": [
         ""
       ],
-      "Wire transfer deadline": [
+      "Could not create token family": [
         ""
       ],
-      "Deadline for the exchange to make the wire transfer.": [
+      "Token Families": [
         ""
       ],
-      "Auto-refund deadline": [
+      "Add token family": [
         ""
       ],
-      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+      "Go to token family update page": [
         ""
       ],
-      "Maximum deposit fee": [
+      "Remove this token family from the database": [
         ""
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
         ""
       ],
-      "Maximum wire fee": [
+      "Token family updated successfully": [
         ""
       ],
-      "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.": [
+      "Could not update the token family": [
         ""
       ],
-      "Wire fee amortization": [
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
         ""
       ],
-      "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.": [
+      "Failed to delete token family": [
         ""
       ],
-      "Create token": [
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
         ""
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
+      "Deleting a token family %1$s .": [
         ""
       ],
-      "Minimum age required": [
+      "Token Family: %1$s": [
         ""
       ],
-      "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": [
+      "Token familty updated successfully": [
         ""
       ],
-      "Min age defined by the producs is %1$s": [
+      "Could not update token family": [
         ""
       ],
-      "Additional information": [
+      "Check the id, does not look valid": [
         ""
       ],
-      "Custom information to be included in the contract for this order.": [
+      "Must have 52 characters, current %1$s": [
         ""
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
+      "URL doesn't have the right format": [
         ""
       ],
-      "days": [
+      "Credited bank account": [
         ""
       ],
-      "hours": [
+      "Select one account": [
         ""
       ],
-      "minutes": [
+      "Bank account of the merchant where the payment was received": [
         ""
       ],
-      "seconds": [
+      "Wire transfer ID": [
         ""
       ],
-      "forever": [
+      "Unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
         ""
       ],
-      "%1$sM": [
+      "Exchange URL": [
         ""
       ],
-      "%1$sY": [
+      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
         ""
       ],
-      "%1$sd": [
+      "Amount credited": [
         ""
       ],
-      "%1$sh": [
+      "Actual amount that was wired to the merchant's bank account": [
         ""
       ],
-      "%1$smin": [
+      "Wire transfer informed successfully": [
         ""
       ],
-      "%1$ssec": [
+      "Could not inform transfer": [
         ""
       ],
-      "Orders": [
+      "Transfers": [
         ""
       ],
-      "create order": [
+      "Add new transfer": [
         ""
       ],
-      "load newer orders": [
+      "Load more transfers before the first one": [
         ""
       ],
-      "Date": [
-        "Data"
+      "Credit": [
+        "Kredi"
       ],
-      "Refund": [
+      "Confirmed": [
         ""
       ],
-      "copy url": [
+      "Verified": [
         ""
       ],
-      "load older orders": [
+      "Executed at": [
         ""
       ],
-      "No orders have been found matching your query!": [
+      "yes": [
         ""
       ],
-      "duplicated": [
+      "no": [
         ""
       ],
-      "invalid format": [
+      "never": [
         ""
       ],
-      "this value exceed the refundable amount": [
+      "unknown": [
         ""
       ],
-      "date": [
+      "Delete selected transfer from the database": [
         ""
       ],
-      "amount": [
+      "Load more transfers after the last one": [
         ""
       ],
-      "reason": [
+      "There is no transfer yet, add more pressing the + sign": [
         ""
       ],
-      "amount to be refunded": [
-        ""
+      "All accounts": [
+        "Hesap"
       ],
-      "Max refundable:": [
+      "Filter by account address": [
         ""
       ],
-      "Reason": [
+      "Only show wire transfers confirmed by the merchant": [
         ""
       ],
-      "Choose one...": [
+      "Only show wire transfers claimed by the exchange": [
         ""
       ],
-      "requested by the customer": [
+      "Unverified": [
         ""
       ],
-      "other": [
+      "Wire transfer \"%1$s...\" has been deleted": [
         ""
       ],
-      "why this order is being refunded": [
+      "Failed to delete transfer": [
         ""
       ],
-      "more information to give context": [
+      "Must be business or individual": [
         ""
       ],
-      "Contract Terms": [
+      "Pay delay can't be greater than wire transfer delay": [
         ""
       ],
-      "human-readable description of the whole purchase": [
+      "Max 7 lines": [
         ""
       ],
-      "total price for the transaction": [
+      "Doesn't match": [
         ""
       ],
-      "URL for this purchase": [
+      "Enable access control": [
         ""
       ],
-      "Max fee": [
+      "Choose if the backend server should authenticate access.": [
         ""
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
+      "Access control is not yet decided. This instance can't be created.": [
         ""
       ],
-      "Max wire fee": [
+      "Authorization must be handled externally.": [
         ""
       ],
-      "maximum wire fee accepted by the merchant": [
+      "Authorization is handled by the backend server.": [
         ""
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
+      "Need to complete marked fields and choose authorization method": [
         ""
       ],
-      "Created at": [
+      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
         ""
       ],
-      "time when this contract was generated": [
+      "Business name": [
         ""
       ],
-      "after this deadline has passed no refunds will be accepted": [
+      "Legal name of the business represented by this instance.": [
         ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
+      "Email": [
         ""
       ],
-      "transfer deadline for the exchange": [
+      "Contact email": [
         ""
       ],
-      "time indicating when the order should be delivered": [
+      "Website URL": [
         ""
       ],
-      "where the order will be delivered": [
+      "URL.": [
         ""
       ],
-      "Auto-refund delay": [
+      "Logo": [
         ""
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
+      "Logo image.": [
         ""
       ],
-      "Extra info": [
+      "Physical location of the merchant.": [
         ""
       ],
-      "extra data that is only interpreted by the merchant frontend": [
+      "Jurisdiction": [
         ""
       ],
-      "Order": [
+      "Jurisdiction for legal disputes with the merchant.": [
         ""
       ],
-      "claimed": [
+      "Pay transaction fee": [
         ""
       ],
-      "claimed at": [
+      "Assume the cost of the transaction of let the user pay for it.": [
         ""
       ],
-      "Timeline": [
+      "Default payment delay": [
         ""
       ],
-      "Payment details": [
+      "Time customers have to pay an order before the offer expires by 
default.": [
         ""
       ],
-      "Order status": [
+      "Default wire transfer delay": [
         ""
       ],
-      "Product list": [
+      "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.": [
         ""
       ],
-      "paid": [
+      "Instance id": [
         ""
       ],
-      "wired": [
+      "Failed to update instance": [
         ""
       ],
-      "refunded": [
+      "Must be \"pay\" or \"refund\"": [
         ""
       ],
-      "refund order": [
+      "Must be one of '%1$s'": [
         ""
       ],
-      "not refundable": [
+      "Webhook ID to use": [
         ""
       ],
-      "refund": [
+      "Event": [
         ""
       ],
-      "Refunded amount": [
+      "Pay": [
         ""
       ],
-      "Refund taken": [
+      "The event of the webhook: why the webhook is used": [
         ""
       ],
-      "Status URL": [
+      "Method": [
         ""
       ],
-      "Refund URI": [
+      "GET": [
         ""
       ],
-      "unpaid": [
+      "POST": [
         ""
       ],
-      "pay at": [
+      "PUT": [
         ""
       ],
-      "created at": [
+      "PATCH": [
         ""
       ],
-      "Order status URL": [
+      "HEAD": [
         ""
       ],
-      "Payment URI": [
+      "Method used by the webhook": [
         ""
       ],
-      "Unknown order status. This is an error, please contact the 
administrator.": [
+      "URL": [
         ""
       ],
-      "Back": [
-        "Indietro"
-      ],
-      "refund created successfully": [
+      "URL of the webhook where the customer will be redirected": [
         ""
       ],
-      "could not create the refund": [
+      "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.": [
         ""
       ],
-      "select date to show nearby orders": [
+      "For example %1$s will be replaced with the the order's price": [
         ""
       ],
-      "order id": [
+      "The short list of variables are:": [
         ""
       ],
-      "jump to order with the given order ID": [
+      "order's description": [
         ""
       ],
-      "remove all filters": [
+      "order's price": [
         ""
       ],
-      "only show paid orders": [
+      "order's unique identification": [
         ""
       ],
-      "Paid": [
+      "the amount that was being refunded": [
         ""
       ],
-      "only show orders with refunds": [
+      "the reason entered by the merchant staff for granting the refund": [
         ""
       ],
-      "Refunded": [
-        "Rimborsato"
-      ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+      "time of the refund in nanoseconds since 1970": [
         ""
       ],
-      "Not wired": [
+      "Http body": [
         ""
       ],
-      "clear date filter": [
+      "Body template by the webhook": [
         ""
       ],
-      "date (YYYY/MM/DD)": [
+      "Webhook create successfully": [
         ""
       ],
-      "Enter an order id": [
+      "Could not create the webhook": [
         ""
       ],
-      "order not found": [
+      "Could not create webhook": [
         ""
       ],
-      "could not get the order to refund": [
+      "Webhooks": [
         ""
       ],
-      "Loading...": [
+      "Add new webhooks": [
         ""
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
+      "Load more webhooks before the first one": [
         ""
       ],
-      "Manage stock": [
+      "Event type": [
         ""
       ],
-      "this product has been configured without stock control": [
+      "Delete selected webhook from the database": [
         ""
       ],
-      "Infinite": [
+      "Load more webhooks after the last one": [
         ""
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
+      "There is no webhooks yet, add more pressing the + sign": [
         ""
       ],
-      "Incoming": [
+      "Webhook delete successfully": [
         ""
       ],
-      "Lost": [
+      "Could not delete the webhook": [
         ""
       ],
-      "Current": [
+      "Header": [
         ""
       ],
-      "remove stock control for this product": [
+      "Header template of the webhook": [
         ""
       ],
-      "without stock": [
+      "Body": [
         ""
       ],
-      "Next restock": [
+      "Webhook updated": [
         ""
       ],
-      "Delivery address": [
+      "Could not update webhook": [
         ""
       ],
-      "product identification to use in URLs (for internal use only)": [
+      "Language": [
         ""
       ],
-      "illustration of the product for customers": [
+      "Advance order creation": [
         ""
       ],
-      "product description for customers": [
+      "Shows more options in the order creation form": [
         ""
       ],
-      "Age restricted": [
+      "Advance instance settings": [
         ""
       ],
-      "is this product restricted for customer below certain age?": [
+      "Shows more options in the instance settings form": [
         ""
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
+      "Date format": [
         ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
+      "How the date is going to be displayed": [
         ""
       ],
-      "Stock": [
+      "Developer mode": [
         ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
+      "Shows more options and tools which are not intended for general 
audience.": [
         ""
       ],
-      "taxes included in the product price, exposed to customers": [
-        ""
+      "Total products": [
+        "Ürünler"
       ],
-      "Need to complete marked fields": [
+      "Delete selected category from the database": [
         ""
       ],
-      "could not create product": [
+      "There is no categories yet, add more pressing the + sign": [
         ""
       ],
-      "Products": [
+      "Category delete successfully": [
         ""
       ],
-      "add product to inventory": [
+      "Could not delete the category": [
         ""
       ],
-      "Sell": [
+      "Category name": [
         ""
       ],
-      "Profit": [
+      "Category added successfully": [
         ""
       ],
-      "Sold": [
+      "Could not add category": [
         ""
       ],
-      "free": [
+      "Id:": [
         ""
       ],
-      "go to product update page": [
+      "Name of the category": [
         ""
       ],
-      "Update": [
-        ""
+      "Products": [
+        "Ürünler"
       ],
-      "remove this product from the database": [
+      "Search by product description or id": [
         ""
       ],
-      "update the product with new price": [
+      "Products that this category will list.": [
         ""
       ],
-      "update product with new price": [
+      "Could not update category": [
         ""
       ],
-      "add more elements to the inventory": [
+      "Category id is unknown": [
         ""
       ],
-      "report elements lost in the inventory": [
+      "Without this the merchant backend will refuse to create new orders.": [
         ""
       ],
-      "new price for the product": [
+      "Hide for today": [
         ""
       ],
-      "the are value with errors": [
+      "KYC verification needed": [
         ""
       ],
-      "update product with new stock and price": [
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
         ""
       ],
-      "There is no products yet, add more pressing the + sign": [
+      "Configuration": [
         ""
       ],
-      "product updated successfully": [
+      "Settings": [
         ""
       ],
-      "could not update the product": [
+      "Access token": [
         ""
       ],
-      "product delete successfully": [
+      "Connection": [
         ""
       ],
-      "could not delete the product": [
+      "Interface": [
         ""
       ],
-      "Product id:": [
+      "List": [
         ""
       ],
-      "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.": [
+      "Log out": [
         ""
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
+      "Failed to create instance": [
         ""
       ],
-      "it should be greater than 0": [
+      "checking compatibility with server...": [
         ""
       ],
-      "must be a valid URL": [
+      "Contacting the server failed": [
         ""
       ],
-      "Initial balance": [
+      "The server version is not supported": [
         ""
       ],
-      "balance prior to deposit": [
+      "Supported version \"%1$s\", server version \"%2$s\".": [
         ""
       ],
-      "Exchange URL": [
+      "Deleting": [
         ""
       ],
-      "URL of exchange": [
+      "Changing": [
         ""
       ],
-      "Next": [
+      "Manage access token": [
         ""
       ],
-      "Wire method": [
+      "Business Name": [
         ""
       ],
-      "method to use for wire transfer": [
+      "Order ID": [
         ""
       ],
-      "Select one wire method": [
+      "Payment URL": [
         ""
-      ],
-      "could not create reserve": [
+      ]
+    }
+  },
+  "domain": "messages",
+  "plural_forms": "nplurals=2; plural=n != 1;",
+  "lang": "tr",
+  "completeness": 6
+};
+
+strings['sv'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=n != 1;",
+        "lang": "sv"
+      },
+      "The request reached a timeout, check your connection.": [
         ""
       ],
-      "Valid until": [
+      "The request was cancelled.": [
         ""
       ],
-      "Created balance": [
+      "A lot of request were made to the same server and this action was 
throttled.": [
         ""
       ],
-      "Exchange balance": [
+      "The response of the request is malformed.": [
         ""
       ],
-      "Picked up": [
+      "Could not complete the request due to a network problem.": [
         ""
       ],
-      "Committed": [
+      "Unexpected request error.": [
         ""
       ],
-      "Account address": [
+      "Unexpected error.": [
         ""
       ],
-      "Subject": [
-        "Soggetto"
+      "Cancel": [
+        "Avbryt"
       ],
-      "Tips": [
+      "%1$s": [
+        "%1$s"
+      ],
+      "Close": [
         ""
       ],
-      "No tips has been authorized from this reserve": [
+      "Continue": [
         ""
       ],
-      "Authorized": [
+      "Clear": [
         ""
       ],
-      "Expiration": [
+      "Confirm": [
+        "Bekräfta"
+      ],
+      "Required": [
+        "Obligatoriskt"
+      ],
+      "Letter must be a JSON string": [
         ""
       ],
-      "amount of tip": [
+      "JSON string is invalid": [
         ""
       ],
-      "Justification": [
+      "Import": [
         ""
       ],
-      "reason for the tip": [
+      "Importing an account from the bank": [
         ""
       ],
-      "URL after tip": [
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
         ""
       ],
-      "URL to visit after tip payment": [
+      "Account information": [
         ""
       ],
-      "Reserves not yet funded": [
+      "Correct form": [
         ""
       ],
-      "Reserves ready": [
+      "Comparing account details": [
         ""
       ],
-      "add new reserve": [
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
         ""
       ],
-      "Expires at": [
+      "Field": [
         ""
       ],
-      "Initial": [
+      "In the form": [
         ""
       ],
-      "delete selected reserve from the database": [
+      "Reported": [
         ""
       ],
-      "authorize new tip from selected reserve": [
+      "Type": [
         ""
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
+      "IBAN": [
         ""
       ],
-      "Expected Balance": [
+      "Address": [
         ""
       ],
-      "could not create the tip": [
+      "Host": [
         ""
       ],
-      "should not be empty": [
+      "Account id": [
         ""
       ],
-      "should be greater that 0": [
+      "Owner's name": [
         ""
       ],
-      "can't be empty": [
+      "Account": [
         ""
       ],
-      "to short": [
+      "Bank host": [
         ""
       ],
-      "just letters and numbers from 2 to 7": [
+      "Bank account": [
         ""
       ],
-      "size of the key should be 32": [
+      "BIC": [
         ""
       ],
-      "Identifier": [
+      "Ok": [
         ""
       ],
-      "Name of the template in URLs.": [
+      "Validate bank account: %1$s": [
         ""
       ],
-      "Describe what this template stands for": [
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
         ""
       ],
-      "Fixed summary": [
+      "Step 1:": [
         ""
       ],
-      "If specified, this template will create order with the same summary": [
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
         ""
       ],
-      "Fixed price": [
+      "Subject": [
         ""
       ],
-      "If specified, this template will create order with the same price": [
+      "Step 2:": [
         ""
       ],
-      "Minimum age": [
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
         ""
       ],
-      "Is this contract restricted to some age?": [
+      "Receiver name": [
         ""
       ],
-      "Payment timeout": [
+      "Step 3:": [
         ""
       ],
-      "How much time has the customer to complete the payment once the order 
was created.": [
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
         ""
       ],
-      "Verification algorithm": [
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
         ""
       ],
-      "Algorithm to use to verify transaction in offline mode": [
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
         ""
       ],
-      "Point-of-sale key": [
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
         ""
       ],
-      "Useful to validate the purchase": [
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
         ""
       ],
-      "generate random secret key": [
+      "Deleting an instance %1$s .": [
         ""
       ],
-      "random": [
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
         ""
       ],
-      "show secret key": [
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
         ""
       ],
-      "hide secret key": [
+      "Purging an instance %1$s .": [
         ""
       ],
-      "hide": [
+      "Is not the same as the current access token": [
         ""
       ],
-      "show": [
+      "Can't be the same as the old token": [
         ""
       ],
-      "could not inform template": [
+      "Is not the same": [
         ""
       ],
-      "Amount is required": [
+      "You are updating the access token from instance with id %1$s": [
         ""
       ],
-      "Order summary is required": [
+      "Old access token": [
         ""
       ],
-      "New order for template": [
+      "Access token currently in use": [
         ""
       ],
-      "Amount of the order": [
+      "New access token": [
         ""
       ],
-      "Order summary": [
+      "Next access token to be used": [
         ""
       ],
-      "could not create order from template": [
+      "Repeat access token": [
         ""
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
+      "Confirm the same access token": [
         ""
       ],
-      "Fixed amount": [
+      "Clearing the access token will mean public access to the instance": [
         ""
       ],
-      "Default amount": [
+      "Can't be the same as the old access token": [
         ""
       ],
-      "Default summary": [
+      "You are setting the access token for the new instance": [
         ""
       ],
-      "Print": [
+      "With external authorization method no check will be done by the 
merchant backend": [
         ""
       ],
-      "Setup TOTP": [
+      "Set external authorization": [
         ""
       ],
-      "Templates": [
+      "Set access token": [
         ""
       ],
-      "add new templates": [
+      "Operation in progress...": [
         ""
       ],
-      "load more templates before the first one": [
+      "The operation will be automatically canceled after %1$s seconds": [
         ""
       ],
-      "load newer templates": [
+      "Your password is incorrect": [
         ""
       ],
-      "delete selected templates from the database": [
+      "Your instance not found": [
         ""
       ],
-      "use template to create new order": [
+      "Login required": [
         ""
       ],
-      "create qr code for the template": [
+      "Please enter your access token for %1$s.": [
         ""
       ],
-      "load more templates after the last one": [
+      "Access Token": [
         ""
       ],
-      "load older templates": [
+      "Instances": [
         ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
+      "Delete": [
         ""
       ],
-      "template delete successfully": [
+      "Add new instance": [
         ""
       ],
-      "could not delete the template": [
+      "ID": [
         ""
       ],
-      "could not update template": [
+      "Name": [
         ""
       ],
-      "should be one of '%1$s'": [
+      "Edit": [
         ""
       ],
-      "Webhook ID to use": [
+      "Purge": [
         ""
       ],
-      "Event": [
+      "There is no instances yet, add more pressing the + sign": [
         ""
       ],
-      "The event of the webhook: why the webhook is used": [
+      "Only show active instances": [
         ""
       ],
-      "Method": [
+      "Active": [
         ""
       ],
-      "Method used by the webhook": [
+      "Only show deleted instances": [
         ""
       ],
-      "URL": [
+      "Deleted": [
         ""
       ],
-      "URL of the webhook where the customer will be redirected": [
+      "Show all instances": [
         ""
       ],
-      "Header": [
+      "All": [
         ""
       ],
-      "Header template of the webhook": [
+      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "Body": [
+      "Failed to delete instance": [
         ""
       ],
-      "Body template by the webhook": [
+      "Instance '%1$s' (ID: %2$s) has been purge": [
         ""
       ],
-      "Webhooks": [
+      "Failed to purge instance": [
         ""
       ],
-      "add new webhooks": [
+      "Loading...": [
         ""
       ],
-      "load more webhooks before the first one": [
+      "This is not a valid bitcoin address.": [
         ""
       ],
-      "load newer webhooks": [
+      "This is not a valid Ethereum address.": [
         ""
       ],
-      "Event type": [
+      "This is not a valid host.": [
         ""
       ],
-      "delete selected webhook from the database": [
+      "IBAN numbers usually have more that 4 digits": [
         ""
       ],
-      "load more webhooks after the last one": [
+      "IBAN numbers usually have less that 34 digits": [
         ""
       ],
-      "load older webhooks": [
+      "IBAN country code not found": [
         ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
+      "IBAN number is invalid, checksum is wrong": [
         ""
       ],
-      "webhook delete successfully": [
+      "Choose one...": [
         ""
       ],
-      "could not delete the webhook": [
+      "Method to use for wire transfer": [
         ""
       ],
-      "check the id, does not look valid": [
+      "Routing": [
         ""
       ],
-      "should have 52 characters, current %1$s": [
+      "Routing number.": [
         ""
       ],
-      "URL doesn't have the right format": [
+      "Account number.": [
         ""
       ],
-      "Credited bank account": [
+      "Code": [
         ""
       ],
-      "Select one account": [
+      "Business Identifier Code.": [
         ""
       ],
-      "Bank account of the merchant where the payment was received": [
+      "International Bank Account Number.": [
         ""
       ],
-      "Wire transfer ID": [
+      "Unified Payment Interface.": [
         ""
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+      "Bitcoin protocol.": [
         ""
       ],
-      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
+      "Ethereum protocol.": [
         ""
       ],
-      "Amount credited": [
+      "Interledger protocol.": [
         ""
       ],
-      "Actual amount that was wired to the merchant's bank account": [
+      "Bank host.": [
         ""
       ],
-      "could not inform transfer": [
+      "Without scheme and may include subpath:": [
         ""
       ],
-      "Transfers": [
+      "Bank account.": [
         ""
       ],
-      "add new transfer": [
+      "Legal name of the person holding the account.": [
         ""
       ],
-      "load more transfers before the first one": [
+      "It should match the bank account name.": [
         ""
       ],
-      "load newer transfers": [
+      "Invalid url": [
         ""
       ],
-      "Credit": [
+      "URL must end with a '/'": [
         ""
       ],
-      "Confirmed": [
+      "URL must not contain params": [
         ""
       ],
-      "Verified": [
+      "URL must not hash param": [
         ""
       ],
-      "Executed at": [
+      "The request to check the revenue API failed.": [
         ""
       ],
-      "yes": [
+      "Server replied with \"bad request\".": [
         ""
       ],
-      "no": [
+      "Unauthorized, check credentials.": [
         ""
       ],
-      "unknown": [
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
         ""
       ],
-      "delete selected transfer from the database": [
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
         ""
       ],
-      "load more transfer after the last one": [
+      "Account:": [
         ""
       ],
-      "load older transfers": [
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
         ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
+      "Endpoint URL": [
         ""
       ],
-      "filter by account address": [
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
         ""
       ],
-      "only show wire transfers confirmed by the merchant": [
+      "Auth type": [
         ""
       ],
-      "only show wire transfers claimed by the exchange": [
+      "Choose the authentication type for the account info URL": [
         ""
       ],
-      "Unverified": [
+      "Without authentication": [
         ""
       ],
-      "is not valid": [
+      "With password": [
         ""
       ],
-      "is not a number": [
+      "With token": [
         ""
       ],
-      "must be 1 or greater": [
+      "Do not change": [
         ""
       ],
-      "max 7 lines": [
+      "Username": [
         ""
       ],
-      "change authorization configuration": [
+      "Username to access the account information.": [
         ""
       ],
-      "Need to complete marked fields and choose authorization method": [
+      "Password": [
         ""
       ],
-      "This is not a valid bitcoin address.": [
+      "Password to access the account information.": [
         ""
       ],
-      "This is not a valid Ethereum address.": [
+      "Token": [
         ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
+      "Access token to access the account information.": [
         ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
+      "Match": [
         ""
       ],
-      "IBAN country code not found": [
+      "Check where the information match against the server info.": [
         ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
+      "Not verified": [
         ""
       ],
-      "Target type": [
+      "Last test was ok": [
         ""
       ],
-      "Method to use for wire transfer": [
+      "Last test failed": [
         ""
       ],
-      "Routing": [
+      "Compare info from server with account form": [
         ""
       ],
-      "Routing number.": [
+      "Test": [
         ""
       ],
-      "Account": [
+      "Need to complete marked fields": [
         ""
       ],
-      "Account number.": [
+      "Confirm operation": [
         ""
       ],
-      "Business Identifier Code.": [
+      "Account details": [
         ""
       ],
-      "Bank Account Number.": [
+      "Import from bank": [
         ""
       ],
-      "Unified Payment Interface.": [
+      "Could not create account": [
         ""
       ],
-      "Bitcoin protocol.": [
+      "No 'default' instance configured yet.": [
         ""
       ],
-      "Ethereum protocol.": [
+      "Create a 'default' instance to begin using the merchant backoffice.": [
         ""
       ],
-      "Interledger protocol.": [
+      "Bank accounts": [
         ""
       ],
-      "Host": [
+      "Add new account": [
         ""
       ],
-      "Bank host.": [
+      "Wire method: Bitcoin": [
         ""
       ],
-      "Bank account.": [
+      "Sewgit 1": [
         ""
       ],
-      "Bank account owner's name.": [
+      "Sewgit 2": [
         ""
       ],
-      "No accounts yet.": [
+      "Delete selected accounts from the database": [
         ""
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+      "Wire method: x-taler-bank": [
         ""
       ],
-      "Business name": [
+      "Account name": [
         ""
       ],
-      "Legal name of the business represented by this instance.": [
+      "Wire method: IBAN": [
         ""
       ],
-      "Email": [
+      "Other accounts": [
         ""
       ],
-      "Contact email": [
+      "Path": [
         ""
       ],
-      "Website URL": [
+      "There is no accounts yet, add more pressing the + sign": [
         ""
       ],
-      "URL.": [
+      "You need to associate a bank account to receive revenue.": [
         ""
       ],
-      "Logo": [
+      "Without this the you won't be able to create new orders.": [
         ""
       ],
-      "Logo image.": [
+      "Bank account delete successfully": [
         ""
       ],
-      "Bank account": [
+      "Could not delete the bank account": [
         ""
       ],
-      "URI specifying bank account for crediting revenue.": [
+      "Could not update account": [
         ""
       ],
-      "Default max deposit fee": [
+      "Could not delete account": [
         ""
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
+      "Pending KYC verification": [
         ""
       ],
-      "Default max wire fee": [
+      "Exchange": [
         ""
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
+      "Reason": [
         ""
       ],
-      "Default wire fee amortization": [
+      "Pending KYC process, click here to complete": [
         ""
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
+      "The exchange require a account verification.": [
         ""
       ],
-      "Physical location of the merchant.": [
+      "Http Status": [
         ""
       ],
-      "Jurisdiction": [
+      "No pending kyc verification!": [
         ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
+      "Change value to unknown date": [
         ""
       ],
-      "Default payment delay": [
+      "Change value to empty": [
         ""
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
+      "Change value to never": [
         ""
       ],
-      "Default wire transfer delay": [
+      "Never": [
         ""
       ],
-      "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.": [
+      "days": [
         ""
       ],
-      "Instance id": [
+      "hours": [
         ""
       ],
-      "Change the authorization method use for this instance.": [
+      "minutes": [
         ""
       ],
-      "Manage access token": [
+      "seconds": [
         ""
       ],
-      "Failed to create instance": [
+      "Forever": [
         ""
       ],
-      "Login required": [
+      "%1$sM": [
         ""
       ],
-      "Please enter your access token.": [
+      "%1$sY": [
         ""
       ],
-      "Access Token": [
+      "%1$sd": [
         ""
       ],
-      "The request to the backend take too long and was cancelled": [
+      "%1$sh": [
         ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
+      "%1$smin": [
         ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
+      "%1$ssec": [
         ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
+      "Country": [
         ""
       ],
-      "Access denied": [
+      "Building number": [
         ""
       ],
-      "The access token provided is invalid.": [
+      "Building name": [
         ""
       ],
-      "No 'default' instance configured yet.": [
+      "Street": [
         ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
+      "Post code": [
         ""
       ],
-      "The access token provided is invalid": [
+      "Town location": [
         ""
       ],
-      "Hide for today": [
+      "Town": [
         ""
       ],
-      "Instance": [
+      "District": [
         ""
       ],
-      "Settings": [
-        "Impostazioni"
+      "Country subdivision": [
+        ""
       ],
-      "Connection": [
+      "Description": [
         ""
       ],
-      "New": [
+      "Enter description or id": [
         ""
       ],
-      "List": [
+      "no match found with that description or id": [
         ""
       ],
-      "Log out": [
+      "You must enter a valid product identifier.": [
         ""
       ],
-      "Check your token is valid": [
+      "Quantity must be greater than 0!": [
         ""
       ],
-      "Couldn't access the server.": [
+      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
         ""
       ],
-      "Could not infer instance id from url %1$s": [
+      "Search product": [
         ""
       ],
-      "Server not found": [
+      "Quantity": [
         ""
       ],
-      "Server response with an error code": [
+      "How many products will be added": [
         ""
       ],
-      "Got message %1$s from %2$s": [
+      "Add from inventory": [
         ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
+      "Image must be smaller than 1 MB": [
         ""
       ],
-      "Unexpected Error": [
+      "Add": [
         ""
       ],
-      "The value %1$s is invalid for a payment url": [
+      "Remove": [
         ""
       ],
-      "add element to the list": [
+      "Invalid": [
         ""
       ],
-      "add": [
+      "This product has %1$s applicable taxes configured.": [
         ""
       ],
-      "Deleting": [
+      "No taxes configured for this product.": [
         ""
       ],
-      "Changing": [
+      "Amount": [
         ""
       ],
-      "Order ID": [
+      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
         ""
       ],
-      "Payment URL": [
+      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
         ""
-      ]
-    }
-  },
-  "domain": "messages",
-  "plural_forms": "nplurals=2; plural=n != 1;",
-  "lang": "it",
-  "completeness": 1
-};
-
-strings['fr'] = {
-  "locale_data": {
-    "messages": {
-      "": {
-        "domain": "messages",
-        "plural_forms": "nplurals=2; plural=(n!=1);",
-        "lang": "fr"
-      },
-      "Cancel": [
-        "Annuler"
       ],
-      "%1$s": [
+      "Legal name of the tax, e.g. VAT or import duties.": [
         ""
       ],
-      "Close": [
-        "Fermer"
+      "Add tax to the tax list": [
+        ""
       ],
-      "Continue": [
-        "Continuer"
+      "Describe and add a product that is not in the inventory list": [
+        ""
       ],
-      "Clear": [
+      "Add custom product": [
         ""
       ],
-      "Confirm": [
-        "Confirmer"
-      ],
-      "is not the same as the current access token": [
+      "Complete information of the product": [
         ""
       ],
-      "cannot be empty": [
-        "ne peux pas être vide"
-      ],
-      "cannot be the same as the old token": [
+      "Must be a number": [
         ""
       ],
-      "is not the same": [
+      "Must be grater than 0": [
         ""
       ],
-      "You are updating the access token from instance with id %1$s": [
+      "Image": [
         ""
       ],
-      "Old access token": [
+      "Photo of the product.": [
         ""
       ],
-      "access token currently in use": [
+      "Full product description.": [
         ""
       ],
-      "New access token": [
+      "Unit": [
         ""
       ],
-      "next access token to be used": [
+      "Name of the product unit.": [
         ""
       ],
-      "Repeat access token": [
+      "Price": [
         ""
       ],
-      "confirm the same access token": [
+      "Amount in the current currency.": [
         ""
       ],
-      "Clearing the access token will mean public access to the instance": [
+      "How many products will be added.": [
         ""
       ],
-      "cannot be the same as the old access token": [
+      "Taxes": [
         ""
       ],
-      "You are setting the access token for the new instance": [
+      "Unit price": [
         ""
       ],
-      "With external authorization method no check will be done by the 
merchant backend": [
+      "Total price": [
         ""
       ],
-      "Set external authorization": [
+      "Must be greater than 0": [
         ""
       ],
-      "Set access token": [
+      "Refund deadline can't be before pay deadline": [
         ""
       ],
-      "Operation in progress...": [
+      "Wire transfer deadline can't be before refund deadline": [
         ""
       ],
-      "The operation will be automatically canceled after %1$s seconds": [
+      "Wire transfer deadline can't be before pay deadline": [
         ""
       ],
-      "Instances": [
+      "Must have a refund deadline": [
         ""
       ],
-      "Delete": [
+      "Auto refund can't be after refund deadline": [
         ""
       ],
-      "add new instance": [
+      "Must be in the future": [
         ""
       ],
-      "ID": [
+      "Simple": [
         ""
       ],
-      "Name": [
+      "Advanced": [
         ""
       ],
-      "Edit": [
+      "Manage products in order": [
         ""
       ],
-      "Purge": [
+      "%1$s products with a total price of %2$s.": [
         ""
       ],
-      "There is no instances yet, add more pressing the + sign": [
+      "Manage list of products in the order.": [
         ""
       ],
-      "Only show active instances": [
+      "Remove this product from the order.": [
         ""
       ],
-      "Active": [
+      "Total product price added up": [
         ""
       ],
-      "Only show deleted instances": [
+      "Amount to be paid by the customer": [
         ""
       ],
-      "Deleted": [
+      "Order price": [
         ""
       ],
-      "Show all instances": [
+      "Final order price": [
         ""
       ],
-      "All": [
+      "Summary": [
         ""
       ],
-      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+      "Title of the order to be shown to the customer": [
         ""
       ],
-      "Failed to delete instance": [
+      "Shipping and Fulfillment": [
         ""
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
+      "Delivery date": [
         ""
       ],
-      "Failed to purge instance": [
+      "Deadline for physical delivery assured by the merchant.": [
         ""
       ],
-      "Pending KYC verification": [
+      "Location": [
         ""
       ],
-      "Timed out": [
+      "Address where the products will be delivered": [
         ""
       ],
-      "Exchange": [
+      "Fulfillment URL": [
         ""
       ],
-      "Target account": [
+      "URL to which the user will be redirected after successful payment.": [
         ""
       ],
-      "KYC URL": [
+      "Taler payment options": [
         ""
       ],
-      "Code": [
+      "Override default Taler payment settings for this order": [
         ""
       ],
-      "Http Status": [
+      "Payment time": [
         ""
       ],
-      "No pending kyc verification!": [
+      "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.": [
         ""
       ],
-      "change value to unknown date": [
+      "Default": [
         ""
       ],
-      "change value to empty": [
+      "Refund time": [
         ""
       ],
-      "clear": [
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
         ""
       ],
-      "change value to never": [
+      "Wire transfer time": [
         ""
       ],
-      "never": [
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
         ""
       ],
-      "Country": [
+      "Auto-refund time": [
         ""
       ],
-      "Address": [
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
         ""
       ],
-      "Building number": [
+      "Maximum fee": [
         ""
       ],
-      "Building name": [
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
         ""
       ],
-      "Street": [
+      "Create token": [
         ""
       ],
-      "Post code": [
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
         ""
       ],
-      "Town location": [
+      "Minimum age required": [
         ""
       ],
-      "Town": [
+      "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": [
         ""
       ],
-      "District": [
+      "Min age defined by the producs is %1$s": [
         ""
       ],
-      "Country subdivision": [
+      "No product with age restriction in this order": [
         ""
       ],
-      "Product id": [
+      "Additional information": [
         ""
       ],
-      "Description": [
+      "Custom information to be included in the contract for this order.": [
         ""
       ],
-      "Product": [
+      "You must enter a value in JavaScript Object Notation (JSON).": [
         ""
       ],
-      "search products by it's description or id": [
+      "Custom field name": [
         ""
       ],
-      "no products found with that description": [
+      "Disabled": [
         ""
       ],
-      "You must enter a valid product identifier.": [
+      "No deadline": [
         ""
       ],
-      "Quantity must be greater than 0!": [
+      "Deadline at %1$s": [
         ""
       ],
-      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
+      "Could not create order": [
         ""
       ],
-      "Quantity": [
+      "No exchange would accept a payment because of KYC requirements.": [
         ""
       ],
-      "how many products will be added": [
+      "No more stock for product with id \"%1$s\".": [
         ""
       ],
-      "Add from inventory": [
+      "Orders": [
         ""
       ],
-      "Image should be smaller than 1 MB": [
+      "Create order": [
         ""
       ],
-      "Add": [
+      "Load first page": [
         ""
       ],
-      "Remove": [
+      "Date": [
         ""
       ],
-      "No taxes configured for this product.": [
+      "Refund": [
         ""
       ],
-      "Amount": [
+      "copy url": [
         ""
       ],
-      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
+      "Load more orders after the last one": [
         ""
       ],
-      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
+      "Load next page": [
         ""
       ],
-      "Legal name of the tax, e.g. VAT or import duties.": [
+      "No orders have been found matching your query!": [
         ""
       ],
-      "add tax to the tax list": [
+      "Duplicated": [
         ""
       ],
-      "describe and add a product that is not in the inventory list": [
+      "This value exceed the refundable amount": [
         ""
       ],
-      "Add custom product": [
+      "Amount to be refunded": [
         ""
       ],
-      "Complete information of the product": [
+      "Max refundable:": [
         ""
       ],
-      "Image": [
+      "Requested by the customer": [
         ""
       ],
-      "photo of the product": [
+      "Other": [
         ""
       ],
-      "full product description": [
+      "Why this order is being refunded": [
         ""
       ],
-      "Unit": [
+      "More information to give context": [
         ""
       ],
-      "name of the product unit": [
+      "Contract Terms": [
         ""
       ],
-      "Price": [
+      "Human-readable description of the whole purchase": [
         ""
       ],
-      "amount in the current currency": [
+      "Total price for the transaction": [
         ""
       ],
-      "Taxes": [
+      "URL for this purchase": [
         ""
       ],
-      "image": [
+      "Max fee": [
         ""
       ],
-      "description": [
+      "Maximum total deposit fee accepted by the merchant for this contract": [
         ""
       ],
-      "quantity": [
+      "Created at": [
         ""
       ],
-      "unit price": [
+      "Time when this contract was generated": [
         ""
       ],
-      "total price": [
+      "Refund deadline": [
         ""
       ],
-      "required": [
+      "After this deadline has passed no refunds will be accepted": [
         ""
       ],
-      "not valid": [
+      "Payment deadline": [
         ""
       ],
-      "must be greater than 0": [
+      "After this deadline, the merchant won't accept payments for the 
contract": [
         ""
       ],
-      "not a valid json": [
+      "Wire transfer deadline": [
         ""
       ],
-      "should be in the future": [
+      "Transfer deadline for the exchange": [
         ""
       ],
-      "refund deadline cannot be before pay deadline": [
+      "Time indicating when the order should be delivered": [
         ""
       ],
-      "wire transfer deadline cannot be before refund deadline": [
+      "Where the order will be delivered": [
         ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
+      "Auto-refund delay": [
         ""
       ],
-      "should have a refund deadline": [
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
         ""
       ],
-      "auto refund cannot be after refund deadline": [
+      "Extra info": [
         ""
       ],
-      "Manage products in order": [
+      "Extra data that is only interpreted by the merchant frontend": [
         ""
       ],
-      "Manage list of products in the order.": [
+      "Order": [
         ""
       ],
-      "Remove this product from the order.": [
+      "Claimed": [
         ""
       ],
-      "Total price": [
+      "Claimed at": [
         ""
       ],
-      "total product price added up": [
+      "Timeline": [
         ""
       ],
-      "Amount to be paid by the customer": [
+      "Payment details": [
         ""
       ],
-      "Order price": [
+      "Order status": [
         ""
       ],
-      "final order price": [
+      "Product list": [
         ""
       ],
-      "Summary": [
+      "Paid": [
         ""
       ],
-      "Title of the order to be shown to the customer": [
+      "Wired": [
         ""
       ],
-      "Shipping and Fulfillment": [
+      "Refunded": [
         ""
       ],
-      "Delivery date": [
+      "Refund order": [
         ""
       ],
-      "Deadline for physical delivery assured by the merchant.": [
+      "Not refundable": [
         ""
       ],
-      "Location": [
+      "Next event in": [
         ""
       ],
-      "address where the products will be delivered": [
+      "Refunded amount": [
         ""
       ],
-      "Fulfillment URL": [
+      "Refund taken": [
         ""
       ],
-      "URL to which the user will be redirected after successful payment.": [
+      "Status URL": [
         ""
       ],
-      "Taler payment options": [
+      "Refund URI": [
         ""
       ],
-      "Override default Taler payment settings for this order": [
+      "Unpaid": [
         ""
       ],
-      "Payment deadline": [
+      "Pay at": [
         ""
       ],
-      "Deadline for the customer to pay for the offer before it expires. 
Inventory products will be reserved until this deadline.": [
+      "Order status URL": [
         ""
       ],
-      "Refund deadline": [
+      "Payment URI": [
         ""
       ],
-      "Time until which the order can be refunded by the merchant.": [
+      "Unknown order status. This is an error, please contact the 
administrator.": [
         ""
       ],
-      "Wire transfer deadline": [
+      "Back": [
         ""
       ],
-      "Deadline for the exchange to make the wire transfer.": [
+      "Refund created successfully": [
         ""
       ],
-      "Auto-refund deadline": [
+      "Could not create the refund": [
         ""
       ],
-      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+      "There are pending KYC requirements.": [
         ""
       ],
-      "Maximum deposit fee": [
+      "Missing id": [
         ""
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
+      "Not found": [
         ""
       ],
-      "Maximum wire fee": [
+      "Select date to show nearby orders": [
         ""
       ],
-      "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.": [
+      "Only show paid orders": [
         ""
       ],
-      "Wire fee amortization": [
+      "New": [
         ""
       ],
-      "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.": [
+      "Only show orders with refunds": [
         ""
       ],
-      "Create token": [
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
         ""
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
+      "Not wired": [
         ""
       ],
-      "Minimum age required": [
+      "Completed": [
         ""
       ],
-      "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": [
+      "Remove all filters": [
         ""
       ],
-      "Min age defined by the producs is %1$s": [
+      "Clear date filter": [
         ""
       ],
-      "Additional information": [
+      "Jump to date (%1$s)": [
         ""
       ],
-      "Custom information to be included in the contract for this order.": [
+      "Jump to order with the given product ID": [
         ""
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
+      "Order id": [
         ""
       ],
-      "days": [
+      "Invalid. Only characters and numbers": [
         ""
       ],
-      "hours": [
+      "Just letters and numbers from 2 to 7": [
         ""
       ],
-      "minutes": [
+      "Size of the key must be 32": [
         ""
       ],
-      "seconds": [
+      "Internal id on the system": [
         ""
       ],
-      "forever": [
+      "Useful to identify the device physically": [
         ""
       ],
-      "%1$sM": [
+      "Verification algorithm": [
         ""
       ],
-      "%1$sY": [
+      "Algorithm to use to verify transaction in offline mode": [
         ""
       ],
-      "%1$sd": [
+      "Device key": [
         ""
       ],
-      "%1$sh": [
+      "Be sure to be very hard to guess or use the random generator": [
         ""
       ],
-      "%1$smin": [
+      "Your device need to have exactly the same value": [
         ""
       ],
-      "%1$ssec": [
+      "Generate random secret key": [
         ""
       ],
-      "Orders": [
+      "Random": [
         ""
       ],
-      "create order": [
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
         ""
       ],
-      "load newer orders": [
+      "Device added successfully": [
         ""
       ],
-      "Date": [
+      "Could not add device": [
         ""
       ],
-      "Refund": [
+      "OTP Devices": [
         ""
       ],
-      "copy url": [
+      "Add new devices": [
         ""
       ],
-      "load older orders": [
+      "Load more devices before the first one": [
         ""
       ],
-      "No orders have been found matching your query!": [
+      "Delete selected devices from the database": [
         ""
       ],
-      "duplicated": [
+      "Load more devices after the last one": [
         ""
       ],
-      "invalid format": [
+      "There is no devices yet, add more pressing the + sign": [
         ""
       ],
-      "this value exceed the refundable amount": [
+      "Device delete successfully": [
         ""
       ],
-      "date": [
+      "Could not delete the device": [
         ""
       ],
-      "amount": [
+      "Device:": [
         ""
       ],
-      "reason": [
+      "Not modified": [
         ""
       ],
-      "amount to be refunded": [
+      "Change key": [
         ""
       ],
-      "Max refundable:": [
+      "Could not update template": [
         ""
       ],
-      "Reason": [
+      "Template id is unknown": [
         ""
       ],
-      "Choose one...": [
+      "The provided information is inconsistent with the current state of the 
template": [
         ""
       ],
-      "requested by the customer": [
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
         ""
       ],
-      "other": [
+      "Manage stock": [
         ""
       ],
-      "why this order is being refunded": [
+      "This product has been configured without stock control": [
         ""
       ],
-      "more information to give context": [
+      "Infinite": [
         ""
       ],
-      "Contract Terms": [
+      "Lost can't be greater than current and incoming (max %1$s)": [
         ""
       ],
-      "human-readable description of the whole purchase": [
+      "Incoming": [
         ""
       ],
-      "total price for the transaction": [
+      "Lost": [
         ""
       ],
-      "URL for this purchase": [
+      "Current": [
         ""
       ],
-      "Max fee": [
+      "Remove stock control for this product": [
         ""
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
+      "without stock": [
         ""
       ],
-      "Max wire fee": [
+      "Next restock": [
         ""
       ],
-      "maximum wire fee accepted by the merchant": [
+      "Warehouse address": [
         ""
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
+      "Add element to the list": [
         ""
       ],
-      "Created at": [
+      "Invalid amount": [
         ""
       ],
-      "time when this contract was generated": [
+      "Product identification to use in URLs (for internal use only).": [
         ""
       ],
-      "after this deadline has passed no refunds will be accepted": [
+      "Illustration of the product for customers.": [
         ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
+      "Product description for customers.": [
         ""
       ],
-      "transfer deadline for the exchange": [
+      "Age restriction": [
         ""
       ],
-      "time indicating when the order should be delivered": [
+      "Is this product restricted for customer below certain age?": [
         ""
       ],
-      "where the order will be delivered": [
+      "Minimum age of the customer": [
         ""
       ],
-      "Auto-refund delay": [
+      "Unit name": [
         ""
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
         ""
       ],
-      "Extra info": [
+      "Example: kg, items or liters": [
         ""
       ],
-      "extra data that is only interpreted by the merchant frontend": [
+      "Price per unit": [
         ""
       ],
-      "Order": [
+      "Sale price for customers, including taxes, for above units of the 
product.": [
         ""
       ],
-      "claimed": [
+      "Stock": [
         ""
       ],
-      "claimed at": [
+      "Inventory for products with finite supply (for internal use only).": [
         ""
       ],
-      "Timeline": [
+      "Taxes included in the product price, exposed to customers.": [
         ""
       ],
-      "Payment details": [
+      "Categories": [
         ""
       ],
-      "Order status": [
+      "Search by category description or id": [
         ""
       ],
-      "Product list": [
+      "Categories where this product will be listed on.": [
         ""
       ],
-      "paid": [
+      "Product created successfully": [
         ""
       ],
-      "wired": [
+      "Could not create product": [
         ""
       ],
-      "refunded": [
+      "Inventory": [
         ""
       ],
-      "refund order": [
+      "Add product to inventory": [
         ""
       ],
-      "not refundable": [
+      "Sales": [
         ""
       ],
-      "refund": [
+      "Sold": [
         ""
       ],
-      "Refunded amount": [
+      "Free": [
         ""
       ],
-      "Refund taken": [
+      "Go to product update page": [
         ""
       ],
-      "Status URL": [
+      "Update": [
         ""
       ],
-      "Refund URI": [
+      "Remove this product from the database": [
         ""
       ],
-      "unpaid": [
+      "Load more products after the last one": [
         ""
       ],
-      "pay at": [
+      "Update the product with new price": [
         ""
       ],
-      "created at": [
+      "Update product with new price": [
         ""
       ],
-      "Order status URL": [
+      "Confirm update": [
         ""
       ],
-      "Payment URI": [
+      "Add more elements to the inventory": [
         ""
       ],
-      "Unknown order status. This is an error, please contact the 
administrator.": [
+      "Report elements lost in the inventory": [
         ""
       ],
-      "Back": [
+      "New price for the product": [
         ""
       ],
-      "refund created successfully": [
+      "The are value with errors": [
         ""
       ],
-      "could not create the refund": [
+      "Update product with new stock and price": [
         ""
       ],
-      "select date to show nearby orders": [
+      "There is no products yet, add more pressing the + sign": [
         ""
       ],
-      "order id": [
+      "Jump to product with the given product ID": [
         ""
       ],
-      "jump to order with the given order ID": [
+      "Product id": [
         ""
       ],
-      "remove all filters": [
+      "Product updated successfully": [
         ""
       ],
-      "only show paid orders": [
+      "Could not update the product": [
         ""
       ],
-      "Paid": [
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "only show orders with refunds": [
+      "Could not delete the product": [
         ""
       ],
-      "Refunded": [
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
         ""
       ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+      "Deleting an product can't be undone.": [
         ""
       ],
-      "Not wired": [
+      "Product id:": [
         ""
       ],
-      "clear date filter": [
+      "Product (ID: %1$s) has been updated": [
         ""
       ],
-      "date (YYYY/MM/DD)": [
+      "Could not update product": [
         ""
       ],
-      "Enter an order id": [
+      "Invalid. only characters and numbers": [
         ""
       ],
-      "order not found": [
+      "Must be greater that 0": [
         ""
       ],
-      "could not get the order to refund": [
+      "To short": [
         ""
       ],
-      "Loading...": [
+      "Identifier": [
         ""
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
+      "Name of the template in URLs.": [
         ""
       ],
-      "Manage stock": [
+      "Describe what this template stands for": [
         ""
       ],
-      "this product has been configured without stock control": [
+      "If specified, this template will create order with the same summary": [
         ""
       ],
-      "Infinite": [
+      "Summary is editable": [
         ""
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
+      "Allow the user to change the summary.": [
         ""
       ],
-      "Incoming": [
+      "If specified, this template will create order with the same price": [
         ""
       ],
-      "Lost": [
+      "Amount is editable": [
         ""
       ],
-      "Current": [
+      "Allow the user to select the amount to pay.": [
         ""
       ],
-      "remove stock control for this product": [
+      "Currency is editable": [
         ""
       ],
-      "without stock": [
+      "Allow the user to change currency.": [
         ""
       ],
-      "Next restock": [
+      "Supported currencies": [
         ""
       ],
-      "Delivery address": [
+      "Supported currencies: %1$s": [
         ""
       ],
-      "product identification to use in URLs (for internal use only)": [
+      "Minimum age": [
         ""
       ],
-      "illustration of the product for customers": [
+      "Is this contract restricted to some age?": [
         ""
       ],
-      "product description for customers": [
+      "Payment timeout": [
         ""
       ],
-      "Age restricted": [
+      "How much time has the customer to complete the payment once the order 
was created.": [
         ""
       ],
-      "is this product restricted for customer below certain age?": [
+      "OTP device": [
         ""
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
+      "Use to verify transaction while offline.": [
         ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
+      "No OTP device.": [
         ""
       ],
-      "Stock": [
+      "Add one first": [
         ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
+      "No device": [
         ""
       ],
-      "taxes included in the product price, exposed to customers": [
+      "Use to verify transaction in offline mode.": [
         ""
       ],
-      "Need to complete marked fields": [
+      "Template has been created": [
         ""
       ],
-      "could not create product": [
+      "Could not create template": [
         ""
       ],
-      "Products": [
+      "Templates": [
         ""
       ],
-      "add product to inventory": [
+      "Add new templates": [
         ""
       ],
-      "Sell": [
+      "Load more templates before the first one": [
         ""
       ],
-      "Profit": [
+      "Delete selected templates from the database": [
         ""
       ],
-      "Sold": [
+      "Use template to create new order": [
         ""
       ],
-      "free": [
+      "Use template": [
         ""
       ],
-      "go to product update page": [
+      "Create qr code for the template": [
         ""
       ],
-      "Update": [
+      "Load more templates after the last one": [
         ""
       ],
-      "remove this product from the database": [
+      "There is no templates yet, add more pressing the + sign": [
         ""
       ],
-      "update the product with new price": [
+      "Jump to template with the given template ID": [
         ""
       ],
-      "update product with new price": [
+      "Template identification": [
         ""
       ],
-      "add more elements to the inventory": [
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "report elements lost in the inventory": [
+      "Failed to delete template": [
         ""
       ],
-      "new price for the product": [
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
         ""
       ],
-      "the are value with errors": [
+      "Deleting an template": [
         ""
       ],
-      "update product with new stock and price": [
+      "can't be undone": [
         ""
       ],
-      "There is no products yet, add more pressing the + sign": [
+      "Print": [
         ""
       ],
-      "product updated successfully": [
+      "Too short": [
         ""
       ],
-      "could not update the product": [
+      "Template (ID: %1$s) has been updated": [
         ""
       ],
-      "product delete successfully": [
+      "Amount is required": [
         ""
       ],
-      "could not delete the product": [
+      "Order summary is required": [
         ""
       ],
-      "Product id:": [
+      "New order for template": [
         ""
       ],
-      "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.": [
+      "Amount of the order": [
         ""
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
+      "Order summary": [
         ""
       ],
-      "it should be greater than 0": [
+      "Could not create order from template": [
         ""
       ],
-      "must be a valid URL": [
+      "You need your access token to perform the operation": [
         ""
       ],
-      "Initial balance": [
+      "You are updating the access token from instance with id \"%1$s\"": [
         ""
       ],
-      "balance prior to deposit": [
+      "This instance doesn't have authentication token.": [
         ""
       ],
-      "Exchange URL": [
+      "You can leave it empty if there is another layer of security.": [
         ""
       ],
-      "URL of exchange": [
+      "Current access token": [
         ""
       ],
-      "Next": [
+      "Clearing the access token will mean public access to the instance.": [
         ""
       ],
-      "Wire method": [
+      "Clear token": [
         ""
       ],
-      "method to use for wire transfer": [
+      "Confirm change": [
         ""
       ],
-      "Select one wire method": [
+      "Failed to clear token": [
         ""
       ],
-      "could not create reserve": [
+      "Failed to set new token": [
         ""
       ],
-      "Valid until": [
+      "Slug": [
         ""
       ],
-      "Created balance": [
+      "Token family slug to use in URLs (for internal use only)": [
         ""
       ],
-      "Exchange balance": [
+      "Kind": [
         ""
       ],
-      "Picked up": [
+      "Token family kind": [
         ""
       ],
-      "Committed": [
+      "User-readable token family name": [
         ""
       ],
-      "Account address": [
+      "Token family description for customers": [
         ""
       ],
-      "Subject": [
+      "Valid After": [
         ""
       ],
-      "Tips": [
+      "Token family can issue tokens after this date": [
         ""
       ],
-      "No tips has been authorized from this reserve": [
+      "Valid Before": [
         ""
       ],
-      "Authorized": [
+      "Token family can issue tokens until this date": [
         ""
       ],
-      "Expiration": [
+      "Duration": [
         ""
       ],
-      "amount of tip": [
+      "Validity duration of a issued token": [
         ""
       ],
-      "Justification": [
+      "Token familty created successfully": [
         ""
       ],
-      "reason for the tip": [
+      "Could not create token family": [
         ""
       ],
-      "URL after tip": [
+      "Token Families": [
         ""
       ],
-      "URL to visit after tip payment": [
+      "Add token family": [
         ""
       ],
-      "Reserves not yet funded": [
+      "Go to token family update page": [
         ""
       ],
-      "Reserves ready": [
+      "Remove this token family from the database": [
         ""
       ],
-      "add new reserve": [
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
         ""
       ],
-      "Expires at": [
+      "Token family updated successfully": [
         ""
       ],
-      "Initial": [
+      "Could not update the token family": [
         ""
       ],
-      "delete selected reserve from the database": [
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
         ""
       ],
-      "authorize new tip from selected reserve": [
+      "Failed to delete token family": [
         ""
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
         ""
       ],
-      "Expected Balance": [
+      "Deleting a token family %1$s .": [
         ""
       ],
-      "could not create the tip": [
+      "Token Family: %1$s": [
         ""
       ],
-      "should not be empty": [
+      "Token familty updated successfully": [
         ""
       ],
-      "should be greater that 0": [
+      "Could not update token family": [
         ""
       ],
-      "can't be empty": [
+      "Check the id, does not look valid": [
         ""
       ],
-      "to short": [
+      "Must have 52 characters, current %1$s": [
         ""
       ],
-      "just letters and numbers from 2 to 7": [
+      "URL doesn't have the right format": [
         ""
       ],
-      "size of the key should be 32": [
+      "Credited bank account": [
         ""
       ],
-      "Identifier": [
+      "Select one account": [
         ""
       ],
-      "Name of the template in URLs.": [
+      "Bank account of the merchant where the payment was received": [
         ""
       ],
-      "Describe what this template stands for": [
+      "Wire transfer ID": [
         ""
       ],
-      "Fixed summary": [
+      "Unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
         ""
       ],
-      "If specified, this template will create order with the same summary": [
+      "Exchange URL": [
         ""
       ],
-      "Fixed price": [
+      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
         ""
       ],
-      "If specified, this template will create order with the same price": [
+      "Amount credited": [
         ""
       ],
-      "Minimum age": [
+      "Actual amount that was wired to the merchant's bank account": [
         ""
       ],
-      "Is this contract restricted to some age?": [
+      "Wire transfer informed successfully": [
         ""
       ],
-      "Payment timeout": [
+      "Could not inform transfer": [
         ""
       ],
-      "How much time has the customer to complete the payment once the order 
was created.": [
+      "Transfers": [
         ""
       ],
-      "Verification algorithm": [
+      "Add new transfer": [
         ""
       ],
-      "Algorithm to use to verify transaction in offline mode": [
+      "Load more transfers before the first one": [
         ""
       ],
-      "Point-of-sale key": [
+      "Credit": [
         ""
       ],
-      "Useful to validate the purchase": [
+      "Confirmed": [
         ""
       ],
-      "generate random secret key": [
+      "Verified": [
         ""
       ],
-      "random": [
+      "Executed at": [
         ""
       ],
-      "show secret key": [
+      "yes": [
         ""
       ],
-      "hide secret key": [
+      "no": [
         ""
       ],
-      "hide": [
+      "never": [
         ""
       ],
-      "show": [
+      "unknown": [
         ""
       ],
-      "could not inform template": [
+      "Delete selected transfer from the database": [
         ""
       ],
-      "Amount is required": [
+      "Load more transfers after the last one": [
         ""
       ],
-      "Order summary is required": [
+      "There is no transfer yet, add more pressing the + sign": [
         ""
       ],
-      "New order for template": [
+      "All accounts": [
         ""
       ],
-      "Amount of the order": [
+      "Filter by account address": [
         ""
       ],
-      "Order summary": [
+      "Only show wire transfers confirmed by the merchant": [
         ""
       ],
-      "could not create order from template": [
+      "Only show wire transfers claimed by the exchange": [
         ""
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
+      "Unverified": [
         ""
       ],
-      "Fixed amount": [
+      "Wire transfer \"%1$s...\" has been deleted": [
         ""
       ],
-      "Default amount": [
+      "Failed to delete transfer": [
         ""
       ],
-      "Default summary": [
+      "Must be business or individual": [
         ""
       ],
-      "Print": [
+      "Pay delay can't be greater than wire transfer delay": [
         ""
       ],
-      "Setup TOTP": [
+      "Max 7 lines": [
         ""
       ],
-      "Templates": [
+      "Doesn't match": [
         ""
       ],
-      "add new templates": [
+      "Enable access control": [
         ""
       ],
-      "load more templates before the first one": [
+      "Choose if the backend server should authenticate access.": [
         ""
       ],
-      "load newer templates": [
+      "Access control is not yet decided. This instance can't be created.": [
         ""
       ],
-      "delete selected templates from the database": [
+      "Authorization must be handled externally.": [
         ""
       ],
-      "use template to create new order": [
+      "Authorization is handled by the backend server.": [
         ""
       ],
-      "create qr code for the template": [
+      "Need to complete marked fields and choose authorization method": [
         ""
       ],
-      "load more templates after the last one": [
+      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
         ""
       ],
-      "load older templates": [
+      "Business name": [
         ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
+      "Legal name of the business represented by this instance.": [
         ""
       ],
-      "template delete successfully": [
+      "Email": [
         ""
       ],
-      "could not delete the template": [
+      "Contact email": [
         ""
       ],
-      "could not update template": [
+      "Website URL": [
         ""
       ],
-      "should be one of '%1$s'": [
+      "URL.": [
         ""
       ],
-      "Webhook ID to use": [
+      "Logo": [
         ""
       ],
-      "Event": [
+      "Logo image.": [
         ""
       ],
-      "The event of the webhook: why the webhook is used": [
+      "Physical location of the merchant.": [
         ""
       ],
-      "Method": [
+      "Jurisdiction": [
         ""
       ],
-      "Method used by the webhook": [
+      "Jurisdiction for legal disputes with the merchant.": [
         ""
       ],
-      "URL": [
+      "Pay transaction fee": [
         ""
       ],
-      "URL of the webhook where the customer will be redirected": [
+      "Assume the cost of the transaction of let the user pay for it.": [
         ""
       ],
-      "Header": [
+      "Default payment delay": [
         ""
       ],
-      "Header template of the webhook": [
+      "Time customers have to pay an order before the offer expires by 
default.": [
         ""
       ],
-      "Body": [
+      "Default wire transfer delay": [
         ""
       ],
-      "Body template by the webhook": [
+      "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.": [
         ""
       ],
-      "Webhooks": [
+      "Instance id": [
         ""
       ],
-      "add new webhooks": [
+      "Failed to update instance": [
         ""
       ],
-      "load more webhooks before the first one": [
+      "Must be \"pay\" or \"refund\"": [
         ""
       ],
-      "load newer webhooks": [
+      "Must be one of '%1$s'": [
         ""
       ],
-      "Event type": [
+      "Webhook ID to use": [
         ""
       ],
-      "delete selected webhook from the database": [
+      "Event": [
         ""
       ],
-      "load more webhooks after the last one": [
+      "Pay": [
         ""
       ],
-      "load older webhooks": [
+      "The event of the webhook: why the webhook is used": [
         ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
+      "Method": [
         ""
       ],
-      "webhook delete successfully": [
+      "GET": [
         ""
       ],
-      "could not delete the webhook": [
+      "POST": [
         ""
       ],
-      "check the id, does not look valid": [
+      "PUT": [
         ""
       ],
-      "should have 52 characters, current %1$s": [
+      "PATCH": [
         ""
       ],
-      "URL doesn't have the right format": [
+      "HEAD": [
         ""
       ],
-      "Credited bank account": [
+      "Method used by the webhook": [
         ""
       ],
-      "Select one account": [
+      "URL": [
         ""
       ],
-      "Bank account of the merchant where the payment was received": [
+      "URL of the webhook where the customer will be redirected": [
         ""
       ],
-      "Wire transfer ID": [
+      "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.": [
         ""
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+      "For example %1$s will be replaced with the the order's price": [
         ""
       ],
-      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
+      "The short list of variables are:": [
         ""
       ],
-      "Amount credited": [
+      "order's description": [
         ""
       ],
-      "Actual amount that was wired to the merchant's bank account": [
+      "order's price": [
         ""
       ],
-      "could not inform transfer": [
+      "order's unique identification": [
         ""
       ],
-      "Transfers": [
+      "the amount that was being refunded": [
         ""
       ],
-      "add new transfer": [
+      "the reason entered by the merchant staff for granting the refund": [
         ""
       ],
-      "load more transfers before the first one": [
+      "time of the refund in nanoseconds since 1970": [
         ""
       ],
-      "load newer transfers": [
+      "Http body": [
         ""
       ],
-      "Credit": [
+      "Body template by the webhook": [
         ""
       ],
-      "Confirmed": [
+      "Webhook create successfully": [
         ""
       ],
-      "Verified": [
+      "Could not create the webhook": [
         ""
       ],
-      "Executed at": [
+      "Could not create webhook": [
         ""
       ],
-      "yes": [
+      "Webhooks": [
         ""
       ],
-      "no": [
+      "Add new webhooks": [
         ""
       ],
-      "unknown": [
+      "Load more webhooks before the first one": [
         ""
       ],
-      "delete selected transfer from the database": [
+      "Event type": [
         ""
       ],
-      "load more transfer after the last one": [
+      "Delete selected webhook from the database": [
         ""
       ],
-      "load older transfers": [
+      "Load more webhooks after the last one": [
         ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
+      "There is no webhooks yet, add more pressing the + sign": [
         ""
       ],
-      "filter by account address": [
+      "Webhook delete successfully": [
         ""
       ],
-      "only show wire transfers confirmed by the merchant": [
+      "Could not delete the webhook": [
         ""
       ],
-      "only show wire transfers claimed by the exchange": [
+      "Header": [
         ""
       ],
-      "Unverified": [
+      "Header template of the webhook": [
         ""
       ],
-      "is not valid": [
+      "Body": [
         ""
       ],
-      "is not a number": [
+      "Webhook updated": [
         ""
       ],
-      "must be 1 or greater": [
+      "Could not update webhook": [
         ""
       ],
-      "max 7 lines": [
+      "Language": [
         ""
       ],
-      "change authorization configuration": [
+      "Advance order creation": [
         ""
       ],
-      "Need to complete marked fields and choose authorization method": [
+      "Shows more options in the order creation form": [
         ""
       ],
-      "This is not a valid bitcoin address.": [
+      "Advance instance settings": [
         ""
       ],
-      "This is not a valid Ethereum address.": [
+      "Shows more options in the instance settings form": [
         ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
+      "Date format": [
         ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
+      "How the date is going to be displayed": [
         ""
       ],
-      "IBAN country code not found": [
+      "Developer mode": [
         ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
+      "Shows more options and tools which are not intended for general 
audience.": [
         ""
       ],
-      "Target type": [
+      "Total products": [
         ""
       ],
-      "Method to use for wire transfer": [
+      "Delete selected category from the database": [
         ""
       ],
-      "Routing": [
+      "There is no categories yet, add more pressing the + sign": [
         ""
       ],
-      "Routing number.": [
+      "Category delete successfully": [
         ""
       ],
-      "Account": [
+      "Could not delete the category": [
         ""
       ],
-      "Account number.": [
+      "Category name": [
         ""
       ],
-      "Business Identifier Code.": [
+      "Category added successfully": [
         ""
       ],
-      "Bank Account Number.": [
+      "Could not add category": [
         ""
       ],
-      "Unified Payment Interface.": [
+      "Id:": [
         ""
       ],
-      "Bitcoin protocol.": [
+      "Name of the category": [
         ""
       ],
-      "Ethereum protocol.": [
+      "Products": [
         ""
       ],
-      "Interledger protocol.": [
+      "Search by product description or id": [
         ""
       ],
-      "Host": [
+      "Products that this category will list.": [
         ""
       ],
-      "Bank host.": [
+      "Could not update category": [
         ""
       ],
-      "Bank account.": [
+      "Category id is unknown": [
         ""
       ],
-      "Bank account owner's name.": [
+      "Without this the merchant backend will refuse to create new orders.": [
         ""
       ],
-      "No accounts yet.": [
+      "Hide for today": [
         ""
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+      "KYC verification needed": [
         ""
       ],
-      "Business name": [
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
         ""
       ],
-      "Legal name of the business represented by this instance.": [
+      "Configuration": [
         ""
       ],
-      "Email": [
+      "Settings": [
         ""
       ],
-      "Contact email": [
+      "Access token": [
         ""
       ],
-      "Website URL": [
+      "Connection": [
         ""
       ],
-      "URL.": [
+      "Interface": [
         ""
       ],
-      "Logo": [
+      "List": [
         ""
       ],
-      "Logo image.": [
+      "Log out": [
         ""
       ],
-      "Bank account": [
+      "Failed to create instance": [
         ""
       ],
-      "URI specifying bank account for crediting revenue.": [
+      "checking compatibility with server...": [
         ""
       ],
-      "Default max deposit fee": [
+      "Contacting the server failed": [
         ""
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
+      "The server version is not supported": [
         ""
       ],
-      "Default max wire fee": [
+      "Supported version \"%1$s\", server version \"%2$s\".": [
         ""
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
+      "Deleting": [
         ""
       ],
-      "Default wire fee amortization": [
+      "Changing": [
         ""
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
+      "Manage access token": [
         ""
       ],
-      "Physical location of the merchant.": [
+      "Business Name": [
         ""
       ],
-      "Jurisdiction": [
+      "Order ID": [
         ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
+      "Payment URL": [
+        ""
+      ]
+    }
+  },
+  "domain": "messages",
+  "plural_forms": "nplurals=2; plural=n != 1;",
+  "lang": "sv",
+  "completeness": 0
+};
+
+strings['it'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=n != 1;",
+        "lang": "it"
+      },
+      "The request reached a timeout, check your connection.": [
         ""
       ],
-      "Default payment delay": [
+      "The request was cancelled.": [
         ""
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
+      "A lot of request were made to the same server and this action was 
throttled.": [
         ""
       ],
-      "Default wire transfer delay": [
+      "The response of the request is malformed.": [
         ""
       ],
-      "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.": [
+      "Could not complete the request due to a network problem.": [
         ""
       ],
-      "Instance id": [
+      "Unexpected request error.": [
         ""
       ],
-      "Change the authorization method use for this instance.": [
+      "Unexpected error.": [
         ""
       ],
-      "Manage access token": [
+      "Cancel": [
         ""
       ],
-      "Failed to create instance": [
+      "%1$s": [
         ""
       ],
-      "Login required": [
+      "Close": [
         ""
       ],
-      "Please enter your access token.": [
+      "Continue": [
         ""
       ],
-      "Access Token": [
+      "Clear": [
         ""
       ],
-      "The request to the backend take too long and was cancelled": [
+      "Confirm": [
+        "Confermare"
+      ],
+      "Required": [
+        "Obbligatorio"
+      ],
+      "Letter must be a JSON string": [
         ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
+      "JSON string is invalid": [
         ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
+      "Import": [
         ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
+      "Importing an account from the bank": [
         ""
       ],
-      "Access denied": [
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
         ""
       ],
-      "The access token provided is invalid.": [
+      "Account information": [
         ""
       ],
-      "No 'default' instance configured yet.": [
+      "Correct form": [
         ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
+      "Comparing account details": [
         ""
       ],
-      "The access token provided is invalid": [
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
         ""
       ],
-      "Hide for today": [
+      "Field": [
         ""
       ],
-      "Instance": [
+      "In the form": [
         ""
       ],
-      "Settings": [
+      "Reported": [
         ""
       ],
-      "Connection": [
+      "Type": [
         ""
       ],
-      "New": [
+      "IBAN": [
         ""
       ],
-      "List": [
+      "Address": [
         ""
       ],
-      "Log out": [
+      "Host": [
         ""
       ],
-      "Check your token is valid": [
+      "Account id": [
+        "Importo"
+      ],
+      "Owner's name": [
         ""
       ],
-      "Couldn't access the server.": [
+      "Account": [
         ""
       ],
-      "Could not infer instance id from url %1$s": [
+      "Bank host": [
         ""
       ],
-      "Server not found": [
+      "Bank account": [
         ""
       ],
-      "Server response with an error code": [
+      "BIC": [
         ""
       ],
-      "Got message %1$s from %2$s": [
+      "Ok": [
         ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
+      "Validate bank account: %1$s": [
         ""
       ],
-      "Unexpected Error": [
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
         ""
       ],
-      "The value %1$s is invalid for a payment url": [
+      "Step 1:": [
         ""
       ],
-      "add element to the list": [
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
         ""
       ],
-      "add": [
+      "Subject": [
+        "Soggetto"
+      ],
+      "Step 2:": [
         ""
       ],
-      "Deleting": [
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
         ""
       ],
-      "Changing": [
+      "Receiver name": [
         ""
       ],
-      "Order ID": [
+      "Step 3:": [
         ""
       ],
-      "Payment URL": [
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
         ""
-      ]
-    }
-  },
-  "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"
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
+        ""
       ],
-      "Close": [
-        "Cerrar"
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
+        ""
       ],
-      "Continue": [
-        "Continuar"
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        ""
       ],
-      "Clear": [
-        "Limpiar"
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        ""
       ],
-      "Confirm": [
-        "Confirmar"
+      "Deleting an instance %1$s .": [
+        ""
       ],
-      "is not the same as the current access token": [
-        "no es el mismo que el token de acceso actual"
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        ""
       ],
-      "cannot be empty": [
-        "no puede ser vacío"
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        ""
       ],
-      "cannot be the same as the old token": [
-        "no puede ser igual al viejo token"
+      "Purging an instance %1$s .": [
+        ""
       ],
-      "is not the same": [
-        "no son iguales"
+      "Is not the same as the current access token": [
+        ""
+      ],
+      "Can't be the same as the old token": [
+        ""
+      ],
+      "Is not the same": [
+        ""
       ],
       "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"
+      "Access token currently in use": [
+        ""
       ],
       "New access token": [
-        "Nuevo token de acceso"
+        ""
       ],
-      "next access token to be used": [
-        "siguiente token de acceso a usar"
+      "Next access token to be used": [
+        ""
       ],
       "Repeat access token": [
-        "Repetir token de acceso"
+        ""
       ],
-      "confirm the same access token": [
-        "confirmar el mismo token de acceso"
+      "Confirm the same access token": [
+        ""
       ],
       "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"
+      "Can't be the same as the old access token": [
+        ""
       ],
       "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"
+        ""
+      ],
+      "Your password is incorrect": [
+        ""
+      ],
+      "Your instance not found": [
+        ""
+      ],
+      "Login required": [
+        ""
+      ],
+      "Please enter your access token for %1$s.": [
+        ""
+      ],
+      "Access Token": [
+        ""
       ],
       "Instances": [
-        "Instancias"
+        ""
       ],
       "Delete": [
-        "Borrar"
+        ""
       ],
-      "add new instance": [
-        "agregar nueva instancia"
+      "Add new instance": [
+        ""
       ],
       "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"
+      "Instance '%1$s' (ID: %2$s) has been purge": [
+        ""
       ],
       "Failed to purge instance": [
-        "Fallo al purgar la instancia"
+        ""
       ],
-      "Pending KYC verification": [
-        "Verificación KYC pendiente"
+      "Loading...": [
+        ""
       ],
-      "Timed out": [
-        "Expirado"
+      "This is not a valid bitcoin address.": [
+        ""
       ],
-      "Exchange": [
-        "Exchange"
+      "This is not a valid Ethereum address.": [
+        ""
       ],
-      "Target account": [
-        "Cuenta objetivo"
+      "This is not a valid host.": [
+        ""
       ],
-      "KYC URL": [
-        "URL de KYC"
+      "IBAN numbers usually have more that 4 digits": [
+        ""
       ],
-      "Code": [
-        "Código"
+      "IBAN numbers usually have less that 34 digits": [
+        ""
       ],
-      "Http Status": [
-        "Estado http"
+      "IBAN country code not found": [
+        ""
       ],
-      "No pending kyc verification!": [
-        "¡No hay verificación kyc pendiente!"
+      "IBAN number is invalid, checksum is wrong": [
+        ""
       ],
-      "change value to unknown date": [
-        "cambiar valor a fecha desconocida"
+      "Choose one...": [
+        ""
       ],
-      "change value to empty": [
-        "cambiar valor a vacío"
+      "Method to use for wire transfer": [
+        ""
       ],
-      "clear": [
-        "limpiar"
+      "Routing": [
+        ""
       ],
-      "change value to never": [
-        "cambiar valor a nunca"
+      "Routing number.": [
+        ""
       ],
-      "never": [
-        "nunca"
+      "Account number.": [
+        ""
       ],
-      "Country": [
-        "País"
+      "Code": [
+        ""
       ],
-      "Address": [
-        "Dirección"
+      "Business Identifier Code.": [
+        ""
       ],
-      "Building number": [
-        "Número de edificio"
+      "International Bank Account Number.": [
+        ""
       ],
-      "Building name": [
-        "Nombre de edificio"
+      "Unified Payment Interface.": [
+        ""
       ],
-      "Street": [
-        "Calle"
+      "Bitcoin protocol.": [
+        ""
       ],
-      "Post code": [
-        "Código postal"
+      "Ethereum protocol.": [
+        ""
       ],
-      "Town location": [
-        "Ubicación de ciudad"
+      "Interledger protocol.": [
+        ""
       ],
-      "Town": [
-        "Ciudad"
+      "Bank host.": [
+        ""
       ],
-      "District": [
-        "Distrito"
+      "Without scheme and may include subpath:": [
+        ""
       ],
-      "Country subdivision": [
-        "Subdivisión de país"
+      "Bank account.": [
+        ""
       ],
-      "Product id": [
-        "Id de producto"
+      "Legal name of the person holding the account.": [
+        ""
       ],
-      "Description": [
-        "Descripcion"
+      "It should match the bank account name.": [
+        ""
       ],
-      "Product": [
-        "Producto"
+      "Invalid url": [
+        ""
       ],
-      "search products by it's description or id": [
-        "buscar productos por su descripción o ID"
+      "URL must end with a '/'": [
+        ""
       ],
-      "no products found with that description": [
-        "no se encontraron productos con esa descripción"
+      "URL must not contain params": [
+        ""
       ],
-      "You must enter a valid product identifier.": [
-        "Debe ingresar un identificador de producto válido."
+      "URL must not hash param": [
+        ""
       ],
-      "Quantity must be greater than 0!": [
-        "¡Cantidad debe ser mayor que 0!"
+      "The request to check the revenue API failed.": [
+        ""
       ],
-      "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."
+      "Server replied with \"bad request\".": [
+        ""
       ],
-      "Quantity": [
-        "Cantidad"
+      "Unauthorized, check credentials.": [
+        ""
       ],
-      "how many products will be added": [
-        "cuántos productos serán agregados"
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        ""
       ],
-      "Add from inventory": [
-        "Agregar del inventario"
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
+        ""
       ],
-      "Image should be smaller than 1 MB": [
-        "La imagen debe ser mas chica que 1 MB"
+      "Account:": [
+        "Conto:"
       ],
-      "Add": [
-        "Agregar"
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        ""
       ],
-      "Remove": [
-        "Eliminar"
+      "Endpoint URL": [
+        ""
       ],
-      "No taxes configured for this product.": [
-        "Ningun impuesto configurado para este producto."
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        ""
       ],
-      "Amount": [
-        "Monto"
+      "Auth type": [
+        ""
       ],
-      "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."
+      "Choose the authentication type for the account info URL": [
+        ""
       ],
-      "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;."
+      "Without authentication": [
+        ""
       ],
-      "Legal name of the tax, e.g. VAT or import duties.": [
-        "Nombre legal del impuesto, e.g. IVA o arancel."
+      "With password": [
+        ""
       ],
-      "add tax to the tax list": [
-        "agregar impuesto a la lista de impuestos"
+      "With token": [
+        ""
       ],
-      "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"
+      "Do not change": [
+        ""
       ],
-      "Add custom product": [
-        "Agregue un producto personalizado"
+      "Username": [
+        ""
       ],
-      "Complete information of the product": [
-        "Complete información del producto"
+      "Username to access the account information.": [
+        ""
       ],
-      "Image": [
-        "Imagen"
+      "Password": [
+        ""
       ],
-      "photo of the product": [
-        "foto del producto"
+      "Password to access the account information.": [
+        ""
       ],
-      "full product description": [
-        "descripción completa del producto"
+      "Token": [
+        ""
       ],
-      "Unit": [
-        "Unidad"
+      "Access token to access the account information.": [
+        ""
       ],
-      "name of the product unit": [
-        "nombre de la unidad del producto"
+      "Match": [
+        ""
       ],
-      "Price": [
-        "Precio"
+      "Check where the information match against the server info.": [
+        ""
       ],
-      "amount in the current currency": [
-        "monto de la divisa actual"
+      "Not verified": [
+        ""
       ],
-      "Taxes": [
-        "Impuestos"
+      "Last test was ok": [
+        ""
       ],
-      "image": [
-        "imagen"
+      "Last test failed": [
+        ""
       ],
-      "description": [
-        "descripción"
+      "Compare info from server with account form": [
+        ""
       ],
-      "quantity": [
-        "cantidad"
+      "Test": [
+        ""
       ],
-      "unit price": [
-        "precio unitario"
+      "Need to complete marked fields": [
+        ""
       ],
-      "total price": [
-        "precio total"
+      "Confirm operation": [
+        ""
       ],
-      "required": [
-        "requerido"
+      "Account details": [
+        ""
       ],
-      "not valid": [
-        "no válido"
+      "Import from bank": [
+        ""
       ],
-      "must be greater than 0": [
-        "debe ser mayor que 0"
+      "Could not create account": [
+        ""
       ],
-      "not a valid json": [
-        "no es un json válido"
+      "No 'default' instance configured yet.": [
+        ""
       ],
-      "should be in the future": [
-        "deberían ser en el futuro"
+      "Create a 'default' instance to begin using the merchant backoffice.": [
+        ""
       ],
-      "refund deadline cannot be before pay deadline": [
-        "plazo de reembolso no puede ser antes que el plazo de pago"
+      "Bank accounts": [
+        ""
       ],
-      "wire transfer deadline cannot be before refund deadline": [
-        "el plazo de la transferencia bancaria no puede ser antes que el plazo 
de reembolso"
+      "Add new account": [
+        ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
-        "el plazo de la transferencia bancaria no puede ser antes que el plazo 
de pago"
+      "Wire method: Bitcoin": [
+        ""
       ],
-      "should have a refund deadline": [
-        "debería tener un plazo de reembolso"
+      "Sewgit 1": [
+        ""
       ],
-      "auto refund cannot be after refund deadline": [
-        "reembolso automático no puede ser después qu el plazo de reembolso"
+      "Sewgit 2": [
+        ""
       ],
-      "Manage products in order": [
-        "Manejar productos en orden"
+      "Delete selected accounts from the database": [
+        ""
       ],
-      "Manage list of products in the order.": [
-        "Manejar lista de productos en la orden."
+      "Wire method: x-taler-bank": [
+        ""
       ],
-      "Remove this product from the order.": [
-        "Remover este producto de la orden."
+      "Account name": [
+        ""
       ],
-      "Total price": [
-        "Precio total"
+      "Wire method: IBAN": [
+        ""
       ],
-      "total product price added up": [
-        "precio total de producto agregado"
+      "Other accounts": [
+        ""
       ],
-      "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."
+      "Path": [
+        ""
       ],
-      "Wire transfer deadline": [
-        "Plazo de la transferencia bancaria"
+      "There is no accounts yet, add more pressing the + sign": [
+        ""
       ],
-      "Deadline for the exchange to make the wire transfer.": [
-        "Plazo para que el proveedor haga la transferencia bancaria."
+      "You need to associate a bank account to receive revenue.": [
+        ""
       ],
-      "Auto-refund deadline": [
-        "Plazo de reembolso automático"
+      "Without this the you won't be able to create new orders.": [
+        ""
       ],
-      "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."
+      "Bank account delete successfully": [
+        ""
       ],
-      "Maximum deposit fee": [
-        "Máxima tarifa de depósito"
+      "Could not delete the bank account": [
+        ""
       ],
-      "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."
+      "Could not update account": [
+        ""
       ],
-      "Maximum wire fee": [
-        "Máxima tarifa de transferencia"
+      "Could not delete account": [
+        ""
       ],
-      "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."
+      "Pending KYC verification": [
+        ""
       ],
-      "Wire fee amortization": [
-        "Amortización de comisión de transferencia"
+      "Exchange": [
+        ""
       ],
-      "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."
+      "Reason": [
+        ""
       ],
-      "Create token": [
-        "Crear token"
+      "Pending KYC process, click here to complete": [
+        ""
       ],
-      "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."
+      "The exchange require a account verification.": [
+        ""
       ],
-      "Minimum age required": [
-        "Edad mínima requerida"
+      "Http Status": [
+        ""
       ],
-      "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"
+      "No pending kyc verification!": [
+        ""
       ],
-      "Min age defined by the producs is %1$s": [
-        "La edad mínima definida por el producto es%1$s"
+      "Change value to unknown date": [
+        ""
       ],
-      "Additional information": [
-        "Información adicional"
+      "Change value to empty": [
+        ""
       ],
-      "Custom information to be included in the contract for this order.": [
-        "Información personalizada que debe incluirse en el contrato para este 
pedido."
+      "Change value to never": [
+        ""
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
-        "Debes introducir un valor en JavaScript Object Notation (JSON)."
+      "Never": [
+        ""
       ],
       "days": [
-        "días"
+        ""
       ],
       "hours": [
-        "horas"
+        ""
       ],
       "minutes": [
-        "minutos"
+        ""
       ],
       "seconds": [
-        "segundos"
+        ""
       ],
-      "forever": [
-        "por siempre"
+      "Forever": [
+        ""
       ],
       "%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"
+      "Country": [
+        ""
       ],
-      "create order": [
-        "crear orden"
+      "Building number": [
+        ""
       ],
-      "load newer orders": [
-        "cargar nuevas ordenes"
+      "Building name": [
+        ""
       ],
-      "Date": [
-        "Fecha"
+      "Street": [
+        ""
       ],
-      "Refund": [
-        "Devolución"
+      "Post code": [
+        ""
       ],
-      "copy url": [
-        "copiar url"
+      "Town location": [
+        ""
       ],
-      "load older orders": [
-        "cargar viejas ordenes"
+      "Town": [
+        ""
       ],
-      "No orders have been found matching your query!": [
-        "¡No se encontraron órdenes que emparejen su búsqueda!"
+      "District": [
+        ""
       ],
-      "duplicated": [
-        "duplicado"
+      "Country subdivision": [
+        ""
       ],
-      "invalid format": [
-        "formato inválido"
+      "Description": [
+        ""
       ],
-      "this value exceed the refundable amount": [
-        "este monto excede el monto reembolsable"
+      "Enter description or id": [
+        ""
       ],
-      "date": [
-        "fecha"
+      "no match found with that description or id": [
+        ""
       ],
-      "amount": [
-        "monto"
+      "You must enter a valid product identifier.": [
+        ""
       ],
-      "reason": [
-        "razón"
+      "Quantity must be greater than 0!": [
+        ""
       ],
-      "amount to be refunded": [
-        "monto a ser reembolsado"
+      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
+        ""
       ],
-      "Max refundable:": [
-        "Máximo reembolzable:"
+      "Search product": [
+        ""
       ],
-      "Reason": [
-        "Razón"
+      "Quantity": [
+        ""
       ],
-      "Choose one...": [
-        "Elija uno..."
+      "How many products will be added": [
+        ""
       ],
-      "requested by the customer": [
-        "pedido por el consumidor"
+      "Add from inventory": [
+        ""
       ],
-      "other": [
-        "otro"
+      "Image must be smaller than 1 MB": [
+        ""
       ],
-      "why this order is being refunded": [
-        "por qué esta orden está siendo reembolsada"
+      "Add": [
+        ""
       ],
-      "more information to give context": [
-        "más información para dar contexto"
+      "Remove": [
+        ""
       ],
-      "Contract Terms": [
-        "Términos de contrato"
+      "Invalid": [
+        ""
       ],
-      "human-readable description of the whole purchase": [
-        "descripción legible de toda la compra"
+      "This product has %1$s applicable taxes configured.": [
+        ""
       ],
-      "total price for the transaction": [
-        "precio total de la transacción"
+      "No taxes configured for this product.": [
+        ""
       ],
-      "URL for this purchase": [
-        "URL para esta compra"
+      "Amount": [
+        "Importo"
       ],
-      "Max fee": [
-        "Máxima comisión"
+      "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
+        ""
       ],
-      "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"
+      "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
+        ""
       ],
-      "Max wire fee": [
-        "Impuesto de transferencia máximo"
+      "Legal name of the tax, e.g. VAT or import duties.": [
+        ""
       ],
-      "maximum wire fee accepted by the merchant": [
-        "comisión máxima por transferencia aceptada por el comerciante"
+      "Add tax to the tax list": [
+        ""
       ],
-      "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"
+      "Describe and add a product that is not in the inventory list": [
+        ""
       ],
-      "Created at": [
-        "Creado en"
+      "Add custom product": [
+        ""
       ],
-      "time when this contract was generated": [
-        "momento en que se generó este contrato"
+      "Complete information of the product": [
+        ""
       ],
-      "after this deadline has passed no refunds will be accepted": [
-        "pasado este plazo no se aceptarán devoluciones"
+      "Must be a number": [
+        ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
-        "pasado este plazo, el comerciante no aceptará pagos por el contrato"
+      "Must be grater than 0": [
+        ""
       ],
-      "transfer deadline for the exchange": [
-        "plazo de transferencia para el proveedor"
+      "Image": [
+        ""
       ],
-      "time indicating when the order should be delivered": [
-        "fecha en la que debe entregarse el pedido"
+      "Photo of the product.": [
+        ""
       ],
-      "where the order will be delivered": [
-        "dónde se entregará el pedido"
+      "Full product description.": [
+        ""
       ],
-      "Auto-refund delay": [
-        "Plazo de reembolso automático"
+      "Unit": [
+        ""
       ],
-      "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"
+      "Name of the product unit.": [
+        ""
       ],
-      "Extra info": [
-        "Información adicional"
+      "Price": [
+        ""
       ],
-      "extra data that is only interpreted by the merchant frontend": [
-        "datos adicionales que solo son interpretados por la interfaz del 
comerciante"
+      "Amount in the current currency.": [
+        ""
       ],
-      "Order": [
-        "Orden"
+      "How many products will be added.": [
+        ""
       ],
-      "claimed": [
-        "reclamado"
+      "Taxes": [
+        ""
       ],
-      "claimed at": [
-        "reclamado en"
+      "Unit price": [
+        ""
       ],
-      "Timeline": [
-        "Cronología"
+      "Total price": [
+        ""
       ],
-      "Payment details": [
-        "Detalles de pago"
+      "Must be greater than 0": [
+        ""
       ],
-      "Order status": [
-        "Estado de orden"
+      "Refund deadline can't be before pay deadline": [
+        ""
       ],
-      "Product list": [
-        "Lista de producto"
+      "Wire transfer deadline can't be before refund deadline": [
+        ""
       ],
-      "paid": [
-        "pagados"
+      "Wire transfer deadline can't be before pay deadline": [
+        ""
       ],
-      "wired": [
-        "transferido"
+      "Must have a refund deadline": [
+        ""
       ],
-      "refunded": [
-        "reembolzado"
+      "Auto refund can't be after refund deadline": [
+        ""
       ],
-      "refund order": [
-        "reembolsado"
+      "Must be in the future": [
+        ""
       ],
-      "not refundable": [
-        "No reembolsable"
+      "Simple": [
+        ""
       ],
-      "refund": [
-        "reembolzar"
+      "Advanced": [
+        ""
       ],
-      "Refunded amount": [
-        "Monto reembolsado"
+      "Manage products in order": [
+        ""
       ],
-      "Refund taken": [
-        "Reembolsado"
+      "%1$s products with a total price of %2$s.": [
+        ""
       ],
-      "Status URL": [
-        "Estado de la URL"
+      "Manage list of products in the order.": [
+        ""
       ],
-      "Refund URI": [
-        "URI de devolución"
+      "Remove this product from the order.": [
+        ""
       ],
-      "unpaid": [
-        "impago"
+      "Total product price added up": [
+        ""
       ],
-      "pay at": [
-        "pagar en"
+      "Amount to be paid by the customer": [
+        ""
       ],
-      "created at": [
-        "creado"
+      "Order price": [
+        ""
       ],
-      "Order status URL": [
-        "URL de estado de orden"
+      "Final order price": [
+        ""
       ],
-      "Payment URI": [
-        "URI de pago"
+      "Summary": [
+        ""
       ],
-      "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."
+      "Title of the order to be shown to the customer": [
+        ""
       ],
-      "Back": [
-        "Regresar"
+      "Shipping and Fulfillment": [
+        ""
       ],
-      "refund created successfully": [
-        "reembolzo creado satisfactoriamente"
+      "Delivery date": [
+        ""
       ],
-      "could not create the refund": [
-        "No se pudo create el reembolso"
+      "Deadline for physical delivery assured by the merchant.": [
+        ""
       ],
-      "select date to show nearby orders": [
-        "seleccione la fecha para mostrar pedidos cercanos"
+      "Location": [
+        ""
       ],
-      "order id": [
-        "ID de la orden"
+      "Address where the products will be delivered": [
+        ""
       ],
-      "jump to order with the given order ID": [
-        "saltar al pedido con el ID de pedido proporcionado"
+      "Fulfillment URL": [
+        ""
       ],
-      "remove all filters": [
-        "eliminar todos los filtros"
+      "URL to which the user will be redirected after successful payment.": [
+        ""
       ],
-      "only show paid orders": [
-        "mostrar sólo pedidos pagados"
+      "Taler payment options": [
+        ""
       ],
-      "Paid": [
-        "Pagado"
+      "Override default Taler payment settings for this order": [
+        ""
       ],
-      "only show orders with refunds": [
-        "mostrar solo pedidos con reembolso"
+      "Payment time": [
+        ""
       ],
-      "Refunded": [
-        "Reembolsado"
+      "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.": [
+        ""
       ],
-      "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"
+      "Default": [
+        ""
       ],
-      "Not wired": [
-        "No transferido"
+      "Refund time": [
+        "Rimborsato"
       ],
-      "clear date filter": [
-        "borrar filtro de fechas"
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        ""
       ],
-      "date (YYYY/MM/DD)": [
-        "Fecha(AAAA/MM/DD)"
+      "Wire transfer time": [
+        ""
       ],
-      "Enter an order id": [
-        "Insertar un ID para el pedido"
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
+        ""
       ],
-      "order not found": [
-        "Orden no encontrada"
+      "Auto-refund time": [
+        ""
       ],
-      "could not get the order to refund": [
-        "no se ha podido obtener el reembolso para el pedido"
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+        ""
       ],
-      "Loading...": [
-        "Cargando..."
+      "Maximum fee": [
+        ""
       ],
-      "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"
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
+        ""
       ],
-      "Manage stock": [
-        "Administrar stock"
+      "Create token": [
+        ""
       ],
-      "this product has been configured without stock control": [
-        "este producto se ha configurado sin control de existencias"
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        ""
       ],
-      "Infinite": [
-        "Inifinito"
+      "Minimum age required": [
+        ""
       ],
-      "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 )"
+      "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": [
+        ""
       ],
-      "Incoming": [
-        "Ingresando"
+      "Min age defined by the producs is %1$s": [
+        ""
       ],
-      "Lost": [
-        "Perdido"
+      "No product with age restriction in this order": [
+        ""
       ],
-      "Current": [
-        "Actual"
+      "Additional information": [
+        ""
       ],
-      "remove stock control for this product": [
-        "eliminar el control de existencias de este producto"
+      "Custom information to be included in the contract for this order.": [
+        ""
       ],
-      "without stock": [
-        "sin stock"
+      "You must enter a value in JavaScript Object Notation (JSON).": [
+        ""
       ],
-      "Next restock": [
-        "Próximo reabastecimiento"
+      "Custom field name": [
+        ""
       ],
-      "Delivery address": [
-        "Dirección de entrega"
+      "Disabled": [
+        ""
       ],
-      "product identification to use in URLs (for internal use only)": [
-        "Identificación del producto para usar en las URL (solo para uso 
interno)"
+      "No deadline": [
+        ""
       ],
-      "illustration of the product for customers": [
-        "ilustración del producto para los clientes"
+      "Deadline at %1$s": [
+        ""
       ],
-      "product description for customers": [
-        "descripción del producto para los clientes"
+      "Could not create order": [
+        ""
       ],
-      "Age restricted": [
-        "Restricción de edad"
+      "No exchange would accept a payment because of KYC requirements.": [
+        ""
       ],
-      "is this product restricted for customer below certain age?": [
-        "¿este producto está restringido para clientes menores de cierta edad?"
+      "No more stock for product with id \"%1$s\".": [
+        ""
       ],
-      "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"
+      "Orders": [
+        ""
       ],
-      "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"
+      "Create order": [
+        ""
       ],
-      "Stock": [
-        "Existencias"
+      "Load first page": [
+        ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
-        "inventario de productos para productos con suministro finito (sólo 
para uso interno)"
+      "Date": [
+        "Data"
       ],
-      "taxes included in the product price, exposed to customers": [
-        "impuestos incluidos en el precio del producto, expuestos a los 
clientes"
+      "Refund": [
+        ""
       ],
-      "Need to complete marked fields": [
-        "Necesita completar los campos marcados"
+      "copy url": [
+        ""
       ],
-      "could not create product": [
-        "no se pudo crear el producto"
+      "Load more orders after the last one": [
+        ""
       ],
-      "Products": [
-        "Productos"
+      "Load next page": [
+        ""
       ],
-      "add product to inventory": [
-        "añadir producto al inventario"
+      "No orders have been found matching your query!": [
+        ""
       ],
-      "Sell": [
-        "Venta"
+      "Duplicated": [
+        ""
       ],
-      "Profit": [
-        "Ganancia"
+      "This value exceed the refundable amount": [
+        ""
       ],
-      "Sold": [
-        "Vendido"
+      "Amount to be refunded": [
+        ""
       ],
-      "free": [
-        "Gratis"
+      "Max refundable:": [
+        ""
       ],
-      "go to product update page": [
-        "ir a la página de actualización del producto"
+      "Requested by the customer": [
+        ""
       ],
-      "Update": [
-        "Actualizar"
+      "Other": [
+        ""
       ],
-      "remove this product from the database": [
-        "eliminar este producto de la base de datos"
+      "Why this order is being refunded": [
+        ""
       ],
-      "update the product with new price": [
-        "actualizar el producto con el nuevo precio"
+      "More information to give context": [
+        ""
       ],
-      "update product with new price": [
-        "actualizar producto con nuevo precio"
+      "Contract Terms": [
+        ""
       ],
-      "add more elements to the inventory": [
-        "añadir más elementos al inventario"
+      "Human-readable description of the whole purchase": [
+        ""
       ],
-      "report elements lost in the inventory": [
-        "informar de elementos perdidos en el inventario"
+      "Total price for the transaction": [
+        ""
       ],
-      "new price for the product": [
-        "nuevo precio para el producto"
+      "URL for this purchase": [
+        ""
       ],
-      "the are value with errors": [
-        "hay valores con errores"
+      "Max fee": [
+        ""
       ],
-      "update product with new stock and price": [
-        "actualizar el producto con nuevas existencias y precio"
+      "Maximum total deposit fee accepted by the merchant for this contract": [
+        ""
       ],
-      "There is no products yet, add more pressing the + sign": [
-        "No existen productos todavía, añadir más pulsando el símbolo +"
+      "Created at": [
+        ""
       ],
-      "product updated successfully": [
-        "producto actualizado correctamente"
+      "Time when this contract was generated": [
+        ""
       ],
-      "could not update the product": [
-        "no se pudo actualizar el producto"
+      "Refund deadline": [
+        ""
       ],
-      "product delete successfully": [
-        "producto fue eliminado correctamente"
+      "After this deadline has passed no refunds will be accepted": [
+        ""
       ],
-      "could not delete the product": [
-        "no se pudo eliminar el producto"
+      "Payment deadline": [
+        ""
       ],
-      "Product id:": [
-        "ID de producto:"
+      "After this deadline, the merchant won't accept payments for the 
contract": [
+        ""
       ],
-      "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."
+      "Wire transfer deadline": [
+        ""
       ],
-      "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:"
+      "Transfer deadline for the exchange": [
+        ""
       ],
-      "it should be greater than 0": [
-        "debe ser mayor que 0"
+      "Time indicating when the order should be delivered": [
+        ""
       ],
-      "must be a valid URL": [
-        "debe ser una URL válida"
+      "Where the order will be delivered": [
+        ""
       ],
-      "Initial balance": [
-        "Balance inicial"
+      "Auto-refund delay": [
+        ""
       ],
-      "balance prior to deposit": [
-        "saldo antes del depósito"
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
+        ""
       ],
-      "Exchange URL": [
-        "URL del proveedor"
+      "Extra info": [
+        ""
       ],
-      "URL of exchange": [
-        "URL del proveedor"
+      "Extra data that is only interpreted by the merchant frontend": [
+        ""
       ],
-      "Next": [
-        "Siguiente"
+      "Order": [
+        ""
       ],
-      "Wire method": [
-        "Método de transferencia"
+      "Claimed": [
+        ""
       ],
-      "method to use for wire transfer": [
-        "método a usar para realizar la transferencia bancaria"
+      "Claimed at": [
+        ""
       ],
-      "Select one wire method": [
-        "Selecciona un método de transferencia"
+      "Timeline": [
+        ""
       ],
-      "could not create reserve": [
-        "no se pudo crear la reserva"
+      "Payment details": [
+        ""
       ],
-      "Valid until": [
-        "Válido hasta"
+      "Order status": [
+        ""
       ],
-      "Created balance": [
-        "Balance creado"
+      "Product list": [
+        ""
       ],
-      "Exchange balance": [
-        "Balance del proveedor"
+      "Paid": [
+        ""
       ],
-      "Picked up": [
-        "Recogido"
+      "Wired": [
+        ""
       ],
-      "Committed": [
-        "Comiteado"
+      "Refunded": [
+        "Rimborsato"
       ],
-      "Account address": [
-        "Dirección de cuenta"
+      "Refund order": [
+        "Rimborsato"
       ],
-      "Subject": [
-        "Asunto"
+      "Not refundable": [
+        ""
       ],
-      "Tips": [
-        "Propinas"
+      "Next event in": [
+        ""
       ],
-      "No tips has been authorized from this reserve": [
-        "No se han autorizado propinas de esta reserva"
+      "Refunded amount": [
+        ""
       ],
-      "Authorized": [
-        "Autorizado"
+      "Refund taken": [
+        ""
       ],
-      "Expiration": [
-        "Expiración"
+      "Status URL": [
+        ""
       ],
-      "amount of tip": [
-        "monto"
+      "Refund URI": [
+        ""
       ],
-      "Justification": [
-        "Jurisdicción"
+      "Unpaid": [
+        ""
       ],
-      "reason for the tip": [
-        "motivo de la propina"
+      "Pay at": [
+        ""
       ],
-      "URL after tip": [
-        "URL después de la recompensa"
+      "Order status URL": [
+        ""
       ],
-      "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"
+      "Payment URI": [
+        ""
       ],
-      "Expires at": [
-        "Vence en"
+      "Unknown order status. This is an error, please contact the 
administrator.": [
+        ""
       ],
-      "Initial": [
-        "Inicial"
+      "Back": [
+        "Indietro"
       ],
-      "delete selected reserve from the database": [
-        "eliminar la reserva seleccionada de la base de datos"
+      "Refund created successfully": [
+        ""
       ],
-      "authorize new tip from selected reserve": [
-        "autorizar nueva punta de reserva seleccionada"
+      "Could not create the refund": [
+        ""
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
-        "No hay transferencias todavía, agregar mas presionando el signo +"
+      "There are pending KYC requirements.": [
+        ""
       ],
-      "Expected Balance": [
-        "Ejecutado en"
+      "Missing id": [
+        ""
       ],
-      "could not create the tip": [
-        "No se pudo create el reembolso"
+      "Not found": [
+        ""
       ],
-      "should not be empty": [
-        "no puede ser vacío"
+      "Select date to show nearby orders": [
+        ""
       ],
-      "should be greater that 0": [
-        "Debe ser mayor a 0"
+      "Only show paid orders": [
+        ""
       ],
-      "can't be empty": [
-        "no puede ser vacío"
+      "New": [
+        ""
       ],
-      "to short": [
-        "demasiado corta"
+      "Only show orders with refunds": [
+        ""
       ],
-      "just letters and numbers from 2 to 7": [
-        "sólo letras y números del 2 al 7"
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+        ""
       ],
-      "size of the key should be 32": [
-        "el tamaño de la clave debe ser 32"
+      "Not wired": [
+        ""
       ],
-      "Identifier": [
-        "Identificador"
+      "Completed": [
+        ""
       ],
-      "Name of the template in URLs.": [
-        "Nombre de la plantilla en las URL."
+      "Remove all filters": [
+        ""
       ],
-      "Describe what this template stands for": [
-        "Describa lo que representa esta plantilla"
+      "Clear date filter": [
+        ""
       ],
-      "Fixed summary": [
-        "Estado de orden"
+      "Jump to date (%1$s)": [
+        ""
       ],
-      "If specified, this template will create order with the same summary": [
-        "Si se especifica, esta plantilla creará pedidos con el mismo resumen"
+      "Jump to order with the given product ID": [
+        ""
       ],
-      "Fixed price": [
-        "precio unitario"
+      "Order id": [
+        ""
       ],
-      "If specified, this template will create order with the same price": [
-        "Si se especifica, esta plantilla creará pedidos con el mismo precio"
+      "Invalid. Only characters and numbers": [
+        ""
       ],
-      "Minimum age": [
-        "Edad mínima"
+      "Just letters and numbers from 2 to 7": [
+        ""
       ],
-      "Is this contract restricted to some age?": [
-        "¿Este contrato está restringido a alguna edad?"
+      "Size of the key must be 32": [
+        ""
       ],
-      "Payment timeout": [
-        "Opciones de pago"
+      "Internal id on the system": [
+        ""
       ],
-      "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."
+      "Useful to identify the device physically": [
+        ""
       ],
       "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"
+      "Device key": [
+        ""
       ],
-      "Useful to validate the purchase": [
-        "Útil para validar la compra"
+      "Be sure to be very hard to guess or use the random generator": [
+        ""
       ],
-      "generate random secret key": [
-        "generar clave secreta aleatoria"
+      "Your device need to have exactly the same value": [
+        ""
       ],
-      "random": [
-        "aleatorio"
+      "Generate random secret key": [
+        ""
       ],
-      "show secret key": [
-        "mostrar clave secreta"
+      "Random": [
+        ""
       ],
-      "hide secret key": [
-        "ocultar clave secreta"
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
+        ""
       ],
-      "hide": [
-        "ocultar"
+      "Device added successfully": [
+        ""
       ],
-      "show": [
-        "mostrar"
+      "Could not add device": [
+        ""
       ],
-      "could not inform template": [
-        "no se pudo informar la transferencia"
+      "OTP Devices": [
+        ""
       ],
-      "Amount is required": [
-        "Login necesario"
+      "Add new devices": [
+        ""
       ],
-      "Order summary is required": [
-        "Se requiere resumen del pedido"
+      "Load more devices before the first one": [
+        ""
       ],
-      "New order for template": [
-        "cargar viejas transferencias"
+      "Delete selected devices from the database": [
+        ""
       ],
-      "Amount of the order": [
-        "Importe del pedido"
+      "Load more devices after the last one": [
+        ""
       ],
-      "Order summary": [
-        "Estado de orden"
+      "There is no devices yet, add more pressing the + sign": [
+        ""
       ],
-      "could not create order from template": [
-        "No se pudo create el reembolso"
+      "Device delete successfully": [
+        ""
       ],
-      "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."
+      "Could not delete the device": [
+        ""
       ],
-      "Fixed amount": [
-        "Importe fijo"
+      "Device:": [
+        ""
       ],
-      "Default amount": [
-        "Importe por defecto"
+      "Not modified": [
+        ""
       ],
-      "Default summary": [
-        "Estado de orden"
+      "Change key": [
+        ""
       ],
-      "Print": [
-        "Imprimir"
+      "Could not update template": [
+        ""
       ],
-      "Setup TOTP": [
-        "Configurar TOTP"
+      "Template id is unknown": [
+        ""
       ],
-      "Templates": [
-        "Plantillas"
+      "The provided information is inconsistent with the current state of the 
template": [
+        ""
       ],
-      "add new templates": [
-        "añadir nuevas plantillas"
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
+        ""
       ],
-      "load more templates before the first one": [
-        "cargar más plantillas antes de la primera"
+      "Manage stock": [
+        ""
       ],
-      "load newer templates": [
-        "cargar nuevas transferencias"
+      "This product has been configured without stock control": [
+        ""
       ],
-      "delete selected templates from the database": [
-        "eliminar las plantillas seleccionadas de la base de datos"
+      "Infinite": [
+        ""
       ],
-      "use template to create new order": [
-        "utilizar la plantilla para crear un nuevo pedido"
+      "Lost can't be greater than current and incoming (max %1$s)": [
+        ""
       ],
-      "create qr code for the template": [
-        "No se pudo create el reembolso"
+      "Incoming": [
+        ""
       ],
-      "load more templates after the last one": [
-        "cargar más plantillas después de la última"
+      "Lost": [
+        ""
       ],
-      "load older templates": [
-        "cargar viejas transferencias"
+      "Current": [
+        ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
-        "No hay propinas todavía, agregar mas presionando el signo +"
+      "Remove stock control for this product": [
+        ""
       ],
-      "template delete successfully": [
-        "producto fue eliminado correctamente"
+      "without stock": [
+        ""
       ],
-      "could not delete the template": [
-        "no se pudo eliminar el producto"
+      "Next restock": [
+        ""
       ],
-      "could not update template": [
-        "no se pudo actualizar el producto"
+      "Warehouse address": [
+        ""
       ],
-      "should be one of '%1$s'": [
-        "deberían ser iguales"
+      "Add element to the list": [
+        ""
       ],
-      "Webhook ID to use": [
-        "ID de webhook a utilizar"
+      "Invalid amount": [
+        ""
       ],
-      "Event": [
-        "Evento"
+      "Product identification to use in URLs (for internal use only).": [
+        ""
       ],
-      "The event of the webhook: why the webhook is used": [
-        "El evento del webhook: por qué se utiliza el webhook"
+      "Illustration of the product for customers.": [
+        ""
       ],
-      "Method": [
-        "Método"
+      "Product description for customers.": [
+        ""
       ],
-      "Method used by the webhook": [
-        "Método utilizado por el webhook"
+      "Age restriction": [
+        ""
       ],
-      "URL": [
-        "URL"
+      "Is this product restricted for customer below certain age?": [
+        ""
       ],
-      "URL of the webhook where the customer will be redirected": [
-        "URL del webhook al que se redirigirá al cliente"
+      "Minimum age of the customer": [
+        ""
       ],
-      "Header": [
-        "Cabecera"
+      "Unit name": [
+        ""
       ],
-      "Header template of the webhook": [
-        "Plantilla de cabecera del webhook"
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
+        ""
       ],
-      "Body": [
-        "Cuerpo"
+      "Example: kg, items or liters": [
+        ""
       ],
-      "Body template by the webhook": [
-        "Plantilla del cuerpo del webhook"
+      "Price per unit": [
+        ""
       ],
-      "Webhooks": [
-        "Webhooks"
+      "Sale price for customers, including taxes, for above units of the 
product.": [
+        ""
       ],
-      "add new webhooks": [
-        "añadir nuevos webhooks"
+      "Stock": [
+        ""
       ],
-      "load more webhooks before the first one": [
-        "cargar más webhooks antes del primero"
+      "Inventory for products with finite supply (for internal use only).": [
+        ""
       ],
-      "load newer webhooks": [
-        "cargar nuevas ordenes"
+      "Taxes included in the product price, exposed to customers.": [
+        ""
       ],
-      "Event type": [
-        "Tipo de evento"
+      "Categories": [
+        ""
       ],
-      "delete selected webhook from the database": [
-        "eliminar el webhook seleccionado de la base de datos"
+      "Search by category description or id": [
+        ""
       ],
-      "load more webhooks after the last one": [
-        "cargar más webhooks después del último"
+      "Categories where this product will be listed on.": [
+        ""
       ],
-      "load older webhooks": [
-        "cargar webhooks antiguos"
+      "Product created successfully": [
+        ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
-        "No hay webhooks todavía, añade más pulsando sobre el símbolo +"
+      "Could not create product": [
+        ""
       ],
-      "webhook delete successfully": [
-        "el webhook ha sido borrado correctamente"
+      "Inventory": [
+        ""
       ],
-      "could not delete the webhook": [
-        "no se ha podido eliminar el webhook"
+      "Add product to inventory": [
+        ""
       ],
-      "check the id, does not look valid": [
-        "comprueba el ID, parece no ser válido"
+      "Sales": [
+        ""
       ],
-      "should have 52 characters, current %1$s": [
-        "debería tener 52 caracteres, actualmente %1$s"
+      "Sold": [
+        ""
       ],
-      "URL doesn't have the right format": [
-        "La URL no tiene el formato correcto"
+      "Free": [
+        ""
       ],
-      "Credited bank account": [
-        "Abono en cuenta bancaria"
+      "Go to product update page": [
+        ""
       ],
-      "Select one account": [
-        "Selecciona una cuenta"
+      "Update": [
+        ""
       ],
-      "Bank account of the merchant where the payment was received": [
-        "Cuenta bancaria del comerciante donde se recibió el pago"
+      "Remove this product from the database": [
+        ""
       ],
-      "Wire transfer ID": [
-        "ID de la transferencia"
+      "Load more products after the last one": [
+        ""
       ],
-      "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"
+      "Update the product with new price": [
+        ""
       ],
-      "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"
+      "Update product with new price": [
+        ""
       ],
-      "Amount credited": [
-        "Monto abonado"
+      "Confirm update": [
+        ""
       ],
-      "Actual amount that was wired to the merchant's bank account": [
-        "Monto real que se transfirió a la cuenta bancaria del comerciante"
+      "Add more elements to the inventory": [
+        ""
       ],
-      "could not inform transfer": [
-        "no se pudo informar la transferencia"
+      "Report elements lost in the inventory": [
+        ""
       ],
-      "Transfers": [
-        "Transferencias"
+      "New price for the product": [
+        ""
       ],
-      "add new transfer": [
-        "añadir nueva transferencia"
+      "The are value with errors": [
+        ""
       ],
-      "load more transfers before the first one": [
-        "cargar más transferencias antes de la primera"
+      "Update product with new stock and price": [
+        ""
       ],
-      "load newer transfers": [
-        "cargar nuevas transferencias"
+      "There is no products yet, add more pressing the + sign": [
+        ""
       ],
-      "Credit": [
-        "Crédito"
+      "Jump to product with the given product ID": [
+        ""
       ],
-      "Confirmed": [
-        "Confirmado"
+      "Product id": [
+        ""
       ],
-      "Verified": [
-        "Verificado"
+      "Product updated successfully": [
+        ""
       ],
-      "Executed at": [
+      "Could not update the product": [
+        ""
+      ],
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
+        ""
+      ],
+      "Could not delete the product": [
+        ""
+      ],
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
+        ""
+      ],
+      "Deleting an product can't be undone.": [
+        ""
+      ],
+      "Product id:": [
+        ""
+      ],
+      "Product (ID: %1$s) has been updated": [
+        ""
+      ],
+      "Could not update product": [
+        ""
+      ],
+      "Invalid. only characters and numbers": [
+        ""
+      ],
+      "Must be greater that 0": [
+        ""
+      ],
+      "To short": [
+        ""
+      ],
+      "Identifier": [
+        ""
+      ],
+      "Name of the template in URLs.": [
+        ""
+      ],
+      "Describe what this template stands for": [
+        ""
+      ],
+      "If specified, this template will create order with the same summary": [
+        ""
+      ],
+      "Summary is editable": [
+        ""
+      ],
+      "Allow the user to change the summary.": [
+        ""
+      ],
+      "If specified, this template will create order with the same price": [
+        ""
+      ],
+      "Amount is editable": [
+        ""
+      ],
+      "Allow the user to select the amount to pay.": [
+        ""
+      ],
+      "Currency is editable": [
+        ""
+      ],
+      "Allow the user to change currency.": [
+        ""
+      ],
+      "Supported currencies": [
+        ""
+      ],
+      "Supported currencies: %1$s": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "OTP device": [
+        ""
+      ],
+      "Use to verify transaction while offline.": [
+        ""
+      ],
+      "No OTP device.": [
+        ""
+      ],
+      "Add one first": [
+        ""
+      ],
+      "No device": [
+        ""
+      ],
+      "Use to verify transaction in offline mode.": [
+        ""
+      ],
+      "Template has been created": [
+        ""
+      ],
+      "Could not create template": [
+        ""
+      ],
+      "Templates": [
+        ""
+      ],
+      "Add new templates": [
+        ""
+      ],
+      "Load more templates before the first one": [
+        ""
+      ],
+      "Delete selected templates from the database": [
+        ""
+      ],
+      "Use template to create new order": [
+        ""
+      ],
+      "Use template": [
+        ""
+      ],
+      "Create qr code for the template": [
+        ""
+      ],
+      "Load more templates after the last one": [
+        ""
+      ],
+      "There is no templates yet, add more pressing the + sign": [
+        ""
+      ],
+      "Jump to template with the given template ID": [
+        ""
+      ],
+      "Template identification": [
+        ""
+      ],
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
+        ""
+      ],
+      "Failed to delete template": [
+        ""
+      ],
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
+        ""
+      ],
+      "Deleting an template": [
+        ""
+      ],
+      "can't be undone": [
+        ""
+      ],
+      "Print": [
+        ""
+      ],
+      "Too short": [
+        ""
+      ],
+      "Template (ID: %1$s) has been updated": [
+        ""
+      ],
+      "Amount is required": [
+        ""
+      ],
+      "Order summary is required": [
+        ""
+      ],
+      "New order for template": [
+        ""
+      ],
+      "Amount of the order": [
+        ""
+      ],
+      "Order summary": [
+        ""
+      ],
+      "Could not create order from template": [
+        ""
+      ],
+      "You need your access token to perform the operation": [
+        ""
+      ],
+      "You are updating the access token from instance with id \"%1$s\"": [
+        ""
+      ],
+      "This instance doesn't have authentication token.": [
+        ""
+      ],
+      "You can leave it empty if there is another layer of security.": [
+        ""
+      ],
+      "Current access token": [
+        ""
+      ],
+      "Clearing the access token will mean public access to the instance.": [
+        ""
+      ],
+      "Clear token": [
+        ""
+      ],
+      "Confirm change": [
+        ""
+      ],
+      "Failed to clear token": [
+        ""
+      ],
+      "Failed to set new token": [
+        ""
+      ],
+      "Slug": [
+        ""
+      ],
+      "Token family slug to use in URLs (for internal use only)": [
+        ""
+      ],
+      "Kind": [
+        ""
+      ],
+      "Token family kind": [
+        ""
+      ],
+      "User-readable token family name": [
+        ""
+      ],
+      "Token family description for customers": [
+        ""
+      ],
+      "Valid After": [
+        ""
+      ],
+      "Token family can issue tokens after this date": [
+        ""
+      ],
+      "Valid Before": [
+        ""
+      ],
+      "Token family can issue tokens until this date": [
+        ""
+      ],
+      "Duration": [
+        ""
+      ],
+      "Validity duration of a issued token": [
+        ""
+      ],
+      "Token familty created successfully": [
+        ""
+      ],
+      "Could not create token family": [
+        ""
+      ],
+      "Token Families": [
+        ""
+      ],
+      "Add token family": [
+        ""
+      ],
+      "Go to token family update page": [
+        ""
+      ],
+      "Remove this token family from the database": [
+        ""
+      ],
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
+        ""
+      ],
+      "Token family updated successfully": [
+        ""
+      ],
+      "Could not update the token family": [
+        ""
+      ],
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
+        ""
+      ],
+      "Failed to delete token family": [
+        ""
+      ],
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
+        ""
+      ],
+      "Deleting a token family %1$s .": [
+        ""
+      ],
+      "Token Family: %1$s": [
+        ""
+      ],
+      "Token familty updated successfully": [
+        ""
+      ],
+      "Could not update token family": [
+        ""
+      ],
+      "Check the id, does not look valid": [
+        ""
+      ],
+      "Must 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": [
+        ""
+      ],
+      "Exchange URL": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Wire transfer informed successfully": [
+        ""
+      ],
+      "Could not inform transfer": [
+        ""
+      ],
+      "Transfers": [
+        ""
+      ],
+      "Add new transfer": [
+        ""
+      ],
+      "Load more transfers before the first one": [
+        ""
+      ],
+      "Credit": [
+        ""
+      ],
+      "Confirmed": [
+        ""
+      ],
+      "Verified": [
+        ""
+      ],
+      "Executed at": [
+        ""
+      ],
+      "yes": [
+        ""
+      ],
+      "no": [
+        ""
+      ],
+      "never": [
+        ""
+      ],
+      "unknown": [
+        ""
+      ],
+      "Delete selected transfer from the database": [
+        ""
+      ],
+      "Load more transfers after the last one": [
+        ""
+      ],
+      "There is no transfer yet, add more pressing the + sign": [
+        ""
+      ],
+      "All accounts": [
+        ""
+      ],
+      "Filter by account address": [
+        ""
+      ],
+      "Only show wire transfers confirmed by the merchant": [
+        ""
+      ],
+      "Only show wire transfers claimed by the exchange": [
+        ""
+      ],
+      "Unverified": [
+        ""
+      ],
+      "Wire transfer \"%1$s...\" has been deleted": [
+        ""
+      ],
+      "Failed to delete transfer": [
+        ""
+      ],
+      "Must be business or individual": [
+        ""
+      ],
+      "Pay delay can't be greater than wire transfer delay": [
+        ""
+      ],
+      "Max 7 lines": [
+        ""
+      ],
+      "Doesn't match": [
+        ""
+      ],
+      "Enable access control": [
+        ""
+      ],
+      "Choose if the backend server should authenticate access.": [
+        ""
+      ],
+      "Access control is not yet decided. This instance can't be created.": [
+        ""
+      ],
+      "Authorization must be handled externally.": [
+        ""
+      ],
+      "Authorization is handled by the backend server.": [
+        ""
+      ],
+      "Need to complete marked fields and choose authorization method": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "Physical location of the merchant.": [
+        ""
+      ],
+      "Jurisdiction": [
+        ""
+      ],
+      "Jurisdiction for legal disputes with the merchant.": [
+        ""
+      ],
+      "Pay transaction fee": [
+        ""
+      ],
+      "Assume the cost of the transaction of let the user pay for it.": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Failed to update instance": [
+        ""
+      ],
+      "Must be \"pay\" or \"refund\"": [
+        ""
+      ],
+      "Must be one of '%1$s'": [
+        ""
+      ],
+      "Webhook ID to use": [
+        ""
+      ],
+      "Event": [
+        ""
+      ],
+      "Pay": [
+        ""
+      ],
+      "The event of the webhook: why the webhook is used": [
+        ""
+      ],
+      "Method": [
+        ""
+      ],
+      "GET": [
+        ""
+      ],
+      "POST": [
+        ""
+      ],
+      "PUT": [
+        ""
+      ],
+      "PATCH": [
+        ""
+      ],
+      "HEAD": [
+        ""
+      ],
+      "Method used by the webhook": [
+        ""
+      ],
+      "URL": [
+        ""
+      ],
+      "URL of the webhook where the customer will be redirected": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "For example %1$s will be replaced with the the order's price": [
+        ""
+      ],
+      "The short list of variables are:": [
+        ""
+      ],
+      "order's description": [
+        ""
+      ],
+      "order's price": [
+        ""
+      ],
+      "order's unique identification": [
+        ""
+      ],
+      "the amount that was being refunded": [
+        ""
+      ],
+      "the reason entered by the merchant staff for granting the refund": [
+        ""
+      ],
+      "time of the refund in nanoseconds since 1970": [
+        ""
+      ],
+      "Http body": [
+        ""
+      ],
+      "Body template by the webhook": [
+        ""
+      ],
+      "Webhook create successfully": [
+        ""
+      ],
+      "Could not create the webhook": [
+        ""
+      ],
+      "Could not create webhook": [
+        ""
+      ],
+      "Webhooks": [
+        ""
+      ],
+      "Add new webhooks": [
+        ""
+      ],
+      "Load more webhooks before the first one": [
+        ""
+      ],
+      "Event type": [
+        ""
+      ],
+      "Delete selected webhook from the database": [
+        ""
+      ],
+      "Load more webhooks after the last one": [
+        ""
+      ],
+      "There is no webhooks yet, add more pressing the + sign": [
+        ""
+      ],
+      "Webhook delete successfully": [
+        ""
+      ],
+      "Could not delete the webhook": [
+        ""
+      ],
+      "Header": [
+        ""
+      ],
+      "Header template of the webhook": [
+        ""
+      ],
+      "Body": [
+        ""
+      ],
+      "Webhook updated": [
+        ""
+      ],
+      "Could not update webhook": [
+        ""
+      ],
+      "Language": [
+        ""
+      ],
+      "Advance order creation": [
+        ""
+      ],
+      "Shows more options in the order creation form": [
+        ""
+      ],
+      "Advance instance settings": [
+        ""
+      ],
+      "Shows more options in the instance settings form": [
+        ""
+      ],
+      "Date format": [
+        ""
+      ],
+      "How the date is going to be displayed": [
+        ""
+      ],
+      "Developer mode": [
+        ""
+      ],
+      "Shows more options and tools which are not intended for general 
audience.": [
+        ""
+      ],
+      "Total products": [
+        ""
+      ],
+      "Delete selected category from the database": [
+        ""
+      ],
+      "There is no categories yet, add more pressing the + sign": [
+        ""
+      ],
+      "Category delete successfully": [
+        ""
+      ],
+      "Could not delete the category": [
+        ""
+      ],
+      "Category name": [
+        ""
+      ],
+      "Category added successfully": [
+        ""
+      ],
+      "Could not add category": [
+        ""
+      ],
+      "Id:": [
+        ""
+      ],
+      "Name of the category": [
+        ""
+      ],
+      "Products": [
+        ""
+      ],
+      "Search by product description or id": [
+        ""
+      ],
+      "Products that this category will list.": [
+        ""
+      ],
+      "Could not update category": [
+        ""
+      ],
+      "Category id is unknown": [
+        ""
+      ],
+      "Without this the merchant backend will refuse to create new orders.": [
+        ""
+      ],
+      "Hide for today": [
+        ""
+      ],
+      "KYC verification needed": [
+        ""
+      ],
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
+        ""
+      ],
+      "Configuration": [
+        ""
+      ],
+      "Settings": [
+        "Impostazioni"
+      ],
+      "Access token": [
+        ""
+      ],
+      "Connection": [
+        ""
+      ],
+      "Interface": [
+        ""
+      ],
+      "List": [
+        ""
+      ],
+      "Log out": [
+        ""
+      ],
+      "Failed to create instance": [
+        ""
+      ],
+      "checking compatibility with server...": [
+        ""
+      ],
+      "Contacting the server failed": [
+        ""
+      ],
+      "The server version is not supported": [
+        ""
+      ],
+      "Supported version \"%1$s\", server version \"%2$s\".": [
+        ""
+      ],
+      "Deleting": [
+        ""
+      ],
+      "Changing": [
+        ""
+      ],
+      "Manage access token": [
+        ""
+      ],
+      "Business Name": [
+        ""
+      ],
+      "Order ID": [
+        ""
+      ],
+      "Payment URL": [
+        ""
+      ]
+    }
+  },
+  "domain": "messages",
+  "plural_forms": "nplurals=2; plural=n != 1;",
+  "lang": "it",
+  "completeness": 1
+};
+
+strings['fr'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=(n!=1);",
+        "lang": "fr"
+      },
+      "The request reached a timeout, check your connection.": [
+        "La demande a dépassé le temps de traitement maximum, vérifiez votre 
connexion."
+      ],
+      "The request was cancelled.": [
+        "La demande a été annulée."
+      ],
+      "A lot of request were made to the same server and this action was 
throttled.": [
+        "Un grand nombre de demandes ont été adressées au même serveur et 
cette action a été ralentie."
+      ],
+      "The response of the request is malformed.": [
+        "La réponse de la demande est malformée."
+      ],
+      "Could not complete the request due to a network problem.": [
+        "La demande n'a pas pu être traitée en raison d'un problème de réseau."
+      ],
+      "Unexpected request error.": [
+        "Erreur inattendue sur la requête."
+      ],
+      "Unexpected error.": [
+        "Erreur inattendue."
+      ],
+      "Cancel": [
+        "Annuler"
+      ],
+      "%1$s": [
+        "%1$s"
+      ],
+      "Close": [
+        "Fermer"
+      ],
+      "Continue": [
+        "Continuer"
+      ],
+      "Clear": [
+        "Effacer"
+      ],
+      "Confirm": [
+        "Confirmer"
+      ],
+      "Required": [
+        "Obligatoire"
+      ],
+      "Letter must be a JSON string": [
+        "La lettre doit être une chaîne JSON"
+      ],
+      "JSON string is invalid": [
+        "La chaine JSON est invalide"
+      ],
+      "Import": [
+        "Importer"
+      ],
+      "Importing an account from the bank": [
+        "Importer un compte depuis la banque"
+      ],
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
+        "Vous pouvez exporter les paramètres de votre compte à partir du 
profil Libeufin de compte de votre banque. Collez le contenu dans le champ 
suivant."
+      ],
+      "Account information": [
+        "Informations sur le compte"
+      ],
+      "Correct form": [
+        "Formulaire correct"
+      ],
+      "Comparing account details": [
+        "Comparaison des détails du compte"
+      ],
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
+        "Le test de l'URL des informations du compte a réussi mais les 
informations sur le compte retournées sont différentes de celles du formulaire 
des détails du compte."
+      ],
+      "Field": [
+        "Champs"
+      ],
+      "In the form": [
+        "Dans le formulaire"
+      ],
+      "Reported": [
+        "Rapporté"
+      ],
+      "Type": [
+        "Type"
+      ],
+      "IBAN": [
+        "IBAN"
+      ],
+      "Address": [
+        "Adresse"
+      ],
+      "Host": [
+        "Hôte"
+      ],
+      "Account id": [
+        "Identifiant de compte"
+      ],
+      "Owner's name": [
+        "Nom du propriétaire"
+      ],
+      "Account": [
+        "Compte"
+      ],
+      "Bank host": [
+        "Serveur de la banque."
+      ],
+      "Bank account": [
+        ""
+      ],
+      "BIC": [
+        ""
+      ],
+      "Ok": [
+        ""
+      ],
+      "Validate bank account: %1$s": [
+        ""
+      ],
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
+        ""
+      ],
+      "Step 1:": [
+        ""
+      ],
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
+        ""
+      ],
+      "Subject": [
+        ""
+      ],
+      "Step 2:": [
+        ""
+      ],
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
+        ""
+      ],
+      "Receiver name": [
+        ""
+      ],
+      "Step 3:": [
+        ""
+      ],
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
+        ""
+      ],
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
+        ""
+      ],
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
+        ""
+      ],
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        "Si vous supprimez l'instance nommée %1$s (ID : %2$s), le commerçant 
ne sera plus en mesure de traiter les commandes ou les remboursements"
+      ],
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        "Cette action supprime la clé privée de l'instance, mais préserve 
toutes les données de transaction. Vous pouvez toujours accéder à ces données 
après avoir supprimé l'instance."
+      ],
+      "Deleting an instance %1$s .": [
+        "Suppression d'une instance %1$s ."
+      ],
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        "Si vous purgez l'instance nommée %1$s (ID : %2$s), vous supprimerez 
également toutes ses données de transaction."
+      ],
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        "L'instance disparaîtra de votre liste et vous ne pourrez plus accéder 
à ses données."
+      ],
+      "Purging an instance %1$s .": [
+        "Purge d'une instance %1$s ."
+      ],
+      "Is not the same as the current access token": [
+        "N'est pas identique au jeton d'accès actuel"
+      ],
+      "Can't be the same as the old token": [
+        "Il ne peut pas s'agir du même jeton que l'ancien"
+      ],
+      "Is not the same": [
+        "N'est pas le même"
+      ],
+      "You are updating the access token from instance with id %1$s": [
+        "Vous mettez à jour le jeton d'accès de l'instance avec l'identifiant 
%1$s"
+      ],
+      "Old access token": [
+        "Ancien jeton d'accès"
+      ],
+      "Access token currently in use": [
+        "Jeton d'accès actuellement utilisé"
+      ],
+      "New access token": [
+        "Nouveau jeton d'accès"
+      ],
+      "Next access token to be used": [
+        "Prochain jeton d'accès utilisé"
+      ],
+      "Repeat access token": [
+        "Répétez le jeton d'accès"
+      ],
+      "Confirm the same access token": [
+        "Confirmez le même jeton d'accès"
+      ],
+      "Clearing the access token will mean public access to the instance": [
+        "L'effacement du jeton d'accès signifie que l'instance est accessible 
à tout le monde"
+      ],
+      "Can't be the same as the old access token": [
+        "Ne peut pas être le même que l'ancien jeton d'accès"
+      ],
+      "You are setting the access token for the new instance": [
+        "Vous définissez le jeton d'accès pour la nouvelle instance"
+      ],
+      "With external authorization method no check will be done by the 
merchant backend": [
+        "Avec la méthode d'autorisation externe, aucun contrôle n'est effectué 
par le backend du commerçant"
+      ],
+      "Set external authorization": [
+        "Définir une autorisation externe"
+      ],
+      "Set access token": [
+        "Définir un jeton d'accès"
+      ],
+      "Operation in progress...": [
+        "Opération en cours..."
+      ],
+      "The operation will be automatically canceled after %1$s seconds": [
+        "L'opération sera automatiquement annulée après %1$s secondes"
+      ],
+      "Your password is incorrect": [
+        "Votre mot de passe est incorrect"
+      ],
+      "Your instance not found": [
+        "Votre instance n'a pas été trouvée"
+      ],
+      "Login required": [
+        "Login obligatoire"
+      ],
+      "Please enter your access token for %1$s.": [
+        "Veuillez saisir votre code d'accès pour %1$s."
+      ],
+      "Access Token": [
+        "Jeton d'accès"
+      ],
+      "Instances": [
+        "Instances"
+      ],
+      "Delete": [
+        "Effacer"
+      ],
+      "Add new instance": [
+        "Ajouter une nouvelle instance"
+      ],
+      "ID": [
+        "Identifiant"
+      ],
+      "Name": [
+        "Nom"
+      ],
+      "Edit": [
+        "Editer"
+      ],
+      "Purge": [
+        "Purger"
+      ],
+      "There is no instances yet, add more pressing the + sign": [
+        "Il n'y a pas encore d'instances, ajoutez-en en appuyant sur le signe 
+"
+      ],
+      "Only show active instances": [
+        "N'afficher que les instances actives"
+      ],
+      "Active": [
+        "Actives"
+      ],
+      "Only show deleted instances": [
+        "N'afficher que les instances effacées"
+      ],
+      "Deleted": [
+        "Effacées"
+      ],
+      "Show all instances": [
+        "Afficher toutes les instances"
+      ],
+      "All": [
+        "Toutes"
+      ],
+      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+        "L'instance \"%1$s\" (identifiant : %2$s) a été effacée"
+      ],
+      "Failed to delete instance": [
+        "Echec de la suppression de l'instance"
+      ],
+      "Instance '%1$s' (ID: %2$s) has been purge": [
+        "L'instance '%1$s' (identifiant : %2$s) a été totalement purgée"
+      ],
+      "Failed to purge instance": [
+        "Echec de la purge de l'instance"
+      ],
+      "Loading...": [
+        "Chargement ..."
+      ],
+      "This is not a valid bitcoin address.": [
+        "Ceci n'est pas une adresse Bitcoin valide."
+      ],
+      "This is not a valid Ethereum address.": [
+        "Ceci n'est pas une adresse Ethereum valide."
+      ],
+      "This is not a valid host.": [
+        "Ceci n'est pas un serveur valide."
+      ],
+      "IBAN numbers usually have more that 4 digits": [
+        "Les numéros IBAN comportent généralement plus de 4 chiffres"
+      ],
+      "IBAN numbers usually have less that 34 digits": [
+        "Les numéros IBAN comportent généralement moins de 34 chiffres"
+      ],
+      "IBAN country code not found": [
+        "Le code pays de l'IBAN n'a pas été trouvé"
+      ],
+      "IBAN number is invalid, checksum is wrong": [
+        "Le numéro IBAN n'est pas valide, la somme de contrôle est erronée"
+      ],
+      "Choose one...": [
+        "Choisissez un ..."
+      ],
+      "Method to use for wire transfer": [
+        "Méthode à utiliser pour le virement bancaire"
+      ],
+      "Routing": [
+        "Code bancaire"
+      ],
+      "Routing number.": [
+        "Code bancaire."
+      ],
+      "Account number.": [
+        "Numéro de compte."
+      ],
+      "Code": [
+        "Code"
+      ],
+      "Business Identifier Code.": [
+        "Code BIC de la banque."
+      ],
+      "International Bank Account Number.": [
+        "Code IBAN."
+      ],
+      "Unified Payment Interface.": [
+        "Interface de paiement unifiée (Unified Payment Interface)."
+      ],
+      "Bitcoin protocol.": [
+        "Protocole Bitcoin."
+      ],
+      "Ethereum protocol.": [
+        "Protocole Ethereum."
+      ],
+      "Interledger protocol.": [
+        "Protocole Interledger."
+      ],
+      "Bank host.": [
+        "Serveur de la banque."
+      ],
+      "Without scheme and may include subpath:": [
+        "Sans schéma et peut inclure un sous-chemin :"
+      ],
+      "Bank account.": [
+        "Compte en banque."
+      ],
+      "Legal name of the person holding the account.": [
+        "Nom légal de la personne titulaire du compte."
+      ],
+      "It should match the bank account name.": [
+        "Il doit correspondre au nom du titulaire du compte bancaire."
+      ],
+      "Invalid url": [
+        "URL invalide"
+      ],
+      "URL must end with a '/'": [
+        "L'URL doit terminer avec un '/'"
+      ],
+      "URL must not contain params": [
+        "L'URL ne doit pas contenir de parametres"
+      ],
+      "URL must not hash param": [
+        "L'URL ne doit pas comporter de paramètre de hachage"
+      ],
+      "The request to check the revenue API failed.": [
+        "Echec de la requête à l'API de verification des revenus."
+      ],
+      "Server replied with \"bad request\".": [
+        "Le serveur a répondu \"Mauvaise requête\"."
+      ],
+      "Unauthorized, check credentials.": [
+        "Non autorisé, vérifiez les informations d'identification."
+      ],
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        "Ce endpoint ne semble par ressembler à une URL Taler Revenue."
+      ],
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
+        ""
+      ],
+      "Account:": [
+        "Compte :"
+      ],
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        "Si la banque supporte l'API Taler Revenue, vous pouvez ajouter l'URL 
du endpoint ci-dessous pour garder les informations sur les revenus 
synchronisées."
+      ],
+      "Endpoint URL": [
+        "URL du endpoint"
+      ],
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        "Endroit d'où le commerçant peut télécharger des informations sur les 
virements entrants sur ce compte"
+      ],
+      "Auth type": [
+        "Type d'authentification"
+      ],
+      "Choose the authentication type for the account info URL": [
+        "Choisir le type d'authentification pour l'URL des info sur le compte"
+      ],
+      "Without authentication": [
+        "Aucune authentification"
+      ],
+      "With password": [
+        "Mot de passe"
+      ],
+      "With token": [
+        ""
+      ],
+      "Do not change": [
+        "Ne pas changer"
+      ],
+      "Username": [
+        "Nom d'utilisateur"
+      ],
+      "Username to access the account information.": [
+        "Nom d'utilisateur pour accéder aux informations sur le compte."
+      ],
+      "Password": [
+        "Mot de passe"
+      ],
+      "Password to access the account information.": [
+        ""
+      ],
+      "Token": [
+        ""
+      ],
+      "Access token to access the account information.": [
+        "Nom d'utilisateur pour accéder aux informations sur le compte."
+      ],
+      "Match": [
+        ""
+      ],
+      "Check where the information match against the server info.": [
+        ""
+      ],
+      "Not verified": [
+        ""
+      ],
+      "Last test was ok": [
+        ""
+      ],
+      "Last test failed": [
+        ""
+      ],
+      "Compare info from server with account form": [
+        ""
+      ],
+      "Test": [
+        ""
+      ],
+      "Need to complete marked fields": [
+        ""
+      ],
+      "Confirm operation": [
+        ""
+      ],
+      "Account details": [
+        ""
+      ],
+      "Import from bank": [
+        ""
+      ],
+      "Could not create account": [
+        ""
+      ],
+      "No 'default' instance configured yet.": [
+        ""
+      ],
+      "Create a 'default' instance to begin using the merchant backoffice.": [
+        ""
+      ],
+      "Bank accounts": [
+        ""
+      ],
+      "Add new account": [
+        ""
+      ],
+      "Wire method: Bitcoin": [
+        ""
+      ],
+      "Sewgit 1": [
+        ""
+      ],
+      "Sewgit 2": [
+        ""
+      ],
+      "Delete selected accounts from the database": [
+        ""
+      ],
+      "Wire method: x-taler-bank": [
+        ""
+      ],
+      "Account name": [
+        ""
+      ],
+      "Wire method: IBAN": [
+        ""
+      ],
+      "Other accounts": [
+        ""
+      ],
+      "Path": [
+        ""
+      ],
+      "There is no accounts yet, add more pressing the + sign": [
+        ""
+      ],
+      "You need to associate a bank account to receive revenue.": [
+        ""
+      ],
+      "Without this the you won't be able to create new orders.": [
+        ""
+      ],
+      "Bank account delete successfully": [
+        ""
+      ],
+      "Could not delete the bank account": [
+        ""
+      ],
+      "Could not update account": [
+        ""
+      ],
+      "Could not delete account": [
+        ""
+      ],
+      "Pending KYC verification": [
+        ""
+      ],
+      "Exchange": [
+        "Service de paiement"
+      ],
+      "Reason": [
+        ""
+      ],
+      "Pending KYC process, click here to complete": [
+        ""
+      ],
+      "The exchange require a account verification.": [
+        ""
+      ],
+      "Http Status": [
+        ""
+      ],
+      "No pending kyc verification!": [
+        ""
+      ],
+      "Change value to unknown date": [
+        ""
+      ],
+      "Change value to empty": [
+        ""
+      ],
+      "Change value to never": [
+        ""
+      ],
+      "Never": [
+        ""
+      ],
+      "days": [
+        ""
+      ],
+      "hours": [
+        ""
+      ],
+      "minutes": [
+        ""
+      ],
+      "seconds": [
+        ""
+      ],
+      "Forever": [
+        ""
+      ],
+      "%1$sM": [
+        ""
+      ],
+      "%1$sY": [
+        ""
+      ],
+      "%1$sd": [
+        ""
+      ],
+      "%1$sh": [
+        ""
+      ],
+      "%1$smin": [
+        ""
+      ],
+      "%1$ssec": [
+        ""
+      ],
+      "Country": [
+        ""
+      ],
+      "Building number": [
+        ""
+      ],
+      "Building name": [
+        ""
+      ],
+      "Street": [
+        ""
+      ],
+      "Post code": [
+        ""
+      ],
+      "Town location": [
+        ""
+      ],
+      "Town": [
+        ""
+      ],
+      "District": [
+        ""
+      ],
+      "Country subdivision": [
+        ""
+      ],
+      "Description": [
+        ""
+      ],
+      "Enter description or id": [
+        ""
+      ],
+      "no match found with that description or id": [
+        ""
+      ],
+      "You must enter a valid product identifier.": [
+        ""
+      ],
+      "Quantity must be greater than 0!": [
+        ""
+      ],
+      "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
+        ""
+      ],
+      "Search product": [
+        ""
+      ],
+      "Quantity": [
+        ""
+      ],
+      "How many products will be added": [
+        ""
+      ],
+      "Add from inventory": [
+        ""
+      ],
+      "Image must be smaller than 1 MB": [
+        ""
+      ],
+      "Add": [
+        ""
+      ],
+      "Remove": [
+        ""
+      ],
+      "Invalid": [
+        ""
+      ],
+      "This product has %1$s applicable taxes configured.": [
+        ""
+      ],
+      "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;.": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Must be a number": [
+        ""
+      ],
+      "Must be grater than 0": [
+        ""
+      ],
+      "Image": [
+        ""
+      ],
+      "Photo of the product.": [
+        ""
+      ],
+      "Full product description.": [
+        ""
+      ],
+      "Unit": [
+        ""
+      ],
+      "Name of the product unit.": [
+        ""
+      ],
+      "Price": [
+        ""
+      ],
+      "Amount in the current currency.": [
+        ""
+      ],
+      "How many products will be added.": [
+        ""
+      ],
+      "Taxes": [
+        ""
+      ],
+      "Unit price": [
+        ""
+      ],
+      "Total price": [
+        ""
+      ],
+      "Must be greater than 0": [
+        ""
+      ],
+      "Refund deadline can't be before pay deadline": [
+        ""
+      ],
+      "Wire transfer deadline can't be before refund deadline": [
+        ""
+      ],
+      "Wire transfer deadline can't be before pay deadline": [
+        ""
+      ],
+      "Must have a refund deadline": [
+        ""
+      ],
+      "Auto refund can't be after refund deadline": [
+        ""
+      ],
+      "Must be in the future": [
+        ""
+      ],
+      "Simple": [
+        ""
+      ],
+      "Advanced": [
+        ""
+      ],
+      "Manage products in order": [
+        ""
+      ],
+      "%1$s products with a total price of %2$s.": [
+        ""
+      ],
+      "Manage list of products in the order.": [
+        ""
+      ],
+      "Remove this product from the order.": [
+        ""
+      ],
+      "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 to which the user will be redirected after successful payment.": [
+        ""
+      ],
+      "Taler payment options": [
+        ""
+      ],
+      "Override default Taler payment settings for this order": [
+        ""
+      ],
+      "Payment time": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "Default": [
+        ""
+      ],
+      "Refund time": [
+        ""
+      ],
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        ""
+      ],
+      "Wire transfer time": [
+        ""
+      ],
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
+        ""
+      ],
+      "Auto-refund time": [
+        ""
+      ],
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+        ""
+      ],
+      "Maximum fee": [
+        ""
+      ],
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
+        ""
+      ],
+      "Create token": [
+        ""
+      ],
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Min age defined by the producs is %1$s": [
+        ""
+      ],
+      "No product with age restriction in this order": [
+        ""
+      ],
+      "Additional information": [
+        ""
+      ],
+      "Custom information to be included in the contract for this order.": [
+        ""
+      ],
+      "You must enter a value in JavaScript Object Notation (JSON).": [
+        ""
+      ],
+      "Custom field name": [
+        ""
+      ],
+      "Disabled": [
+        ""
+      ],
+      "No deadline": [
+        ""
+      ],
+      "Deadline at %1$s": [
+        ""
+      ],
+      "Could not create order": [
+        ""
+      ],
+      "No exchange would accept a payment because of KYC requirements.": [
+        ""
+      ],
+      "No more stock for product with id \"%1$s\".": [
+        ""
+      ],
+      "Orders": [
+        ""
+      ],
+      "Create order": [
+        ""
+      ],
+      "Load first page": [
+        ""
+      ],
+      "Date": [
+        ""
+      ],
+      "Refund": [
+        ""
+      ],
+      "copy url": [
+        ""
+      ],
+      "Load more orders after the last one": [
+        ""
+      ],
+      "Load next page": [
+        ""
+      ],
+      "No orders have been found matching your query!": [
+        ""
+      ],
+      "Duplicated": [
+        ""
+      ],
+      "This value exceed the refundable amount": [
+        ""
+      ],
+      "Amount to be refunded": [
+        ""
+      ],
+      "Max refundable:": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Max fee": [
+        ""
+      ],
+      "Maximum total deposit fee accepted by the merchant for this contract": [
+        ""
+      ],
+      "Created at": [
+        ""
+      ],
+      "Time when this contract was generated": [
+        ""
+      ],
+      "Refund deadline": [
+        ""
+      ],
+      "After this deadline has passed no refunds will be accepted": [
+        ""
+      ],
+      "Payment deadline": [
+        ""
+      ],
+      "After this deadline, the merchant won't accept payments for the 
contract": [
+        ""
+      ],
+      "Wire transfer deadline": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Next event in": [
+        ""
+      ],
+      "Refunded amount": [
+        ""
+      ],
+      "Refund taken": [
+        ""
+      ],
+      "Status URL": [
+        ""
+      ],
+      "Refund URI": [
+        ""
+      ],
+      "Unpaid": [
+        ""
+      ],
+      "Pay at": [
+        ""
+      ],
+      "Order status URL": [
+        ""
+      ],
+      "Payment URI": [
+        ""
+      ],
+      "Unknown order status. This is an error, please contact the 
administrator.": [
+        ""
+      ],
+      "Back": [
+        ""
+      ],
+      "Refund created successfully": [
+        ""
+      ],
+      "Could not create the refund": [
+        ""
+      ],
+      "There are pending KYC requirements.": [
+        ""
+      ],
+      "Missing id": [
+        ""
+      ],
+      "Not found": [
+        ""
+      ],
+      "Select date to show nearby orders": [
+        ""
+      ],
+      "Only show paid orders": [
+        ""
+      ],
+      "New": [
+        ""
+      ],
+      "Only show orders with refunds": [
+        ""
+      ],
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+        ""
+      ],
+      "Not wired": [
+        ""
+      ],
+      "Completed": [
+        ""
+      ],
+      "Remove all filters": [
+        ""
+      ],
+      "Clear date filter": [
+        ""
+      ],
+      "Jump to date (%1$s)": [
+        ""
+      ],
+      "Jump to order with the given product ID": [
+        ""
+      ],
+      "Order id": [
+        ""
+      ],
+      "Invalid. Only characters and numbers": [
+        ""
+      ],
+      "Just letters and numbers from 2 to 7": [
+        ""
+      ],
+      "Size of the key must be 32": [
+        ""
+      ],
+      "Internal id on the system": [
+        ""
+      ],
+      "Useful to identify the device physically": [
+        ""
+      ],
+      "Verification algorithm": [
+        ""
+      ],
+      "Algorithm to use to verify transaction in offline mode": [
+        ""
+      ],
+      "Device key": [
+        ""
+      ],
+      "Be sure to be very hard to guess or use the random generator": [
+        ""
+      ],
+      "Your device need to have exactly the same value": [
+        ""
+      ],
+      "Generate random secret key": [
+        ""
+      ],
+      "Random": [
+        ""
+      ],
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
+        ""
+      ],
+      "Device added successfully": [
+        ""
+      ],
+      "Could not add device": [
+        ""
+      ],
+      "OTP Devices": [
+        ""
+      ],
+      "Add new devices": [
+        ""
+      ],
+      "Load more devices before the first one": [
+        ""
+      ],
+      "Delete selected devices from the database": [
+        ""
+      ],
+      "Load more devices after the last one": [
+        ""
+      ],
+      "There is no devices yet, add more pressing the + sign": [
+        ""
+      ],
+      "Device delete successfully": [
+        ""
+      ],
+      "Could not delete the device": [
+        ""
+      ],
+      "Device:": [
+        ""
+      ],
+      "Not modified": [
+        ""
+      ],
+      "Change key": [
+        ""
+      ],
+      "Could not update template": [
+        ""
+      ],
+      "Template id is unknown": [
+        ""
+      ],
+      "The provided information is inconsistent with the current state of the 
template": [
+        ""
+      ],
+      "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 can't be greater than current and incoming (max %1$s)": [
+        ""
+      ],
+      "Incoming": [
+        ""
+      ],
+      "Lost": [
+        ""
+      ],
+      "Current": [
+        ""
+      ],
+      "Remove stock control for this product": [
+        ""
+      ],
+      "without stock": [
+        ""
+      ],
+      "Next restock": [
+        ""
+      ],
+      "Warehouse address": [
+        ""
+      ],
+      "Add element to the list": [
+        ""
+      ],
+      "Invalid amount": [
+        ""
+      ],
+      "Product identification to use in URLs (for internal use only).": [
+        ""
+      ],
+      "Illustration of the product for customers.": [
+        ""
+      ],
+      "Product description for customers.": [
+        ""
+      ],
+      "Age restriction": [
+        ""
+      ],
+      "Is this product restricted for customer below certain age?": [
+        ""
+      ],
+      "Minimum age of the customer": [
+        ""
+      ],
+      "Unit name": [
+        ""
+      ],
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
+        ""
+      ],
+      "Example: kg, items or liters": [
+        ""
+      ],
+      "Price per unit": [
+        ""
+      ],
+      "Sale price for customers, including taxes, for above units of the 
product.": [
+        ""
+      ],
+      "Stock": [
+        ""
+      ],
+      "Inventory for products with finite supply (for internal use only).": [
+        ""
+      ],
+      "Taxes included in the product price, exposed to customers.": [
+        ""
+      ],
+      "Categories": [
+        ""
+      ],
+      "Search by category description or id": [
+        ""
+      ],
+      "Categories where this product will be listed on.": [
+        ""
+      ],
+      "Product created successfully": [
+        ""
+      ],
+      "Could not create product": [
+        ""
+      ],
+      "Inventory": [
+        ""
+      ],
+      "Add product to inventory": [
+        ""
+      ],
+      "Sales": [
+        ""
+      ],
+      "Sold": [
+        ""
+      ],
+      "Free": [
+        ""
+      ],
+      "Go to product update page": [
+        ""
+      ],
+      "Update": [
+        ""
+      ],
+      "Remove this product from the database": [
+        ""
+      ],
+      "Load more products after the last one": [
+        ""
+      ],
+      "Update the product with new price": [
+        ""
+      ],
+      "Update product with new price": [
+        ""
+      ],
+      "Confirm update": [
+        "Confirmer"
+      ],
+      "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": [
+        ""
+      ],
+      "Jump to product with the given product ID": [
+        ""
+      ],
+      "Product id": [
+        ""
+      ],
+      "Product updated successfully": [
+        ""
+      ],
+      "Could not update the product": [
+        ""
+      ],
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
+        ""
+      ],
+      "Could not delete the product": [
+        ""
+      ],
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
+        ""
+      ],
+      "Deleting an product can't be undone.": [
+        ""
+      ],
+      "Product id:": [
+        ""
+      ],
+      "Product (ID: %1$s) has been updated": [
+        ""
+      ],
+      "Could not update product": [
+        ""
+      ],
+      "Invalid. only characters and numbers": [
+        ""
+      ],
+      "Must be greater that 0": [
+        ""
+      ],
+      "To short": [
+        ""
+      ],
+      "Identifier": [
+        ""
+      ],
+      "Name of the template in URLs.": [
+        ""
+      ],
+      "Describe what this template stands for": [
+        ""
+      ],
+      "If specified, this template will create order with the same summary": [
+        ""
+      ],
+      "Summary is editable": [
+        ""
+      ],
+      "Allow the user to change the summary.": [
+        ""
+      ],
+      "If specified, this template will create order with the same price": [
+        ""
+      ],
+      "Amount is editable": [
+        ""
+      ],
+      "Allow the user to select the amount to pay.": [
+        ""
+      ],
+      "Currency is editable": [
+        ""
+      ],
+      "Allow the user to change currency.": [
+        ""
+      ],
+      "Supported currencies": [
+        ""
+      ],
+      "Supported currencies: %1$s": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "OTP device": [
+        ""
+      ],
+      "Use to verify transaction while offline.": [
+        ""
+      ],
+      "No OTP device.": [
+        ""
+      ],
+      "Add one first": [
+        ""
+      ],
+      "No device": [
+        ""
+      ],
+      "Use to verify transaction in offline mode.": [
+        ""
+      ],
+      "Template has been created": [
+        ""
+      ],
+      "Could not create template": [
+        ""
+      ],
+      "Templates": [
+        ""
+      ],
+      "Add new templates": [
+        ""
+      ],
+      "Load more templates before the first one": [
+        ""
+      ],
+      "Delete selected templates from the database": [
+        ""
+      ],
+      "Use template to create new order": [
+        ""
+      ],
+      "Use template": [
+        ""
+      ],
+      "Create qr code for the template": [
+        ""
+      ],
+      "Load more templates after the last one": [
+        ""
+      ],
+      "There is no templates yet, add more pressing the + sign": [
+        ""
+      ],
+      "Jump to template with the given template ID": [
+        ""
+      ],
+      "Template identification": [
+        ""
+      ],
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
+        ""
+      ],
+      "Failed to delete template": [
+        ""
+      ],
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
+        ""
+      ],
+      "Deleting an template": [
+        ""
+      ],
+      "can't be undone": [
+        "ne peux pas être vide"
+      ],
+      "Print": [
+        ""
+      ],
+      "Too short": [
+        ""
+      ],
+      "Template (ID: %1$s) has been updated": [
+        ""
+      ],
+      "Amount is required": [
+        ""
+      ],
+      "Order summary is required": [
+        ""
+      ],
+      "New order for template": [
+        ""
+      ],
+      "Amount of the order": [
+        ""
+      ],
+      "Order summary": [
+        ""
+      ],
+      "Could not create order from template": [
+        ""
+      ],
+      "You need your access token to perform the operation": [
+        ""
+      ],
+      "You are updating the access token from instance with id \"%1$s\"": [
+        ""
+      ],
+      "This instance doesn't have authentication token.": [
+        ""
+      ],
+      "You can leave it empty if there is another layer of security.": [
+        ""
+      ],
+      "Current access token": [
+        ""
+      ],
+      "Clearing the access token will mean public access to the instance.": [
+        ""
+      ],
+      "Clear token": [
+        ""
+      ],
+      "Confirm change": [
+        "Confirmer"
+      ],
+      "Failed to clear token": [
+        ""
+      ],
+      "Failed to set new token": [
+        ""
+      ],
+      "Slug": [
+        ""
+      ],
+      "Token family slug to use in URLs (for internal use only)": [
+        ""
+      ],
+      "Kind": [
+        ""
+      ],
+      "Token family kind": [
+        ""
+      ],
+      "User-readable token family name": [
+        ""
+      ],
+      "Token family description for customers": [
+        ""
+      ],
+      "Valid After": [
+        ""
+      ],
+      "Token family can issue tokens after this date": [
+        ""
+      ],
+      "Valid Before": [
+        ""
+      ],
+      "Token family can issue tokens until this date": [
+        ""
+      ],
+      "Duration": [
+        ""
+      ],
+      "Validity duration of a issued token": [
+        ""
+      ],
+      "Token familty created successfully": [
+        ""
+      ],
+      "Could not create token family": [
+        ""
+      ],
+      "Token Families": [
+        ""
+      ],
+      "Add token family": [
+        ""
+      ],
+      "Go to token family update page": [
+        ""
+      ],
+      "Remove this token family from the database": [
+        ""
+      ],
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
+        ""
+      ],
+      "Token family updated successfully": [
+        ""
+      ],
+      "Could not update the token family": [
+        ""
+      ],
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
+        ""
+      ],
+      "Failed to delete token family": [
+        ""
+      ],
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
+        ""
+      ],
+      "Deleting a token family %1$s .": [
+        ""
+      ],
+      "Token Family: %1$s": [
+        ""
+      ],
+      "Token familty updated successfully": [
+        ""
+      ],
+      "Could not update token family": [
+        ""
+      ],
+      "Check the id, does not look valid": [
+        ""
+      ],
+      "Must 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": [
+        ""
+      ],
+      "Exchange URL": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Wire transfer informed successfully": [
+        ""
+      ],
+      "Could not inform transfer": [
+        ""
+      ],
+      "Transfers": [
+        ""
+      ],
+      "Add new transfer": [
+        ""
+      ],
+      "Load more transfers before the first one": [
+        ""
+      ],
+      "Credit": [
+        ""
+      ],
+      "Confirmed": [
+        ""
+      ],
+      "Verified": [
+        ""
+      ],
+      "Executed at": [
+        ""
+      ],
+      "yes": [
+        ""
+      ],
+      "no": [
+        ""
+      ],
+      "never": [
+        ""
+      ],
+      "unknown": [
+        ""
+      ],
+      "Delete selected transfer from the database": [
+        ""
+      ],
+      "Load more transfers after the last one": [
+        ""
+      ],
+      "There is no transfer yet, add more pressing the + sign": [
+        ""
+      ],
+      "All accounts": [
+        ""
+      ],
+      "Filter by account address": [
+        ""
+      ],
+      "Only show wire transfers confirmed by the merchant": [
+        ""
+      ],
+      "Only show wire transfers claimed by the exchange": [
+        ""
+      ],
+      "Unverified": [
+        ""
+      ],
+      "Wire transfer \"%1$s...\" has been deleted": [
+        ""
+      ],
+      "Failed to delete transfer": [
+        ""
+      ],
+      "Must be business or individual": [
+        ""
+      ],
+      "Pay delay can't be greater than wire transfer delay": [
+        ""
+      ],
+      "Max 7 lines": [
+        ""
+      ],
+      "Doesn't match": [
+        ""
+      ],
+      "Enable access control": [
+        ""
+      ],
+      "Choose if the backend server should authenticate access.": [
+        ""
+      ],
+      "Access control is not yet decided. This instance can't be created.": [
+        ""
+      ],
+      "Authorization must be handled externally.": [
+        ""
+      ],
+      "Authorization is handled by the backend server.": [
+        ""
+      ],
+      "Need to complete marked fields and choose authorization method": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "Physical location of the merchant.": [
+        ""
+      ],
+      "Jurisdiction": [
+        ""
+      ],
+      "Jurisdiction for legal disputes with the merchant.": [
+        ""
+      ],
+      "Pay transaction fee": [
+        ""
+      ],
+      "Assume the cost of the transaction of let the user pay for it.": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Failed to update instance": [
+        ""
+      ],
+      "Must be \"pay\" or \"refund\"": [
+        ""
+      ],
+      "Must be one of '%1$s'": [
+        ""
+      ],
+      "Webhook ID to use": [
+        ""
+      ],
+      "Event": [
+        ""
+      ],
+      "Pay": [
+        ""
+      ],
+      "The event of the webhook: why the webhook is used": [
+        ""
+      ],
+      "Method": [
+        ""
+      ],
+      "GET": [
+        ""
+      ],
+      "POST": [
+        ""
+      ],
+      "PUT": [
+        ""
+      ],
+      "PATCH": [
+        ""
+      ],
+      "HEAD": [
+        ""
+      ],
+      "Method used by the webhook": [
+        ""
+      ],
+      "URL": [
+        ""
+      ],
+      "URL of the webhook where the customer will be redirected": [
+        ""
+      ],
+      "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.": [
+        ""
+      ],
+      "For example %1$s will be replaced with the the order's price": [
+        ""
+      ],
+      "The short list of variables are:": [
+        ""
+      ],
+      "order's description": [
+        ""
+      ],
+      "order's price": [
+        ""
+      ],
+      "order's unique identification": [
+        ""
+      ],
+      "the amount that was being refunded": [
+        ""
+      ],
+      "the reason entered by the merchant staff for granting the refund": [
+        ""
+      ],
+      "time of the refund in nanoseconds since 1970": [
+        ""
+      ],
+      "Http body": [
+        ""
+      ],
+      "Body template by the webhook": [
+        ""
+      ],
+      "Webhook create successfully": [
+        ""
+      ],
+      "Could not create the webhook": [
+        ""
+      ],
+      "Could not create webhook": [
+        ""
+      ],
+      "Webhooks": [
+        ""
+      ],
+      "Add new webhooks": [
+        ""
+      ],
+      "Load more webhooks before the first one": [
+        ""
+      ],
+      "Event type": [
+        ""
+      ],
+      "Delete selected webhook from the database": [
+        ""
+      ],
+      "Load more webhooks after the last one": [
+        ""
+      ],
+      "There is no webhooks yet, add more pressing the + sign": [
+        ""
+      ],
+      "Webhook delete successfully": [
+        ""
+      ],
+      "Could not delete the webhook": [
+        ""
+      ],
+      "Header": [
+        ""
+      ],
+      "Header template of the webhook": [
+        ""
+      ],
+      "Body": [
+        ""
+      ],
+      "Webhook updated": [
+        ""
+      ],
+      "Could not update webhook": [
+        ""
+      ],
+      "Language": [
+        ""
+      ],
+      "Advance order creation": [
+        ""
+      ],
+      "Shows more options in the order creation form": [
+        ""
+      ],
+      "Advance instance settings": [
+        ""
+      ],
+      "Shows more options in the instance settings form": [
+        ""
+      ],
+      "Date format": [
+        ""
+      ],
+      "How the date is going to be displayed": [
+        ""
+      ],
+      "Developer mode": [
+        ""
+      ],
+      "Shows more options and tools which are not intended for general 
audience.": [
+        ""
+      ],
+      "Total products": [
+        ""
+      ],
+      "Delete selected category from the database": [
+        ""
+      ],
+      "There is no categories yet, add more pressing the + sign": [
+        ""
+      ],
+      "Category delete successfully": [
+        ""
+      ],
+      "Could not delete the category": [
+        ""
+      ],
+      "Category name": [
+        ""
+      ],
+      "Category added successfully": [
+        ""
+      ],
+      "Could not add category": [
+        ""
+      ],
+      "Id:": [
+        ""
+      ],
+      "Name of the category": [
+        ""
+      ],
+      "Products": [
+        ""
+      ],
+      "Search by product description or id": [
+        ""
+      ],
+      "Products that this category will list.": [
+        ""
+      ],
+      "Could not update category": [
+        ""
+      ],
+      "Category id is unknown": [
+        ""
+      ],
+      "Without this the merchant backend will refuse to create new orders.": [
+        ""
+      ],
+      "Hide for today": [
+        ""
+      ],
+      "KYC verification needed": [
+        ""
+      ],
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
+        ""
+      ],
+      "Configuration": [
+        "Confirmer"
+      ],
+      "Settings": [
+        ""
+      ],
+      "Access token": [
+        ""
+      ],
+      "Connection": [
+        ""
+      ],
+      "Interface": [
+        ""
+      ],
+      "List": [
+        ""
+      ],
+      "Log out": [
+        ""
+      ],
+      "Failed to create instance": [
+        ""
+      ],
+      "checking compatibility with server...": [
+        ""
+      ],
+      "Contacting the server failed": [
+        ""
+      ],
+      "The server version is not supported": [
+        ""
+      ],
+      "Supported version \"%1$s\", server version \"%2$s\".": [
+        ""
+      ],
+      "Deleting": [
+        ""
+      ],
+      "Changing": [
+        ""
+      ],
+      "Manage access token": [
+        ""
+      ],
+      "Business Name": [
+        ""
+      ],
+      "Order ID": [
+        ""
+      ],
+      "Payment URL": [
+        ""
+      ]
+    }
+  },
+  "domain": "messages",
+  "plural_forms": "nplurals=2; plural=(n!=1);",
+  "lang": "fr",
+  "completeness": 18
+};
+
+strings['es'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=n != 1;",
+        "lang": "es"
+      },
+      "The request reached a timeout, check your connection.": [
+        "El pedido a terminado en tiempo agotado, verifique su conexión."
+      ],
+      "The request was cancelled.": [
+        "El pedido a sido cancelado."
+      ],
+      "A lot of request were made to the same server and this action was 
throttled.": [
+        "Se hicieron muchos pedidos al mismo servidor y esta acción a sido 
limitada."
+      ],
+      "The response of the request is malformed.": [
+        "La respuesta del pedido no esta bien formada."
+      ],
+      "Could not complete the request due to a network problem.": [
+        "No se pudo completar el pedido por problemas de red."
+      ],
+      "Unexpected request error.": [
+        "Error inesperado en el pedido."
+      ],
+      "Unexpected error.": [
+        "Error inesperado."
+      ],
+      "Cancel": [
+        "Cancelar"
+      ],
+      "%1$s": [
+        "%1$s"
+      ],
+      "Close": [
+        "Cerrar"
+      ],
+      "Continue": [
+        "Continuar"
+      ],
+      "Clear": [
+        "Limpiar"
+      ],
+      "Confirm": [
+        "Confirmar"
+      ],
+      "Required": [
+        "Requerido"
+      ],
+      "Letter must be a JSON string": [
+        "Letter debe ser una cadena JSON"
+      ],
+      "JSON string is invalid": [
+        "La cadena JSON es invalida"
+      ],
+      "Import": [
+        "Importar"
+      ],
+      "Importing an account from the bank": [
+        "Importando una cuenta desde el banco"
+      ],
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
+        "Puedes exportar una configuracion de cuenta desde el perfil de cuenta 
del banco Libeufin. Pega el contenido en el próximo campo."
+      ],
+      "Account information": [
+        "Información de la cuenta"
+      ],
+      "Correct form": [
+        "Formulario correcto"
+      ],
+      "Comparing account details": [
+        "Comparando detalle de cuentas"
+      ],
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
+        "Verificando contra la URL de información de cuenta exitoso pero la 
información de la cuenta reportada es diferente a los detalles de cuenta en el 
formulario."
+      ],
+      "Field": [
+        "Campo"
+      ],
+      "In the form": [
+        "En el formulario"
+      ],
+      "Reported": [
+        "Reportado"
+      ],
+      "Type": [
+        "Tipo"
+      ],
+      "IBAN": [
+        "IBAN"
+      ],
+      "Address": [
+        "Dirección"
+      ],
+      "Host": [
+        "Host"
+      ],
+      "Account id": [
+        "Identificacion de cuenta"
+      ],
+      "Owner's name": [
+        "Nombre del dueno"
+      ],
+      "Account": [
+        "Cuenta"
+      ],
+      "Bank host": [
+        "Host del banco."
+      ],
+      "Bank account": [
+        "Cuenta bancaria"
+      ],
+      "BIC": [
+        ""
+      ],
+      "Ok": [
+        ""
+      ],
+      "Validate bank account: %1$s": [
+        "Abono en cuenta bancaria"
+      ],
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
+        ""
+      ],
+      "Step 1:": [
+        ""
+      ],
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
+        ""
+      ],
+      "Subject": [
+        "Asunto"
+      ],
+      "Step 2:": [
+        ""
+      ],
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
+        ""
+      ],
+      "Receiver name": [
+        "Fecha de entrega"
+      ],
+      "Step 3:": [
+        ""
+      ],
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
+        ""
+      ],
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
+        ""
+      ],
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
+        ""
+      ],
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        "Si eliminas la instancia con nombre %1$s (ID: %2$s), el comerciante 
no podrá procesar ordenes o rembolsos"
+      ],
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        "Esta accion elimina la clave privada de la instancia pero preserva 
toda la información transaccional. Podrás acceder a esa información después de 
borrar la instancia."
+      ],
+      "Deleting an instance %1$s .": [
+        ""
+      ],
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        ""
+      ],
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        ""
+      ],
+      "Purging an instance %1$s .": [
+        ""
+      ],
+      "Is not the same as the current access token": [
+        "no es el mismo que el token de acceso actual"
+      ],
+      "Can't 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": [
+        "Token de acceso viejo"
+      ],
+      "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"
+      ],
+      "Can't 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"
+      ],
+      "Your password is incorrect": [
+        ""
+      ],
+      "Your instance not found": [
+        "Orden no encontrada"
+      ],
+      "Login required": [
+        "Login necesario"
+      ],
+      "Please enter your access token for %1$s.": [
+        "Por favor, introduzca su clave de acceso por %1$s."
+      ],
+      "Access Token": [
+        "Token de acceso"
+      ],
+      "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 purge": [
+        "Instance '%1$s' (ID: %2$s) ha sido deshabilitada"
+      ],
+      "Failed to purge instance": [
+        "Fallo al purgar la instancia"
+      ],
+      "Loading...": [
+        "Cargando..."
+      ],
+      "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."
+      ],
+      "This is not a valid host.": [
+        "Esta no es una dirección de bitcoin 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 invalid, checksum is wrong": [
+        "El número IBAN no es válido, falló la verificación"
+      ],
+      "Choose one...": [
+        "Elija uno..."
+      ],
+      "Method to use for wire transfer": [
+        "Método a usar para la transferencia"
+      ],
+      "Routing": [
+        "Enrutamiento"
+      ],
+      "Routing number.": [
+        "Número de enrutamiento."
+      ],
+      "Account number.": [
+        "Numero de cuenta"
+      ],
+      "Code": [
+        "Código"
+      ],
+      "Business Identifier Code.": [
+        "Código de identificación de la empresa."
+      ],
+      "International 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."
+      ],
+      "Bank host.": [
+        "Host del banco."
+      ],
+      "Without scheme and may include subpath:": [
+        ""
+      ],
+      "Bank account.": [
+        "Cuenta bancaria."
+      ],
+      "Legal name of the person holding the account.": [
+        "Nombre legal de la persona titular de la cuenta."
+      ],
+      "It should match the bank account name.": [
+        ""
+      ],
+      "Invalid url": [
+        "formato inválido"
+      ],
+      "URL must end with a '/'": [
+        ""
+      ],
+      "URL must not contain params": [
+        ""
+      ],
+      "URL must not hash param": [
+        ""
+      ],
+      "The request to check the revenue API failed.": [
+        ""
+      ],
+      "Server replied with \"bad request\".": [
+        "El servidor responde con un código de error."
+      ],
+      "Unauthorized, check credentials.": [
+        ""
+      ],
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        ""
+      ],
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
+        ""
+      ],
+      "Account:": [
+        "Cuenta"
+      ],
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        ""
+      ],
+      "Endpoint URL": [
+        ""
+      ],
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        ""
+      ],
+      "Auth type": [
+        "Tipo de evento"
+      ],
+      "Choose the authentication type for the account info URL": [
+        ""
+      ],
+      "Without authentication": [
+        ""
+      ],
+      "With password": [
+        ""
+      ],
+      "With token": [
+        "Crear token"
+      ],
+      "Do not change": [
+        "URL del proveedor"
+      ],
+      "Username": [
+        ""
+      ],
+      "Username to access the account information.": [
+        ""
+      ],
+      "Password": [
+        ""
+      ],
+      "Password to access the account information.": [
+        ""
+      ],
+      "Token": [
+        ""
+      ],
+      "Access token to access the account information.": [
+        ""
+      ],
+      "Match": [
+        ""
+      ],
+      "Check where the information match against the server info.": [
+        ""
+      ],
+      "Not verified": [
+        "Sin verificar"
+      ],
+      "Last test was ok": [
+        ""
+      ],
+      "Last test failed": [
+        ""
+      ],
+      "Compare info from server with account form": [
+        ""
+      ],
+      "Test": [
+        ""
+      ],
+      "Need to complete marked fields": [
+        "Necesita completar los campos marcados"
+      ],
+      "Confirm operation": [
+        "Confirmado"
+      ],
+      "Account details": [
+        "Dirección de cuenta"
+      ],
+      "Import from bank": [
+        ""
+      ],
+      "Could not create account": [
+        "no se pudo crear el producto"
+      ],
+      "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."
+      ],
+      "Bank accounts": [
+        "Cuenta bancaria"
+      ],
+      "Add new account": [
+        "Abono en cuenta bancaria"
+      ],
+      "Wire method: Bitcoin": [
+        "Método de transferencia"
+      ],
+      "Sewgit 1": [
+        ""
+      ],
+      "Sewgit 2": [
+        ""
+      ],
+      "Delete selected accounts from the database": [
+        "eliminar transferencia seleccionada de la base de datos"
+      ],
+      "Wire method: x-taler-bank": [
+        "Método de transferencia"
+      ],
+      "Account name": [
+        "Dirección de la cuenta"
+      ],
+      "Wire method: IBAN": [
+        "Método de transferencia"
+      ],
+      "Other accounts": [
+        "Cuenta objetivo"
+      ],
+      "Path": [
+        ""
+      ],
+      "There is no accounts yet, add more pressing the + sign": [
+        "No existen productos todavía, añadir más pulsando el símbolo +"
+      ],
+      "You need to associate a bank account to receive revenue.": [
+        "URI que especifica la cuenta bancaria para acreditar los ingresos."
+      ],
+      "Without this the you won't be able to create new orders.": [
+        "Sin esto, no podrá crear nuevos pedidos."
+      ],
+      "Bank account delete successfully": [
+        "Eliminación de cuenta bancaria con éxito"
+      ],
+      "Could not delete the bank account": [
+        "No se pudo eliminar la cuenta bancaria"
+      ],
+      "Could not update account": [
+        "No se ha podido actualizar la cuenta"
+      ],
+      "Could not delete account": [
+        "No se pudo eliminar la cuenta"
+      ],
+      "Pending KYC verification": [
+        "Verificación KYC pendiente"
+      ],
+      "Exchange": [
+        "Exchange"
+      ],
+      "Reason": [
+        "Razón"
+      ],
+      "Pending KYC process, click here to complete": [
+        ""
+      ],
+      "The exchange require a account verification.": [
+        ""
+      ],
+      "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"
+      ],
+      "Change value to never": [
+        "cambiar valor a nunca"
+      ],
+      "Never": [
+        "nunca"
+      ],
+      "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"
+      ],
+      "Country": [
+        "País"
+      ],
+      "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"
+      ],
+      "Description": [
+        "Descripción"
+      ],
+      "Enter description or id": [
+        "Insertar un ID para el pedido"
+      ],
+      "no match found with that description or id": [
+        "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."
+      ],
+      "Search product": [
+        "Productos de inventario"
+      ],
+      "Quantity": [
+        "Cantidad"
+      ],
+      "How many products will be added": [
+        "cuántos productos serán agregados"
+      ],
+      "Add from inventory": [
+        "Agregar del inventario"
+      ],
+      "Image must be smaller than 1 MB": [
+        "La imagen debe ser mas chica que 1 MB"
+      ],
+      "Add": [
+        "Agregar"
+      ],
+      "Remove": [
+        "Eliminar"
+      ],
+      "Invalid": [
+        "no válido"
+      ],
+      "This product has %1$s applicable taxes configured.": [
+        ""
+      ],
+      "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"
+      ],
+      "Must be a number": [
+        "no es un número"
+      ],
+      "Must be grater than 0": [
+        "debe ser mayor que 0"
+      ],
+      "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."
+      ],
+      "How many products will be added.": [
+        "Cuántos productos serán agregados."
+      ],
+      "Taxes": [
+        "Impuestos"
+      ],
+      "Unit price": [
+        "precio unitario"
+      ],
+      "Total price": [
+        "Precio total"
+      ],
+      "Must be greater than 0": [
+        "debe ser mayor que 0"
+      ],
+      "Refund deadline can't be before pay deadline": [
+        "plazo de reembolso no puede ser antes que el plazo de pago"
+      ],
+      "Wire transfer deadline can't be before refund deadline": [
+        "el plazo de la transferencia bancaria no puede ser antes que el plazo 
de reembolso"
+      ],
+      "Wire transfer deadline can't be before pay deadline": [
+        "el plazo de la transferencia bancaria no puede ser antes que el plazo 
de pago"
+      ],
+      "Must have a refund deadline": [
+        "debería tener un plazo de reembolso"
+      ],
+      "Auto refund can't be after refund deadline": [
+        "reembolso automático no puede ser después qu el plazo de reembolso"
+      ],
+      "Must be in the future": [
+        "deberían ser en el futuro"
+      ],
+      "Simple": [
+        ""
+      ],
+      "Advanced": [
+        ""
+      ],
+      "Manage products in order": [
+        "Manejar productos en orden"
+      ],
+      "%1$s products with a total price of %2$s.": [
+        "%1$s productos con un precio total de %2$s."
+      ],
+      "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 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": [
+        "Sobrescribir pagos por omisión de Taler para esta orden"
+      ],
+      "Payment time": [
+        "Opciones de pago"
+      ],
+      "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.": [
+        "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."
+      ],
+      "Default": [
+        "Importe por defecto"
+      ],
+      "Refund time": [
+        "Reembolsado"
+      ],
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        "Tiempo hasta el cual la orden puede ser reembolsada por el 
comerciante."
+      ],
+      "Wire transfer time": [
+        "ID de la transferencia"
+      ],
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
+        "Plazo para que el proveedor haga la transferencia bancaria."
+      ],
+      "Auto-refund time": [
+        "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 sin interacción por parte del usuario."
+      ],
+      "Maximum fee": [
+        "Máxima tarifa de transferencia"
+      ],
+      "Maximum 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."
+      ],
+      "Create token": [
+        "Crear token"
+      ],
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        ""
+      ],
+      "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"
+      ],
+      "No product with age restriction in this order": [
+        ""
+      ],
+      "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)."
+      ],
+      "Custom field name": [
+        "Nombre de edificio"
+      ],
+      "Disabled": [
+        ""
+      ],
+      "No deadline": [
+        "Plazo de reembolso"
+      ],
+      "Deadline at %1$s": [
+        ""
+      ],
+      "Could not create order": [
+        "no se pudo crear la reserva"
+      ],
+      "No exchange would accept a payment because of KYC requirements.": [
+        ""
+      ],
+      "No more stock for product with id \"%1$s\".": [
+        ""
+      ],
+      "Orders": [
+        "Órdenes"
+      ],
+      "Create order": [
+        "crear orden"
+      ],
+      "Load first page": [
+        ""
+      ],
+      "Date": [
+        "Fecha"
+      ],
+      "Refund": [
+        "Devolución"
+      ],
+      "copy url": [
+        "copiar url"
+      ],
+      "Load more orders after the last one": [
+        "cargue más transferencia luego de la última"
+      ],
+      "Load next page": [
+        ""
+      ],
+      "No orders have been found matching your query!": [
+        "¡No se encontraron órdenes que emparejen su búsqueda!"
+      ],
+      "Duplicated": [
+        "duplicado"
+      ],
+      "This value exceed the refundable amount": [
+        "este monto excede el monto reembolsable"
+      ],
+      "Amount to be refunded": [
+        "monto a ser reembolsado"
+      ],
+      "Max refundable:": [
+        "Máximo reembolzable:"
+      ],
+      "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"
+      ],
+      "Created at": [
+        "Creado en"
+      ],
+      "Time when this contract was generated": [
+        "momento en que se generó este contrato"
+      ],
+      "Refund deadline": [
+        "Plazo de reembolso"
+      ],
+      "After this deadline has passed no refunds will be accepted": [
+        "pasado este plazo no se aceptarán devoluciones"
+      ],
+      "Payment deadline": [
+        "Plazo de pago"
+      ],
+      "After this deadline, the merchant won't accept payments for the 
contract": [
+        "pasado este plazo, el comerciante no aceptará pagos por el contrato"
+      ],
+      "Wire transfer deadline": [
+        "Plazo de la transferencia bancaria"
+      ],
+      "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": [
+        "Pagado"
+      ],
+      "Wired": [
+        "transferido"
+      ],
+      "Refunded": [
+        "Reembolsado"
+      ],
+      "Refund order": [
+        "reembolsado"
+      ],
+      "Not refundable": [
+        "No reembolsable"
+      ],
+      "Next event in": [
+        ""
+      ],
+      "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"
+      ],
+      "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"
+      ],
+      "There are pending KYC requirements.": [
+        ""
+      ],
+      "Missing id": [
+        ""
+      ],
+      "Not found": [
+        "Orden no encontrada"
+      ],
+      "Select date to show nearby orders": [
+        "seleccione la fecha para mostrar pedidos cercanos"
+      ],
+      "Only show paid orders": [
+        "mostrar sólo pedidos pagados"
+      ],
+      "New": [
+        "Nuevo"
+      ],
+      "Only show orders with refunds": [
+        "mostrar solo pedidos con reembolso"
+      ],
+      "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"
+      ],
+      "Completed": [
+        "Eliminado"
+      ],
+      "Remove all filters": [
+        "eliminar todos los filtros"
+      ],
+      "Clear date filter": [
+        "borrar filtro de fechas"
+      ],
+      "Jump to date (%1$s)": [
+        ""
+      ],
+      "Jump to order with the given product ID": [
+        "saltar al pedido con el ID de pedido proporcionado"
+      ],
+      "Order id": [
+        "ID de la orden"
+      ],
+      "Invalid. Only characters and numbers": [
+        ""
+      ],
+      "Just letters and numbers from 2 to 7": [
+        "sólo letras y números del 2 al 7"
+      ],
+      "Size of the key must be 32": [
+        "el tamaño de la clave debe ser 32"
+      ],
+      "Internal id on the system": [
+        ""
+      ],
+      "Useful to identify the device physically": [
+        ""
+      ],
+      "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"
+      ],
+      "Device key": [
+        ""
+      ],
+      "Be sure to be very hard to guess or use the random generator": [
+        ""
+      ],
+      "Your device need to have exactly the same value": [
+        ""
+      ],
+      "Generate random secret key": [
+        "generar clave secreta aleatoria"
+      ],
+      "Random": [
+        "aleatorio"
+      ],
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
+        ""
+      ],
+      "Device added successfully": [
+        "reembolzo creado satisfactoriamente"
+      ],
+      "Could not add device": [
+        "no se pudo crear la reserva"
+      ],
+      "OTP Devices": [
+        ""
+      ],
+      "Add new devices": [
+        "cargar nuevas transferencias"
+      ],
+      "Load more devices before the first one": [
+        "cargar más plantillas antes de la primera"
+      ],
+      "Delete selected devices from the database": [
+        "eliminar la reserva seleccionada de la base de datos"
+      ],
+      "Load more devices after the last one": [
+        "cargar más plantillas después de la última"
+      ],
+      "There is no devices yet, add more pressing the + sign": [
+        "Todavía no hay instancias, agregue más presionando el signo +"
+      ],
+      "Device delete successfully": [
+        "producto fue eliminado correctamente"
+      ],
+      "Could not delete the device": [
+        "no se pudo eliminar el producto"
+      ],
+      "Device:": [
+        ""
+      ],
+      "Not modified": [
+        "No transferido"
+      ],
+      "Change key": [
+        ""
+      ],
+      "Could not update template": [
+        "no se pudo actualizar el producto"
+      ],
+      "Template id is unknown": [
+        ""
+      ],
+      "The provided information is inconsistent with the current state of the 
template": [
+        ""
+      ],
+      "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 can't 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"
+      ],
+      "Warehouse address": [
+        "Dirección de cuenta"
+      ],
+      "Add element to the list": [
+        "agregar elemento a la lista"
+      ],
+      "Invalid amount": [
+        "Importe fijo"
+      ],
+      "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 restriction": [
+        "Restricción de edad"
+      ],
+      "Is this product restricted for customer below certain age?": [
+        "¿este producto está restringido para clientes menores de cierta edad?"
+      ],
+      "Minimum age of the customer": [
+        "Edad mínima requerida"
+      ],
+      "Unit name": [
+        "Unidad"
+      ],
+      "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."
+      ],
+      "Example: kg, items or liters": [
+        ""
+      ],
+      "Price per unit": [
+        ""
+      ],
+      "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"
+      ],
+      "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."
+      ],
+      "Categories": [
+        ""
+      ],
+      "Search by category description or id": [
+        "buscar productos por su descripción o ID"
+      ],
+      "Categories where this product will be listed on.": [
+        "Dirección a donde los productos serán entregados."
+      ],
+      "Product created successfully": [
+        "Producto creado con éxito"
+      ],
+      "Could not create product": [
+        "No se pudo crear el producto"
+      ],
+      "Inventory": [
+        "Inventario"
+      ],
+      "Add product to inventory": [
+        "Añadir producto al inventario"
+      ],
+      "Sales": [
+        "Ventas"
+      ],
+      "Sold": [
+        "Vendido"
+      ],
+      "Free": [
+        ""
+      ],
+      "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"
+      ],
+      "Load more products after the last one": [
+        "cargar más plantillas después de la última"
+      ],
+      "Update the product with new price": [
+        "actualizar el producto con el nuevo precio"
+      ],
+      "Update product with new price": [
+        "actualizar producto con nuevo precio"
+      ],
+      "Confirm update": [
+        "Confirmado"
+      ],
+      "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 +"
+      ],
+      "Jump to product with the given product ID": [
+        "saltar al pedido con el ID de pedido proporcionado"
+      ],
+      "Product id": [
+        "Id de producto"
+      ],
+      "Product updated successfully": [
+        "producto actualizado correctamente"
+      ],
+      "Could not update the product": [
+        "no se pudo actualizar el producto"
+      ],
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
+        "La instancia '%1$s' (ID: %2$s) fue eliminada"
+      ],
+      "Could not delete the product": [
+        "no se pudo eliminar el producto"
+      ],
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
+        ""
+      ],
+      "Deleting an product can't be undone.": [
+        ""
+      ],
+      "Product id:": [
+        "ID de producto:"
+      ],
+      "Product (ID: %1$s) has been updated": [
+        "El producto (ID: %1$s) se ha actualizado"
+      ],
+      "Could not update product": [
+        "No se pudo actualizar el producto"
+      ],
+      "Invalid. only characters and numbers": [
+        ""
+      ],
+      "Must be greater that 0": [
+        "debe ser mayor que 0"
+      ],
+      "To short": [
+        "demasiado corta"
+      ],
+      "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"
+      ],
+      "If specified, this template will create order with the same summary": [
+        "Si se especifica, esta plantilla creará pedidos con el mismo resumen"
+      ],
+      "Summary is editable": [
+        ""
+      ],
+      "Allow the user to change the summary.": [
+        ""
+      ],
+      "If specified, this template will create order with the same price": [
+        "Si se especifica, esta plantilla creará pedidos con el mismo precio"
+      ],
+      "Amount is editable": [
+        "Monto abonado"
+      ],
+      "Allow the user to select the amount to pay.": [
+        ""
+      ],
+      "Currency is editable": [
+        ""
+      ],
+      "Allow the user to change currency.": [
+        ""
+      ],
+      "Supported currencies": [
+        ""
+      ],
+      "Supported currencies: %1$s": [
+        ""
+      ],
+      "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."
+      ],
+      "OTP device": [
+        ""
+      ],
+      "Use to verify transaction while offline.": [
+        "Algoritmo a utilizar para verificar la transacción en modo offline."
+      ],
+      "No OTP device.": [
+        "Sin dispositivo OTP."
+      ],
+      "Add one first": [
+        ""
+      ],
+      "No device": [
+        ""
+      ],
+      "Use to verify transaction in offline mode.": [
+        "Algoritmo a utilizar para verificar la transacción en modo offline."
+      ],
+      "Template has been created": [
+        ""
+      ],
+      "Could not create template": [
+        "no se pudo actualizar el producto"
+      ],
+      "Templates": [
+        "Plantillas"
+      ],
+      "Add new templates": [
+        "añadir nuevas plantillas"
+      ],
+      "Load more templates before the first one": [
+        "cargar más plantillas antes de la primera"
+      ],
+      "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"
+      ],
+      "Use template": [
+        "añadir nuevas plantillas"
+      ],
+      "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"
+      ],
+      "There is no templates yet, add more pressing the + sign": [
+        "No hay propinas todavía, agregar mas presionando el signo +"
+      ],
+      "Jump to template with the given template ID": [
+        "saltar al pedido con el ID de pedido proporcionado"
+      ],
+      "Template identification": [
+        ""
+      ],
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
+        "La instancia '%1$s' (ID: %2$s) fue eliminada"
+      ],
+      "Failed to delete template": [
+        "Fallo al eliminar instancia"
+      ],
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
+        ""
+      ],
+      "Deleting an template": [
+        "cargar nuevas transferencias"
+      ],
+      "can't be undone": [
+        "no puede ser vacío"
+      ],
+      "Print": [
+        "Imprimir"
+      ],
+      "Too short": [
+        "demasiado corta"
+      ],
+      "Template (ID: %1$s) has been updated": [
+        "Se ha actualizado la plantilla (ID: %1$s)"
+      ],
+      "Amount is required": [
+        "Se requiere una cantidad"
+      ],
+      "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"
+      ],
+      "You need your access token to perform the operation": [
+        "Está estableciendo el token de acceso para la nueva instancia"
+      ],
+      "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"
+      ],
+      "This instance doesn't have authentication token.": [
+        ""
+      ],
+      "You can leave it empty if there is another layer of security.": [
+        ""
+      ],
+      "Current access token": [
+        "Establecer 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."
+      ],
+      "Clear token": [
+        "Borrar token"
+      ],
+      "Confirm change": [
+        "Confirmar modificación"
+      ],
+      "Failed to clear token": [
+        "Fallo al borrar el token"
+      ],
+      "Failed to set new token": [
+        "No se ha podido establecer el nuevo token"
+      ],
+      "Slug": [
+        ""
+      ],
+      "Token family slug to use in URLs (for internal use only)": [
+        "Identificación del producto para usar en las URL (solo para uso 
interno)"
+      ],
+      "Kind": [
+        ""
+      ],
+      "Token family kind": [
+        ""
+      ],
+      "User-readable token family name": [
+        ""
+      ],
+      "Token family description for customers": [
+        "descripción del producto para los clientes"
+      ],
+      "Valid After": [
+        "Válido hasta"
+      ],
+      "Token family can issue tokens after this date": [
+        ""
+      ],
+      "Valid Before": [
+        "formato inválido"
+      ],
+      "Token family can issue tokens until this date": [
+        ""
+      ],
+      "Duration": [
+        "Expiración"
+      ],
+      "Validity duration of a issued token": [
+        ""
+      ],
+      "Token familty created successfully": [
+        "reembolzo creado satisfactoriamente"
+      ],
+      "Could not create token family": [
+        "No se pudo create el reembolso"
+      ],
+      "Token Families": [
+        ""
+      ],
+      "Add token family": [
+        ""
+      ],
+      "Go to token family update page": [
+        "ir a la página de actualización del producto"
+      ],
+      "Remove this token family from the database": [
+        "eliminar este producto de la base de datos"
+      ],
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
+        "No hay propinas todavía, agregar mas presionando el signo +."
+      ],
+      "Token family updated successfully": [
+        "Familia de tokens actualizada correctamente"
+      ],
+      "Could not update the token family": [
+        "No se ha podido actualizar la familia de tokens"
+      ],
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
+        "Se ha eliminado la familia de tokens \"%1$s\" (SLUG: %2$s)"
+      ],
+      "Failed to delete token family": [
+        "No se ha podido eliminar la familia de tokens"
+      ],
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
+        "Si elimina la familia de tokens %1$s (Slug: %2$s), todos los tokens 
emitidos no serán válidos."
+      ],
+      "Deleting a token family %1$s .": [
+        "Eliminando una familia de tokens %1$s ."
+      ],
+      "Token Family: %1$s": [
+        "Familia de tokens: %1$s"
+      ],
+      "Token familty updated successfully": [
+        "Familia de tokens actualizada con éxito"
+      ],
+      "Could not update token family": [
+        "No se ha podido actualizar la familia de tokens"
+      ],
+      "Check the id, does not look valid": [
+        "comprueba el ID, parece no ser válido"
+      ],
+      "Must 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"
+      ],
+      "Exchange URL": [
+        "URL del proveedor"
+      ],
+      "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"
+      ],
+      "Wire transfer informed successfully": [
+        "reembolzo creado satisfactoriamente"
+      ],
+      "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"
+      ],
+      "Credit": [
+        "Crédito"
+      ],
+      "Confirmed": [
+        "Confirmado"
+      ],
+      "Verified": [
+        "Verificado"
+      ],
+      "Executed at": [
         "Ejecutado en"
       ],
-      "yes": [
-        "si"
+      "yes": [
+        "si"
+      ],
+      "no": [
+        "no"
+      ],
+      "never": [
+        "nunca"
+      ],
+      "unknown": [
+        "desconocido"
+      ],
+      "Delete selected transfer from the database": [
+        "eliminar transferencia seleccionada de la base de datos"
+      ],
+      "Load more transfers after the last one": [
+        "cargue más transferencia luego de la última"
+      ],
+      "There is no transfer yet, add more pressing the + sign": [
+        "No hay transferencias todavía, agregar mas presionando el signo +"
+      ],
+      "All accounts": [
+        "Cuenta"
+      ],
+      "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"
+      ],
+      "Wire transfer \"%1$s...\" has been deleted": [
+        "Se ha eliminado la transferencia bancaria \"%1$s...\""
+      ],
+      "Failed to delete transfer": [
+        "Error al eliminar la transferencia"
+      ],
+      "Must be business or individual": [
+        ""
+      ],
+      "Pay delay can't be greater than wire transfer delay": [
+        ""
+      ],
+      "Max 7 lines": [
+        "máximo 7 líneas"
+      ],
+      "Doesn't match": [
+        ""
+      ],
+      "Enable access control": [
+        "Administrar token de acceso"
+      ],
+      "Choose if the backend server should authenticate access.": [
+        ""
+      ],
+      "Access control is not yet decided. This instance can't be created.": [
+        ""
+      ],
+      "Authorization must be handled externally.": [
+        ""
+      ],
+      "Authorization is handled by the backend server.": [
+        ""
+      ],
+      "Need to complete marked fields and choose authorization method": [
+        "Necesita completar campos marcados y escoger un método de 
autorización"
+      ],
+      "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."
+      ],
+      "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."
+      ],
+      "Pay transaction fee": [
+        ""
+      ],
+      "Assume the cost of the transaction of let the user pay for it.": [
+        ""
+      ],
+      "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"
+      ],
+      "Failed to update instance": [
+        "Fallo al crear la instancia"
+      ],
+      "Must be \"pay\" or \"refund\"": [
+        ""
+      ],
+      "Must be one of '%1$s'": [
+        "deberían ser iguales"
+      ],
+      "Webhook ID to use": [
+        "ID de webhook a utilizar"
+      ],
+      "Event": [
+        "Evento"
+      ],
+      "Pay": [
+        ""
+      ],
+      "The event of the webhook: why the webhook is used": [
+        "El evento del webhook: por qué se utiliza el webhook"
+      ],
+      "Method": [
+        "Método"
+      ],
+      "GET": [
+        ""
+      ],
+      "POST": [
+        ""
+      ],
+      "PUT": [
+        ""
+      ],
+      "PATCH": [
+        ""
+      ],
+      "HEAD": [
+        ""
+      ],
+      "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"
+      ],
+      "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.": [
+        ""
+      ],
+      "For example %1$s will be replaced with the the order's price": [
+        ""
+      ],
+      "The short list of variables are:": [
+        ""
+      ],
+      "order's description": [
+        "descripción"
+      ],
+      "order's price": [
+        "Precio de la orden"
+      ],
+      "order's unique identification": [
+        ""
+      ],
+      "the amount that was being refunded": [
+        "monto a ser reembolsado"
+      ],
+      "the reason entered by the merchant staff for granting the refund": [
+        ""
+      ],
+      "time of the refund in nanoseconds since 1970": [
+        ""
+      ],
+      "Http body": [
+        ""
+      ],
+      "Body template by the webhook": [
+        "Plantilla del cuerpo del webhook"
+      ],
+      "Webhook create successfully": [
+        "el webhook ha sido borrado correctamente"
+      ],
+      "Could not create the webhook": [
+        "no se ha podido eliminar el webhook"
+      ],
+      "Could not create webhook": [
+        "no se ha podido eliminar el webhook"
+      ],
+      "Webhooks": [
+        "Webhooks"
+      ],
+      "Add new webhooks": [
+        "añadir nuevos webhooks"
+      ],
+      "Load more webhooks before the first one": [
+        "cargar más webhooks antes del primero"
+      ],
+      "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"
+      ],
+      "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"
+      ],
+      "Header": [
+        "Cabecera"
+      ],
+      "Header template of the webhook": [
+        "Plantilla de cabecera del webhook"
+      ],
+      "Body": [
+        "Cuerpo"
+      ],
+      "Webhook updated": [
+        "ID de webhook a utilizar"
+      ],
+      "Could not update webhook": [
+        "no se ha podido eliminar el webhook"
+      ],
+      "Language": [
+        ""
+      ],
+      "Advance order creation": [
+        ""
+      ],
+      "Shows more options in the order creation form": [
+        ""
+      ],
+      "Advance instance settings": [
+        ""
+      ],
+      "Shows more options in the instance settings form": [
+        ""
+      ],
+      "Date format": [
+        "formato inválido"
+      ],
+      "How the date is going to be displayed": [
+        ""
+      ],
+      "Developer mode": [
+        ""
+      ],
+      "Shows more options and tools which are not intended for general 
audience.": [
+        ""
+      ],
+      "Total products": [
+        "Precio total"
+      ],
+      "Delete selected category from the database": [
+        "eliminar transferencia seleccionada de la base de datos"
+      ],
+      "There is no categories yet, add more pressing the + sign": [
+        "No hay propinas todavía, agregar mas presionando el signo +"
+      ],
+      "Category delete successfully": [
+        "producto fue eliminado correctamente"
+      ],
+      "Could not delete the category": [
+        "no se pudo eliminar el producto"
+      ],
+      "Category name": [
+        ""
+      ],
+      "Category added successfully": [
+        "producto fue eliminado correctamente"
+      ],
+      "Could not add category": [
+        "no se pudo crear el producto"
+      ],
+      "Id:": [
+        ""
+      ],
+      "Name of the category": [
+        "El nombre de la categoría"
+      ],
+      "Products": [
+        "Productos"
+      ],
+      "Search by product description or id": [
+        "buscar productos por su descripción o ID"
+      ],
+      "Products that this category will list.": [
+        ""
+      ],
+      "Could not update category": [
+        "no se pudo actualizar el producto"
+      ],
+      "Category id is unknown": [
+        ""
+      ],
+      "Without this the merchant backend will refuse to create new orders.": [
+        ""
+      ],
+      "Hide for today": [
+        "Ocultar por hoy"
+      ],
+      "KYC verification needed": [
+        "Verificación KYC pendiente"
+      ],
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
+        ""
+      ],
+      "Configuration": [
+        "Expiración"
+      ],
+      "Settings": [
+        "Configuración"
+      ],
+      "Access token": [
+        "Token de acceso"
+      ],
+      "Connection": [
+        "Conexión"
+      ],
+      "Interface": [
+        ""
+      ],
+      "List": [
+        "Lista"
+      ],
+      "Log out": [
+        "Salir"
+      ],
+      "Failed to create instance": [
+        "Fallo al crear la instancia"
+      ],
+      "checking compatibility with server...": [
+        ""
+      ],
+      "Contacting the server failed": [
+        "No se pudo aceder al servidor"
+      ],
+      "The server version is not supported": [
+        ""
+      ],
+      "Supported version \"%1$s\", server version \"%2$s\".": [
+        ""
+      ],
+      "Deleting": [
+        "Borrando"
+      ],
+      "Changing": [
+        "Cambiando"
+      ],
+      "Manage access token": [
+        "Administrar token de acceso"
+      ],
+      "Business Name": [
+        "Nombre del negocio"
+      ],
+      "Order ID": [
+        "ID de pedido"
+      ],
+      "Payment URL": [
+        "URL de pago"
+      ]
+    }
+  },
+  "domain": "messages",
+  "plural_forms": "nplurals=2; plural=n != 1;",
+  "lang": "es",
+  "completeness": 79
+};
+
+strings['en'] = {
+  "locale_data": {
+    "messages": {
+      "": {
+        "domain": "messages",
+        "plural_forms": "nplurals=2; plural=(n != 1);",
+        "lang": ""
+      },
+      "The request reached a timeout, check your connection.": [
+        ""
+      ],
+      "The request was cancelled.": [
+        ""
+      ],
+      "A lot of request were made to the same server and this action was 
throttled.": [
+        ""
+      ],
+      "The response of the request is malformed.": [
+        ""
+      ],
+      "Could not complete the request due to a network problem.": [
+        ""
+      ],
+      "Unexpected request error.": [
+        ""
+      ],
+      "Unexpected error.": [
+        ""
+      ],
+      "Cancel": [
+        ""
+      ],
+      "%1$s": [
+        ""
+      ],
+      "Close": [
+        ""
+      ],
+      "Continue": [
+        ""
+      ],
+      "Clear": [
+        ""
+      ],
+      "Confirm": [
+        ""
+      ],
+      "Required": [
+        ""
+      ],
+      "Letter must be a JSON string": [
+        ""
+      ],
+      "JSON string is invalid": [
+        ""
+      ],
+      "Import": [
+        ""
+      ],
+      "Importing an account from the bank": [
+        ""
+      ],
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
+        ""
+      ],
+      "Account information": [
+        ""
+      ],
+      "Correct form": [
+        ""
+      ],
+      "Comparing account details": [
+        ""
+      ],
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
+        ""
+      ],
+      "Field": [
+        ""
+      ],
+      "In the form": [
+        ""
+      ],
+      "Reported": [
+        ""
       ],
-      "no": [
-        "no"
+      "Type": [
+        ""
       ],
-      "unknown": [
-        "desconocido"
+      "IBAN": [
+        ""
       ],
-      "delete selected transfer from the database": [
-        "eliminar transferencia seleccionada de la base de datos"
+      "Address": [
+        ""
       ],
-      "load more transfer after the last one": [
-        "cargue más transferencia luego de la última"
+      "Host": [
+        ""
       ],
-      "load older transfers": [
-        "cargar viejas transferencias"
+      "Account id": [
+        ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
-        "No hay transferencias todavía, agregar mas presionando el signo +"
+      "Owner's name": [
+        ""
       ],
-      "filter by account address": [
-        "filtrar por dirección de cuenta"
+      "Account": [
+        ""
       ],
-      "only show wire transfers confirmed by the merchant": [
-        "mostrar sólo las transferencias confirmadas por el comerciante"
+      "Bank host": [
+        ""
       ],
-      "only show wire transfers claimed by the exchange": [
-        "sólo muestran las transferencias reclamadas por el proveedor"
+      "Bank account": [
+        ""
       ],
-      "Unverified": [
-        "Sin verificar"
+      "BIC": [
+        ""
       ],
-      "is not valid": [
-        "no es válido"
+      "Ok": [
+        ""
       ],
-      "is not a number": [
-        "no es un número"
+      "Validate bank account: %1$s": [
+        ""
       ],
-      "must be 1 or greater": [
-        "debe ser 1 o mayor"
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
+        ""
       ],
-      "max 7 lines": [
-        "máximo 7 líneas"
+      "Step 1:": [
+        ""
       ],
-      "change authorization configuration": [
-        "cambiar configuración de autorización"
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
+        ""
       ],
-      "Need to complete marked fields and choose authorization method": [
-        "Necesita completar campos marcados y escoger un método de 
autorización"
+      "Subject": [
+        ""
       ],
-      "This is not a valid bitcoin address.": [
-        "Esta no es una dirección de bitcoin válida."
+      "Step 2:": [
+        ""
       ],
-      "This is not a valid Ethereum address.": [
-        "Esta no es una dirección de Ethereum válida."
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
+        ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
-        "Los números IBAN usualmente tienen mas de 4 digitos"
+      "Receiver name": [
+        ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
-        "Los números IBAN usualmente tienen menos de 34 digitos"
+      "Step 3:": [
+        ""
       ],
-      "IBAN country code not found": [
-        "Código de pais de IBAN no encontrado"
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
+        ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
-        "El número IBAN no es válido, falló la verificación"
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
+        ""
       ],
-      "Target type": [
-        "Tipo objetivo"
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
+        ""
       ],
-      "Method to use for wire transfer": [
-        "Método a usar para la transferencia"
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        ""
       ],
-      "Routing": [
-        "Enrutamiento"
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        ""
       ],
-      "Routing number.": [
-        "Número de enrutamiento."
+      "Deleting an instance %1$s .": [
+        ""
       ],
-      "Account": [
-        "Cuenta"
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        ""
       ],
-      "Account number.": [
-        "Dirección de la cuenta"
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        ""
       ],
-      "Business Identifier Code.": [
-        "Código de identificación de la empresa."
+      "Purging an instance %1$s .": [
+        ""
       ],
-      "Bank Account Number.": [
-        "Número de cuenta bancaria."
+      "Is not the same as the current access token": [
+        ""
       ],
-      "Unified Payment Interface.": [
-        "Interfaz de pago unificado."
+      "Can't be the same as the old token": [
+        ""
       ],
-      "Bitcoin protocol.": [
-        "Protocolo Bitcoin."
+      "Is not the same": [
+        ""
       ],
-      "Ethereum protocol.": [
-        "Protocolo Ethereum."
+      "You are updating the access token from instance with id %1$s": [
+        ""
       ],
-      "Interledger protocol.": [
-        "Protocolo Interledger."
+      "Old access token": [
+        ""
       ],
-      "Host": [
-        "Host"
+      "Access token currently in use": [
+        ""
       ],
-      "Bank host.": [
-        "Host del banco."
+      "New access token": [
+        ""
       ],
-      "Bank account.": [
-        "Cuenta bancaria."
+      "Next access token to be used": [
+        ""
       ],
-      "Bank account owner's name.": [
-        "Nombre del titular de la cuenta bancaria."
+      "Repeat access token": [
+        ""
       ],
-      "No accounts yet.": [
-        "Aún no hay cuentas."
+      "Confirm the same access token": [
+        ""
       ],
-      "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."
+      "Clearing the access token will mean public access to the instance": [
+        ""
       ],
-      "Business name": [
-        "Nombre del negocio"
+      "Can't be the same as the old access token": [
+        ""
       ],
-      "Legal name of the business represented by this instance.": [
-        "Nombre legal de la empresa representada por esta instancia."
+      "You are setting the access token for the new instance": [
+        ""
       ],
-      "Email": [
-        "Correo eletrónico"
+      "With external authorization method no check will be done by the 
merchant backend": [
+        ""
       ],
-      "Contact email": [
-        "Correo electrónico del contacto"
+      "Set external authorization": [
+        ""
       ],
-      "Website URL": [
-        "URL de sitio web"
+      "Set access token": [
+        ""
       ],
-      "URL.": [
-        "URL."
+      "Operation in progress...": [
+        ""
       ],
-      "Logo": [
-        "Logotipo"
+      "The operation will be automatically canceled after %1$s seconds": [
+        ""
       ],
-      "Logo image.": [
-        "Imagen del logotipo."
+      "Your password is incorrect": [
+        ""
       ],
-      "Bank account": [
-        "Cuenta bancaria"
+      "Your instance not found": [
+        ""
       ],
-      "URI specifying bank account for crediting revenue.": [
-        "URI que especifica la cuenta bancaria para acreditar los ingresos."
+      "Login required": [
+        ""
       ],
-      "Default max deposit fee": [
-        "Impuesto máximo de deposito por omisión"
+      "Please enter your access token for %1$s.": [
+        ""
       ],
-      "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."
+      "Access Token": [
+        ""
       ],
-      "Default max wire fee": [
-        "Impuesto máximo de transferencia por omisión"
+      "Instances": [
+        ""
       ],
-      "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."
+      "Delete": [
+        ""
       ],
-      "Default wire fee amortization": [
-        "Amortización de impuesto de transferencia por omisión"
+      "Add new instance": [
+        ""
       ],
-      "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."
+      "ID": [
+        ""
       ],
-      "Physical location of the merchant.": [
-        "Ubicación física del comerciante."
+      "Name": [
+        ""
       ],
-      "Jurisdiction": [
-        "Jurisdicción"
+      "Edit": [
+        ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
-        "Jurisdicción para disputas legales con el comerciante."
+      "Purge": [
+        ""
       ],
-      "Default payment delay": [
-        "Retraso del pago por defecto"
+      "There is no instances yet, add more pressing the + sign": [
+        ""
       ],
-      "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."
+      "Only show active instances": [
+        ""
       ],
-      "Default wire transfer delay": [
-        "Retrazo de transferencia por omisión"
+      "Active": [
+        ""
       ],
-      "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."
+      "Only show deleted instances": [
+        ""
       ],
-      "Instance id": [
-        "ID de instancia"
+      "Deleted": [
+        ""
+      ],
+      "Show all instances": [
+        ""
       ],
-      "Change the authorization method use for this instance.": [
-        "Cambiar el método de autorización a usar para esta instancia."
+      "All": [
+        ""
       ],
-      "Manage access token": [
-        "Administrar token de acceso"
+      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+        ""
       ],
-      "Failed to create instance": [
-        "Fallo al crear la instancia"
+      "Failed to delete instance": [
+        ""
       ],
-      "Login required": [
-        "Login necesario"
+      "Instance '%1$s' (ID: %2$s) has been purge": [
+        ""
+      ],
+      "Failed to purge instance": [
+        ""
       ],
-      "Please enter your access token.": [
-        "Por favor, introduzca su clave de acceso."
+      "Loading...": [
+        ""
       ],
-      "Access Token": [
-        "Token de acceso"
+      "This is not a valid bitcoin address.": [
+        ""
+      ],
+      "This is not a valid Ethereum address.": [
+        ""
+      ],
+      "This is not a valid host.": [
+        ""
+      ],
+      "IBAN numbers usually have more that 4 digits": [
+        ""
+      ],
+      "IBAN numbers usually have less that 34 digits": [
+        ""
+      ],
+      "IBAN country code not found": [
+        ""
+      ],
+      "IBAN number is invalid, checksum is wrong": [
+        ""
+      ],
+      "Choose one...": [
+        ""
+      ],
+      "Method to use for wire transfer": [
+        ""
+      ],
+      "Routing": [
+        ""
+      ],
+      "Routing number.": [
+        ""
+      ],
+      "Account number.": [
+        ""
+      ],
+      "Code": [
+        ""
+      ],
+      "Business Identifier Code.": [
+        ""
+      ],
+      "International Bank Account Number.": [
+        ""
+      ],
+      "Unified Payment Interface.": [
+        ""
       ],
-      "The request to the backend take too long and was cancelled": [
-        "La petición al backend tardó demasiado y fue cancelada"
+      "Bitcoin protocol.": [
+        ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
-        "El Diagnóstico de %1$s es \"%2$s\""
+      "Ethereum protocol.": [
+        ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
-        "El backend ha informado de un problema: HTTP status #%1$s"
+      "Interledger protocol.": [
+        ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
-        "El Diagnóstico de %1$s es '%2$s'"
+      "Bank host.": [
+        ""
       ],
-      "Access denied": [
-        "Acceso denegado"
+      "Without scheme and may include subpath:": [
+        ""
       ],
-      "The access token provided is invalid.": [
-        "El token de acceso proporcionado no es válido."
+      "Bank account.": [
+        ""
       ],
-      "No 'default' instance configured yet.": [
-        "No se ha configurado una instancia por 'defecto' todavía"
+      "Legal name of the person holding the account.": [
+        ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
-        "Cree una instancia \"por defecto\" para empezar a utilizar el 
backoffice comerciante."
+      "It should match the bank account name.": [
+        ""
       ],
-      "The access token provided is invalid": [
-        "El token de acceso proporcionado no es válido"
+      "Invalid url": [
+        ""
       ],
-      "Hide for today": [
-        "Ocultar por hoy"
+      "URL must end with a '/'": [
+        ""
       ],
-      "Instance": [
-        "Instancia"
+      "URL must not contain params": [
+        ""
       ],
-      "Settings": [
-        "Configuración"
+      "URL must not hash param": [
+        ""
       ],
-      "Connection": [
-        "Conexión"
+      "The request to check the revenue API failed.": [
+        ""
       ],
-      "New": [
-        "Nuevo"
+      "Server replied with \"bad request\".": [
+        ""
       ],
-      "List": [
-        "Lista"
+      "Unauthorized, check credentials.": [
+        ""
       ],
-      "Log out": [
-        "Salir"
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        ""
       ],
-      "Check your token is valid": [
-        "Verifica que el token sea valido"
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
+        ""
       ],
-      "Couldn't access the server.": [
-        "No se pudo acceder al servidor."
+      "Account:": [
+        ""
       ],
-      "Could not infer instance id from url %1$s": [
-        "No se pudo inferir el id de la instancia con la url %1$s"
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        ""
       ],
-      "Server not found": [
-        "Servidor no encontrado"
+      "Endpoint URL": [
+        ""
       ],
-      "Server response with an error code": [
-        "El servidor responde con un código de error"
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        ""
       ],
-      "Got message %1$s from %2$s": [
-        "Recibimos el mensaje %1$s desde %2$s"
+      "Auth type": [
+        ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
-        "La respuesta del servidor es ilegible, estado http: %1$s"
+      "Choose the authentication type for the account info URL": [
+        ""
       ],
-      "Unexpected Error": [
-        "Error inesperado"
+      "Without authentication": [
+        ""
       ],
-      "The value %1$s is invalid for a payment url": [
-        "El valor %1$s es invalido para una URL de pago"
+      "With password": [
+        ""
       ],
-      "add element to the list": [
-        "agregar elemento a la lista"
+      "With token": [
+        ""
       ],
-      "add": [
-        "Agregar"
+      "Do not change": [
+        ""
       ],
-      "Deleting": [
-        "Borrando"
+      "Username": [
+        ""
       ],
-      "Changing": [
-        "Cambiando"
+      "Username to access the account information.": [
+        ""
       ],
-      "Order ID": [
-        "ID de pedido"
+      "Password": [
+        ""
       ],
-      "Payment URL": [
-        "URL de pago"
-      ]
-    }
-  },
-  "domain": "messages",
-  "plural_forms": "nplurals=2; plural=n != 1;",
-  "lang": "es",
-  "completeness": 100
-};
-
-strings['en'] = {
-  "locale_data": {
-    "messages": {
-      "": {
-        "domain": "messages",
-        "plural_forms": "nplurals=2; plural=(n != 1);",
-        "lang": ""
-      },
-      "Cancel": [
+      "Password to access the account information.": [
         ""
       ],
-      "%1$s": [
+      "Token": [
         ""
       ],
-      "Close": [
+      "Access token to access the account information.": [
         ""
       ],
-      "Continue": [
+      "Match": [
         ""
       ],
-      "Clear": [
+      "Check where the information match against the server info.": [
         ""
       ],
-      "Confirm": [
+      "Not verified": [
         ""
       ],
-      "is not the same as the current access token": [
+      "Last test was ok": [
         ""
       ],
-      "cannot be empty": [
+      "Last test failed": [
         ""
       ],
-      "cannot be the same as the old token": [
+      "Compare info from server with account form": [
         ""
       ],
-      "is not the same": [
+      "Test": [
         ""
       ],
-      "You are updating the access token from instance with id %1$s": [
+      "Need to complete marked fields": [
         ""
       ],
-      "Old access token": [
+      "Confirm operation": [
         ""
       ],
-      "access token currently in use": [
+      "Account details": [
         ""
       ],
-      "New access token": [
+      "Import from bank": [
         ""
       ],
-      "next access token to be used": [
+      "Could not create account": [
         ""
       ],
-      "Repeat access token": [
+      "No 'default' instance configured yet.": [
         ""
       ],
-      "confirm the same access token": [
+      "Create a 'default' instance to begin using the merchant backoffice.": [
         ""
       ],
-      "Clearing the access token will mean public access to the instance": [
+      "Bank accounts": [
         ""
       ],
-      "cannot be the same as the old access token": [
+      "Add new account": [
         ""
       ],
-      "You are setting the access token for the new instance": [
+      "Wire method: Bitcoin": [
         ""
       ],
-      "With external authorization method no check will be done by the 
merchant backend": [
+      "Sewgit 1": [
         ""
       ],
-      "Set external authorization": [
+      "Sewgit 2": [
         ""
       ],
-      "Set access token": [
+      "Delete selected accounts from the database": [
         ""
       ],
-      "Operation in progress...": [
+      "Wire method: x-taler-bank": [
         ""
       ],
-      "The operation will be automatically canceled after %1$s seconds": [
+      "Account name": [
         ""
       ],
-      "Instances": [
+      "Wire method: IBAN": [
         ""
       ],
-      "Delete": [
+      "Other accounts": [
         ""
       ],
-      "add new instance": [
+      "Path": [
         ""
       ],
-      "ID": [
+      "There is no accounts yet, add more pressing the + sign": [
         ""
       ],
-      "Name": [
+      "You need to associate a bank account to receive revenue.": [
         ""
       ],
-      "Edit": [
+      "Without this the you won't be able to create new orders.": [
         ""
       ],
-      "Purge": [
+      "Bank account delete successfully": [
         ""
       ],
-      "There is no instances yet, add more pressing the + sign": [
+      "Could not delete the bank account": [
         ""
       ],
-      "Only show active instances": [
+      "Could not update account": [
         ""
       ],
-      "Active": [
+      "Could not delete account": [
         ""
       ],
-      "Only show deleted instances": [
+      "Pending KYC verification": [
         ""
       ],
-      "Deleted": [
+      "Exchange": [
         ""
       ],
-      "Show all instances": [
+      "Reason": [
         ""
       ],
-      "All": [
+      "Pending KYC process, click here to complete": [
         ""
       ],
-      "Instance \"%1$s\" (ID: %2$s) has been deleted": [
+      "The exchange require a account verification.": [
         ""
       ],
-      "Failed to delete instance": [
+      "Http Status": [
         ""
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
+      "No pending kyc verification!": [
         ""
       ],
-      "Failed to purge instance": [
+      "Change value to unknown date": [
         ""
       ],
-      "Pending KYC verification": [
+      "Change value to empty": [
         ""
       ],
-      "Timed out": [
+      "Change value to never": [
         ""
       ],
-      "Exchange": [
+      "Never": [
         ""
       ],
-      "Target account": [
+      "days": [
         ""
       ],
-      "KYC URL": [
+      "hours": [
         ""
       ],
-      "Code": [
+      "minutes": [
         ""
       ],
-      "Http Status": [
+      "seconds": [
         ""
       ],
-      "No pending kyc verification!": [
+      "Forever": [
         ""
       ],
-      "change value to unknown date": [
+      "%1$sM": [
         ""
       ],
-      "change value to empty": [
+      "%1$sY": [
         ""
       ],
-      "clear": [
+      "%1$sd": [
         ""
       ],
-      "change value to never": [
+      "%1$sh": [
         ""
       ],
-      "never": [
+      "%1$smin": [
         ""
       ],
-      "Country": [
+      "%1$ssec": [
         ""
       ],
-      "Address": [
+      "Country": [
         ""
       ],
       "Building number": [
@@ -8268,19 +13600,13 @@ strings['en'] = {
       "Country subdivision": [
         ""
       ],
-      "Product id": [
-        ""
-      ],
       "Description": [
         ""
       ],
-      "Product": [
+      "Enter description or id": [
         ""
       ],
-      "search products by it's description or id": [
-        ""
-      ],
-      "no products found with that description": [
+      "no match found with that description or id": [
         ""
       ],
       "You must enter a valid product identifier.": [
@@ -8292,16 +13618,19 @@ strings['en'] = {
       "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
         ""
       ],
+      "Search product": [
+        ""
+      ],
       "Quantity": [
         ""
       ],
-      "how many products will be added": [
+      "How many products will be added": [
         ""
       ],
       "Add from inventory": [
         ""
       ],
-      "Image should be smaller than 1 MB": [
+      "Image must be smaller than 1 MB": [
         ""
       ],
       "Add": [
@@ -8310,6 +13639,12 @@ strings['en'] = {
       "Remove": [
         ""
       ],
+      "Invalid": [
+        ""
+      ],
+      "This product has %1$s applicable taxes configured.": [
+        ""
+      ],
       "No taxes configured for this product.": [
         ""
       ],
@@ -8325,10 +13660,10 @@ strings['en'] = {
       "Legal name of the tax, e.g. VAT or import duties.": [
         ""
       ],
-      "add tax to the tax list": [
+      "Add tax to the tax list": [
         ""
       ],
-      "describe and add a product that is not in the inventory list": [
+      "Describe and add a product that is not in the inventory list": [
         ""
       ],
       "Add custom product": [
@@ -8337,76 +13672,76 @@ strings['en'] = {
       "Complete information of the product": [
         ""
       ],
-      "Image": [
+      "Must be a number": [
         ""
       ],
-      "photo of the product": [
+      "Must be grater than 0": [
         ""
       ],
-      "full product description": [
+      "Image": [
         ""
       ],
-      "Unit": [
+      "Photo of the product.": [
         ""
       ],
-      "name of the product unit": [
+      "Full product description.": [
         ""
       ],
-      "Price": [
+      "Unit": [
         ""
       ],
-      "amount in the current currency": [
+      "Name of the product unit.": [
         ""
       ],
-      "Taxes": [
+      "Price": [
         ""
       ],
-      "image": [
+      "Amount in the current currency.": [
         ""
       ],
-      "description": [
+      "How many products will be added.": [
         ""
       ],
-      "quantity": [
+      "Taxes": [
         ""
       ],
-      "unit price": [
+      "Unit price": [
         ""
       ],
-      "total price": [
+      "Total price": [
         ""
       ],
-      "required": [
+      "Must be greater than 0": [
         ""
       ],
-      "not valid": [
+      "Refund deadline can't be before pay deadline": [
         ""
       ],
-      "must be greater than 0": [
+      "Wire transfer deadline can't be before refund deadline": [
         ""
       ],
-      "not a valid json": [
+      "Wire transfer deadline can't be before pay deadline": [
         ""
       ],
-      "should be in the future": [
+      "Must have a refund deadline": [
         ""
       ],
-      "refund deadline cannot be before pay deadline": [
+      "Auto refund can't be after refund deadline": [
         ""
       ],
-      "wire transfer deadline cannot be before refund deadline": [
+      "Must be in the future": [
         ""
       ],
-      "wire transfer deadline cannot be before pay deadline": [
+      "Simple": [
         ""
       ],
-      "should have a refund deadline": [
+      "Advanced": [
         ""
       ],
-      "auto refund cannot be after refund deadline": [
+      "Manage products in order": [
         ""
       ],
-      "Manage products in order": [
+      "%1$s products with a total price of %2$s.": [
         ""
       ],
       "Manage list of products in the order.": [
@@ -8415,10 +13750,7 @@ strings['en'] = {
       "Remove this product from the order.": [
         ""
       ],
-      "Total price": [
-        ""
-      ],
-      "total product price added up": [
+      "Total product price added up": [
         ""
       ],
       "Amount to be paid by the customer": [
@@ -8427,7 +13759,7 @@ strings['en'] = {
       "Order price": [
         ""
       ],
-      "final order price": [
+      "Final order price": [
         ""
       ],
       "Summary": [
@@ -8448,7 +13780,7 @@ strings['en'] = {
       "Location": [
         ""
       ],
-      "address where the products will be delivered": [
+      "Address where the products will be delivered": [
         ""
       ],
       "Fulfillment URL": [
@@ -8463,1192 +13795,1306 @@ strings['en'] = {
       "Override default Taler payment settings for this order": [
         ""
       ],
-      "Payment deadline": [
+      "Payment time": [
         ""
       ],
-      "Deadline for the customer to pay for the offer before it expires. 
Inventory products will be reserved until this deadline.": [
+      "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.": [
         ""
       ],
-      "Refund deadline": [
+      "Default": [
         ""
       ],
-      "Time until which the order can be refunded by the merchant.": [
+      "Refund time": [
         ""
       ],
-      "Wire transfer deadline": [
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        ""
+      ],
+      "Wire transfer time": [
         ""
       ],
-      "Deadline for the exchange to make the wire transfer.": [
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
         ""
       ],
-      "Auto-refund deadline": [
+      "Auto-refund time": [
         ""
       ],
       "Time until which the wallet will automatically check for refunds 
without user interaction.": [
         ""
       ],
-      "Maximum deposit fee": [
+      "Maximum fee": [
+        ""
+      ],
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
+        ""
+      ],
+      "Create token": [
+        ""
+      ],
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        ""
+      ],
+      "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": [
+        ""
+      ],
+      "Min age defined by the producs is %1$s": [
+        ""
+      ],
+      "No product with age restriction in this order": [
+        ""
+      ],
+      "Additional information": [
+        ""
+      ],
+      "Custom information to be included in the contract for this order.": [
+        ""
+      ],
+      "You must enter a value in JavaScript Object Notation (JSON).": [
+        ""
+      ],
+      "Custom field name": [
+        ""
+      ],
+      "Disabled": [
+        ""
+      ],
+      "No deadline": [
+        ""
+      ],
+      "Deadline at %1$s": [
+        ""
+      ],
+      "Could not create order": [
+        ""
+      ],
+      "No exchange would accept a payment because of KYC requirements.": [
+        ""
+      ],
+      "No more stock for product with id \"%1$s\".": [
+        ""
+      ],
+      "Orders": [
+        ""
+      ],
+      "Create order": [
+        ""
+      ],
+      "Load first page": [
+        ""
+      ],
+      "Date": [
+        ""
+      ],
+      "Refund": [
+        ""
+      ],
+      "copy url": [
+        ""
+      ],
+      "Load more orders after the last one": [
+        ""
+      ],
+      "Load next page": [
+        ""
+      ],
+      "No orders have been found matching your query!": [
+        ""
+      ],
+      "Duplicated": [
+        ""
+      ],
+      "This value exceed the refundable amount": [
+        ""
+      ],
+      "Amount to be refunded": [
+        ""
+      ],
+      "Max refundable:": [
+        ""
+      ],
+      "Requested by the customer": [
+        ""
+      ],
+      "Other": [
+        ""
+      ],
+      "Why this order is being refunded": [
+        ""
+      ],
+      "More information to give context": [
         ""
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
+      "Contract Terms": [
+        ""
+      ],
+      "Human-readable description of the whole purchase": [
+        ""
+      ],
+      "Total price for the transaction": [
+        ""
+      ],
+      "URL for this purchase": [
         ""
       ],
-      "Maximum wire fee": [
+      "Max 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.": [
+      "Maximum total deposit fee accepted by the merchant for this contract": [
         ""
       ],
-      "Wire fee amortization": [
+      "Created at": [
         ""
       ],
-      "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.": [
+      "Time when this contract was generated": [
         ""
       ],
-      "Create token": [
+      "Refund deadline": [
         ""
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
+      "After this deadline has passed no refunds will be accepted": [
         ""
       ],
-      "Minimum age required": [
+      "Payment deadline": [
         ""
       ],
-      "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": [
         ""
       ],
-      "Min age defined by the producs is %1$s": [
+      "Wire transfer deadline": [
         ""
       ],
-      "Additional information": [
+      "Transfer deadline for the exchange": [
         ""
       ],
-      "Custom information to be included in the contract for this order.": [
+      "Time indicating when the order should be delivered": [
         ""
       ],
-      "You must enter a value in JavaScript Object Notation (JSON).": [
+      "Where the order will be delivered": [
         ""
       ],
-      "days": [
+      "Auto-refund delay": [
         ""
       ],
-      "hours": [
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
         ""
       ],
-      "minutes": [
+      "Extra info": [
         ""
       ],
-      "seconds": [
+      "Extra data that is only interpreted by the merchant frontend": [
         ""
       ],
-      "forever": [
+      "Order": [
         ""
       ],
-      "%1$sM": [
+      "Claimed": [
         ""
       ],
-      "%1$sY": [
+      "Claimed at": [
         ""
       ],
-      "%1$sd": [
+      "Timeline": [
         ""
       ],
-      "%1$sh": [
+      "Payment details": [
         ""
       ],
-      "%1$smin": [
+      "Order status": [
         ""
       ],
-      "%1$ssec": [
+      "Product list": [
         ""
       ],
-      "Orders": [
+      "Paid": [
         ""
       ],
-      "create order": [
+      "Wired": [
         ""
       ],
-      "load newer orders": [
+      "Refunded": [
         ""
       ],
-      "Date": [
+      "Refund order": [
         ""
       ],
-      "Refund": [
+      "Not refundable": [
         ""
       ],
-      "copy url": [
+      "Next event in": [
         ""
       ],
-      "load older orders": [
+      "Refunded amount": [
         ""
       ],
-      "No orders have been found matching your query!": [
+      "Refund taken": [
         ""
       ],
-      "duplicated": [
+      "Status URL": [
         ""
       ],
-      "invalid format": [
+      "Refund URI": [
         ""
       ],
-      "this value exceed the refundable amount": [
+      "Unpaid": [
         ""
       ],
-      "date": [
+      "Pay at": [
         ""
       ],
-      "amount": [
+      "Order status URL": [
         ""
       ],
-      "reason": [
+      "Payment URI": [
         ""
       ],
-      "amount to be refunded": [
+      "Unknown order status. This is an error, please contact the 
administrator.": [
         ""
       ],
-      "Max refundable:": [
+      "Back": [
         ""
       ],
-      "Reason": [
+      "Refund created successfully": [
         ""
       ],
-      "Choose one...": [
+      "Could not create the refund": [
         ""
       ],
-      "requested by the customer": [
+      "There are pending KYC requirements.": [
         ""
       ],
-      "other": [
+      "Missing id": [
         ""
       ],
-      "why this order is being refunded": [
+      "Not found": [
         ""
       ],
-      "more information to give context": [
+      "Select date to show nearby orders": [
         ""
       ],
-      "Contract Terms": [
+      "Only show paid orders": [
         ""
       ],
-      "human-readable description of the whole purchase": [
+      "New": [
         ""
       ],
-      "total price for the transaction": [
+      "Only show orders with refunds": [
         ""
       ],
-      "URL for this purchase": [
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
         ""
       ],
-      "Max fee": [
+      "Not wired": [
         ""
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
+      "Completed": [
         ""
       ],
-      "Max wire fee": [
+      "Remove all filters": [
         ""
       ],
-      "maximum wire fee accepted by the merchant": [
+      "Clear date filter": [
         ""
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
+      "Jump to date (%1$s)": [
         ""
       ],
-      "Created at": [
+      "Jump to order with the given product ID": [
         ""
       ],
-      "time when this contract was generated": [
+      "Order id": [
         ""
       ],
-      "after this deadline has passed no refunds will be accepted": [
+      "Invalid. Only characters and numbers": [
         ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
+      "Just letters and numbers from 2 to 7": [
         ""
       ],
-      "transfer deadline for the exchange": [
+      "Size of the key must be 32": [
         ""
       ],
-      "time indicating when the order should be delivered": [
+      "Internal id on the system": [
         ""
       ],
-      "where the order will be delivered": [
+      "Useful to identify the device physically": [
         ""
       ],
-      "Auto-refund delay": [
+      "Verification algorithm": [
         ""
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
+      "Algorithm to use to verify transaction in offline mode": [
         ""
       ],
-      "Extra info": [
+      "Device key": [
         ""
       ],
-      "extra data that is only interpreted by the merchant frontend": [
+      "Be sure to be very hard to guess or use the random generator": [
         ""
       ],
-      "Order": [
+      "Your device need to have exactly the same value": [
         ""
       ],
-      "claimed": [
+      "Generate random secret key": [
         ""
       ],
-      "claimed at": [
+      "Random": [
         ""
       ],
-      "Timeline": [
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
         ""
       ],
-      "Payment details": [
+      "Device added successfully": [
         ""
       ],
-      "Order status": [
+      "Could not add device": [
         ""
       ],
-      "Product list": [
+      "OTP Devices": [
         ""
       ],
-      "paid": [
+      "Add new devices": [
         ""
       ],
-      "wired": [
+      "Load more devices before the first one": [
         ""
       ],
-      "refunded": [
+      "Delete selected devices from the database": [
         ""
       ],
-      "refund order": [
+      "Load more devices after the last one": [
         ""
       ],
-      "not refundable": [
+      "There is no devices yet, add more pressing the + sign": [
         ""
       ],
-      "refund": [
+      "Device delete successfully": [
         ""
       ],
-      "Refunded amount": [
+      "Could not delete the device": [
         ""
       ],
-      "Refund taken": [
+      "Device:": [
         ""
       ],
-      "Status URL": [
+      "Not modified": [
         ""
       ],
-      "Refund URI": [
+      "Change key": [
         ""
       ],
-      "unpaid": [
+      "Could not update template": [
         ""
       ],
-      "pay at": [
+      "Template id is unknown": [
         ""
       ],
-      "created at": [
+      "The provided information is inconsistent with the current state of the 
template": [
         ""
       ],
-      "Order status URL": [
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
         ""
       ],
-      "Payment URI": [
+      "Manage stock": [
         ""
       ],
-      "Unknown order status. This is an error, please contact the 
administrator.": [
+      "This product has been configured without stock control": [
         ""
       ],
-      "Back": [
+      "Infinite": [
         ""
       ],
-      "refund created successfully": [
+      "Lost can't be greater than current and incoming (max %1$s)": [
         ""
       ],
-      "could not create the refund": [
+      "Incoming": [
         ""
       ],
-      "select date to show nearby orders": [
+      "Lost": [
         ""
       ],
-      "order id": [
+      "Current": [
         ""
       ],
-      "jump to order with the given order ID": [
+      "Remove stock control for this product": [
         ""
       ],
-      "remove all filters": [
+      "without stock": [
         ""
       ],
-      "only show paid orders": [
+      "Next restock": [
         ""
       ],
-      "Paid": [
+      "Warehouse address": [
         ""
       ],
-      "only show orders with refunds": [
+      "Add element to the list": [
         ""
       ],
-      "Refunded": [
+      "Invalid amount": [
         ""
       ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+      "Product identification to use in URLs (for internal use only).": [
         ""
       ],
-      "Not wired": [
+      "Illustration of the product for customers.": [
         ""
       ],
-      "clear date filter": [
+      "Product description for customers.": [
         ""
       ],
-      "date (YYYY/MM/DD)": [
+      "Age restriction": [
         ""
       ],
-      "Enter an order id": [
+      "Is this product restricted for customer below certain age?": [
         ""
       ],
-      "order not found": [
+      "Minimum age of the customer": [
         ""
       ],
-      "could not get the order to refund": [
+      "Unit name": [
         ""
       ],
-      "Loading...": [
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
         ""
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
+      "Example: kg, items or liters": [
         ""
       ],
-      "Manage stock": [
+      "Price per unit": [
         ""
       ],
-      "this product has been configured without stock control": [
+      "Sale price for customers, including taxes, for above units of the 
product.": [
         ""
       ],
-      "Infinite": [
+      "Stock": [
         ""
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
+      "Inventory for products with finite supply (for internal use only).": [
         ""
       ],
-      "Incoming": [
+      "Taxes included in the product price, exposed to customers.": [
         ""
       ],
-      "Lost": [
+      "Categories": [
         ""
       ],
-      "Current": [
+      "Search by category description or id": [
         ""
       ],
-      "remove stock control for this product": [
+      "Categories where this product will be listed on.": [
         ""
       ],
-      "without stock": [
+      "Product created successfully": [
         ""
       ],
-      "Next restock": [
+      "Could not create product": [
         ""
       ],
-      "Delivery address": [
+      "Inventory": [
         ""
       ],
-      "product identification to use in URLs (for internal use only)": [
+      "Add product to inventory": [
         ""
       ],
-      "illustration of the product for customers": [
+      "Sales": [
         ""
       ],
-      "product description for customers": [
+      "Sold": [
         ""
       ],
-      "Age restricted": [
+      "Free": [
         ""
       ],
-      "is this product restricted for customer below certain age?": [
+      "Go to product update page": [
         ""
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
+      "Update": [
         ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
+      "Remove this product from the database": [
         ""
       ],
-      "Stock": [
+      "Load more products after the last one": [
         ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
+      "Update the product with new price": [
         ""
       ],
-      "taxes included in the product price, exposed to customers": [
+      "Update product with new price": [
         ""
       ],
-      "Need to complete marked fields": [
+      "Confirm update": [
         ""
       ],
-      "could not create product": [
+      "Add more elements to the inventory": [
         ""
       ],
-      "Products": [
+      "Report elements lost in the inventory": [
         ""
       ],
-      "add product to inventory": [
+      "New price for the product": [
         ""
       ],
-      "Sell": [
+      "The are value with errors": [
         ""
       ],
-      "Profit": [
+      "Update product with new stock and price": [
         ""
       ],
-      "Sold": [
+      "There is no products yet, add more pressing the + sign": [
         ""
       ],
-      "free": [
+      "Jump to product with the given product ID": [
         ""
       ],
-      "go to product update page": [
+      "Product id": [
         ""
       ],
-      "Update": [
+      "Product updated successfully": [
         ""
       ],
-      "remove this product from the database": [
+      "Could not update the product": [
         ""
       ],
-      "update the product with new price": [
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "update product with new price": [
+      "Could not delete the product": [
         ""
       ],
-      "add more elements to the inventory": [
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
         ""
       ],
-      "report elements lost in the inventory": [
+      "Deleting an product can't be undone.": [
         ""
       ],
-      "new price for the product": [
+      "Product id:": [
         ""
       ],
-      "the are value with errors": [
+      "Product (ID: %1$s) has been updated": [
         ""
       ],
-      "update product with new stock and price": [
+      "Could not update product": [
         ""
       ],
-      "There is no products yet, add more pressing the + sign": [
+      "Invalid. only characters and numbers": [
         ""
       ],
-      "product updated successfully": [
+      "Must be greater that 0": [
         ""
       ],
-      "could not update the product": [
+      "To short": [
         ""
       ],
-      "product delete successfully": [
+      "Identifier": [
         ""
       ],
-      "could not delete the product": [
+      "Name of the template in URLs.": [
         ""
       ],
-      "Product id:": [
+      "Describe what this template stands for": [
         ""
       ],
-      "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 specified, this template will create order with the same summary": [
         ""
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
+      "Summary is editable": [
         ""
       ],
-      "it should be greater than 0": [
+      "Allow the user to change the summary.": [
         ""
       ],
-      "must be a valid URL": [
+      "If specified, this template will create order with the same price": [
         ""
       ],
-      "Initial balance": [
+      "Amount is editable": [
         ""
       ],
-      "balance prior to deposit": [
+      "Allow the user to select the amount to pay.": [
         ""
       ],
-      "Exchange URL": [
+      "Currency is editable": [
         ""
       ],
-      "URL of exchange": [
+      "Allow the user to change currency.": [
         ""
       ],
-      "Next": [
+      "Supported currencies": [
         ""
       ],
-      "Wire method": [
+      "Supported currencies: %1$s": [
         ""
       ],
-      "method to use for wire transfer": [
+      "Minimum age": [
         ""
       ],
-      "Select one wire method": [
+      "Is this contract restricted to some age?": [
         ""
       ],
-      "could not create reserve": [
+      "Payment timeout": [
         ""
       ],
-      "Valid until": [
+      "How much time has the customer to complete the payment once the order 
was created.": [
         ""
       ],
-      "Created balance": [
+      "OTP device": [
         ""
       ],
-      "Exchange balance": [
+      "Use to verify transaction while offline.": [
         ""
       ],
-      "Picked up": [
+      "No OTP device.": [
         ""
       ],
-      "Committed": [
+      "Add one first": [
         ""
       ],
-      "Account address": [
+      "No device": [
         ""
       ],
-      "Subject": [
+      "Use to verify transaction in offline mode.": [
         ""
       ],
-      "Tips": [
+      "Template has been created": [
         ""
       ],
-      "No tips has been authorized from this reserve": [
+      "Could not create template": [
         ""
       ],
-      "Authorized": [
+      "Templates": [
         ""
       ],
-      "Expiration": [
+      "Add new templates": [
         ""
       ],
-      "amount of tip": [
+      "Load more templates before the first one": [
         ""
       ],
-      "Justification": [
+      "Delete selected templates from the database": [
         ""
       ],
-      "reason for the tip": [
+      "Use template to create new order": [
         ""
       ],
-      "URL after tip": [
+      "Use template": [
         ""
       ],
-      "URL to visit after tip payment": [
+      "Create qr code for the template": [
         ""
       ],
-      "Reserves not yet funded": [
+      "Load more templates after the last one": [
         ""
       ],
-      "Reserves ready": [
+      "There is no templates yet, add more pressing the + sign": [
         ""
       ],
-      "add new reserve": [
+      "Jump to template with the given template ID": [
         ""
       ],
-      "Expires at": [
+      "Template identification": [
         ""
       ],
-      "Initial": [
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "delete selected reserve from the database": [
+      "Failed to delete template": [
         ""
       ],
-      "authorize new tip from selected reserve": [
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
         ""
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
+      "Deleting an template": [
         ""
       ],
-      "Expected Balance": [
+      "can't be undone": [
         ""
       ],
-      "could not create the tip": [
+      "Print": [
         ""
       ],
-      "should not be empty": [
+      "Too short": [
         ""
       ],
-      "should be greater that 0": [
+      "Template (ID: %1$s) has been updated": [
         ""
       ],
-      "can't be empty": [
+      "Amount is required": [
         ""
       ],
-      "to short": [
+      "Order summary is required": [
         ""
       ],
-      "just letters and numbers from 2 to 7": [
+      "New order for template": [
         ""
       ],
-      "size of the key should be 32": [
+      "Amount of the order": [
         ""
       ],
-      "Identifier": [
+      "Order summary": [
         ""
       ],
-      "Name of the template in URLs.": [
+      "Could not create order from template": [
         ""
       ],
-      "Describe what this template stands for": [
+      "You need your access token to perform the operation": [
         ""
       ],
-      "Fixed summary": [
+      "You are updating the access token from instance with id \"%1$s\"": [
         ""
       ],
-      "If specified, this template will create order with the same summary": [
+      "This instance doesn't have authentication token.": [
         ""
       ],
-      "Fixed price": [
+      "You can leave it empty if there is another layer of security.": [
         ""
       ],
-      "If specified, this template will create order with the same price": [
+      "Current access token": [
         ""
       ],
-      "Minimum age": [
+      "Clearing the access token will mean public access to the instance.": [
         ""
       ],
-      "Is this contract restricted to some age?": [
+      "Clear token": [
         ""
       ],
-      "Payment timeout": [
+      "Confirm change": [
         ""
       ],
-      "How much time has the customer to complete the payment once the order 
was created.": [
+      "Failed to clear token": [
         ""
       ],
-      "Verification algorithm": [
+      "Failed to set new token": [
         ""
       ],
-      "Algorithm to use to verify transaction in offline mode": [
+      "Slug": [
         ""
       ],
-      "Point-of-sale key": [
+      "Token family slug to use in URLs (for internal use only)": [
         ""
       ],
-      "Useful to validate the purchase": [
+      "Kind": [
         ""
       ],
-      "generate random secret key": [
+      "Token family kind": [
         ""
       ],
-      "random": [
+      "User-readable token family name": [
         ""
       ],
-      "show secret key": [
+      "Token family description for customers": [
         ""
       ],
-      "hide secret key": [
+      "Valid After": [
         ""
       ],
-      "hide": [
+      "Token family can issue tokens after this date": [
         ""
       ],
-      "show": [
+      "Valid Before": [
         ""
       ],
-      "could not inform template": [
+      "Token family can issue tokens until this date": [
         ""
       ],
-      "Amount is required": [
+      "Duration": [
         ""
       ],
-      "Order summary is required": [
+      "Validity duration of a issued token": [
         ""
       ],
-      "New order for template": [
+      "Token familty created successfully": [
         ""
       ],
-      "Amount of the order": [
+      "Could not create token family": [
         ""
       ],
-      "Order summary": [
+      "Token Families": [
         ""
       ],
-      "could not create order from template": [
+      "Add token family": [
         ""
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
+      "Go to token family update page": [
         ""
       ],
-      "Fixed amount": [
+      "Remove this token family from the database": [
         ""
       ],
-      "Default amount": [
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
         ""
       ],
-      "Default summary": [
+      "Token family updated successfully": [
         ""
       ],
-      "Print": [
+      "Could not update the token family": [
         ""
       ],
-      "Setup TOTP": [
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
         ""
       ],
-      "Templates": [
+      "Failed to delete token family": [
         ""
       ],
-      "add new templates": [
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
         ""
       ],
-      "load more templates before the first one": [
+      "Deleting a token family %1$s .": [
         ""
       ],
-      "load newer templates": [
+      "Token Family: %1$s": [
         ""
       ],
-      "delete selected templates from the database": [
+      "Token familty updated successfully": [
         ""
       ],
-      "use template to create new order": [
+      "Could not update token family": [
         ""
       ],
-      "create qr code for the template": [
+      "Check the id, does not look valid": [
         ""
       ],
-      "load more templates after the last one": [
+      "Must have 52 characters, current %1$s": [
         ""
       ],
-      "load older templates": [
+      "URL doesn't have the right format": [
         ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
+      "Credited bank account": [
         ""
       ],
-      "template delete successfully": [
+      "Select one account": [
         ""
       ],
-      "could not delete the template": [
+      "Bank account of the merchant where the payment was received": [
         ""
       ],
-      "could not update template": [
+      "Wire transfer ID": [
         ""
       ],
-      "should be one of '%1$s'": [
+      "Unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
         ""
       ],
-      "Webhook ID to use": [
+      "Exchange URL": [
         ""
       ],
-      "Event": [
+      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
         ""
       ],
-      "The event of the webhook: why the webhook is used": [
+      "Amount credited": [
         ""
       ],
-      "Method": [
+      "Actual amount that was wired to the merchant's bank account": [
         ""
       ],
-      "Method used by the webhook": [
+      "Wire transfer informed successfully": [
         ""
       ],
-      "URL": [
+      "Could not inform transfer": [
         ""
       ],
-      "URL of the webhook where the customer will be redirected": [
+      "Transfers": [
         ""
       ],
-      "Header": [
+      "Add new transfer": [
         ""
       ],
-      "Header template of the webhook": [
+      "Load more transfers before the first one": [
         ""
       ],
-      "Body": [
+      "Credit": [
         ""
       ],
-      "Body template by the webhook": [
+      "Confirmed": [
         ""
       ],
-      "Webhooks": [
+      "Verified": [
         ""
       ],
-      "add new webhooks": [
+      "Executed at": [
         ""
       ],
-      "load more webhooks before the first one": [
+      "yes": [
         ""
       ],
-      "load newer webhooks": [
+      "no": [
         ""
       ],
-      "Event type": [
+      "never": [
         ""
       ],
-      "delete selected webhook from the database": [
+      "unknown": [
         ""
       ],
-      "load more webhooks after the last one": [
+      "Delete selected transfer from the database": [
         ""
       ],
-      "load older webhooks": [
+      "Load more transfers after the last one": [
         ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
+      "There is no transfer yet, add more pressing the + sign": [
         ""
       ],
-      "webhook delete successfully": [
+      "All accounts": [
         ""
       ],
-      "could not delete the webhook": [
+      "Filter by account address": [
         ""
       ],
-      "check the id, does not look valid": [
+      "Only show wire transfers confirmed by the merchant": [
         ""
       ],
-      "should have 52 characters, current %1$s": [
+      "Only show wire transfers claimed by the exchange": [
         ""
       ],
-      "URL doesn't have the right format": [
+      "Unverified": [
         ""
       ],
-      "Credited bank account": [
+      "Wire transfer \"%1$s...\" has been deleted": [
         ""
       ],
-      "Select one account": [
+      "Failed to delete transfer": [
         ""
       ],
-      "Bank account of the merchant where the payment was received": [
+      "Must be business or individual": [
         ""
       ],
-      "Wire transfer ID": [
+      "Pay delay can't be greater than wire transfer delay": [
         ""
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+      "Max 7 lines": [
         ""
       ],
-      "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
+      "Doesn't match": [
         ""
       ],
-      "Amount credited": [
+      "Enable access control": [
         ""
       ],
-      "Actual amount that was wired to the merchant's bank account": [
+      "Choose if the backend server should authenticate access.": [
         ""
       ],
-      "could not inform transfer": [
+      "Access control is not yet decided. This instance can't be created.": [
         ""
       ],
-      "Transfers": [
+      "Authorization must be handled externally.": [
         ""
       ],
-      "add new transfer": [
+      "Authorization is handled by the backend server.": [
         ""
       ],
-      "load more transfers before the first one": [
+      "Need to complete marked fields and choose authorization method": [
         ""
       ],
-      "load newer transfers": [
+      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
         ""
       ],
-      "Credit": [
+      "Business name": [
         ""
       ],
-      "Confirmed": [
+      "Legal name of the business represented by this instance.": [
         ""
       ],
-      "Verified": [
+      "Email": [
         ""
       ],
-      "Executed at": [
+      "Contact email": [
         ""
       ],
-      "yes": [
+      "Website URL": [
         ""
       ],
-      "no": [
+      "URL.": [
         ""
       ],
-      "unknown": [
+      "Logo": [
         ""
       ],
-      "delete selected transfer from the database": [
+      "Logo image.": [
         ""
       ],
-      "load more transfer after the last one": [
+      "Physical location of the merchant.": [
         ""
       ],
-      "load older transfers": [
+      "Jurisdiction": [
         ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
+      "Jurisdiction for legal disputes with the merchant.": [
         ""
       ],
-      "filter by account address": [
+      "Pay transaction fee": [
         ""
       ],
-      "only show wire transfers confirmed by the merchant": [
+      "Assume the cost of the transaction of let the user pay for it.": [
         ""
       ],
-      "only show wire transfers claimed by the exchange": [
+      "Default payment delay": [
         ""
       ],
-      "Unverified": [
+      "Time customers have to pay an order before the offer expires by 
default.": [
         ""
       ],
-      "is not valid": [
+      "Default wire transfer delay": [
         ""
       ],
-      "is not a number": [
+      "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.": [
         ""
       ],
-      "must be 1 or greater": [
+      "Instance id": [
         ""
       ],
-      "max 7 lines": [
+      "Failed to update instance": [
         ""
       ],
-      "change authorization configuration": [
+      "Must be \"pay\" or \"refund\"": [
         ""
       ],
-      "Need to complete marked fields and choose authorization method": [
+      "Must be one of '%1$s'": [
         ""
       ],
-      "This is not a valid bitcoin address.": [
+      "Webhook ID to use": [
         ""
       ],
-      "This is not a valid Ethereum address.": [
+      "Event": [
         ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
+      "Pay": [
         ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
+      "The event of the webhook: why the webhook is used": [
         ""
       ],
-      "IBAN country code not found": [
+      "Method": [
         ""
       ],
-      "IBAN number is not valid, checksum is wrong": [
+      "GET": [
         ""
       ],
-      "Target type": [
+      "POST": [
         ""
       ],
-      "Method to use for wire transfer": [
+      "PUT": [
         ""
       ],
-      "Routing": [
+      "PATCH": [
         ""
       ],
-      "Routing number.": [
+      "HEAD": [
         ""
       ],
-      "Account": [
+      "Method used by the webhook": [
         ""
       ],
-      "Account number.": [
+      "URL": [
         ""
       ],
-      "Business Identifier Code.": [
+      "URL of the webhook where the customer will be redirected": [
         ""
       ],
-      "Bank Account Number.": [
+      "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.": [
         ""
       ],
-      "Unified Payment Interface.": [
+      "For example %1$s will be replaced with the the order's price": [
         ""
       ],
-      "Bitcoin protocol.": [
+      "The short list of variables are:": [
         ""
       ],
-      "Ethereum protocol.": [
+      "order's description": [
         ""
       ],
-      "Interledger protocol.": [
+      "order's price": [
         ""
       ],
-      "Host": [
+      "order's unique identification": [
         ""
       ],
-      "Bank host.": [
+      "the amount that was being refunded": [
         ""
       ],
-      "Bank account.": [
+      "the reason entered by the merchant staff for granting the refund": [
         ""
       ],
-      "Bank account owner's name.": [
+      "time of the refund in nanoseconds since 1970": [
         ""
       ],
-      "No accounts yet.": [
+      "Http body": [
         ""
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+      "Body template by the webhook": [
         ""
       ],
-      "Business name": [
+      "Webhook create successfully": [
         ""
       ],
-      "Legal name of the business represented by this instance.": [
+      "Could not create the webhook": [
         ""
       ],
-      "Email": [
+      "Could not create webhook": [
         ""
       ],
-      "Contact email": [
+      "Webhooks": [
         ""
       ],
-      "Website URL": [
+      "Add new webhooks": [
         ""
       ],
-      "URL.": [
+      "Load more webhooks before the first one": [
         ""
       ],
-      "Logo": [
+      "Event type": [
         ""
       ],
-      "Logo image.": [
+      "Delete selected webhook from the database": [
         ""
       ],
-      "Bank account": [
+      "Load more webhooks after the last one": [
         ""
       ],
-      "URI specifying bank account for crediting revenue.": [
+      "There is no webhooks yet, add more pressing the + sign": [
         ""
       ],
-      "Default max deposit fee": [
+      "Webhook delete successfully": [
         ""
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
+      "Could not delete the webhook": [
         ""
       ],
-      "Default max wire fee": [
+      "Header": [
         ""
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
+      "Header template of the webhook": [
         ""
       ],
-      "Default wire fee amortization": [
+      "Body": [
         ""
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
+      "Webhook updated": [
         ""
       ],
-      "Physical location of the merchant.": [
+      "Could not update webhook": [
         ""
       ],
-      "Jurisdiction": [
+      "Language": [
         ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
+      "Advance order creation": [
         ""
       ],
-      "Default payment delay": [
+      "Shows more options in the order creation form": [
         ""
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
+      "Advance instance settings": [
         ""
       ],
-      "Default wire transfer delay": [
+      "Shows more options in the instance settings form": [
         ""
       ],
-      "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.": [
+      "Date format": [
         ""
       ],
-      "Instance id": [
+      "How the date is going to be displayed": [
         ""
       ],
-      "Change the authorization method use for this instance.": [
+      "Developer mode": [
         ""
       ],
-      "Manage access token": [
+      "Shows more options and tools which are not intended for general 
audience.": [
         ""
       ],
-      "Failed to create instance": [
+      "Total products": [
         ""
       ],
-      "Login required": [
+      "Delete selected category from the database": [
         ""
       ],
-      "Please enter your access token.": [
+      "There is no categories yet, add more pressing the + sign": [
         ""
       ],
-      "Access Token": [
+      "Category delete successfully": [
         ""
       ],
-      "The request to the backend take too long and was cancelled": [
+      "Could not delete the category": [
         ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
+      "Category name": [
         ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
+      "Category added successfully": [
         ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
+      "Could not add category": [
         ""
       ],
-      "Access denied": [
+      "Id:": [
         ""
       ],
-      "The access token provided is invalid.": [
+      "Name of the category": [
         ""
       ],
-      "No 'default' instance configured yet.": [
+      "Products": [
         ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
+      "Search by product description or id": [
         ""
       ],
-      "The access token provided is invalid": [
+      "Products that this category will list.": [
         ""
       ],
-      "Hide for today": [
+      "Could not update category": [
         ""
       ],
-      "Instance": [
+      "Category id is unknown": [
         ""
       ],
-      "Settings": [
+      "Without this the merchant backend will refuse to create new orders.": [
         ""
       ],
-      "Connection": [
+      "Hide for today": [
         ""
       ],
-      "New": [
+      "KYC verification needed": [
         ""
       ],
-      "List": [
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
         ""
       ],
-      "Log out": [
+      "Configuration": [
         ""
       ],
-      "Check your token is valid": [
+      "Settings": [
         ""
       ],
-      "Couldn't access the server.": [
+      "Access token": [
         ""
       ],
-      "Could not infer instance id from url %1$s": [
+      "Connection": [
         ""
       ],
-      "Server not found": [
+      "Interface": [
         ""
       ],
-      "Server response with an error code": [
+      "List": [
         ""
       ],
-      "Got message %1$s from %2$s": [
+      "Log out": [
         ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
+      "Failed to create instance": [
         ""
       ],
-      "Unexpected Error": [
+      "checking compatibility with server...": [
         ""
       ],
-      "The value %1$s is invalid for a payment url": [
+      "Contacting the server failed": [
         ""
       ],
-      "add element to the list": [
+      "The server version is not supported": [
         ""
       ],
-      "add": [
+      "Supported version \"%1$s\", server version \"%2$s\".": [
         ""
       ],
       "Deleting": [
@@ -9657,6 +15103,12 @@ strings['en'] = {
       "Changing": [
         ""
       ],
+      "Manage access token": [
+        ""
+      ],
+      "Business Name": [
+        ""
+      ],
       "Order ID": [
         ""
       ],
@@ -9679,8 +15131,29 @@ strings['de'] = {
         "plural_forms": "nplurals=2; plural=n != 1;",
         "lang": "de"
       },
+      "The request reached a timeout, check your connection.": [
+        "Die Anfrage hat ihr Zeitlimit erreicht, überprüfen Sie bitte Ihre 
Internetverbindung."
+      ],
+      "The request was cancelled.": [
+        "Die Anfrage wurde abgebrochen."
+      ],
+      "A lot of request were made to the same server and this action was 
throttled.": [
+        "Es wurden gleichzeitig zu viele Anfragen an denselben Server 
gestellt, daher ist diese Aktion zurückgestellt worden."
+      ],
+      "The response of the request is malformed.": [
+        "Die Antwort auf die Anfrage wird nicht richtig dargestellt."
+      ],
+      "Could not complete the request due to a network problem.": [
+        "Die Anfrage konnte aufgrund eines Netzwerkproblems nicht 
abgeschlossen werden."
+      ],
+      "Unexpected request error.": [
+        "Unerwarteter Fehler bei der Anfrage."
+      ],
+      "Unexpected error.": [
+        "Unerwarteter Fehler."
+      ],
       "Cancel": [
-        "Zurück"
+        "Abbrechen"
       ],
       "%1$s": [
         "%1$s"
@@ -9697,62 +15170,200 @@ strings['de'] = {
       "Confirm": [
         "Bestätigen"
       ],
-      "is not the same as the current access token": [
-        ""
+      "Required": [
+        "Erforderlich"
+      ],
+      "Letter must be a JSON string": [
+        "Der Buchstabe muss eine JSON-Zeichenkette sein"
+      ],
+      "JSON string is invalid": [
+        "Die JSON-Zeichenkette ist ungültig"
+      ],
+      "Import": [
+        "Importieren"
+      ],
+      "Importing an account from the bank": [
+        "Ein Konto von der Bank importieren"
+      ],
+      "You can export your account settings from the Libeufin Bank's account 
profile. Paste the content in the next field.": [
+        "Sie können Ihre Kontoeinstellungen aus dem Kontoprofil der 
Libeufin-Bank exportieren. Fügen Sie den Inhalt im nächsten Feld ein."
+      ],
+      "Account information": [
+        "Kontoinformationen"
+      ],
+      "Correct form": [
+        "Korrektur der Angaben"
+      ],
+      "Comparing account details": [
+        "Vergleich der Kontodetails"
+      ],
+      "Testing against the account info URL succeeded but the account 
information reported is different with the account details form.": [
+        "Die Prüfung der Kontoinformationen-URL war erfolgreich, aber die 
gemeldeten Kontoinformationen unterscheiden sich von der 
Kontodetails-Erfassung."
+      ],
+      "Field": [
+        "Feld"
+      ],
+      "In the form": [
+        "Im Formular"
       ],
-      "cannot be empty": [
-        "darf nicht leer sein"
+      "Reported": [
+        "Gemeldet"
       ],
-      "cannot be the same as the old token": [
-        "muss sich vom alten Token unterscheiden"
+      "Type": [
+        "Typ"
       ],
-      "is not the same": [
+      "IBAN": [
+        "IBAN"
+      ],
+      "Address": [
+        "Adresse"
+      ],
+      "Host": [
+        "Host"
+      ],
+      "Account id": [
+        "Konto-ID"
+      ],
+      "Owner's name": [
+        "Name des Eigentümers"
+      ],
+      "Account": [
+        "Konto"
+      ],
+      "Bank host": [
+        "Bankenserver (Bank host)."
+      ],
+      "Bank account": [
+        "Bankkonto"
+      ],
+      "BIC": [
         ""
       ],
-      "You are updating the access token from instance with id %1$s": [
+      "Ok": [
         ""
       ],
-      "Old access token": [
-        "Altes Zugriffstoken"
+      "Validate bank account: %1$s": [
+        "Bankkonten"
       ],
-      "access token currently in use": [
+      "You need to make a bank transfer with the specified subject to validate 
that you are the owner of the account.": [
         ""
       ],
-      "New access token": [
-        "Neues Zugriffstoken"
+      "Step 1:": [
+        ""
       ],
-      "next access token to be used": [
+      "Copy this code and paste it into the subject/purpose field in your 
banking app or bank website": [
         ""
       ],
-      "Repeat access token": [
-        "Zugriffstoken wiederholen"
+      "Subject": [
+        "Verwendungszweck"
       ],
-      "confirm the same access token": [
+      "Step 2:": [
         ""
       ],
-      "Clearing the access token will mean public access to the instance": [
+      "Copy and paste this IBAN and the name into the receiver fields in your 
banking app or website": [
         ""
       ],
-      "cannot be the same as the old access token": [
+      "Receiver name": [
+        "Lieferdatum"
+      ],
+      "Step 3:": [
         ""
       ],
-      "You are setting the access token for the new instance": [
+      "Finish the wire transfer setting smallest amount in your banking app or 
website.": [
         ""
       ],
-      "With external authorization method no check will be done by the 
merchant backend": [
+      "Make sure ALL data is correct, including the subject and you are using 
your selected bank account. You can use the copy buttons (%1$s) to prevent 
typing errors or the \"payto://\" URI below to copy just one value.": [
         ""
       ],
-      "Set external authorization": [
+      "Alternative if your bank already supports PayTo URI, you can use this 
%1$s link instead": [
         ""
       ],
+      "If you delete the instance named %1$s (ID: %2$s), the merchant will no 
longer be able to process orders or refunds": [
+        "Wenn Sie die Instanz mit der Bezeichnung %1$s (ID: %2$s) löschen, 
wird der Verkäufer keine weiteren Bestellungen oder Rückerstattungen bearbeiten 
können"
+      ],
+      "This action deletes the instance private key, but preserves all 
transaction data. You can still access that data after deleting the instance.": 
[
+        "Dieser Vorgang löscht den privaten Schlüssel der Instanz, sichert 
jedoch alle Transaktionsdaten. Sie können auch nach der Löschung der Instanz 
auf diese Daten weiterhin zugreifen."
+      ],
+      "Deleting an instance %1$s .": [
+        "Löschung der Instanz %1$s ."
+      ],
+      "If you purge the instance named %1$s (ID: %2$s), you will also delete 
all it&apos;s transaction data.": [
+        "Falls Sie die Instanz %1$s (ID: %2$s) vollständig verwerfen, löschen 
Sie damit auch unwiderruflich alle Transaktionsdaten."
+      ],
+      "The instance will disappear from your list, and you will no longer be 
able to access it&apos;s data.": [
+        "Die Instanz wird von Ihrer Liste gestrichen und alle ihre Daten 
werden nicht mehr zugänglich sein."
+      ],
+      "Purging an instance %1$s .": [
+        "Die Instanz %1$s wird endgültig verworfen."
+      ],
+      "Is not the same as the current access token": [
+        "ist ohne Übereinstimmung mit dem bisherigen Zugangstoken"
+      ],
+      "Can't be the same as the old token": [
+        "muss sich vom alten Zugangstoken unterscheiden"
+      ],
+      "Is not the same": [
+        "ungleich"
+      ],
+      "You are updating the access token from instance with id %1$s": [
+        "Sie erneuern den Zugangstoken der Instanz mit der ID %1$s"
+      ],
+      "Old access token": [
+        "Alter Zugangstoken"
+      ],
+      "Access token currently in use": [
+        "Zugangstoken zurzeit in Verwendung"
+      ],
+      "New access token": [
+        "Neuer Zugangstoken"
+      ],
+      "Next access token to be used": [
+        "Folgender Zugangstoken für die zukünftige Verwendung"
+      ],
+      "Repeat access token": [
+        "Eingabe des Zugangstokens wiederholen"
+      ],
+      "Confirm the same access token": [
+        "Zugangstoken wiederholen"
+      ],
+      "Clearing the access token will mean public access to the instance": [
+        "Den Zugangstoken zu löschen ermöglicht den freien Zugang zur Instanz 
für alle"
+      ],
+      "Can't be the same as the old access token": [
+        "Muss sich vom alten Zugangstoken unterscheiden"
+      ],
+      "You are setting the access token for the new instance": [
+        "Sie speichern den Zugangstoken für eine neue Instanz"
+      ],
+      "With external authorization method no check will be done by the 
merchant backend": [
+        "Bei externen Verfahren der Berechtigungsprüfung erfolgt keine weitere 
Zugangsprüfung durch das Merchant-Backend"
+      ],
+      "Set external authorization": [
+        "Externe Zugangsberechtigung festlegen"
+      ],
       "Set access token": [
-        ""
+        "Zugangstoken festlegen"
       ],
       "Operation in progress...": [
-        ""
+        "Die Verarbeitung ist im Gange..."
       ],
       "The operation will be automatically canceled after %1$s seconds": [
-        ""
+        "Der Vorgang wird nach %1$s Sekunden automatisch abgebrochen"
+      ],
+      "Your password is incorrect": [
+        "Ihr Passwort ist ungültig"
+      ],
+      "Your instance not found": [
+        "Ihre Instanz wurde nicht gefunden"
+      ],
+      "Login required": [
+        "Anmeldung erforderlich"
+      ],
+      "Please enter your access token for %1$s.": [
+        "Bitte geben Sie Ihren Zugangstoken für %1$s ein."
+      ],
+      "Access Token": [
+        "Zugangstoken"
       ],
       "Instances": [
         "Instanzen"
@@ -9760,11 +15371,11 @@ strings['de'] = {
       "Delete": [
         "Löschen"
       ],
-      "add new instance": [
-        "neue Instanz hinzufügen"
+      "Add new instance": [
+        "Neue Instanz hinzufügen"
       ],
       "ID": [
-        ""
+        "ID"
       ],
       "Name": [
         "Name"
@@ -9773,271 +15384,541 @@ strings['de'] = {
         "Bearbeiten"
       ],
       "Purge": [
-        ""
+        "Vollständig verwerfen"
       ],
       "There is no instances yet, add more pressing the + sign": [
-        ""
+        "Es gibt noch keine Instanz. Erstellen Sie eine, indem Sie auf das 
+-Zeichen drücken"
       ],
       "Only show active instances": [
-        ""
+        "Zeige nur aktive Instanzen"
       ],
       "Active": [
-        ""
+        "Aktiv"
       ],
       "Only show deleted instances": [
-        ""
+        "Zeige nur gelöschte Instanzen"
       ],
       "Deleted": [
-        ""
+        "Gelöscht"
       ],
       "Show all instances": [
-        ""
+        "Zeige alle Instanzen"
       ],
       "All": [
-        ""
+        "Alle"
       ],
       "Instance \"%1$s\" (ID: %2$s) has been deleted": [
-        ""
+        "Instanz \"%1$s\" (ID: %2$s) wurde gelöscht"
       ],
       "Failed to delete instance": [
-        ""
+        "Das Löschen der Instanz ist fehlgeschlagen"
       ],
-      "Instance '%1$s' (ID: %2$s) has been disabled": [
-        ""
+      "Instance '%1$s' (ID: %2$s) has been purge": [
+        "Instanz '%1$s' (ID: %2$s) wurde vollständig gelöscht"
       ],
       "Failed to purge instance": [
-        ""
+        "Die vollständige Löschung der Instanz ist fehlgeschlagen"
       ],
-      "Pending KYC verification": [
+      "Loading...": [
+        "Die Daten werden eingelesen..."
+      ],
+      "This is not a valid bitcoin address.": [
+        "Dies ist keine zulässige Bitcoin-Adresse."
+      ],
+      "This is not a valid Ethereum address.": [
+        "Dies ist keine zulässige Ethereum-Adresse."
+      ],
+      "This is not a valid host.": [
+        "Dies ist kein gültiger Host."
+      ],
+      "IBAN numbers usually have more that 4 digits": [
+        "Eine IBAN besteht normalerweise aus mehr als 4 Ziffern"
+      ],
+      "IBAN numbers usually have less that 34 digits": [
+        "Eine IBAN besteht normalerweise aus weniger als 34 Ziffern"
+      ],
+      "IBAN country code not found": [
+        "IBAN-Ländercode wurde nicht gefunden"
+      ],
+      "IBAN number is invalid, checksum is wrong": [
+        "Die IBAN-Nummer ist ungültig, die Prüfsumme ist falsch"
+      ],
+      "Choose one...": [
+        "Bitte wählen Sie aus..."
+      ],
+      "Method to use for wire transfer": [
+        "Verfahren, das für die Überweisung genutzt werden soll"
+      ],
+      "Routing": [
+        "Bankleitzahlensystem"
+      ],
+      "Routing number.": [
+        "Bankleitzahl."
+      ],
+      "Account number.": [
+        "Kontonummer."
+      ],
+      "Code": [
+        "Code"
+      ],
+      "Business Identifier Code.": [
+        "Business Identifier Code. (BIC)."
+      ],
+      "International Bank Account Number.": [
+        "IBAN (Internationale Bankkontonummer)."
+      ],
+      "Unified Payment Interface.": [
+        "Unified Payment Interface (UPI)."
+      ],
+      "Bitcoin protocol.": [
+        "Bitcoin-Protokoll."
+      ],
+      "Ethereum protocol.": [
+        "Ethereum-Protokoll."
+      ],
+      "Interledger protocol.": [
+        "Interledger-Protokoll."
+      ],
+      "Bank host.": [
+        "Bankenserver (Bank host)."
+      ],
+      "Without scheme and may include subpath:": [
+        "Ohne Schema (kann einen Unterpfad enthalten):"
+      ],
+      "Bank account.": [
+        "Bankkonto."
+      ],
+      "Legal name of the person holding the account.": [
+        "Rechtsgültiger Name des Kontoinhabers."
+      ],
+      "It should match the bank account name.": [
+        "Die Eingabe sollte mit dem Bankkontonamen übereinstimmen."
+      ],
+      "Invalid url": [
+        "ungültige URL"
+      ],
+      "URL must end with a '/'": [
+        "Die URL muss mit '/' enden"
+      ],
+      "URL must not contain params": [
+        "Die URL darf keine Parameter enthalten"
+      ],
+      "URL must not hash param": [
+        "Die URL darf keinen Hash-Parameter enthalten"
+      ],
+      "The request to check the revenue API failed.": [
+        "Die Anfrage bei der Einzahlungs-Schnittstelle ist fehlgeschlagen."
+      ],
+      "Server replied with \"bad request\".": [
+        "Der Server antwortete mit \"bad request\"."
+      ],
+      "Unauthorized, check credentials.": [
+        "Unzulässiger Vorgang, bitte die Zugangsdaten (Token, Anmeldename, 
Passwort) überprüfen."
+      ],
+      "The endpoint doesn't seems to be a Taler Revenue API.": [
+        "Die Gegenstelle scheint keine Taler-Einzahlungsschnittstelle zu sein."
+      ],
+      "Request succeeded but server didn't reply the 'credit_account' so we 
can't check that the account is the same.": [
         ""
       ],
-      "Timed out": [
+      "Account:": [
+        "Konto:"
+      ],
+      "If the bank supports Taler Revenue API then you can add the endpoint 
URL below to keep the revenue information in sync.": [
+        "Wenn die Bank die Taler-Einzahlungsschnittstelle unterstützt, können 
Sie die untenstehende Gegenstelle (endpoint URL) hinzufügen, um die 
Umsatzinformationen synchron zu halten."
+      ],
+      "Endpoint URL": [
+        "Gegenstelle (endpoint URL)"
+      ],
+      "From where the merchant can download information about incoming wire 
transfers to this account": [
+        "Informationsquelle zu eingehenden Überweisungen auf dieses Bankkonto"
+      ],
+      "Auth type": [
+        "Authentifizierungstyp"
+      ],
+      "Choose the authentication type for the account info URL": [
+        "Wählen Sie den Authentifizierungstyp für die Kontoinformations-URL"
+      ],
+      "Without authentication": [
+        "Ohne Authentifizierung"
+      ],
+      "With password": [
+        "Passwort"
+      ],
+      "With token": [
+        "Token erzeugen"
+      ],
+      "Do not change": [
+        "Lassen Sie dies unverändert"
+      ],
+      "Username": [
+        "Benutzername"
+      ],
+      "Username to access the account information.": [
+        "Benutzername für den Zugriff auf die Kontoinformationen."
+      ],
+      "Password": [
+        "Passwort"
+      ],
+      "Password to access the account information.": [
+        "Passwort für den Zugriff auf die Kontoinformationen."
+      ],
+      "Token": [
         ""
       ],
+      "Access token to access the account information.": [
+        "Benutzername für den Zugriff auf die Kontoinformationen."
+      ],
+      "Match": [
+        "Übereinstimmung"
+      ],
+      "Check where the information match against the server info.": [
+        "Prüfung der Übereinstimmung dieser Information und der Daten auf dem 
Server."
+      ],
+      "Not verified": [
+        "Nicht überprüft"
+      ],
+      "Last test was ok": [
+        "Der letzte Test war erfolgreich"
+      ],
+      "Last test failed": [
+        "Der letzte Test ist fehlgeschlagen"
+      ],
+      "Compare info from server with account form": [
+        "Vergleich der Information des Servers mit den Bankkonto-Formulardaten"
+      ],
+      "Test": [
+        "Test"
+      ],
+      "Need to complete marked fields": [
+        "Die gekennzeichneten Felder müssen ausgefüllt sein"
+      ],
+      "Confirm operation": [
+        "Vorgang bestätigen"
+      ],
+      "Account details": [
+        "Kontodetails"
+      ],
+      "Import from bank": [
+        "Datenimport von der Bank"
+      ],
+      "Could not create account": [
+        "Das Konto konnte nicht angelegt werden"
+      ],
+      "No 'default' instance configured yet.": [
+        "Es wurde keine Standardinstanz konfiguriert."
+      ],
+      "Create a 'default' instance to begin using the merchant backoffice.": [
+        "Erstellen Sie eine Standardinstanz, um das Merchant-Backend erstmalig 
zu verwenden."
+      ],
+      "Bank accounts": [
+        "Bankkonten"
+      ],
+      "Add new account": [
+        "Neues Konto hinzufügen"
+      ],
+      "Wire method: Bitcoin": [
+        "Überweisungsmethode: Bitcoin"
+      ],
+      "Sewgit 1": [
+        "SegWit 1"
+      ],
+      "Sewgit 2": [
+        "SegWit 2"
+      ],
+      "Delete selected accounts from the database": [
+        "Löschen ausgewählter Konten von der Datenbank"
+      ],
+      "Wire method: x-taler-bank": [
+        "Überweisungsmethode: x-taler-bank"
+      ],
+      "Account name": [
+        "Kontenbezeichnung (z.B. Name)"
+      ],
+      "Wire method: IBAN": [
+        "Überweisungsmethode: IBAN"
+      ],
+      "Other accounts": [
+        "Andere Konten"
+      ],
+      "Path": [
+        "Pfad"
+      ],
+      "There is no accounts yet, add more pressing the + sign": [
+        "Es sind noch keine Konten angelegt, Sie können diese durch das 
+-Zeichen hinzufügen"
+      ],
+      "You need to associate a bank account to receive revenue.": [
+        "Sie müssen ein Bankkonto verknüpfen, um Einnahmen aus Überweisungen 
auf dieses Konto zu erhalten."
+      ],
+      "Without this the you won't be able to create new orders.": [
+        "Ohne dies können Sie keine neuen Bestellungen erstellen."
+      ],
+      "Bank account delete successfully": [
+        "Die Verknüpfung mit dem Bankkonto wurde erfolgreich gelöscht"
+      ],
+      "Could not delete the bank account": [
+        "Die Verknüpfung mit dem Bankkonto konnte nicht gelöscht werden"
+      ],
+      "Could not update account": [
+        "Das Konto konnte nicht aktualisiert werden"
+      ],
+      "Could not delete account": [
+        "Die Kontoverbindung konnte nicht entfernt werden"
+      ],
+      "Pending KYC verification": [
+        "Ausstehende KYC-Prüfung"
+      ],
       "Exchange": [
-        ""
+        "Zahlungsdienstleister"
       ],
-      "Target account": [
-        ""
+      "Reason": [
+        "Buchungsvermerk"
       ],
-      "KYC URL": [
-        ""
+      "Pending KYC process, click here to complete": [
+        "Ausstehende KYC-Prüfung; klicken Sie hier, um den Vorgang 
abzuschließen"
       ],
-      "Code": [
+      "The exchange require a account verification.": [
         ""
       ],
       "Http Status": [
-        ""
+        "HTTP-Status"
       ],
       "No pending kyc verification!": [
-        ""
+        "Eine KYC-Prüfung ist nicht (mehr) ausstehend!"
+      ],
+      "Change value to unknown date": [
+        "Wert auf unbekanntes Datum ändern"
+      ],
+      "Change value to empty": [
+        "Wert annullieren"
+      ],
+      "Change value to never": [
+        "Wert auf „nie“ setzen"
+      ],
+      "Never": [
+        "Nie"
+      ],
+      "days": [
+        "Tage"
+      ],
+      "hours": [
+        "Stunden"
+      ],
+      "minutes": [
+        "Minuten"
+      ],
+      "seconds": [
+        "Sekunden"
+      ],
+      "Forever": [
+        "Unbegrenzt"
+      ],
+      "%1$sM": [
+        "%1$sM"
       ],
-      "change value to unknown date": [
-        ""
+      "%1$sY": [
+        "%1$sY"
       ],
-      "change value to empty": [
-        ""
+      "%1$sd": [
+        "%1$sd"
       ],
-      "clear": [
-        ""
+      "%1$sh": [
+        "%1$sh"
       ],
-      "change value to never": [
-        ""
+      "%1$smin": [
+        "%1$smin"
       ],
-      "never": [
-        ""
+      "%1$ssec": [
+        "%1$ssec"
       ],
       "Country": [
-        ""
-      ],
-      "Address": [
-        ""
+        "Land"
       ],
       "Building number": [
-        ""
+        "Zusätzliche Adressangabe"
       ],
       "Building name": [
-        ""
+        "Bezeichnung des Gebäudes"
       ],
       "Street": [
-        ""
+        "Str."
       ],
       "Post code": [
-        ""
+        "Postleitzahl"
       ],
       "Town location": [
-        ""
+        "Ortsteil"
       ],
       "Town": [
-        ""
+        "Ort"
       ],
       "District": [
-        ""
+        "Bezirk/Kanton"
       ],
       "Country subdivision": [
-        ""
-      ],
-      "Product id": [
-        ""
+        "Region"
       ],
       "Description": [
-        ""
-      ],
-      "Product": [
-        ""
+        "Bezeichnung"
       ],
-      "search products by it's description or id": [
-        ""
+      "Enter description or id": [
+        "Bezeichnung oder ID eingeben"
       ],
-      "no products found with that description": [
-        ""
+      "no match found with that description or id": [
+        "Für diese Bezeichnung oder ID wurde nichts gefunden"
       ],
       "You must enter a valid product identifier.": [
-        ""
+        "Sie müssen eine gültige Artikelkennung eingeben."
       ],
       "Quantity must be greater than 0!": [
-        ""
+        "Die Menge muss größer als 0 sein!"
       ],
       "This quantity exceeds remaining stock. Currently, only %1$s units 
remain unreserved in stock.": [
-        ""
+        "Diese Menge überschreitet den Bestand. Momentan sind nur %1$s Stück 
im Inventar ohne Vorbestellung."
+      ],
+      "Search product": [
+        "Artikel suchen"
       ],
       "Quantity": [
-        ""
+        "Menge"
       ],
-      "how many products will be added": [
-        ""
+      "How many products will be added": [
+        "Wie viele Artikel hinzugefügt werden"
       ],
       "Add from inventory": [
-        ""
+        "Vom Bestand hinzufügen"
       ],
-      "Image should be smaller than 1 MB": [
-        ""
+      "Image must be smaller than 1 MB": [
+        "Die Bilddatei muss kleiner als 1 MB sein"
       ],
       "Add": [
-        ""
+        "Hinzufügen"
       ],
       "Remove": [
-        ""
+        "Entfernen"
+      ],
+      "Invalid": [
+        "Ungültig"
+      ],
+      "This product has %1$s applicable taxes configured.": [
+        "Für diesen Artikel ist ein Steuersatz von %1$s angelegt."
       ],
       "No taxes configured for this product.": [
-        ""
+        "Für diesen Artikel sind keine Steuern angelegt."
       ],
       "Amount": [
         "Betrag"
       ],
       "Taxes can be in currencies that differ from the main currency used by 
the merchant.": [
-        ""
+        "Steuern können in einer anderen Währung sein als die Hauptwährung, 
welche für Verkäufe normalerweise verwendet wird."
       ],
       "Enter currency and value separated with a colon, e.g. 
&quot;USD:2.3&quot;.": [
-        ""
+        "Geben Sie Währung und Betrag mit einem Doppelpunkt getrennt ein, z.B. 
&quot;EUR:2,3&quot;."
       ],
       "Legal name of the tax, e.g. VAT or import duties.": [
-        ""
+        "Offizielle Bezeichnung der Steuer, z.B. Mehrwertsteuer oder 
Einfuhrsteuer."
       ],
-      "add tax to the tax list": [
-        ""
+      "Add tax to the tax list": [
+        "Steuersatz zur Liste der Steuern hinzufügen"
       ],
-      "describe and add a product that is not in the inventory list": [
-        ""
+      "Describe and add a product that is not in the inventory list": [
+        "Bisher nicht inventarisierte Artikel beschreiben und hinzufügen"
       ],
       "Add custom product": [
-        ""
+        "Individuellen Artikel hinzufügen"
       ],
       "Complete information of the product": [
-        ""
+        "Informationen zum Artikel vervollständigen"
+      ],
+      "Must be a number": [
+        "Dieser Wert muss eine Nummer sein"
+      ],
+      "Must be grater than 0": [
+        "Dieser Wert muss größer als Null sein"
       ],
       "Image": [
-        ""
+        "Bild"
       ],
-      "photo of the product": [
-        ""
+      "Photo of the product.": [
+        "Abbildung des Artikels."
       ],
-      "full product description": [
-        ""
+      "Full product description.": [
+        "Vollständige Artikelbeschreibung."
       ],
       "Unit": [
-        ""
+        "Einheit"
       ],
-      "name of the product unit": [
-        ""
+      "Name of the product unit.": [
+        "Artikelname (Bezeichnung einer Einheit)."
       ],
       "Price": [
-        ""
-      ],
-      "amount in the current currency": [
-        ""
+        "Preis"
       ],
-      "Taxes": [
-        ""
-      ],
-      "image": [
-        ""
+      "Amount in the current currency.": [
+        "Betrag in der aktuellen Währung."
       ],
-      "description": [
-        ""
-      ],
-      "quantity": [
-        ""
+      "How many products will be added.": [
+        "Wie viele Artikel hinzugefügt werden."
       ],
-      "unit price": [
-        ""
+      "Taxes": [
+        "Steuern"
       ],
-      "total price": [
-        ""
+      "Unit price": [
+        "Preis einer Einheit"
       ],
-      "required": [
-        "erforderlich"
+      "Total price": [
+        "Gesamtpreis"
       ],
-      "not valid": [
-        "nicht gültig"
+      "Must be greater than 0": [
+        "Dieser Wert muss größer als Null sein"
       ],
-      "must be greater than 0": [
-        ""
+      "Refund deadline can't be before pay deadline": [
+        "Die Rückerstattungsfrist kann nicht vor der Zahlungsfrist liegen"
       ],
-      "not a valid json": [
-        "kein gültiges JSON-Format"
+      "Wire transfer deadline can't be before refund deadline": [
+        "Der Zeitraum der Überweisung kann nicht vor Ablauf der 
Rückerstattungsfrist enden"
       ],
-      "should be in the future": [
-        "sollte in der Zukunft liegen"
+      "Wire transfer deadline can't be before pay deadline": [
+        "Die Überweisungsfrist kann nicht vor der Zahlungsfrist liegen"
       ],
-      "refund deadline cannot be before pay deadline": [
-        "Die Rückerstattungsfrist kann nicht vor der Zahlungsfrist liegen"
+      "Must have a refund deadline": [
+        "Es sollte eine Rückerstattungsfrist geben"
       ],
-      "wire transfer deadline cannot be before refund deadline": [
-        "Die Überweisungsfrist kann nicht vor der Rückerstattungsfrist liegen"
+      "Auto refund can't be after refund deadline": [
+        "Eine automatische Rückerstattung kann nicht nach der 
Rückerstattungsfrist erfolgen"
       ],
-      "wire transfer deadline cannot be before pay deadline": [
-        "Die Überweisungsfrist kann nicht vor der Zahlungsfrist liegen"
+      "Must be in the future": [
+        "Dieser Wert sollte in der Zukunft liegen"
       ],
-      "should have a refund deadline": [
-        "sollte eine Rückerstattungsfrist haben"
+      "Simple": [
+        "Einfach"
       ],
-      "auto refund cannot be after refund deadline": [
-        "Die automatische Rückerstattung kann nicht nach der 
Rückerstattungsfrist erfolgen"
+      "Advanced": [
+        "Erweitert"
       ],
       "Manage products in order": [
         "Artikel in der Bestellung verwalten"
       ],
+      "%1$s products with a total price of %2$s.": [
+        "%1$s Artikel zu einer Gesamtsumme von %2$s."
+      ],
       "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": [
-        ""
+      "Total product price added up": [
+        "Gesamtpreis des Artikels hinzugerechnet"
       ],
       "Amount to be paid by the customer": [
-        "Zu zahlender Betrag"
+        "Vom Kunden zu zahlender Betrag"
       ],
       "Order price": [
         "Bestellsumme"
       ],
-      "final order price": [
-        ""
+      "Final order price": [
+        "Endgültiger Bestellwert"
       ],
       "Summary": [
         "Zusammenfassung"
@@ -10046,7 +15927,7 @@ strings['de'] = {
         "Bezeichnung der Bestellung, die den Kunden angezeigt wird"
       ],
       "Shipping and Fulfillment": [
-        ""
+        "Versand und Lieferung"
       ],
       "Delivery date": [
         "Lieferdatum"
@@ -10055,9 +15936,9 @@ strings['de'] = {
         "Vom Händler zugesicherte Zustellfrist."
       ],
       "Location": [
-        ""
+        "Lieferadresse"
       ],
-      "address where the products will be delivered": [
+      "Address where the products will be delivered": [
         "Zustelladresse der Artikel"
       ],
       "Fulfillment URL": [
@@ -10070,1213 +15951,1333 @@ strings['de'] = {
         "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.": [
-        ""
-      ],
-      "Refund deadline": [
-        ""
+        "Überschreibe die vorgegebenen Zahlungseinstellungen im Taler-System 
für diese Bestellung"
       ],
-      "Time until which the order can be refunded by the merchant.": [
-        ""
+      "Payment time": [
+        "Zahlungsdatum"
       ],
-      "Wire transfer deadline": [
-        ""
+      "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.": [
+        "Zeitdauer, die Käufer haben, um das Angebot zu bezahlen, bevor es 
verfällt. Inventarisierte Artikel für das Angebot werden bis zum Fristablauf 
reserviert. Die Zeitdauer beginnt mit der Erstellzeit der Bestellungen."
       ],
-      "Deadline for the exchange to make the wire transfer.": [
-        ""
+      "Default": [
+        "Standardeinstellung"
       ],
-      "Auto-refund deadline": [
-        ""
+      "Refund time": [
+        "Rückerstattungsdatum"
       ],
-      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
-        ""
+      "Time while the order can be refunded by the merchant. Time starts after 
the order is created.": [
+        "Zeitdauer, in der die Bestellung vom Verkäufer erstattet werden kann. 
Die Zeitdauer beginnt mit der Erstellzeit der Bestellungen."
       ],
-      "Maximum deposit fee": [
-        ""
+      "Wire transfer time": [
+        "Zeitdauer der Überweisungen"
       ],
-      "Maximum deposit fees the merchant is willing to cover for this order. 
Higher deposit fees must be covered in full by the consumer.": [
-        ""
+      "Time for the exchange to make the wire transfer. Time starts after the 
order is created.": [
+        "Zeitdauer, in welcher der Zahlungsdienstleister Überweisungen 
ausführt. Die Zeitdauer beginnt mit der Erstellzeit der Bestellungen."
       ],
-      "Maximum wire fee": [
-        ""
+      "Auto-refund time": [
+        "Zeitdauer für automatische Rückerstattungen"
       ],
-      "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.": [
-        ""
+      "Time until which the wallet will automatically check for refunds 
without user interaction.": [
+        "Zeit, bis zu der das Wallet automatisch und ohne Benutzerinteraktion 
auf Rückerstattungen prüft."
       ],
-      "Wire fee amortization": [
-        ""
+      "Maximum fee": [
+        "Maximale Gebührenhöhe"
       ],
-      "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.": [
-        ""
+      "Maximum fees the merchant is willing to cover for this order. Higher 
deposit fees must be covered in full by the consumer.": [
+        "Die maximale Gebührenhöhe, die ein Verkäufer für eine Bestellung zu 
übernehmen gewillt ist. Einlösegebühren, die über dieser liegen, sind komplett 
von den Käufern zu übernehmen."
       ],
       "Create token": [
-        ""
+        "Token erzeugen"
       ],
-      "Uncheck this option if the merchant backend generated an order ID with 
enough entropy to prevent adversarial claims.": [
-        ""
+      "If the order ID is easy to guess the token will prevent user to steal 
orders from others.": [
+        "Wenn die ID der Bestellung leicht zu erraten ist, verhindert der 
Token, dass Benutzer Bestellungen von anderen „stehlen“ können."
       ],
       "Minimum age required": [
-        ""
+        "Mindestalter erforderlich"
       ],
       "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": [
-        ""
+        "Eine Zahl größer als 0 schränkt ein, welches e-Geld zur Bezahlung 
dieses Kaufvertrags verwendet werden kann. Bleibt das Feld leer, werden 
Altersbeschränkungen durch die Artikel selbst festgelegt"
       ],
       "Min age defined by the producs is %1$s": [
-        ""
+        "Das Mindestalter für diesen Artikel ist %1$s"
+      ],
+      "No product with age restriction in this order": [
+        "Es befindet sich kein Artikel mit einer Altersbeschränkung in dieser 
Bestellung"
       ],
       "Additional information": [
-        ""
+        "Zusätzliche Informationen"
       ],
       "Custom information to be included in the contract for this order.": [
-        ""
+        "Individuelle Informationen, die in den Kaufvertrag für diese 
Bestellung aufgenommen werden sollen."
       ],
       "You must enter a value in JavaScript Object Notation (JSON).": [
-        ""
-      ],
-      "days": [
-        ""
-      ],
-      "hours": [
-        ""
-      ],
-      "minutes": [
-        ""
-      ],
-      "seconds": [
-        ""
+        "Sie müssen einen Wert im Format JavaScript Object Notation (JSON) 
eingeben."
       ],
-      "forever": [
-        ""
+      "Custom field name": [
+        "Benutzerdefinierter Feldname"
       ],
-      "%1$sM": [
-        ""
+      "Disabled": [
+        "Deaktiviert"
       ],
-      "%1$sY": [
-        ""
+      "No deadline": [
+        "Keine Zahlungsfrist"
       ],
-      "%1$sd": [
-        ""
+      "Deadline at %1$s": [
+        "Frist bis %1$s"
       ],
-      "%1$sh": [
-        ""
+      "Could not create order": [
+        "Es war nicht möglich, eine Bestellung zu erstellen"
       ],
-      "%1$smin": [
-        ""
+      "No exchange would accept a payment because of KYC requirements.": [
+        "Aufgrund vorgegebener KYC-Erfordernisse würde kein 
Zahlungsdienstleister eine Zahlung annehmen."
       ],
-      "%1$ssec": [
-        ""
+      "No more stock for product with id \"%1$s\".": [
+        "Es gibt keinen Bestand für den Artikel mit der ID \"%1$s\"."
       ],
       "Orders": [
-        ""
+        "Bestellungen"
       ],
-      "create order": [
-        ""
+      "Create order": [
+        "Bestellung anlegen"
       ],
-      "load newer orders": [
+      "Load first page": [
         ""
       ],
       "Date": [
         "Datum"
       ],
       "Refund": [
-        ""
+        "Rückerstattung"
       ],
       "copy url": [
-        ""
-      ],
-      "load older orders": [
-        ""
+        "URL kopieren"
       ],
-      "No orders have been found matching your query!": [
-        ""
-      ],
-      "duplicated": [
-        ""
-      ],
-      "invalid format": [
+      "Load more orders after the last one": [
         ""
       ],
-      "this value exceed the refundable amount": [
+      "Load next page": [
         ""
       ],
-      "date": [
-        ""
+      "No orders have been found matching your query!": [
+        "Es wurden keine Bestellungen gefunden, die zu Ihrer Abfrage passen!"
       ],
-      "amount": [
+      "Duplicated": [
         ""
       ],
-      "reason": [
+      "This value exceed the refundable amount": [
         ""
       ],
-      "amount to be refunded": [
+      "Amount to be refunded": [
         ""
       ],
       "Max refundable:": [
-        ""
+        "Maximale Rückerstattung:"
       ],
-      "Reason": [
-        ""
-      ],
-      "Choose one...": [
-        ""
-      ],
-      "requested by the customer": [
-        ""
+      "Requested by the customer": [
+        "Von Käufern angefordert"
       ],
-      "other": [
+      "Other": [
         ""
       ],
-      "why this order is being refunded": [
+      "Why this order is being refunded": [
         ""
       ],
-      "more information to give context": [
+      "More information to give context": [
         ""
       ],
       "Contract Terms": [
-        ""
+        "Vertragsbedingungen"
       ],
-      "human-readable description of the whole purchase": [
+      "Human-readable description of the whole purchase": [
         ""
       ],
-      "total price for the transaction": [
+      "Total price for the transaction": [
         ""
       ],
       "URL for this purchase": [
-        ""
+        "URL für diesen Kauf"
       ],
       "Max fee": [
-        ""
+        "Höchster Gebührenbetrag"
       ],
-      "maximum total deposit fee accepted by the merchant for this contract": [
+      "Maximum total deposit fee accepted by the merchant for this contract": [
         ""
       ],
-      "Max wire fee": [
-        ""
+      "Created at": [
+        "Erstellungsdatum"
       ],
-      "maximum wire fee accepted by the merchant": [
+      "Time when this contract was generated": [
         ""
       ],
-      "over how many customer transactions does the merchant expect to 
amortize wire fees on average": [
-        ""
+      "Refund deadline": [
+        "Rückerstattungsfrist"
       ],
-      "Created at": [
+      "After this deadline has passed no refunds will be accepted": [
         ""
       ],
-      "time when this contract was generated": [
-        ""
+      "Payment deadline": [
+        "Zahlungsfrist"
       ],
-      "after this deadline has passed no refunds will be accepted": [
+      "After this deadline, the merchant won't accept payments for the 
contract": [
         ""
       ],
-      "after this deadline, the merchant won't accept payments for the 
contract": [
-        ""
+      "Wire transfer deadline": [
+        "Überweisungsfrist"
       ],
-      "transfer deadline for the exchange": [
-        ""
+      "Transfer deadline for the exchange": [
+        "Frist der Überweisung vom Zahlungsdienstleister an das Bankkonto"
       ],
-      "time indicating when the order should be delivered": [
+      "Time indicating when the order should be delivered": [
         ""
       ],
-      "where the order will be delivered": [
-        ""
+      "Where the order will be delivered": [
+        "Zustelladresse der Bestellung"
       ],
       "Auto-refund delay": [
         ""
       ],
-      "how long the wallet should try to get an automatic refund for the 
purchase": [
+      "How long the wallet should try to get an automatic refund for the 
purchase": [
         ""
       ],
       "Extra info": [
-        ""
+        "Weitere Informationen"
       ],
-      "extra data that is only interpreted by the merchant frontend": [
+      "Extra data that is only interpreted by the merchant frontend": [
         ""
       ],
       "Order": [
-        ""
+        "Bestellung"
       ],
-      "claimed": [
+      "Claimed": [
         ""
       ],
-      "claimed at": [
+      "Claimed at": [
         ""
       ],
       "Timeline": [
-        ""
+        "Zeitleiste"
       ],
       "Payment details": [
-        ""
+        "Zahlungsdetails"
       ],
       "Order status": [
-        ""
+        "Bestellstatus"
       ],
       "Product list": [
-        ""
+        "Artikelliste"
       ],
-      "paid": [
-        ""
+      "Paid": [
+        "Bezahlt"
       ],
-      "wired": [
-        ""
+      "Wired": [
+        "Überwiesen"
       ],
-      "refunded": [
-        ""
+      "Refunded": [
+        "Rückerstattet"
       ],
-      "refund order": [
-        ""
+      "Refund order": [
+        "Bestellung rückerstatten"
       ],
-      "not refundable": [
+      "Not refundable": [
         ""
       ],
-      "refund": [
+      "Next event in": [
         ""
       ],
       "Refunded amount": [
-        ""
+        "Rückerstattungsbetrag"
       ],
       "Refund taken": [
-        ""
+        "Erhaltener Rückerstattungsbetrag"
       ],
       "Status URL": [
-        ""
+        "Status-URL"
       ],
       "Refund URI": [
-        ""
-      ],
-      "unpaid": [
-        ""
+        "Rückerstattungs-URI"
       ],
-      "pay at": [
+      "Unpaid": [
         ""
       ],
-      "created at": [
+      "Pay at": [
         ""
       ],
       "Order status URL": [
-        ""
+        "Bestellstatus-URL"
       ],
       "Payment URI": [
-        ""
+        "Zahlungs-URI"
       ],
       "Unknown order status. This is an error, please contact the 
administrator.": [
-        ""
+        "Unbekannter Bestellstatus. Dies ist ein Fehler, bitte kontaktieren 
Sie den Administrator."
       ],
       "Back": [
         "Zurück"
       ],
-      "refund created successfully": [
+      "Refund created successfully": [
         ""
       ],
-      "could not create the refund": [
+      "Could not create the refund": [
         ""
       ],
-      "select date to show nearby orders": [
+      "There are pending KYC requirements.": [
         ""
       ],
-      "order id": [
+      "Missing id": [
         ""
       ],
-      "jump to order with the given order ID": [
+      "Not found": [
         ""
       ],
-      "remove all filters": [
+      "Select date to show nearby orders": [
         ""
       ],
-      "only show paid orders": [
+      "Only show paid orders": [
         ""
       ],
-      "Paid": [
-        ""
+      "New": [
+        "Neu"
       ],
-      "only show orders with refunds": [
+      "Only show orders with refunds": [
         ""
       ],
-      "Refunded": [
-        "Rückerstattet"
-      ],
-      "only show orders where customers paid, but wire payments from payment 
provider are still pending": [
+      "Only show orders where customers paid, but wire payments from payment 
provider are still pending": [
         ""
       ],
       "Not wired": [
-        ""
+        "Nicht überwiesen"
       ],
-      "clear date filter": [
+      "Completed": [
         ""
       ],
-      "date (YYYY/MM/DD)": [
+      "Remove all filters": [
         ""
       ],
-      "Enter an order id": [
+      "Clear date filter": [
         ""
       ],
-      "order not found": [
+      "Jump to date (%1$s)": [
         ""
       ],
-      "could not get the order to refund": [
+      "Jump to order with the given product ID": [
         ""
       ],
-      "Loading...": [
-        ""
+      "Order id": [
+        "Bestellnummer"
       ],
-      "click here to configure the stock of the product, leave it as is and 
the backend will not control stock": [
+      "Invalid. Only characters and numbers": [
         ""
       ],
-      "Manage stock": [
+      "Just letters and numbers from 2 to 7": [
         ""
       ],
-      "this product has been configured without stock control": [
+      "Size of the key must be 32": [
         ""
       ],
-      "Infinite": [
+      "Internal id on the system": [
         ""
       ],
-      "lost cannot be greater than current and incoming (max %1$s)": [
+      "Useful to identify the device physically": [
         ""
       ],
-      "Incoming": [
-        ""
+      "Verification algorithm": [
+        "Überprüfungsalgorithmus"
       ],
-      "Lost": [
-        ""
+      "Algorithm to use to verify transaction in offline mode": [
+        "Algorithmus für das Überprüfen von Transaktionen im Offline-Modus"
       ],
-      "Current": [
+      "Device key": [
         ""
       ],
-      "remove stock control for this product": [
+      "Be sure to be very hard to guess or use the random generator": [
         ""
       ],
-      "without stock": [
+      "Your device need to have exactly the same value": [
         ""
       ],
-      "Next restock": [
+      "Generate random secret key": [
         ""
       ],
-      "Delivery address": [
+      "Random": [
         ""
       ],
-      "product identification to use in URLs (for internal use only)": [
+      "You can scan the next QR code with your device or save the key before 
continuing.": [
         ""
       ],
-      "illustration of the product for customers": [
+      "Device added successfully": [
         ""
       ],
-      "product description for customers": [
+      "Could not add device": [
         ""
       ],
-      "Age restricted": [
+      "OTP Devices": [
         ""
       ],
-      "is this product restricted for customer below certain age?": [
-        ""
+      "Add new devices": [
+        "Neue Geräte hinzufügen"
       ],
-      "unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers": [
+      "Load more devices before the first one": [
         ""
       ],
-      "sale price for customers, including taxes, for above units of the 
product": [
+      "Delete selected devices from the database": [
         ""
       ],
-      "Stock": [
+      "Load more devices after the last one": [
         ""
       ],
-      "product inventory for products with finite supply (for internal use 
only)": [
+      "There is no devices yet, add more pressing the + sign": [
         ""
       ],
-      "taxes included in the product price, exposed to customers": [
+      "Device delete successfully": [
         ""
       ],
-      "Need to complete marked fields": [
+      "Could not delete the device": [
         ""
       ],
-      "could not create product": [
+      "Device:": [
         ""
       ],
-      "Products": [
+      "Not modified": [
         ""
       ],
-      "add product to inventory": [
+      "Change key": [
         ""
       ],
-      "Sell": [
+      "Could not update template": [
         ""
       ],
-      "Profit": [
+      "Template id is unknown": [
         ""
       ],
-      "Sold": [
+      "The provided information is inconsistent with the current state of the 
template": [
         ""
       ],
-      "free": [
+      "Click here to configure the stock of the product, leave it as is and 
the backend will not control stock.": [
         ""
       ],
-      "go to product update page": [
-        ""
+      "Manage stock": [
+        "Bestand verwalten"
       ],
-      "Update": [
+      "This product has been configured without stock control": [
         ""
       ],
-      "remove this product from the database": [
-        ""
+      "Infinite": [
+        "Unbegrenzt"
       ],
-      "update the product with new price": [
+      "Lost can't be greater than current and incoming (max %1$s)": [
         ""
       ],
-      "update product with new price": [
-        ""
+      "Incoming": [
+        "In der Zulieferung"
       ],
-      "add more elements to the inventory": [
-        ""
+      "Lost": [
+        "Schwund (Inventurdifferenz)"
       ],
-      "report elements lost in the inventory": [
-        ""
+      "Current": [
+        "Aktuell"
       ],
-      "new price for the product": [
+      "Remove stock control for this product": [
         ""
       ],
-      "the are value with errors": [
-        ""
+      "without stock": [
+        "ohne Bestand"
       ],
-      "update product with new stock and price": [
-        ""
+      "Next restock": [
+        "Nächstes Auffüllen des Bestands"
       ],
-      "There is no products yet, add more pressing the + sign": [
+      "Warehouse address": [
         ""
       ],
-      "product updated successfully": [
+      "Add element to the list": [
         ""
       ],
-      "could not update the product": [
-        ""
+      "Invalid amount": [
+        "Kein gültiger Betrag"
       ],
-      "product delete successfully": [
+      "Product identification to use in URLs (for internal use only).": [
         ""
       ],
-      "could not delete the product": [
+      "Illustration of the product for customers.": [
         ""
       ],
-      "Product id:": [
-        ""
+      "Product description for customers.": [
+        "Artikelbeschreibung, die Kunden zu sehen bekommen."
       ],
-      "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.": [
+      "Age restriction": [
         ""
       ],
-      "If your system supports RFC 8905, you can do this by opening this 
URI:": [
+      "Is this product restricted for customer below certain age?": [
         ""
       ],
-      "it should be greater than 0": [
+      "Minimum age of the customer": [
+        "Mindestalter von Käufern"
+      ],
+      "Unit name": [
+        "Bezeichnung der Mengeneinheit"
+      ],
+      "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 meters) for customers.": [
+        "Die den Käufern angezeigte Mengeneinheit des Artikels im Verkauf 
(z.B. 2 Kilogramm, 5 Liter, 3 Stück, 5 Meter)."
+      ],
+      "Example: kg, items or liters": [
+        "Beispiel: kg, Stück oder Liter"
+      ],
+      "Price per unit": [
+        "Preis pro Mengeneinheit"
+      ],
+      "Sale price for customers, including taxes, for above units of the 
product.": [
+        "Verkaufspreis an Endkunden, inklusive Steuern, für jede oben genannte 
Mengeneinheit des Artikels."
+      ],
+      "Stock": [
+        "Bestand"
+      ],
+      "Inventory for products with finite supply (for internal use only).": [
         ""
       ],
-      "must be a valid URL": [
+      "Taxes included in the product price, exposed to customers.": [
         ""
       ],
-      "Initial balance": [
+      "Categories": [
         ""
       ],
-      "balance prior to deposit": [
+      "Search by category description or id": [
         ""
       ],
-      "Exchange URL": [
-        "URL des Exchange"
-      ],
-      "URL of exchange": [
-        "URL des Exchange"
+      "Categories where this product will be listed on.": [
+        "Kategorien, in denen dieser Artikel aufgeführt sein wird."
       ],
-      "Next": [
+      "Product created successfully": [
         ""
       ],
-      "Wire method": [
+      "Could not create product": [
         ""
       ],
-      "method to use for wire transfer": [
+      "Inventory": [
         ""
       ],
-      "Select one wire method": [
+      "Add product to inventory": [
         ""
       ],
-      "could not create reserve": [
+      "Sales": [
         ""
       ],
-      "Valid until": [
-        ""
+      "Sold": [
+        "Verkauft"
       ],
-      "Created balance": [
+      "Free": [
         ""
       ],
-      "Exchange balance": [
+      "Go to product update page": [
         ""
       ],
-      "Picked up": [
-        ""
+      "Update": [
+        "Aktualisieren"
       ],
-      "Committed": [
+      "Remove this product from the database": [
+        "Diesen Artikel aus der Datenbank entfernen"
+      ],
+      "Load more products after the last one": [
         ""
       ],
-      "Account address": [
+      "Update the product with new price": [
         ""
       ],
-      "Subject": [
-        "Verwendungszweck"
+      "Update product with new price": [
+        "Artikelpreis aktualisieren"
       ],
-      "Tips": [
-        ""
+      "Confirm update": [
+        "Aktualisierung bestätigen"
       ],
-      "No tips has been authorized from this reserve": [
+      "Add more elements to the inventory": [
         ""
       ],
-      "Authorized": [
+      "Report elements lost in the inventory": [
         ""
       ],
-      "Expiration": [
+      "New price for the product": [
         ""
       ],
-      "amount of tip": [
+      "The are value with errors": [
         ""
       ],
-      "Justification": [
+      "Update product with new stock and price": [
         ""
       ],
-      "reason for the tip": [
-        ""
+      "There is no products yet, add more pressing the + sign": [
+        "Es gibt noch keine Artikel. Erstellen Sie diese durch Druck auf das 
+-Zeichen"
       ],
-      "URL after tip": [
+      "Jump to product with the given product ID": [
         ""
       ],
-      "URL to visit after tip payment": [
-        ""
+      "Product id": [
+        "Artikel-ID"
       ],
-      "Reserves not yet funded": [
+      "Product updated successfully": [
         ""
       ],
-      "Reserves ready": [
+      "Could not update the product": [
         ""
       ],
-      "add new reserve": [
+      "Product \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "Expires at": [
+      "Could not delete the product": [
         ""
       ],
-      "Initial": [
+      "If you delete the product named %1$s (ID: %2$s ), the stock and related 
information will be lost": [
         ""
       ],
-      "delete selected reserve from the database": [
+      "Deleting an product can't be undone.": [
         ""
       ],
-      "authorize new tip from selected reserve": [
-        ""
+      "Product id:": [
+        "Artikel-ID:"
       ],
-      "There is no ready reserves yet, add more pressing the + sign or fund 
them": [
-        ""
+      "Product (ID: %1$s) has been updated": [
+        "Der Artikel (ID: %1$s) wurde aktualisiert"
       ],
-      "Expected Balance": [
-        ""
+      "Could not update product": [
+        "Der Artikel konnte nicht aktualisiert werden"
       ],
-      "could not create the tip": [
-        ""
+      "Invalid. only characters and numbers": [
+        "Ungültig. Nur Buchstaben und Zahlen"
       ],
-      "should not be empty": [
-        ""
+      "Must be greater that 0": [
+        "Dieser Wert muss größer als Null sein"
       ],
-      "should be greater that 0": [
-        ""
+      "To short": [
+        "Zu kurz"
       ],
-      "can't be empty": [
-        ""
+      "Identifier": [
+        "Eindeutige Kennung"
       ],
-      "to short": [
-        ""
+      "Name of the template in URLs.": [
+        "Name der Vorlage in URLs."
       ],
-      "just letters and numbers from 2 to 7": [
-        ""
+      "Describe what this template stands for": [
+        "Beschreiben Sie, wofür diese Vorlage stehen soll"
+      ],
+      "If specified, this template will create order with the same summary": [
+        "Falls angegeben, wird diese Vorlage Bestellungen mit der gleichen 
Zusammenfassung erzeugen"
       ],
-      "size of the key should be 32": [
+      "Summary is editable": [
         ""
       ],
-      "Identifier": [
+      "Allow the user to change the summary.": [
         ""
       ],
-      "Name of the template in URLs.": [
+      "If specified, this template will create order with the same price": [
+        "Falls angegeben, wird diese Vorlage Bestellungen mit dem gleichen 
Preis erzeugen"
+      ],
+      "Amount is editable": [
         ""
       ],
-      "Describe what this template stands for": [
+      "Allow the user to select the amount to pay.": [
         ""
       ],
-      "Fixed summary": [
+      "Currency is editable": [
         ""
       ],
-      "If specified, this template will create order with the same summary": [
+      "Allow the user to change currency.": [
         ""
       ],
-      "Fixed price": [
+      "Supported currencies": [
         ""
       ],
-      "If specified, this template will create order with the same price": [
+      "Supported currencies: %1$s": [
         ""
       ],
       "Minimum age": [
-        ""
+        "Mindestalter"
       ],
       "Is this contract restricted to some age?": [
-        ""
+        "Verlangt dieser Kaufvertrag ein bestimmtes Mindestalter?"
       ],
       "Payment timeout": [
-        ""
+        "Die Zahlungsfrist ist verstrichen"
       ],
       "How much time has the customer to complete the payment once the order 
was created.": [
-        ""
+        "Dies bestimmt die Zeitdauer zur Bezahlung nach einer erfolgten 
Bestellung."
       ],
-      "Verification algorithm": [
+      "OTP device": [
         ""
       ],
-      "Algorithm to use to verify transaction in offline mode": [
+      "Use to verify transaction while offline.": [
         ""
       ],
-      "Point-of-sale key": [
+      "No OTP device.": [
         ""
       ],
-      "Useful to validate the purchase": [
+      "Add one first": [
         ""
       ],
-      "generate random secret key": [
+      "No device": [
         ""
       ],
-      "random": [
+      "Use to verify transaction in offline mode.": [
         ""
       ],
-      "show secret key": [
+      "Template has been created": [
         ""
       ],
-      "hide secret key": [
+      "Could not create template": [
         ""
       ],
-      "hide": [
-        ""
+      "Templates": [
+        "Vorlagen"
       ],
-      "show": [
+      "Add new templates": [
+        "Neue Vorlagen hinzufügen"
+      ],
+      "Load more templates before the first one": [
         ""
       ],
-      "could not inform template": [
+      "Delete selected templates from the database": [
         ""
       ],
-      "Amount is required": [
+      "Use template to create new order": [
         ""
       ],
-      "Order summary is required": [
+      "Use template": [
         ""
       ],
-      "New order for template": [
+      "Create qr code for the template": [
         ""
       ],
-      "Amount of the order": [
+      "Load more templates after the last one": [
         ""
       ],
-      "Order summary": [
+      "There is no templates yet, add more pressing the + sign": [
+        "Es gibt noch keine Vorlagen. Erstellen Sie diese durch Druck auf das 
+-Zeichen"
+      ],
+      "Jump to template with the given template ID": [
         ""
       ],
-      "could not create order from template": [
+      "Template identification": [
         ""
       ],
-      "Here you can specify a default value for fields that are not fixed. 
Default values can be edited by the customer before the payment.": [
+      "Template \"%1$s\" (ID: %2$s) has been deleted": [
         ""
       ],
-      "Fixed amount": [
+      "Failed to delete template": [
         ""
       ],
-      "Default amount": [
+      "If you delete the template %1$s (ID: %2$s) you may loose information": [
         ""
       ],
-      "Default summary": [
+      "Deleting an template": [
         ""
       ],
+      "can't be undone": [
+        "Das kann nicht rückgängig gemacht werden"
+      ],
       "Print": [
-        ""
+        "Drucken"
       ],
-      "Setup TOTP": [
+      "Too short": [
         ""
       ],
-      "Templates": [
-        ""
+      "Template (ID: %1$s) has been updated": [
+        "Die Vorlage (ID: %1$s) wurde aktualisiert"
       ],
-      "add new templates": [
-        ""
+      "Amount is required": [
+        "Ein Betrag ist erforderlich"
       ],
-      "load more templates before the first one": [
-        ""
+      "Order summary is required": [
+        "Eine Zusammenfassung der Bestellung ist erforderlich"
       ],
-      "load newer templates": [
-        ""
+      "New order for template": [
+        "Neue Bestellung von Vorlage"
       ],
-      "delete selected templates from the database": [
-        ""
+      "Amount of the order": [
+        "Summe der Bestellung"
       ],
-      "use template to create new order": [
-        ""
+      "Order summary": [
+        "Zusammenfassung der Bestellung"
       ],
-      "create qr code for the template": [
+      "Could not create order from template": [
         ""
       ],
-      "load more templates after the last one": [
-        ""
+      "You need your access token to perform the operation": [
+        "Sie benötigen Ihren Zugangstoken, um den Vorgang durchzuführen"
+      ],
+      "You are updating the access token from instance with id \"%1$s\"": [
+        "Sie erneuern Ihren Zugangstoken für die Instanz mit der ID \"%1$s\""
       ],
-      "load older templates": [
+      "This instance doesn't have authentication token.": [
         ""
       ],
-      "There is no templates yet, add more pressing the + sign": [
+      "You can leave it empty if there is another layer of security.": [
         ""
       ],
-      "template delete successfully": [
+      "Current access token": [
+        "Derzeitiger Zugangstoken"
+      ],
+      "Clearing the access token will mean public access to the instance.": [
         ""
       ],
-      "could not delete the template": [
+      "Clear token": [
+        "Zugangstoken löschen"
+      ],
+      "Confirm change": [
+        "Änderung bestätigen"
+      ],
+      "Failed to clear token": [
+        "Es war nicht möglich, den/die Token zu löschen"
+      ],
+      "Failed to set new token": [
+        "Es war nicht möglich, einen neuen Zugangstoken festzuschreiben"
+      ],
+      "Slug": [
+        "Slug (benutzer- und suchmaschinenfreundlicher Text als Bestandteil 
einer URL)"
+      ],
+      "Token family slug to use in URLs (for internal use only)": [
+        "Slug der Token-Familie zur Benutzung in URLs (nur für interne Zwecke)"
+      ],
+      "Kind": [
         ""
       ],
-      "could not update template": [
+      "Token family kind": [
         ""
       ],
-      "should be one of '%1$s'": [
+      "User-readable token family name": [
         ""
       ],
-      "Webhook ID to use": [
+      "Token family description for customers": [
         ""
       ],
-      "Event": [
+      "Valid After": [
         ""
       ],
-      "The event of the webhook: why the webhook is used": [
+      "Token family can issue tokens after this date": [
         ""
       ],
-      "Method": [
+      "Valid Before": [
         ""
       ],
-      "Method used by the webhook": [
+      "Token family can issue tokens until this date": [
         ""
       ],
-      "URL": [
+      "Duration": [
         ""
       ],
-      "URL of the webhook where the customer will be redirected": [
+      "Validity duration of a issued token": [
         ""
       ],
-      "Header": [
+      "Token familty created successfully": [
         ""
       ],
-      "Header template of the webhook": [
+      "Could not create token family": [
         ""
       ],
-      "Body": [
+      "Token Families": [
         ""
       ],
-      "Body template by the webhook": [
+      "Add token family": [
         ""
       ],
-      "Webhooks": [
+      "Go to token family update page": [
         ""
       ],
-      "add new webhooks": [
+      "Remove this token family from the database": [
+        "Diese Token aus der Datenbank entfernen"
+      ],
+      "There are no token families yet, add the first one by pressing the + 
sign.": [
         ""
       ],
-      "load more webhooks before the first one": [
+      "Token family updated successfully": [
         ""
       ],
-      "load newer webhooks": [
+      "Could not update the token family": [
         ""
       ],
-      "Event type": [
+      "Token family \"%1$s\" (SLUG: %2$s) has been deleted": [
         ""
       ],
-      "delete selected webhook from the database": [
+      "Failed to delete token family": [
         ""
       ],
-      "load more webhooks after the last one": [
+      "If you delete the %1$s token family (Slug: %2$s), all issued tokens 
will become invalid.": [
         ""
       ],
-      "load older webhooks": [
+      "Deleting a token family %1$s .": [
         ""
       ],
-      "There is no webhooks yet, add more pressing the + sign": [
+      "Token Family: %1$s": [
         ""
       ],
-      "webhook delete successfully": [
+      "Token familty updated successfully": [
         ""
       ],
-      "could not delete the webhook": [
+      "Could not update token family": [
         ""
       ],
-      "check the id, does not look valid": [
+      "Check the id, does not look valid": [
         ""
       ],
-      "should have 52 characters, current %1$s": [
+      "Must have 52 characters, current %1$s": [
         ""
       ],
       "URL doesn't have the right format": [
-        ""
+        "Die URL hat nicht das richtige Format"
       ],
       "Credited bank account": [
         ""
       ],
       "Select one account": [
-        ""
+        "Wählen Sie ein Konto"
       ],
       "Bank account of the merchant where the payment was received": [
-        ""
+        "Bankkonto des Händlers mit Zahlungseingang"
       ],
       "Wire transfer ID": [
-        ""
+        "Überweisungs-ID"
       ],
-      "unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
+      "Unique identifier of the wire transfer used by the exchange, must be 52 
characters long": [
         ""
       ],
+      "Exchange URL": [
+        "URL des Zahlungsdienstleisters (Exchange-URL)"
+      ],
       "Base URL of the exchange that made the transfer, should have been in 
the wire transfer subject": [
-        ""
+        "Base URL des Zahlungsdienstleisters, der die Überweisung getätigt hat 
- diese sollte im Buchungsvermerk der Überweisung stehen"
       ],
       "Amount credited": [
-        ""
+        "Gutgeschriebener Betrag"
       ],
       "Actual amount that was wired to the merchant's bank account": [
-        ""
+        "Tatsächlicher Betrag, der auf das Bankkonto des Verkäufers überwiesen 
wurde"
       ],
-      "could not inform transfer": [
+      "Wire transfer informed successfully": [
         ""
       ],
-      "Transfers": [
+      "Could not inform transfer": [
         ""
       ],
-      "add new transfer": [
+      "Transfers": [
         ""
       ],
-      "load more transfers before the first one": [
-        ""
+      "Add new transfer": [
+        "Neuen Transfer hinzufügen"
       ],
-      "load newer transfers": [
+      "Load more transfers before the first one": [
         ""
       ],
       "Credit": [
         ""
       ],
       "Confirmed": [
-        ""
+        "Bestätigt"
       ],
       "Verified": [
-        ""
+        "Verifiziert"
       ],
       "Executed at": [
-        ""
+        "Ausführungsdatum"
       ],
       "yes": [
-        ""
+        "ja"
       ],
       "no": [
-        ""
+        "nein"
+      ],
+      "never": [
+        "nie"
       ],
       "unknown": [
-        ""
+        "unbekannt"
       ],
-      "delete selected transfer from the database": [
+      "Delete selected transfer from the database": [
         ""
       ],
-      "load more transfer after the last one": [
+      "Load more transfers after the last one": [
         ""
       ],
-      "load older transfers": [
+      "There is no transfer yet, add more pressing the + sign": [
         ""
       ],
-      "There is no transfer yet, add more pressing the + sign": [
+      "All accounts": [
         ""
       ],
-      "filter by account address": [
+      "Filter by account address": [
         ""
       ],
-      "only show wire transfers confirmed by the merchant": [
+      "Only show wire transfers confirmed by the merchant": [
         ""
       ],
-      "only show wire transfers claimed by the exchange": [
+      "Only show wire transfers claimed by the exchange": [
         ""
       ],
       "Unverified": [
+        "Nicht verifiziert"
+      ],
+      "Wire transfer \"%1$s...\" has been deleted": [
         ""
       ],
-      "is not valid": [
+      "Failed to delete transfer": [
         ""
       ],
-      "is not a number": [
+      "Must be business or individual": [
         ""
       ],
-      "must be 1 or greater": [
+      "Pay delay can't be greater than wire transfer delay": [
         ""
       ],
-      "max 7 lines": [
+      "Max 7 lines": [
         ""
       ],
-      "change authorization configuration": [
+      "Doesn't match": [
         ""
       ],
-      "Need to complete marked fields and choose authorization method": [
+      "Enable access control": [
         ""
       ],
-      "This is not a valid bitcoin address.": [
+      "Choose if the backend server should authenticate access.": [
         ""
       ],
-      "This is not a valid Ethereum address.": [
+      "Access control is not yet decided. This instance can't be created.": [
         ""
       ],
-      "IBAN numbers usually have more that 4 digits": [
-        "IBAN-Nummern haben normalerweise mehr als 4 Ziffern"
+      "Authorization must be handled externally.": [
+        ""
       ],
-      "IBAN numbers usually have less that 34 digits": [
-        "IBAN-Nummern haben normalerweise weniger als 34 Ziffern"
+      "Authorization is handled by the backend server.": [
+        ""
       ],
-      "IBAN country code not found": [
-        "IBAN-Ländercode wurde nicht gefunden"
+      "Need to complete marked fields and choose authorization method": [
+        "Die gekennzeichneten Felder müssen ausgefüllt und eine Methode der 
Berechtigungsprüfung gewählt sein"
       ],
-      "IBAN number is not valid, checksum is wrong": [
-        "IBAN-Nummer ist ungültig, die Prüfsumme ist falsch"
+      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+        "Name der Instanz in den URLs. Die Instanz „default“ ist reserviert, 
weil sie zum Verwalten der anderen Instanzen genutzt wird."
       ],
-      "Target type": [
-        ""
+      "Business name": [
+        "Name (von Geschäft, Firma oder Verkaufsort)"
       ],
-      "Method to use for wire transfer": [
-        ""
+      "Legal name of the business represented by this instance.": [
+        "Offizieller Handelsname (des Geschäfts, der Firma oder des 
Verkaufsorts), welchen diese Instanz repräsentieren soll."
       ],
-      "Routing": [
-        ""
+      "Email": [
+        "E-Mail"
       ],
-      "Routing number.": [
-        ""
+      "Contact email": [
+        "E-Mail-Adresse für allgemeinen Kontakt"
       ],
-      "Account": [
-        ""
+      "Website URL": [
+        "Webseiten-URL"
       ],
-      "Account number.": [
-        ""
+      "URL.": [
+        "URL."
       ],
-      "Business Identifier Code.": [
-        ""
+      "Logo": [
+        "Logo (Signet)"
       ],
-      "Bank Account Number.": [
-        ""
+      "Logo image.": [
+        "Abbildung des Firmenlogos."
       ],
-      "Unified Payment Interface.": [
-        ""
+      "Physical location of the merchant.": [
+        "Niederlassung (Firmensitz) des Händlers oder Verkäufers."
       ],
-      "Bitcoin protocol.": [
-        ""
+      "Jurisdiction": [
+        "Gerichtsstand"
       ],
-      "Ethereum protocol.": [
-        ""
+      "Jurisdiction for legal disputes with the merchant.": [
+        "Gerichtsstand für rechtliche Auseinandersetzungen mit dem Händler 
oder Verkäufer."
       ],
-      "Interledger protocol.": [
+      "Pay transaction fee": [
         ""
       ],
-      "Host": [
+      "Assume the cost of the transaction of let the user pay for it.": [
         ""
       ],
-      "Bank host.": [
-        ""
+      "Default payment delay": [
+        "Normale Zahlungsfrist"
       ],
-      "Bank account.": [
-        ""
+      "Time customers have to pay an order before the offer expires by 
default.": [
+        "Zeitraum, in dem Käufer normalerweise bezahlen, bevor das Angebot 
regulär verfällt."
       ],
-      "Bank account owner's name.": [
-        ""
+      "Default wire transfer delay": [
+        "Gewöhnlicher Aufschub für Überweisungen"
       ],
-      "No accounts yet.": [
-        ""
+      "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.": [
+        "Zeitraum, in dem alle Kundenzahlungen zu einem Betrag zusammengefasst 
und vom Zahlungsdienstleister an das Bankkonto des Verkäufers überwiesen 
werden, um die Überweisungsgebühren zu reduzieren."
       ],
-      "Name of the instance in URLs. The 'default' instance is special in that 
it is used to administer other instances.": [
+      "Instance id": [
+        "Instanz-ID"
+      ],
+      "Failed to update instance": [
+        "Es konnte die Instanz nicht aktualisiert werden"
+      ],
+      "Must be \"pay\" or \"refund\"": [
         ""
       ],
-      "Business name": [
+      "Must be one of '%1$s'": [
         ""
       ],
-      "Legal name of the business represented by this instance.": [
+      "Webhook ID to use": [
+        "zu verwendende Webhook-ID"
+      ],
+      "Event": [
+        "Event"
+      ],
+      "Pay": [
         ""
       ],
-      "Email": [
+      "The event of the webhook: why the webhook is used": [
+        "Event (Anlass, Bedingung) für einen Webhook, um durch diesen 
nachfolgende Prozesse auszulösen"
+      ],
+      "Method": [
+        "Methode"
+      ],
+      "GET": [
         ""
       ],
-      "Contact email": [
+      "POST": [
         ""
       ],
-      "Website URL": [
+      "PUT": [
         ""
       ],
-      "URL.": [
+      "PATCH": [
         ""
       ],
-      "Logo": [
+      "HEAD": [
         ""
       ],
-      "Logo image.": [
+      "Method used by the webhook": [
+        "Methode, die der Webhook verwendet"
+      ],
+      "URL": [
+        "URL"
+      ],
+      "URL of the webhook where the customer will be redirected": [
+        "URL des Webhooks, zu der die Käufer nach der Bezahlung weitergeleitet 
werden"
+      ],
+      "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.": [
         ""
       ],
-      "Bank account": [
+      "For example %1$s will be replaced with the the order's price": [
         ""
       ],
-      "URI specifying bank account for crediting revenue.": [
+      "The short list of variables are:": [
         ""
       ],
-      "Default max deposit fee": [
+      "order's description": [
         ""
       ],
-      "Maximum deposit fees this merchant is willing to pay per order by 
default.": [
+      "order's price": [
+        "Kosten der Bestellung"
+      ],
+      "order's unique identification": [
         ""
       ],
-      "Default max wire fee": [
+      "the amount that was being refunded": [
         ""
       ],
-      "Maximum wire fees this merchant is willing to pay per wire transfer by 
default.": [
+      "the reason entered by the merchant staff for granting the refund": [
         ""
       ],
-      "Default wire fee amortization": [
+      "time of the refund in nanoseconds since 1970": [
         ""
       ],
-      "Number of orders excess wire transfer fees will be divided by to 
compute per order surcharge.": [
+      "Http body": [
         ""
       ],
-      "Physical location of the merchant.": [
+      "Body template by the webhook": [
+        "Vorlage für den Webhook-Body"
+      ],
+      "Webhook create successfully": [
         ""
       ],
-      "Jurisdiction": [
+      "Could not create the webhook": [
         ""
       ],
-      "Jurisdiction for legal disputes with the merchant.": [
+      "Could not create webhook": [
         ""
       ],
-      "Default payment delay": [
+      "Webhooks": [
+        "Webhooks"
+      ],
+      "Add new webhooks": [
         ""
       ],
-      "Time customers have to pay an order before the offer expires by 
default.": [
+      "Load more webhooks before the first one": [
         ""
       ],
-      "Default wire transfer delay": [
+      "Event type": [
+        "Event-Typ"
+      ],
+      "Delete selected webhook from the database": [
         ""
       ],
-      "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.": [
+      "Load more webhooks after the last one": [
         ""
       ],
-      "Instance id": [
+      "There is no webhooks yet, add more pressing the + sign": [
+        "Es gibt noch keinen Webhook. Erstellen Sie Webhooks durch Druck auf 
das +-Zeichen"
+      ],
+      "Webhook delete successfully": [
         ""
       ],
-      "Change the authorization method use for this instance.": [
+      "Could not delete the webhook": [
         ""
       ],
-      "Manage access token": [
+      "Header": [
+        "Header"
+      ],
+      "Header template of the webhook": [
+        "Vorlage für den Webhook-Header"
+      ],
+      "Body": [
+        "Body"
+      ],
+      "Webhook updated": [
         ""
       ],
-      "Failed to create instance": [
+      "Could not update webhook": [
         ""
       ],
-      "Login required": [
+      "Language": [
         ""
       ],
-      "Please enter your access token.": [
+      "Advance order creation": [
         ""
       ],
-      "Access Token": [
+      "Shows more options in the order creation form": [
         ""
       ],
-      "The request to the backend take too long and was cancelled": [
+      "Advance instance settings": [
         ""
       ],
-      "Diagnostic from %1$s is \"%2$s\"": [
+      "Shows more options in the instance settings form": [
         ""
       ],
-      "The backend reported a problem: HTTP status #%1$s": [
+      "Date format": [
         ""
       ],
-      "Diagnostic from %1$s is '%2$s'": [
+      "How the date is going to be displayed": [
         ""
       ],
-      "Access denied": [
+      "Developer mode": [
         ""
       ],
-      "The access token provided is invalid.": [
+      "Shows more options and tools which are not intended for general 
audience.": [
         ""
       ],
-      "No 'default' instance configured yet.": [
+      "Total products": [
+        "Gesamte Artikelmenge"
+      ],
+      "Delete selected category from the database": [
         ""
       ],
-      "Create a 'default' instance to begin using the merchant backoffice.": [
+      "There is no categories yet, add more pressing the + sign": [
         ""
       ],
-      "The access token provided is invalid": [
+      "Category delete successfully": [
         ""
       ],
-      "Hide for today": [
+      "Could not delete the category": [
         ""
       ],
-      "Instance": [
+      "Category name": [
         ""
       ],
-      "Settings": [
+      "Category added successfully": [
         ""
       ],
-      "Connection": [
+      "Could not add category": [
         ""
       ],
-      "New": [
+      "Id:": [
         ""
       ],
-      "List": [
+      "Name of the category": [
         ""
       ],
-      "Log out": [
+      "Products": [
+        "Artikel"
+      ],
+      "Search by product description or id": [
         ""
       ],
-      "Check your token is valid": [
+      "Products that this category will list.": [
         ""
       ],
-      "Couldn't access the server.": [
+      "Could not update category": [
         ""
       ],
-      "Could not infer instance id from url %1$s": [
+      "Category id is unknown": [
         ""
       ],
-      "Server not found": [
+      "Without this the merchant backend will refuse to create new orders.": [
         ""
       ],
-      "Server response with an error code": [
+      "Hide for today": [
+        "Für heute nicht anzeigen"
+      ],
+      "KYC verification needed": [
         ""
       ],
-      "Got message %1$s from %2$s": [
+      "Some transfer are on hold until a KYC process is completed. Go to the 
KYC section in the left panel for more information": [
         ""
       ],
-      "Response from server is unreadable, http status: %1$s": [
+      "Configuration": [
+        "Einstellungen"
+      ],
+      "Settings": [
+        "Einstellungen"
+      ],
+      "Access token": [
+        "Zugangstoken"
+      ],
+      "Connection": [
+        "Verbindung"
+      ],
+      "Interface": [
         ""
       ],
-      "Unexpected Error": [
+      "List": [
+        "Auflisten"
+      ],
+      "Log out": [
+        "Abmelden"
+      ],
+      "Failed to create instance": [
+        "Das Erzeugen der Instanz ist fehlgeschlagen"
+      ],
+      "checking compatibility with server...": [
         ""
       ],
-      "The value %1$s is invalid for a payment url": [
+      "Contacting the server failed": [
         ""
       ],
-      "add element to the list": [
+      "The server version is not supported": [
         ""
       ],
-      "add": [
+      "Supported version \"%1$s\", server version \"%2$s\".": [
         ""
       ],
       "Deleting": [
-        ""
+        "löscht…"
       ],
       "Changing": [
+        "ändern…"
+      ],
+      "Manage access token": [
+        "Zugangstoken verwalten"
+      ],
+      "Business Name": [
         ""
       ],
       "Order ID": [
-        ""
+        "Nummer der Bestellung"
       ],
       "Payment URL": [
-        ""
+        "Zahlungs-URL (Payment URL)"
       ]
     }
   },
   "domain": "messages",
   "plural_forms": "nplurals=2; plural=n != 1;",
   "lang": "de",
-  "completeness": 9
+  "completeness": 63
 };
 
diff --git a/packages/merchant-backoffice-ui/src/i18n/sv.po 
b/packages/merchant-backoffice-ui/src/i18n/sv.po
index 2ad64918d..f9c00fda5 100644
--- a/packages/merchant-backoffice-ui/src/i18n/sv.po
+++ b/packages/merchant-backoffice-ui/src/i18n/sv.po
@@ -64,261 +64,359 @@ msgstr ""
 msgid "Unexpected error."
 msgstr ""
 
-#: src/components/modal/index.tsx:79
-#, c-format, fuzzy
+#: src/components/modal/index.tsx:81
+#, fuzzy, c-format
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr "%1$s"
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr ""
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr ""
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr ""
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Bekräfta"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr "Obligatoriskt"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr ""
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr ""
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr ""
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr ""
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, 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
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr ""
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr ""
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr ""
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, 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
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr ""
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr ""
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr ""
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr ""
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr ""
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr ""
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr ""
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr ""
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr ""
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr ""
+
 #: src/components/modal/index.tsx:445
 #, c-format
+msgid "Bank host"
+msgstr ""
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr ""
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr ""
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, c-format
+msgid "Receiver name"
+msgstr ""
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
+#, 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
+#: src/components/modal/index.tsx:701
 #, 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
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr ""
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr ""
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr ""
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr ""
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
 "backend"
 msgstr ""
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr ""
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr ""
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr ""
@@ -453,117 +551,112 @@ msgstr ""
 msgid "This is not a valid Ethereum address."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr ""
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -588,151 +681,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, c-format
+msgid "With token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr ""
@@ -837,47 +952,37 @@ msgstr ""
 msgid "Could not delete account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr ""
@@ -1054,17 +1159,17 @@ msgstr ""
 msgid "Add from inventory"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr ""
@@ -2093,90 +2198,90 @@ msgstr ""
 msgid "Invalid amount"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr ""
@@ -2942,11 +3047,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr ""
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3361,47 +3461,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3482,59 +3577,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, c-format
 msgid "Configuration"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 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
index 121687ca2..939075a3c 100644
--- a/packages/merchant-backoffice-ui/src/i18n/taler-merchant-backoffice.pot
+++ b/packages/merchant-backoffice-ui/src/i18n/taler-merchant-backoffice.pot
@@ -60,259 +60,355 @@ msgstr ""
 msgid "Unexpected error."
 msgstr ""
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr ""
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr ""
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr ""
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr ""
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr ""
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, c-format
 msgid "Required"
 msgstr ""
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr ""
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr ""
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr ""
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr ""
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, 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
+#: src/components/modal/index.tsx:273
 #, c-format
 msgid "Account information"
 msgstr ""
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr ""
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr ""
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, 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
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr ""
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr ""
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr ""
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr ""
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr ""
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr ""
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr ""
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, c-format
 msgid "Account id"
 msgstr ""
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, c-format
 msgid "Owner's name"
 msgstr ""
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr ""
+
 #: src/components/modal/index.tsx:445
 #, c-format
+msgid "Bank host"
+msgstr ""
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr ""
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that 
you "
+"are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking 
app "
+"or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr ""
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your 
banking "
+"app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, c-format
+msgid "Receiver name"
+msgstr ""
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid "Finish the wire transfer setting smallest amount in your banking app or 
website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s 
link "
+"instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
+#, 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
+#: src/components/modal/index.tsx:701
 #, 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
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, c-format
 msgid "Is not the same as the current access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, c-format
 msgid "Can't be the same as the old token"
 msgstr ""
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, c-format
 msgid "Is not the same"
 msgstr ""
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr ""
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, c-format
 msgid "Access token currently in use"
 msgstr ""
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, c-format
 msgid "Next access token to be used"
 msgstr ""
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, c-format
 msgid "Confirm the same access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, c-format
 msgid "Can't be the same as the old access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr ""
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid "With external authorization method no check will be done by the 
merchant backend"
 msgstr ""
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr ""
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr ""
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr ""
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr ""
@@ -447,117 +543,112 @@ msgstr ""
 msgid "This is not a valid Ethereum address."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, c-format
 msgid "This is not a valid host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr ""
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, c-format
 msgid "International Bank Account Number."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -582,151 +673,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't 
check "
+"that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
 msgid "Auth type"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, c-format
+msgid "With token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
 msgid "Do not change"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
 msgid "Not verified"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, c-format
 msgid "Confirm operation"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, c-format
 msgid "Account details"
 msgstr ""
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
 msgid "Could not create account"
 msgstr ""
@@ -831,47 +944,37 @@ msgstr ""
 msgid "Could not delete account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, 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
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr ""
@@ -1048,17 +1151,17 @@ msgstr ""
 msgid "Add from inventory"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr ""
@@ -2081,89 +2184,89 @@ msgstr ""
 msgid "Invalid amount"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, c-format
 msgid "Age restriction"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, c-format
 msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, c-format
 msgid "Unit name"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "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
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid "Sale price for customers, including taxes, for above units of the 
product."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, c-format
 msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr ""
@@ -2928,11 +3031,6 @@ msgstr ""
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr ""
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, c-format
 msgid "All accounts"
@@ -3345,47 +3443,42 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, c-format
 msgid "Date format"
 msgstr ""
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid "Shows more options and tools which are not intended for general 
audience."
 msgstr ""
@@ -3465,59 +3558,59 @@ msgstr ""
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, c-format
 msgid "KYC verification needed"
 msgstr ""
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, c-format
 msgid "Configuration"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, c-format
 msgid "Access token"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr ""
diff --git a/packages/merchant-backoffice-ui/src/i18n/tr.po 
b/packages/merchant-backoffice-ui/src/i18n/tr.po
index b09cb3da5..346657fc5 100644
--- a/packages/merchant-backoffice-ui/src/i18n/tr.po
+++ b/packages/merchant-backoffice-ui/src/i18n/tr.po
@@ -24,296 +24,1045 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 5.5.5\n"
 
-#: src/components/modal/index.tsx:71
-#, c-format, fuzzy
+#: 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:81
+#, fuzzy, c-format
 msgid "Cancel"
 msgstr "İptal"
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:89
+#, c-format
+msgid "%1$s"
+msgstr "%1$s"
+
+#: src/components/modal/index.tsx:94
+#, c-format
+msgid "Close"
+msgstr ""
+
+#: src/components/modal/index.tsx:134
+#, c-format
+msgid "Continue"
+msgstr ""
+
+#: src/components/modal/index.tsx:194
+#, c-format
+msgid "Clear"
+msgstr ""
+
+#: src/components/modal/index.tsx:206
+#, c-format
+msgid "Confirm"
+msgstr ""
+
+#: src/components/modal/index.tsx:248
+#, c-format
+msgid "Required"
+msgstr ""
+
+#: src/components/modal/index.tsx:250
+#, c-format
+msgid "Letter must be a JSON string"
+msgstr ""
+
+#: src/components/modal/index.tsx:252
+#, c-format
+msgid "JSON string is invalid"
+msgstr ""
+
+#: src/components/modal/index.tsx:257
+#, c-format
+msgid "Import"
+msgstr ""
+
+#: src/components/modal/index.tsx:258
+#, c-format
+msgid "Importing an account from the bank"
+msgstr ""
+
+#: src/components/modal/index.tsx:265
+#, 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:273
+#, c-format
+msgid "Account information"
+msgstr ""
+
+#: src/components/modal/index.tsx:338
+#, c-format
+msgid "Correct form"
+msgstr ""
+
+#: src/components/modal/index.tsx:339
+#, c-format
+msgid "Comparing account details"
+msgstr ""
+
+#: src/components/modal/index.tsx:345
+#, 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:355
+#, c-format
+msgid "Field"
+msgstr ""
+
+#: src/components/modal/index.tsx:358
+#, c-format
+msgid "In the form"
+msgstr ""
+
+#: src/components/modal/index.tsx:361
+#, c-format
+msgid "Reported"
+msgstr ""
+
+#: src/components/modal/index.tsx:368
+#, c-format
+msgid "Type"
+msgstr ""
+
+#: src/components/modal/index.tsx:376
+#, c-format
+msgid "IBAN"
+msgstr ""
+
+#: src/components/modal/index.tsx:385
+#, c-format
+msgid "Address"
+msgstr ""
+
+#: src/components/modal/index.tsx:395
+#, c-format
+msgid "Host"
+msgstr ""
+
+#: src/components/modal/index.tsx:402
+#, fuzzy, c-format
+msgid "Account id"
+msgstr "Hesap"
+
+#: src/components/modal/index.tsx:413
+#, c-format
+msgid "Owner's name"
+msgstr ""
+
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr "Hesap"
+
+#: src/components/modal/index.tsx:445
+#, fuzzy, c-format
+msgid "Bank host"
+msgstr "Banka hesabı"
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr "Banka hesabı"
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, c-format
+msgid "Validate bank account: %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr "Konu"
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, fuzzy, c-format
+msgid "Receiver name"
+msgstr "Teslim tarihi"
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
+#, 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:701
+#, 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:708
+#, c-format
+msgid "Deleting an instance %1$s ."
+msgstr ""
+
+#: src/components/modal/index.tsx:736
+#, 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:743
+#, 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:749
+#, c-format
+msgid "Purging an instance %1$s ."
+msgstr ""
+
+#: src/components/modal/index.tsx:786
+#, c-format
+msgid "Is not the same as the current access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:791
+#, c-format
+msgid "Can't be the same as the old token"
+msgstr ""
+
+#: src/components/modal/index.tsx:795
+#, c-format
+msgid "Is not the same"
+msgstr ""
+
+#: src/components/modal/index.tsx:803
+#, c-format
+msgid "You are updating the access token from instance with id %1$s"
+msgstr ""
+
+#: src/components/modal/index.tsx:819
+#, c-format
+msgid "Old access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:820
+#, c-format
+msgid "Access token currently in use"
+msgstr ""
+
+#: src/components/modal/index.tsx:826
+#, c-format
+msgid "New access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:827
+#, c-format
+msgid "Next access token to be used"
+msgstr ""
+
+#: src/components/modal/index.tsx:832
+#, c-format
+msgid "Repeat access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:833
+#, c-format
+msgid "Confirm the same access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:838
+#, c-format
+msgid "Clearing the access token will mean public access to the instance"
+msgstr ""
+
+#: src/components/modal/index.tsx:865
+#, c-format
+msgid "Can't be the same as the old access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:880
+#, c-format
+msgid "You are setting the access token for the new instance"
+msgstr ""
+
+#: src/components/modal/index.tsx:906
+#, c-format
+msgid ""
+"With external authorization method no check will be done by the merchant "
+"backend"
+msgstr ""
+
+#: src/components/modal/index.tsx:922
+#, c-format
+msgid "Set external authorization"
+msgstr ""
+
+#: src/components/modal/index.tsx:934
+#, c-format
+msgid "Set access token"
+msgstr ""
+
+#: src/components/modal/index.tsx:956
+#, c-format
+msgid "Operation in progress..."
+msgstr ""
+
+#: src/components/modal/index.tsx:965
+#, 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:128
+#, c-format
+msgid "This is not a valid host."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:151
+#, c-format
+msgid "IBAN numbers usually have more that 4 digits"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:153
+#, c-format
+msgid "IBAN numbers usually have less that 34 digits"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:161
+#, c-format
+msgid "IBAN country code not found"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:186
+#, c-format
+msgid "IBAN number is invalid, checksum is wrong"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:201
+#, c-format
+msgid "Choose one..."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:304
+#, c-format
+msgid "Method to use for wire transfer"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:314
+#, c-format
+msgid "Routing"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:316
+#, c-format
+msgid "Routing number."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:322
+#, c-format
+msgid "Account number."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:330
+#, c-format
+msgid "Code"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:332
+#, c-format
+msgid "Business Identifier Code."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:341
+#, c-format
+msgid "International Bank Account Number."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:354
+#, c-format
+msgid "Unified Payment Interface."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:364
+#, c-format
+msgid "Bitcoin protocol."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:374
+#, c-format
+msgid "Ethereum protocol."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:384
+#, c-format
+msgid "Interledger protocol."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:406
+#, c-format
+msgid "Bank host."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:410
+#, c-format
+msgid "Without scheme and may include subpath:"
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:423
+#, c-format
+msgid "Bank account."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:438
+#, c-format
+msgid "Legal name of the person holding the account."
+msgstr ""
+
+#: src/components/form/InputPaytoForm.tsx:439
+#, c-format
+msgid "It should match the bank account name."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:104
+#, fuzzy, c-format
+msgid "Invalid url"
+msgstr "Geçerlilik"
+
+#: 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:198
+#, c-format
+msgid "The request to check the revenue API failed."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
-msgid "%1$s"
-msgstr "%1$s"
+msgid "Server replied with \"bad request\"."
+msgstr ""
 
-#: src/components/modal/index.tsx:84
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
-msgid "Close"
+msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/components/modal/index.tsx:124
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
-msgid "Continue"
+msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/components/modal/index.tsx:178
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
 #, c-format
-msgid "Clear"
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
 msgstr ""
 
-#: src/components/modal/index.tsx:190
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
+#, fuzzy, c-format
+msgid "Account:"
+msgstr "Hesap"
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
-msgid "Confirm"
+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:296
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
-msgid "is not the same as the current access token"
+msgid "Endpoint URL"
 msgstr ""
 
-#: src/components/modal/index.tsx:299
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, c-format
-msgid "cannot be empty"
+msgid ""
+"From where the merchant can download information about incoming wire "
+"transfers to this account"
 msgstr ""
 
-#: src/components/modal/index.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, c-format
-msgid "cannot be the same as the old token"
+msgid "Auth type"
 msgstr ""
 
-#: src/components/modal/index.tsx:305
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
-msgid "is not the same"
+msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/components/modal/index.tsx:315
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
-msgid "You are updating the access token from instance with id %1$s"
+msgid "Without authentication"
 msgstr ""
 
-#: src/components/modal/index.tsx:331
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "Old access token"
+msgid "With password"
 msgstr ""
 
-#: src/components/modal/index.tsx:332
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
 #, c-format
-msgid "access token currently in use"
+msgid "With token"
 msgstr ""
 
-#: src/components/modal/index.tsx:338
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, c-format
-msgid "New access token"
+msgid "Do not change"
 msgstr ""
 
-#: src/components/modal/index.tsx:339
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
-msgid "next access token to be used"
+msgid "Username"
 msgstr ""
 
-#: src/components/modal/index.tsx:344
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
-msgid "Repeat access token"
+msgid "Username to access the account information."
 msgstr ""
 
-#: src/components/modal/index.tsx:345
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
-msgid "confirm the same access token"
+msgid "Password"
 msgstr ""
 
-#: src/components/modal/index.tsx:350
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
-msgid "Clearing the access token will mean public access to the instance"
+msgid "Password to access the account information."
 msgstr ""
 
-#: src/components/modal/index.tsx:377
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
 #, c-format
-msgid "cannot be the same as the old access token"
+msgid "Token"
 msgstr ""
 
-#: src/components/modal/index.tsx:394
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
 #, c-format
-msgid "You are setting the access token for the new instance"
+msgid "Access token to access the account information."
 msgstr ""
 
-#: src/components/modal/index.tsx:420
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
-msgid "With external authorization method no check will be done by the 
merchant backend"
+msgid "Match"
 msgstr ""
 
-#: src/components/modal/index.tsx:436
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
-msgid "Set external authorization"
+msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/components/modal/index.tsx:448
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, c-format
-msgid "Set access token"
+msgid "Not verified"
 msgstr ""
 
-#: src/components/modal/index.tsx:470
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
-msgid "Operation in progress..."
+msgid "Last test was ok"
 msgstr ""
 
-#: src/components/modal/index.tsx:479
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
-msgid "The operation will be automatically canceled after %1$s seconds"
+msgid "Last test failed"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:80
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
-msgid "Instances"
+msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:93
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
-msgid "Delete"
+msgid "Test"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
+#, c-format
+msgid "Need to complete marked fields"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:99
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
+#, fuzzy, c-format
+msgid "Confirm operation"
+msgstr "Kasaba konumu"
+
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
+#, fuzzy, c-format
+msgid "Account details"
+msgstr "Hesap"
+
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
-msgid "add new instance"
+msgid "Import from bank"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:178
+#: src/paths/instance/accounts/create/index.tsx:69
 #, c-format
-msgid "ID"
+msgid "Could not create account"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:181
+#: src/paths/notfound/index.tsx:53
 #, c-format
-msgid "Name"
+msgid "No 'default' instance configured yet."
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:220
+#: src/paths/notfound/index.tsx:54
 #, c-format
-msgid "Edit"
+msgid "Create a 'default' instance to begin using the merchant backoffice."
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:237
+#: src/paths/instance/accounts/list/Table.tsx:62
+#, fuzzy, c-format
+msgid "Bank accounts"
+msgstr "Banka hesabı"
+
+#: src/paths/instance/accounts/list/Table.tsx:67
+#, fuzzy, c-format
+msgid "Add new account"
+msgstr "Banka hesabı"
+
+#: src/paths/instance/accounts/list/Table.tsx:136
 #, c-format
-msgid "Purge"
+msgid "Wire method: Bitcoin"
 msgstr ""
 
-#: src/paths/admin/list/TableActive.tsx:261
+#: src/paths/instance/accounts/list/Table.tsx:145
 #, c-format
-msgid "There is no instances yet, add more pressing the + sign"
+msgid "Sewgit 1"
 msgstr ""
 
-#: src/paths/admin/list/View.tsx:68
+#: src/paths/instance/accounts/list/Table.tsx:148
 #, c-format
-msgid "Only show active instances"
+msgid "Sewgit 2"
 msgstr ""
 
-#: src/paths/admin/list/View.tsx:71
+#: src/paths/instance/accounts/list/Table.tsx:180
 #, c-format
-msgid "Active"
+msgid "Delete selected accounts from the database"
 msgstr ""
 
-#: src/paths/admin/list/View.tsx:78
+#: src/paths/instance/accounts/list/Table.tsx:198
 #, c-format
-msgid "Only show deleted instances"
+msgid "Wire method: x-taler-bank"
 msgstr ""
 
-#: src/paths/admin/list/View.tsx:81
+#: src/paths/instance/accounts/list/Table.tsx:207
+#, fuzzy, c-format
+msgid "Account name"
+msgstr "Hesap"
+
+#: 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
+#, fuzzy, c-format
+msgid "Other accounts"
+msgstr "Banka hesabı"
+
+#: src/paths/instance/accounts/list/Table.tsx:313
 #, c-format
-msgid "Show all instances"
+msgid "Path"
 msgstr ""
 
-#: src/paths/admin/list/View.tsx:91
+#: src/paths/instance/accounts/list/Table.tsx:367
 #, c-format
-msgid "All"
+msgid "There is no accounts yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/admin/list/index.tsx:101
+#: src/paths/instance/accounts/list/index.tsx:77
 #, c-format
-msgid "Instance \"%1$s\" (ID: %2$s) has been deleted"
+msgid "You need to associate a bank account to receive revenue."
 msgstr ""
 
-#: src/paths/admin/list/index.tsx:106
+#: src/paths/instance/accounts/list/index.tsx:78
 #, c-format
-msgid "Failed to delete instance"
+msgid "Without this the you won't be able to create new orders."
 msgstr ""
 
-#: src/paths/admin/list/index.tsx:124
+#: src/paths/instance/accounts/list/index.tsx:98
 #, c-format
-msgid "Instance '%1$s' (ID: %2$s) has been disabled"
+msgid "Bank account delete successfully"
 msgstr ""
 
-#: src/paths/admin/list/index.tsx:129
+#: src/paths/instance/accounts/list/index.tsx:103
 #, c-format
-msgid "Failed to purge instance"
+msgid "Could not delete the bank account"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/accounts/update/index.tsx:90
 #, c-format
-msgid "Pending KYC verification"
+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:66
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, c-format
-msgid "Timed out"
+msgid "Pending KYC verification"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:103
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, c-format
 msgid "Exchange"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:106
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
-msgid "Target account"
+msgid "Reason"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:109
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "KYC URL"
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:144
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Code"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:147
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:177
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, 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"
-msgstr "Ülke"
+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 "Ülke"
+
 #: src/components/form/InputLocation.tsx:39
 #, c-format
 msgid "Building number"
@@ -354,125 +1103,141 @@ msgstr "Semt"
 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
+#: src/components/form/InputImage.tsx:107
 #, 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
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr ""
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 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 "Miktar"
 
-#: 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;."
+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"
@@ -480,12 +1245,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
@@ -495,7 +1260,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
@@ -505,7 +1270,12 @@ msgstr "Fiyat"
 
 #: 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
+#, c-format
+msgid "How many products will be added."
 msgstr ""
 
 #: src/components/product/NonInventoryProductForm.tsx:211
@@ -513,2212 +1283,2412 @@ msgstr ""
 msgid "Taxes"
 msgstr ""
 
-#: src/components/product/ProductList.tsx:38
+#: 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
+#, fuzzy, c-format
+msgid "Must have a refund deadline"
+msgstr "Geri ödeme son tarihi"
+
+#: 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 "Özet"
+
+#: 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 "Teslim tarihi"
+
+#: 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 "Fulfillment URL"
+msgstr "Gönderim URL'si"
+
+#: src/paths/instance/orders/create/CreatePage.tsx:515
+#, c-format
+msgid "URL to which the user will be redirected after successful payment."
+msgstr ""
+
+#: src/paths/instance/orders/create/CreatePage.tsx:523
+#, c-format
+msgid "Taler payment options"
+msgstr ""
+
+#: src/paths/instance/orders/create/CreatePage.tsx:524
 #, c-format
-msgid "image"
+msgid "Override default Taler payment settings for this order"
 msgstr ""
 
-#: src/components/product/ProductList.tsx:41
+#: src/paths/instance/orders/create/CreatePage.tsx:529
 #, c-format
-msgid "description"
+msgid "Payment time"
 msgstr ""
 
-#: src/components/product/ProductList.tsx:44
+#: src/paths/instance/orders/create/CreatePage.tsx:535
 #, c-format
-msgid "quantity"
+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:47
+#: src/paths/instance/orders/create/CreatePage.tsx:552
 #, c-format
-msgid "unit price"
+msgid "Default"
 msgstr ""
 
-#: src/components/product/ProductList.tsx:50
+#: src/paths/instance/orders/create/CreatePage.tsx:561
+#, fuzzy, c-format
+msgid "Refund time"
+msgstr "İade edildi"
+
+#: src/paths/instance/orders/create/CreatePage.tsx:569
 #, c-format
-msgid "total price"
+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:153
+#: src/paths/instance/orders/create/CreatePage.tsx:594
 #, c-format
-msgid "required"
+msgid "Wire transfer time"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:157
+#: src/paths/instance/orders/create/CreatePage.tsx:602
 #, c-format
-msgid "not valid"
+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:159
+#: src/paths/instance/orders/create/CreatePage.tsx:628
 #, c-format
-msgid "must be greater than 0"
+msgid "Auto-refund time"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:164
+#: src/paths/instance/orders/create/CreatePage.tsx:634
 #, c-format
-msgid "not a valid json"
+msgid ""
+"Time until which the wallet will automatically check for refunds without "
+"user interaction."
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:170
+#: src/paths/instance/orders/create/CreatePage.tsx:642
+#, fuzzy, c-format
+msgid "Maximum fee"
+msgstr "Azami ücret"
+
+#: src/paths/instance/orders/create/CreatePage.tsx:643
 #, c-format
-msgid "should be in the future"
+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:173
+#: src/paths/instance/orders/create/CreatePage.tsx:649
 #, c-format
-msgid "refund deadline cannot be before pay deadline"
+msgid "Create token"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:179
+#: src/paths/instance/orders/create/CreatePage.tsx:650
 #, c-format
-msgid "wire transfer deadline cannot be before refund 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:190
+#: src/paths/instance/orders/create/CreatePage.tsx:656
 #, c-format
-msgid "wire transfer deadline cannot be before pay deadline"
+msgid "Minimum age required"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:197
+#: src/paths/instance/orders/create/CreatePage.tsx:657
 #, c-format
-msgid "should have a refund 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:202
+#: src/paths/instance/orders/create/CreatePage.tsx:660
 #, c-format
-msgid "auto refund cannot be after refund deadline"
+msgid "Min age defined by the producs is %1$s"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:360
+#: src/paths/instance/orders/create/CreatePage.tsx:661
 #, c-format
-msgid "Manage products in order"
+msgid "No product with age restriction in this order"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:369
+#: src/paths/instance/orders/create/CreatePage.tsx:671
 #, c-format
-msgid "Manage list of products in the order."
+msgid "Additional information"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:391
+#: src/paths/instance/orders/create/CreatePage.tsx:672
 #, c-format
-msgid "Remove this product from the order."
+msgid "Custom information to be included in the contract for this order."
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:415
+#: src/paths/instance/orders/create/CreatePage.tsx:681
 #, c-format
-msgid "Total price"
+msgid "You must enter a value in JavaScript Object Notation (JSON)."
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:417
+#: src/paths/instance/orders/create/CreatePage.tsx:707
+#, fuzzy, c-format
+msgid "Custom field name"
+msgstr "Bina adı"
+
+#: 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
+#, fuzzy, c-format
+msgid "No deadline"
+msgstr "Geri ödeme son tarihi"
+
+#: src/paths/instance/orders/create/CreatePage.tsx:797
 #, c-format
-msgid "Amount to be paid by the customer"
+msgid "Deadline at %1$s"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:436
+#: src/paths/instance/orders/create/index.tsx:109
 #, c-format
-msgid "Order price"
+msgid "Could not create order"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:437
+#: src/paths/instance/orders/create/index.tsx:111
 #, c-format
-msgid "final order price"
+msgid "No exchange would accept a payment because of KYC requirements."
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:444
+#: src/paths/instance/orders/create/index.tsx:129
 #, c-format
-msgid "Summary"
-msgstr "Özet"
+msgid "No more stock for product with id \"%1$s\"."
+msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:445
+#: src/paths/instance/orders/list/Table.tsx:77
 #, c-format
-msgid "Title of the order to be shown to the customer"
+msgid "Orders"
 msgstr ""
 
-#: src/paths/instance/orders/create/CreatePage.tsx:450
+#: src/paths/instance/orders/list/Table.tsx:83
+#, fuzzy, c-format
+msgid "Create order"
+msgstr "Oluşturulma"
+
+#: 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 "Teslim tarihi"
+msgid "Date"
+msgstr "Tarih"
 
-#: 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"
-msgstr "Gönderim URL'si"
+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"
-msgstr "Geri ödeme son tarihi"
+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"
-msgstr ""
+msgid "Max fee"
+msgstr "Azami ücret"
 
-#: 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"
-msgstr "Banka havalesi amortismanı"
+msgid "Created at"
+msgstr "Oluşturulma"
 
-#: 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"
-msgstr ""
+msgid "Refund deadline"
+msgstr "Geri ödeme son tarihi"
 
-#: 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
-#, c-format
-msgid "%1$sY"
-msgstr ""
+#: src/paths/instance/orders/details/DetailPage.tsx:251
+#, fuzzy, c-format
+msgid "Claimed at"
+msgstr "Oluşturulma"
 
-#: 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 "İade edildi"
 
-#: src/paths/instance/orders/list/Table.tsx:154
-#, c-format
-msgid "Date"
-msgstr "Tarih"
+#: src/paths/instance/orders/details/DetailPage.tsx:490
+#, fuzzy, c-format
+msgid "Refund order"
+msgstr "İade edildi"
 
-#: src/paths/instance/orders/list/Table.tsx:200
+#: src/paths/instance/orders/details/DetailPage.tsx:491
 #, c-format
-msgid "Refund"
+msgid "Not refundable"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:209
+#: src/paths/instance/orders/details/DetailPage.tsx:521
 #, c-format
-msgid "copy url"
+msgid "Next event in"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:225
+#: src/paths/instance/orders/details/DetailPage.tsx:557
 #, c-format
-msgid "load older orders"
+msgid "Refunded amount"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:242
+#: src/paths/instance/orders/details/DetailPage.tsx:564
 #, c-format
-msgid "No orders have been found matching your query!"
+msgid "Refund taken"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:288
+#: src/paths/instance/orders/details/DetailPage.tsx:574
 #, c-format
-msgid "duplicated"
+msgid "Status URL"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:299
+#: src/paths/instance/orders/details/DetailPage.tsx:587
 #, c-format
-msgid "invalid format"
+msgid "Refund URI"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:301
+#: src/paths/instance/orders/details/DetailPage.tsx:641
 #, c-format
-msgid "this value exceed the refundable amount"
+msgid "Unpaid"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:346
+#: src/paths/instance/orders/details/DetailPage.tsx:659
 #, c-format
-msgid "date"
+msgid "Pay at"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:349
+#: src/paths/instance/orders/details/DetailPage.tsx:712
 #, c-format
-msgid "amount"
+msgid "Order status URL"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:352
+#: src/paths/instance/orders/details/DetailPage.tsx:716
 #, c-format
-msgid "reason"
+msgid "Payment URI"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:389
+#: src/paths/instance/orders/details/DetailPage.tsx:745
 #, c-format
-msgid "amount to be refunded"
+msgid ""
+"Unknown order status. This is an error, please contact the administrator."
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:391
+#: src/paths/instance/orders/details/DetailPage.tsx:772
 #, c-format
-msgid "Max refundable:"
+msgid "Back"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:396
+#: src/paths/instance/orders/details/index.tsx:88
 #, c-format
-msgid "Reason"
+msgid "Refund created successfully"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:397
+#: src/paths/instance/orders/details/index.tsx:95
 #, c-format
-msgid "Choose one..."
+msgid "Could not create the refund"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:399
+#: src/paths/instance/orders/details/index.tsx:97
 #, c-format
-msgid "requested by the customer"
+msgid "There are pending KYC requirements."
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:400
+#: src/components/form/JumpToElementById.tsx:39
 #, c-format
-msgid "other"
+msgid "Missing id"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:403
+#: src/components/form/JumpToElementById.tsx:48
 #, c-format
-msgid "why this order is being refunded"
+msgid "Not found"
 msgstr ""
 
-#: src/paths/instance/orders/list/Table.tsx:409
+#: src/paths/instance/orders/list/ListPage.tsx:83
 #, c-format
-msgid "more information to give context"
+msgid "Select date to show nearby orders"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:62
+#: src/paths/instance/orders/list/ListPage.tsx:96
 #, c-format
-msgid "Contract Terms"
+msgid "Only show paid orders"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:68
+#: src/paths/instance/orders/list/ListPage.tsx:99
 #, c-format
-msgid "human-readable description of the whole purchase"
+msgid "New"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:74
+#: src/paths/instance/orders/list/ListPage.tsx:116
 #, c-format
-msgid "total price for the transaction"
+msgid "Only show orders with refunds"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:81
+#: src/paths/instance/orders/list/ListPage.tsx:126
 #, c-format
-msgid "URL for this 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:87
+#: src/paths/instance/orders/list/ListPage.tsx:129
 #, c-format
-msgid "Max fee"
-msgstr "Azami ücret"
+msgid "Not wired"
+msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:88
+#: src/paths/instance/orders/list/ListPage.tsx:139
 #, c-format
-msgid "maximum total deposit fee accepted by the merchant for this contract"
+msgid "Completed"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:93
+#: src/paths/instance/orders/list/ListPage.tsx:146
 #, c-format
-msgid "Max wire fee"
+msgid "Remove all filters"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:94
+#: src/paths/instance/orders/list/ListPage.tsx:164
 #, c-format
-msgid "maximum wire fee accepted by the merchant"
+msgid "Clear date filter"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:100
+#: src/paths/instance/orders/list/ListPage.tsx:178
 #, c-format
-msgid ""
-"over how many customer transactions does the merchant expect to amortize wire 
"
-"fees on average"
+msgid "Jump to date (%1$s)"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:105
+#: src/paths/instance/orders/list/index.tsx:113
 #, c-format
-msgid "Created at"
-msgstr "Oluşturulma"
+msgid "Jump to order with the given product ID"
+msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:106
+#: src/paths/instance/orders/list/index.tsx:114
 #, c-format
-msgid "time when this contract was generated"
+msgid "Order id"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:112
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:61
 #, c-format
-msgid "after this deadline has passed no refunds will be accepted"
+msgid "Invalid. Only characters and numbers"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:118
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:67
 #, c-format
-msgid "after this deadline, the merchant won't accept payments for the 
contract"
+msgid "Just letters and numbers from 2 to 7"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:124
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:69
 #, c-format
-msgid "transfer deadline for the exchange"
+msgid "Size of the key must be 32"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:130
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:99
 #, c-format
-msgid "time indicating when the order should be delivered"
+msgid "Internal id on the system"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:136
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:104
 #, c-format
-msgid "where the order will be delivered"
+msgid "Useful to identify the device physically"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:144
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:108
 #, c-format
-msgid "Auto-refund delay"
+msgid "Verification algorithm"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:145
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:109
 #, c-format
-msgid "how long the wallet should try to get an automatic refund for the 
purchase"
+msgid "Algorithm to use to verify transaction in offline mode"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:150
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:119
 #, c-format
-msgid "Extra info"
+msgid "Device key"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:151
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:121
 #, c-format
-msgid "extra data that is only interpreted by the merchant frontend"
+msgid "Be sure to be very hard to guess or use the random generator"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:219
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:122
 #, c-format
-msgid "Order"
+msgid "Your device need to have exactly the same value"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:221
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:138
 #, c-format
-msgid "claimed"
+msgid "Generate random secret key"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:247
+#: src/paths/instance/otp_devices/create/CreatePage.tsx:148
 #, c-format
-msgid "claimed at"
+msgid "Random"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:265
+#: src/paths/instance/otp_devices/create/CreatedSuccessfully.tsx:44
 #, c-format
-msgid "Timeline"
+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:271
+#: src/paths/instance/otp_devices/create/index.tsx:60
 #, c-format
-msgid "Payment details"
+msgid "Device added successfully"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:291
+#: src/paths/instance/otp_devices/create/index.tsx:66
 #, c-format
-msgid "Order status"
+msgid "Could not add device"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:301
+#: src/paths/instance/otp_devices/list/Table.tsx:57
 #, c-format
-msgid "Product list"
+msgid "OTP Devices"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:451
+#: src/paths/instance/otp_devices/list/Table.tsx:62
 #, c-format
-msgid "paid"
+msgid "Add new devices"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:455
+#: src/paths/instance/otp_devices/list/Table.tsx:117
 #, c-format
-msgid "wired"
+msgid "Load more devices before the first one"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:460
+#: src/paths/instance/otp_devices/list/Table.tsx:155
 #, c-format
-msgid "refunded"
+msgid "Delete selected devices from the database"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:480
+#: src/paths/instance/otp_devices/list/Table.tsx:170
 #, c-format
-msgid "refund order"
+msgid "Load more devices after the last one"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:481
+#: src/paths/instance/otp_devices/list/Table.tsx:190
 #, c-format
-msgid "not refundable"
+msgid "There is no devices yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:489
+#: src/paths/instance/otp_devices/list/index.tsx:90
 #, c-format
-msgid "refund"
+msgid "Device delete successfully"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:553
+#: src/paths/instance/otp_devices/list/index.tsx:95
 #, c-format
-msgid "Refunded amount"
+msgid "Could not delete the device"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:560
+#: src/paths/instance/otp_devices/update/UpdatePage.tsx:64
 #, c-format
-msgid "Refund taken"
+msgid "Device:"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:570
+#: src/paths/instance/otp_devices/update/UpdatePage.tsx:100
 #, c-format
-msgid "Status URL"
+msgid "Not modified"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:583
+#: src/paths/instance/otp_devices/update/UpdatePage.tsx:130
 #, c-format
-msgid "Refund URI"
+msgid "Change key"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:636
+#: src/paths/instance/otp_devices/update/index.tsx:119
 #, c-format
-msgid "unpaid"
+msgid "Could not update template"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:654
+#: src/paths/instance/otp_devices/update/index.tsx:121
 #, c-format
-msgid "pay at"
+msgid "Template id is unknown"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:666
+#: src/paths/instance/otp_devices/update/index.tsx:129
 #, c-format
-msgid "created at"
+msgid ""
+"The provided information is inconsistent with the current state of the "
+"template"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:707
+#: src/components/form/InputStock.tsx:99
 #, c-format
-msgid "Order status URL"
+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:711
+#: src/components/form/InputStock.tsx:109
 #, c-format
-msgid "Payment URI"
+msgid "Manage stock"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:740
+#: src/components/form/InputStock.tsx:115
 #, c-format
-msgid "Unknown order status. This is an error, please contact the 
administrator."
+msgid "This product has been configured without stock control"
 msgstr ""
 
-#: src/paths/instance/orders/details/DetailPage.tsx:767
+#: src/components/form/InputStock.tsx:119
 #, c-format
-msgid "Back"
+msgid "Infinite"
 msgstr ""
 
-#: src/paths/instance/orders/details/index.tsx:79
+#: src/components/form/InputStock.tsx:136
 #, c-format
-msgid "refund created successfully"
+msgid "Lost can't be greater than current and incoming (max %1$s)"
 msgstr ""
 
-#: src/paths/instance/orders/details/index.tsx:85
+#: src/components/form/InputStock.tsx:169
 #, c-format
-msgid "could not create the refund"
+msgid "Incoming"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:78
+#: src/components/form/InputStock.tsx:170
 #, c-format
-msgid "select date to show nearby orders"
+msgid "Lost"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:94
+#: src/components/form/InputStock.tsx:185
 #, c-format
-msgid "order id"
+msgid "Current"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:100
+#: src/components/form/InputStock.tsx:189
 #, c-format
-msgid "jump to order with the given order ID"
+msgid "Remove stock control for this product"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:122
+#: src/components/form/InputStock.tsx:195
 #, c-format
-msgid "remove all filters"
+msgid "without stock"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:132
+#: src/components/form/InputStock.tsx:204
 #, c-format
-msgid "only show paid orders"
+msgid "Next restock"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:135
+#: src/components/form/InputStock.tsx:208
 #, c-format
-msgid "Paid"
+msgid "Warehouse address"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:142
+#: src/components/form/InputArray.tsx:118
 #, c-format
-msgid "only show orders with refunds"
+msgid "Add element to the list"
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:145
-#, c-format
-msgid "Refunded"
-msgstr "İade edildi"
+#: src/components/product/ProductForm.tsx:120
+#, fuzzy, c-format
+msgid "Invalid amount"
+msgstr "Geçerlilik"
 
-#: src/paths/instance/orders/list/ListPage.tsx:152
+#: src/components/product/ProductForm.tsx:191
 #, c-format
-msgid ""
-"only show orders where customers paid, but wire payments from payment 
provider "
-"are still pending"
+msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:155
+#: src/components/product/ProductForm.tsx:197
 #, c-format
-msgid "Not wired"
+msgid "Illustration of the product for customers."
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:170
+#: src/components/product/ProductForm.tsx:203
 #, c-format
-msgid "clear date filter"
+msgid "Product description for customers."
 msgstr ""
 
-#: src/paths/instance/orders/list/ListPage.tsx:184
+#: src/components/product/ProductForm.tsx:207
 #, c-format
-msgid "date (YYYY/MM/DD)"
+msgid "Age restriction"
 msgstr ""
 
-#: src/paths/instance/orders/list/index.tsx:103
+#: src/components/product/ProductForm.tsx:208
 #, c-format
-msgid "Enter an order id"
+msgid "Is this product restricted for customer below certain age?"
 msgstr ""
 
-#: src/paths/instance/orders/list/index.tsx:111
+#: src/components/product/ProductForm.tsx:209
 #, c-format
-msgid "order not found"
+msgid "Minimum age of the customer"
 msgstr ""
 
-#: src/paths/instance/orders/list/index.tsx:178
+#: src/components/product/ProductForm.tsx:213
 #, c-format
-msgid "could not get the order to refund"
+msgid "Unit name"
 msgstr ""
 
-#: src/components/exception/AsyncButton.tsx:43
+#: src/components/product/ProductForm.tsx:214
 #, c-format
-msgid "Loading..."
+msgid ""
+"Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 "
+"items, 5 meters) for customers."
 msgstr ""
 
-#: src/components/form/InputStock.tsx:99
+#: src/components/product/ProductForm.tsx:215
 #, c-format
-msgid ""
-"click here to configure the stock of the product, leave it as is and the 
backend "
-"will not control stock"
+msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:109
+#: src/components/product/ProductForm.tsx:219
 #, c-format
-msgid "Manage stock"
+msgid "Price per unit"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:115
+#: src/components/product/ProductForm.tsx:220
 #, c-format
-msgid "this product has been configured without stock control"
+msgid ""
+"Sale price for customers, including taxes, for above units of the product."
 msgstr ""
 
-#: src/components/form/InputStock.tsx:119
+#: src/components/product/ProductForm.tsx:224
 #, c-format
-msgid "Infinite"
+msgid "Stock"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:136
+#: src/components/product/ProductForm.tsx:226
 #, c-format
-msgid "lost cannot be greater than current and incoming (max %1$s)"
+msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 
-#: src/components/form/InputStock.tsx:176
+#: src/components/product/ProductForm.tsx:231
 #, c-format
-msgid "Incoming"
+msgid "Taxes included in the product price, exposed to customers."
 msgstr ""
 
-#: src/components/form/InputStock.tsx:177
+#: src/components/product/ProductForm.tsx:235
 #, c-format
-msgid "Lost"
+msgid "Categories"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:192
+#: src/components/product/ProductForm.tsx:241
 #, c-format
-msgid "Current"
+msgid "Search by category description or id"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:196
+#: src/components/product/ProductForm.tsx:242
 #, c-format
-msgid "remove stock control for this product"
+msgid "Categories where this product will be listed on."
 msgstr ""
 
-#: src/components/form/InputStock.tsx:202
+#: src/paths/instance/products/create/index.tsx:52
 #, c-format
-msgid "without stock"
+msgid "Product created successfully"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:211
+#: src/paths/instance/products/create/index.tsx:58
 #, c-format
-msgid "Next restock"
+msgid "Could not create product"
 msgstr ""
 
-#: src/components/form/InputStock.tsx:217
+#: src/paths/instance/products/list/Table.tsx:73
 #, c-format
-msgid "Delivery address"
+msgid "Inventory"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:133
+#: src/paths/instance/products/list/Table.tsx:78
 #, c-format
-msgid "product identification to use in URLs (for internal use only)"
+msgid "Add product to inventory"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:139
+#: src/paths/instance/products/list/Table.tsx:160
 #, c-format
-msgid "illustration of the product for customers"
+msgid "Sales"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:145
+#: src/paths/instance/products/list/Table.tsx:166
 #, c-format
-msgid "product description for customers"
+msgid "Sold"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:149
+#: src/paths/instance/products/list/Table.tsx:230
 #, c-format
-msgid "Age restricted"
+msgid "Free"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:150
+#: src/paths/instance/products/list/Table.tsx:271
 #, c-format
-msgid "is this product restricted for customer below certain age?"
+msgid "Go to product update page"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:155
+#: src/paths/instance/products/list/Table.tsx:278
 #, c-format
-msgid ""
-"unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 
items, 5 "
-"meters) for customers"
+msgid "Update"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:160
+#: src/paths/instance/products/list/Table.tsx:283
 #, c-format
-msgid "sale price for customers, including taxes, for above units of the 
product"
+msgid "Remove this product from the database"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:164
+#: src/paths/instance/products/list/Table.tsx:318
 #, c-format
-msgid "Stock"
+msgid "Load more products after the last one"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:166
+#: src/paths/instance/products/list/Table.tsx:361
 #, c-format
-msgid "product inventory for products with finite supply (for internal use 
only)"
+msgid "Update the product with new price"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:171
+#: src/paths/instance/products/list/Table.tsx:373
 #, c-format
-msgid "taxes included in the product price, exposed to customers"
+msgid "Update product with new price"
 msgstr ""
 
-#: src/paths/instance/products/create/CreatePage.tsx:66
+#: src/paths/instance/products/list/Table.tsx:384
 #, c-format
-msgid "Need to complete marked fields"
+msgid "Confirm update"
 msgstr ""
 
-#: src/paths/instance/products/create/index.tsx:51
+#: 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"
-msgstr "Ürünler"
+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"
-msgstr "ücretsiz"
+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 "Minimum age"
+msgstr "Asgari yaş"
+
+#: src/paths/instance/templates/create/CreatePage.tsx:243
 #, c-format
-msgid "method to use for wire transfer"
+msgid "Is this contract restricted to some age?"
 msgstr ""
 
-#: src/paths/instance/reserves/create/CreatePage.tsx:189
+#: src/paths/instance/templates/create/CreatePage.tsx:247
 #, c-format
-msgid "Select one wire method"
+msgid "Payment timeout"
 msgstr ""
 
-#: src/paths/instance/reserves/create/index.tsx:62
+#: src/paths/instance/templates/create/CreatePage.tsx:249
 #, c-format
-msgid "could not create reserve"
+msgid ""
+"How much time has the customer to complete the payment once the order was "
+"created."
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:77
+#: src/paths/instance/templates/create/CreatePage.tsx:254
 #, c-format
-msgid "Valid until"
-msgstr "Geçerlilik"
+msgid "OTP device"
+msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:82
+#: src/paths/instance/templates/create/CreatePage.tsx:255
 #, c-format
-msgid "Created balance"
+msgid "Use to verify transaction while offline."
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:99
+#: src/paths/instance/templates/create/CreatePage.tsx:257
 #, c-format
-msgid "Exchange balance"
+msgid "No OTP device."
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:104
+#: src/paths/instance/templates/create/CreatePage.tsx:259
 #, c-format
-msgid "Picked up"
+msgid "Add one first"
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:109
+#: src/paths/instance/templates/create/CreatePage.tsx:272
 #, c-format
-msgid "Committed"
+msgid "No device"
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:116
+#: src/paths/instance/templates/create/CreatePage.tsx:276
 #, c-format
-msgid "Account address"
+msgid "Use to verify transaction in offline mode."
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:119
+#: src/paths/instance/templates/create/index.tsx:52
 #, c-format
-msgid "Subject"
-msgstr "Konu"
+msgid "Template has been created"
+msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:130
+#: src/paths/instance/templates/create/index.tsx:58
 #, c-format
-msgid "Tips"
+msgid "Could not create template"
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:193
+#: src/paths/instance/templates/list/Table.tsx:61
 #, c-format
-msgid "No tips has been authorized from this reserve"
+msgid "Templates"
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:213
+#: src/paths/instance/templates/list/Table.tsx:66
 #, c-format
-msgid "Authorized"
+msgid "Add new templates"
 msgstr ""
 
-#: src/paths/instance/reserves/details/DetailPage.tsx:222
+#: src/paths/instance/templates/list/Table.tsx:127
 #, c-format
-msgid "Expiration"
+msgid "Load more templates before the first one"
 msgstr ""
 
-#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:108
+#: src/paths/instance/templates/list/Table.tsx:165
 #, c-format
-msgid "amount of tip"
+msgid "Delete selected templates from the database"
 msgstr ""
 
-#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:112
+#: src/paths/instance/templates/list/Table.tsx:172
 #, c-format
-msgid "Justification"
+msgid "Use template to create new order"
 msgstr ""
 
-#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:114
+#: src/paths/instance/templates/list/Table.tsx:175
 #, c-format
-msgid "reason for the tip"
+msgid "Use template"
 msgstr ""
 
-#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:118
+#: src/paths/instance/templates/list/Table.tsx:179
 #, c-format
-msgid "URL after tip"
+msgid "Create qr code for the template"
 msgstr ""
 
-#: src/paths/instance/reserves/list/AutorizeTipModal.tsx:119
+#: src/paths/instance/templates/list/Table.tsx:194
 #, c-format
-msgid "URL to visit after tip payment"
+msgid "Load more templates after the last one"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:65
+#: src/paths/instance/templates/list/Table.tsx:214
 #, c-format
-msgid "Reserves not yet funded"
+msgid "There is no templates yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:89
+#: src/paths/instance/templates/list/index.tsx:91
 #, c-format
-msgid "Reserves ready"
+msgid "Jump to template with the given template ID"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:95
+#: src/paths/instance/templates/list/index.tsx:92
 #, c-format
-msgid "add new reserve"
+msgid "Template identification"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:143
+#: src/paths/instance/templates/list/index.tsx:132
 #, c-format
-msgid "Expires at"
+msgid "Template \"%1$s\" (ID: %2$s) has been deleted"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:146
+#: src/paths/instance/templates/list/index.tsx:137
 #, c-format
-msgid "Initial"
+msgid "Failed to delete template"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:202
+#: src/paths/instance/templates/list/index.tsx:153
 #, c-format
-msgid "delete selected reserve from the database"
+msgid "If you delete the template %1$s (ID: %2$s) you may loose information"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:210
+#: src/paths/instance/templates/list/index.tsx:160
 #, c-format
-msgid "authorize new tip from selected reserve"
+msgid "Deleting an template"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:237
+#: src/paths/instance/templates/list/index.tsx:162
 #, c-format
-msgid "There is no ready reserves yet, add more pressing the + sign or fund 
them"
+msgid "can't be undone"
 msgstr ""
 
-#: src/paths/instance/reserves/list/Table.tsx:264
+#: 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"
-msgstr "Asgari yaş"
+msgid "Clear token"
+msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:161
+#: src/paths/instance/token/DetailPage.tsx:177
 #, c-format
-msgid "Is this contract restricted to some age?"
+msgid "Confirm change"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:165
+#: src/paths/instance/token/index.tsx:83
 #, c-format
-msgid "Payment timeout"
+msgid "Failed to clear token"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:167
+#: src/paths/instance/token/index.tsx:109
 #, c-format
-msgid ""
-"How much time has the customer to complete the payment once the order was "
-"created."
+msgid "Failed to set new token"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:171
+#: src/components/tokenfamily/TokenFamilyForm.tsx:96
 #, c-format
-msgid "Verification algorithm"
+msgid "Slug"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:172
+#: src/components/tokenfamily/TokenFamilyForm.tsx:97
 #, c-format
-msgid "Algorithm to use to verify transaction in offline mode"
+msgid "Token family slug to use in URLs (for internal use only)"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:180
+#: src/components/tokenfamily/TokenFamilyForm.tsx:101
 #, c-format
-msgid "Point-of-sale key"
+msgid "Kind"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:182
+#: src/components/tokenfamily/TokenFamilyForm.tsx:102
 #, c-format
-msgid "Useful to validate the purchase"
+msgid "Token family kind"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:196
+#: src/components/tokenfamily/TokenFamilyForm.tsx:109
 #, c-format
-msgid "generate random secret key"
+msgid "User-readable token family name"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:203
+#: src/components/tokenfamily/TokenFamilyForm.tsx:115
 #, c-format
-msgid "random"
+msgid "Token family description for customers"
 msgstr ""
 
-#: src/paths/instance/templates/create/CreatePage.tsx:208
+#: src/components/tokenfamily/TokenFamilyForm.tsx:119
+#, fuzzy, c-format
+msgid "Valid After"
+msgstr "Geçerlilik"
+
+#: 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"
-msgstr ""
+msgid "Credit"
+msgstr "Kredi"
 
-#: 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:83
+#, fuzzy, c-format
+msgid "All accounts"
+msgstr "Hesap"
+
+#: src/paths/instance/transfers/list/ListPage.tsx:84
 #, c-format
-msgid "load older webhooks"
+msgid "Filter by account address"
 msgstr ""
 
-#: src/paths/instance/webhooks/list/Table.tsx:219
+#: src/paths/instance/transfers/list/ListPage.tsx:105
 #, c-format
-msgid "There is no webhooks yet, add more pressing the + sign"
+msgid "Only show wire transfers confirmed by the merchant"
 msgstr ""
 
-#: src/paths/instance/webhooks/list/index.tsx:94
+#: src/paths/instance/transfers/list/ListPage.tsx:115
 #, c-format
-msgid "webhook delete successfully"
+msgid "Only show wire transfers claimed by the exchange"
 msgstr ""
 
-#: src/paths/instance/webhooks/list/index.tsx:100
+#: src/paths/instance/transfers/list/ListPage.tsx:118
 #, c-format
-msgid "could not delete the webhook"
+msgid "Unverified"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:63
+#: src/paths/instance/transfers/list/index.tsx:118
 #, c-format
-msgid "check the id, does not look valid"
+msgid "Wire transfer \"%1$s...\" has been deleted"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:65
+#: src/paths/instance/transfers/list/index.tsx:123
 #, c-format
-msgid "should have 52 characters, current %1$s"
+msgid "Failed to delete transfer"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:72
+#: src/paths/admin/create/CreatePage.tsx:86
 #, c-format
-msgid "URL doesn't have the right format"
+msgid "Must be business or individual"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:98
+#: src/paths/admin/create/CreatePage.tsx:104
 #, c-format
-msgid "Credited bank account"
+msgid "Pay delay can't be greater than wire transfer delay"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:100
+#: src/paths/admin/create/CreatePage.tsx:112
 #, c-format
-msgid "Select one account"
+msgid "Max 7 lines"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:101
+#: src/paths/admin/create/CreatePage.tsx:138
 #, c-format
-msgid "Bank account of the merchant where the payment was received"
+msgid "Doesn't match"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:105
+#: src/paths/admin/create/CreatePage.tsx:215
 #, c-format
-msgid "Wire transfer ID"
+msgid "Enable access control"
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:107
+#: src/paths/admin/create/CreatePage.tsx:216
 #, c-format
-msgid ""
-"unique identifier of the wire transfer used by the exchange, must be 52 "
-"characters long"
+msgid "Choose if the backend server should authenticate access."
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:112
+#: src/paths/admin/create/CreatePage.tsx:243
 #, c-format
-msgid ""
-"Base URL of the exchange that made the transfer, should have been in the wire 
"
-"transfer subject"
+msgid "Access control is not yet decided. This instance can't be created."
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:117
+#: src/paths/admin/create/CreatePage.tsx:250
 #, c-format
-msgid "Amount credited"
+msgid "Authorization must be handled externally."
 msgstr ""
 
-#: src/paths/instance/transfers/create/CreatePage.tsx:118
+#: src/paths/admin/create/CreatePage.tsx:256
 #, c-format
-msgid "Actual amount that was wired to the merchant's bank account"
+msgid "Authorization is handled by the backend server."
 msgstr ""
 
-#: src/paths/instance/transfers/create/index.tsx:58
+#: src/paths/admin/create/CreatePage.tsx:274
 #, c-format
-msgid "could not inform transfer"
+msgid "Need to complete marked fields and choose authorization method"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:61
+#: src/components/instance/DefaultInstanceFormFields.tsx:53
 #, c-format
-msgid "Transfers"
+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:66
+#: src/components/instance/DefaultInstanceFormFields.tsx:59
 #, c-format
-msgid "add new transfer"
+msgid "Business name"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:129
+#: src/components/instance/DefaultInstanceFormFields.tsx:60
 #, c-format
-msgid "load more transfers before the first one"
+msgid "Legal name of the business represented by this instance."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:133
+#: src/components/instance/DefaultInstanceFormFields.tsx:67
 #, c-format
-msgid "load newer transfers"
+msgid "Email"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:143
+#: src/components/instance/DefaultInstanceFormFields.tsx:68
 #, c-format
-msgid "Credit"
-msgstr "Kredi"
+msgid "Contact email"
+msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:152
+#: src/components/instance/DefaultInstanceFormFields.tsx:73
 #, c-format
-msgid "Confirmed"
+msgid "Website URL"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:155
+#: src/components/instance/DefaultInstanceFormFields.tsx:74
 #, c-format
-msgid "Verified"
+msgid "URL."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:158
+#: src/components/instance/DefaultInstanceFormFields.tsx:79
 #, c-format
-msgid "Executed at"
+msgid "Logo"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:171
+#: src/components/instance/DefaultInstanceFormFields.tsx:80
 #, c-format
-msgid "yes"
+msgid "Logo image."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:171
+#: src/components/instance/DefaultInstanceFormFields.tsx:86
 #, c-format
-msgid "no"
+msgid "Physical location of the merchant."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:181
+#: src/components/instance/DefaultInstanceFormFields.tsx:93
 #, c-format
-msgid "unknown"
+msgid "Jurisdiction"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:187
+#: src/components/instance/DefaultInstanceFormFields.tsx:94
 #, c-format
-msgid "delete selected transfer from the database"
+msgid "Jurisdiction for legal disputes with the merchant."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:202
+#: src/components/instance/DefaultInstanceFormFields.tsx:101
 #, c-format
-msgid "load more transfer after the last one"
+msgid "Pay transaction fee"
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:206
+#: src/components/instance/DefaultInstanceFormFields.tsx:102
 #, c-format
-msgid "load older transfers"
+msgid "Assume the cost of the transaction of let the user pay for it."
 msgstr ""
 
-#: src/paths/instance/transfers/list/Table.tsx:223
+#: src/components/instance/DefaultInstanceFormFields.tsx:107
 #, c-format
-msgid "There is no transfer yet, add more pressing the + sign"
+msgid "Default payment delay"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:79
+#: src/components/instance/DefaultInstanceFormFields.tsx:109
 #, c-format
-msgid "filter by account address"
+msgid ""
+"Time customers have to pay an order before the offer expires by default."
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:100
+#: src/components/instance/DefaultInstanceFormFields.tsx:114
 #, c-format
-msgid "only show wire transfers confirmed by the merchant"
+msgid "Default wire transfer delay"
 msgstr ""
 
-#: src/paths/instance/transfers/list/ListPage.tsx:110
+#: src/components/instance/DefaultInstanceFormFields.tsx:115
 #, c-format
-msgid "only show wire transfers claimed by the exchange"
+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/transfers/list/ListPage.tsx:113
+#: src/paths/instance/update/UpdatePage.tsx:124
 #, c-format
-msgid "Unverified"
+msgid "Instance id"
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:69
+#: src/paths/instance/update/index.tsx:108
 #, c-format
-msgid "is not valid"
+msgid "Failed to update instance"
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:94
+#: src/paths/instance/webhooks/create/CreatePage.tsx:54
 #, c-format
-msgid "is not a number"
+msgid "Must be \"pay\" or \"refund\""
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:96
+#: src/paths/instance/webhooks/create/CreatePage.tsx:59
 #, c-format
-msgid "must be 1 or greater"
+msgid "Must be one of '%1$s'"
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:107
+#: src/paths/instance/webhooks/create/CreatePage.tsx:85
 #, c-format
-msgid "max 7 lines"
+msgid "Webhook ID to use"
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:178
+#: src/paths/instance/webhooks/create/CreatePage.tsx:89
 #, c-format
-msgid "change authorization configuration"
+msgid "Event"
 msgstr ""
 
-#: src/paths/admin/create/CreatePage.tsx:217
+#: src/paths/instance/webhooks/create/CreatePage.tsx:91
 #, c-format
-msgid "Need to complete marked fields and choose authorization method"
+msgid "Pay"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:82
+#: src/paths/instance/webhooks/create/CreatePage.tsx:95
 #, c-format
-msgid "This is not a valid bitcoin address."
+msgid "The event of the webhook: why the webhook is used"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:95
+#: src/paths/instance/webhooks/create/CreatePage.tsx:99
 #, c-format
-msgid "This is not a valid Ethereum address."
+msgid "Method"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:118
+#: src/paths/instance/webhooks/create/CreatePage.tsx:101
 #, c-format
-msgid "IBAN numbers usually have more that 4 digits"
+msgid "GET"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:120
+#: src/paths/instance/webhooks/create/CreatePage.tsx:102
 #, c-format
-msgid "IBAN numbers usually have less that 34 digits"
+msgid "POST"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:128
+#: src/paths/instance/webhooks/create/CreatePage.tsx:103
 #, c-format
-msgid "IBAN country code not found"
+msgid "PUT"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:153
+#: src/paths/instance/webhooks/create/CreatePage.tsx:104
 #, c-format
-msgid "IBAN number is not valid, checksum is wrong"
+msgid "PATCH"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:248
+#: src/paths/instance/webhooks/create/CreatePage.tsx:105
 #, c-format
-msgid "Target type"
+msgid "HEAD"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:249
+#: src/paths/instance/webhooks/create/CreatePage.tsx:108
 #, c-format
-msgid "Method to use for wire transfer"
+msgid "Method used by the webhook"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:258
+#: src/paths/instance/webhooks/create/CreatePage.tsx:113
 #, c-format
-msgid "Routing"
+msgid "URL"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:259
+#: src/paths/instance/webhooks/create/CreatePage.tsx:114
 #, c-format
-msgid "Routing number."
+msgid "URL of the webhook where the customer will be redirected"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:263
+#: src/paths/instance/webhooks/create/CreatePage.tsx:120
 #, c-format
-msgid "Account"
-msgstr "Hesap"
+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:264
+#: src/paths/instance/webhooks/create/CreatePage.tsx:138
 #, c-format
-msgid "Account number."
+msgid "For example %1$s will be replaced with the the order's price"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:273
+#: src/paths/instance/webhooks/create/CreatePage.tsx:145
 #, c-format
-msgid "Business Identifier Code."
+msgid "The short list of variables are:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:282
+#: src/paths/instance/webhooks/create/CreatePage.tsx:156
 #, c-format
-msgid "Bank Account Number."
+msgid "order's description"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:292
+#: src/paths/instance/webhooks/create/CreatePage.tsx:160
 #, c-format
-msgid "Unified Payment Interface."
+msgid "order's price"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:301
+#: src/paths/instance/webhooks/create/CreatePage.tsx:164
 #, c-format
-msgid "Bitcoin protocol."
+msgid "order's unique identification"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/paths/instance/webhooks/create/CreatePage.tsx:172
 #, c-format
-msgid "Ethereum protocol."
+msgid "the amount that was being refunded"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:319
+#: src/paths/instance/webhooks/create/CreatePage.tsx:178
 #, c-format
-msgid "Interledger protocol."
+msgid "the reason entered by the merchant staff for granting the refund"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:328
+#: src/paths/instance/webhooks/create/CreatePage.tsx:185
 #, c-format
-msgid "Host"
+msgid "time of the refund in nanoseconds since 1970"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:329
+#: src/paths/instance/webhooks/create/CreatePage.tsx:202
 #, c-format
-msgid "Bank host."
+msgid "Http body"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:334
+#: src/paths/instance/webhooks/create/CreatePage.tsx:203
 #, c-format
-msgid "Bank account."
+msgid "Body template by the webhook"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:343
+#: src/paths/instance/webhooks/create/index.tsx:52
 #, c-format
-msgid "Bank account owner's name."
+msgid "Webhook create successfully"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:370
+#: src/paths/instance/webhooks/create/index.tsx:58
 #, c-format
-msgid "No accounts yet."
+msgid "Could not create the webhook"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:52
+#: src/paths/instance/webhooks/create/index.tsx:66
 #, c-format
-msgid ""
-"Name of the instance in URLs. The 'default' instance is special in that it is 
"
-"used to administer other instances."
+msgid "Could not create webhook"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:58
+#: src/paths/instance/webhooks/list/Table.tsx:57
 #, c-format
-msgid "Business name"
+msgid "Webhooks"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:59
+#: src/paths/instance/webhooks/list/Table.tsx:62
 #, c-format
-msgid "Legal name of the business represented by this instance."
+msgid "Add new webhooks"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:64
+#: src/paths/instance/webhooks/list/Table.tsx:117
 #, c-format
-msgid "Email"
+msgid "Load more webhooks before the first one"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:65
+#: src/paths/instance/webhooks/list/Table.tsx:130
 #, c-format
-msgid "Contact email"
+msgid "Event type"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:70
+#: src/paths/instance/webhooks/list/Table.tsx:155
 #, c-format
-msgid "Website URL"
+msgid "Delete selected webhook from the database"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:71
+#: src/paths/instance/webhooks/list/Table.tsx:170
 #, c-format
-msgid "URL."
+msgid "Load more webhooks after the last one"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:76
+#: src/paths/instance/webhooks/list/Table.tsx:190
 #, c-format
-msgid "Logo"
+msgid "There is no webhooks yet, add more pressing the + sign"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:77
+#: src/paths/instance/webhooks/list/index.tsx:88
 #, c-format
-msgid "Logo image."
+msgid "Webhook delete successfully"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:82
+#: src/paths/instance/webhooks/list/index.tsx:93
 #, c-format
-msgid "Bank account"
-msgstr "Banka hesabı"
+msgid "Could not delete the webhook"
+msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:83
+#: src/paths/instance/webhooks/update/UpdatePage.tsx:109
 #, c-format
-msgid "URI specifying bank account for crediting revenue."
+msgid "Header"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:88
+#: src/paths/instance/webhooks/update/UpdatePage.tsx:111
 #, c-format
-msgid "Default max deposit fee"
+msgid "Header template of the webhook"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:89
+#: src/paths/instance/webhooks/update/UpdatePage.tsx:116
 #, c-format
-msgid "Maximum deposit fees this merchant is willing to pay per order by 
default."
+msgid "Body"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:94
+#: src/paths/instance/webhooks/update/index.tsx:88
 #, c-format
-msgid "Default max wire fee"
+msgid "Webhook updated"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:95
+#: src/paths/instance/webhooks/update/index.tsx:94
 #, c-format
-msgid "Maximum wire fees this merchant is willing to pay per wire transfer by 
default."
+msgid "Could not update webhook"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:100
+#: src/paths/settings/index.tsx:73
 #, c-format
-msgid "Default wire fee amortization"
+msgid "Language"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:101
+#: src/paths/settings/index.tsx:89
 #, c-format
-msgid ""
-"Number of orders excess wire transfer fees will be divided by to compute per "
-"order surcharge."
+msgid "Advance order creation"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:107
+#: src/paths/settings/index.tsx:90
 #, c-format
-msgid "Physical location of the merchant."
+msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:114
+#: src/paths/settings/index.tsx:94
 #, c-format
-msgid "Jurisdiction"
+msgid "Advance instance settings"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:115
+#: src/paths/settings/index.tsx:95
 #, c-format
-msgid "Jurisdiction for legal disputes with the merchant."
+msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:122
+#: src/paths/settings/index.tsx:100
 #, c-format
-msgid "Default payment delay"
+msgid "Date format"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:124
+#: src/paths/settings/index.tsx:118
 #, c-format
-msgid "Time customers have to pay an order before the offer expires by 
default."
+msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:129
+#: src/paths/settings/index.tsx:121
 #, c-format
-msgid "Default wire transfer delay"
+msgid "Developer mode"
 msgstr ""
 
-#: src/components/instance/DefaultInstanceFormFields.tsx:130
+#: src/paths/settings/index.tsx:122
 #, 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."
+"Shows more options and tools which are not intended for general audience."
 msgstr ""
 
-#: src/paths/instance/update/UpdatePage.tsx:164
-#, c-format
-msgid "Instance id"
-msgstr ""
+#: src/paths/instance/categories/list/Table.tsx:133
+#, fuzzy, c-format
+msgid "Total products"
+msgstr "Ürünler"
 
-#: src/paths/instance/update/UpdatePage.tsx:173
+#: src/paths/instance/categories/list/Table.tsx:164
 #, c-format
-msgid "Change the authorization method use for this instance."
+msgid "Delete selected category from the database"
 msgstr ""
 
-#: src/paths/instance/update/UpdatePage.tsx:182
+#: src/paths/instance/categories/list/Table.tsx:199
 #, c-format
-msgid "Manage access token"
+msgid "There is no categories yet, add more pressing the + sign"
 msgstr ""
 
-#: src/paths/instance/update/index.tsx:112
+#: src/paths/instance/categories/list/index.tsx:90
 #, c-format
-msgid "Failed to create instance"
+msgid "Category delete successfully"
 msgstr ""
 
-#: src/components/exception/login.tsx:74
+#: src/paths/instance/categories/list/index.tsx:95
 #, c-format
-msgid "Login required"
+msgid "Could not delete the category"
 msgstr ""
 
-#: src/components/exception/login.tsx:80
+#: src/paths/instance/categories/create/CreatePage.tsx:77
 #, c-format
-msgid "Please enter your access token."
+msgid "Category name"
 msgstr ""
 
-#: src/components/exception/login.tsx:108
+#: src/paths/instance/categories/create/index.tsx:53
 #, c-format
-msgid "Access Token"
+msgid "Category added successfully"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:171
+#: src/paths/instance/categories/create/index.tsx:59
 #, c-format
-msgid "The request to the backend take too long and was cancelled"
+msgid "Could not add category"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:172
+#: src/paths/instance/categories/update/UpdatePage.tsx:102
 #, c-format
-msgid "Diagnostic from %1$s is \"%2$s\""
+msgid "Id:"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:178
+#: src/paths/instance/categories/update/UpdatePage.tsx:120
 #, c-format
-msgid "The backend reported a problem: HTTP status #%1$s"
+msgid "Name of the category"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:179
+#: src/paths/instance/categories/update/UpdatePage.tsx:124
 #, c-format
-msgid "Diagnostic from %1$s is '%2$s'"
-msgstr ""
+msgid "Products"
+msgstr "Ürünler"
 
-#: src/InstanceRoutes.tsx:196
+#: src/paths/instance/categories/update/UpdatePage.tsx:133
 #, c-format
-msgid "Access denied"
+msgid "Search by product description or id"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:197
+#: 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:212
+#: src/paths/instance/categories/update/index.tsx:93
 #, c-format
-msgid "No 'default' instance configured yet."
+msgid "Could not update category"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:213
+#: src/paths/instance/categories/update/index.tsx:95
 #, c-format
-msgid "Create a 'default' instance to begin using the merchant backoffice."
+msgid "Category id is unknown"
 msgstr ""
 
-#: src/InstanceRoutes.tsx:630
+#: src/Routing.tsx:665
 #, c-format
-msgid "The access token provided is invalid"
+msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/InstanceRoutes.tsx:664
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:82
+#: src/Routing.tsx:711
 #, c-format
-msgid "Instance"
+msgid "KYC verification needed"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:91
+#: src/Routing.tsx:715
 #, c-format
-msgid "Settings"
+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:167
 #, c-format
-msgid "Connection"
-msgstr ""
-
-#: src/components/menu/SideBar.tsx:209
-#, c-format
-msgid "New"
+msgid "Configuration"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:219
+#: src/components/menu/SideBar.tsx:206
 #, c-format
-msgid "List"
+msgid "Settings"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:234
+#: src/components/menu/SideBar.tsx:216
 #, c-format
-msgid "Log out"
+msgid "Access token"
 msgstr ""
 
-#: src/ApplicationReadyRoutes.tsx:71
+#: src/components/menu/SideBar.tsx:224
 #, c-format
-msgid "Check your token is valid"
+msgid "Connection"
 msgstr ""
 
-#: src/ApplicationReadyRoutes.tsx:90
+#: src/components/menu/SideBar.tsx:233
 #, c-format
-msgid "Couldn't access the server."
+msgid "Interface"
 msgstr ""
 
-#: src/ApplicationReadyRoutes.tsx:91
+#: src/components/menu/SideBar.tsx:274
 #, c-format
-msgid "Could not infer instance id from url %1$s"
+msgid "List"
 msgstr ""
 
-#: src/Application.tsx:104
+#: src/components/menu/SideBar.tsx:293
 #, c-format
-msgid "Server not found"
+msgid "Log out"
 msgstr ""
 
-#: src/Application.tsx:118
+#: src/paths/admin/create/index.tsx:54
 #, c-format
-msgid "Server response with an error code"
+msgid "Failed to create instance"
 msgstr ""
 
-#: src/Application.tsx:120
+#: src/Application.tsx:208
 #, c-format
-msgid "Got message %1$s from %2$s"
+msgid "checking compatibility with server..."
 msgstr ""
 
-#: src/Application.tsx:131
+#: src/Application.tsx:217
 #, c-format
-msgid "Response from server is unreadable, http status: %1$s"
+msgid "Contacting the server failed"
 msgstr ""
 
-#: src/Application.tsx:144
+#: src/Application.tsx:229
 #, c-format
-msgid "Unexpected Error"
+msgid "The server version is not supported"
 msgstr ""
 
-#: src/components/form/InputArray.tsx:101
+#: src/Application.tsx:230
 #, c-format
-msgid "The value %1$s is invalid for a payment url"
+msgid "Supported version \"%1$s\", server version \"%2$s\"."
 msgstr ""
 
-#: src/components/form/InputArray.tsx:110
+#: src/components/form/InputSecured.tsx:37
 #, c-format
-msgid "add element to the list"
+msgid "Deleting"
 msgstr ""
 
-#: src/components/form/InputArray.tsx:112
+#: src/components/form/InputSecured.tsx:41
 #, c-format
-msgid "add"
+msgid "Changing"
 msgstr ""
 
-#: src/components/form/InputSecured.tsx:37
+#: src/components/form/InputSecured.tsx:88
 #, c-format
-msgid "Deleting"
+msgid "Manage access token"
 msgstr ""
 
-#: src/components/form/InputSecured.tsx:41
+#: src/paths/admin/create/InstanceCreatedSuccessfully.tsx:52
 #, c-format
-msgid "Changing"
+msgid "Business Name"
 msgstr ""
 
-#: src/paths/instance/orders/create/OrderCreatedSuccessfully.tsx:87
+#: 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 "Wire fee amortization"
+#~ msgstr "Banka havalesi amortismanı"
+
+#, c-format
+#~ msgid "free"
+#~ msgstr "ücretsiz"
diff --git a/packages/merchant-backoffice-ui/src/i18n/uk.po 
b/packages/merchant-backoffice-ui/src/i18n/uk.po
index 20c6b15a0..87a615d6a 100644
--- a/packages/merchant-backoffice-ui/src/i18n/uk.po
+++ b/packages/merchant-backoffice-ui/src/i18n/uk.po
@@ -61,239 +61,337 @@ msgstr "Несподівана помилка"
 msgid "Unexpected error."
 msgstr "Несподівана помилка"
 
-#: src/components/modal/index.tsx:79
+#: src/components/modal/index.tsx:81
 #, c-format
 msgid "Cancel"
 msgstr "Скасувати"
 
-#: src/components/modal/index.tsx:87
+#: src/components/modal/index.tsx:89
 #, c-format
 msgid "%1$s"
 msgstr "%1$s"
 
-#: src/components/modal/index.tsx:92
+#: src/components/modal/index.tsx:94
 #, c-format
 msgid "Close"
 msgstr "Закрити"
 
-#: src/components/modal/index.tsx:132
+#: src/components/modal/index.tsx:134
 #, c-format
 msgid "Continue"
 msgstr "Продовжити"
 
-#: src/components/modal/index.tsx:192
+#: src/components/modal/index.tsx:194
 #, c-format
 msgid "Clear"
 msgstr "Очистити"
 
-#: src/components/modal/index.tsx:204
+#: src/components/modal/index.tsx:206
 #, c-format
 msgid "Confirm"
 msgstr "Підтвердити"
 
-#: src/components/modal/index.tsx:246
+#: src/components/modal/index.tsx:248
 #, fuzzy, c-format
 msgid "Required"
 msgstr "обовʼязково"
 
-#: src/components/modal/index.tsx:248
+#: src/components/modal/index.tsx:250
 #, c-format
 msgid "Letter must be a JSON string"
 msgstr ""
 
-#: src/components/modal/index.tsx:250
+#: src/components/modal/index.tsx:252
 #, c-format
 msgid "JSON string is invalid"
 msgstr ""
 
-#: src/components/modal/index.tsx:255
+#: src/components/modal/index.tsx:257
 #, c-format
 msgid "Import"
 msgstr ""
 
-#: src/components/modal/index.tsx:256
+#: src/components/modal/index.tsx:258
 #, c-format
 msgid "Importing an account from the bank"
 msgstr ""
 
-#: src/components/modal/index.tsx:263
+#: src/components/modal/index.tsx:265
 #, 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
+#: src/components/modal/index.tsx:273
 #, fuzzy, c-format
 msgid "Account information"
 msgstr "Додаткова інформація"
 
-#: src/components/modal/index.tsx:336
+#: src/components/modal/index.tsx:338
 #, c-format
 msgid "Correct form"
 msgstr ""
 
-#: src/components/modal/index.tsx:337
+#: src/components/modal/index.tsx:339
 #, c-format
 msgid "Comparing account details"
 msgstr ""
 
-#: src/components/modal/index.tsx:343
+#: src/components/modal/index.tsx:345
 #, 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
+#: src/components/modal/index.tsx:355
 #, c-format
 msgid "Field"
 msgstr ""
 
-#: src/components/modal/index.tsx:356
+#: src/components/modal/index.tsx:358
 #, c-format
 msgid "In the form"
 msgstr ""
 
-#: src/components/modal/index.tsx:359
+#: src/components/modal/index.tsx:361
 #, c-format
 msgid "Reported"
 msgstr ""
 
-#: src/components/modal/index.tsx:366
+#: src/components/modal/index.tsx:368
 #, c-format
 msgid "Type"
 msgstr ""
 
-#: src/components/modal/index.tsx:374
+#: src/components/modal/index.tsx:376
 #, c-format
 msgid "IBAN"
 msgstr ""
 
-#: src/components/modal/index.tsx:383
+#: src/components/modal/index.tsx:385
 #, c-format
 msgid "Address"
 msgstr "Адреса"
 
-#: src/components/modal/index.tsx:393
+#: src/components/modal/index.tsx:395
 #, c-format
 msgid "Host"
 msgstr "Хост"
 
-#: src/components/modal/index.tsx:400
+#: src/components/modal/index.tsx:402
 #, fuzzy, c-format
 msgid "Account id"
 msgstr "Рахунок"
 
-#: src/components/modal/index.tsx:411
+#: src/components/modal/index.tsx:413
 #, fuzzy, c-format
 msgid "Owner's name"
 msgstr "Назва бізнесу"
 
+#: src/components/modal/index.tsx:441
+#, c-format
+msgid "Account"
+msgstr "Рахунок"
+
 #: src/components/modal/index.tsx:445
+#, fuzzy, c-format
+msgid "Bank host"
+msgstr "Хост банку."
+
+#: src/components/modal/index.tsx:446
+#, c-format
+msgid "Bank account"
+msgstr "Банківський рахунок"
+
+#: src/components/modal/index.tsx:451
+#, c-format
+msgid "BIC"
+msgstr ""
+
+#: src/components/modal/index.tsx:470
+#, c-format
+msgid "Ok"
+msgstr ""
+
+#: src/components/modal/index.tsx:471
+#, fuzzy, c-format
+msgid "Validate bank account: %1$s"
+msgstr "Зарахований банківський рахунок"
+
+#: src/components/modal/index.tsx:477
+#, c-format
+msgid ""
+"You need to make a bank transfer with the specified subject to validate that "
+"you are the owner of the account."
+msgstr ""
+
+#: src/components/modal/index.tsx:487
+#, c-format
+msgid "Step 1:"
+msgstr ""
+
+#: src/components/modal/index.tsx:489
+#, c-format
+msgid ""
+"Copy this code and paste it into the subject/purpose field in your banking "
+"app or bank website"
+msgstr ""
+
+#: src/components/modal/index.tsx:495
+#, c-format
+msgid "Subject"
+msgstr "Призначення"
+
+#: src/components/modal/index.tsx:499
+#, c-format
+msgid "Step 2:"
+msgstr ""
+
+#: src/components/modal/index.tsx:501
+#, c-format
+msgid ""
+"Copy and paste this IBAN and the name into the receiver fields in your "
+"banking app or website"
+msgstr ""
+
+#: src/components/modal/index.tsx:509
+#, fuzzy, c-format
+msgid "Receiver name"
+msgstr "Дата доставки"
+
+#: src/components/modal/index.tsx:514
+#, c-format
+msgid "Step 3:"
+msgstr ""
+
+#: src/components/modal/index.tsx:516
+#, c-format
+msgid ""
+"Finish the wire transfer setting smallest amount in your banking app or "
+"website."
+msgstr ""
+
+#: src/components/modal/index.tsx:536
+#, c-format
+msgid ""
+"Make sure ALL data is correct, including the subject and you are using your "
+"selected bank account. You can use the copy buttons (%1$s) to prevent typing "
+"errors or the \"payto://\" URI below to copy just one value."
+msgstr ""
+
+#: src/components/modal/index.tsx:549
+#, c-format
+msgid ""
+"Alternative if your bank already supports PayTo URI, you can use this %1$s "
+"link instead"
+msgstr ""
+
+#: src/components/modal/index.tsx:694
 #, 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
+#: src/components/modal/index.tsx:701
 #, 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
+#: src/components/modal/index.tsx:708
 #, c-format
 msgid "Deleting an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:487
+#: src/components/modal/index.tsx:736
 #, 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
+#: src/components/modal/index.tsx:743
 #, 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
+#: src/components/modal/index.tsx:749
 #, c-format
 msgid "Purging an instance %1$s ."
 msgstr ""
 
-#: src/components/modal/index.tsx:537
+#: src/components/modal/index.tsx:786
 #, fuzzy, c-format
 msgid "Is not the same as the current access token"
 msgstr "не співпадає з поточним токеном доступу"
 
-#: src/components/modal/index.tsx:542
+#: src/components/modal/index.tsx:791
 #, fuzzy, c-format
 msgid "Can't be the same as the old token"
 msgstr "не може бути таким самим, як старий токен"
 
-#: src/components/modal/index.tsx:546
+#: src/components/modal/index.tsx:795
 #, fuzzy, c-format
 msgid "Is not the same"
 msgstr "не співпадає"
 
-#: src/components/modal/index.tsx:554
+#: src/components/modal/index.tsx:803
 #, c-format
 msgid "You are updating the access token from instance with id %1$s"
 msgstr "Ви оновлюєте токен доступу з інстанції з ідентифікатором %1$s"
 
-#: src/components/modal/index.tsx:570
+#: src/components/modal/index.tsx:819
 #, c-format
 msgid "Old access token"
 msgstr "Старий токен доступу"
 
-#: src/components/modal/index.tsx:571
+#: src/components/modal/index.tsx:820
 #, fuzzy, c-format
 msgid "Access token currently in use"
 msgstr "токен доступу, який зараз використовується"
 
-#: src/components/modal/index.tsx:577
+#: src/components/modal/index.tsx:826
 #, c-format
 msgid "New access token"
 msgstr "Новий токен доступу"
 
-#: src/components/modal/index.tsx:578
+#: src/components/modal/index.tsx:827
 #, fuzzy, c-format
 msgid "Next access token to be used"
 msgstr "наступний токен доступу, який буде використано"
 
-#: src/components/modal/index.tsx:583
+#: src/components/modal/index.tsx:832
 #, c-format
 msgid "Repeat access token"
 msgstr "Повторіть токен доступу"
 
-#: src/components/modal/index.tsx:584
+#: src/components/modal/index.tsx:833
 #, fuzzy, c-format
 msgid "Confirm the same access token"
 msgstr "підтвердити той самий токен доступу"
 
-#: src/components/modal/index.tsx:589
+#: src/components/modal/index.tsx:838
 #, c-format
 msgid "Clearing the access token will mean public access to the instance"
 msgstr "Видалення токена доступу означатиме публічний доступ до системи"
 
-#: src/components/modal/index.tsx:616
+#: src/components/modal/index.tsx:865
 #, fuzzy, c-format
 msgid "Can't be the same as the old access token"
 msgstr "не може бути таким самим, як старий токен доступу"
 
-#: src/components/modal/index.tsx:631
+#: src/components/modal/index.tsx:880
 #, c-format
 msgid "You are setting the access token for the new instance"
 msgstr "Ви встановлюєте токен доступу для нової інстанції"
 
-#: src/components/modal/index.tsx:657
+#: src/components/modal/index.tsx:906
 #, c-format
 msgid ""
 "With external authorization method no check will be done by the merchant "
@@ -302,22 +400,22 @@ msgstr ""
 "З зовнішнім методом авторизації перевірка не буде виконуватися бекендом "
 "продавця"
 
-#: src/components/modal/index.tsx:673
+#: src/components/modal/index.tsx:922
 #, c-format
 msgid "Set external authorization"
 msgstr "Встановити зовнішню авторизацію"
 
-#: src/components/modal/index.tsx:685
+#: src/components/modal/index.tsx:934
 #, c-format
 msgid "Set access token"
 msgstr "Встановити токен доступу"
 
-#: src/components/modal/index.tsx:707
+#: src/components/modal/index.tsx:956
 #, c-format
 msgid "Operation in progress..."
 msgstr "Операція виконується..."
 
-#: src/components/modal/index.tsx:716
+#: src/components/modal/index.tsx:965
 #, c-format
 msgid "The operation will be automatically canceled after %1$s seconds"
 msgstr "Операція буде автоматично скасована через %1$s секунд"
@@ -452,117 +550,112 @@ msgstr "Це недійсна адреса біткойн."
 msgid "This is not a valid Ethereum address."
 msgstr "Це недійсна адреса Ethereum."
 
-#: src/components/form/InputPaytoForm.tsx:122
+#: src/components/form/InputPaytoForm.tsx:128
 #, fuzzy, c-format
 msgid "This is not a valid host."
 msgstr "Це недійсна адреса біткойн."
 
-#: src/components/form/InputPaytoForm.tsx:145
+#: src/components/form/InputPaytoForm.tsx:151
 #, c-format
 msgid "IBAN numbers usually have more that 4 digits"
 msgstr "Номера IBAN зазвичай мають більше 4-ьох цифр"
 
-#: src/components/form/InputPaytoForm.tsx:147
+#: src/components/form/InputPaytoForm.tsx:153
 #, c-format
 msgid "IBAN numbers usually have less that 34 digits"
 msgstr "Номера IBAN зазвичай мають менше 34-ьох цифр"
 
-#: src/components/form/InputPaytoForm.tsx:155
+#: src/components/form/InputPaytoForm.tsx:161
 #, c-format
 msgid "IBAN country code not found"
 msgstr "Код країни IBAN не знайдено"
 
-#: src/components/form/InputPaytoForm.tsx:180
+#: src/components/form/InputPaytoForm.tsx:186
 #, fuzzy, c-format
 msgid "IBAN number is invalid, checksum is wrong"
 msgstr "Номер IBAN не коректний, контрольна сума не сходиться"
 
-#: src/components/form/InputPaytoForm.tsx:195
+#: src/components/form/InputPaytoForm.tsx:201
 #, c-format
 msgid "Choose one..."
 msgstr "Виберіть одну..."
 
-#: src/components/form/InputPaytoForm.tsx:298
+#: src/components/form/InputPaytoForm.tsx:304
 #, c-format
 msgid "Method to use for wire transfer"
 msgstr "Метод для використання при банківському переказі"
 
-#: src/components/form/InputPaytoForm.tsx:308
+#: src/components/form/InputPaytoForm.tsx:314
 #, c-format
 msgid "Routing"
 msgstr "Маршрутизація"
 
-#: src/components/form/InputPaytoForm.tsx:310
+#: src/components/form/InputPaytoForm.tsx:316
 #, c-format
 msgid "Routing number."
 msgstr "Номер маршрутизації."
 
-#: src/components/form/InputPaytoForm.tsx:314
-#, c-format
-msgid "Account"
-msgstr "Рахунок"
-
-#: src/components/form/InputPaytoForm.tsx:316
+#: src/components/form/InputPaytoForm.tsx:322
 #, c-format
 msgid "Account number."
 msgstr "Номер рахунку."
 
-#: src/components/form/InputPaytoForm.tsx:324
+#: src/components/form/InputPaytoForm.tsx:330
 #, c-format
 msgid "Code"
 msgstr "Код"
 
-#: src/components/form/InputPaytoForm.tsx:326
+#: src/components/form/InputPaytoForm.tsx:332
 #, c-format
 msgid "Business Identifier Code."
 msgstr "Код ідентифікації бізнесу."
 
-#: src/components/form/InputPaytoForm.tsx:335
+#: src/components/form/InputPaytoForm.tsx:341
 #, fuzzy, c-format
 msgid "International Bank Account Number."
 msgstr "Номер банківського рахунку."
 
-#: src/components/form/InputPaytoForm.tsx:348
+#: src/components/form/InputPaytoForm.tsx:354
 #, c-format
 msgid "Unified Payment Interface."
 msgstr "Уніфікований інтерфейс платежів."
 
-#: src/components/form/InputPaytoForm.tsx:358
+#: src/components/form/InputPaytoForm.tsx:364
 #, c-format
 msgid "Bitcoin protocol."
 msgstr "Протокол біткойн."
 
-#: src/components/form/InputPaytoForm.tsx:368
+#: src/components/form/InputPaytoForm.tsx:374
 #, c-format
 msgid "Ethereum protocol."
 msgstr "Протокол Ethereum."
 
-#: src/components/form/InputPaytoForm.tsx:378
+#: src/components/form/InputPaytoForm.tsx:384
 #, c-format
 msgid "Interledger protocol."
 msgstr "Протокол Interledger."
 
-#: src/components/form/InputPaytoForm.tsx:400
+#: src/components/form/InputPaytoForm.tsx:406
 #, c-format
 msgid "Bank host."
 msgstr "Хост банку."
 
-#: src/components/form/InputPaytoForm.tsx:404
+#: src/components/form/InputPaytoForm.tsx:410
 #, c-format
 msgid "Without scheme and may include subpath:"
 msgstr ""
 
-#: src/components/form/InputPaytoForm.tsx:417
+#: src/components/form/InputPaytoForm.tsx:423
 #, c-format
 msgid "Bank account."
 msgstr "Банківський рахунок."
 
-#: src/components/form/InputPaytoForm.tsx:432
+#: src/components/form/InputPaytoForm.tsx:438
 #, c-format
 msgid "Legal name of the person holding the account."
 msgstr "Офіційне ім'я власника рахунку."
 
-#: src/components/form/InputPaytoForm.tsx:433
+#: src/components/form/InputPaytoForm.tsx:439
 #, c-format
 msgid "It should match the bank account name."
 msgstr ""
@@ -587,151 +680,173 @@ msgstr ""
 msgid "URL must not hash param"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:186
+#: src/paths/instance/accounts/update/UpdatePage.tsx:198
 #, c-format
 msgid "The request to check the revenue API failed."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:195
+#: src/paths/instance/accounts/update/UpdatePage.tsx:207
 #, c-format
 msgid "Server replied with \"bad request\"."
 msgstr "Відповідь сервера з кодом помилки."
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:203
+#: src/paths/instance/accounts/update/UpdatePage.tsx:215
 #, c-format
 msgid "Unauthorized, check credentials."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:211
+#: src/paths/instance/accounts/update/UpdatePage.tsx:223
 #, c-format
 msgid "The endpoint doesn't seems to be a Taler Revenue API."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:248
+#: src/paths/instance/accounts/update/UpdatePage.tsx:233
+#, c-format
+msgid ""
+"Request succeeded but server didn't reply the 'credit_account' so we can't "
+"check that the account is the same."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:270
 #, c-format
 msgid "Account:"
 msgstr "Рахунок:"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:272
+#: src/paths/instance/accounts/update/UpdatePage.tsx:294
 #, c-format
 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/paths/instance/accounts/update/UpdatePage.tsx:281
+#: src/paths/instance/accounts/update/UpdatePage.tsx:303
 #, c-format
 msgid "Endpoint URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:284
+#: src/paths/instance/accounts/update/UpdatePage.tsx:306
 #, 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
+#: src/paths/instance/accounts/update/UpdatePage.tsx:310
 #, fuzzy, c-format
 msgid "Auth type"
 msgstr "Тип події"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:289
+#: src/paths/instance/accounts/update/UpdatePage.tsx:311
 #, c-format
 msgid "Choose the authentication type for the account info URL"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:292
+#: src/paths/instance/accounts/update/UpdatePage.tsx:314
 #, c-format
 msgid "Without authentication"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:293
+#: src/paths/instance/accounts/update/UpdatePage.tsx:315
 #, c-format
-msgid "With authentication"
+msgid "With password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:294
+#: src/paths/instance/accounts/update/UpdatePage.tsx:316
+#, fuzzy, c-format
+msgid "With token"
+msgstr "Створити токен"
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:317
 #, fuzzy, c-format
 msgid "Do not change"
 msgstr "URL обмінника"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:301
+#: src/paths/instance/accounts/update/UpdatePage.tsx:324
 #, c-format
 msgid "Username"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:302
+#: src/paths/instance/accounts/update/UpdatePage.tsx:325
 #, c-format
 msgid "Username to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:307
+#: src/paths/instance/accounts/update/UpdatePage.tsx:330
 #, c-format
 msgid "Password"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:308
+#: src/paths/instance/accounts/update/UpdatePage.tsx:331
 #, c-format
 msgid "Password to access the account information."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:313
+#: src/paths/instance/accounts/update/UpdatePage.tsx:339
+#, c-format
+msgid "Token"
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:341
+#, c-format
+msgid "Access token to access the account information."
+msgstr ""
+
+#: src/paths/instance/accounts/update/UpdatePage.tsx:346
 #, c-format
 msgid "Match"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:314
+#: src/paths/instance/accounts/update/UpdatePage.tsx:347
 #, c-format
 msgid "Check where the information match against the server info."
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:322
+#: src/paths/instance/accounts/update/UpdatePage.tsx:355
 #, fuzzy, c-format
 msgid "Not verified"
 msgstr "Неперевірений"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:324
+#: src/paths/instance/accounts/update/UpdatePage.tsx:357
 #, c-format
 msgid "Last test was ok"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:325
+#: src/paths/instance/accounts/update/UpdatePage.tsx:358
 #, c-format
 msgid "Last test failed"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:330
+#: src/paths/instance/accounts/update/UpdatePage.tsx:363
 #, c-format
 msgid "Compare info from server with account form"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:336
+#: src/paths/instance/accounts/update/UpdatePage.tsx:369
 #, c-format
 msgid "Test"
 msgstr ""
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:352
+#: src/paths/instance/accounts/update/UpdatePage.tsx:385
 #, c-format
 msgid "Need to complete marked fields"
 msgstr "Необхідно заповнити позначені поля"
 
-#: src/paths/instance/accounts/update/UpdatePage.tsx:353
+#: src/paths/instance/accounts/update/UpdatePage.tsx:386
 #, fuzzy, c-format
 msgid "Confirm operation"
 msgstr "Підтверджено"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:212
+#: src/paths/instance/accounts/create/CreatePage.tsx:223
 #, fuzzy, c-format
 msgid "Account details"
 msgstr "Адреса рахунку"
 
-#: src/paths/instance/accounts/create/CreatePage.tsx:291
+#: src/paths/instance/accounts/create/CreatePage.tsx:302
 #, c-format
 msgid "Import from bank"
 msgstr ""
 
-#: src/paths/instance/accounts/create/index.tsx:67
+#: src/paths/instance/accounts/create/index.tsx:69
 #, fuzzy, c-format
 msgid "Could not create account"
 msgstr "не вдалося створити продукт"
@@ -837,47 +952,37 @@ msgstr "Не вдалося оновити обліковий запис"
 msgid "Could not delete account"
 msgstr "Не вдалося видалити обліковий запис"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:41
+#: src/paths/instance/kyc/list/ListPage.tsx:53
 #, c-format
 msgid "Pending KYC verification"
 msgstr "Очікування перевірки KYC"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:66
-#, c-format
-msgid "Timed out"
-msgstr "Час очікування вичерпано"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:103
+#: src/paths/instance/kyc/list/ListPage.tsx:99
 #, c-format
 msgid "Exchange"
 msgstr "Exchange"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:106
-#, c-format
-msgid "Target account"
-msgstr "Цільовий рахунок"
-
-#: src/paths/instance/kyc/list/ListPage.tsx:109
+#: src/paths/instance/kyc/list/ListPage.tsx:105
 #, c-format
 msgid "Reason"
 msgstr "Причина"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:122
+#: src/paths/instance/kyc/list/ListPage.tsx:120
 #, c-format
-msgid "There is an anti-money laundering process pending to complete."
+msgid "Pending KYC process, click here to complete"
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:138
+#: src/paths/instance/kyc/list/ListPage.tsx:140
 #, c-format
-msgid "Pending KYC process, click here to complete"
+msgid "The exchange require a account verification."
 msgstr ""
 
-#: src/paths/instance/kyc/list/ListPage.tsx:167
+#: src/paths/instance/kyc/list/ListPage.tsx:169
 #, c-format
 msgid "Http Status"
 msgstr "HTTP статус"
 
-#: src/paths/instance/kyc/list/ListPage.tsx:197
+#: src/paths/instance/kyc/list/ListPage.tsx:199
 #, c-format
 msgid "No pending kyc verification!"
 msgstr "Немає очікуваних перевірок KYC!"
@@ -1056,17 +1161,17 @@ msgstr "скільки продуктів буде додано"
 msgid "Add from inventory"
 msgstr "Додати зі складу"
 
-#: src/components/form/InputImage.tsx:105
+#: src/components/form/InputImage.tsx:107
 #, fuzzy, c-format
 msgid "Image must be smaller than 1 MB"
 msgstr "Зображення повинно бути меншим за 1 МБ"
 
-#: src/components/form/InputImage.tsx:110
+#: src/components/form/InputImage.tsx:112
 #, c-format
 msgid "Add"
 msgstr "Додати"
 
-#: src/components/form/InputImage.tsx:115
+#: src/components/form/InputImage.tsx:122
 #, c-format
 msgid "Remove"
 msgstr "Видалити"
@@ -2121,44 +2226,44 @@ msgstr "додати елемент до списку"
 msgid "Invalid amount"
 msgstr "Фіксована сума"
 
-#: src/components/product/ProductForm.tsx:181
+#: src/components/product/ProductForm.tsx:191
 #, c-format
 msgid "Product identification to use in URLs (for internal use only)."
 msgstr ""
 "ідентифікація продукту для використання в URL (тільки для внутрішнього "
 "використання)."
 
-#: src/components/product/ProductForm.tsx:187
+#: src/components/product/ProductForm.tsx:197
 #, c-format
 msgid "Illustration of the product for customers."
 msgstr "ілюстрація продукту для клієнтів."
 
-#: src/components/product/ProductForm.tsx:193
+#: src/components/product/ProductForm.tsx:203
 #, c-format
 msgid "Product description for customers."
 msgstr "опис продукту для клієнтів."
 
-#: src/components/product/ProductForm.tsx:197
+#: src/components/product/ProductForm.tsx:207
 #, fuzzy, c-format
 msgid "Age restriction"
 msgstr "Обмежений за віком"
 
-#: src/components/product/ProductForm.tsx:198
+#: src/components/product/ProductForm.tsx:208
 #, fuzzy, c-format
 msgid "Is this product restricted for customer below certain age?"
 msgstr "цей продукт обмежений для клієнтів молодше певного віку?"
 
-#: src/components/product/ProductForm.tsx:199
+#: src/components/product/ProductForm.tsx:209
 #, fuzzy, c-format
 msgid "Minimum age of the customer"
 msgstr "Мінімальний вік"
 
-#: src/components/product/ProductForm.tsx:203
+#: src/components/product/ProductForm.tsx:213
 #, fuzzy, c-format
 msgid "Unit name"
 msgstr "Одиниця"
 
-#: src/components/product/ProductForm.tsx:204
+#: src/components/product/ProductForm.tsx:214
 #, c-format
 msgid ""
 "Unit describing quantity of product sold (e.g. 2 kilograms, 5 liters, 3 "
@@ -2167,17 +2272,17 @@ msgstr ""
 "одиниця, що описує кількість проданого продукту (наприклад, 2 кілограми, 5 "
 "літрів, 3 предмети, 5 метрів) для клієнтів."
 
-#: src/components/product/ProductForm.tsx:205
+#: src/components/product/ProductForm.tsx:215
 #, c-format
 msgid "Example: kg, items or liters"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:209
+#: src/components/product/ProductForm.tsx:219
 #, c-format
 msgid "Price per unit"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:210
+#: src/components/product/ProductForm.tsx:220
 #, c-format
 msgid ""
 "Sale price for customers, including taxes, for above units of the product."
@@ -2185,34 +2290,34 @@ msgstr ""
 "ціна продажу для клієнтів, включаючи податки, за вищезазначені одиниці "
 "продукту."
 
-#: src/components/product/ProductForm.tsx:214
+#: src/components/product/ProductForm.tsx:224
 #, c-format
 msgid "Stock"
 msgstr "Запас"
 
-#: src/components/product/ProductForm.tsx:216
+#: src/components/product/ProductForm.tsx:226
 #, fuzzy, c-format
 msgid "Inventory for products with finite supply (for internal use only)."
 msgstr ""
 "інвентаризація продукту для продуктів з обмеженим запасом (тільки для "
 "внутрішнього використання)"
 
-#: src/components/product/ProductForm.tsx:221
+#: src/components/product/ProductForm.tsx:231
 #, fuzzy, c-format
 msgid "Taxes included in the product price, exposed to customers."
 msgstr "податки, включені в ціну продукту, показані клієнтам"
 
-#: src/components/product/ProductForm.tsx:225
+#: src/components/product/ProductForm.tsx:235
 #, c-format
 msgid "Categories"
 msgstr ""
 
-#: src/components/product/ProductForm.tsx:231
+#: src/components/product/ProductForm.tsx:241
 #, fuzzy, c-format
 msgid "Search by category description or id"
 msgstr "шукати продукти за їхнім описом або ідентифікатором"
 
-#: src/components/product/ProductForm.tsx:232
+#: src/components/product/ProductForm.tsx:242
 #, c-format
 msgid "Categories where this product will be listed on."
 msgstr "адреса, за якою будуть доставлені продукти."
@@ -2811,7 +2916,7 @@ msgid "Failed to delete token family"
 msgstr "Не вдалося видалити сімейство токенів"
 
 #: src/paths/instance/tokenfamilies/list/index.tsx:150
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid ""
 "If you delete the %1$s token family (Slug: %2$s), all issued tokens will "
 "become invalid."
@@ -2820,12 +2925,12 @@ msgstr ""
 "стануть недійсними."
 
 #: src/paths/instance/tokenfamilies/list/index.tsx:157
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid "Deleting a token family %1$s ."
 msgstr "Видалення сімейства токенів %1$s ."
 
 #: src/paths/instance/tokenfamilies/update/UpdatePage.tsx:87
-#, c-format, fuzzy
+#, fuzzy, c-format
 msgid "Token Family: %1$s"
 msgstr "Сімейство токенів: %1$s"
 
@@ -2987,11 +3092,6 @@ msgstr "завантажити більше переказів після ост
 msgid "There is no transfer yet, add more pressing the + sign"
 msgstr "Переказів ще немає, додайте більше, натиснувши знак +"
 
-#: src/paths/instance/transfers/list/ListPage.tsx:76
-#, c-format
-msgid "Bank account"
-msgstr "Банківський рахунок"
-
 #: src/paths/instance/transfers/list/ListPage.tsx:83
 #, fuzzy, c-format
 msgid "All accounts"
@@ -3413,47 +3513,42 @@ msgstr "не вдалося видалити вебхук"
 msgid "Language"
 msgstr ""
 
-#: src/paths/settings/index.tsx:96
-#, c-format
-msgid "Set default"
-msgstr ""
-
-#: src/paths/settings/index.tsx:102
+#: src/paths/settings/index.tsx:89
 #, c-format
 msgid "Advance order creation"
 msgstr ""
 
-#: src/paths/settings/index.tsx:103
+#: src/paths/settings/index.tsx:90
 #, c-format
 msgid "Shows more options in the order creation form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:107
+#: src/paths/settings/index.tsx:94
 #, c-format
 msgid "Advance instance settings"
 msgstr ""
 
-#: src/paths/settings/index.tsx:108
+#: src/paths/settings/index.tsx:95
 #, c-format
 msgid "Shows more options in the instance settings form"
 msgstr ""
 
-#: src/paths/settings/index.tsx:113
+#: src/paths/settings/index.tsx:100
 #, fuzzy, c-format
 msgid "Date format"
 msgstr "недійсний формат"
 
-#: src/paths/settings/index.tsx:131
+#: src/paths/settings/index.tsx:118
 #, c-format
 msgid "How the date is going to be displayed"
 msgstr ""
 
-#: src/paths/settings/index.tsx:134
+#: src/paths/settings/index.tsx:121
 #, c-format
 msgid "Developer mode"
 msgstr ""
 
-#: src/paths/settings/index.tsx:135
+#: src/paths/settings/index.tsx:122
 #, c-format
 msgid ""
 "Shows more options and tools which are not intended for general audience."
@@ -3534,59 +3629,59 @@ msgstr "не вдалося оновити шаблон"
 msgid "Category id is unknown"
 msgstr ""
 
-#: src/Routing.tsx:659
+#: src/Routing.tsx:665
 #, c-format
 msgid "Without this the merchant backend will refuse to create new orders."
 msgstr ""
 
-#: src/Routing.tsx:669
+#: src/Routing.tsx:675
 #, c-format
 msgid "Hide for today"
 msgstr "Сховати на сьогодні"
 
-#: src/Routing.tsx:703
+#: src/Routing.tsx:711
 #, fuzzy, c-format
 msgid "KYC verification needed"
 msgstr "Очікування перевірки KYC"
 
-#: src/Routing.tsx:707
+#: src/Routing.tsx:715
 #, c-format
 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:157
+#: src/components/menu/SideBar.tsx:167
 #, fuzzy, c-format
 msgid "Configuration"
 msgstr "Термін дії"
 
-#: src/components/menu/SideBar.tsx:196
+#: src/components/menu/SideBar.tsx:206
 #, c-format
 msgid "Settings"
 msgstr "Налаштування"
 
-#: src/components/menu/SideBar.tsx:206
+#: src/components/menu/SideBar.tsx:216
 #, fuzzy, c-format
 msgid "Access token"
 msgstr "Токен доступу"
 
-#: src/components/menu/SideBar.tsx:214
+#: src/components/menu/SideBar.tsx:224
 #, c-format
 msgid "Connection"
 msgstr "З'єднання"
 
-#: src/components/menu/SideBar.tsx:223
+#: src/components/menu/SideBar.tsx:233
 #, c-format
 msgid "Interface"
 msgstr ""
 
-#: src/components/menu/SideBar.tsx:264
+#: src/components/menu/SideBar.tsx:274
 #, c-format
 msgid "List"
 msgstr "Список"
 
-#: src/components/menu/SideBar.tsx:283
+#: src/components/menu/SideBar.tsx:293
 #, c-format
 msgid "Log out"
 msgstr "Вийти"
@@ -3646,6 +3741,14 @@ msgstr "Ідентифікатор замовлення"
 msgid "Payment URL"
 msgstr "URL оплати"
 
+#, c-format
+#~ msgid "Timed out"
+#~ msgstr "Час очікування вичерпано"
+
+#, c-format
+#~ msgid "Target account"
+#~ msgstr "Цільовий рахунок"
+
 #, c-format
 #~ msgid "cannot be empty"
 #~ msgstr "не може бути порожнім"
@@ -3854,10 +3957,6 @@ msgstr "URL оплати"
 #~ msgid "Committed"
 #~ msgstr "Затверджено"
 
-#, c-format
-#~ msgid "Subject"
-#~ msgstr "Призначення"
-
 #, c-format
 #~ msgid "Tips"
 #~ msgstr "Чайові"

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]