taler-typescript-core

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

commit 7299e337408c143056337a62445b4b9ba8e3ad0f
parent dc281d20a65053ae4b94fb2c2605ba27fc41cf5d
Author: Florian Dold <dold@taler.net>
Date:   Fri,  4 Sep 2026 16:58:37 +0200

merchant web UI i18n: translate account deletion strings

Diffstat:
Mpackages/taler-merchant-webui/src/i18n/de-CH.po | 357+++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
Mpackages/taler-merchant-webui/src/i18n/de.po | 357+++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
Mpackages/taler-merchant-webui/src/i18n/fr.po | 356+++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
Mpackages/taler-merchant-webui/src/i18n/it.po | 357+++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
Mpackages/taler-merchant-webui/src/i18n/strings.ts | 222++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
Mpackages/taler-merchant-webui/src/i18n/taler-merchant-webui.pot | 344+++++++++++++++++++++++++++++++++++++++++++++----------------------------------
6 files changed, 1199 insertions(+), 794 deletions(-)

diff --git a/packages/taler-merchant-webui/src/i18n/de-CH.po b/packages/taler-merchant-webui/src/i18n/de-CH.po @@ -130,7 +130,7 @@ msgstr "Einstellungen" #: packages/taler-merchant-webui/src/ui/Menu.tsx:82 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:752 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:158 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:438 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 #: packages/taler-merchant-webui/src/screens/AdminAccountCredentialsScreen.tsx:64 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:291 #: packages/taler-merchant-webui/src/tutorial/tutorialData.tsx:935 @@ -316,7 +316,8 @@ msgstr "Netzwerkfehler bei der Überprüfung. Bitte versuchen Sie es erneut." #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:99 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:149 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:169 -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:167 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:69 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:229 msgid "Not authenticated." msgstr "Nicht authentifiziert." @@ -1425,7 +1426,8 @@ msgstr "Das Bankkonto konnte nicht entfernt werden" #: packages/taler-merchant-webui/src/screens/OrderRefundScreen.tsx:416 #: packages/taler-merchant-webui/src/screens/OrderDetailScreen.tsx:413 #: packages/taler-merchant-webui/src/screens/CreateOrderScreen.tsx:1641 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:226 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:230 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1082 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:787 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:855 @@ -1604,7 +1606,7 @@ msgid "Completed" msgstr "Abgeschlossen" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:346 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:466 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:510 msgid "Business name required" msgstr "Geschäftsname erforderlich" @@ -1625,7 +1627,7 @@ msgid "Logo added" msgstr "Logo hinzugefügt" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:367 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:479 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:523 msgid "Logo needs attention" msgstr "Logo muss überprüft werden" @@ -2004,7 +2006,7 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:469 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:841 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:894 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:151 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:312 msgid "Invalid phone number" @@ -2077,7 +2079,7 @@ msgid "Verification method" msgstr "Verifizierungsmethode" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:726 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:600 msgid "Business Name" msgstr "Firmenname" @@ -2112,7 +2114,7 @@ msgstr "" "Grossbuchstaben werden akzeptiert und in Kleinbuchstaben gespeichert." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:796 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:612 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:656 #: packages/taler-merchant-webui/src/screens/BootstrapInstanceScreen.tsx:161 msgid "Email Address" msgstr "E-Mail-Adresse" @@ -2131,7 +2133,7 @@ msgstr "Für SMS-Codes." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:850 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:175 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:929 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:973 msgid "New Password" msgstr "Neues Passwort" @@ -2336,17 +2338,17 @@ msgid "Please enter your merchant account username." msgstr "Bitte geben Sie den Benutzernamen Ihres Händlerkontos ein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:75 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:390 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:403 msgid "Please enter a new password." msgstr "Bitte geben Sie ein neues Passwort ein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:79 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:410 msgid "New password must be at least 8 characters long." msgstr "Das neue Passwort muss mindestens 8 Zeichen lang sein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:83 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:406 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:419 msgid "New passwords do not match." msgstr "Die neuen Passwörter stimmen nicht überein." @@ -3452,7 +3454,7 @@ msgid "Done" msgstr "Fertig" #: packages/taler-merchant-webui/src/screens/create-order/CreateOrderChoiceModes.tsx:370 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:181 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:185 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:646 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:690 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:752 @@ -3934,7 +3936,7 @@ msgid "Create Order" msgstr "Bestellung erstellen" #: packages/taler-merchant-webui/src/routes/CreateOrderRoute.tsx:51 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:457 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 msgid "Merchant account settings could not be loaded" msgstr "Händlerkontoeinstellungen konnten nicht geladen werden" @@ -4057,251 +4059,261 @@ msgstr "Bild ändern …" msgid "Choose Image File..." msgstr "Bilddatei wählen …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:99 +#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 +msgid "Dialog" +msgstr "Dialogfenster" + +#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 +#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 +msgid "Close" +msgstr "Schliessen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:103 msgid "Forever" msgstr "Unbegrenzt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:100 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 msgid "0 seconds" msgstr "0 Sekunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1654 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "1 day" msgstr "1 Tag" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "%1$s days" msgstr "%1$s Tage" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1653 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:260 msgid "1 hour" msgstr "1 Stunde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 msgid "%1$s hours" msgstr "%1$s Stunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1652 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "1 minute" msgstr "1 Minute" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "%1$s minutes" msgstr "%1$s Minuten" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "1 second" msgstr "1 Sekunde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "%1$s seconds" msgstr "%1$s Sekunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:171 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:175 msgid "Editing" msgstr "In Bearbeitung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:189 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:193 msgid "Changes saved." msgstr "Änderungen gespeichert." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:219 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:223 msgid "Could not save changes" msgstr "Änderungen konnten nicht gespeichert werden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:233 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:237 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:490 msgid "Save changes" msgstr "Änderungen speichern" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:413 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:426 msgid "Please enter your current password." msgstr "Bitte geben Sie Ihr aktuelles Passwort ein." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:439 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:483 msgid "Manage your business profile, order defaults, and account security." msgstr "" "Verwalten Sie Ihr Geschäftsprofil, die Bestellvorgaben und die " "Kontosicherheit." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:447 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:491 msgid "Loading merchant account settings…" msgstr "Händlerkontoeinstellungen werden geladen …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:471 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 msgid "Business logo" msgstr "Logo des Betriebs" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:481 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:525 msgid "Checking logo…" msgstr "Logo wird geprüft …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 msgid "No logo" msgstr "Kein Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:490 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:534 msgid "No public contact details configured" msgstr "Keine öffentlichen Kontaktdaten hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:545 msgid "Jurisdiction" msgstr "Gerichtsstand" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:504 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:548 msgid "No business locations configured" msgstr "Keine Geschäftsstandorte hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:509 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:775 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:553 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:819 msgid "Payment window" msgstr "Zahlungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:512 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:787 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:430 msgid "Refund window" msgstr "Rückerstattungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:805 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:559 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:849 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:440 msgid "Payout delay" msgstr "Auszahlungsverzögerung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 msgid "Merchant account settings could not be refreshed" msgstr "Händlerkontoeinstellungen konnten nicht aktualisiert werden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:532 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:576 msgid "Business profile" msgstr "Geschäftsprofil" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:533 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:577 msgid "Information customers see during payment and on receipts." msgstr "Informationen, die Kunden während der Zahlung und auf Belegen sehen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:537 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:581 msgid "Identity and logo" msgstr "Identität und Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:538 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:582 msgid "Your public business name and uploaded logo." msgstr "Ihr öffentlicher Geschäftsname und das hochgeladene Logo." # allow-english: "Logo" is spelled identically in German. -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:569 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:613 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:368 msgid "Logo" msgstr "Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:614 msgid "Upload a PNG, JPEG, WebP, or SVG logo to display on customer receipts." msgstr "" "Laden Sie ein PNG-, JPEG-, WebP- oder SVG-Logo hoch, das auf Kundenbelegen " "angezeigt wird." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:578 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:622 msgid "Remove or replace the logo before saving this section." msgstr "" "Entfernen oder ersetzen Sie das Logo, bevor Sie diesen Abschnitt speichern." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:594 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:638 msgid "Customer contact" msgstr "Kundenkontakt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:595 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:639 msgid "Public email address and business website." msgstr "Öffentliche E-Mail-Adresse und Unternehmenswebsite." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:621 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 msgid "Shown to customers and used for email verification codes." msgstr "Wird Kunden angezeigt und für Bestätigungscodes per E-Mail verwendet." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:627 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:671 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:355 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:159 msgid "Website URL" msgstr "Webseiten-URL" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:646 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:690 msgid "Business locations" msgstr "Geschäftsstandorte" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:647 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:691 msgid "Physical business address and legal jurisdiction." msgstr "Geschäftsanschrift und Gerichtsstand." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 msgid "Physical business address" msgstr "Geschäftsanschrift" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:666 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 msgid "The registered location included in customer contracts." msgstr "Der in Kundenverträgen angegebene Geschäftssitz." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:673 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:717 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:382 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:182 msgid "Legal jurisdiction" msgstr "Gerichtsstand" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:674 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:718 msgid "The location used for legal dispute resolution." msgstr "Der für die Beilegung von Rechtsstreitigkeiten massgebliche Ort." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:681 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:725 msgid "Use physical address" msgstr "Geschäftsanschrift verwenden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:700 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:744 msgid "Order and payout defaults" msgstr "Standardwerte für Bestellungen und Auszahlungen" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:701 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:745 msgid "Starting values for new orders unless an order overrides them." msgstr "" "Ausgangswerte für neue Bestellungen, sofern sie nicht in der Bestellung " "überschrieben werden." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:705 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:186 msgid "Transaction fees" msgstr "Transaktionsgebühren" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:706 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:750 msgid "Choose whether the business or customer covers transaction costs." msgstr "" "Legen Sie fest, ob das Unternehmen oder der Kunde die Transaktionskosten " "trägt." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:189 msgid "Business covers transaction fees" msgstr "Das Unternehmen übernimmt die Transaktionsgebühren" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:754 msgid "Transaction fees are added to the customer’s payment" msgstr "Transaktionsgebühren werden der Zahlung des Kunden hinzugefügt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:735 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:779 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:397 msgid "Cover transaction fees" msgstr "Transaktionsgebühren abdecken" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:736 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:780 msgid "" "The business pays the transaction cost instead of adding it to the " "customer’s payment." @@ -4309,30 +4321,30 @@ msgstr "" "Das Unternehmen trägt die Transaktionskosten, statt sie zur Zahlung des " "Kunden hinzuzufügen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:748 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:792 msgid "Payment, refund, and payout timing" msgstr "Fristen für Zahlung, Erstattung und Auszahlung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:793 msgid "Default time limits for new orders and payouts." msgstr "Standardfristen für neue Bestellungen und Auszahlungen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:776 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:820 msgid "How long a customer has to pay before an unpaid order expires." msgstr "" "Wie lange ein Kunde bezahlen kann, bevor eine unbezahlte Bestellung abläuft." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:788 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 msgid "How long you can issue a refund after payment." msgstr "Wie lange Sie nach der Zahlung eine Erstattung veranlassen können." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:800 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:844 msgid "A zero refund window prevents refunds after payment." msgstr "" "Bei einer Erstattungsfrist von null sind nach der Zahlung keine Erstattungen " "möglich." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:806 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:850 msgid "" "How long the payment service may wait so it can combine several orders in " "one transfer." @@ -4340,57 +4352,57 @@ msgstr "" "Wie lange der Zahlungsdienst warten darf, um mehrere Bestellungen in einer " "Überweisung zusammenzufassen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:818 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:862 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:452 msgid "Payout deadline rounding" msgstr "Rundung der Auszahlungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:827 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:871 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:459 msgid "No rounding (exact time)" msgstr "Keine Rundung (genaue Zeit)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:828 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:872 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:460 msgid "Round to nearest second" msgstr "Auf die nächste Sekunde runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:829 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:873 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:461 msgid "Round to nearest minute" msgstr "Auf die nächste Minute runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:830 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:874 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:462 msgid "Round to nearest hour" msgstr "Auf die nächste Stunde runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:875 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:463 msgid "Round to end of day (midnight)" msgstr "Auf Tagesende runden (Mitternacht)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:876 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:464 msgid "Round to end of week" msgstr "Auf das Ende der Woche runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:833 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:877 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:465 msgid "Round to end of month" msgstr "Auf Monatsende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:834 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:466 msgid "Round to end of quarter" msgstr "Auf Quartalsende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:835 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:879 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:467 msgid "Round to end of year" msgstr "Auf Jahresende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:837 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:881 msgid "" "Aligns payout deadlines to the selected boundary; for example, day rounding " "uses midnight." @@ -4398,76 +4410,171 @@ msgstr "" "Richtet Auszahlungsfristen an der gewählten Grenze aus; bei Rundung auf Tage " "wird beispielsweise Mitternacht verwendet." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:852 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:896 msgid "Account security" msgstr "Kontosicherheit" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:853 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:897 msgid "Verification contact and sign-in password for this merchant account." msgstr "Bestätigungskontakt und Anmeldepasswort für dieses Händlerkonto." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:857 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:901 msgid "Verification phone" msgstr "Telefonnummer zur Bestätigung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:858 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:902 msgid "Private mobile number used for administrative verification codes." msgstr "Persönliche Mobiltelefonnummer für Bestätigungscodes der Verwaltung." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:860 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:904 msgid "No verification phone configured" msgstr "Keine Telefonnummer zur Bestätigung hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:922 msgid "Mobile Phone Number" msgstr "Mobilnummer" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:895 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:939 msgid "" "Used for administrative SMS verification codes and never shown to customers." msgstr "" "Wird für administrative Bestätigungscodes per SMS verwendet und Kunden " "niemals angezeigt." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:908 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:952 msgid "Account password" msgstr "Kontopasswort" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:909 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:953 msgid "Change the password used to sign into this merchant account." msgstr "Ändern Sie das Passwort für die Anmeldung an diesem Händlerkonto." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:910 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:954 msgid "Password is hidden" msgstr "Passwort ist versteckt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:921 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:965 #: packages/taler-merchant-webui/src/screens/AccessScreen.tsx:504 #: packages/taler-merchant-webui/src/screens/CreateAccessScreen.tsx:306 msgid "Current Password" msgstr "Aktuelles Passwort" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:982 msgid "Confirm New Password" msgstr "Neues Passwort bestätigen" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:949 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:993 msgid "Update password" msgstr "Passwort aktualisieren" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:56 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1002 +msgid "Danger zone" +msgstr "Gefahrenbereich" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1003 +msgid "Disable this merchant account or permanently delete all of its data." +msgstr "" +"Deaktivieren Sie dieses Händlerkonto oder löschen Sie alle seine Daten " +"endgültig." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1009 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1039 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 +msgid "Disable merchant account" +msgstr "Händlerkonto deaktivieren" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1010 +msgid "" +"Delete the account’s private key and prevent new orders and payments while " +"retaining transaction records." +msgstr "" +"Löschen Sie den privaten Schlüssel des Kontos und verhindern Sie neue " +"Bestellungen und Zahlungen, während Transaktionsdaten erhalten bleiben." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1016 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1094 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 +msgid "Disable account" +msgstr "Konto deaktivieren" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1020 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1038 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 +msgid "Permanently purge merchant account" +msgstr "Händlerkonto endgültig löschen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1021 +msgid "" +"Permanently delete this account and its transaction data. This cannot be " +"undone." +msgstr "" +"Löschen Sie dieses Konto und seine Transaktionsdaten endgültig. Dies kann " +"nicht rückgängig gemacht werden." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1027 +msgid "Purge account" +msgstr "Konto endgültig löschen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1047 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 +msgid "Purge failed" +msgstr "Endgültiges Löschen fehlgeschlagen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1048 +msgid "Account could not be disabled" +msgstr "Konto konnte nicht deaktiviert werden" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1053 +msgid "" +"Purging permanently deletes this merchant account and all of its transaction " +"data. You will be signed out immediately." +msgstr "" +"Beim endgültigen Löschen werden dieses Händlerkonto und alle seine " +"Transaktionsdaten dauerhaft gelöscht. Sie werden sofort abgemeldet." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1059 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 +msgid "Type the account ID to confirm" +msgstr "Geben Sie zur Bestätigung die Konto-ID ein" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1075 +msgid "" +"Disabling deletes this merchant account’s private key and prevents new " +"orders and payments. Transaction records are retained, and you will be " +"signed out immediately." +msgstr "" +"Beim Deaktivieren wird der private Schlüssel dieses Händlerkontos gelöscht " +"und neue Bestellungen und Zahlungen werden verhindert. Transaktionsdaten " +"bleiben erhalten und Sie werden sofort abgemeldet." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1093 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 +msgid "Purge permanently" +msgstr "Dauerhaft löschen" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:59 msgid "Your current password is not correct." msgstr "Ihr aktuelles Passwort ist nicht richtig." -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:74 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:101 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 +msgid "Permanently purging merchant account %1$s" +msgstr "Händlerkonto %1$s wird endgültig gelöscht" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:102 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 +msgid "Disabling merchant account %1$s" +msgstr "Händlerkonto %1$s wird deaktiviert" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:136 msgid "Updating business contact details (%1$s)" msgstr "Geschäftliche Kontaktdaten werden aktualisiert (%1$s)" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:75 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:137 msgid "Updating merchant business contact details" msgstr "Geschäftliche Kontaktdaten des Händlers werden aktualisiert" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:120 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:182 msgid "Changing merchant account password" msgstr "Passwort des Händlerkontos ändern" @@ -4524,16 +4631,6 @@ msgstr "" msgid "Save preferences" msgstr "Einstellungen speichern" -#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 -msgid "Dialog" -msgstr "Dialogfenster" - -#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 -#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 -#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 -msgid "Close" -msgstr "Schliessen" - #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:228 msgid "" "Failed to delete product. Turn on 'Force deletion' below to override active " @@ -9782,18 +9879,6 @@ msgstr "Prüfen" msgid "Purge" msgstr "Endgültig löschen" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 -msgid "Permanently purge merchant account" -msgstr "Händlerkonto endgültig löschen" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 -msgid "Disable merchant account" -msgstr "Händlerkonto deaktivieren" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 -msgid "Purge failed" -msgstr "Endgültiges Löschen fehlgeschlagen" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 msgid "Disable failed" msgstr "Deaktivierung fehlgeschlagen" @@ -9806,10 +9891,6 @@ msgstr "" "Das endgültige Löschen entfernt %1$s und alle Transaktionsdaten dauerhaft. " "Dies kann nicht rückgängig gemacht werden." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 -msgid "Type the account ID to confirm" -msgstr "Geben Sie zur Bestätigung die Konto-ID ein" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:298 msgid "" "Disabling %1$s deletes its private key and prevents new orders and payments, " @@ -9819,14 +9900,6 @@ msgstr "" "Bestellungen und Zahlungen werden verhindert; Transaktionsdaten bleiben für " "die Verwaltung erhalten." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 -msgid "Purge permanently" -msgstr "Dauerhaft löschen" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 -msgid "Disable account" -msgstr "Konto deaktivieren" - #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:143 msgid "The account ID contains unsupported characters." msgstr "Die Konto-ID enthält nicht unterstützte Zeichen." @@ -10060,14 +10133,6 @@ msgstr "Neues Passwort" msgid "Confirm new password" msgstr "Neues Passwort bestätigen" -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 -msgid "Permanently purging merchant account %1$s" -msgstr "Händlerkonto %1$s wird endgültig gelöscht" - -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 -msgid "Disabling merchant account %1$s" -msgstr "Händlerkonto %1$s wird deaktiviert" - #: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:150 msgid "Creating merchant account %1$s" msgstr "Händlerkonto %1$s wird angelegt" diff --git a/packages/taler-merchant-webui/src/i18n/de.po b/packages/taler-merchant-webui/src/i18n/de.po @@ -130,7 +130,7 @@ msgstr "Einstellungen" #: packages/taler-merchant-webui/src/ui/Menu.tsx:82 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:752 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:158 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:438 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 #: packages/taler-merchant-webui/src/screens/AdminAccountCredentialsScreen.tsx:64 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:291 #: packages/taler-merchant-webui/src/tutorial/tutorialData.tsx:935 @@ -316,7 +316,8 @@ msgstr "Netzwerkfehler bei der Überprüfung. Bitte versuchen Sie es erneut." #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:99 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:149 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:169 -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:167 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:69 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:229 msgid "Not authenticated." msgstr "Nicht authentifiziert." @@ -1425,7 +1426,8 @@ msgstr "Das Bankkonto konnte nicht entfernt werden" #: packages/taler-merchant-webui/src/screens/OrderRefundScreen.tsx:416 #: packages/taler-merchant-webui/src/screens/OrderDetailScreen.tsx:413 #: packages/taler-merchant-webui/src/screens/CreateOrderScreen.tsx:1641 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:226 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:230 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1082 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:787 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:855 @@ -1603,7 +1605,7 @@ msgid "Completed" msgstr "Abgeschlossen" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:346 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:466 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:510 msgid "Business name required" msgstr "Geschäftsname erforderlich" @@ -1624,7 +1626,7 @@ msgid "Logo added" msgstr "Logo hinzugefügt" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:367 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:479 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:523 msgid "Logo needs attention" msgstr "Logo muss überprüft werden" @@ -2003,7 +2005,7 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:469 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:841 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:894 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:151 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:312 msgid "Invalid phone number" @@ -2076,7 +2078,7 @@ msgid "Verification method" msgstr "Verifizierungsmethode" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:726 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:600 msgid "Business Name" msgstr "Firmenname" @@ -2111,7 +2113,7 @@ msgstr "" "werden akzeptiert und in Kleinbuchstaben gespeichert." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:796 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:612 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:656 #: packages/taler-merchant-webui/src/screens/BootstrapInstanceScreen.tsx:161 msgid "Email Address" msgstr "E-Mail-Adresse" @@ -2130,7 +2132,7 @@ msgstr "Für SMS-Codes." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:850 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:175 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:929 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:973 msgid "New Password" msgstr "Neues Passwort" @@ -2335,17 +2337,17 @@ msgid "Please enter your merchant account username." msgstr "Bitte geben Sie den Benutzernamen Ihres Händlerkontos ein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:75 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:390 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:403 msgid "Please enter a new password." msgstr "Bitte geben Sie ein neues Passwort ein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:79 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:410 msgid "New password must be at least 8 characters long." msgstr "Das neue Passwort muss mindestens 8 Zeichen lang sein." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:83 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:406 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:419 msgid "New passwords do not match." msgstr "Die neuen Passwörter stimmen nicht überein." @@ -3450,7 +3452,7 @@ msgid "Done" msgstr "Fertig" #: packages/taler-merchant-webui/src/screens/create-order/CreateOrderChoiceModes.tsx:370 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:181 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:185 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:646 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:690 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:752 @@ -3932,7 +3934,7 @@ msgid "Create Order" msgstr "Bestellung erstellen" #: packages/taler-merchant-webui/src/routes/CreateOrderRoute.tsx:51 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:457 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 msgid "Merchant account settings could not be loaded" msgstr "Händlerkontoeinstellungen konnten nicht geladen werden" @@ -4055,251 +4057,261 @@ msgstr "Bild ändern …" msgid "Choose Image File..." msgstr "Bilddatei wählen …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:99 +#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 +msgid "Dialog" +msgstr "Dialogfenster" + +#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 +#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 +msgid "Close" +msgstr "Schließen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:103 msgid "Forever" msgstr "Unbegrenzt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:100 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 msgid "0 seconds" msgstr "0 Sekunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1654 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "1 day" msgstr "1 Tag" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "%1$s days" msgstr "%1$s Tage" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1653 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:260 msgid "1 hour" msgstr "1 Stunde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 msgid "%1$s hours" msgstr "%1$s Stunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1652 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "1 minute" msgstr "1 Minute" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "%1$s minutes" msgstr "%1$s Minuten" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "1 second" msgstr "1 Sekunde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "%1$s seconds" msgstr "%1$s Sekunden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:171 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:175 msgid "Editing" msgstr "In Bearbeitung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:189 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:193 msgid "Changes saved." msgstr "Änderungen gespeichert." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:219 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:223 msgid "Could not save changes" msgstr "Änderungen konnten nicht gespeichert werden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:233 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:237 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:490 msgid "Save changes" msgstr "Änderungen speichern" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:413 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:426 msgid "Please enter your current password." msgstr "Bitte geben Sie Ihr aktuelles Passwort ein." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:439 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:483 msgid "Manage your business profile, order defaults, and account security." msgstr "" "Verwalten Sie Ihr Geschäftsprofil, die Bestellvorgaben und die " "Kontosicherheit." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:447 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:491 msgid "Loading merchant account settings…" msgstr "Händlerkontoeinstellungen werden geladen …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:471 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 msgid "Business logo" msgstr "Logo des Betriebs" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:481 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:525 msgid "Checking logo…" msgstr "Logo wird geprüft …" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 msgid "No logo" msgstr "Kein Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:490 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:534 msgid "No public contact details configured" msgstr "Keine öffentlichen Kontaktdaten hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:545 msgid "Jurisdiction" msgstr "Gerichtsstand" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:504 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:548 msgid "No business locations configured" msgstr "Keine Geschäftsstandorte hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:509 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:775 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:553 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:819 msgid "Payment window" msgstr "Zahlungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:512 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:787 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:430 msgid "Refund window" msgstr "Rückerstattungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:805 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:559 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:849 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:440 msgid "Payout delay" msgstr "Auszahlungsverzögerung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 msgid "Merchant account settings could not be refreshed" msgstr "Händlerkontoeinstellungen konnten nicht aktualisiert werden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:532 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:576 msgid "Business profile" msgstr "Geschäftsprofil" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:533 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:577 msgid "Information customers see during payment and on receipts." msgstr "Informationen, die Kunden während der Zahlung und auf Belegen sehen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:537 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:581 msgid "Identity and logo" msgstr "Identität und Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:538 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:582 msgid "Your public business name and uploaded logo." msgstr "Ihr öffentlicher Geschäftsname und das hochgeladene Logo." # allow-english: "Logo" is spelled identically in German. -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:569 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:613 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:368 msgid "Logo" msgstr "Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:614 msgid "Upload a PNG, JPEG, WebP, or SVG logo to display on customer receipts." msgstr "" "Laden Sie ein PNG-, JPEG-, WebP- oder SVG-Logo hoch, das auf Kundenbelegen " "angezeigt wird." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:578 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:622 msgid "Remove or replace the logo before saving this section." msgstr "" "Entfernen oder ersetzen Sie das Logo, bevor Sie diesen Abschnitt speichern." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:594 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:638 msgid "Customer contact" msgstr "Kundenkontakt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:595 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:639 msgid "Public email address and business website." msgstr "Öffentliche E-Mail-Adresse und Unternehmenswebsite." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:621 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 msgid "Shown to customers and used for email verification codes." msgstr "Wird Kunden angezeigt und für Bestätigungscodes per E-Mail verwendet." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:627 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:671 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:355 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:159 msgid "Website URL" msgstr "Webseiten-URL" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:646 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:690 msgid "Business locations" msgstr "Geschäftsstandorte" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:647 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:691 msgid "Physical business address and legal jurisdiction." msgstr "Geschäftsanschrift und Gerichtsstand." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 msgid "Physical business address" msgstr "Geschäftsanschrift" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:666 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 msgid "The registered location included in customer contracts." msgstr "Der in Kundenverträgen angegebene Geschäftssitz." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:673 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:717 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:382 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:182 msgid "Legal jurisdiction" msgstr "Gerichtsstand" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:674 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:718 msgid "The location used for legal dispute resolution." msgstr "Der für die Beilegung von Rechtsstreitigkeiten maßgebliche Ort." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:681 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:725 msgid "Use physical address" msgstr "Geschäftsanschrift verwenden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:700 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:744 msgid "Order and payout defaults" msgstr "Standardwerte für Bestellungen und Auszahlungen" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:701 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:745 msgid "Starting values for new orders unless an order overrides them." msgstr "" "Ausgangswerte für neue Bestellungen, sofern sie nicht in der Bestellung " "überschrieben werden." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:705 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:186 msgid "Transaction fees" msgstr "Transaktionsgebühren" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:706 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:750 msgid "Choose whether the business or customer covers transaction costs." msgstr "" "Legen Sie fest, ob das Unternehmen oder der Kunde die Transaktionskosten " "trägt." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:189 msgid "Business covers transaction fees" msgstr "Das Unternehmen übernimmt die Transaktionsgebühren" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:754 msgid "Transaction fees are added to the customer’s payment" msgstr "Transaktionsgebühren werden der Zahlung des Kunden hinzugefügt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:735 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:779 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:397 msgid "Cover transaction fees" msgstr "Transaktionsgebühren abdecken" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:736 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:780 msgid "" "The business pays the transaction cost instead of adding it to the " "customer’s payment." @@ -4307,30 +4319,30 @@ msgstr "" "Das Unternehmen trägt die Transaktionskosten, statt sie zur Zahlung des " "Kunden hinzuzufügen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:748 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:792 msgid "Payment, refund, and payout timing" msgstr "Fristen für Zahlung, Erstattung und Auszahlung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:793 msgid "Default time limits for new orders and payouts." msgstr "Standardfristen für neue Bestellungen und Auszahlungen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:776 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:820 msgid "How long a customer has to pay before an unpaid order expires." msgstr "" "Wie lange ein Kunde bezahlen kann, bevor eine unbezahlte Bestellung abläuft." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:788 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 msgid "How long you can issue a refund after payment." msgstr "Wie lange Sie nach der Zahlung eine Erstattung veranlassen können." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:800 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:844 msgid "A zero refund window prevents refunds after payment." msgstr "" "Bei einer Erstattungsfrist von null sind nach der Zahlung keine Erstattungen " "möglich." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:806 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:850 msgid "" "How long the payment service may wait so it can combine several orders in " "one transfer." @@ -4338,57 +4350,57 @@ msgstr "" "Wie lange der Zahlungsdienst warten darf, um mehrere Bestellungen in einer " "Überweisung zusammenzufassen." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:818 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:862 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:452 msgid "Payout deadline rounding" msgstr "Rundung der Auszahlungsfrist" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:827 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:871 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:459 msgid "No rounding (exact time)" msgstr "Keine Rundung (genaue Zeit)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:828 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:872 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:460 msgid "Round to nearest second" msgstr "Auf die nächste Sekunde runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:829 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:873 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:461 msgid "Round to nearest minute" msgstr "Auf die nächste Minute runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:830 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:874 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:462 msgid "Round to nearest hour" msgstr "Auf die nächste Stunde runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:875 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:463 msgid "Round to end of day (midnight)" msgstr "Auf Tagesende runden (Mitternacht)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:876 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:464 msgid "Round to end of week" msgstr "Auf das Ende der Woche runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:833 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:877 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:465 msgid "Round to end of month" msgstr "Auf Monatsende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:834 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:466 msgid "Round to end of quarter" msgstr "Auf Quartalsende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:835 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:879 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:467 msgid "Round to end of year" msgstr "Auf Jahresende runden" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:837 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:881 msgid "" "Aligns payout deadlines to the selected boundary; for example, day rounding " "uses midnight." @@ -4396,76 +4408,171 @@ msgstr "" "Richtet Auszahlungsfristen an der gewählten Grenze aus; bei Rundung auf Tage " "wird beispielsweise Mitternacht verwendet." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:852 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:896 msgid "Account security" msgstr "Kontosicherheit" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:853 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:897 msgid "Verification contact and sign-in password for this merchant account." msgstr "Bestätigungskontakt und Anmeldepasswort für dieses Händlerkonto." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:857 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:901 msgid "Verification phone" msgstr "Telefonnummer zur Bestätigung" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:858 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:902 msgid "Private mobile number used for administrative verification codes." msgstr "Persönliche Mobiltelefonnummer für Bestätigungscodes der Verwaltung." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:860 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:904 msgid "No verification phone configured" msgstr "Keine Telefonnummer zur Bestätigung hinterlegt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:922 msgid "Mobile Phone Number" msgstr "Mobilnummer" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:895 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:939 msgid "" "Used for administrative SMS verification codes and never shown to customers." msgstr "" "Wird für administrative Bestätigungscodes per SMS verwendet und Kunden " "niemals angezeigt." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:908 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:952 msgid "Account password" msgstr "Kontopasswort" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:909 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:953 msgid "Change the password used to sign into this merchant account." msgstr "Ändern Sie das Passwort für die Anmeldung an diesem Händlerkonto." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:910 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:954 msgid "Password is hidden" msgstr "Passwort ist versteckt" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:921 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:965 #: packages/taler-merchant-webui/src/screens/AccessScreen.tsx:504 #: packages/taler-merchant-webui/src/screens/CreateAccessScreen.tsx:306 msgid "Current Password" msgstr "Aktuelles Passwort" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:982 msgid "Confirm New Password" msgstr "Neues Passwort bestätigen" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:949 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:993 msgid "Update password" msgstr "Passwort aktualisieren" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:56 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1002 +msgid "Danger zone" +msgstr "Gefahrenbereich" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1003 +msgid "Disable this merchant account or permanently delete all of its data." +msgstr "" +"Deaktivieren Sie dieses Händlerkonto oder löschen Sie alle seine Daten " +"endgültig." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1009 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1039 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 +msgid "Disable merchant account" +msgstr "Händlerkonto deaktivieren" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1010 +msgid "" +"Delete the account’s private key and prevent new orders and payments while " +"retaining transaction records." +msgstr "" +"Löschen Sie den privaten Schlüssel des Kontos und verhindern Sie neue " +"Bestellungen und Zahlungen, während Transaktionsdaten erhalten bleiben." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1016 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1094 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 +msgid "Disable account" +msgstr "Konto deaktivieren" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1020 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1038 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 +msgid "Permanently purge merchant account" +msgstr "Händlerkonto endgültig löschen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1021 +msgid "" +"Permanently delete this account and its transaction data. This cannot be " +"undone." +msgstr "" +"Löschen Sie dieses Konto und seine Transaktionsdaten endgültig. Dies kann " +"nicht rückgängig gemacht werden." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1027 +msgid "Purge account" +msgstr "Konto endgültig löschen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1047 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 +msgid "Purge failed" +msgstr "Endgültiges Löschen fehlgeschlagen" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1048 +msgid "Account could not be disabled" +msgstr "Konto konnte nicht deaktiviert werden" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1053 +msgid "" +"Purging permanently deletes this merchant account and all of its transaction " +"data. You will be signed out immediately." +msgstr "" +"Beim endgültigen Löschen werden dieses Händlerkonto und alle seine " +"Transaktionsdaten dauerhaft gelöscht. Sie werden sofort abgemeldet." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1059 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 +msgid "Type the account ID to confirm" +msgstr "Geben Sie zur Bestätigung die Konto-ID ein" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1075 +msgid "" +"Disabling deletes this merchant account’s private key and prevents new " +"orders and payments. Transaction records are retained, and you will be " +"signed out immediately." +msgstr "" +"Beim Deaktivieren wird der private Schlüssel dieses Händlerkontos gelöscht " +"und neue Bestellungen und Zahlungen werden verhindert. Transaktionsdaten " +"bleiben erhalten und Sie werden sofort abgemeldet." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1093 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 +msgid "Purge permanently" +msgstr "Dauerhaft löschen" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:59 msgid "Your current password is not correct." msgstr "Ihr aktuelles Passwort ist nicht richtig." -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:74 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:101 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 +msgid "Permanently purging merchant account %1$s" +msgstr "Händlerkonto %1$s wird endgültig gelöscht" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:102 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 +msgid "Disabling merchant account %1$s" +msgstr "Händlerkonto %1$s wird deaktiviert" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:136 msgid "Updating business contact details (%1$s)" msgstr "Geschäftliche Kontaktdaten werden aktualisiert (%1$s)" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:75 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:137 msgid "Updating merchant business contact details" msgstr "Geschäftliche Kontaktdaten des Händlers werden aktualisiert" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:120 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:182 msgid "Changing merchant account password" msgstr "Passwort des Händlerkontos ändern" @@ -4522,16 +4629,6 @@ msgstr "" msgid "Save preferences" msgstr "Einstellungen speichern" -#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 -msgid "Dialog" -msgstr "Dialogfenster" - -#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 -#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 -#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 -msgid "Close" -msgstr "Schließen" - #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:228 msgid "" "Failed to delete product. Turn on 'Force deletion' below to override active " @@ -9780,18 +9877,6 @@ msgstr "Prüfen" msgid "Purge" msgstr "Endgültig löschen" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 -msgid "Permanently purge merchant account" -msgstr "Händlerkonto endgültig löschen" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 -msgid "Disable merchant account" -msgstr "Händlerkonto deaktivieren" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 -msgid "Purge failed" -msgstr "Endgültiges Löschen fehlgeschlagen" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 msgid "Disable failed" msgstr "Deaktivierung fehlgeschlagen" @@ -9804,10 +9889,6 @@ msgstr "" "Das endgültige Löschen entfernt %1$s und alle Transaktionsdaten dauerhaft. " "Dies kann nicht rückgängig gemacht werden." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 -msgid "Type the account ID to confirm" -msgstr "Geben Sie zur Bestätigung die Konto-ID ein" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:298 msgid "" "Disabling %1$s deletes its private key and prevents new orders and payments, " @@ -9817,14 +9898,6 @@ msgstr "" "Bestellungen und Zahlungen werden verhindert; Transaktionsdaten bleiben für " "die Verwaltung erhalten." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 -msgid "Purge permanently" -msgstr "Dauerhaft löschen" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 -msgid "Disable account" -msgstr "Konto deaktivieren" - #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:143 msgid "The account ID contains unsupported characters." msgstr "Die Konto-ID enthält nicht unterstützte Zeichen." @@ -10058,14 +10131,6 @@ msgstr "Neues Passwort" msgid "Confirm new password" msgstr "Neues Passwort bestätigen" -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 -msgid "Permanently purging merchant account %1$s" -msgstr "Händlerkonto %1$s wird endgültig gelöscht" - -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 -msgid "Disabling merchant account %1$s" -msgstr "Händlerkonto %1$s wird deaktiviert" - #: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:150 msgid "Creating merchant account %1$s" msgstr "Händlerkonto %1$s wird angelegt" diff --git a/packages/taler-merchant-webui/src/i18n/fr.po b/packages/taler-merchant-webui/src/i18n/fr.po @@ -130,7 +130,7 @@ msgstr "Paramètres" #: packages/taler-merchant-webui/src/ui/Menu.tsx:82 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:752 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:158 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:438 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 #: packages/taler-merchant-webui/src/screens/AdminAccountCredentialsScreen.tsx:64 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:291 #: packages/taler-merchant-webui/src/tutorial/tutorialData.tsx:935 @@ -311,7 +311,8 @@ msgstr "Erreur réseau pendant la vérification. Veuillez réessayer." #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:99 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:149 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:169 -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:167 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:69 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:229 msgid "Not authenticated." msgstr "Non authentifié." @@ -1414,7 +1415,8 @@ msgstr "Le compte bancaire n’a pas pu être supprimé" #: packages/taler-merchant-webui/src/screens/OrderRefundScreen.tsx:416 #: packages/taler-merchant-webui/src/screens/OrderDetailScreen.tsx:413 #: packages/taler-merchant-webui/src/screens/CreateOrderScreen.tsx:1641 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:226 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:230 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1082 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:787 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:855 @@ -1592,7 +1594,7 @@ msgid "Completed" msgstr "Terminé" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:346 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:466 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:510 msgid "Business name required" msgstr "Nom de l'entreprise requis" @@ -1613,7 +1615,7 @@ msgid "Logo added" msgstr "Logo ajouté" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:367 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:479 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:523 msgid "Logo needs attention" msgstr "Le logo nécessite votre attention" @@ -1985,7 +1987,7 @@ msgstr "Un numéro de mobile est requis pour les codes SMS sur ce serveur." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:469 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:841 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:894 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:151 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:312 msgid "Invalid phone number" @@ -2058,7 +2060,7 @@ msgid "Verification method" msgstr "Méthode de vérification" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:726 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:600 msgid "Business Name" msgstr "Nom de l'entreprise" @@ -2093,7 +2095,7 @@ msgstr "" "lettres majuscules sont acceptées et enregistrées en minuscules." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:796 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:612 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:656 #: packages/taler-merchant-webui/src/screens/BootstrapInstanceScreen.tsx:161 msgid "Email Address" msgstr "Adresse e-mail" @@ -2112,7 +2114,7 @@ msgstr "Pour les codes par SMS." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:850 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:175 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:929 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:973 msgid "New Password" msgstr "Nouveau mot de passe" @@ -2315,17 +2317,17 @@ msgid "Please enter your merchant account username." msgstr "Veuillez saisir le nom d'utilisateur de votre compte marchand." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:75 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:390 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:403 msgid "Please enter a new password." msgstr "Veuillez saisir un nouveau mot de passe." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:79 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:410 msgid "New password must be at least 8 characters long." msgstr "Le nouveau mot de passe doit comporter au moins 8 caractères." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:83 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:406 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:419 msgid "New passwords do not match." msgstr "Les nouveaux mots de passe ne correspondent pas." @@ -3426,7 +3428,7 @@ msgid "Done" msgstr "Terminé" #: packages/taler-merchant-webui/src/screens/create-order/CreateOrderChoiceModes.tsx:370 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:181 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:185 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:646 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:690 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:752 @@ -3902,7 +3904,7 @@ msgid "Create Order" msgstr "Créer une commande" #: packages/taler-merchant-webui/src/routes/CreateOrderRoute.tsx:51 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:457 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 msgid "Merchant account settings could not be loaded" msgstr "Impossible de charger les paramètres du compte marchand" @@ -4021,253 +4023,263 @@ msgstr "Changer l'image…" msgid "Choose Image File..." msgstr "Choisir un fichier image…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:99 +#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 +msgid "Dialog" +msgstr "Boîte de dialogue" + +#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 +#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 +msgid "Close" +msgstr "Fermer" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:103 msgid "Forever" msgstr "Indéfiniment" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:100 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 msgid "0 seconds" msgstr "0 seconde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1654 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "1 day" msgstr "1 jour" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "%1$s days" msgstr "%1$s jours" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1653 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:260 msgid "1 hour" msgstr "1 heure" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 msgid "%1$s hours" msgstr "%1$s heures" # allow-english: same wording in French -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1652 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "1 minute" msgstr "1 minute" # allow-english: same wording in French -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "%1$s minutes" msgstr "%1$s minutes" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "1 second" msgstr "1 seconde" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "%1$s seconds" msgstr "%1$s secondes" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:171 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:175 msgid "Editing" msgstr "Modification en cours" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:189 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:193 msgid "Changes saved." msgstr "Modifications enregistrées." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:219 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:223 msgid "Could not save changes" msgstr "Impossible d’enregistrer les modifications" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:233 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:237 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:490 msgid "Save changes" msgstr "Enregistrer les modifications" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:413 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:426 msgid "Please enter your current password." msgstr "Veuillez saisir votre mot de passe actuel." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:439 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:483 msgid "Manage your business profile, order defaults, and account security." msgstr "" "Gérez le profil de votre entreprise, les valeurs par défaut des commandes et " "la sécurité du compte." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:447 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:491 msgid "Loading merchant account settings…" msgstr "Chargement des paramètres du compte marchand…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:471 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 msgid "Business logo" msgstr "Logo de l'entreprise" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:481 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:525 msgid "Checking logo…" msgstr "Vérification du logo…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 msgid "No logo" msgstr "Pas de logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:490 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:534 msgid "No public contact details configured" msgstr "Aucune coordonnée publique configurée" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:545 msgid "Jurisdiction" msgstr "Juridiction" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:504 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:548 msgid "No business locations configured" msgstr "Aucun établissement configuré" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:509 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:775 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:553 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:819 msgid "Payment window" msgstr "Délai de paiement" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:512 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:787 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:430 msgid "Refund window" msgstr "Délai de remboursement" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:805 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:559 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:849 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:440 msgid "Payout delay" msgstr "Délai de versement" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 msgid "Merchant account settings could not be refreshed" msgstr "Impossible d’actualiser les paramètres du compte marchand" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:532 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:576 msgid "Business profile" msgstr "Profil de l’entreprise" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:533 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:577 msgid "Information customers see during payment and on receipts." msgstr "" "Informations visibles par les clients pendant le paiement et sur les reçus." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:537 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:581 msgid "Identity and logo" msgstr "Identité et logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:538 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:582 msgid "Your public business name and uploaded logo." msgstr "Votre nom commercial public et le logo importé." # allow-english: same word in French -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:569 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:613 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:368 msgid "Logo" msgstr "Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:614 msgid "Upload a PNG, JPEG, WebP, or SVG logo to display on customer receipts." msgstr "" "Importez un logo PNG, JPEG, WebP ou SVG à afficher sur les reçus des clients." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:578 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:622 msgid "Remove or replace the logo before saving this section." msgstr "Supprimez ou remplacez le logo avant d’enregistrer cette section." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:594 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:638 msgid "Customer contact" msgstr "Coordonnées pour les clients" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:595 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:639 msgid "Public email address and business website." msgstr "Adresse e-mail publique et site web de l’entreprise." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:621 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 msgid "Shown to customers and used for email verification codes." msgstr "" "Visible par les clients et utilisée pour les codes de vérification par e-" "mail." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:627 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:671 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:355 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:159 msgid "Website URL" msgstr "Adresse du site web" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:646 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:690 msgid "Business locations" msgstr "Établissements de l’entreprise" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:647 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:691 msgid "Physical business address and legal jurisdiction." msgstr "Adresse physique de l’entreprise et juridiction légale." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 msgid "Physical business address" msgstr "Adresse physique de l’entreprise" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:666 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 msgid "The registered location included in customer contracts." msgstr "L’adresse officielle incluse dans les contrats clients." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:673 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:717 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:382 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:182 msgid "Legal jurisdiction" msgstr "Juridiction légale" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:674 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:718 msgid "The location used for legal dispute resolution." msgstr "Lieu utilisé pour le règlement des litiges." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:681 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:725 msgid "Use physical address" msgstr "Utiliser l'adresse physique" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:700 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:744 msgid "Order and payout defaults" msgstr "Valeurs par défaut des commandes et versements" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:701 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:745 msgid "Starting values for new orders unless an order overrides them." msgstr "" "Valeurs initiales des nouvelles commandes, sauf si la commande les remplace." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:705 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:186 msgid "Transaction fees" msgstr "Frais de transaction" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:706 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:750 msgid "Choose whether the business or customer covers transaction costs." msgstr "" "Choisissez si l’entreprise ou le client prend en charge les frais de " "transaction." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:189 msgid "Business covers transaction fees" msgstr "L'entreprise couvre les frais de transaction" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:754 msgid "Transaction fees are added to the customer’s payment" msgstr "Des frais de transaction sont ajoutés au paiement du client" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:735 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:779 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:397 msgid "Cover transaction fees" msgstr "Couvrir les frais de transaction" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:736 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:780 msgid "" "The business pays the transaction cost instead of adding it to the " "customer’s payment." @@ -4275,32 +4287,32 @@ msgstr "" "L’entreprise prend en charge les frais de transaction au lieu de les ajouter " "au paiement du client." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:748 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:792 msgid "Payment, refund, and payout timing" msgstr "Délais de paiement, remboursement et versement" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:793 msgid "Default time limits for new orders and payouts." msgstr "Délais par défaut des nouvelles commandes et des versements." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:776 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:820 msgid "How long a customer has to pay before an unpaid order expires." msgstr "" "Durée pendant laquelle un client peut payer avant l’expiration d’une " "commande impayée." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:788 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 msgid "How long you can issue a refund after payment." msgstr "" "Durée pendant laquelle vous pouvez effectuer un remboursement après le " "paiement." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:800 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:844 msgid "A zero refund window prevents refunds after payment." msgstr "" "Un délai de remboursement nul empêche tout remboursement après le paiement." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:806 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:850 msgid "" "How long the payment service may wait so it can combine several orders in " "one transfer." @@ -4308,57 +4320,57 @@ msgstr "" "Durée d’attente autorisée au service de paiement pour regrouper plusieurs " "commandes en un seul virement." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:818 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:862 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:452 msgid "Payout deadline rounding" msgstr "Arrondi de l’échéance de versement" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:827 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:871 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:459 msgid "No rounding (exact time)" msgstr "Sans arrondi (heure exacte)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:828 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:872 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:460 msgid "Round to nearest second" msgstr "Arrondir à la seconde la plus proche" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:829 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:873 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:461 msgid "Round to nearest minute" msgstr "Arrondir à la minute la plus proche" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:830 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:874 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:462 msgid "Round to nearest hour" msgstr "Arrondir à l'heure la plus proche" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:875 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:463 msgid "Round to end of day (midnight)" msgstr "Arrondir à la fin de la journée (minuit)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:876 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:464 msgid "Round to end of week" msgstr "Arrondir à la fin de la semaine" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:833 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:877 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:465 msgid "Round to end of month" msgstr "Arrondir à la fin du mois" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:834 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:466 msgid "Round to end of quarter" msgstr "Arrondir à la fin du trimestre" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:835 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:879 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:467 msgid "Round to end of year" msgstr "Arrondir à la fin de l'année" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:837 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:881 msgid "" "Aligns payout deadlines to the selected boundary; for example, day rounding " "uses midnight." @@ -4366,78 +4378,172 @@ msgstr "" "Aligne les échéances de versement sur la limite choisie ; par exemple, " "l’arrondi au jour utilise minuit." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:852 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:896 msgid "Account security" msgstr "Sécurité du compte" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:853 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:897 msgid "Verification contact and sign-in password for this merchant account." msgstr "" "Contact de vérification et mot de passe de connexion de ce compte marchand." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:857 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:901 msgid "Verification phone" msgstr "Téléphone de vérification" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:858 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:902 msgid "Private mobile number used for administrative verification codes." msgstr "" "Numéro de mobile privé utilisé pour les codes de vérification administratifs." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:860 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:904 msgid "No verification phone configured" msgstr "Aucun téléphone de vérification configuré" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:922 msgid "Mobile Phone Number" msgstr "Numéro de téléphone mobile" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:895 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:939 msgid "" "Used for administrative SMS verification codes and never shown to customers." msgstr "" "Utilisé pour les codes de vérification administratifs par SMS et jamais " "affiché aux clients." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:908 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:952 msgid "Account password" msgstr "Mot de passe du compte" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:909 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:953 msgid "Change the password used to sign into this merchant account." msgstr "Modifiez le mot de passe utilisé pour vous connecter à ce compte." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:910 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:954 msgid "Password is hidden" msgstr "Le mot de passe est caché" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:921 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:965 #: packages/taler-merchant-webui/src/screens/AccessScreen.tsx:504 #: packages/taler-merchant-webui/src/screens/CreateAccessScreen.tsx:306 msgid "Current Password" msgstr "Mot de passe actuel" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:982 msgid "Confirm New Password" msgstr "Confirmer le nouveau mot de passe" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:949 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:993 msgid "Update password" msgstr "Mettre à jour le mot de passe" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:56 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1002 +msgid "Danger zone" +msgstr "Zone de danger" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1003 +msgid "Disable this merchant account or permanently delete all of its data." +msgstr "" +"Désactivez ce compte marchand ou supprimez définitivement toutes ses données." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1009 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1039 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 +msgid "Disable merchant account" +msgstr "Désactiver le compte marchand" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1010 +msgid "" +"Delete the account’s private key and prevent new orders and payments while " +"retaining transaction records." +msgstr "" +"Supprimez la clé privée du compte et empêchez les nouvelles commandes et les " +"nouveaux paiements tout en conservant les transactions." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1016 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1094 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 +msgid "Disable account" +msgstr "Désactiver le compte" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1020 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1038 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 +msgid "Permanently purge merchant account" +msgstr "Purger définitivement le compte marchand" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1021 +msgid "" +"Permanently delete this account and its transaction data. This cannot be " +"undone." +msgstr "" +"Supprimez définitivement ce compte et ses données de transaction. Cette " +"action est irréversible." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1027 +msgid "Purge account" +msgstr "Purger le compte" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1047 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 +msgid "Purge failed" +msgstr "Échec de la purge" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1048 +msgid "Account could not be disabled" +msgstr "Le compte n’a pas pu être désactivé" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1053 +msgid "" +"Purging permanently deletes this merchant account and all of its transaction " +"data. You will be signed out immediately." +msgstr "" +"La purge supprime définitivement ce compte marchand et toutes ses données de " +"transaction. Vous serez immédiatement déconnecté." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1059 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 +msgid "Type the account ID to confirm" +msgstr "Saisissez l’identifiant du compte pour confirmer" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1075 +msgid "" +"Disabling deletes this merchant account’s private key and prevents new " +"orders and payments. Transaction records are retained, and you will be " +"signed out immediately." +msgstr "" +"La désactivation supprime la clé privée de ce compte marchand et empêche de " +"nouvelles commandes et de nouveaux paiements. Les transactions sont " +"conservées et vous serez immédiatement déconnecté." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1093 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 +msgid "Purge permanently" +msgstr "Purger définitivement" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:59 msgid "Your current password is not correct." msgstr "Votre mot de passe actuel n'est pas correct." -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:74 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:101 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 +msgid "Permanently purging merchant account %1$s" +msgstr "Purge définitive du compte marchand %1$s" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:102 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 +msgid "Disabling merchant account %1$s" +msgstr "Désactivation du compte marchand %1$s" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:136 msgid "Updating business contact details (%1$s)" msgstr "Mise à jour des coordonnées de l'entreprise (%1$s)" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:75 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:137 msgid "Updating merchant business contact details" msgstr "Mise à jour des coordonnées de l'entreprise" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:120 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:182 msgid "Changing merchant account password" msgstr "Modification du mot de passe du compte marchand" @@ -4494,16 +4600,6 @@ msgstr "" msgid "Save preferences" msgstr "Enregistrer les préférences" -#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 -msgid "Dialog" -msgstr "Boîte de dialogue" - -#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 -#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 -#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 -msgid "Close" -msgstr "Fermer" - #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:228 msgid "" "Failed to delete product. Turn on 'Force deletion' below to override active " @@ -9732,18 +9828,6 @@ msgstr "Consulter" msgid "Purge" msgstr "Purger" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 -msgid "Permanently purge merchant account" -msgstr "Purger définitivement le compte marchand" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 -msgid "Disable merchant account" -msgstr "Désactiver le compte marchand" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 -msgid "Purge failed" -msgstr "Échec de la purge" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 msgid "Disable failed" msgstr "Échec de la désactivation" @@ -9756,10 +9840,6 @@ msgstr "" "La purge supprime définitivement %1$s et toutes les données de transaction. " "Cette action est irréversible." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 -msgid "Type the account ID to confirm" -msgstr "Saisissez l’identifiant du compte pour confirmer" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:298 msgid "" "Disabling %1$s deletes its private key and prevents new orders and payments, " @@ -9769,14 +9849,6 @@ msgstr "" "commandes et les nouveaux paiements, tout en conservant les transactions à " "des fins d’administration." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 -msgid "Purge permanently" -msgstr "Purger définitivement" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 -msgid "Disable account" -msgstr "Désactiver le compte" - #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:143 msgid "The account ID contains unsupported characters." msgstr "L’identifiant du compte contient des caractères non pris en charge." @@ -10010,14 +10082,6 @@ msgstr "Nouveau mot de passe" msgid "Confirm new password" msgstr "Confirmer le nouveau mot de passe" -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 -msgid "Permanently purging merchant account %1$s" -msgstr "Purge définitive du compte marchand %1$s" - -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 -msgid "Disabling merchant account %1$s" -msgstr "Désactivation du compte marchand %1$s" - #: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:150 msgid "Creating merchant account %1$s" msgstr "Création du compte marchand %1$s" diff --git a/packages/taler-merchant-webui/src/i18n/it.po b/packages/taler-merchant-webui/src/i18n/it.po @@ -129,7 +129,7 @@ msgstr "Impostazioni" #: packages/taler-merchant-webui/src/ui/Menu.tsx:82 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:752 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:158 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:438 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 #: packages/taler-merchant-webui/src/screens/AdminAccountCredentialsScreen.tsx:64 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:291 #: packages/taler-merchant-webui/src/tutorial/tutorialData.tsx:935 @@ -307,7 +307,8 @@ msgstr "Errore di rete durante la verifica. Riprovi." #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:99 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:149 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:169 -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:167 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:69 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:229 msgid "Not authenticated." msgstr "Non autenticato." @@ -1402,7 +1403,8 @@ msgstr "Non è stato possibile rimuovere il conto bancario" #: packages/taler-merchant-webui/src/screens/OrderRefundScreen.tsx:416 #: packages/taler-merchant-webui/src/screens/OrderDetailScreen.tsx:413 #: packages/taler-merchant-webui/src/screens/CreateOrderScreen.tsx:1641 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:226 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:230 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1082 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:787 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:855 @@ -1577,7 +1579,7 @@ msgid "Completed" msgstr "Completato" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:346 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:466 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:510 msgid "Business name required" msgstr "Nome dell'azienda richiesto" @@ -1598,7 +1600,7 @@ msgid "Logo added" msgstr "Logo aggiunto" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:367 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:479 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:523 msgid "Logo needs attention" msgstr "Il logo richiede attenzione" @@ -1970,7 +1972,7 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:469 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:841 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:894 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:151 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:312 msgid "Invalid phone number" @@ -2043,7 +2045,7 @@ msgid "Verification method" msgstr "Metodo di verifica" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:726 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:600 msgid "Business Name" msgstr "Nome dell'attività" @@ -2078,7 +2080,7 @@ msgstr "" "maiuscole sono accettate e salvate in minuscolo." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:796 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:612 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:656 #: packages/taler-merchant-webui/src/screens/BootstrapInstanceScreen.tsx:161 msgid "Email Address" msgstr "Indirizzo e-mail" @@ -2097,7 +2099,7 @@ msgstr "Per i codici via SMS." #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:850 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:175 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:929 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:973 msgid "New Password" msgstr "Nuova password" @@ -2300,17 +2302,17 @@ msgid "Please enter your merchant account username." msgstr "Inserisca il nome utente del suo conto venditore." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:75 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:390 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:403 msgid "Please enter a new password." msgstr "Inserisci una nuova password." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:79 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:410 msgid "New password must be at least 8 characters long." msgstr "La nuova password deve contenere almeno 8 caratteri." #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:83 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:406 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:419 msgid "New passwords do not match." msgstr "Le nuove password non coincidono." @@ -3411,7 +3413,7 @@ msgid "Done" msgstr "Fatto" #: packages/taler-merchant-webui/src/screens/create-order/CreateOrderChoiceModes.tsx:370 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:181 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:185 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:646 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:690 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:752 @@ -3888,7 +3890,7 @@ msgid "Create Order" msgstr "Crea un ordine" #: packages/taler-merchant-webui/src/routes/CreateOrderRoute.tsx:51 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:457 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 msgid "Merchant account settings could not be loaded" msgstr "Impossibile caricare le impostazioni del conto venditore" @@ -4009,250 +4011,260 @@ msgstr "Cambia immagine…" msgid "Choose Image File..." msgstr "Scegli un file immagine…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:99 +#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 +msgid "Dialog" +msgstr "Finestra di dialogo" + +#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 +#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 +msgid "Close" +msgstr "Chiudi" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:103 msgid "Forever" msgstr "Per sempre" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:100 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 msgid "0 seconds" msgstr "0 secondi" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1654 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "1 day" msgstr "1 giorno" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "%1$s days" msgstr "%1$s giorni" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1653 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:260 msgid "1 hour" msgstr "1 ora" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 msgid "%1$s hours" msgstr "%1$s ore" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1652 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "1 minute" msgstr "1 minuto" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "%1$s minutes" msgstr "%1$s minuti" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "1 second" msgstr "1 secondo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "%1$s seconds" msgstr "%1$s secondi" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:171 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:175 msgid "Editing" msgstr "Modifica in corso" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:189 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:193 msgid "Changes saved." msgstr "Modifiche salvate." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:219 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:223 msgid "Could not save changes" msgstr "Impossibile salvare le modifiche" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:233 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:237 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:490 msgid "Save changes" msgstr "Salva le modifiche" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:413 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:426 msgid "Please enter your current password." msgstr "Inserisca la password attuale." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:439 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:483 msgid "Manage your business profile, order defaults, and account security." msgstr "" "Gestisci il profilo dell’attività, i valori predefiniti degli ordini e la " "sicurezza del conto." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:447 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:491 msgid "Loading merchant account settings…" msgstr "Caricamento delle impostazioni del conto venditore…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:471 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 msgid "Business logo" msgstr "Logo dell'attività" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:481 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:525 msgid "Checking logo…" msgstr "Verifica del logo…" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 msgid "No logo" msgstr "Nessun logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:490 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:534 msgid "No public contact details configured" msgstr "Nessun contatto pubblico configurato" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:545 msgid "Jurisdiction" msgstr "Giurisdizione" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:504 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:548 msgid "No business locations configured" msgstr "Nessuna sede aziendale configurata" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:509 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:775 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:553 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:819 msgid "Payment window" msgstr "Finestra di pagamento" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:512 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:787 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:430 msgid "Refund window" msgstr "Finestra di rimborso" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:805 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:559 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:849 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:440 msgid "Payout delay" msgstr "Ritardo del versamento" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 msgid "Merchant account settings could not be refreshed" msgstr "Impossibile aggiornare le impostazioni del conto venditore" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:532 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:576 msgid "Business profile" msgstr "Profilo dell’attività" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:533 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:577 msgid "Information customers see during payment and on receipts." msgstr "" "Informazioni visibili ai clienti durante il pagamento e sulle ricevute." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:537 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:581 msgid "Identity and logo" msgstr "Identità e logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:538 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:582 msgid "Your public business name and uploaded logo." msgstr "Il nome pubblico dell’attività e il logo caricato." # allow-english: same word in Italian -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:569 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:613 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:368 msgid "Logo" msgstr "Logo" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:614 msgid "Upload a PNG, JPEG, WebP, or SVG logo to display on customer receipts." msgstr "" "Carica un logo PNG, JPEG, WebP o SVG da mostrare sulle ricevute dei clienti." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:578 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:622 msgid "Remove or replace the logo before saving this section." msgstr "Rimuovi o sostituisci il logo prima di salvare questa sezione." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:594 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:638 msgid "Customer contact" msgstr "Contatti per i clienti" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:595 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:639 msgid "Public email address and business website." msgstr "Indirizzo e-mail pubblico e sito web dell’attività." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:621 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 msgid "Shown to customers and used for email verification codes." msgstr "Visibile ai clienti e usato per i codici di verifica via e-mail." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:627 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:671 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:355 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:159 msgid "Website URL" msgstr "Indirizzo del sito web" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:646 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:690 msgid "Business locations" msgstr "Sedi dell’attività" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:647 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:691 msgid "Physical business address and legal jurisdiction." msgstr "Indirizzo fisico dell’attività e giurisdizione legale." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 msgid "Physical business address" msgstr "Indirizzo fisico dell’attività" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:666 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 msgid "The registered location included in customer contracts." msgstr "La sede registrata inclusa nei contratti con i clienti." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:673 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:717 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:382 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:182 msgid "Legal jurisdiction" msgstr "Giurisdizione legale" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:674 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:718 msgid "The location used for legal dispute resolution." msgstr "Il luogo utilizzato per la risoluzione delle controversie legali." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:681 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:725 msgid "Use physical address" msgstr "Usa l'indirizzo fisico" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:700 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:744 msgid "Order and payout defaults" msgstr "Valori predefiniti per ordini e versamenti" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:701 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:745 msgid "Starting values for new orders unless an order overrides them." msgstr "" "Valori iniziali per i nuovi ordini, salvo sostituzioni specifiche " "dell’ordine." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:705 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:186 msgid "Transaction fees" msgstr "Commissioni di transazione" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:706 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:750 msgid "Choose whether the business or customer covers transaction costs." msgstr "" "Scegli se i costi di transazione sono a carico dell’attività o del cliente." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:189 msgid "Business covers transaction fees" msgstr "L'azienda copre le commissioni di transazione" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:754 msgid "Transaction fees are added to the customer’s payment" msgstr "" "Le commissioni di transazione vengono aggiunte al pagamento del cliente" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:735 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:779 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:397 msgid "Cover transaction fees" msgstr "Copri le commissioni di transazione" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:736 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:780 msgid "" "The business pays the transaction cost instead of adding it to the " "customer’s payment." @@ -4260,30 +4272,30 @@ msgstr "" "L’attività sostiene il costo di transazione invece di aggiungerlo al " "pagamento del cliente." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:748 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:792 msgid "Payment, refund, and payout timing" msgstr "Tempistiche di pagamento, rimborso e versamento" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:793 msgid "Default time limits for new orders and payouts." msgstr "Limiti di tempo predefiniti per nuovi ordini e versamenti." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:776 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:820 msgid "How long a customer has to pay before an unpaid order expires." msgstr "" "Tempo a disposizione del cliente per pagare prima che un ordine non pagato " "scada." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:788 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 msgid "How long you can issue a refund after payment." msgstr "Periodo in cui puoi emettere un rimborso dopo il pagamento." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:800 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:844 msgid "A zero refund window prevents refunds after payment." msgstr "" "Una finestra di rimborso pari a zero impedisce i rimborsi dopo il pagamento." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:806 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:850 msgid "" "How long the payment service may wait so it can combine several orders in " "one transfer." @@ -4291,57 +4303,57 @@ msgstr "" "Tempo per cui il servizio di pagamento può attendere per combinare più " "ordini in un unico bonifico." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:818 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:862 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:452 msgid "Payout deadline rounding" msgstr "Arrotondamento della scadenza di versamento" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:827 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:871 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:459 msgid "No rounding (exact time)" msgstr "Nessun arrotondamento (ora esatta)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:828 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:872 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:460 msgid "Round to nearest second" msgstr "Arrotonda al secondo più vicino" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:829 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:873 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:461 msgid "Round to nearest minute" msgstr "Arrotonda al minuto più vicino" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:830 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:874 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:462 msgid "Round to nearest hour" msgstr "Arrotonda all'ora più vicina" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:875 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:463 msgid "Round to end of day (midnight)" msgstr "Arrotonda a fine giornata (mezzanotte)" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:876 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:464 msgid "Round to end of week" msgstr "Arrotonda a fine settimana" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:833 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:877 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:465 msgid "Round to end of month" msgstr "Arrotonda a fine mese" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:834 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:466 msgid "Round to end of quarter" msgstr "Arrotonda a fine trimestre" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:835 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:879 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:467 msgid "Round to end of year" msgstr "Arrotonda a fine anno" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:837 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:881 msgid "" "Aligns payout deadlines to the selected boundary; for example, day rounding " "uses midnight." @@ -4349,77 +4361,172 @@ msgstr "" "Allinea le scadenze dei versamenti al limite selezionato; ad esempio, " "l’arrotondamento al giorno usa la mezzanotte." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:852 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:896 msgid "Account security" msgstr "Sicurezza del conto" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:853 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:897 msgid "Verification contact and sign-in password for this merchant account." msgstr "Contatto di verifica e password di accesso per questo conto venditore." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:857 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:901 msgid "Verification phone" msgstr "Telefono di verifica" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:858 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:902 msgid "Private mobile number used for administrative verification codes." msgstr "" "Numero di cellulare privato usato per i codici di verifica amministrativi." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:860 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:904 msgid "No verification phone configured" msgstr "Nessun telefono di verifica configurato" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:922 msgid "Mobile Phone Number" msgstr "Numero di cellulare" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:895 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:939 msgid "" "Used for administrative SMS verification codes and never shown to customers." msgstr "" "Usato per i codici di verifica amministrativi via SMS e mai mostrato ai " "clienti." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:908 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:952 msgid "Account password" msgstr "Password del conto" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:909 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:953 msgid "Change the password used to sign into this merchant account." msgstr "Modifica la password usata per accedere a questo conto venditore." -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:910 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:954 msgid "Password is hidden" msgstr "La password è nascosta" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:921 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:965 #: packages/taler-merchant-webui/src/screens/AccessScreen.tsx:504 #: packages/taler-merchant-webui/src/screens/CreateAccessScreen.tsx:306 msgid "Current Password" msgstr "Password attuale" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:982 msgid "Confirm New Password" msgstr "Conferma la nuova password" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:949 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:993 msgid "Update password" msgstr "Aggiorna password" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:56 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1002 +msgid "Danger zone" +msgstr "Zona pericolosa" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1003 +msgid "Disable this merchant account or permanently delete all of its data." +msgstr "" +"Disabiliti questo conto venditore oppure ne elimini definitivamente tutti i " +"dati." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1009 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1039 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 +msgid "Disable merchant account" +msgstr "Disabilita il conto venditore" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1010 +msgid "" +"Delete the account’s private key and prevent new orders and payments while " +"retaining transaction records." +msgstr "" +"Elimini la chiave privata del conto e impedisca nuovi ordini e pagamenti, " +"conservando le registrazioni delle transazioni." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1016 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1094 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 +msgid "Disable account" +msgstr "Disabilita il conto" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1020 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1038 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 +msgid "Permanently purge merchant account" +msgstr "Elimina definitivamente il conto venditore" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1021 +msgid "" +"Permanently delete this account and its transaction data. This cannot be " +"undone." +msgstr "" +"Elimini definitivamente questo conto e i relativi dati delle transazioni. " +"L’operazione è irreversibile." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1027 +msgid "Purge account" +msgstr "Elimina definitivamente il conto" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1047 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 +msgid "Purge failed" +msgstr "Eliminazione definitiva non riuscita" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1048 +msgid "Account could not be disabled" +msgstr "Non è stato possibile disabilitare il conto" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1053 +msgid "" +"Purging permanently deletes this merchant account and all of its transaction " +"data. You will be signed out immediately." +msgstr "" +"L’eliminazione definitiva cancella questo conto venditore e tutti i dati " +"delle transazioni. La sessione verrà chiusa immediatamente." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1059 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 +msgid "Type the account ID to confirm" +msgstr "Digiti l’ID del conto per confermare" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1075 +msgid "" +"Disabling deletes this merchant account’s private key and prevents new " +"orders and payments. Transaction records are retained, and you will be " +"signed out immediately." +msgstr "" +"La disabilitazione elimina la chiave privata di questo conto venditore e " +"impedisce nuovi ordini e pagamenti. Le registrazioni delle transazioni " +"vengono conservate e la sessione verrà chiusa immediatamente." + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1093 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 +msgid "Purge permanently" +msgstr "Elimina definitivamente" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:59 msgid "Your current password is not correct." msgstr "La sua password attuale non è corretta." -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:74 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:101 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 +msgid "Permanently purging merchant account %1$s" +msgstr "Eliminazione definitiva del conto venditore %1$s" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:102 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 +msgid "Disabling merchant account %1$s" +msgstr "Disabilitazione del conto venditore %1$s" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:136 msgid "Updating business contact details (%1$s)" msgstr "Aggiornamento dei recapiti dell'attività (%1$s)" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:75 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:137 msgid "Updating merchant business contact details" msgstr "Aggiornamento dei recapiti dell’attività del venditore" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:120 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:182 msgid "Changing merchant account password" msgstr "Modifica della password del conto venditore" @@ -4475,16 +4582,6 @@ msgstr "" msgid "Save preferences" msgstr "Salva le preferenze" -#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 -msgid "Dialog" -msgstr "Finestra di dialogo" - -#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 -#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 -#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 -msgid "Close" -msgstr "Chiudi" - #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:228 msgid "" "Failed to delete product. Turn on 'Force deletion' below to override active " @@ -9698,18 +9795,6 @@ msgstr "Esamina" msgid "Purge" msgstr "Elimina definitivamente" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 -msgid "Permanently purge merchant account" -msgstr "Elimina definitivamente il conto venditore" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 -msgid "Disable merchant account" -msgstr "Disabilita il conto venditore" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 -msgid "Purge failed" -msgstr "Eliminazione definitiva non riuscita" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 msgid "Disable failed" msgstr "Disabilitazione non riuscita" @@ -9722,10 +9807,6 @@ msgstr "" "L’eliminazione definitiva rimuove %1$s e tutti i dati delle transazioni. " "L’operazione è irreversibile." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 -msgid "Type the account ID to confirm" -msgstr "Digiti l’ID del conto per confermare" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:298 msgid "" "Disabling %1$s deletes its private key and prevents new orders and payments, " @@ -9735,14 +9816,6 @@ msgstr "" "ordini e pagamenti, conservando le registrazioni delle transazioni per " "l’amministrazione." -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 -msgid "Purge permanently" -msgstr "Elimina definitivamente" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 -msgid "Disable account" -msgstr "Disabilita il conto" - #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:143 msgid "The account ID contains unsupported characters." msgstr "L’ID del conto contiene caratteri non supportati." @@ -9975,14 +10048,6 @@ msgstr "Nuova password" msgid "Confirm new password" msgstr "Conferma nuova password" -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 -msgid "Permanently purging merchant account %1$s" -msgstr "Eliminazione definitiva del conto venditore %1$s" - -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 -msgid "Disabling merchant account %1$s" -msgstr "Disabilitazione del conto venditore %1$s" - #: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:150 msgid "Creating merchant account %1$s" msgstr "Creazione del conto venditore %1$s" diff --git a/packages/taler-merchant-webui/src/i18n/strings.ts b/packages/taler-merchant-webui/src/i18n/strings.ts @@ -1503,6 +1503,8 @@ strings["it"] = { "Processing image…": ["Elaborazione dell’immagine…"], "Change Image...": ["Cambia immagine…"], "Choose Image File...": ["Scegli un file immagine…"], + "Dialog": ["Finestra di dialogo"], + "Close": ["Chiudi"], "Forever": ["Per sempre"], "0 seconds": ["0 secondi"], "1 day": ["1 giorno"], @@ -1659,9 +1661,49 @@ strings["it"] = { "Current Password": ["Password attuale"], "Confirm New Password": ["Conferma la nuova password"], "Update password": ["Aggiorna password"], + "Danger zone": ["Zona pericolosa"], + "Disable this merchant account or permanently delete all of its data.": [ + "Disabiliti questo conto venditore oppure ne elimini definitivamente tutti i dati.", + ], + "Disable merchant account": ["Disabilita il conto venditore"], + "Delete the account’s private key and prevent new orders and payments while retaining transaction records.": + [ + "Elimini la chiave privata del conto e impedisca nuovi ordini e pagamenti, conservando le registrazioni delle transazioni.", + ], + "Disable account": ["Disabilita il conto"], + "Permanently purge merchant account": [ + "Elimina definitivamente il conto venditore", + ], + "Permanently delete this account and its transaction data. This cannot be undone.": + [ + "Elimini definitivamente questo conto e i relativi dati delle transazioni. L’operazione è irreversibile.", + ], + "Purge account": ["Elimina definitivamente il conto"], + "Purge failed": ["Eliminazione definitiva non riuscita"], + "Account could not be disabled": [ + "Non è stato possibile disabilitare il conto", + ], + "Purging permanently deletes this merchant account and all of its transaction data. You will be signed out immediately.": + [ + "L’eliminazione definitiva cancella questo conto venditore e tutti i dati delle transazioni. La sessione verrà chiusa immediatamente.", + ], + "Type the account ID to confirm": [ + "Digiti l’ID del conto per confermare", + ], + "Disabling deletes this merchant account’s private key and prevents new orders and payments. Transaction records are retained, and you will be signed out immediately.": + [ + "La disabilitazione elimina la chiave privata di questo conto venditore e impedisce nuovi ordini e pagamenti. Le registrazioni delle transazioni vengono conservate e la sessione verrà chiusa immediatamente.", + ], + "Purge permanently": ["Elimina definitivamente"], "Your current password is not correct.": [ "La sua password attuale non è corretta.", ], + "Permanently purging merchant account %1$s": [ + "Eliminazione definitiva del conto venditore %1$s", + ], + "Disabling merchant account %1$s": [ + "Disabilitazione del conto venditore %1$s", + ], "Updating business contact details (%1$s)": [ "Aggiornamento dei recapiti dell'attività (%1$s)", ], @@ -1692,8 +1734,6 @@ strings["it"] = { "Aggiunge alla navigazione statistiche specialistiche e la gestione di sconti e pass. Cambia la visibilità, non i permessi.", ], "Save preferences": ["Salva le preferenze"], - "Dialog": ["Finestra di dialogo"], - "Close": ["Chiudi"], "Failed to delete product. Turn on 'Force deletion' below to override active orders or locks.": [ "Non è stato possibile eliminare il prodotto. Attivi «Eliminazione forzata» qui sotto per ignorare ordini in corso o blocchi.", @@ -3835,25 +3875,15 @@ strings["it"] = { "Active": ["Attivo"], "Inspect": ["Esamina"], "Purge": ["Elimina definitivamente"], - "Permanently purge merchant account": [ - "Elimina definitivamente il conto venditore", - ], - "Disable merchant account": ["Disabilita il conto venditore"], - "Purge failed": ["Eliminazione definitiva non riuscita"], "Disable failed": ["Disabilitazione non riuscita"], "Purging removes %1$s and all transaction data permanently. This cannot be undone.": [ "L’eliminazione definitiva rimuove %1$s e tutti i dati delle transazioni. L’operazione è irreversibile.", ], - "Type the account ID to confirm": [ - "Digiti l’ID del conto per confermare", - ], "Disabling %1$s deletes its private key and prevents new orders and payments, while retaining transaction records for administration.": [ "La disabilitazione di %1$s elimina la chiave privata e impedisce nuovi ordini e pagamenti, conservando le registrazioni delle transazioni per l’amministrazione.", ], - "Purge permanently": ["Elimina definitivamente"], - "Disable account": ["Disabilita il conto"], "The account ID contains unsupported characters.": [ "L’ID del conto contiene caratteri non supportati.", ], @@ -3954,12 +3984,6 @@ strings["it"] = { "Could not reset password": ["Impossibile reimpostare la password"], "New password": ["Nuova password"], "Confirm new password": ["Conferma nuova password"], - "Permanently purging merchant account %1$s": [ - "Eliminazione definitiva del conto venditore %1$s", - ], - "Disabling merchant account %1$s": [ - "Disabilitazione del conto venditore %1$s", - ], "Creating merchant account %1$s": ["Creazione del conto venditore %1$s"], "Updating merchant account %1$s": [ "Aggiornamento del conto venditore %1$s", @@ -7227,6 +7251,8 @@ strings["fr"] = { "Processing image…": ["Traitement de l’image…"], "Change Image...": ["Changer l'image…"], "Choose Image File...": ["Choisir un fichier image…"], + "Dialog": ["Boîte de dialogue"], + "Close": ["Fermer"], "Forever": ["Indéfiniment"], "0 seconds": ["0 seconde"], "1 day": ["1 jour"], @@ -7381,9 +7407,47 @@ strings["fr"] = { "Current Password": ["Mot de passe actuel"], "Confirm New Password": ["Confirmer le nouveau mot de passe"], "Update password": ["Mettre à jour le mot de passe"], + "Danger zone": ["Zone de danger"], + "Disable this merchant account or permanently delete all of its data.": [ + "Désactivez ce compte marchand ou supprimez définitivement toutes ses données.", + ], + "Disable merchant account": ["Désactiver le compte marchand"], + "Delete the account’s private key and prevent new orders and payments while retaining transaction records.": + [ + "Supprimez la clé privée du compte et empêchez les nouvelles commandes et les nouveaux paiements tout en conservant les transactions.", + ], + "Disable account": ["Désactiver le compte"], + "Permanently purge merchant account": [ + "Purger définitivement le compte marchand", + ], + "Permanently delete this account and its transaction data. This cannot be undone.": + [ + "Supprimez définitivement ce compte et ses données de transaction. Cette action est irréversible.", + ], + "Purge account": ["Purger le compte"], + "Purge failed": ["Échec de la purge"], + "Account could not be disabled": ["Le compte n’a pas pu être désactivé"], + "Purging permanently deletes this merchant account and all of its transaction data. You will be signed out immediately.": + [ + "La purge supprime définitivement ce compte marchand et toutes ses données de transaction. Vous serez immédiatement déconnecté.", + ], + "Type the account ID to confirm": [ + "Saisissez l’identifiant du compte pour confirmer", + ], + "Disabling deletes this merchant account’s private key and prevents new orders and payments. Transaction records are retained, and you will be signed out immediately.": + [ + "La désactivation supprime la clé privée de ce compte marchand et empêche de nouvelles commandes et de nouveaux paiements. Les transactions sont conservées et vous serez immédiatement déconnecté.", + ], + "Purge permanently": ["Purger définitivement"], "Your current password is not correct.": [ "Votre mot de passe actuel n'est pas correct.", ], + "Permanently purging merchant account %1$s": [ + "Purge définitive du compte marchand %1$s", + ], + "Disabling merchant account %1$s": [ + "Désactivation du compte marchand %1$s", + ], "Updating business contact details (%1$s)": [ "Mise à jour des coordonnées de l'entreprise (%1$s)", ], @@ -7414,8 +7478,6 @@ strings["fr"] = { "Ajoute à la navigation des statistiques spécialisées et la gestion des remises et pass. Cela modifie leur visibilité, pas les autorisations.", ], "Save preferences": ["Enregistrer les préférences"], - "Dialog": ["Boîte de dialogue"], - "Close": ["Fermer"], "Failed to delete product. Turn on 'Force deletion' below to override active orders or locks.": [ "Échec de la suppression du produit. Activez « Suppression forcée » ci-dessous pour passer outre les commandes en cours ou les réservations.", @@ -9553,25 +9615,15 @@ strings["fr"] = { "Active": ["Actif"], "Inspect": ["Consulter"], "Purge": ["Purger"], - "Permanently purge merchant account": [ - "Purger définitivement le compte marchand", - ], - "Disable merchant account": ["Désactiver le compte marchand"], - "Purge failed": ["Échec de la purge"], "Disable failed": ["Échec de la désactivation"], "Purging removes %1$s and all transaction data permanently. This cannot be undone.": [ "La purge supprime définitivement %1$s et toutes les données de transaction. Cette action est irréversible.", ], - "Type the account ID to confirm": [ - "Saisissez l’identifiant du compte pour confirmer", - ], "Disabling %1$s deletes its private key and prevents new orders and payments, while retaining transaction records for administration.": [ "La désactivation de %1$s supprime sa clé privée et empêche les nouvelles commandes et les nouveaux paiements, tout en conservant les transactions à des fins d’administration.", ], - "Purge permanently": ["Purger définitivement"], - "Disable account": ["Désactiver le compte"], "The account ID contains unsupported characters.": [ "L’identifiant du compte contient des caractères non pris en charge.", ], @@ -9674,12 +9726,6 @@ strings["fr"] = { ], "New password": ["Nouveau mot de passe"], "Confirm new password": ["Confirmer le nouveau mot de passe"], - "Permanently purging merchant account %1$s": [ - "Purge définitive du compte marchand %1$s", - ], - "Disabling merchant account %1$s": [ - "Désactivation du compte marchand %1$s", - ], "Creating merchant account %1$s": ["Création du compte marchand %1$s"], "Updating merchant account %1$s": ["Mise à jour du compte marchand %1$s"], "Resetting the password for merchant account %1$s": [ @@ -12961,6 +13007,8 @@ strings["de"] = { "Processing image…": ["Bild wird verarbeitet …"], "Change Image...": ["Bild ändern …"], "Choose Image File...": ["Bilddatei wählen …"], + "Dialog": ["Dialogfenster"], + "Close": ["Schließen"], "Forever": ["Unbegrenzt"], "0 seconds": ["0 Sekunden"], "1 day": ["1 Tag"], @@ -13115,9 +13163,45 @@ strings["de"] = { "Current Password": ["Aktuelles Passwort"], "Confirm New Password": ["Neues Passwort bestätigen"], "Update password": ["Passwort aktualisieren"], + "Danger zone": ["Gefahrenbereich"], + "Disable this merchant account or permanently delete all of its data.": [ + "Deaktivieren Sie dieses Händlerkonto oder löschen Sie alle seine Daten endgültig.", + ], + "Disable merchant account": ["Händlerkonto deaktivieren"], + "Delete the account’s private key and prevent new orders and payments while retaining transaction records.": + [ + "Löschen Sie den privaten Schlüssel des Kontos und verhindern Sie neue Bestellungen und Zahlungen, während Transaktionsdaten erhalten bleiben.", + ], + "Disable account": ["Konto deaktivieren"], + "Permanently purge merchant account": ["Händlerkonto endgültig löschen"], + "Permanently delete this account and its transaction data. This cannot be undone.": + [ + "Löschen Sie dieses Konto und seine Transaktionsdaten endgültig. Dies kann nicht rückgängig gemacht werden.", + ], + "Purge account": ["Konto endgültig löschen"], + "Purge failed": ["Endgültiges Löschen fehlgeschlagen"], + "Account could not be disabled": [ + "Konto konnte nicht deaktiviert werden", + ], + "Purging permanently deletes this merchant account and all of its transaction data. You will be signed out immediately.": + [ + "Beim endgültigen Löschen werden dieses Händlerkonto und alle seine Transaktionsdaten dauerhaft gelöscht. Sie werden sofort abgemeldet.", + ], + "Type the account ID to confirm": [ + "Geben Sie zur Bestätigung die Konto-ID ein", + ], + "Disabling deletes this merchant account’s private key and prevents new orders and payments. Transaction records are retained, and you will be signed out immediately.": + [ + "Beim Deaktivieren wird der private Schlüssel dieses Händlerkontos gelöscht und neue Bestellungen und Zahlungen werden verhindert. Transaktionsdaten bleiben erhalten und Sie werden sofort abgemeldet.", + ], + "Purge permanently": ["Dauerhaft löschen"], "Your current password is not correct.": [ "Ihr aktuelles Passwort ist nicht richtig.", ], + "Permanently purging merchant account %1$s": [ + "Händlerkonto %1$s wird endgültig gelöscht", + ], + "Disabling merchant account %1$s": ["Händlerkonto %1$s wird deaktiviert"], "Updating business contact details (%1$s)": [ "Geschäftliche Kontaktdaten werden aktualisiert (%1$s)", ], @@ -13148,8 +13232,6 @@ strings["de"] = { "Fügt der Navigation spezielle Statistiken und die Verwaltung von Rabatten & Pässen hinzu. Das ändert nur die Sichtbarkeit, nicht die Berechtigungen.", ], "Save preferences": ["Einstellungen speichern"], - "Dialog": ["Dialogfenster"], - "Close": ["Schließen"], "Failed to delete product. Turn on 'Force deletion' below to override active orders or locks.": [ "Das Produkt konnte nicht gelöscht werden. Schalten Sie unten „Erzwungenes Löschen“ ein, um offene Bestellungen oder Sperren zu übergehen.", @@ -15297,23 +15379,15 @@ strings["de"] = { "Active": ["Aktiv"], "Inspect": ["Prüfen"], "Purge": ["Endgültig löschen"], - "Permanently purge merchant account": ["Händlerkonto endgültig löschen"], - "Disable merchant account": ["Händlerkonto deaktivieren"], - "Purge failed": ["Endgültiges Löschen fehlgeschlagen"], "Disable failed": ["Deaktivierung fehlgeschlagen"], "Purging removes %1$s and all transaction data permanently. This cannot be undone.": [ "Das endgültige Löschen entfernt %1$s und alle Transaktionsdaten dauerhaft. Dies kann nicht rückgängig gemacht werden.", ], - "Type the account ID to confirm": [ - "Geben Sie zur Bestätigung die Konto-ID ein", - ], "Disabling %1$s deletes its private key and prevents new orders and payments, while retaining transaction records for administration.": [ "Durch das Deaktivieren von %1$s wird der private Schlüssel gelöscht und neue Bestellungen und Zahlungen werden verhindert; Transaktionsdaten bleiben für die Verwaltung erhalten.", ], - "Purge permanently": ["Dauerhaft löschen"], - "Disable account": ["Konto deaktivieren"], "The account ID contains unsupported characters.": [ "Die Konto-ID enthält nicht unterstützte Zeichen.", ], @@ -15412,10 +15486,6 @@ strings["de"] = { ], "New password": ["Neues Passwort"], "Confirm new password": ["Neues Passwort bestätigen"], - "Permanently purging merchant account %1$s": [ - "Händlerkonto %1$s wird endgültig gelöscht", - ], - "Disabling merchant account %1$s": ["Händlerkonto %1$s wird deaktiviert"], "Creating merchant account %1$s": ["Händlerkonto %1$s wird angelegt"], "Updating merchant account %1$s": ["Händlerkonto %1$s wird aktualisiert"], "Resetting the password for merchant account %1$s": [ @@ -18673,6 +18743,8 @@ strings["de-CH"] = { "Processing image…": ["Bild wird verarbeitet …"], "Change Image...": ["Bild ändern …"], "Choose Image File...": ["Bilddatei wählen …"], + "Dialog": ["Dialogfenster"], + "Close": ["Schliessen"], "Forever": ["Unbegrenzt"], "0 seconds": ["0 Sekunden"], "1 day": ["1 Tag"], @@ -18827,9 +18899,45 @@ strings["de-CH"] = { "Current Password": ["Aktuelles Passwort"], "Confirm New Password": ["Neues Passwort bestätigen"], "Update password": ["Passwort aktualisieren"], + "Danger zone": ["Gefahrenbereich"], + "Disable this merchant account or permanently delete all of its data.": [ + "Deaktivieren Sie dieses Händlerkonto oder löschen Sie alle seine Daten endgültig.", + ], + "Disable merchant account": ["Händlerkonto deaktivieren"], + "Delete the account’s private key and prevent new orders and payments while retaining transaction records.": + [ + "Löschen Sie den privaten Schlüssel des Kontos und verhindern Sie neue Bestellungen und Zahlungen, während Transaktionsdaten erhalten bleiben.", + ], + "Disable account": ["Konto deaktivieren"], + "Permanently purge merchant account": ["Händlerkonto endgültig löschen"], + "Permanently delete this account and its transaction data. This cannot be undone.": + [ + "Löschen Sie dieses Konto und seine Transaktionsdaten endgültig. Dies kann nicht rückgängig gemacht werden.", + ], + "Purge account": ["Konto endgültig löschen"], + "Purge failed": ["Endgültiges Löschen fehlgeschlagen"], + "Account could not be disabled": [ + "Konto konnte nicht deaktiviert werden", + ], + "Purging permanently deletes this merchant account and all of its transaction data. You will be signed out immediately.": + [ + "Beim endgültigen Löschen werden dieses Händlerkonto und alle seine Transaktionsdaten dauerhaft gelöscht. Sie werden sofort abgemeldet.", + ], + "Type the account ID to confirm": [ + "Geben Sie zur Bestätigung die Konto-ID ein", + ], + "Disabling deletes this merchant account’s private key and prevents new orders and payments. Transaction records are retained, and you will be signed out immediately.": + [ + "Beim Deaktivieren wird der private Schlüssel dieses Händlerkontos gelöscht und neue Bestellungen und Zahlungen werden verhindert. Transaktionsdaten bleiben erhalten und Sie werden sofort abgemeldet.", + ], + "Purge permanently": ["Dauerhaft löschen"], "Your current password is not correct.": [ "Ihr aktuelles Passwort ist nicht richtig.", ], + "Permanently purging merchant account %1$s": [ + "Händlerkonto %1$s wird endgültig gelöscht", + ], + "Disabling merchant account %1$s": ["Händlerkonto %1$s wird deaktiviert"], "Updating business contact details (%1$s)": [ "Geschäftliche Kontaktdaten werden aktualisiert (%1$s)", ], @@ -18860,8 +18968,6 @@ strings["de-CH"] = { "Fügt der Navigation spezielle Statistiken und die Verwaltung von Rabatten & Pässen hinzu. Das ändert nur die Sichtbarkeit, nicht die Berechtigungen.", ], "Save preferences": ["Einstellungen speichern"], - "Dialog": ["Dialogfenster"], - "Close": ["Schliessen"], "Failed to delete product. Turn on 'Force deletion' below to override active orders or locks.": [ "Das Produkt konnte nicht gelöscht werden. Schalten Sie unten „Erzwungenes Löschen“ ein, um offene Bestellungen oder Sperren zu übergehen.", @@ -21009,23 +21115,15 @@ strings["de-CH"] = { "Active": ["Aktiv"], "Inspect": ["Prüfen"], "Purge": ["Endgültig löschen"], - "Permanently purge merchant account": ["Händlerkonto endgültig löschen"], - "Disable merchant account": ["Händlerkonto deaktivieren"], - "Purge failed": ["Endgültiges Löschen fehlgeschlagen"], "Disable failed": ["Deaktivierung fehlgeschlagen"], "Purging removes %1$s and all transaction data permanently. This cannot be undone.": [ "Das endgültige Löschen entfernt %1$s und alle Transaktionsdaten dauerhaft. Dies kann nicht rückgängig gemacht werden.", ], - "Type the account ID to confirm": [ - "Geben Sie zur Bestätigung die Konto-ID ein", - ], "Disabling %1$s deletes its private key and prevents new orders and payments, while retaining transaction records for administration.": [ "Durch das Deaktivieren von %1$s wird der private Schlüssel gelöscht und neue Bestellungen und Zahlungen werden verhindert; Transaktionsdaten bleiben für die Verwaltung erhalten.", ], - "Purge permanently": ["Dauerhaft löschen"], - "Disable account": ["Konto deaktivieren"], "The account ID contains unsupported characters.": [ "Die Konto-ID enthält nicht unterstützte Zeichen.", ], @@ -21124,10 +21222,6 @@ strings["de-CH"] = { ], "New password": ["Neues Passwort"], "Confirm new password": ["Neues Passwort bestätigen"], - "Permanently purging merchant account %1$s": [ - "Händlerkonto %1$s wird endgültig gelöscht", - ], - "Disabling merchant account %1$s": ["Händlerkonto %1$s wird deaktiviert"], "Creating merchant account %1$s": ["Händlerkonto %1$s wird angelegt"], "Updating merchant account %1$s": ["Händlerkonto %1$s wird aktualisiert"], "Resetting the password for merchant account %1$s": [ diff --git a/packages/taler-merchant-webui/src/i18n/taler-merchant-webui.pot b/packages/taler-merchant-webui/src/i18n/taler-merchant-webui.pot @@ -141,7 +141,7 @@ msgstr "" #: packages/taler-merchant-webui/src/ui/Menu.tsx:82 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:752 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:158 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:438 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 #: packages/taler-merchant-webui/src/screens/AdminAccountCredentialsScreen.tsx:64 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:291 #: packages/taler-merchant-webui/src/tutorial/tutorialData.tsx:935 @@ -314,7 +314,8 @@ msgstr "" #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:99 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:149 #: packages/taler-merchant-webui/src/api/hooks/useManagedInstances.ts:169 -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:167 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:69 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:229 msgid "Not authenticated." msgstr "" @@ -1354,7 +1355,8 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/OrderRefundScreen.tsx:416 #: packages/taler-merchant-webui/src/screens/OrderDetailScreen.tsx:413 #: packages/taler-merchant-webui/src/screens/CreateOrderScreen.tsx:1641 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:226 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:230 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1082 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:787 #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:855 @@ -1525,7 +1527,7 @@ msgid "Completed" msgstr "" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:346 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:466 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:510 msgid "Business name required" msgstr "" @@ -1546,7 +1548,7 @@ msgid "Logo added" msgstr "" #: packages/taler-merchant-webui/src/screens/GuidedSetupScreen.tsx:367 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:479 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:523 msgid "Logo needs attention" msgstr "" @@ -1906,7 +1908,7 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:469 #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:841 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:894 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:151 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:312 msgid "Invalid phone number" @@ -1979,7 +1981,7 @@ msgid "Verification method" msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:726 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:600 msgid "Business Name" msgstr "" @@ -2010,7 +2012,7 @@ msgid "" msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:796 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:612 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:656 #: packages/taler-merchant-webui/src/screens/BootstrapInstanceScreen.tsx:161 msgid "Email Address" msgstr "" @@ -2029,7 +2031,7 @@ msgstr "" #: packages/taler-merchant-webui/src/screens/SelfProvisionScreen.tsx:850 #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:175 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:929 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:973 msgid "New Password" msgstr "" @@ -2221,17 +2223,17 @@ msgid "Please enter your merchant account username." msgstr "" #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:75 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:390 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:403 msgid "Please enter a new password." msgstr "" #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:79 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:410 msgid "New password must be at least 8 characters long." msgstr "" #: packages/taler-merchant-webui/src/screens/ForgotPasswordScreen.tsx:83 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:406 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:419 msgid "New passwords do not match." msgstr "" @@ -3267,7 +3269,7 @@ msgid "Done" msgstr "" #: packages/taler-merchant-webui/src/screens/create-order/CreateOrderChoiceModes.tsx:370 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:181 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:185 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:646 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:690 #: packages/taler-merchant-webui/src/screens/ReportsScreen.tsx:752 @@ -3725,7 +3727,7 @@ msgid "Create Order" msgstr "" #: packages/taler-merchant-webui/src/routes/CreateOrderRoute.tsx:51 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:457 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 msgid "Merchant account settings could not be loaded" msgstr "" @@ -3841,395 +3843,487 @@ msgstr "" msgid "Choose Image File..." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:99 +#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 +msgid "Dialog" +msgstr "" + +#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 +#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 +#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 +msgid "Close" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:103 msgid "Forever" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:100 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 msgid "0 seconds" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1654 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "1 day" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:104 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:225 msgid "%1$s days" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1653 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:260 msgid "1 hour" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:108 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:226 msgid "%1$s hours" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/CreateSubscriptionScreen.tsx:1652 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "1 minute" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:112 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:116 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:227 msgid "%1$s minutes" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "1 second" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:114 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:118 #: packages/taler-merchant-webui/src/screens/DevSettingsScreen.tsx:228 msgid "%1$s seconds" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:171 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:175 msgid "Editing" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:189 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:193 msgid "Changes saved." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:219 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:223 msgid "Could not save changes" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:233 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:237 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:490 msgid "Save changes" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:413 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:426 msgid "Please enter your current password." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:439 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:483 msgid "Manage your business profile, order defaults, and account security." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:447 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:491 msgid "Loading merchant account settings…" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:471 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 msgid "Business logo" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:481 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:525 msgid "Checking logo…" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:482 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 msgid "No logo" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:490 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:534 msgid "No public contact details configured" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:501 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:545 msgid "Jurisdiction" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:504 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:548 msgid "No business locations configured" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:509 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:775 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:553 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:819 msgid "Payment window" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:512 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:787 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:556 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:430 msgid "Refund window" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:515 -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:805 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:559 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:849 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:440 msgid "Payout delay" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:526 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 msgid "Merchant account settings could not be refreshed" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:532 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:576 msgid "Business profile" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:533 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:577 msgid "Information customers see during payment and on receipts." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:537 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:581 msgid "Identity and logo" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:538 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:582 msgid "Your public business name and uploaded logo." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:569 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:613 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:368 msgid "Logo" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:570 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:614 msgid "Upload a PNG, JPEG, WebP, or SVG logo to display on customer receipts." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:578 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:622 msgid "Remove or replace the logo before saving this section." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:594 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:638 msgid "Customer contact" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:595 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:639 msgid "Public email address and business website." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:621 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 msgid "Shown to customers and used for email verification codes." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:627 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:671 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:355 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:159 msgid "Website URL" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:646 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:690 msgid "Business locations" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:647 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:691 msgid "Physical business address and legal jurisdiction." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:665 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 msgid "Physical business address" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:666 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 msgid "The registered location included in customer contracts." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:673 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:717 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:382 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:182 msgid "Legal jurisdiction" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:674 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:718 msgid "The location used for legal dispute resolution." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:681 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:725 msgid "Use physical address" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:700 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:744 msgid "Order and payout defaults" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:701 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:745 msgid "Starting values for new orders unless an order overrides them." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:705 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:186 msgid "Transaction fees" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:706 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:750 msgid "Choose whether the business or customer covers transaction costs." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:709 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:753 #: packages/taler-merchant-webui/src/screens/AdminAccountDetailScreen.tsx:189 msgid "Business covers transaction fees" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:710 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:754 msgid "Transaction fees are added to the customer’s payment" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:735 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:779 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:397 msgid "Cover transaction fees" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:736 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:780 msgid "" "The business pays the transaction cost instead of adding it to the customer’s " "payment." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:748 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:792 msgid "Payment, refund, and payout timing" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:749 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:793 msgid "Default time limits for new orders and payouts." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:776 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:820 msgid "How long a customer has to pay before an unpaid order expires." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:788 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 msgid "How long you can issue a refund after payment." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:800 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:844 msgid "A zero refund window prevents refunds after payment." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:806 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:850 msgid "" "How long the payment service may wait so it can combine several orders in one " "transfer." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:818 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:862 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:452 msgid "Payout deadline rounding" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:827 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:871 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:459 msgid "No rounding (exact time)" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:828 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:872 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:460 msgid "Round to nearest second" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:829 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:873 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:461 msgid "Round to nearest minute" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:830 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:874 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:462 msgid "Round to nearest hour" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:831 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:875 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:463 msgid "Round to end of day (midnight)" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:832 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:876 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:464 msgid "Round to end of week" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:833 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:877 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:465 msgid "Round to end of month" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:834 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:466 msgid "Round to end of quarter" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:835 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:879 #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:467 msgid "Round to end of year" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:837 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:881 msgid "" "Aligns payout deadlines to the selected boundary; for example, day rounding uses " "midnight." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:852 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:896 msgid "Account security" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:853 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:897 msgid "Verification contact and sign-in password for this merchant account." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:857 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:901 msgid "Verification phone" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:858 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:902 msgid "Private mobile number used for administrative verification codes." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:860 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:904 msgid "No verification phone configured" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:878 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:922 msgid "Mobile Phone Number" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:895 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:939 msgid "Used for administrative SMS verification codes and never shown to customers." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:908 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:952 msgid "Account password" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:909 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:953 msgid "Change the password used to sign into this merchant account." msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:910 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:954 msgid "Password is hidden" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:921 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:965 #: packages/taler-merchant-webui/src/screens/AccessScreen.tsx:504 #: packages/taler-merchant-webui/src/screens/CreateAccessScreen.tsx:306 msgid "Current Password" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:938 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:982 msgid "Confirm New Password" msgstr "" -#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:949 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:993 msgid "Update password" msgstr "" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:56 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1002 +msgid "Danger zone" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1003 +msgid "Disable this merchant account or permanently delete all of its data." +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1009 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1039 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 +msgid "Disable merchant account" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1010 +msgid "" +"Delete the account’s private key and prevent new orders and payments while " +"retaining transaction records." +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1016 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1094 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 +msgid "Disable account" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1020 +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1038 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 +msgid "Permanently purge merchant account" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1021 +msgid "Permanently delete this account and its transaction data. This cannot be undone." +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1027 +msgid "Purge account" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1047 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 +msgid "Purge failed" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1048 +msgid "Account could not be disabled" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1053 +msgid "" +"Purging permanently deletes this merchant account and all of its transaction " +"data. You will be signed out immediately." +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1059 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 +msgid "Type the account ID to confirm" +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1075 +msgid "" +"Disabling deletes this merchant account’s private key and prevents new orders " +"and payments. Transaction records are retained, and you will be signed out " +"immediately." +msgstr "" + +#: packages/taler-merchant-webui/src/screens/BusinessSettingsScreen.tsx:1093 +#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 +msgid "Purge permanently" +msgstr "" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:59 msgid "Your current password is not correct." msgstr "" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:74 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:101 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 +msgid "Permanently purging merchant account %1$s" +msgstr "" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:102 +#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 +msgid "Disabling merchant account %1$s" +msgstr "" + +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:136 msgid "Updating business contact details (%1$s)" msgstr "" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:75 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:137 msgid "Updating merchant business contact details" msgstr "" -#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:120 +#: packages/taler-merchant-webui/src/routes/BusinessSettingsRoute.tsx:182 msgid "Changing merchant account password" msgstr "" @@ -4282,16 +4376,6 @@ msgstr "" msgid "Save preferences" msgstr "" -#: packages/taler-merchant-webui/src/ui/Modal.tsx:127 -msgid "Dialog" -msgstr "" - -#: packages/taler-merchant-webui/src/ui/Modal.tsx:142 -#: packages/taler-merchant-webui/src/screens/TemplatesScreen.tsx:397 -#: packages/taler-merchant-webui/src/screens/TemplateDetailsScreen.tsx:548 -msgid "Close" -msgstr "" - #: packages/taler-merchant-webui/src/screens/InventoryScreen.tsx:228 msgid "" "Failed to delete product. Turn on 'Force deletion' below to override active " @@ -9162,18 +9246,6 @@ msgstr "" msgid "Purge" msgstr "" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:265 -msgid "Permanently purge merchant account" -msgstr "" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:266 -msgid "Disable merchant account" -msgstr "" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 -msgid "Purge failed" -msgstr "" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:274 msgid "Disable failed" msgstr "" @@ -9184,24 +9256,12 @@ msgid "" "undone." msgstr "" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:285 -msgid "Type the account ID to confirm" -msgstr "" - #: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:298 msgid "" "Disabling %1$s deletes its private key and prevents new orders and payments, " "while retaining transaction records for administration." msgstr "" -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:313 -msgid "Purge permanently" -msgstr "" - -#: packages/taler-merchant-webui/src/screens/AdminAccountsScreen.tsx:314 -msgid "Disable account" -msgstr "" - #: packages/taler-merchant-webui/src/screens/AdminAccountFormScreen.tsx:143 msgid "The account ID contains unsupported characters." msgstr "" @@ -9420,14 +9480,6 @@ msgstr "" msgid "Confirm new password" msgstr "" -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:94 -msgid "Permanently purging merchant account %1$s" -msgstr "" - -#: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:95 -msgid "Disabling merchant account %1$s" -msgstr "" - #: packages/taler-merchant-webui/src/routes/AdminAccountsRoutes.tsx:150 msgid "Creating merchant account %1$s" msgstr ""