# Copyright (C) 2026 WebWakeUp
# This file is distributed under the GPLv2 or later.
msgid ""
msgstr ""
"Project-Id-Version: wwu-withdrawal-button\n"
"Report-Msgid-Bugs-To: https://webwakeup.it/wwu-withdrawal-button/\n"
"POT-Creation-Date: 2026-06-26 10:42+0000\n"
"PO-Revision-Date: 2026-06-26 17:05\n"
"Last-Translator: \n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: de_DE\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: WWU Workspace POT Generator\n"
"X-Domain: wwu-withdrawal-button\n"
"X-Crowdin-Project: wwu-withdrawal-button\n"
"X-Crowdin-Project-ID: 906707\n"
"X-Crowdin-Language: de\n"
"X-Crowdin-File: /main/languages/wwu-withdrawal-button.pot\n"
"X-Crowdin-File-ID: 15\n"

#: src/Admin/AdminAssets.php:69
#: src/Admin/InspectorPage.php:55
msgid "Polling: on"
msgstr "Abfrage: aktiv"

#: src/Admin/AdminAssets.php:70
msgid "Polling: off"
msgstr "Abfrage: inaktiv"

#: src/Admin/AdminAssets.php:71
#: src/Admin/InspectorPage.php:57
msgid "Pause"
msgstr "Pausieren"

#: src/Admin/AdminAssets.php:72
msgid "Resume"
msgstr "Fortsetzen"

#: src/Admin/AdminAssets.php:73
msgid "Copied."
msgstr "Kopiert."

#: src/Admin/AdminAssets.php:74
msgid "Running…"
msgstr "Wird ausgeführt…"

#: src/Admin/AdminController.php:139
msgid "WWU Withdrawal Button: the PDF library was not found, so the receipt is sent by email only (no PDF attachment). This is fine to go live, but to also attach a PDF copy, install the plugin using the official packaged ZIP (it bundles the library) instead of a plain source copy."
msgstr "WWU Widerrufsschaltfläche: Die PDF-Bibliothek wurde nicht gefunden, daher wird die Quittung nur per E-Mail versandt (ohne PDF-Anhang). Das Plugin kann so betrieben werden, aber um auch eine PDF-Kopie anzuhängen, installieren Sie das Plugin über die offizielle ZIP-Datei (diese enthält die Bibliothek) anstelle einer einfachen Quellcode-Kopie."

#: src/Admin/AdminController.php:170
msgid "WWU Withdrawal Button — action recommended: turn on the trusted timestamp."
msgstr "WWU Withdrawal Button — Handlung empfohlen: Aktivieren Sie den qualifizierten Zeitstempel."

#: src/Admin/AdminController.php:172
msgid "The plugin is live but trusted timestamping is OFF, so your withdrawal records have no independent \"data certa\" — the legally decisive proof of when each withdrawal was received (the fact the statutory 14-day deadline turns on). Turn it on now: it is free, and only an anonymous one-way hash ever leaves your site (never personal data)."
msgstr "Das Plugin ist aktiv, aber der qualifizierte Zeitstempel ist AUS. Dadurch fehlt Ihren Widerrufsdatensätzen ein unabhängiger, rechtssicherer Nachweis des Empfangszeitpunkts — die entscheidende Grundlage für die gesetzliche 14-tägige Widerrufsfrist. Aktivieren Sie ihn jetzt: Er ist kostenlos, und es verlässt lediglich ein anonymer Einweg-Hashwert Ihre Website (niemals personenbezogene Daten)."

#: src/Admin/AdminController.php:174
msgid "Enable trusted timestamping →"
msgstr "Qualifizierten Zeitstempel aktivieren →"

#: src/Admin/AdminController.php:195
msgid "WWU Withdrawal Button: a withdrawal acknowledgement email could not be sent. The consumer is legally entitled to receive it. Check your site's email/SMTP configuration and resend from the Requests page."
msgstr "WWU Widerrufsschaltfläche: Eine Widerrufsbestätigungs-E-Mail konnte nicht gesendet werden. Der Verbraucher hat einen gesetzlichen Anspruch darauf. Überprüfen Sie die E-Mail-/SMTP-Konfiguration Ihrer Website und senden Sie die E-Mail erneut über die Seite „Anfragen“."

#: src/Admin/AdminController.php:199
msgid "Reported reason: %s"
msgstr "Angegebener Grund: %s"

#: src/Admin/AdminController.php:215
#: src/Admin/AdminController.php:216
msgid "Withdrawal Button"
msgstr "Widerrufsschaltfläche"

#: src/Admin/AdminController.php:226
#: src/Admin/AdminController.php:227
msgid "Dashboard"
msgstr ""

#: src/Admin/AdminController.php:235
#: src/Admin/DashboardPage.php:262
#: src/Admin/RequestsDashboard.php:69
msgid "Withdrawal requests"
msgstr "Widerrufsanträge"

#: src/Admin/AdminController.php:236
msgid "Requests"
msgstr "Anträge"

#: src/Admin/AdminController.php:244
#: src/Admin/AdminController.php:245
#: src/Admin/ConsentRecordsPage.php:68
msgid "Consent records"
msgstr "Einwilligungsprotokolle"

#: src/Admin/AdminController.php:253
#: src/Admin/AdminController.php:254
#: src/Admin/ComplianceStatusPage.php:43
msgid "Compliance"
msgstr "Compliance"

#: src/Admin/AdminController.php:262
#: src/Admin/AdminController.php:263
#: src/Admin/DashboardPage.php:260
msgid "Settings"
msgstr "Einstellungen"

#: src/Admin/AdminController.php:271
#: src/Admin/AdminController.php:272
msgid "Debug Inspector"
msgstr "Debug-Inspektor"

#: src/Admin/ComplianceStatusPage.php:107
msgid "Legal go-live"
msgstr "Inkrafttreten der Verpflichtung"

#: src/Admin/ComplianceStatusPage.php:116
msgid "The obligation applies from %1$s — %2$d days to go (for contracts concluded on/after that date)."
msgstr "Die Verpflichtung gilt ab %1$s – noch %2$d Tage (für ab diesem Datum geschlossene Verträge)."

#: src/Admin/ComplianceStatusPage.php:125
msgid "The obligation has been in effect since %s."
msgstr "Die Verpflichtung gilt seit %s."

#: src/Admin/ComplianceStatusPage.php:149
#: src/Core/Install.php:355
#: src/Legal/PolicyBuilder.php:78
msgid "Right of withdrawal — information notice"
msgstr "Widerrufsrecht — Informationshinweis"

#: src/Admin/ComplianceStatusPage.php:150
msgid "A single consolidated notice, assembled live from your settings and the exemptions you selected. It complements — it does not replace — your Terms of Sale. Publish it on a page and link it from your footer, or freeze a static copy."
msgstr "Ein einziger konsolidierter Hinweis, live aus Ihren Einstellungen und den von Ihnen gewählten Ausnahmen zusammengestellt. Er ergänzt Ihre Verkaufsbedingungen, ersetzt sie jedoch nicht. Veröffentlichen Sie ihn auf einer Seite und verlinken Sie ihn in Ihrer Fußzeile, oder erstellen Sie eine statische Kopie."

#: src/Admin/ComplianceStatusPage.php:157
msgid "Published"
msgstr "Veröffentlicht"

#: src/Admin/ComplianceStatusPage.php:158
msgid "Draft"
msgstr "Entwurf"

#: src/Admin/ComplianceStatusPage.php:159
msgid "Open the policy page"
msgstr "Richtlinienseite öffnen"

#: src/Admin/ComplianceStatusPage.php:163
msgid "Create the policy page (draft)"
msgstr "Richtlinienseite erstellen (Entwurf)"

#: src/Admin/ComplianceStatusPage.php:166
msgid "Freeze to static HTML"
msgstr "Als statisches HTML einfrieren"

#: src/Admin/ComplianceStatusPage.php:169
msgid "Download PDF"
msgstr "PDF herunterladen"

#: src/Admin/ComplianceStatusPage.php:174
msgid "Auto-updating shortcode:"
msgstr "Automatisch aktualisierender Shortcode:"

#: src/Admin/ComplianceStatusPage.php:175
msgid "“Freeze” snapshots the current text into the page as plain HTML so it stops changing; to return to the auto-updating version, edit the page and put the shortcode back."
msgstr "„Einfrieren“ speichert den aktuellen Text als reines HTML in der Seite, sodass er sich nicht mehr ändert. Um zur automatisch aktualisierenden Version zurückzukehren, bearbeiten Sie die Seite und fügen Sie den Shortcode wieder ein."

#: src/Admin/ComplianceStatusPage.php:184
msgid "Preview the assembled notice"
msgstr "Zusammengestellten Hinweis als Vorschau anzeigen"

#: src/Admin/ComplianceStatusPage.php:204
msgid "The withdrawal policy page has been created as a draft — review and publish it."
msgstr "Die Widerrufsrichtlinien-Seite wurde als Entwurf erstellt — prüfen und veröffentlichen Sie sie."

#: src/Admin/ComplianceStatusPage.php:206
msgid "Could not create the policy page. Please try again."
msgstr "Die Richtlinienseite konnte nicht erstellt werden. Bitte versuchen Sie es erneut."

#: src/Admin/ComplianceStatusPage.php:210
msgid "The policy was frozen into static HTML on the policy page. It will no longer update automatically until you put the shortcode back."
msgstr "Die Richtlinie wurde auf der Richtlinienseite als statisches HTML eingefroren. Sie wird nicht mehr automatisch aktualisiert, bis Sie den Shortcode wieder einfügen."

#: src/Admin/ComplianceStatusPage.php:212
msgid "Could not freeze the policy. Please try again."
msgstr "Die Richtlinie konnte nicht eingefroren werden. Bitte versuchen Sie es erneut."

#: src/Admin/ComplianceStatusPage.php:227
msgid "No published withdrawal form page is configured. Guests (and FluentCart customers) cannot withdraw. Create a page with the [webwakeupwdb_form] shortcode and set it in Settings."
msgstr "Es ist keine veröffentlichte Seite mit dem Widerrufsformular konfiguriert. Gäste (und FluentCart-Kunden) können nicht widerrufen. Erstellen Sie eine Seite mit dem Shortcode [webwakeupwdb_form] und legen Sie sie in den Einstellungen fest."

#: src/Admin/ComplianceStatusPage.php:231
msgid "Complianz is active. The withdrawal flow is functional (consent-exempt); the plugin marks its scripts so they are not blocked. Verify on the front end after first activation."
msgstr "Complianz ist aktiv. Der Widerrufsprozess ist funktionsfähig (einwilligungsbefreit); das Plugin kennzeichnet seine Skripte, damit sie nicht blockiert werden. Überprüfen Sie dies nach der ersten Aktivierung im Frontend."

#: src/Admin/ComplianceStatusPage.php:234
msgid "TranslatePress is active. Statutory button labels are marked data-no-translation so they are not machine-translated; confirm the per-language wording is correct."
msgstr "TranslatePress ist aktiv. Gesetzlich vorgeschriebene Schaltflächenbeschriftungen sind mit data-no-translation markiert, damit sie nicht maschinell übersetzt werden. Überprüfen Sie, ob die sprachspezifischen Bezeichnungen korrekt sind."

#: src/Admin/ComplianceStatusPage.php:237
msgid "A page-cache plugin is active. Exclude the My Account / withdrawal form pages from full-page cache so the button reflects the live state."
msgstr "Ein Seiten-Cache-Plugin ist aktiv. Schließen Sie die Seiten „Mein Konto“ und das Widerrufsformular vom vollständigen Seiten-Cache aus, damit die Schaltfläche den aktuellen Status widerspiegelt."

#: src/Admin/ComplianceStatusPage.php:243
msgid "Environment notes"
msgstr "Hinweise zur Betriebsumgebung"

#: src/Admin/ComplianceStatusPage.php:259
msgid "General terms clause"
msgstr "Klausel in den Allgemeinen Geschäftsbedingungen"

#: src/Admin/ComplianceStatusPage.php:261
msgid "Privacy policy clause (withdrawal log)"
msgstr "Klausel in der Datenschutzerklärung (Widerrufsprotokoll)"

#: src/Admin/ComplianceStatusPage.php:263
msgid "Privacy policy clause (exemption-consent evidence)"
msgstr "Klausel in der Datenschutzerklärung (Nachweis der Ausnahme-Einwilligung)"

#: src/Admin/ComplianceStatusPage.php:266
msgid "Pre-contractual information clause"
msgstr "Klausel in der vorvertraglichen Information"

#: src/Admin/ComplianceStatusPage.php:51
msgid "Documents to update (requirement 6)"
msgstr "Zu aktualisierende Dokumente (Anforderung 6)"

#: src/Admin/ComplianceStatusPage.php:58
#: src/Admin/DashboardPage.php:319
msgid "Installing the button is not enough — update your legal texts too."
msgstr "Die Installation des Buttons allein genügt nicht — aktualisieren Sie auch Ihre Rechtstexte."

#: src/Admin/ComplianceStatusPage.php:59
msgid "EU law requires your Terms & Conditions of sale and your pre-contractual information to describe how the consumer withdraws — and that now includes the new online \"withdrawal button\". Edit the withdrawal article in your own documents to mention it: copy the ready-to-paste clauses below. The plugin adds the button, but it cannot change your published terms for you."
msgstr "Das EU-Recht verlangt, dass Ihre Allgemeinen Geschäftsbedingungen und Ihre vorvertraglichen Informationen beschreiben, wie der Verbraucher widerruft — und dazu gehört nun auch der neue Online-„Widerrufsbutton“. Passen Sie den Widerrufsartikel in Ihren eigenen Dokumenten entsprechend an: Kopieren Sie dazu die unten stehenden fertigen Klauseln. Das Plugin fügt den Button hinzu, kann jedoch Ihre veröffentlichten Bedingungen nicht selbstständig ändern."

#: src/Admin/ComplianceStatusPage.php:62
msgid "The withdrawal button is additional to the Annex I-B model form, which stays mandatory. Update these documents and place the model form in your pre-contractual information."
msgstr "Die Widerrufsschaltfläche ergänzt das Muster-Widerrufsformular gemäß Anhang I-B, das weiterhin verpflichtend bleibt. Aktualisieren Sie diese Dokumente und fügen Sie das Musterformular in Ihre vorvertraglichen Informationen ein."

#: src/Admin/ComplianceStatusPage.php:64
msgid "Annex I-B model form shortcode:"
msgstr "Shortcode für das Muster-Widerrufsformular (Anhang I-B):"

#: src/Admin/ComplianceStatusPage.php:65
msgid "Pre-contractual info shortcode:"
msgstr "Shortcode für vorvertragliche Informationen:"

#: src/Admin/ComplianceStatusPage.php:73
msgid "The texts below are the ones in use. To replace them with your own wording (no code needed), edit them in <a href=\"%s\">Settings &rarr; Legal clauses</a> — your version then appears here and wherever the <code>[webwakeupwdb_info]</code> shortcode is used."
msgstr "Die unten stehenden Texte sind die aktuell verwendeten. Um sie durch Ihren eigenen Wortlaut zu ersetzen (kein Code erforderlich), bearbeiten Sie sie unter <a href=\"%s\">Einstellungen &rarr; Rechtsklauseln</a> — Ihre Version erscheint dann hier und überall dort, wo der Shortcode <code>[webwakeupwdb_info]</code> verwendet wird."

#: src/Admin/ComplianceStatusPage.php:84
#: src/Admin/SettingsPage.php:522
msgid "customised"
msgstr "angepasst"

#: src/Admin/ConsentRecordsPage.php:103
#: src/Admin/RequestsDashboard.php:117
#: templates/emails/admin-notification.php:30
#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:27
#: templates/emails/withdrawal-confirmation.php:36
#: templates/emails/webwakeupwdb-withdrawal-ack.php:50
#: templates/form/withdrawal-form.php:60
#: templates/myaccount/withdrawal-list.php:72
#: templates/pdf/receipt-pdf.php:48
#: templates/public/verify-receipt.php:66
msgid "Order"
msgstr "Bestellung"

#: src/Admin/ConsentRecordsPage.php:104
msgid "Platform"
msgstr "Plattform"

#: src/Admin/ConsentRecordsPage.php:105
#: templates/myaccount/withdrawal-list.php:73
msgid "Date"
msgstr "Datum"

#: src/Admin/ConsentRecordsPage.php:106
msgid "Customer"
msgstr "Kunde"

#: src/Admin/ConsentRecordsPage.php:107
msgid "Reason(s)"
msgstr "Grund / Gründe"

#: src/Admin/ConsentRecordsPage.php:108
msgid "Items"
msgstr "Artikel"

#: src/Admin/ConsentRecordsPage.php:109
msgid "Confirmation e-mail"
msgstr "Bestätigungs-E-Mail"

#: src/Admin/ConsentRecordsPage.php:110
msgid "IP"
msgstr ""

#: src/Admin/ConsentRecordsPage.php:134
msgid "stored"
msgstr "gespeichert"

#: src/Admin/ConsentRecordsPage.php:135
msgid "anonymised"
msgstr "anonymisiert"

#: src/Admin/ConsentRecordsPage.php:135
msgid "not stored"
msgstr "nicht gespeichert"

#: src/Admin/ConsentRecordsPage.php:138
msgid "sent"
msgstr "gesendet"

#: src/Admin/ConsentRecordsPage.php:139
msgid "not sent"
msgstr "nicht gesendet"

#: src/Admin/ConsentRecordsPage.php:160
msgid "Previous"
msgstr "Zurück"

#: src/Admin/ConsentRecordsPage.php:162
msgid "Page %1$d of %2$d"
msgstr "Seite %1$d von %2$d"

#: src/Admin/ConsentRecordsPage.php:164
msgid "Next"
msgstr "Weiter"

#: src/Admin/ConsentRecordsPage.php:179
#: src/Admin/DashboardPage.php:373
#: src/Admin/DashboardPage.php:461
#: src/Admin/DashboardPage.php:492
#: src/Admin/DashboardPage.php:526
#: src/Admin/RequestsDashboard.php:427
#: src/Admin/SettingsPage.php:668
#: src/Admin/SettingsPage.php:1168
#: src/REST/Authentication.php:55
#: src/REST/Authentication.php:102
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."

#: src/Admin/ConsentRecordsPage.php:69
msgid "Evidence of the consumers' express consent + acknowledgement captured at checkout for the two conditional Art. 59 exemptions (digital content with immediate access; service fully performed). Keep it to discharge your burden of proof — it is evidence, not a legally-named \"register\". Physical products never appear here: they always keep the 14-day right of withdrawal."
msgstr "Nachweis der ausdrücklichen Einwilligung der Verbraucher + Bestätigung, die beim Bezahlvorgang für die zwei bedingten Art. 59-Ausnahmen erfasst wurde (digitale Inhalte mit Sofortzugang; Dienstleistung vollständig erbracht). Bewahren Sie ihn auf, um Ihre Beweislast zu erfüllen — es handelt sich um einen Nachweis, nicht um ein rechtlich benanntes „Register“. Physische Produkte erscheinen hier nie: Sie behalten immer das 14-tägige Widerrufsrecht."

#: src/Admin/ConsentRecordsPage.php:81
msgid "Export to CSV"
msgstr "Als CSV exportieren"

#: src/Admin/ConsentRecordsPage.php:85
msgid "One row per consent; up to the %d most recent orders."
msgstr "Eine Zeile pro Einwilligung; bis zu den %d neuesten Bestellungen."

#: src/Admin/ConsentRecordsPage.php:92
msgid "No consent records yet. Consent is captured at checkout for the conditional Art. 59 exemptions on WooCommerce, Easy Digital Downloads and FluentCart."
msgstr "Noch keine Einwilligungsdatensätze vorhanden. Die Einwilligung wird beim Checkout für die bedingten Ausnahmen nach Art. 59 bei WooCommerce, Easy Digital Downloads und FluentCart erfasst."

#: src/Admin/DashboardPage.php:104
msgid "Withdrawal function enabled"
msgstr "Widerrufsfunktion aktiviert"

#: src/Admin/DashboardPage.php:106
msgid "The button is live for eligible consumers."
msgstr "Die Schaltfläche ist für berechtigte Verbraucher aktiv."

#: src/Admin/DashboardPage.php:107
msgid "Turn it on in Settings to start showing the button."
msgstr "Aktivieren Sie sie in den Einstellungen, um die Schaltfläche anzuzeigen."

#: src/Admin/DashboardPage.php:108
msgid "Enable now"
msgstr "Jetzt aktivieren"

#: src/Admin/DashboardPage.php:113
msgid "E-commerce platform detected"
msgstr "E-Commerce-Plattform erkannt"

#: src/Admin/DashboardPage.php:114
msgid "active."
msgstr "aktiv."

#: src/Admin/DashboardPage.php:114
msgid "Activate WooCommerce or FluentCart."
msgstr "Aktivieren Sie WooCommerce oder FluentCart."

#: src/Admin/DashboardPage.php:122
#: src/Admin/DashboardPage.php:133
msgid "Withdrawal form page"
msgstr "Widerrufsformular-Seite"

#: src/Admin/DashboardPage.php:123
msgid "Published — this is the public page guests (buyers without an account) use to start a withdrawal."
msgstr "Veröffentlicht — dies ist die öffentliche Seite, über die Gäste (Käufer ohne Konto) einen Widerruf einleiten können."

#: src/Admin/DashboardPage.php:124
msgid "View page"
msgstr "Seite ansehen"

#: src/Admin/DashboardPage.php:134
msgid "No published form page found — it may have been deleted or trashed. Guests without an account need one; recreate it in one click:"
msgstr "Keine veröffentlichte Formularseite gefunden — sie wurde möglicherweise gelöscht oder in den Papierkorb verschoben. Gäste ohne Konto benötigen eine solche Seite; erstellen Sie sie mit einem Klick erneut:"

#: src/Admin/DashboardPage.php:135
msgid "Recreate the page"
msgstr "Seite neu erstellen"

#: src/Admin/DashboardPage.php:149
msgid "Withdrawal policy page"
msgstr "Widerrufsrichtlinien-Seite"

#: src/Admin/DashboardPage.php:151
msgid "Published — a consolidated \"Right of withdrawal\" notice assembled from your settings and exemptions."
msgstr "Veröffentlicht — ein konsolidierter Hinweis „Widerrufsrecht“, zusammengestellt aus Ihren Einstellungen und Ausnahmen."

#: src/Admin/DashboardPage.php:152
msgid "Created as a draft — review it and publish when ready."
msgstr "Als Entwurf erstellt — prüfen Sie ihn und veröffentlichen Sie ihn, sobald er fertig ist."

#: src/Admin/DashboardPage.php:153
msgid "Open page"
msgstr "Seite öffnen"

#: src/Admin/DashboardPage.php:160
msgid "Withdrawal policy page (optional)"
msgstr "Widerrufsrichtlinien-Seite (optional)"

#: src/Admin/DashboardPage.php:161
msgid "A single consolidated \"Right of withdrawal\" notice (assembled from your settings + exemptions) you can link from your footer. Create it as a draft to review:"
msgstr "Ein einziger konsolidierter Hinweis „Widerrufsrecht“ (zusammengestellt aus Ihren Einstellungen und Ausnahmen), den Sie in Ihrer Fußzeile verlinken können. Erstellen Sie ihn zunächst als Entwurf zur Prüfung:"

#: src/Admin/DashboardPage.php:162
msgid "Create the policy page"
msgstr "Richtlinienseite erstellen"

#: src/Admin/DashboardPage.php:169
msgid "Sending through %s. Use the test below to confirm it reaches your inbox."
msgstr "Versand über %s. Verwenden Sie den Test unten, um sicherzustellen, dass die E-Mail Ihr Postfach erreicht."

#: src/Admin/DashboardPage.php:170
msgid "No SMTP plugin detected. WordPress's built-in mail is often dropped or marked as spam by mail servers — the acknowledgement email may silently fail. Install an SMTP plugin (e.g. FluentSMTP, free) and send the test below."
msgstr "Kein SMTP-Plugin erkannt. Die integrierte E-Mail-Funktion von WordPress wird von Mail-Servern häufig abgewiesen oder als Spam markiert – die Bestätigungs-E-Mail kann ohne Meldung fehlschlagen. Installieren Sie ein SMTP-Plugin (z. B. FluentSMTP, kostenlos) und führen Sie den Test unten durch."

#: src/Admin/DashboardPage.php:173
msgid "Email delivery"
msgstr "E-Mail-Zustellung"

#: src/Admin/DashboardPage.php:181
msgid "PDF receipts (optional)"
msgstr "PDF-Quittungen (optional)"

#: src/Admin/DashboardPage.php:183
msgid "PDF library available — the receipt email also carries a PDF copy."
msgstr "PDF-Bibliothek verfügbar – die Quittungs-E-Mail enthält auch eine PDF-Kopie."

#: src/Admin/DashboardPage.php:184
msgid "PDF library not found. The email receipt still works (it is the legal durable medium); to also attach a PDF, install the plugin from the official ZIP, which bundles the library."
msgstr "PDF-Bibliothek nicht gefunden. Die E-Mail-Quittung funktioniert weiterhin (sie ist das gesetzlich vorgeschriebene dauerhafte Datenträger); um auch ein PDF anzuhängen, installieren Sie das Plugin über die offizielle ZIP-Datei, die die Bibliothek enthält."

#: src/Admin/DashboardPage.php:196
msgid "Trusted timestamp — legal \"data certa\" (recommended)"
msgstr "Qualifizierter Zeitstempel — rechtssicherer Nachweis (empfohlen)"

#: src/Admin/DashboardPage.php:200
msgid "Enabled (%s). Each confirmed withdrawal is anchored to an independent, tamper-proof timestamp — the legally decisive proof of WHEN it was received."
msgstr "Aktiviert (%s). Jeder bestätigte Widerruf wird mit einem unabhängigen, manipulationssicheren Zeitstempel verankert — dem rechtlich entscheidenden Nachweis darüber, WANN er eingegangen ist."

#: src/Admin/DashboardPage.php:203
msgid "OFF — please turn this on. The log is already tamper-evident, but a trusted timestamp adds an independent \"data certa\": proof of the exact date and time a withdrawal was received, which is the fact the statutory 14-day deadline turns on. OpenTimestamps is free and sends only an anonymous one-way hash — never personal data."
msgstr "AUS — bitte aktivieren Sie diese Funktion. Das Protokoll ist bereits manipulationssicher, doch ein qualifizierter Zeitstempel liefert zusätzlich einen unabhängigen, rechtssicheren Nachweis: den Beweis für Datum und Uhrzeit des Widerrufseingangs, auf den die gesetzliche 14-tägige Widerrufsfrist abstellt. OpenTimestamps ist kostenlos und übermittelt lediglich einen anonymen Einweg-Hashwert — niemals personenbezogene Daten."

#: src/Admin/DashboardPage.php:204
msgid "Enable it now"
msgstr "Jetzt aktivieren"

#: src/Admin/DashboardPage.php:217
msgid "How it works"
msgstr "Funktionsweise"

#: src/Admin/DashboardPage.php:219
msgid "An eligible buyer opens their order and clicks the statutory withdrawal button (its wording is fixed by law for each language)."
msgstr "Ein berechtigter Käufer öffnet seine Bestellung und klickt auf die gesetzlich vorgeschriebene Widerrufsschaltfläche (deren Bezeichnung ist für jede Sprache gesetzlich festgelegt)."

#: src/Admin/DashboardPage.php:220
msgid "A two-step form appears: they review what they are withdrawing from, then explicitly confirm. No dark patterns, no extra hurdles."
msgstr "Ein zweiteiliges Formular erscheint: Der Verbraucher prüft, von welchem Vertrag er widerruft, und bestätigt dies ausdrücklich. Keine manipulativen Muster, keine zusätzlichen Hürden."

#: src/Admin/DashboardPage.php:221
msgid "On confirmation the order is flagged \"withdrawal requested\", and the consumer immediately receives an acknowledgement of receipt by email (the legal durable medium) — plus a PDF and a permanent verifiable link when available."
msgstr "Nach der Bestätigung wird die Bestellung als „Widerruf beantragt“ gekennzeichnet, und der Verbraucher erhält sofort eine Empfangsbestätigung per E-Mail (dem gesetzlich vorgeschriebenen dauerhaften Datenträger) – sowie ein PDF und einen dauerhaft prüfbaren Link, sofern verfügbar."

#: src/Admin/DashboardPage.php:222
msgid "Every step is written to a tamper-evident, append-only log so you can prove what happened and when. You then handle the refund as usual."
msgstr "Jeder Schritt wird in ein manipulationssicheres, nur erweitertes Protokoll geschrieben, sodass Sie nachweisen können, was wann geschehen ist. Anschließend bearbeiten Sie die Erstattung wie gewohnt."

#: src/Admin/DashboardPage.php:226
msgid "Where the button appears"
msgstr "Wo die Schaltfläche erscheint"

#: src/Admin/DashboardPage.php:228
msgid "In the customer account, on each eligible order (order list + order detail) and in the \"Right of withdrawal\" account tab."
msgstr "Im Kundenkonto, bei jeder berechtigten Bestellung (Bestellliste und Bestelldetails) und im Account-Reiter „Widerrufsrecht“."

#: src/Admin/DashboardPage.php:229
msgid "As a link inside the WooCommerce order emails, so guests without an account can reach it."
msgstr "Als Link in den WooCommerce-Bestellungs-E-Mails, damit auch Gäste ohne Konto darauf zugreifen können."

#: src/Admin/DashboardPage.php:230
msgid "Anywhere you place a shortcode: %s."
msgstr "Überall, wo Sie einen Shortcode einfügen: %s."

#: src/Admin/DashboardPage.php:234
msgid "Why the button might not show on an order"
msgstr "Warum die Schaltfläche bei einer Bestellung möglicherweise nicht angezeigt wird"

#: src/Admin/DashboardPage.php:235
msgid "The button only appears where a real withdrawal right exists. It is hidden when:"
msgstr "Die Schaltfläche erscheint nur, wenn ein echtes Widerrufsrecht besteht. Sie wird ausgeblendet, wenn:"

#: src/Admin/DashboardPage.php:240
msgid "The consumer is <strong>outside the scope of your applicability mode</strong> (currently: <strong>%s</strong>). For example, a Switzerland order is hidden in \"EU/EEA only\" mode — that is correct, Swiss law mandates no button."
msgstr "Der Verbraucher liegt <strong>außerhalb des Anwendungsbereichs Ihres Geltungsmodus</strong> (derzeit: <strong>%s</strong>). Eine Bestellung aus der Schweiz wird beispielsweise im Modus „Nur EU/EWR“ ausgeblendet – das ist korrekt, da das Schweizer Recht keine Schaltfläche vorschreibt."

#: src/Admin/DashboardPage.php:244
msgid "The order is not in a contract state (failed, cancelled, refunded, awaiting payment)."
msgstr "Die Bestellung befindet sich nicht in einem Vertragsstatus (fehlgeschlagen, storniert, erstattet, Zahlung ausstehend)."

#: src/Admin/DashboardPage.php:245
msgid "Every item is exempt under Art. 59 — either an <strong>unconditional</strong> reason (custom-made, perishable, dated services…), or one of the two <strong>conditional</strong> reasons (digital immediate access / service fully performed) <em>for which the consumer's consent was captured at checkout</em>. Note: <strong>physical products are never auto-hidden</strong> (they always keep the right), and a conditional item <strong>without</strong> captured consent also keeps the button — fail-safe toward the consumer."
msgstr "Alle Artikel sind gemäß Art. 59 ausgenommen — entweder durch einen <strong>unbedingten</strong> Grund (Sonderanfertigung, verderbliche Waren, termingebundene Dienstleistungen …) oder einen der zwei <strong>bedingten</strong> Gründe (digitaler Sofortzugang / vollständig erbrachte Dienstleistung) <em>für die die Einwilligung des Verbrauchers beim Bezahlvorgang erfasst wurde</em>. Hinweis: <strong>physische Produkte werden nie automatisch ausgeblendet</strong> (sie behalten stets das Widerrufsrecht), und ein bedingter Artikel <strong>ohne</strong> erfasste Einwilligung behält den Button ebenfalls — Schutzmaßnahme zugunsten des Verbrauchers."

#: src/Admin/DashboardPage.php:246
msgid "It is a business (VAT) order, if you treat B2B as out of scope."
msgstr "Es handelt sich um eine Geschäftsbestellung (MwSt.), sofern Sie B2B als außerhalb des Geltungsbereichs behandeln."

#: src/Admin/DashboardPage.php:247
msgid "The function is disabled in Settings."
msgstr "Die Funktion ist in den Einstellungen deaktiviert."

#: src/Admin/DashboardPage.php:252
msgid "Want it to show on <em>every</em> order regardless of country? Set the mode to \"Always show it\" in <a href=\"%s\">Settings → Where the button applies</a>."
msgstr "Soll die Schaltfläche bei <em>jeder</em> Bestellung unabhängig vom Land erscheinen? Setzen Sie den Modus in <a href=\"%s\">Einstellungen → Wo die Schaltfläche gilt</a> auf „Immer anzeigen“."

#: src/Admin/DashboardPage.php:258
msgid "Next steps"
msgstr "Nächste Schritte"

#: src/Admin/DashboardPage.php:261
msgid "Compliance & documents"
msgstr "Compliance und Dokumente"

#: src/Admin/DashboardPage.php:268
msgid "A free open-source compliance tool by %s, with mredodos and Matteo Alfieri (An Idea for Business)."
msgstr "Ein kostenloses Open-Source-Compliance-Tool von %s, zusammen mit mredodos und Matteo Alfieri (An Idea for Business)."

#: src/Admin/DashboardPage.php:290
msgid "Test email delivery"
msgstr "E-Mail-Zustellung testen"

#: src/Admin/DashboardPage.php:294
msgid "Sends a one-off test message to your address (%s). If it does not arrive (check spam too), outgoing email is not configured — install/configure an SMTP plugin. This does not depend on the PDF library."
msgstr "Sendet eine einmalige Testnachricht an Ihre Adresse (%s). Wenn diese nicht ankommt (auch Spam-Ordner prüfen), ist der E-Mail-Versand nicht konfiguriert – installieren/konfigurieren Sie ein SMTP-Plugin. Dies ist unabhängig von der PDF-Bibliothek."

#: src/Admin/DashboardPage.php:301
msgid "Send test email"
msgstr "Test-E-Mail senden"

#: src/Admin/DashboardPage.php:320
msgid "EU law requires your Terms & Conditions of sale and your pre-contractual information to describe how the consumer withdraws — and that now includes the new online \"withdrawal button\". Edit the withdrawal article in your own documents to mention it. The plugin generates ready-to-paste clauses, but it cannot change your published terms for you."
msgstr "Das EU-Recht verlangt, dass Ihre Allgemeinen Geschäftsbedingungen und Ihre vorvertraglichen Informationen beschreiben, wie der Verbraucher widerruft — und dazu gehört nun auch der neue Online-„Widerrufsbutton“. Passen Sie den Widerrufsartikel in Ihren eigenen Dokumenten entsprechend an. Das Plugin erzeugt fertige Klauseln zum Einfügen, kann jedoch Ihre veröffentlichten Bedingungen nicht selbstständig ändern."

#: src/Admin/DashboardPage.php:321
msgid "Get the ready-to-paste clauses"
msgstr "Fertige Klauseln abrufen"

#: src/Admin/DashboardPage.php:332
msgid "Please wait a few seconds before sending another test email."
msgstr "Bitte warten Sie einige Sekunden, bevor Sie eine weitere Test-E-Mail senden."

#: src/Admin/DashboardPage.php:346
msgid "Test email handed to WordPress for %s. If it does not arrive within a minute (check spam), your mail transport is dropping it — configure an SMTP plugin."
msgstr "Test-E-Mail an WordPress für %s übergeben. Wenn sie nicht innerhalb einer Minute ankommt (auch Spam-Ordner prüfen), wird sie vom Mail-Transport verworfen – konfigurieren Sie ein SMTP-Plugin."

#: src/Admin/DashboardPage.php:354
msgid "WordPress could not send the test email to %s (wp_mail returned an error). Outgoing email is not working on this site — install and configure an SMTP plugin (e.g. FluentSMTP)."
msgstr "WordPress konnte die Test-E-Mail nicht an %s senden (wp_mail hat einen Fehler zurückgegeben). Der E-Mail-Versand funktioniert auf dieser Website nicht – installieren und konfigurieren Sie ein SMTP-Plugin (z. B. FluentSMTP)."

#: src/Admin/DashboardPage.php:388
msgid "WWU Withdrawal Button — test email"
msgstr "WWU Widerrufsschaltfläche — Test-E-Mail"

#: src/Admin/DashboardPage.php:389
msgid "This is a test message from the WWU Withdrawal Button plugin."
msgstr "Dies ist eine Testnachricht vom Plugin WWU Widerrufsschaltfläche."

#: src/Admin/DashboardPage.php:390
msgid "If you received it, outgoing email works and withdrawal acknowledgements will be delivered."
msgstr "Wenn Sie diese erhalten haben, funktioniert der E-Mail-Versand und Widerrufsbestätigungen werden zugestellt."

#: src/Admin/DashboardPage.php:531
msgid "The PDF library is not available on this site. Install the plugin from the official packaged ZIP to enable PDF export — the policy page and the [webwakeupwdb_policy] shortcode still work without it."
msgstr "Die PDF-Bibliothek ist auf dieser Website nicht verfügbar. Installieren Sie das Plugin aus der offiziellen gepackten ZIP-Datei, um den PDF-Export zu aktivieren — die Richtlinienseite und der Shortcode [webwakeupwdb_policy] funktionieren auch ohne diese Bibliothek."

#: src/Admin/DashboardPage.php:567
msgid "Could not recreate the page. Please try again, or create it manually with the relevant shortcode."
msgstr "Die Seite konnte nicht neu erstellt werden. Bitte versuchen Sie es erneut oder erstellen Sie sie manuell mit dem entsprechenden Shortcode."

#: src/Admin/DashboardPage.php:571
msgid "The withdrawal policy page has been recreated as a draft — review and publish it."
msgstr "Die Widerrufsrichtlinien-Seite wurde als Entwurf neu erstellt — prüfen und veröffentlichen Sie sie."

#: src/Admin/DashboardPage.php:572
msgid "The withdrawal form page has been recreated and published."
msgstr "Die Widerrufsformular-Seite wurde neu erstellt und veröffentlicht."

#: src/Admin/DashboardPage.php:615
#: src/Admin/SettingsPage.php:82
msgid "Mandatory for EU/EEA consumers on contracts concluded on or after %s."
msgstr "Pflicht für Verbraucher aus der EU/dem EWR bei Verträgen, die am oder nach %s geschlossen wurden."

#: src/Admin/DashboardPage.php:630
msgid "Always show it"
msgstr "Immer anzeigen"

#: src/Admin/DashboardPage.php:632
msgid "Custom country list"
msgstr "Benutzerdefinierte Länderliste"

#: src/Admin/DashboardPage.php:635
msgid "Only EU/EEA consumers"
msgstr "Nur EU/EWR-Verbraucher"

#: src/Admin/DashboardPage.php:91
msgid "WWU Withdrawal Button"
msgstr "WWU Widerrufsschaltfläche"

#: src/Admin/DashboardPage.php:92
msgid "The EU online right-of-withdrawal function (Art. 11a / Art. 54-bis) for WooCommerce & FluentCart."
msgstr "Die EU-Online-Widerrufsfunktion (Art. 11a / Art. 54-bis) für WooCommerce und FluentCart."

#: src/Admin/DashboardPage.php:99
msgid "Setup checklist"
msgstr "Einrichtungs-Checkliste"

#: src/Admin/InspectorPage.php:39
msgid "WWU Withdrawal Button — Debug Inspector"
msgstr "WWU Widerrufsschaltfläche — Debug-Inspektor"

#: src/Admin/InspectorPage.php:45
msgid "Debug is not enabled for your account. Enable it under <a href=\"%s\">Settings → Debug</a>, then reload this page."
msgstr "Das Debugging ist für Ihr Konto nicht aktiviert. Aktivieren Sie es unter <a href=\"%s\">Einstellungen → Debug</a> und laden Sie diese Seite dann neu."

#: src/Admin/InspectorPage.php:56
msgid "entries"
msgstr "Einträge"

#: src/Admin/InspectorPage.php:58
msgid "Clear view"
msgstr "Ansicht leeren"

#: src/Admin/InspectorPage.php:62
msgid "Smoke tests"
msgstr "Smoke-Tests"

#: src/Admin/InspectorPage.php:64
msgid "Run ALL"
msgstr "Alle ausführen"

#: src/Admin/InspectorPage.php:72
msgid "Live entries"
msgstr "Live-Einträge"

#: src/Admin/InspectorPage.php:74
msgid "Level"
msgstr "Ebene"

#: src/Admin/InspectorPage.php:75
msgid "Channel"
msgstr "Kanal"

#: src/Admin/InspectorPage.php:76
msgid "Event"
msgstr "Ereignis"

#: src/Admin/InspectorPage.php:77
msgid "Context"
msgstr "Kontext"

#: src/Admin/InspectorPage.php:81
msgid "Snapshot"
msgstr ""

#: src/Admin/InspectorPage.php:82
msgid "Fetch snapshot"
msgstr "Snapshot abrufen"

#: src/Admin/InspectorPage.php:83
msgid "Copy"
msgstr "Kopieren"

#: src/Admin/RequestsDashboard.php:111
msgid "No withdrawal requests yet."
msgstr "Noch keine Widerrufsanträge vorhanden."

#: src/Admin/RequestsDashboard.php:116
msgid "Date/time (submitted)"
msgstr "Datum/Uhrzeit (eingereicht)"

#: src/Admin/RequestsDashboard.php:118
#: templates/emails/admin-notification.php:31
#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:29
#: templates/emails/withdrawal-confirmation.php:38
#: templates/emails/webwakeupwdb-withdrawal-ack.php:58
#: templates/pdf/receipt-pdf.php:50
msgid "Consumer"
msgstr "Verbraucher"

#: src/Admin/RequestsDashboard.php:119
msgid "Country"
msgstr "Land"

#: src/Admin/RequestsDashboard.php:120
msgid "Products"
msgstr "Produkte"

#: src/Admin/RequestsDashboard.php:121
msgid "In time"
msgstr "Fristgerecht"

#: src/Admin/RequestsDashboard.php:122
msgid "Status"
msgstr "Status"

#: src/Admin/RequestsDashboard.php:123
msgid "Evidence"
msgstr "Nachweis"

#: src/Admin/RequestsDashboard.php:124
msgid "Actions"
msgstr "Aktionen"

#: src/Admin/RequestsDashboard.php:149
#: src/DurableMedium/ReceiptBuilder.php:57
msgid "%1$s × %2$d"
msgstr "%1$s × %2$d"

#: src/Admin/RequestsDashboard.php:153
#: templates/public/verify-receipt.php:73
msgid "Yes"
msgstr "Ja"

#: src/Admin/RequestsDashboard.php:154
msgid "Flagged late"
msgstr "Als verspätet markiert"

#: src/Admin/RequestsDashboard.php:159
msgid "Verify"
msgstr "Überprüfen"

#: src/Admin/RequestsDashboard.php:196
msgid "Check the request is in scope. The list hides orders outside the right of withdrawal; \"In time\" shows whether it was within the 14-day window. A late one is still recorded — verify its validity before refusing it."
msgstr "Prüfen Sie, ob der Antrag im Geltungsbereich liegt. Die Liste blendet Bestellungen aus, die nicht dem Widerrufsrecht unterliegen. „Fristgerecht“ zeigt an, ob der Widerruf innerhalb der 14-Tage-Frist erfolgte. Ein verspäteter Widerruf wird trotzdem erfasst – prüfen Sie dessen Gültigkeit, bevor Sie ihn ablehnen."

#: src/Admin/RequestsDashboard.php:197
msgid "If the order is goods, the consumer must send them back within 14 days. You may withhold the refund until you receive the goods back, or until the consumer proves they have shipped them — whichever is earlier."
msgstr "Handelt es sich bei der Bestellung um Waren, muss der Verbraucher diese innerhalb von 14 Tagen zurücksenden. Sie können die Erstattung zurückhalten, bis Sie die Waren zurückerhalten oder der Verbraucher den Versand nachgewiesen hat – je nachdem, was zuerst eintritt."

#: src/Admin/RequestsDashboard.php:198
msgid "Reimburse within 14 days of being informed of the withdrawal. Refund ALL payments received, including the standard delivery cost, using the same payment method the consumer used (unless they expressly agreed otherwise). Click \"Refund order\" to do it in WooCommerce — the refund is recorded automatically in the evidence log."
msgstr "Erstatten Sie innerhalb von 14 Tagen nach Erhalt der Widerrufserklärung. Erstatten Sie ALLE eingegangenen Zahlungen, einschließlich der Standardlieferkosten, über dasselbe Zahlungsmittel, das der Verbraucher verwendet hat (sofern nicht ausdrücklich anders vereinbart). Klicken Sie auf „Bestellung erstatten“, um dies in WooCommerce durchzuführen – die Erstattung wird automatisch im Nachweisprotokoll erfasst."

#: src/Admin/RequestsDashboard.php:199
msgid "Mark the request as processed once you have refunded (and received any returned goods). This closes it in this list; the immutable log keeps the full history."
msgstr "Markieren Sie den Antrag als bearbeitet, sobald Sie erstattet (und etwaige zurückgesendete Waren erhalten) haben. Damit wird er in dieser Liste geschlossen; das unveränderliche Protokoll enthält die vollständige Geschichte."

#: src/Admin/RequestsDashboard.php:203
msgid "What to do after receiving a request"
msgstr "Was nach Erhalt eines Antrags zu tun ist"

#: src/Admin/RequestsDashboard.php:209
msgid "This is operational guidance, not legal advice. For services fully performed with the consumer's prior express consent, and other Art. 59 cases, the right of withdrawal does not apply."
msgstr "Dies ist eine operative Anleitung, keine Rechtsberatung. Für vollständig erbrachte Dienstleistungen mit vorheriger ausdrücklicher Zustimmung des Verbrauchers sowie für andere Fälle nach Art. 59 gilt das Widerrufsrecht nicht."

#: src/Admin/RequestsDashboard.php:233
msgid "Subscription order. The 14-day right covers the initial contract — stop future renewals and apply any pro-rata for service already used, then refund. None of this is automatic unless you enabled auto-cancel."
msgstr "Abonnement-Bestellung. Das 14-tägige Recht gilt für den ursprünglichen Vertrag — stoppen Sie künftige Verlängerungen, ziehen Sie ggf. einen anteiligen Betrag für bereits genutzte Leistungen ab und erstatten Sie dann. Nichts davon geschieht automatisch, sofern Sie die automatische Kündigung nicht aktiviert haben."

#: src/Admin/RequestsDashboard.php:234
msgid "Subscription"
msgstr "Abonnement"

#: src/Admin/RequestsDashboard.php:262
#: src/Frontend/EligibleOrders.php:56
msgid "Refunded"
msgstr "Erstattet"

#: src/Admin/RequestsDashboard.php:266
msgid "Processed"
msgstr "Bearbeitet"

#: src/Admin/RequestsDashboard.php:269
msgid "Open"
msgstr "Offen"

#: src/Admin/RequestsDashboard.php:287
msgid "Mark processed"
msgstr "Als bearbeitet markieren"

#: src/Admin/RequestsDashboard.php:291
msgid "Resend email"
msgstr "E-Mail erneut senden"

#: src/Admin/RequestsDashboard.php:295
msgid "Open order (refund)"
msgstr "Offener Auftrag (Erstattung)"

#: src/Admin/RequestsDashboard.php:471
msgid "Request marked as processed."
msgstr "Antrag als bearbeitet markiert."

#: src/Admin/RequestsDashboard.php:472
msgid "Could not mark the request as processed — the order could not be loaded."
msgstr "Der Antrag konnte nicht als bearbeitet markiert werden – die Bestellung konnte nicht geladen werden."

#: src/Admin/RequestsDashboard.php:473
msgid "Acknowledgement email resent."
msgstr "Bestätigungs-E-Mail erneut gesendet."

#: src/Admin/RequestsDashboard.php:474
msgid "Could not resend the email — check your email/SMTP configuration."
msgstr "Die E-Mail konnte nicht erneut gesendet werden – überprüfen Sie Ihre E-Mail-/SMTP-Konfiguration."

#: src/Admin/RequestsDashboard.php:475
msgid "Please wait a few seconds before resending again."
msgstr "Bitte warten Sie einige Sekunden, bevor Sie erneut senden."

#: src/Admin/RequestsDashboard.php:74
msgid "A withdrawal is the consumer's unilateral right — there is nothing to approve. Once exercised within the period, reimburse the consumer within 14 days (same payment method). Use \"Refund order\" to issue the refund, then mark the request as processed."
msgstr "Der Widerruf ist ein einseitiges Recht des Verbrauchers – es gibt nichts zu genehmigen. Sobald er innerhalb der Frist ausgeübt wurde, erstatten Sie dem Verbraucher innerhalb von 14 Tagen (dasselbe Zahlungsmittel). Verwenden Sie „Bestellung erstatten“, um die Erstattung vorzunehmen, und markieren Sie den Antrag anschließend als bearbeitet."

#: src/Admin/RequestsDashboard.php:80
msgid "Evidence log: chain intact"
msgstr "Nachweisprotokoll: Kette vollständig"

#: src/Admin/RequestsDashboard.php:85
msgid "Evidence log: integrity broken at row #%d — investigate."
msgstr "Nachweisprotokoll: Integrität bei Zeile #%d unterbrochen – bitte untersuchen."

#: src/Admin/RequestsDashboard.php:99
msgid "Timestamp: %d confirmed record is not yet externally anchored — the hourly job retries automatically."
msgid_plural "Timestamp: %d confirmed records are not yet externally anchored — the hourly job retries automatically."
msgstr[0] "Zeitstempel: %d bestätigter Datensatz ist noch nicht extern verankert — der stündliche Auftrag wiederholt den Versuch automatisch."
msgstr[1] "Zeitstempel: %d bestätigter Datensatz ist noch nicht extern verankert — der stündliche Auftrag wiederholt den Versuch automatisch."

#: src/Admin/SettingsPage.php:1005
msgid "%1$d product IDs, %2$d category IDs"
msgstr "%1$d Produkt-IDs, %2$d Kategorie-IDs"

#: src/Admin/SettingsPage.php:1012
msgid "IP capture: on"
msgstr "IP-Erfassung: ein"

#: src/Admin/SettingsPage.php:1012
msgid "IP capture: off"
msgstr "IP-Erfassung: aus"

#: src/Admin/SettingsPage.php:1018
msgid "Retention: %d years"
msgstr "Aufbewahrung: %d Jahre"

#: src/Admin/SettingsPage.php:102
msgid "Enable debug"
msgstr "Debug aktivieren"

#: src/Admin/SettingsPage.php:1024
msgid "IP purge last ran %s ago"
msgstr "Letzte IP-Bereinigung vor %s"

#: src/Admin/SettingsPage.php:1025
msgid "IP purge: not run yet (runs daily)"
msgstr "IP-Bereinigung: noch nicht ausgeführt (täglich)"

#: src/Admin/SettingsPage.php:104
msgid "Collect runtime diagnostics and expose the /debug REST endpoints + Inspector."
msgstr "Laufzeit-Diagnosen erfassen und die /debug-REST-Endpunkte sowie den Inspektor bereitstellen."

#: src/Admin/SettingsPage.php:1041
msgid "Event tickets (a specific date)"
msgstr "Veranstaltungstickets (ein bestimmtes Datum)"

#: src/Admin/SettingsPage.php:1042
msgid "A ticket for an event tied to a specific date has NO right of withdrawal (Art. 59(1)(n)). Tag it under \"Accommodation / transport / leisure on a specific date\" in the Unconditional group — the button is hidden, no checkbox."
msgstr "Ein Ticket für eine Veranstaltung an einem bestimmten Datum hat KEIN Widerrufsrecht (Art. 59(1)(n)). Kennzeichnen Sie es unter „Unterkunft / Transport / Freizeitgestaltung an einem bestimmten Datum“ in der Gruppe Unbedingt — die Schaltfläche wird verborgen, kein Kontrollkästchen."

#: src/Admin/SettingsPage.php:1046
msgid "Digital downloads & recordings"
msgstr "Digitale Downloads und Aufnahmen"

#: src/Admin/SettingsPage.php:1047
msgid "Content the buyer downloads or streams immediately is a CONDITIONAL exemption (Art. 59(1)(o)): tag it under \"Digital content with immediate access\" in the Conditional group. The buyer sees a consent checkbox and receives a durable-medium e-mail; only then is the button hidden. (A subscription/membership: the initial order keeps the right; the digital access is the 59(1)(o) part.)"
msgstr "Inhalte, die der Käufer sofort herunterlädt oder streamt, sind eine BEDINGTE Ausnahme (Art. 59(1)(o)): Markieren Sie sie unter „Digitale Inhalte mit Sofortzugang“ in der Gruppe Bedingt. Der Käufer sieht eine Einwilligungs-Checkbox und erhält eine E-Mail auf dauerhaftem Datenträger; erst dann wird der Button ausgeblendet. (Ein Abonnement/eine Mitgliedschaft: die erste Bestellung behält das Recht; der digitale Zugang ist der Teil 59(1)(o).)"

#: src/Admin/SettingsPage.php:1051
msgid "Live sessions (e.g. Zoom)"
msgstr "Live-Sitzungen (z. B. Zoom)"

#: src/Admin/SettingsPage.php:1052
msgid "A dated live session (e.g. a webinar on a fixed date) → treat like an event ticket: \"leisure on a specific date\" (Unconditional). A session that simply starts immediately, with no fixed event date → \"Service fully performed\" (Conditional, needs consent)."
msgstr "Eine Live-Sitzung mit festem Datum (z.B. ein Webinar an einem festen Datum) → wie ein Veranstaltungsticket behandeln: „Freizeit an einem bestimmten Datum“ (Unbedingt). Eine Sitzung, die einfach sofort beginnt, ohne festes Veranstaltungsdatum → „Dienstleistung vollständig erbracht“ (Bedingt, Einwilligung erforderlich)."

#: src/Admin/SettingsPage.php:1056
msgid "Services performed immediately"
msgstr "Sofort erbrachte Dienstleistungen"

#: src/Admin/SettingsPage.php:1057
msgid "A service that begins at once and is fully performed → \"Service fully performed\" (Art. 59(1)(a), Conditional). The buyer consents at checkout; the exemption applies only once the service is fully performed (partial → pro-rata, the right survives)."
msgstr "Eine Dienstleistung, die sofort beginnt und vollständig erbracht wird → „Dienstleistung vollständig erbracht“ (Art. 59(1)(a), Bedingt). Der Käufer stimmt beim Bezahlvorgang zu; die Ausnahme gilt erst, wenn die Dienstleistung vollständig erbracht ist (teilweise → anteilig, das Recht bleibt bestehen)."

#: src/Admin/SettingsPage.php:1061
msgid "Physical goods"
msgstr "Physische Waren"

#: src/Admin/SettingsPage.php:1062
msgid "Nothing to do — physical products always keep the 14-day right and always show the button. Only tag the specific exceptions (custom-made, perishable, sealed hygiene) under the matching reason."
msgstr "Nichts zu tun — physische Produkte behalten immer das 14-tägige Recht und zeigen immer die Schaltfläche. Markieren Sie nur die spezifischen Ausnahmen (maßgefertigt, verderblich, versiegelte Hygiene) unter dem entsprechenden Grund."

#: src/Admin/SettingsPage.php:1067
msgid "What do you sell? (quick guide)"
msgstr "Was verkaufen Sie? (Kurzanleitung)"

#: src/Admin/SettingsPage.php:107
msgid "Audience"
msgstr "Zielgruppe"

#: src/Admin/SettingsPage.php:1074
msgid "→ Go to the matching group below"
msgstr "→ Zur entsprechenden Gruppe unten gehen"

#: src/Admin/SettingsPage.php:1090
msgid "Advanced (legacy auto-detect + privacy)"
msgstr "Erweitert (ältere automatische Erkennung + Datenschutz)"

#: src/Admin/SettingsPage.php:1093
msgid "Auto-exclude delivered digital (legacy)"
msgstr "Gelieferte digitale Inhalte automatisch ausschließen (Legacy)"

#: src/Admin/SettingsPage.php:1093
msgid "Treat virtual/downloadable items on completed orders as exempt. OFF by default — the proper path is the \"Digital content with immediate access\" reason with consent capture."
msgstr "Virtuelle/herunterladbare Artikel in abgeschlossenen Bestellungen als ausgenommen behandeln. Standardmäßig DEAKTIVIERT — der richtige Weg ist der Grund \"Digitale Inhalte mit sofortigem Zugang\" mit Einwilligungserfassung."

#: src/Admin/SettingsPage.php:1095
msgid "Store consumer IP with the consent"
msgstr "IP-Adresse des Verbrauchers mit der Einwilligung speichern"

#: src/Admin/SettingsPage.php:1095
msgid "Record the IP address alongside each captured consent as corroborating evidence. Stored only on the order (anonymised automatically after the retention period), never in the immutable log. Turn off to minimise personal data — the agreed wording, its hash and the timestamp remain."
msgstr "Speichert die IP-Adresse neben jeder erfassten Einwilligung als ergänzenden Nachweis. Nur in der Bestellung gespeichert (nach Ablauf der Aufbewahrungsfrist automatisch anonymisiert), nie im unveränderlichen Protokoll. Deaktivieren Sie diese Option, um personenbezogene Daten zu minimieren — der vereinbarte Wortlaut, sein Hash und der Zeitstempel bleiben erhalten."

#: src/Admin/SettingsPage.php:110
msgid "All admins"
msgstr "Alle Administratoren"

#: src/Admin/SettingsPage.php:111
msgid "Specific roles"
msgstr "Bestimmte Rollen"

#: src/Admin/SettingsPage.php:1115
msgid "Integrations (automations)"
msgstr "Integrationen (Automatisierungen)"

#: src/Admin/SettingsPage.php:1116
msgid "Connect external systems (Zapier, Make, n8n, a CRM or helpdesk) to your withdrawal requests. Reading is done with a WordPress Application Password; a webhook can also notify your endpoint the moment a withdrawal is confirmed. The consumer IP is never exposed — only a row hash, for integrity checks."
msgstr "Verbinden Sie externe Systeme (Zapier, Make, n8n, ein CRM oder Helpdesk) mit Ihren Widerrufsanfragen. Das Lesen erfolgt mit einem WordPress-Anwendungspasswort; ein Webhook kann Ihren Endpunkt zudem benachrichtigen, sobald ein Widerruf bestätigt wird. Die IP-Adresse des Verbrauchers wird nie offengelegt — nur ein Zeilen-Hash für Integritätsprüfungen."

#: src/Admin/SettingsPage.php:112
msgid "Specific users"
msgstr "Bestimmte Benutzer"

#: src/Admin/SettingsPage.php:1120
msgid "Read API"
msgstr "Lese-API"

#: src/Admin/SettingsPage.php:1121
msgid "Authenticate with a WordPress Application Password (Users → Profile → Application Passwords) over HTTPS. The user needs the plugin admin capability. These endpoints are read-only:"
msgstr "Authentifizieren Sie sich über HTTPS mit einem WordPress-Anwendungspasswort (Benutzer → Profil → Anwendungspasswörter). Der Benutzer benötigt die Admin-Berechtigung des Plugins. Diese Endpunkte sind schreibgeschützt:"

#: src/Admin/SettingsPage.php:1123
msgid "list confirmed requests (paginated)."
msgstr "bestätigte Anfragen auflisten (paginiert)."

#: src/Admin/SettingsPage.php:1124
msgid "one request (with the consumer email + any partial product selection)."
msgstr "eine einzelne Anfrage (mit der E-Mail-Adresse des Verbrauchers + einer etwaigen Teilauswahl der Produkte)."

#: src/Admin/SettingsPage.php:1125
msgid "per-order withdrawal status."
msgstr "Widerrufsstatus je Bestellung."

#: src/Admin/SettingsPage.php:1127
msgid "There is no endpoint to create a withdrawal: a withdrawal is the consumer’s own legal declaration and cannot be filed on their behalf via the API."
msgstr "Es gibt keinen Endpunkt, um einen Widerruf zu erstellen: Ein Widerruf ist die eigene rechtliche Erklärung des Verbrauchers und kann nicht in seinem Namen über die API eingereicht werden."

#: src/Admin/SettingsPage.php:113
msgid "Current user only"
msgstr "Nur aktueller Benutzer"

#: src/Admin/SettingsPage.php:1134
msgid "Webhook on confirmed withdrawal"
msgstr "Webhook bei bestätigtem Widerruf"

#: src/Admin/SettingsPage.php:1136
msgid "POST a signed JSON payload to my endpoint when a withdrawal is confirmed."
msgstr "Sendet (POST) eine signierte JSON-Nutzlast an meinen Endpunkt, wenn ein Widerruf bestätigt wird."

#: src/Admin/SettingsPage.php:1137
msgid "Delivered asynchronously, so the consumer is never kept waiting. Payload: event, request_uid, platform, order_ref, order_number, consumer_email, status, country, within_window, created_at, row_hash."
msgstr "Wird asynchron zugestellt, sodass der Verbraucher nie warten muss. Nutzlast: event, request_uid, platform, order_ref, order_number, consumer_email, status, country, within_window, created_at, row_hash."

#: src/Admin/SettingsPage.php:1140
msgid "Endpoint URL"
msgstr "Endpunkt-URL"

#: src/Admin/SettingsPage.php:1142
msgid "HTTPS recommended. Internal, loopback and cloud-metadata addresses are refused (SSRF protection)."
msgstr "HTTPS empfohlen. Interne, Loopback- und Cloud-Metadaten-Adressen werden abgelehnt (SSRF-Schutz)."

#: src/Admin/SettingsPage.php:1145
msgid "Signing secret"
msgstr "Signatur-Geheimnis"

#: src/Admin/SettingsPage.php:1148
msgid "(stored — leave the field blank to keep it)"
msgstr "(gespeichert — Feld leer lassen, um es beizubehalten)"

#: src/Admin/SettingsPage.php:1150
msgid "Paste your own secret, or tick “Generate” below"
msgstr "Fügen Sie Ihr eigenes Geheimnis ein oder aktivieren Sie unten „Generieren“"

#: src/Admin/SettingsPage.php:1151
msgid "Generate a new random secret on save"
msgstr "Beim Speichern ein neues zufälliges Geheimnis generieren"

#: src/Admin/SettingsPage.php:1153
msgid "Each delivery is signed: <code>X-WWU-WB-Signature: sha256=HMAC-SHA256(body, secret)</code>, with <code>X-WWU-WB-Event</code> and a unique <code>X-WWU-WB-Delivery</code> id. Verify the signature on your side to trust the payload. The secret is never shown again in full and never written to logs."
msgstr "Jede Zustellung wird signiert: <code>X-WWU-WB-Signature: sha256=HMAC-SHA256(body, secret)</code>, mit <code>X-WWU-WB-Event</code> und einer eindeutigen <code>X-WWU-WB-Delivery</code>-ID. Überprüfen Sie die Signatur auf Ihrer Seite, um der Nutzlast zu vertrauen. Das Geheimnis wird nie wieder vollständig angezeigt und nie in Protokolle geschrieben."

#: src/Admin/SettingsPage.php:121
msgid "Console level"
msgstr "Konsolenebene"

#: src/Admin/SettingsPage.php:133
msgid "Save settings"
msgstr "Einstellungen speichern"

#: src/Admin/SettingsPage.php:139
msgid "WWU Withdrawal Button — a free open-source compliance tool by %s, with mredodos and Matteo Alfieri (An Idea for Business)."
msgstr "WWU Widerrufsschaltfläche — ein kostenloses Open-Source-Compliance-Tool von %s, zusammen mit mredodos und Matteo Alfieri (An Idea for Business)."

#: src/Admin/SettingsPage.php:167
msgid "Complianz documents"
msgstr "Complianz-Dokumente"

#: src/Admin/SettingsPage.php:169
msgid "These toggles add ready-made withdrawal clauses to your Complianz Privacy Policy and Terms. They are generic templates that complement — not replace — your own legal texts; have them reviewed by your lawyer. Nothing is added until you turn a toggle on, and turning it off removes the clauses on the next regeneration."
msgstr "Diese Schalter fügen fertige Widerrufsklauseln zu Ihrer Complianz-Datenschutzerklärung und den Nutzungsbedingungen hinzu. Es handelt sich um generische Vorlagen, die Ihre eigenen Rechtstexte ergänzen, nicht ersetzen; lassen Sie sie von Ihrem Rechtsanwalt prüfen. Es wird nichts hinzugefügt, bis Sie einen Schalter aktivieren; das Deaktivieren entfernt die Klauseln bei der nächsten Neugenerierung."

#: src/Admin/SettingsPage.php:175
msgid "Privacy Policy"
msgstr "Datenschutzerklärung"

#: src/Admin/SettingsPage.php:177
msgid "Add the right-of-withdrawal record-keeping clauses to my Complianz Privacy Policy."
msgstr "Die Klauseln zur Aufbewahrung von Widerrufsdaten zu meiner Complianz-Datenschutzerklärung hinzufügen."

#: src/Admin/SettingsPage.php:182
msgid "Terms & Conditions"
msgstr "Allgemeine Geschäftsbedingungen"

#: src/Admin/SettingsPage.php:185
msgid "Add the withdrawal article (and the online / Annex I-B modality) to my Complianz Terms & Conditions."
msgstr "Den Widerrufsartikel (einschließlich der Online-Variante / Anlage I-B) zu meinen Complianz-Nutzungsbedingungen hinzufügen."

#: src/Admin/SettingsPage.php:189
msgid "Add the withdrawal article to my Complianz Terms & Conditions."
msgstr "Den Widerrufsartikel zu meinen Complianz-Nutzungsbedingungen hinzufügen."

#: src/Admin/SettingsPage.php:193
msgid "Complianz does not generate a Terms &amp; Conditions document on its own. Install the free %s to enable this."
msgstr "Complianz erstellt Allgemeine Geschäftsbedingungen nicht eigenständig. Installieren Sie das kostenlose %s, um dies zu ermöglichen."

#: src/Admin/SettingsPage.php:219
msgid "Preview what will be added"
msgstr "Vorschau der hinzuzufügenden Inhalte"

#: src/Admin/SettingsPage.php:250
msgid "Where the button applies"
msgstr "Wo die Schaltfläche gilt"

#: src/Admin/SettingsPage.php:253
msgid "Applicability"
msgstr "Anwendungsbereich"

#: src/Admin/SettingsPage.php:256
msgid "Only EU/EEA consumers (legal minimum — recommended)"
msgstr "Nur EU/EWR-Verbraucher (gesetzliches Minimum – empfohlen)"

#: src/Admin/SettingsPage.php:257
msgid "Always show it (to every consumer, also non-EU)"
msgstr "Immer anzeigen (für alle Verbraucher, auch Nicht-EU)"

#: src/Admin/SettingsPage.php:258
msgid "Only a custom list of countries"
msgstr "Nur eine benutzerdefinierte Länderliste"

#: src/Admin/SettingsPage.php:264
msgid "The button is mandatory only for EU/EEA consumers. \"Always show it\" is a safe superset if you prefer one consistent flow (showing it to non-EU buyers is allowed and low-risk)."
msgstr "Die Schaltfläche ist nur für EU/EWR-Verbraucher verpflichtend. „Immer anzeigen“ ist eine sichere Obermenge, wenn Sie einen einheitlichen Ablauf bevorzugen (die Anzeige gegenüber Nicht-EU-Käufern ist zulässig und risikoarm)."

#: src/Admin/SettingsPage.php:267
msgid "Custom countries"
msgstr "Benutzerdefinierte Länder"

#: src/Admin/SettingsPage.php:269
msgid "Two-letter country codes, comma-separated. Used only with the \"custom list\" mode."
msgstr "Zweistellige Ländercodes, durch Komma getrennt. Wird nur im Modus „Benutzerdefinierte Liste“ verwendet."

#: src/Admin/SettingsPage.php:272
msgid "Business (B2B) orders"
msgstr "Gewerbliche Bestellungen (B2B)"

#: src/Admin/SettingsPage.php:274
msgid "Hide the button when a VAT number was provided (treat as business / out of scope)."
msgstr "Schaltfläche ausblenden, wenn eine USt-IdNr. angegeben wurde (als gewerblich/außerhalb des Geltungsbereichs behandeln)."

#: src/Admin/SettingsPage.php:298
msgid "Subscriptions"
msgstr "Abonnements"

#: src/Admin/SettingsPage.php:304
msgid "Detected subscription plugin: %s. These settings take effect for its orders."
msgstr "Erkanntes Abonnement-Plugin: %s. Diese Einstellungen gelten für dessen Bestellungen."

#: src/Admin/SettingsPage.php:309
msgid "No subscription plugin detected (WooCommerce Subscriptions, FluentCart subscriptions, EDD Recurring). These settings are harmless until one is active."
msgstr "Kein Abonnement-Plugin erkannt (WooCommerce Subscriptions, FluentCart-Abonnements, EDD Recurring). Diese Einstellungen sind wirkungslos, bis eines aktiv ist."

#: src/Admin/SettingsPage.php:312
msgid "EU law gives <strong>one 14-day right of withdrawal per contract</strong>, starting when the contract is concluded (Art. 9 CRD / art. 52 Cod. Consumo). A <strong>renewal does not restart it</strong>. So the button appears on the <strong>initial order only</strong> and is hidden on renewals. Withdrawal is <strong>not</strong> the same as cancelling: a consumer can always stop future renewals from their account; the withdrawal button is the statutory 14-day right that also entitles them to a refund."
msgstr "Das EU-Recht gewährt <strong>ein einziges 14-tägiges Widerrufsrecht pro Vertrag</strong>, das mit dem Vertragsschluss beginnt (Art. 9 VRRL / §356 BGB). Eine <strong>Verlängerung setzt es nicht neu in Gang</strong>. Daher erscheint die Schaltfläche <strong>nur bei der ursprünglichen Bestellung</strong> und ist bei Verlängerungen ausgeblendet. Der Widerruf ist <strong>nicht</strong> dasselbe wie eine Kündigung: Verbraucher können künftige Verlängerungen jederzeit über ihr Konto stoppen; die Widerrufs-Schaltfläche ist das gesetzliche 14-Tage-Recht, das auch einen Anspruch auf Erstattung begründet."

#: src/Admin/SettingsPage.php:316
msgid "Renewal orders"
msgstr "Verlängerungsbestellungen"

#: src/Admin/SettingsPage.php:317
msgid "Leave OFF in almost all cases. A renewal continues the same contract — it has no fresh 14-day right."
msgstr "In nahezu allen Fällen AUS lassen. Eine Verlängerung führt denselben Vertrag fort — sie hat kein neues 14-Tage-Recht."

#: src/Admin/SettingsPage.php:319
msgid "Also show the withdrawal button on renewal orders."
msgstr "Die Widerrufs-Schaltfläche auch bei Verlängerungsbestellungen anzeigen."

#: src/Admin/SettingsPage.php:320
msgid "Off (recommended): renewals continue the same contract and have no new 14-day right. Turn on only if your legal advice says a specific renewal restarts the right."
msgstr "Aus (empfohlen): Verlängerungen führen denselben Vertrag fort und haben kein neues 14-Tage-Recht. Nur aktivieren, wenn Ihre Rechtsberatung sagt, dass eine bestimmte Verlängerung das Recht neu auslöst."

#: src/Admin/SettingsPage.php:323
msgid "On withdrawal"
msgstr "Beim Widerruf"

#: src/Admin/SettingsPage.php:324
msgid "When a consumer withdraws from the initial order, optionally stop future renewals automatically."
msgstr "Wenn ein Verbraucher von der ursprünglichen Bestellung widerruft, optional künftige Verlängerungen automatisch stoppen."

#: src/Admin/SettingsPage.php:326
msgid "Automatically cancel the subscription when the consumer withdraws from its initial order."
msgstr "Das Abonnement automatisch kündigen, wenn der Verbraucher von dessen ursprünglicher Bestellung widerruft."

#: src/Admin/SettingsPage.php:327
msgid "Off by default. The refund and any pro-rata deduction (for service already used) always stay manual — only the future renewals are stopped. The Requests dashboard reminds you either way."
msgstr "Standardmäßig aus. Die Erstattung und ein etwaiger anteiliger Abzug (für bereits genutzte Leistungen) bleiben stets manuell — nur die künftigen Verlängerungen werden gestoppt. Das Anfragen-Dashboard erinnert Sie ohnehin daran."

#: src/Admin/SettingsPage.php:331
#: src/Admin/SettingsPage.php:391
#: src/Admin/SettingsPage.php:936
msgid "Show example"
msgstr "Beispiel anzeigen"

#: src/Admin/SettingsPage.php:332
msgid "A customer subscribes on 1 March (initial order). They get 14 days to withdraw → the button shows on that order until 15 March. On 1 April the subscription renews (renewal order) → no button, because the right was already exercised-or-expired on the original contract. If they no longer want the service they cancel future renewals from their account; that is separate from the 14-day withdrawal."
msgstr "Ein Kunde abonniert am 1. März (ursprüngliche Bestellung). Er hat 14 Tage Widerrufsrecht → die Schaltfläche erscheint bei dieser Bestellung bis zum 15. März. Am 1. April verlängert sich das Abonnement (Verlängerungsbestellung) → keine Schaltfläche, da das Recht beim ursprünglichen Vertrag bereits ausgeübt oder abgelaufen ist. Möchte er die Leistung nicht mehr, stoppt er die künftigen Verlängerungen über sein Konto; das ist vom 14-tägigen Widerruf getrennt."

#: src/Admin/SettingsPage.php:358
msgid "FluentCart"
msgstr ""

#: src/Admin/SettingsPage.php:361
msgid "FluentCart is not active. This setting takes effect only once FluentCart is installed."
msgstr "FluentCart ist nicht aktiv. Diese Einstellung wird erst wirksam, wenn FluentCart installiert ist."

#: src/Admin/SettingsPage.php:363
msgid "FluentCart's own withdrawal add-on was detected. In Auto mode this plugin steps aside on FluentCart orders, so customers see a single withdrawal button."
msgstr "Das eigene Widerrufs-Add-on von FluentCart wurde erkannt. Im Auto-Modus tritt dieses Plugin bei FluentCart-Bestellungen zurück, sodass Kunden nur eine Widerrufs-Schaltfläche sehen."

#: src/Admin/SettingsPage.php:365
msgid "FluentCart now ships its own native withdrawal add-on (since FluentCart 1.4.2)."
msgstr "FluentCart wird nun mit einem eigenen nativen Widerrufs-Add-on ausgeliefert (seit FluentCart 1.4.2)."

#: src/Admin/SettingsPage.php:368
msgid "This plugin does not yet auto-detect it. If you have enabled FluentCart's \"customer rights\" add-on, set the handling below to <strong>Off</strong> (or have your developer return true from the %s filter) so customers do not see two withdrawal flows on FluentCart orders. Automatic detection will ship in an update. Your WooCommerce and EDD handling is unaffected."
msgstr "Dieses Plugin erkennt es noch nicht automatisch. Wenn Sie das FluentCart-Add-on „Verbraucherrechte“ aktiviert haben, stellen Sie die untenstehende Behandlung auf <strong>Aus</strong> (oder lassen Sie Ihren Entwickler den Filter %s true zurückgeben lassen), damit Kunden bei FluentCart-Bestellungen nicht zwei Widerrufsabläufe sehen. Die automatische Erkennung wird mit einem Update nachgeliefert. Ihre WooCommerce- und EDD-Behandlung ist davon nicht betroffen."

#: src/Admin/SettingsPage.php:375
msgid "Withdrawal handling"
msgstr "Widerrufs-Handhabung"

#: src/Admin/SettingsPage.php:376
msgid "Auto (recommended): show our button on FluentCart orders, but step aside automatically if FluentCart's own withdrawal add-on is installed, so consumers never see two buttons."
msgstr "Auto (empfohlen): zeigt unsere Schaltfläche bei FluentCart-Bestellungen, tritt aber automatisch zurück, wenn FluentCarts eigenes Widerrufs-Add-on installiert ist, sodass Verbraucher nie zwei Schaltflächen sehen."

#: src/Admin/SettingsPage.php:379
msgid "Auto — defer to FluentCart's native add-on when present (recommended)"
msgstr "Auto — dem nativen Add-on von FluentCart den Vortritt lassen, wenn vorhanden (empfohlen)"

#: src/Admin/SettingsPage.php:380
msgid "Always — keep our button on FluentCart orders regardless"
msgstr "Immer — unsere Schaltfläche bei FluentCart-Bestellungen in jedem Fall beibehalten"

#: src/Admin/SettingsPage.php:381
msgid "Off — never handle FluentCart orders"
msgstr "Aus — FluentCart-Bestellungen niemals verarbeiten"

#: src/Admin/SettingsPage.php:389
msgid "Controls our consumer-facing FluentCart surfaces only: the portal button, the checkout consent capture, the withdrawal e-mail link, and the public form. The admin Requests dashboard and any in-flight confirmation always keep working, so existing requests are never stranded."
msgstr "Steuert nur unsere verbraucherseitigen FluentCart-Oberflächen: die Portal-Schaltfläche, die Einwilligungserfassung an der Kasse, den Widerrufs-Link in der E-Mail und das öffentliche Formular. Das Anfragen-Dashboard im Admin und bereits laufende Bestätigungen funktionieren immer weiter, sodass bestehende Anfragen nie hängen bleiben."

#: src/Admin/SettingsPage.php:395
msgid "FluentCart shipped a dedicated withdrawal add-on (\"customer rights\") in 1.4.2. Automatic detection is not wired into this plugin yet, so for now: if you use FluentCart's add-on, pick <strong>Off</strong> here (or return true from the %s filter) to avoid two flows; pick <strong>Always</strong> to keep ours regardless. A future update will detect the add-on so Auto can step aside on its own."
msgstr "FluentCart hat in Version 1.4.2 ein eigenes Widerrufs-Add-on („Verbraucherrechte“) eingeführt. Die automatische Erkennung ist in diesem Plugin noch nicht implementiert. Wählen Sie daher vorerst: Wenn Sie das FluentCart-Add-on verwenden, wählen Sie hier <strong>Aus</strong> (oder lassen Sie den Filter %s true zurückgeben), um zwei Abläufe zu vermeiden; wählen Sie <strong>Immer</strong>, um unseren Ablauf unabhängig davon beizubehalten. Ein zukünftiges Update wird das Add-on erkennen, sodass „Automatisch“ eigenständig zurücktreten kann."

#: src/Admin/SettingsPage.php:412
msgid "Add the withdrawal link to FluentCart e-mails (optional)"
msgstr "Widerrufslink zu FluentCart-E-Mails hinzufügen (optional)"

#: src/Admin/SettingsPage.php:413
msgid "WooCommerce and Easy Digital Downloads order e-mails get the withdrawal link automatically. FluentCart does not let plugins add content to its e-mails automatically, so to include the link in your FluentCart order e-mails add this shortcode once to your receipt template:"
msgstr "WooCommerce- und Easy-Digital-Downloads-Bestell-E-Mails erhalten den Widerrufslink automatisch. FluentCart erlaubt es Plugins nicht, Inhalte automatisch zu seinen E-Mails hinzuzufügen. Um den Link in Ihre FluentCart-Bestell-E-Mails aufzunehmen, fügen Sie diesen Shortcode einmalig zu Ihrer Quittungsvorlage hinzu:"

#: src/Admin/SettingsPage.php:415
msgid "How to add it (3 steps)"
msgstr "So fügen Sie ihn hinzu (3 Schritte)"

#: src/Admin/SettingsPage.php:417
msgid "In FluentCart open Settings → Emails and edit your order receipt / order confirmation notification."
msgstr "Öffnen Sie in FluentCart Einstellungen → E-Mails und bearbeiten Sie Ihre Bestellquittungs- bzw. Bestellbestätigungs-Benachrichtigung."

#: src/Admin/SettingsPage.php:418
msgid "Switch the body to \"Customized Body\", then use the shortcode picker ({;}) above the editor — or simply paste the shortcode above where you want the link to appear."
msgstr "Stellen Sie den Textkörper auf „Angepasster Textkörper“ um und verwenden Sie dann die Shortcode-Auswahl ({;}) oberhalb des Editors — oder fügen Sie den oben genannten Shortcode einfach an der gewünschten Stelle ein."

#: src/Admin/SettingsPage.php:419
msgid "Save. FluentCart replaces the shortcode with the consumer's personal, pre-authenticated withdrawal link when the e-mail is sent."
msgstr "Speichern. FluentCart ersetzt den Shortcode beim Versand der E-Mail durch den persönlichen, vorautorisierten Widerrufslink des Verbrauchers."

#: src/Admin/SettingsPage.php:421
msgid "Optional: customers can always reach the withdrawal from the FluentCart \"Right of withdrawal\" portal page and the public form, regardless of the e-mail."
msgstr "Optional: Kunden können den Widerruf unabhängig von der E-Mail jederzeit über die FluentCart-Portalseite „Widerrufsrecht“ und das öffentliche Formular erreichen."

#: src/Admin/SettingsPage.php:455
msgid "Consumer guidance"
msgstr "Verbraucherinformationen"

#: src/Admin/SettingsPage.php:458
msgid "Withdrawal period (days)"
msgstr "Widerrufsfrist (Tage)"

#: src/Admin/SettingsPage.php:460
msgid "The legal minimum is 14. You may grant MORE (e.g. 30) as a voluntary extension — the figure shown to customers updates accordingly. You cannot set less than 14."
msgstr "Das gesetzliche Minimum beträgt 14. Sie können MEHR gewähren (z.B. 30) als freiwillige Verlängerung — die den Kunden angezeigte Zahl aktualisiert sich entsprechend. Sie können nicht weniger als 14 festlegen."

#: src/Admin/SettingsPage.php:463
msgid "Custom guidance text"
msgstr "Benutzerdefinierter Informationstext"

#: src/Admin/SettingsPage.php:464
msgid "Leave empty to use the built-in explanation. Paste your own to fully replace it — e.g. to spell out exemptions for event tickets or services started immediately."
msgstr "Leer lassen, um die integrierte Erklärung zu verwenden. Fügen Sie Ihre eigene ein, um sie vollständig zu ersetzen — z.B. um Ausnahmen für Veranstaltungstickets oder sofort gestartete Dienste darzulegen."

#: src/Admin/SettingsPage.php:465
msgid "When set, this replaces the default \"how withdrawal works\" block shown to customers. Basic HTML is allowed. You are responsible for its legal accuracy — keep it truthful and do not discourage withdrawal."
msgstr "Wenn festgelegt, ersetzt dies den Standardblock „Wie das Widerrufsrecht funktioniert“, der Kunden angezeigt wird. Einfaches HTML ist erlaubt. Sie sind für die rechtliche Korrektheit verantwortlich — halten Sie es wahrheitsgemäß und entmutigen Sie den Widerruf nicht."

#: src/Admin/SettingsPage.php:466
msgid "For products with no right of withdrawal (e.g. dated event tickets, immediate-access digital content), the proper fix is to exempt them per Art. 59 — see the upcoming Exemptions feature. Do not simply hide the button without the legal conditions."
msgstr "Für Produkte ohne Widerrufsrecht (z.B. datierte Veranstaltungstickets, Digitalinhalte mit Sofortzugang) ist die richtige Lösung, sie gemäß Art. 59 auszunehmen — siehe die kommende Ausnahmen-Funktion. Verbergen Sie die Schaltfläche nicht einfach ohne die rechtlichen Voraussetzungen."

#: src/Admin/SettingsPage.php:471
msgid "Custom exemption note"
msgstr "Eigener Ausnahmehinweis"

#: src/Admin/SettingsPage.php:472
msgid "Leave empty to use the built-in note. When set, this replaces the default text shown to consumers when an order is exempt under Art. 59 (e.g. digital content with immediate access) — explaining why the withdrawal button is absent."
msgstr "Leer lassen, um den eingebauten Hinweis zu verwenden. Wenn gesetzt, ersetzt dies den Standardtext, der Verbrauchern angezeigt wird, wenn eine Bestellung nach Art. 59 ausgenommen ist (z. B. digitaler Inhalt mit sofortigem Zugang), und erklärt, warum die Widerrufs-Schaltfläche fehlt."

#: src/Admin/SettingsPage.php:473
msgid "Shown to the consumer instead of the default \"The right of withdrawal does not apply …\" message. Basic HTML allowed. The note only appears when the order is confirmed exempt by the Art. 59 rules you configured — never on ordinary orders."
msgstr "Wird dem Verbraucher anstelle der Standardmeldung angezeigt («Das Widerrufsrecht gilt nicht …»). Einfaches HTML erlaubt. Der Hinweis erscheint nur, wenn die Bestellung durch die von Ihnen konfigurierten Art.-59-Regeln als ausgenommen bestätigt ist — nie bei gewöhnlichen Bestellungen."

#: src/Admin/SettingsPage.php:474
msgid "Show default note example"
msgstr "Beispiel des Standardhinweises anzeigen"

#: src/Admin/SettingsPage.php:476
msgid "The right of withdrawal does not apply to this order: every item falls under a statutory exception to the 14-day right (Digital content with immediate access — Art. 16(1)(m) CRD / Art. 59(1)(o) CdC), which you expressly agreed to at checkout."
msgstr "Das Widerrufsrecht gilt für diese Bestellung nicht: jeder Artikel fällt unter eine gesetzliche Ausnahme vom 14-tägigen Recht (Digitaler Inhalt mit sofortigem Zugang — Art. 16(1)(m) CRD / Art. 59(1)(o) CdC), der Sie an der Kasse ausdrücklich zugestimmt haben."

#: src/Admin/SettingsPage.php:499
msgid "Pre-contractual information"
msgstr "Vorvertragliche Informationen"

#: src/Admin/SettingsPage.php:500
msgid "General terms (\"How to withdraw\")"
msgstr "Allgemeine Bedingungen („So widerrufen Sie“)"

#: src/Admin/SettingsPage.php:501
msgid "Privacy policy (withdrawal log)"
msgstr "Datenschutzerklärung (Widerrufsprotokoll)"

#: src/Admin/SettingsPage.php:502
msgid "Privacy policy (exemption-consent evidence)"
msgstr "Datenschutzerklärung (Nachweis der Einwilligung zu Ausnahmen)"

#: src/Admin/SettingsPage.php:505
msgid "Legal clauses"
msgstr "Rechtsklauseln"

#: src/Admin/SettingsPage.php:509
msgid "Customise the ready-to-paste legal clauses (language: %s). Leave a field empty to use the built-in sample template. When you type your own wording it replaces the default everywhere — the Compliance page and the [webwakeupwdb_info] shortcode — and the \"sample text\" note is dropped. This is your own text: have your lawyer review it."
msgstr "Passen Sie die fertigen Rechtsklauseln an (Sprache: %s). Lassen Sie ein Feld leer, um die integrierte Beispielvorlage zu verwenden. Sobald Sie Ihren eigenen Wortlaut eingeben, ersetzt dieser überall den Standardtext — auf der Compliance-Seite und im Shortcode [webwakeupwdb_info] — und der Hinweis „Beispieltext“ entfällt. Es handelt sich dann um Ihren eigenen Text: Lassen Sie ihn von Ihrem Rechtsanwalt prüfen."

#: src/Admin/SettingsPage.php:525
msgid "Leave empty to use the built-in sample template."
msgstr "Leer lassen, um die integrierte Beispielvorlage zu verwenden."

#: src/Admin/SettingsPage.php:526
msgid "Show the built-in default (copy it to start from there)"
msgstr "Integrierten Standardtext anzeigen (zum Ausgangspunkt kopieren)"

#: src/Admin/SettingsPage.php:547
msgid "Receipt & evidence"
msgstr "Quittung und Nachweis"

#: src/Admin/SettingsPage.php:550
msgid "Attach PDF receipt"
msgstr "PDF-Quittung anhängen"

#: src/Admin/SettingsPage.php:552
msgid "Attach a PDF copy to the acknowledgement email (the email itself is always the durable medium)."
msgstr "Eine PDF-Kopie an die Bestätigungs-E-Mail anhängen (die E-Mail selbst ist stets der dauerhafte Datenträger)."

#: src/Admin/SettingsPage.php:554
msgid "PDF library not detected — PDF receipts are currently disabled (the email still works). Install the plugin from the official ZIP to enable PDFs."
msgstr "PDF-Bibliothek nicht erkannt – PDF-Quittungen sind derzeit deaktiviert (die E-Mail funktioniert weiterhin). Installieren Sie das Plugin über die offizielle ZIP-Datei, um PDFs zu aktivieren."

#: src/Admin/SettingsPage.php:558
msgid "Notification email(s)"
msgstr "Benachrichtigungs-E-Mail(s)"

#: src/Admin/SettingsPage.php:560
msgid "Where to notify you of new withdrawal requests. Separate several addresses with commas to notify more than one person; the first address is also shown to the customer as the shop contact."
msgstr "Wohin Sie über neue Widerrufsanfragen benachrichtigt werden. Trennen Sie mehrere Adressen durch Kommas, um mehr als eine Person zu benachrichtigen; die erste Adresse wird dem Kunden außerdem als Shop-Kontakt angezeigt."

#: src/Admin/SettingsPage.php:563
msgid "Evidence retention (years)"
msgstr "Aufbewahrungsdauer Nachweise (Jahre)"

#: src/Admin/SettingsPage.php:565
msgid "How long to keep the immutable log (default 10 — the contract limitation period)."
msgstr "Wie lange das unveränderliche Protokoll aufbewahrt werden soll (Standard 10 – die vertragliche Verjährungsfrist)."

#: src/Admin/SettingsPage.php:577
msgid "Trusted timestamp"
msgstr "Vertrauenswürdiger Zeitstempel"

#: src/Admin/SettingsPage.php:580
msgid "None — no external calls (default; the hash chain alone is the evidence)"
msgstr "Keiner — keine externen Aufrufe (Standard; die Hash-Kette allein dient als Nachweis)"

#: src/Admin/SettingsPage.php:581
msgid "OpenTimestamps (opt-in; free, Bitcoin-anchored; sends only a one-way hash)"
msgstr "OpenTimestamps (optional; kostenlos, in Bitcoin verankert; überträgt nur einen Einweg-Hashwert)"

#: src/Admin/SettingsPage.php:582
msgid "RFC 3161 timestamp authority (opt-in; immediate; eIDAS-qualified options)"
msgstr "RFC-3161-Zeitstempeldienst (optional; sofortig; eIDAS-qualifizierte Optionen)"

#: src/Admin/SettingsPage.php:588
msgid "Recommended — turn this on."
msgstr "Empfohlen — aktivieren Sie diese Funktion."

#: src/Admin/SettingsPage.php:588
msgid "A trusted timestamp gives you an independent \"data certa\": proof of the exact date and time each withdrawal was received — the fact the statutory 14-day deadline turns on. It is OFF by default (the plugin makes no external call until you pick a provider here). When enabled, only a one-way hash ever leaves your site — never personal data: OpenTimestamps anchors it to Bitcoin (free, completes in ~hours); RFC 3161 returns an immediate signed token from a Time-Stamp Authority."
msgstr "Ein qualifizierter Zeitstempel liefert Ihnen einen unabhängigen, rechtssicheren Nachweis: den Beweis für Datum und Uhrzeit jedes Widerrufseingangs — die Grundlage der gesetzlichen 14-tägigen Widerrufsfrist. Er ist standardmäßig AUS (das Plugin führt keinen externen Aufruf durch, bis Sie hier einen Anbieter auswählen). Bei Aktivierung verlässt lediglich ein Einweg-Hashwert Ihre Website — niemals personenbezogene Daten: OpenTimestamps verankert ihn in Bitcoin (kostenlos, abgeschlossen nach einigen Stunden); RFC 3161 liefert ein sofortiges signiertes Token von einem Zeitstempeldienst."

#: src/Admin/SettingsPage.php:592
msgid "RFC 3161 — TSA endpoint"
msgstr "RFC 3161 — TSA-Endpunkt"

#: src/Admin/SettingsPage.php:594
msgid "Free, no account: <code>http://timestamp.sectigo.com/qualified</code> (eIDAS-qualified) or <code>http://timestamp.digicert.com</code>. For a national qualified provider (e.g. Aruba, InfoCert, D-Trust, Universign, FNMT, SwissSign) paste their RFC 3161 endpoint and fill in the credentials below."
msgstr "Kostenlos, ohne Konto: <code>http://timestamp.sectigo.com/qualified</code> (eIDAS-qualifiziert) oder <code>http://timestamp.digicert.com</code>. Für einen nationalen qualifizierten Anbieter (z. B. Aruba, InfoCert, D-Trust, Universign, FNMT, SwissSign) fügen Sie deren RFC-3161-Endpunkt ein und tragen die Zugangsdaten unten ein."

#: src/Admin/SettingsPage.php:597
msgid "RFC 3161 — credentials (optional)"
msgstr "RFC 3161 — Zugangsdaten (optional)"

#: src/Admin/SettingsPage.php:598
msgid "Username (only for account-based QTSPs)"
msgstr "Benutzername (nur für kontobasierte QTSPs)"

#: src/Admin/SettingsPage.php:599
msgid "Password — leave blank to keep the saved one"
msgstr "Passwort — leer lassen, um das gespeicherte beizubehalten"

#: src/Admin/SettingsPage.php:600
msgid "Basic-auth username/password, only required by paid qualified providers. Free TSAs need none. The password is stored on your server and never shown again."
msgstr "Basic-Auth-Benutzername/Passwort, nur von kostenpflichtigen qualifizierten Anbietern erforderlich. Kostenlose Zeitstempelbehörden benötigen keine Zugangsdaten. Das Passwort wird auf Ihrem Server gespeichert und nie wieder angezeigt."

#: src/Admin/SettingsPage.php:605
msgid "My Account tab slug"
msgstr "Slug des „Mein Konto“-Reiters"

#: src/Admin/SettingsPage.php:607
msgid "The URL slug of the \"Right of withdrawal\" tab in the customer account. Change only if it conflicts."
msgstr "Der URL-Slug des Reiters „Widerrufsrecht“ im Kundenkonto. Nur ändern, wenn ein Konflikt besteht."

#: src/Admin/SettingsPage.php:612
msgid "Email preview"
msgstr "E-Mail-Vorschau"

#: src/Admin/SettingsPage.php:613
msgid "Preview the acknowledgement email"
msgstr "Bestätigungs-E-Mail in der Vorschau anzeigen"

#: src/Admin/SettingsPage.php:614
msgid "Opens a sample of the email the consumer receives. On WooCommerce it uses your store's email branding (header, footer, colours) exactly as it will be sent."
msgstr "Zeigt ein Muster der E-Mail an, die der Verbraucher erhält. Bei WooCommerce wird das E-Mail-Branding Ihres Shops (Kopfzeile, Fußzeile, Farben) genau so verwendet, wie die E-Mail versendet wird."

#: src/Admin/SettingsPage.php:631
msgid "Free, Bitcoin-anchored, no account (opt-in). Proof completes after a block (~hours)."
msgstr "Kostenlos, in Bitcoin verankert, kein Konto erforderlich (optional). Der Nachweis wird nach einem Block (ca. Stunden) abgeschlossen."

#: src/Admin/SettingsPage.php:632
msgid "Free RFC 3161. Its /qualified endpoint is eIDAS-qualified and needs no account — recommended free option."
msgstr "Kostenloses RFC 3161. Sein /qualified-Endpunkt ist eIDAS-qualifiziert und benötigt kein Konto — empfohlene kostenlose Option."

#: src/Admin/SettingsPage.php:633
msgid "Free RFC 3161 timestamp authority, no account: http://timestamp.digicert.com"
msgstr "Kostenlose RFC-3161-Zeitstempelbehörde, ohne Konto: http://timestamp.digicert.com"

#: src/Admin/SettingsPage.php:634
msgid "Italian eIDAS-qualified timestamp (marca temporale). Paid account; widely accepted in Italy."
msgstr "Italienischer eIDAS-qualifizierter Zeitstempel (marca temporale). Kostenpflichtiges Konto; in Italien weit verbreitet anerkannt."

#: src/Admin/SettingsPage.php:635
msgid "Italian eIDAS-qualified timestamp. Paid account."
msgstr "Italienischer eIDAS-qualifizierter Zeitstempel. Kostenpflichtiges Konto."

#: src/Admin/SettingsPage.php:636
msgid "German eIDAS-qualified timestamp (Bundesdruckerei). Account required."
msgstr "Deutscher eIDAS-qualifizierter Zeitstempel (Bundesdruckerei/D-Trust). Konto erforderlich."

#: src/Admin/SettingsPage.php:637
msgid "French eIDAS-qualified timestamp. Account required."
msgstr "Französischer eIDAS-qualifizierter Zeitstempel. Konto erforderlich."

#: src/Admin/SettingsPage.php:638
msgid "Spanish eIDAS-qualified timestamp (national mint). Registration required."
msgstr "Spanischer eIDAS-qualifizierter Zeitstempel (Staatliche Münze). Registrierung erforderlich."

#: src/Admin/SettingsPage.php:639
msgid "Swiss ZertES-qualified timestamp. Account required."
msgstr "Schweizerischer ZertES-qualifizierter Zeitstempel. Konto erforderlich."

#: src/Admin/SettingsPage.php:64
msgid "WWU Withdrawal Button — Settings"
msgstr "WWU Widerrufsschaltfläche — Einstellungen"

#: src/Admin/SettingsPage.php:643
msgid "Timestamp providers — which to choose"
msgstr "Zeitstempelanbieter — welchen wählen"

#: src/Admin/SettingsPage.php:647
msgid "site"
msgstr "Website"

#: src/Admin/SettingsPage.php:650
msgid "Any RFC 3161 authority works — paste its endpoint above and add credentials if it is account-based. Running OpenTimestamps and an RFC 3161 token together gives two independent proofs."
msgstr "Jede RFC-3161-Behörde funktioniert — fügen Sie deren Endpunkt oben ein und ergänzen Sie Zugangsdaten, falls ein Konto erforderlich ist. Die gleichzeitige Nutzung von OpenTimestamps und einem RFC-3161-Token liefert zwei unabhängige Nachweise."

#: src/Admin/SettingsPage.php:67
msgid "Settings saved."
msgstr "Einstellungen gespeichert."

#: src/Admin/SettingsPage.php:704
msgid "Sample Customer"
msgstr "Beispielkunde"

#: src/Admin/SettingsPage.php:706
msgid "Sample product × 1"
msgstr "Beispielprodukt × 1"

#: src/Admin/SettingsPage.php:731
msgid "Appearance — styling reference"
msgstr "Erscheinungsbild — Referenz für Formatierung"

#: src/Admin/SettingsPage.php:732
msgid "To restyle the withdrawal flow, add your rules in Appearance → Customize → Additional CSS (built into WordPress), targeting the CSS variables and classes listed below — they load after the plugin styles, so your overrides win."
msgstr "Um den Widerrufsablauf umzugestalten, fügen Sie Ihre Regeln unter Design → Customizer → Zusätzliches CSS (in WordPress integriert) hinzu und richten Sie sie auf die unten aufgeführten CSS-Variablen und -Klassen — sie werden nach den Plugin-Stilen geladen, sodass Ihre Überschreibungen Vorrang haben."

#: src/Admin/SettingsPage.php:733
msgid "Compliance note:"
msgstr "Compliance-Hinweis:"

#: src/Admin/SettingsPage.php:733
msgid "the withdrawal button must stay legible and prominent (Art. 11a). Do not hide it, shrink it, or reduce its contrast."
msgstr "Die Widerrufsschaltfläche muss lesbar und gut sichtbar bleiben (Art. 11a). Verbergen, verkleinern oder verringern Sie deren Kontrast nicht."

#: src/Admin/SettingsPage.php:737
msgid "Button background color"
msgstr "Hintergrundfarbe der Schaltfläche"

#: src/Admin/SettingsPage.php:738
msgid "Button text color"
msgstr "Textfarbe der Schaltfläche"

#: src/Admin/SettingsPage.php:739
msgid "Button focus outline color"
msgstr "Fokus-Umrissfarbe der Schaltfläche"

#: src/Admin/SettingsPage.php:74
msgid "General"
msgstr "Allgemein"

#: src/Admin/SettingsPage.php:740
msgid "Button corner radius"
msgstr "Eckenradius der Schaltfläche"

#: src/Admin/SettingsPage.php:741
msgid "Input/result corner radius"
msgstr "Eckenradius Eingabefeld/Ergebnis"

#: src/Admin/SettingsPage.php:742
msgid "Button padding"
msgstr "Innenabstand der Schaltfläche"

#: src/Admin/SettingsPage.php:743
msgid "Button font size"
msgstr "Schriftgröße der Schaltfläche"

#: src/Admin/SettingsPage.php:744
msgid "Button font weight"
msgstr "Schriftstärke der Schaltfläche"

#: src/Admin/SettingsPage.php:745
msgid "Button border"
msgstr "Rahmen der Schaltfläche"

#: src/Admin/SettingsPage.php:746
msgid "Form max width"
msgstr "Maximale Formularbreite"

#: src/Admin/SettingsPage.php:747
msgid "Input border color"
msgstr "Rahmenfarbe Eingabefeld"

#: src/Admin/SettingsPage.php:748
msgid "Input padding"
msgstr "Innenabstand Eingabefeld"

#: src/Admin/SettingsPage.php:749
msgid "Field label weight"
msgstr "Schriftstärke Feldbezeichnung"

#: src/Admin/SettingsPage.php:750
msgid "Helper/note text color"
msgstr "Textfarbe Hilfetext/Hinweis"

#: src/Admin/SettingsPage.php:751
msgid "Success message colors"
msgstr "Farben Erfolgsmeldung"

#: src/Admin/SettingsPage.php:752
msgid "Error message colors"
msgstr "Farben Fehlermeldung"

#: src/Admin/SettingsPage.php:753
msgid "Status-notice colors"
msgstr "Farben Statushinweis"

#: src/Admin/SettingsPage.php:754
msgid "Vertical spacing rhythm"
msgstr "Vertikaler Abstandsrhythmus"

#: src/Admin/SettingsPage.php:759
msgid "Wrapper around the withdrawal button"
msgstr "Umrahmung der Widerrufsschaltfläche"

#: src/Admin/SettingsPage.php:76
msgid "Enable withdrawal function"
msgstr "Widerrufsfunktion aktivieren"

#: src/Admin/SettingsPage.php:760
msgid "Every button/CTA (withdraw, continue, confirm)"
msgstr "Jede Schaltfläche/CTA (Widerruf, Weiter, Bestätigen)"

#: src/Admin/SettingsPage.php:761
msgid "The Step-1 \"Continue\" button"
msgstr "Die Schaltfläche „Weiter“ in Schritt 1"

#: src/Admin/SettingsPage.php:762
msgid "The statutory \"Confirm withdrawal\" button"
msgstr "Die gesetzlich vorgeschriebene Schaltfläche „Widerruf bestätigen“"

#: src/Admin/SettingsPage.php:763
msgid "The \"X days left\" note next to the button"
msgstr "Der Hinweis „Noch X Tage“ neben der Schaltfläche"

#: src/Admin/SettingsPage.php:764
msgid "The withdrawal form container"
msgstr "Der Container des Widerrufsformulars"

#: src/Admin/SettingsPage.php:765
msgid "The form heading"
msgstr "Die Formularüberschrift"

#: src/Admin/SettingsPage.php:766
msgid "Each field row (label + input)"
msgstr "Jede Feldzeile (Bezeichnung + Eingabe)"

#: src/Admin/SettingsPage.php:767
msgid "The actions row holding a button"
msgstr "Die Aktionszeile mit einer Schaltfläche"

#: src/Admin/SettingsPage.php:768
msgid "The Step-2 confirmation block + its intro text"
msgstr "Der Bestätigungsblock in Schritt 2 und sein Einleitungstext"

#: src/Admin/SettingsPage.php:769
msgid "The result message (success / error states)"
msgstr "Die Ergebnismeldung (Erfolgs-/Fehlerzustände)"

#: src/Admin/SettingsPage.php:770
msgid "The \"request status\" notice on an order"
msgstr "Der Hinweis „Antragsstatus“ bei einer Bestellung"

#: src/Admin/SettingsPage.php:771
msgid "Generic inline notice"
msgstr "Allgemeiner Inline-Hinweis"

#: src/Admin/SettingsPage.php:772
msgid "The Annex I-B model form block"
msgstr "Der Block des Muster-Widerrufsformulars (Anhang I-B)"

#: src/Admin/SettingsPage.php:773
msgid "The pre-contractual info block"
msgstr "Der Block der vorvertraglichen Informationen"

#: src/Admin/SettingsPage.php:776
msgid "CSS reference — variables & classes"
msgstr "CSS-Referenz — Variablen und Klassen"

#: src/Admin/SettingsPage.php:778
msgid "CSS variables (quick overrides)"
msgstr "CSS-Variablen (schnelle Anpassungen)"

#: src/Admin/SettingsPage.php:779
msgid "Variable"
msgstr "Variable"

#: src/Admin/SettingsPage.php:779
msgid "Default"
msgstr "Standard"

#: src/Admin/SettingsPage.php:779
msgid "Controls"
msgstr "Steuert"

#: src/Admin/SettingsPage.php:78
msgid "Show the withdrawal button to eligible consumers."
msgstr "Die Widerrufsschaltfläche berechtigten Verbrauchern anzeigen."

#: src/Admin/SettingsPage.php:785
msgid "Classes (full control)"
msgstr "Klassen (volle Kontrolle)"

#: src/Admin/SettingsPage.php:786
msgid "Class"
msgstr "Klasse"

#: src/Admin/SettingsPage.php:786
msgid "Targets"
msgstr "Ziele"

#: src/Admin/SettingsPage.php:792
msgid "Examples"
msgstr "Beispiele"

#: src/Admin/SettingsPage.php:819
msgid "Exemptions (Art. 59)"
msgstr "Ausnahmen (Art. 59)"

#: src/Admin/SettingsPage.php:820
msgid "The right of withdrawal applies <strong>by default to every product</strong>, including digital goods and services. <strong>Physical products never need consent</strong> — the 14-day right just applies and no checkbox is ever shown for them. Only the <strong>two conditional exemptions</strong> (digital content with immediate access; a service fully performed) remove the right, and only when the consumer gives <strong>prior express consent</strong> AND <strong>acknowledges losing the right</strong>. Tag a product or category under a specific reason below by entering product IDs and/or category IDs (comma-separated)."
msgstr "Das Widerrufsrecht gilt <strong>standardmäßig für jedes Produkt</strong>, einschließlich digitaler Inhalte und Dienstleistungen. <strong>Physische Produkte benötigen nie eine Einwilligung</strong> — das 14-tägige Recht gilt automatisch, und es wird nie ein Kontrollkästchen für sie angezeigt. Nur die <strong>zwei bedingten Ausnahmen</strong> (digitale Inhalte mit sofortigem Zugang; vollständig erbrachte Dienstleistung) heben das Recht auf, und zwar nur, wenn der Verbraucher seine <strong>ausdrückliche vorherige Einwilligung</strong> erteilt UND <strong>den Rechtsverlust zur Kenntnis nimmt</strong>. Ordnen Sie ein Produkt oder eine Kategorie einem bestimmten Grund unten zu, indem Sie Produkt-IDs und/oder Kategorie-IDs (kommagetrennt) eingeben."

#: src/Admin/SettingsPage.php:822
msgid "For the two conditional reasons the plugin <strong>captures the consent first, then hides the button</strong>: on the <strong>WooCommerce checkout</strong> it adds the required tick-box automatically and stores the agreed wording on the order. Until that tick-box is confirmed — and on platforms/checkouts where capture is not available yet — the button <strong>stays visible, even on digital items</strong> (fail-safe toward the consumer's right). The plugin never hides the button \"on digital\" blindly. The acknowledgement wording is filterable via <code>webwakeupwdb_consent_text</code>. Seal-based reasons depend on the consumer unsealing after delivery, so they are never auto-hidden."
msgstr "Bei den beiden bedingten Gründen <strong>erfasst das Plugin zunächst die Einwilligung und blendet den Button erst danach aus</strong>: Beim <strong>WooCommerce-Checkout</strong> fügt es automatisch das erforderliche Kontrollkästchen hinzu und speichert den zugestimmten Wortlaut in der Bestellung. Bis dieses Kontrollkästchen bestätigt wurde — und auf Plattformen bzw. Checkouts, bei denen die Erfassung noch nicht verfügbar ist — <strong>bleibt der Button auch bei digitalen Artikeln sichtbar</strong> (Fail-Safe zugunsten des Verbraucherrechts). Das Plugin blendet den Button niemals blind „bei digitalen Inhalten“ aus. Der Bestätigungstext ist über <code>webwakeupwdb_consent_text</code> filterbar. Auf Versiegelung basierende Gründe hängen davon ab, dass der Verbraucher die Versiegelung nach Lieferung entfernt, und werden daher niemals automatisch ausgeblendet."

#: src/Admin/SettingsPage.php:824
msgid "The stored consent is <strong>evidence to discharge your burden of proof</strong> (Art. 6(9) Dir. 2011/83/EU; GDPR accountability Art. 5(2)) — not a legally-named \"register\". For the <strong>digital</strong> exemption the law also requires you to send the consumer a confirmation on a <strong>durable medium</strong> (e-mail) before access begins, or the exemption does not hold. See the plugin's legal note for the full basis."
msgstr "Die gespeicherte Einwilligung ist ein <strong>Nachweis zur Erfüllung Ihrer Beweislast</strong> (Art. 6(9) Richtlinie 2011/83/EU; DSGVO-Rechenschaftspflicht Art. 5(2)) — kein gesetzlich vorgeschriebenes \"Register\". Bei der <strong>digitalen</strong> Ausnahme verlangt das Gesetz außerdem, dass Sie dem Verbraucher vor dem Zugangsbeginn eine Bestätigung auf einem <strong>dauerhaften Datenträger</strong> (E-Mail) zusenden, sonst greift die Ausnahme nicht. Siehe den rechtlichen Hinweis des Plugins für die vollständige Grundlage."

#: src/Admin/SettingsPage.php:845
msgid "Conditional — these need the consumer's consent"
msgstr "Bedingt — diese benötigen die Einwilligung des Verbrauchers"

#: src/Admin/SettingsPage.php:846
msgid "Tag here only digital content with immediate access and services fully performed. The button is hidden ONLY after the consumer consents at checkout; otherwise it stays (fail-safe)."
msgstr "Markieren Sie hier nur digitale Inhalte mit Sofortzugang und vollständig erbrachte Dienstleistungen. Der Button wird NUR ausgeblendet, nachdem der Verbraucher beim Checkout zugestimmt hat; andernfalls bleibt er sichtbar (fail-safe)."

#: src/Admin/SettingsPage.php:850
msgid "Unconditional — exempt by nature (no consent)"
msgstr "Unbedingt — von Natur aus ausgenommen (keine Einwilligung)"

#: src/Admin/SettingsPage.php:851
msgid "These have no right of withdrawal by law (custom-made, perishable, dated events, …). Tagged products hide the button with no checkbox."
msgstr "Diese haben gesetzlich kein Widerrufsrecht (maßgefertigt, verderblich, datierte Veranstaltungen, …). Markierte Produkte verbergen die Schaltfläche ohne Kontrollkästchen."

#: src/Admin/SettingsPage.php:855
msgid "Seal-based — assess on return (never auto-hidden)"
msgstr "Siegelbasiert — bei Rückgabe prüfen (nie automatisch verborgen)"

#: src/Admin/SettingsPage.php:856
msgid "These depend on the consumer unsealing after delivery, which cannot be known at order time. Tag them, but the button stays; assess on return."
msgstr "Diese hängen davon ab, dass der Verbraucher nach der Lieferung das Siegel bricht, was zum Bestellzeitpunkt nicht bekannt ist. Markieren Sie sie, aber der Button bleibt; prüfen Sie bei Rückgabe."

#: src/Admin/SettingsPage.php:877
msgid "%d configured"
msgid_plural "%d configured"
msgstr[0] "%d konfiguriert"
msgstr[1] "%d konfiguriert"

#: src/Admin/SettingsPage.php:918
msgid "needs consent"
msgstr "Einwilligung erforderlich"

#: src/Admin/SettingsPage.php:920
msgid "not auto-hidden"
msgstr "nicht automatisch ausgeblendet"

#: src/Admin/SettingsPage.php:932
msgid "Product IDs"
msgstr "Produkt-IDs"

#: src/Admin/SettingsPage.php:932
msgid "e.g. 12, 84"
msgstr "z. B. 12, 84"

#: src/Admin/SettingsPage.php:933
msgid "Category IDs"
msgstr "Kategorie-IDs"

#: src/Admin/SettingsPage.php:933
msgid "e.g. 5"
msgstr "z. B. 5"

#: src/Admin/SettingsPage.php:940
msgid "How the plugin enforces this:"
msgstr "So setzt das Plugin dies durch:"

#: src/Admin/SettingsPage.php:940
msgid "on the WooCommerce / FluentCart checkout a required acknowledgement tick-box is added automatically. The button stays visible until the consumer ticks it; only then is it hidden for this item. On other checkouts/platforms the button stays (fail-safe). For the digital reason you must also deliver a durable-medium (e-mail) confirmation to the consumer before access begins."
msgstr "beim WooCommerce / FluentCart Checkout wird automatisch ein obligatorisches Bestätigungs-Checkbox hinzugefügt. Der Button bleibt sichtbar, bis der Verbraucher es ankreuzt; erst dann wird er für diesen Artikel ausgeblendet. Bei anderen Checkouts/Plattformen bleibt der Button (fail-safe). Beim digitalen Grund müssen Sie dem Verbraucher außerdem vor Beginn des Zugangs eine Bestätigung auf dauerhaftem Datenträger (E-Mail) zustellen."

#: src/Admin/SettingsPage.php:945
msgid "Preview what the consumer sees"
msgstr "Vorschau auf das, was der Verbraucher sieht"

#: src/Admin/SettingsPage.php:947
msgid "At checkout, the buyer must tick:"
msgstr "Beim Checkout muss der Käufer ankreuzen:"

#: src/Admin/SettingsPage.php:950
msgid "And receives this confirmation e-mail:"
msgstr "Und erhält diese Bestätigungs-E-Mail:"

#: src/Admin/SettingsPage.php:99
msgid "Debug"
msgstr ""

#: src/Admin/SettingsPage.php:991
msgid "Exemptions status"
msgstr "Ausnahmenstatus"

#: src/Admin/SettingsPage.php:997
msgid "%d reason configured"
msgid_plural "%d reasons configured"
msgstr[0] "%d Grund konfiguriert"
msgstr[1] "%d Gründe konfiguriert"

#: src/Compat/ComplianzDocuments.php:110
#: src/Core/Install.php:337
#: src/Frontend/FluentCartPortal.php:115
#: src/Frontend/FluentCartPortal.php:142
#: src/Frontend/WooMyAccount.php:93
#: src/Mail/FluentCartWithdrawalTag.php:76
msgid "Right of withdrawal"
msgstr "Widerrufsrecht"

#: src/Compat/ComplianzDocuments.php:117
msgid "You may withdraw using the model withdrawal form (Annex I-B) or directly online through the \"withdraw from contract\" function available in your order area throughout the withdrawal period."
msgstr "Sie können das Muster-Widerrufsformular (Anlage I-B) verwenden oder direkt online über die Funktion „Vom Vertrag zurücktreten“ widerrufen, die während der gesamten Widerrufsfrist in Ihrem Bestellbereich zur Verfügung steht."

#: src/Compat/ComplianzDocuments.php:131
msgid "Right-of-withdrawal records"
msgstr "Widerrufsdatensätze"

#: src/Domain/ConsentText.php:59
msgid "I request immediate access to this digital content and I acknowledge that, once the download or streaming has begun, I lose my right of withdrawal."
msgstr "Ich beantrage sofortigen Zugang zu diesem digitalen Inhalt und erkenne an, dass ich mit Beginn des Downloads oder des Streamings mein Widerrufsrecht verliere."

#: src/Domain/ConsentText.php:63
msgid "I request that this service begins immediately and I acknowledge that, once it has been fully performed, I lose my right of withdrawal."
msgstr "Ich beantrage, dass diese Dienstleistung sofort beginnt, und erkenne an, dass ich mein Widerrufsrecht verliere, sobald sie vollständig erbracht wurde."

#: src/Domain/ExceptionTypes.php:129
msgid "e.g. a product you have assessed individually → tag it here and the button is hidden for it."
msgstr "z.B. ein Produkt, das Sie individuell bewertet haben → markieren Sie es hier und die Schaltfläche wird dafür verborgen."

#: src/Domain/ExceptionTypes.php:130
msgid "e.g. a one-off consulting call performed during the order → button hidden after the buyer consents AND the service is fully performed."
msgstr "z.B. ein einmaliger Beratungsanruf während der Bestellung → Schaltfläche verborgen, nachdem der Käufer zustimmt UND die Dienstleistung vollständig erbracht ist."

#: src/Domain/ExceptionTypes.php:131
msgid "e.g. an ebook or video the buyer downloads immediately → button hidden only after the buyer ticks the consent box at checkout."
msgstr "z.B. ein E-Book oder Video, das der Käufer sofort herunterlädt → Schaltfläche erst verborgen, nachdem der Käufer das Einwilligungskästchen beim Bezahlvorgang markiert."

#: src/Domain/ExceptionTypes.php:132
msgid "e.g. a necklace engraved with the buyer's text → no withdrawal, button hidden."
msgstr "z.B. eine Halskette mit dem Text des Käufers graviert → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:133
msgid "e.g. a fresh-food box → no withdrawal, button hidden."
msgstr "z.B. eine Frischeprodukte-Box → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:134
msgid "e.g. sealed cosmetics → button stays; if returned unsealed you may refuse the refund."
msgstr "z.B. versiegelte Kosmetik → Schaltfläche bleibt; wenn unversiegelt zurückgegeben, können Sie die Rückerstattung ablehnen."

#: src/Domain/ExceptionTypes.php:135
msgid "e.g. shrink-wrapped software or a DVD → button stays; assess on return whether the seal was broken."
msgstr "z.B. schrumpffolienverpackte Software oder eine DVD → Schaltfläche bleibt; prüfen Sie bei Rückgabe, ob das Siegel gebrochen wurde."

#: src/Domain/ExceptionTypes.php:136
msgid "e.g. heating oil poured into the buyer's tank → no withdrawal, button hidden."
msgstr "z.B. Heizöl in den Tank des Käufers gefüllt → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:137
msgid "e.g. a concert ticket for 20 June, or a dated live webinar → no withdrawal, button hidden."
msgstr "z.B. ein Konzertticket für den 20. Juni oder ein datiertes Live-Webinar → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:138
msgid "e.g. a gold coin priced to the spot market → no withdrawal, button hidden."
msgstr "z.B. eine Goldmünze zum Spotmarktpreis → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:139
msgid "e.g. en-primeur wine delivered after 30 days → no withdrawal, button hidden."
msgstr "z.B. En-primeur-Wein, der nach 30 Tagen geliefert wird → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:140
msgid "e.g. an urgent plumber visit the buyer specifically requested → no withdrawal for that visit."
msgstr "z.B. ein dringender Klempnerbesuch, den der Käufer speziell angefordert hat → kein Widerruf für diesen Besuch."

#: src/Domain/ExceptionTypes.php:141
msgid "e.g. a single magazine issue (NOT a subscription) → no withdrawal, button hidden."
msgstr "z.B. eine einzelne Zeitschriftenausgabe (KEIN Abonnement) → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:142
msgid "e.g. a lot won at a public auction → no withdrawal, button hidden."
msgstr "z.B. ein bei einer öffentlichen Auktion gewonnenes Los → kein Widerruf, Schaltfläche verborgen."

#: src/Domain/ExceptionTypes.php:63
msgid "Manually excluded (no specific reason)"
msgstr "Manuell ausgeschlossen (kein spezifischer Grund)"

#: src/Domain/ExceptionTypes.php:63
msgid "Legacy / catch-all. Prefer a specific reason below so the exemption is auditable."
msgstr "Veraltet / Sammelkategorie. Bevorzugen Sie einen spezifischen Grund unten, damit die Ausnahme prüfbar ist."

#: src/Domain/ExceptionTypes.php:64
msgid "Service fully performed"
msgstr "Vollständig erbrachte Dienstleistung"

#: src/Domain/ExceptionTypes.php:64
msgid "Only once the service is FULLY performed AND the consumer gave prior express consent and acknowledged losing the right. Partial performance → the right still applies (pro-rata payment)."
msgstr "Erst wenn die Dienstleistung VOLLSTÄNDIG erbracht wurde UND der Verbraucher vorherige ausdrückliche Einwilligung gegeben und den Rechtsverlust anerkannt hat. Teilleistung → das Recht gilt weiterhin (anteilige Zahlung)."

#: src/Domain/ExceptionTypes.php:65
msgid "Digital content with immediate access"
msgstr "Digitale Inhalte mit Sofortzugang"

#: src/Domain/ExceptionTypes.php:65
msgid "Digital content not on a tangible medium (downloads/streaming). Exempt only with prior express consent, acknowledgement of losing the right, AND the trader's confirmation on a durable medium. If any condition fails, the right survives and the consumer owes nothing."
msgstr "Digitale Inhalte nicht auf einem körperlichen Datenträger (Downloads/Streaming). Ausgenommen nur mit vorheriger ausdrücklicher Einwilligung, Anerkennung des Rechtsverlusts UND Bestätigung des Händlers auf einem dauerhaften Datenträger. Wenn eine Bedingung nicht erfüllt ist, bleibt das Recht bestehen und der Verbraucher schuldet nichts."

#: src/Domain/ExceptionTypes.php:66
msgid "Custom-made / clearly personalised"
msgstr "Maßgefertigte / eindeutig personalisierte Waren"

#: src/Domain/ExceptionTypes.php:66
msgid "Goods made to the consumer's specifications or clearly personalised."
msgstr "Waren, die nach den Vorgaben des Verbrauchers hergestellt oder eindeutig personalisiert wurden."

#: src/Domain/ExceptionTypes.php:67
msgid "Perishable / rapidly expiring goods"
msgstr "Verdärbliche / schnell ablaufende Waren"

#: src/Domain/ExceptionTypes.php:67
msgid "Goods liable to deteriorate or expire rapidly (e.g. fresh food)."
msgstr "Waren, die sich schnell verschlechtern oder ablaufen können (z. B. frische Lebensmittel)."

#: src/Domain/ExceptionTypes.php:68
msgid "Sealed health/hygiene goods (unsealed after delivery)"
msgstr "Versiegelte Gesundheits-/Hygieneartikel (nach Lieferung entsiegelt)"

#: src/Domain/ExceptionTypes.php:68
msgid "Only once the consumer breaks the seal — which cannot be known at order time. Tag the product, but the button is NOT auto-hidden; assess on return."
msgstr "Erst wenn der Verbraucher das Siegel bricht — was zum Bestellzeitpunkt nicht bekannt sein kann. Markieren Sie das Produkt, aber die Schaltfläche wird NICHT automatisch verborgen; prüfen Sie bei Rückgabe."

#: src/Domain/ExceptionTypes.php:69
msgid "Sealed audio/video/software (unsealed after delivery)"
msgstr "Versiegelte Audio-/Video-/Softwareprodukte (nach Lieferung entsiegelt)"

#: src/Domain/ExceptionTypes.php:69
msgid "Sealed recordings or computer software once unsealed. Seal-based — not auto-hidden; assess on return."
msgstr "Versiegelte Aufnahmen oder Computersoftware, einmal geöffnet. Siegelbasiert — nicht automatisch verborgen; prüfen Sie bei Rückgabe."

#: src/Domain/ExceptionTypes.php:70
msgid "Inseparably mixed after delivery"
msgstr "Nach Lieferung untrennbar vermischt"

#: src/Domain/ExceptionTypes.php:70
msgid "Goods that, after delivery, are inseparably mixed with other items."
msgstr "Waren, die nach der Lieferung untrennbar mit anderen Gegenständen vermischt sind."

#: src/Domain/ExceptionTypes.php:71
msgid "Accommodation / transport / leisure on a specific date"
msgstr "Unterkunft / Transport / Freizeitaktivitäten an einem bestimmten Datum"

#: src/Domain/ExceptionTypes.php:71
msgid "Accommodation, transport of goods, car rental, catering or leisure services tied to a specific date/period (e.g. dated event tickets, hotel bookings)."
msgstr "Unterkunft, Gütertransport, Autovermietung, Gastronomie oder Freizeitdienstleistungen, die an ein bestimmtes Datum/eine bestimmte Periode gebunden sind (z. B. datierte Veranstaltungstickets, Hotelbuchungen)."

#: src/Domain/ExceptionTypes.php:72
msgid "Price tied to financial-market fluctuations"
msgstr "Preis an Finanzmarktschwankungen gebunden"

#: src/Domain/ExceptionTypes.php:72
msgid "Goods/services whose price depends on market fluctuations the trader cannot control."
msgstr "Waren/Dienstleistungen, deren Preis von Marktschwankungen abhängt, die der Händler nicht kontrollieren kann."

#: src/Domain/ExceptionTypes.php:73
msgid "Alcoholic beverages with delayed, market-linked delivery"
msgstr "Alkoholische Getränke mit verzögerter, marktgebundener Lieferung"

#: src/Domain/ExceptionTypes.php:73
msgid "Alcohol whose price was agreed at conclusion, delivered after 30 days, value market-dependent (e.g. en primeur wine)."
msgstr "Alkohol, dessen Preis bei Vertragsschluss vereinbart wurde, nach 30 Tagen geliefert, marktabhängiger Wert (z. B. En-primeur-Wein)."

#: src/Domain/ExceptionTypes.php:74
msgid "Urgent repairs/maintenance requested by the consumer"
msgstr "Dringende Reparaturen/Wartung vom Verbraucher angefordert"

#: src/Domain/ExceptionTypes.php:74
msgid "Where the consumer specifically requested an urgent visit for repair or maintenance."
msgstr "Wenn der Verbraucher ausdrücklich einen dringenden Besuch für Reparatur oder Wartung angefordert hat."

#: src/Domain/ExceptionTypes.php:75
msgid "Newspapers / periodicals (except subscriptions)"
msgstr "Zeitungen / Zeitschriften (außer Abonnements)"

#: src/Domain/ExceptionTypes.php:75
msgid "Single copies of newspapers or magazines — NOT subscription contracts."
msgstr "Einzelexemplare von Zeitungen oder Zeitschriften — KEINE Abonnementverträge."

#: src/Domain/ExceptionTypes.php:76
msgid "Public auction"
msgstr "Öffentliche Versteigerung"

#: src/Domain/ExceptionTypes.php:76
msgid "Contracts concluded at a public auction."
msgstr "Verträge, die bei einer öffentlichen Versteigerung geschlossen werden."

#: src/Domain/WithdrawalService.php:125
msgid "No pending withdrawal to confirm. Please start again."
msgstr "Kein ausstehender Widerruf zur Bestätigung. Bitte beginnen Sie erneut."

#: src/Domain/WithdrawalService.php:128
msgid "This confirmation has expired. Please start the withdrawal again."
msgstr "Diese Bestätigung ist abgelaufen. Bitte starten Sie den Widerruf erneut."

#: src/Domain/WithdrawalService.php:131
msgid "Invalid confirmation. Please start the withdrawal again."
msgstr "Ungültige Bestätigung. Bitte starten Sie den Widerruf erneut."

#: src/Domain/WithdrawalService.php:178
msgid "Right of withdrawal exercised by the consumer (within the period)."
msgstr "Widerrufsrecht durch den Verbraucher ausgeübt (innerhalb der Frist)."

#: src/Domain/WithdrawalService.php:179
msgid "Right of withdrawal exercised by the consumer — flagged outside the computed period; please verify validity."
msgstr "Widerrufsrecht durch den Verbraucher ausgeübt — als außerhalb der berechneten Frist markiert; bitte Gültigkeit prüfen."

#: src/Domain/WithdrawalService.php:264
msgid "Subscription cancelled automatically following the withdrawal (future renewals stopped). Refund / any pro-rata: handle manually."
msgstr "Abonnement nach dem Widerruf automatisch gekündigt (künftige Verlängerungen gestoppt). Erstattung / etwaiger anteiliger Betrag: manuell bearbeiten."

#: src/Domain/WithdrawalService.php:265
msgid "Automatic subscription cancellation could not be completed — please cancel the subscription manually and process the refund."
msgstr "Die automatische Kündigung des Abonnements konnte nicht abgeschlossen werden — bitte kündigen Sie das Abonnement manuell und führen Sie die Erstattung durch."

#: src/DurableMedium/ConfirmationDispatcher.php:184
msgid "New withdrawal request — order %s"
msgstr "Neuer Widerrufsantrag — Bestellung %s"

#: src/DurableMedium/ConfirmationDispatcher.php:98
msgid "Acknowledgement of your withdrawal — order %s"
msgstr "Bestätigung Ihres Widerrufs — Bestellung %s"

#: src/Frontend/Assets.php:106
msgid "Submitting…"
msgstr "Wird übermittelt…"

#: src/Frontend/Assets.php:107
msgid "Confirming…"
msgstr "Wird bestätigt…"

#: src/Frontend/Assets.php:108
msgid "Something went wrong. Please try again."
msgstr "Es ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut."

#: src/Frontend/Assets.php:109
msgid "Your withdrawal has been registered. We have emailed you a confirmation."
msgstr "Ihr Widerruf wurde registriert. Wir haben Ihnen eine Bestätigung per E-Mail gesendet."

#: src/Frontend/Assets.php:110
#: src/Frontend/NoScriptFlow.php:91
#: templates/form/withdrawal-form.php:106
msgid "Please confirm your withdrawal. This is the final step."
msgstr "Bitte bestätigen Sie Ihren Widerruf. Dies ist der letzte Schritt."

#: src/Frontend/Assets.php:111
#: templates/myaccount/withdrawal-list.php:54
msgid "Find my order"
msgstr "Meine Bestellung finden"

#: src/Frontend/Assets.php:112
msgid "If those details match an eligible order, you can continue. Please check your order number and email and try again."
msgstr "Wenn diese Angaben mit einer berechtigten Bestellung übereinstimmen, können Sie fortfahren. Bitte überprüfen Sie Ihre Bestellnummer und E-Mail-Adresse und versuchen Sie es erneut."

#: src/Frontend/EddCheckoutConsent.php:114
#: src/Frontend/FluentCartCheckoutConsent.php:143
#: src/Frontend/WooCheckoutConsent.php:133
msgid "Please confirm the required acknowledgement for: %s"
msgstr "Bitte bestätigen Sie die erforderliche Kenntnisnahme für: %s"

#: src/Frontend/EligibleOrders.php:60
msgid "Withdrawal handled"
msgstr "Widerruf bearbeitet"

#: src/Frontend/EligibleOrders.php:64
msgid "Withdrawal requested"
msgstr "Widerruf beantragt"

#: src/Frontend/ExemptionNoteRenderer.php:128
msgid "The right of withdrawal does not apply to this order: every item falls under a statutory exception to the 14-day right (%1$s — %2$s), which you expressly agreed to at checkout."
msgstr "Das Widerrufsrecht gilt für diese Bestellung nicht: jeder Artikel fällt unter eine gesetzliche Ausnahme vom 14-tägigen Recht (%1$s — %2$s), der Sie an der Kasse ausdrücklich zugestimmt haben."

#: src/Frontend/ExemptionNoteRenderer.php:139
msgid "The right of withdrawal does not apply to this order: every item falls under a statutory exception to the 14-day right (%s), which you expressly agreed to at checkout."
msgstr "Das Widerrufsrecht gilt für diese Bestellung nicht: jeder Artikel fällt unter eine gesetzliche Ausnahme vom 14-tägigen Recht (%s), der Sie an der Kasse ausdrücklich zugestimmt haben."

#: src/Frontend/FluentCartPortal.php:168
msgid "Changed your mind? You can exercise your right of withdrawal on eligible orders."
msgstr "Meinung geändert? Sie können Ihr Widerrufsrecht bei berechtigten Bestellungen ausüben."

#: src/Frontend/FluentCartPortal.php:169
msgid "Open the withdrawal page"
msgstr "Widerrufsseite öffnen"

#: src/Frontend/NoScriptFlow.php:151
msgid "Withdrawal registered"
msgstr "Widerruf registriert"

#: src/Frontend/NoScriptFlow.php:152
msgid "Your withdrawal has been registered. We have emailed you a confirmation on a durable medium."
msgstr "Ihr Widerruf wurde registriert. Wir haben Ihnen eine Bestätigung auf einem dauerhaften Datenträger per E-Mail gesendet."

#: src/Frontend/NoScriptFlow.php:166
#: src/REST/Routes/WithdrawalRoute.php:139
#: src/REST/Routes/WithdrawalRoute.php:173
#: src/REST/Routes/WithdrawalRoute.php:208
msgid "Too many attempts. Please try again in a few minutes."
msgstr "Zu viele Versuche. Bitte versuchen Sie es in einigen Minuten erneut."

#: src/Frontend/NoScriptFlow.php:178
msgid "Security check failed. Please reload the form and try again."
msgstr "Sicherheitsprüfung fehlgeschlagen. Bitte laden Sie das Formular neu und versuchen Sie es erneut."

#: src/Frontend/NoScriptFlow.php:192
#: src/REST/Routes/WithdrawalRoute.php:41
msgid "Invalid request."
msgstr "Ungültige Anfrage."

#: src/Frontend/NoScriptFlow.php:232
msgid "Back to the site"
msgstr "Zurück zur Website"

#: src/Frontend/NoScriptFlow.php:77
#: src/Frontend/NoScriptFlow.php:146
#: src/Frontend/NoScriptFlow.php:165
msgid "Withdrawal"
msgstr "Widerruf"

#: src/Frontend/NoScriptFlow.php:78
#: src/REST/Routes/WithdrawalRoute.php:193
msgid "Please provide your name and a valid email address."
msgstr "Bitte geben Sie Ihren Namen und eine gültige E-Mail-Adresse an."

#: src/Frontend/WooBlockCheckoutConsent.php:127
msgid "Please confirm the required acknowledgement to proceed."
msgstr "Bitte bestätige die erforderliche Kenntnisnahme, um fortzufahren."

#: src/Frontend/WooCheckoutConsent.php:222
msgid "Withdrawal-exemption consent captured at checkout for: %s"
msgstr "Einwilligung zur Widerrufsrechtsausnahme beim Checkout erfasst für: %s"

#: src/Frontend/WooCheckoutConsent.php:99
msgid "Applies to: %s"
msgstr "Gilt für: %s"

#: src/Legal/PolicyBuilder.php:107
msgid "You have %d days to withdraw from this contract without giving any reason. The period runs from the day you (or a third party you indicate) take physical possession of the goods, or from the conclusion of the contract for services and digital content."
msgstr "Sie haben das Recht, binnen %d Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen. Die Frist beginnt mit dem Tag, an dem Sie oder ein von Ihnen benannter Dritter die Waren in Besitz genommen haben, bzw. bei Dienstleistungen und digitalen Inhalten mit dem Tag des Vertragsabschlusses."

#: src/Legal/PolicyBuilder.php:111
msgid "Your right of withdrawal"
msgstr "Ihr Widerrufsrecht"

#: src/Legal/PolicyBuilder.php:121
msgid "How to withdraw"
msgstr "So widerrufen Sie"

#: src/Legal/PolicyBuilder.php:132
msgid "If you withdraw, we reimburse all payments received from you, including standard delivery costs, without undue delay and no later than 14 days from the day we are informed of your decision. We use the same means of payment you used, at no cost to you. For goods, we may withhold the refund until we receive the goods back or you provide proof of return; you must send the goods back without undue delay and within 14 days, bearing the direct cost of return unless we agreed otherwise. You are only liable for any diminished value resulting from handling beyond what is necessary to establish the nature, characteristics and functioning of the goods."
msgstr "Wenn Sie widerrufen, erstatten wir Ihnen alle von Ihnen erhaltenen Zahlungen, einschließlich der Standardlieferkosten, unverzüglich und spätestens binnen 14 Tagen ab dem Tag, an dem wir über Ihren Widerruf informiert wurden. Wir verwenden dasselbe Zahlungsmittel, das Sie bei der ursprünglichen Transaktion eingesetzt haben, ohne dass Ihnen hierfür Kosten entstehen. Bei Waren können wir die Rückzahlung verweigern, bis wir die Waren zurückerhalten haben oder Sie einen Nachweis über die Rücksendung erbracht haben; Sie müssen die Waren unverzüglich und binnen 14 Tagen zurücksenden und tragen die unmittelbaren Kosten der Rücksendung, sofern nichts anderes vereinbart wurde. Sie haften nur für einen etwaigen Wertverlust, der auf einen Umgang mit den Waren zurückzuführen ist, der über das zur Prüfung von Beschaffenheit, Eigenschaften und Funktionsweise der Waren notwendige Maß hinausgeht."

#: src/Legal/PolicyBuilder.php:133
msgid "Refunds and returns"
msgstr "Rückerstattungen und Rücksendungen"

#: src/Legal/PolicyBuilder.php:166
msgid "This exception applies only where your prior express consent and acknowledgement were captured at checkout; otherwise the right of withdrawal still applies."
msgstr "Diese Ausnahme gilt nur, wenn Ihre vorherige ausdrückliche Einwilligung und Kenntnisnahme beim Checkout erfasst wurde; andernfalls besteht das Widerrufsrecht weiterhin."

#: src/Legal/PolicyBuilder.php:175
msgid "For some of the products or services in this shop, the law excludes or limits the right of withdrawal:"
msgstr "Für einige der Produkte oder Dienstleistungen in diesem Shop schließt das Gesetz das Widerrufsrecht aus oder schränkt es ein:"

#: src/Legal/PolicyBuilder.php:177
msgid "Exceptions that apply to this shop"
msgstr "Für diesen Shop geltende Ausnahmen"

#: src/Legal/PolicyBuilder.php:188
msgid "Evidence and privacy"
msgstr "Nachweis und Datenschutz"

#: src/Legal/PolicyBuilder.php:208
msgid "Contact for withdrawals: %s"
msgstr "Kontakt für Widerrufe: %s"

#: src/Legal/PolicyBuilder.php:211
msgid "Who we are"
msgstr "Wer wir sind"

#: src/Legal/PolicyBuilder.php:93
msgid "This notice complements — and does not replace — your Terms of Sale and pre-contractual information. It is a generic template; have it reviewed by your own legal counsel."
msgstr "Dieser Hinweis ergänzt Ihre Verkaufsbedingungen und vorvertraglichen Informationen, ersetzt sie jedoch nicht. Es handelt sich um eine generische Vorlage; lassen Sie sie von Ihrem eigenen Rechtsberater prüfen."

#: src/Mail/ExemptionConfirmation.php:120
msgid "EXAMPLE"
msgstr "BEISPIEL"

#: src/Mail/ExemptionConfirmation.php:151
msgid "This message confirms, on a durable medium, the express request and acknowledgement you made when placing order %s."
msgstr "Diese Nachricht bestätigt auf einem dauerhaften Datenträger die ausdrückliche Anfrage und Kenntnisnahme, die Sie bei der Aufgabe von Bestellung %s vorgenommen haben."

#: src/Mail/ExemptionConfirmation.php:156
msgid "For the following item type(s) you asked to start immediately and confirmed that you understand you lose the right of withdrawal once that happens:"
msgstr "Für die folgenden Artikeltypen haben Sie um sofortigen Beginn gebeten und bestätigt, dass Sie verstehen, dass Sie das Widerrufsrecht verlieren, sobald dies geschieht:"

#: src/Mail/ExemptionConfirmation.php:169
msgid "Because you gave this prior express consent and acknowledgement, the right of withdrawal does not apply to the item type(s) above once performance has begun (Art. 59 Codice del Consumo / Art. 16 Directive 2011/83/EU). Your 14-day right of withdrawal for any other item in the order is unaffected."
msgstr "Da Sie diese ausdrückliche vorherige Einwilligung und Kenntnisnahme erteilt haben, gilt das Widerrufsrecht für die oben genannten Artikeltypen nicht mehr, sobald die Leistungserbringung begonnen hat (Art. 59 Codice del Consumo / Art. 16 Directive 2011/83/EU). Ihr 14-tägiges Widerrufsrecht für alle anderen Artikel in der Bestellung bleibt unberührt."

#: src/Mail/ExemptionConfirmation.php:171
msgid "Keep this message as your record. It was sent automatically when you placed the order."
msgstr "Bewahren Sie diese Nachricht als Nachweis auf. Sie wurde automatisch beim Aufgeben der Bestellung versendet."

#: src/Mail/ExemptionConfirmation.php:63
msgid "Your order %s — confirmation of your right of withdrawal"
msgstr "Ihre Bestellung %s — Bestätigung Ihres Widerrufsrechts"

#: src/Mail/FluentCartWithdrawalTag.php:79
msgid "Withdrawal link for this order"
msgstr "Widerrufs-Link für diese Bestellung"

#: src/Mail/WooAckEmail.php:65
msgid "Withdrawal acknowledgement"
msgstr "Widerrufsbestätigung"

#: src/Mail/WooAckEmail.php:66
msgid "Acknowledgement of receipt sent to the consumer when they withdraw from a contract. This email is legally required (Art. 11a / Art. 54-bis); disabling it here only reverts to a plain built-in template — the acknowledgement is still sent."
msgstr "Empfangsbestätigung, die dem Verbraucher beim Widerruf eines Vertrags zugesandt wird. Diese E-Mail ist gesetzlich vorgeschrieben (Art. 11a / Art. 54-bis); eine Deaktivierung hier setzt lediglich auf eine einfache eingebaute Vorlage zurück — die Bestätigung wird trotzdem versendet."

#: src/Mail/WooAckEmail.php:86
msgid "Acknowledgement of your withdrawal — order {order_number}"
msgstr "Bestätigung Ihres Widerrufs — Bestellung {order_number}"

#: src/Mail/WooAckEmail.php:95
#: templates/emails/withdrawal-confirmation.php:30
msgid "Acknowledgement of receipt of your withdrawal"
msgstr "Empfangsbestätigung Ihres Widerrufs"

#: src/Platform/FluentCartAdapter.php:522
msgid "Withdrawal evidence recorded"
msgstr "Widerrufsnachweis erfasst"

#: src/Platform/WooCommerce/OrderStatus.php:122
msgid "Mark as withdrawal requested"
msgstr "Als „Widerruf beantragt“ markieren"

#: src/Platform/WooCommerce/OrderStatus.php:142
msgid "Marked as withdrawal requested (bulk)."
msgstr "Als „Widerruf beantragt“ markiert (Massenverarbeitung)."

#: src/Platform/WooCommerce/OrderStatus.php:76
#: src/Platform/WooCommerce/OrderStatus.php:94
#: src/Platform/WooCommerce/OrderStatus.php:106
msgctxt "Order status"
msgid "Withdrawal requested"
msgstr "Widerruf beantragt"

#: src/Platform/WooCommerce/OrderStatus.php:82
msgid "Withdrawal requested <span class=\"count\">(%s)</span>"
msgid_plural "Withdrawal requested <span class=\"count\">(%s)</span>"
msgstr[0] "Widerruf beantragt <span class=\"count\">(%s)</span>"
msgstr[1] "Widerruf beantragt <span class=\"count\">(%s)</span>"

#: src/Platform/WooCommerceAdapter.php:161
msgid "Cancelled following the consumer right-of-withdrawal request."
msgstr "Gekündigt aufgrund des Widerrufsantrags des Verbrauchers."

#: src/Platform/WooCommerceAdapter.php:210
msgid "Withdrawal requested by the consumer."
msgstr "Widerruf durch den Verbraucher beantragt."

#: src/REST/Authentication.php:109
msgid "Debug is not enabled for your account. Enable it under WWU Withdrawal Button → Settings → Debug."
msgstr "Das Debugging ist für Ihr Konto nicht aktiviert. Aktivieren Sie es unter WWU Widerrufsschaltfläche → Einstellungen → Debug."

#: src/REST/Authentication.php:48
#: src/REST/Authentication.php:95
msgid "Authentication required."
msgstr "Authentifizierung erforderlich."

#: src/REST/Routes/ApiRoutes.php:157
msgid "No confirmed withdrawal request with that id."
msgstr "Keine bestätigte Widerrufsanfrage mit dieser ID."

#: src/REST/Routes/ApiRoutes.php:179
msgid "No order found for that platform/reference."
msgstr "Keine Bestellung für diese Plattform/Referenz gefunden."

#: src/REST/Routes/ApiRoutes.php:191
msgid "Too many requests. Please slow down."
msgstr "Zu viele Anfragen. Bitte verlangsamen Sie."

#: src/REST/Routes/ReceiptRoute.php:65
#: src/REST/Routes/ReceiptRoute.php:96
msgid "Too many attempts."
msgstr "Zu viele Versuche."

#: src/REST/Routes/ReceiptRoute.php:70
#: src/REST/Routes/ReceiptRoute.php:101
#: src/REST/Routes/ReceiptRoute.php:107
msgid "Not found."
msgstr "Nicht gefunden."

#: src/REST/Routes/ReceiptRoute.php:75
msgid "Receipt not available."
msgstr "Quittung nicht verfügbar."

#: src/REST/Routes/WithdrawalRoute.php:220
msgid "Missing confirmation token. Please start again."
msgstr "Bestätigungstoken fehlt. Bitte beginnen Sie erneut."

#: src/Shortcodes/Shortcodes.php:124
msgid "Order not found or access could not be verified."
msgstr "Bestellung nicht gefunden oder Zugang konnte nicht verifiziert werden."

#: src/Shortcodes/Shortcodes.php:146
msgid "The right of withdrawal is not available for this order."
msgstr "Für diese Bestellung besteht kein Widerrufsrecht."

#: src/Shortcodes/Shortcodes.php:182
msgid "No withdrawal request for this order."
msgstr "Kein Widerrufsantrag für diese Bestellung."

#: src/Shortcodes/Shortcodes.php:187
msgid "Withdrawal request status: %s"
msgstr "Status des Widerrufsantrags: %s"

#: templates/button/withdrawal-button.php:35
msgid "%d day left to withdraw"
msgid_plural "%d days left to withdraw"
msgstr[0] "Noch %d Tag für den Widerruf"
msgstr[1] "Noch %d Tage für den Widerruf"

#: templates/emails/admin-notification.php:23
msgid "New withdrawal request"
msgstr "Neuer Widerrufsantrag"

#: templates/emails/admin-notification.php:26
msgid "Flagged outside the computed withdrawal period"
msgstr "Als außerhalb der berechneten Widerrufsfrist markiert"

#: templates/emails/admin-notification.php:26
msgid "please verify whether the request is still valid."
msgstr "Bitte prüfen Sie, ob der Antrag noch gültig ist."

#: templates/emails/admin-notification.php:32
#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:28
#: templates/emails/withdrawal-confirmation.php:37
#: templates/emails/webwakeupwdb-withdrawal-ack.php:54
#: templates/pdf/receipt-pdf.php:49
msgid "Goods / services"
msgstr "Waren / Dienstleistungen"

#: templates/emails/admin-notification.php:34
msgid "Reason"
msgstr "Grund"

#: templates/emails/admin-notification.php:36
#: templates/public/verify-receipt.php:69
msgid "Submitted"
msgstr "Eingereicht"

#: templates/emails/admin-notification.php:38
msgid "The order has been marked \"Withdrawal requested\". Remember the refund obligation (within 14 days). This request is recorded in the immutable log."
msgstr "Die Bestellung wurde als „Widerruf beantragt“ markiert. Denken Sie an die Erstattungspflicht (innerhalb von 14 Tagen). Dieser Antrag ist im unveränderlichen Protokoll erfasst."

#: templates/emails/admin-notification.php:39
msgid "View the evidence record"
msgstr "Nachweis-Eintrag anzeigen"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:24
#: templates/emails/withdrawal-confirmation.php:32
#: templates/emails/webwakeupwdb-withdrawal-ack.php:42
msgid "Dear %s,"
msgstr "Sehr geehrte/r %s,"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:25
#: templates/emails/withdrawal-confirmation.php:33
#: templates/emails/webwakeupwdb-withdrawal-ack.php:44
msgid "We confirm that we have received your withdrawal from the following distance contract. This message is your acknowledgement of receipt on a durable medium."
msgstr "Wir bestätigen, dass wir Ihren Widerruf vom folgenden Fernabsatzvertrag erhalten haben. Diese Nachricht ist Ihre Empfangsbestätigung auf einem dauerhaften Datenträger."

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:31
#: templates/emails/withdrawal-confirmation.php:40
#: templates/emails/webwakeupwdb-withdrawal-ack.php:63
#: templates/form/withdrawal-form.php:68
#: templates/pdf/receipt-pdf.php:52
msgid "Reason (optional)"
msgstr "Grund (optional)"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:33
#: templates/emails/withdrawal-confirmation.php:45
#: templates/emails/webwakeupwdb-withdrawal-ack.php:74
#: templates/pdf/receipt-pdf.php:57
msgid "Date and time of submission"
msgstr "Datum und Uhrzeit der Einreichung"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:35
#: templates/emails/withdrawal-confirmation.php:49
#: templates/emails/webwakeupwdb-withdrawal-ack.php:79
msgid "Addressee (trader):"
msgstr "Empfänger (Unternehmer):"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:42
msgid "Download your receipt (PDF):"
msgstr "Ihre Quittung herunterladen (PDF):"

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:45
msgid "Verify this receipt:"
msgstr "Diese Quittung überprüfen:"

#: templates/emails/withdrawal-confirmation.php:43
#: templates/emails/webwakeupwdb-withdrawal-ack.php:69
#: templates/pdf/receipt-pdf.php:55
msgid "Products withdrawn"
msgstr "Widerrufene Produkte"

#: templates/emails/withdrawal-confirmation.php:54
#: templates/emails/webwakeupwdb-withdrawal-ack.php:84
msgid "Download your receipt (PDF)"
msgstr "Ihre Quittung herunterladen (PDF)"

#: templates/emails/withdrawal-confirmation.php:58
#: templates/emails/webwakeupwdb-withdrawal-ack.php:88
msgid "Evidence reference:"
msgstr "Nachweisreferenz:"

#: templates/emails/withdrawal-confirmation.php:59
#: templates/emails/webwakeupwdb-withdrawal-ack.php:90
msgid "Verify this receipt"
msgstr "Diese Quittung überprüfen"

#: templates/emails/webwakeupwdb-withdrawal-ack.php:46
msgid "Withdrawal details"
msgstr "Widerrufsdetails"

#: templates/form/withdrawal-form.php:101
msgid "Continue"
msgstr "Weiter"

#: templates/form/withdrawal-form.php:46
msgid "JavaScript is required to use the withdrawal form. You may also use the model withdrawal form provided in our terms."
msgstr "Für die Nutzung des Widerrufsformulars ist JavaScript erforderlich. Sie können auch das Muster-Widerrufsformular verwenden, das in unseren AGB bereitgestellt wird."

#: templates/form/withdrawal-form.php:56
msgid "Your name"
msgstr "Ihr Name"

#: templates/form/withdrawal-form.php:64
msgid "Email for the confirmation"
msgstr "E-Mail für die Bestätigung"

#: templates/form/withdrawal-form.php:69
msgid "You are not required to give a reason."
msgstr "Sie sind nicht verpflichtet, einen Grund anzugeben."

#: templates/form/withdrawal-form.php:74
msgid "Withdrawing from only some products?"
msgstr "Möchten Sie nur von einigen Produkten widerrufen?"

#: templates/form/withdrawal-form.php:75
msgid "Tick them — leave empty to withdraw from the whole order. If you bought more than one of an item, you can set how many to withdraw (leave blank for all)."
msgstr "Wählen Sie sie aus — lassen Sie das Feld leer, um von der gesamten Bestellung zurückzutreten. Wenn Sie mehr als ein Exemplar eines Artikels gekauft haben, können Sie festlegen, wie viele widerrufen werden sollen (leer lassen für alle)."

#: templates/form/withdrawal-form.php:91
msgid "Quantity to withdraw (of %d):"
msgstr "Zu widerrufende Menge (von %d):"

#: templates/form/withdrawal-form.php:93
msgid "all %d"
msgstr "alle %d"

#: templates/myaccount/withdrawal-list.php:42
msgid "Enter your order number and the email you used at checkout to start a withdrawal. You can also use the link in your order confirmation email, or log in to your account."
msgstr "Geben Sie Ihre Bestellnummer und die beim Checkout verwendete E-Mail-Adresse ein, um einen Widerruf einzuleiten. Sie können auch den Link in Ihrer Bestellbestätigungs-E-Mail verwenden oder sich in Ihr Konto einloggen."

#: templates/myaccount/withdrawal-list.php:46
msgid "Order number"
msgstr "Bestellnummer"

#: templates/myaccount/withdrawal-list.php:50
msgid "Email used at checkout"
msgstr "Beim Checkout verwendete E-Mail-Adresse"

#: templates/myaccount/withdrawal-list.php:61
msgid "You have no orders that can be withdrawn right now. The button appears on eligible orders within the withdrawal period."
msgstr "Sie haben derzeit keine Bestellungen, die widerrufen werden können. Die Schaltfläche erscheint bei berechtigten Bestellungen innerhalb der Widerrufsfrist."

#: templates/myaccount/withdrawal-list.php:63
msgid "Go to my orders"
msgstr "Zu meinen Bestellungen"

#: templates/myaccount/withdrawal-list.php:68
msgid "Choose an order to withdraw from:"
msgstr "Wählen Sie eine Bestellung aus, von der Sie widerrufen möchten:"

#: templates/myaccount/withdrawal-list.php:74
msgid "Action"
msgstr "Aktion"

#: templates/partials/consumer-guidance.php:45
msgid "You can withdraw from this contract within %d days, without giving any reason. It takes two short steps and we will email you a confirmation straight away."
msgstr "Sie können von diesem Vertrag innerhalb von %d Tagen ohne Angabe von Gründen widerrufen. Es sind zwei kurze Schritte nötig, und wir senden Ihnen sofort eine Bestätigung per E-Mail."

#: templates/partials/consumer-guidance.php:54
msgid "How it works & what happens next"
msgstr "Wie es funktioniert und was als Nächstes passiert"

#: templates/partials/consumer-guidance.php:56
msgid "You have %d days to withdraw — counted from when you (or someone you nominated) received the goods, or from the day the contract was concluded for a service."
msgstr "Sie haben %d Tage Zeit, den Widerruf zu erklären — gerechnet ab dem Tag, an dem Sie (oder eine von Ihnen benannte Person) die Waren erhalten haben, bzw. ab dem Tag des Vertragsabschlusses bei einer Dienstleistung."

#: templates/partials/consumer-guidance.php:57
msgid "You do not need to explain why. There are no hidden steps and no obligation to call us."
msgstr "Sie müssen keine Begründung angeben. Es gibt keine versteckten Schritte und keine Verpflichtung, uns anzurufen."

#: templates/partials/consumer-guidance.php:58
msgid "Fill in your name and email, then confirm. Right after confirming, we email you an acknowledgement of receipt — keep it as your proof."
msgstr "Tragen Sie Ihren Namen und Ihre E-Mail-Adresse ein und bestätigen Sie dann. Direkt nach der Bestätigung senden wir Ihnen eine Empfangsbestätigung per E-Mail — bewahren Sie diese als Nachweis auf."

#: templates/partials/consumer-guidance.php:59
msgid "We refund all payments you made for the order, including the standard delivery cost, within 14 days, using the same payment method you used."
msgstr "Wir erstatten alle für die Bestellung geleisteten Zahlungen, einschließlich der Standardlieferkosten, innerhalb von 14 Tagen über dasselbe Zahlungsmittel, das Sie verwendet haben."

#: templates/partials/consumer-guidance.php:60
msgid "If your order is physical goods, please send them back within 14 days of telling us. We may wait until we receive them (or your proof of return) before refunding; return shipping may be at your expense unless we stated otherwise."
msgstr "Wenn Ihre Bestellung physische Waren enthält, senden Sie diese bitte innerhalb von 14 Tagen nach Ihrer Widerrufserklärung zurück. Wir können mit der Erstattung warten, bis wir die Waren (oder Ihren Rücksendenachweis) erhalten haben; die Rücksendekosten können zu Ihren Lasten gehen, sofern wir nichts anderes angegeben haben."

#: templates/partials/consumer-guidance.php:61
msgid "Some items cannot be withdrawn by law (for example, sealed items unsealed after delivery, event tickets for a specific date, or digital content you agreed to start immediately). If that applies, we will let you know."
msgstr "Einige Artikel können gesetzlich nicht widerrufen werden (zum Beispiel versiegelte Artikel, die nach der Lieferung entsiegelt wurden, Veranstaltungstickets für ein bestimmtes Datum oder digitale Inhalte, deren sofortigen Start Sie zugestimmt haben). Falls das zutrifft, werden wir Sie informieren."

#: templates/partials/consumer-guidance.php:63
msgid "If anything is unclear, contact us before confirming — we are happy to help."
msgstr "Wenn etwas unklar ist, kontaktieren Sie uns vor der Bestätigung — wir helfen Ihnen gerne weiter."

#: templates/pdf/receipt-pdf.php:44
msgid "Acknowledgement of receipt of withdrawal"
msgstr "Empfangsbestätigung des Widerrufs"

#: templates/pdf/receipt-pdf.php:45
msgid "durable medium (Art. 11a Dir. 2011/83/EU)"
msgstr "dauerhafter Datenträger (Art. 11a Richtlinie 2011/83/EU)"

#: templates/pdf/receipt-pdf.php:58
msgid "Addressee (trader)"
msgstr "Empfänger (Unternehmer)"

#: templates/pdf/receipt-pdf.php:62
msgid "Declaration"
msgstr "Erklärung"

#: templates/pdf/receipt-pdf.php:63
msgid "I, %1$s, hereby give notice that I withdraw from my contract of sale of the following goods/services: %2$s."
msgstr "Ich, %1$s, erkläre hiermit den Widerruf meines Kaufvertrags über die folgenden Waren/Dienstleistungen: %2$s."

#: templates/pdf/receipt-pdf.php:67
msgid "Tamper-evidence reference (SHA-256 of the immutable-log record):"
msgstr "Manipulationssichere Referenz (SHA-256 des unveränderlichen Protokolleintrags):"

#: templates/pdf/receipt-pdf.php:69
msgid "Request ID:"
msgstr "Antrags-ID:"

#: templates/pdf/receipt-pdf.php:70
msgid "Verify:"
msgstr "Überprüfen:"

#: templates/public/verify-receipt.php:38
#: templates/public/verify-receipt.php:62
msgid "Withdrawal receipt verification"
msgstr "Überprüfung der Widerrufsquittung"

#: templates/public/verify-receipt.php:56
msgid "Verified — record intact"
msgstr "Bestätigt — Eintrag vollständig"

#: templates/public/verify-receipt.php:58
msgid "Record could not be verified"
msgstr "Eintrag konnte nicht bestätigt werden"

#: templates/public/verify-receipt.php:72
msgid "Within statutory window"
msgstr "Innerhalb der gesetzlichen Frist"

#: templates/public/verify-receipt.php:73
msgid "No (late — still recorded)"
msgstr "Nein (verspätet — trotzdem erfasst)"

#: templates/public/verify-receipt.php:75
msgid "Evidence hash"
msgstr "Nachweis-Hash"

#: templates/public/verify-receipt.php:83
msgid "This page confirms that the withdrawal record exists and matches its tamper-evident entry in the immutable log. The evidence hash above is the fingerprint of that entry."
msgstr "Diese Seite bestätigt, dass der Widerrufseintrag existiert und mit dem manipulationssicheren Eintrag im unveränderlichen Protokoll übereinstimmt. Der obige Nachweis-Hash ist der Fingerabdruck dieses Eintrags."

#: templates/public/verify-receipt.php:84
msgid "The withdrawal record could not be matched against the immutable log. Please contact the trader."
msgstr "Der Widerrufseintrag konnte nicht mit dem unveränderlichen Protokoll abgeglichen werden. Bitte kontaktieren Sie den Unternehmer."

#: templates/public/verify-receipt.php:87
msgid "Checked on %s."
msgstr "Geprüft am %s."

#: wwu-withdrawal-button.php:148
msgid "WWU Withdrawal Button requires PHP %1$s or higher. You are running PHP %2$s."
msgstr "WWU Widerrufsschaltfläche erfordert PHP %1$s oder höher. Sie verwenden PHP %2$s."

#: src/Admin/SettingsPage.php:552
msgid "Seller details (model withdrawal form)"
msgstr "Verkäuferangaben (Muster-Widerrufsformular)"

#: src/Admin/SettingsPage.php:553
msgid "These fill the \"To […]\" recipient line of the statutory model withdrawal form (Annex I-B), shown by the [webwakeupwdb_model_form] shortcode. The rest of that form is the official wording set by law and cannot be changed. Leave a field empty to fall back to your site name / admin e-mail; the geographical address is required by law, so add it here."
msgstr "Diese Angaben füllen die Empfängerzeile „An […]“ des gesetzlichen Muster-Widerrufsformulars (Anlage I-B), das über den Shortcode [webwakeupwdb_model_form] angezeigt wird. Der übrige Wortlaut dieses Formulars ist der gesetzlich vorgeschriebene amtliche Text und kann nicht geändert werden. Lassen Sie ein Feld leer, um auf Ihren Website-Namen bzw. Ihre Administrator-E-Mail-Adresse zurückzugreifen; die ladungsfähige Anschrift ist gesetzlich vorgeschrieben, fügen Sie sie daher hier hinzu."

#: src/Admin/SettingsPage.php:556
msgid "Business name"
msgstr "Firmenname"

#: src/Admin/SettingsPage.php:560
msgid "Geographical address"
msgstr "Ladungsfähige Anschrift"

#: src/Admin/SettingsPage.php:561
msgid "Street, postcode, city, country"
msgstr "Straße, Postleitzahl, Ort, Land"

#: src/Admin/SettingsPage.php:562
msgid "Required on the statutory form. Without it the recipient line shows only your name and e-mail."
msgstr "Auf dem gesetzlichen Formular erforderlich. Ohne diese Angabe zeigt die Empfängerzeile nur Ihren Namen und Ihre E-Mail-Adresse an."

#: src/Admin/SettingsPage.php:565
msgid "Contact e-mail"
msgstr "Kontakt-E-Mail"
