# Copyright (C) 2026 WebWakeUp
# This file is distributed under the GPLv2 or later.
msgid ""
msgstr ""
"Project-Id-Version: WWU Right of Withdrawal for Popular Ecommerce Platforms 1.4.0\n"
"Report-Msgid-Bugs-To: https://webwakeup.it/wwu-withdrawal-button/\n"
"POT-Creation-Date: 2026-07-02 20:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: WebWakeUp\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: WWU Workspace POT Generator\n"
"X-Domain: wwu-withdrawal-button\n"

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

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

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

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

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

#: src/Admin/AdminAssets.php:74
msgid "Running…"
msgstr ""

#: 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 ""

#: src/Admin/AdminController.php:170
msgid "WWU Withdrawal Button — action recommended: turn on the trusted timestamp."
msgstr ""

#: 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 ""

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

#: 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 ""

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

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

#: 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 ""

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

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

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

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

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

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

#: 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 ""

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

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

#: 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 ""

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

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

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

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

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

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

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

#: 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 ""

#: src/Admin/ComplianceStatusPage.php:184
msgid "Preview the assembled notice"
msgstr ""

#: src/Admin/ComplianceStatusPage.php:204
msgid "The withdrawal policy page has been created as a draft — review and publish it."
msgstr ""

#: src/Admin/ComplianceStatusPage.php:206
msgid "Could not create the policy page. Please try again."
msgstr ""

#: 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 ""

#: src/Admin/ComplianceStatusPage.php:212
msgid "Could not freeze the policy. Please try again."
msgstr ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

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

#: src/Admin/ComplianceStatusPage.php:259
msgid "General terms clause"
msgstr ""

#: src/Admin/ComplianceStatusPage.php:261
msgid "Privacy policy clause (withdrawal log)"
msgstr ""

#: src/Admin/ComplianceStatusPage.php:263
msgid "Privacy policy clause (exemption-consent evidence)"
msgstr ""

#: src/Admin/ComplianceStatusPage.php:266
msgid "Pre-contractual information clause"
msgstr ""

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

#: src/Admin/ComplianceStatusPage.php:58
#: src/Admin/DashboardPage.php:319
msgid "Installing the button is not enough — update your legal texts too."
msgstr ""

#: 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 ""

#: 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 ""

#: src/Admin/ComplianceStatusPage.php:64
msgid "Annex I-B model form shortcode:"
msgstr ""

#: src/Admin/ComplianceStatusPage.php:65
msgid "Pre-contractual info shortcode:"
msgstr ""

#: 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 ""

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

#: 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/webwakeupwdb-withdrawal-ack.php:50
#: templates/emails/withdrawal-confirmation.php:36
#: 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 ""

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

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

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

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

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

#: src/Admin/ConsentRecordsPage.php:109
msgid "Confirmation e-mail"
msgstr ""

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

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

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

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

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

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

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

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

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

#: 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:720
#: src/Admin/SettingsPage.php:1220
#: src/REST/Authentication.php:55
#: src/REST/Authentication.php:102
msgid "Insufficient permissions."
msgstr ""

#: 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 ""

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

#: src/Admin/ConsentRecordsPage.php:85
msgid "One row per consent; up to the %d most recent orders."
msgstr ""

#: 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 ""

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

#: src/Admin/DashboardPage.php:106
msgid "The button is live for eligible consumers."
msgstr ""

#: src/Admin/DashboardPage.php:107
msgid "Turn it on in Settings to start showing the button."
msgstr ""

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

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

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

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

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

#: src/Admin/DashboardPage.php:123
msgid "Published — this is the public page guests (buyers without an account) use to start a withdrawal."
msgstr ""

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

#: 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 ""

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

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

#: src/Admin/DashboardPage.php:151
msgid "Published — a consolidated \"Right of withdrawal\" notice assembled from your settings and exemptions."
msgstr ""

#: src/Admin/DashboardPage.php:152
msgid "Created as a draft — review it and publish when ready."
msgstr ""

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

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

#: 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 ""

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

#: src/Admin/DashboardPage.php:169
msgid "Sending through %s. Use the test below to confirm it reaches your inbox."
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:173
msgid "Email delivery"
msgstr ""

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

#: src/Admin/DashboardPage.php:183
msgid "PDF library available — the receipt email also carries a PDF copy."
msgstr ""

#: 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 ""

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

#: 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 ""

#: 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 ""

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

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

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: src/Admin/DashboardPage.php:226
msgid "Where the button appears"
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:229
msgid "As a link inside the WooCommerce order emails, so guests without an account can reach it."
msgstr ""

#: src/Admin/DashboardPage.php:230
msgid "Anywhere you place a shortcode: %s."
msgstr ""

#: src/Admin/DashboardPage.php:234
msgid "Why the button might not show on an order"
msgstr ""

#: src/Admin/DashboardPage.php:235
msgid "The button only appears where a real withdrawal right exists. It is hidden when:"
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:244
msgid "The order is not in a contract state (failed, cancelled, refunded, awaiting payment)."
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:246
msgid "It is a business (VAT) order, if you treat B2B as out of scope."
msgstr ""

#: src/Admin/DashboardPage.php:247
msgid "The function is disabled in Settings."
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:258
msgid "Next steps"
msgstr ""

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

#: src/Admin/DashboardPage.php:268
msgid "A free open-source compliance tool by %s, with mredodos and Matteo Alfieri (An Idea for Business)."
msgstr ""

#: src/Admin/DashboardPage.php:290
msgid "Test email delivery"
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:301
msgid "Send test email"
msgstr ""

#: 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 ""

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

#: src/Admin/DashboardPage.php:332
msgid "Please wait a few seconds before sending another test email."
msgstr ""

#: 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 ""

#: 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 ""

#: src/Admin/DashboardPage.php:388
msgid "WWU Withdrawal Button — test email"
msgstr ""

#: src/Admin/DashboardPage.php:389
msgid "This is a test message from the WWU Withdrawal Button plugin."
msgstr ""

#: src/Admin/DashboardPage.php:390
msgid "If you received it, outgoing email works and withdrawal acknowledgements will be delivered."
msgstr ""

#: 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 ""

#: src/Admin/DashboardPage.php:567
msgid "Could not recreate the page. Please try again, or create it manually with the relevant shortcode."
msgstr ""

#: src/Admin/DashboardPage.php:571
msgid "The withdrawal policy page has been recreated as a draft — review and publish it."
msgstr ""

#: src/Admin/DashboardPage.php:572
msgid "The withdrawal form page has been recreated and published."
msgstr ""

#: src/Admin/DashboardPage.php:615
#: src/Admin/SettingsPage.php:82
msgid "Mandatory for EU/EEA consumers on contracts concluded on or after %s."
msgstr ""

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

#: src/Admin/DashboardPage.php:632
msgid "Custom country list"
msgstr ""

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

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

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

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

#: src/Admin/InspectorPage.php:39
msgid "WWU Withdrawal Button — Debug Inspector"
msgstr ""

#: 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 ""

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

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

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

#: src/Admin/InspectorPage.php:64
msgid "Run ALL"
msgstr ""

#: src/Admin/InspectorPage.php:72
msgid "Live entries"
msgstr ""

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

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

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

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

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

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

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

#: src/Admin/RequestsDashboard.php:111
msgid "No withdrawal requests yet."
msgstr ""

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

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

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

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

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

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

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

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

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

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

#: src/Admin/RequestsDashboard.php:154
msgid "Flagged late"
msgstr ""

#: src/Admin/RequestsDashboard.php:159
msgid "Verify"
msgstr ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: src/Admin/RequestsDashboard.php:203
msgid "What to do after receiving a request"
msgstr ""

#: 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 ""

#: 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 ""

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

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

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

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

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

#: src/Admin/RequestsDashboard.php:291
msgid "Resend email"
msgstr ""

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

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

#: src/Admin/RequestsDashboard.php:472
msgid "Could not mark the request as processed — the order could not be loaded."
msgstr ""

#: src/Admin/RequestsDashboard.php:473
msgid "Acknowledgement email resent."
msgstr ""

#: src/Admin/RequestsDashboard.php:474
msgid "Could not resend the email — check your email/SMTP configuration."
msgstr ""

#: src/Admin/RequestsDashboard.php:475
msgid "Please wait a few seconds before resending again."
msgstr ""

#: 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 ""

#: src/Admin/RequestsDashboard.php:80
msgid "Evidence log: chain intact"
msgstr ""

#: src/Admin/RequestsDashboard.php:85
msgid "Evidence log: integrity broken at row #%d — investigate."
msgstr ""

#: 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] ""
msgstr[1] ""

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

#: src/Admin/SettingsPage.php:1002
msgid "And receives this confirmation e-mail:"
msgstr ""

#: src/Admin/SettingsPage.php:103
msgid "Enable debug"
msgstr ""

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

#: src/Admin/SettingsPage.php:1049
msgid "%d reason configured"
msgid_plural "%d reasons configured"
msgstr[0] ""
msgstr[1] ""

#: src/Admin/SettingsPage.php:105
msgid "Collect runtime diagnostics and expose the /debug REST endpoints + Inspector."
msgstr ""

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

#: src/Admin/SettingsPage.php:1064
msgid "IP capture: on"
msgstr ""

#: src/Admin/SettingsPage.php:1064
msgid "IP capture: off"
msgstr ""

#: src/Admin/SettingsPage.php:1070
msgid "Retention: %d years"
msgstr ""

#: src/Admin/SettingsPage.php:1076
msgid "IP purge last ran %s ago"
msgstr ""

#: src/Admin/SettingsPage.php:1077
msgid "IP purge: not run yet (runs daily)"
msgstr ""

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

#: src/Admin/SettingsPage.php:1093
msgid "Event tickets (a specific date)"
msgstr ""

#: src/Admin/SettingsPage.php:1094
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 ""

#: src/Admin/SettingsPage.php:1098
msgid "Digital downloads & recordings"
msgstr ""

#: src/Admin/SettingsPage.php:1099
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 ""

#: src/Admin/SettingsPage.php:1103
msgid "Live sessions (e.g. Zoom)"
msgstr ""

#: src/Admin/SettingsPage.php:1104
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 ""

#: src/Admin/SettingsPage.php:1108
msgid "Services performed immediately"
msgstr ""

#: src/Admin/SettingsPage.php:1109
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 ""

#: src/Admin/SettingsPage.php:111
msgid "All admins"
msgstr ""

#: src/Admin/SettingsPage.php:1113
msgid "Physical goods"
msgstr ""

#: src/Admin/SettingsPage.php:1114
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 ""

#: src/Admin/SettingsPage.php:1119
msgid "What do you sell? (quick guide)"
msgstr ""

#: src/Admin/SettingsPage.php:112
msgid "Specific roles"
msgstr ""

#: src/Admin/SettingsPage.php:1126
msgid "→ Go to the matching group below"
msgstr ""

#: src/Admin/SettingsPage.php:113
msgid "Specific users"
msgstr ""

#: src/Admin/SettingsPage.php:114
msgid "Current user only"
msgstr ""

#: src/Admin/SettingsPage.php:1142
msgid "Advanced (legacy auto-detect + privacy)"
msgstr ""

#: src/Admin/SettingsPage.php:1145
msgid "Auto-exclude delivered digital (legacy)"
msgstr ""

#: src/Admin/SettingsPage.php:1145
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 ""

#: src/Admin/SettingsPage.php:1147
msgid "Store consumer IP with the consent"
msgstr ""

#: src/Admin/SettingsPage.php:1147
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 ""

#: src/Admin/SettingsPage.php:1167
msgid "Integrations (automations)"
msgstr ""

#: src/Admin/SettingsPage.php:1168
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 ""

#: src/Admin/SettingsPage.php:1172
msgid "Read API"
msgstr ""

#: src/Admin/SettingsPage.php:1173
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 ""

#: src/Admin/SettingsPage.php:1175
msgid "list confirmed requests (paginated)."
msgstr ""

#: src/Admin/SettingsPage.php:1176
msgid "one request (with the consumer email + any partial product selection)."
msgstr ""

#: src/Admin/SettingsPage.php:1177
msgid "per-order withdrawal status."
msgstr ""

#: src/Admin/SettingsPage.php:1179
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 ""

#: src/Admin/SettingsPage.php:1186
msgid "Webhook on confirmed withdrawal"
msgstr ""

#: src/Admin/SettingsPage.php:1188
msgid "POST a signed JSON payload to my endpoint when a withdrawal is confirmed."
msgstr ""

#: src/Admin/SettingsPage.php:1189
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 ""

#: src/Admin/SettingsPage.php:1192
msgid "Endpoint URL"
msgstr ""

#: src/Admin/SettingsPage.php:1194
msgid "HTTPS recommended. Internal, loopback and cloud-metadata addresses are refused (SSRF protection)."
msgstr ""

#: src/Admin/SettingsPage.php:1197
msgid "Signing secret"
msgstr ""

#: src/Admin/SettingsPage.php:1200
msgid "(stored — leave the field blank to keep it)"
msgstr ""

#: src/Admin/SettingsPage.php:1202
msgid "Paste your own secret, or tick “Generate” below"
msgstr ""

#: src/Admin/SettingsPage.php:1203
msgid "Generate a new random secret on save"
msgstr ""

#: src/Admin/SettingsPage.php:1205
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 ""

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

#: src/Admin/SettingsPage.php:134
msgid "Save settings"
msgstr ""

#: src/Admin/SettingsPage.php:140
msgid "WWU Withdrawal Button — a free open-source compliance tool by %s, with mredodos and Matteo Alfieri (An Idea for Business)."
msgstr ""

#: src/Admin/SettingsPage.php:168
msgid "Complianz documents"
msgstr ""

#: src/Admin/SettingsPage.php:170
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 ""

#: src/Admin/SettingsPage.php:176
msgid "Privacy Policy"
msgstr ""

#: src/Admin/SettingsPage.php:178
msgid "Add the right-of-withdrawal record-keeping clauses to my Complianz Privacy Policy."
msgstr ""

#: src/Admin/SettingsPage.php:183
msgid "Terms & Conditions"
msgstr ""

#: src/Admin/SettingsPage.php:186
msgid "Add the withdrawal article (and the online / Annex I-B modality) to my Complianz Terms & Conditions."
msgstr ""

#: src/Admin/SettingsPage.php:190
msgid "Add the withdrawal article to my Complianz Terms & Conditions."
msgstr ""

#: src/Admin/SettingsPage.php:194
msgid "Complianz does not generate a Terms &amp; Conditions document on its own. Install the free %s to enable this."
msgstr ""

#: src/Admin/SettingsPage.php:220
msgid "Preview what will be added"
msgstr ""

#: src/Admin/SettingsPage.php:251
msgid "Where the button applies"
msgstr ""

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

#: src/Admin/SettingsPage.php:257
msgid "Only EU/EEA consumers (legal minimum — recommended)"
msgstr ""

#: src/Admin/SettingsPage.php:258
msgid "Always show it (to every consumer, also non-EU)"
msgstr ""

#: src/Admin/SettingsPage.php:259
msgid "Only a custom list of countries"
msgstr ""

#: src/Admin/SettingsPage.php:265
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 ""

#: src/Admin/SettingsPage.php:268
msgid "Custom countries"
msgstr ""

#: src/Admin/SettingsPage.php:270
msgid "Two-letter country codes, comma-separated. Used only with the \"custom list\" mode."
msgstr ""

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

#: src/Admin/SettingsPage.php:275
msgid "Hide the button when a VAT number was provided (treat as business / out of scope)."
msgstr ""

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

#: src/Admin/SettingsPage.php:305
msgid "Detected subscription plugin: %s. These settings take effect for its orders."
msgstr ""

#: src/Admin/SettingsPage.php:310
msgid "No subscription plugin detected (WooCommerce Subscriptions, FluentCart subscriptions, EDD Recurring). These settings are harmless until one is active."
msgstr ""

#: src/Admin/SettingsPage.php:313
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 ""

#: src/Admin/SettingsPage.php:317
msgid "Renewal orders"
msgstr ""

#: src/Admin/SettingsPage.php:318
msgid "Leave OFF in almost all cases. A renewal continues the same contract — it has no fresh 14-day right."
msgstr ""

#: src/Admin/SettingsPage.php:320
msgid "Also show the withdrawal button on renewal orders."
msgstr ""

#: src/Admin/SettingsPage.php:321
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 ""

#: src/Admin/SettingsPage.php:324
msgid "On withdrawal"
msgstr ""

#: src/Admin/SettingsPage.php:325
msgid "When a consumer withdraws from the initial order, optionally stop future renewals automatically."
msgstr ""

#: src/Admin/SettingsPage.php:327
msgid "Automatically cancel the subscription when the consumer withdraws from its initial order."
msgstr ""

#: src/Admin/SettingsPage.php:328
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 ""

#: src/Admin/SettingsPage.php:332
#: src/Admin/SettingsPage.php:392
#: src/Admin/SettingsPage.php:582
#: src/Admin/SettingsPage.php:988
msgid "Show example"
msgstr ""

#: src/Admin/SettingsPage.php:333
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 ""

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

#: src/Admin/SettingsPage.php:362
msgid "FluentCart is not active. This setting takes effect only once FluentCart is installed."
msgstr ""

#: src/Admin/SettingsPage.php:364
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 ""

#: src/Admin/SettingsPage.php:366
msgid "FluentCart now ships its own native withdrawal add-on (since FluentCart 1.4.2)."
msgstr ""

#: src/Admin/SettingsPage.php:369
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 ""

#: src/Admin/SettingsPage.php:376
msgid "Withdrawal handling"
msgstr ""

#: src/Admin/SettingsPage.php:377
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 ""

#: src/Admin/SettingsPage.php:380
msgid "Auto — defer to FluentCart's native add-on when present (recommended)"
msgstr ""

#: src/Admin/SettingsPage.php:381
msgid "Always — keep our button on FluentCart orders regardless"
msgstr ""

#: src/Admin/SettingsPage.php:382
msgid "Off — never handle FluentCart orders"
msgstr ""

#: src/Admin/SettingsPage.php:390
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 ""

#: src/Admin/SettingsPage.php:396
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 ""

#: src/Admin/SettingsPage.php:413
msgid "Add the withdrawal link to FluentCart e-mails (optional)"
msgstr ""

#: src/Admin/SettingsPage.php:414
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 ""

#: src/Admin/SettingsPage.php:416
msgid "How to add it (3 steps)"
msgstr ""

#: src/Admin/SettingsPage.php:418
msgid "In FluentCart open Settings → Emails and edit your order receipt / order confirmation notification."
msgstr ""

#: src/Admin/SettingsPage.php:419
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 ""

#: src/Admin/SettingsPage.php:420
msgid "Save. FluentCart replaces the shortcode with the consumer's personal, pre-authenticated withdrawal link when the e-mail is sent."
msgstr ""

#: src/Admin/SettingsPage.php:422
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 ""

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

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

#: src/Admin/SettingsPage.php:461
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 ""

#: src/Admin/SettingsPage.php:464
msgid "Custom guidance text"
msgstr ""

#: src/Admin/SettingsPage.php:465
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 ""

#: src/Admin/SettingsPage.php:466
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 ""

#: src/Admin/SettingsPage.php:467
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 ""

#: src/Admin/SettingsPage.php:472
msgid "Custom exemption note"
msgstr ""

#: src/Admin/SettingsPage.php:473
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 ""

#: src/Admin/SettingsPage.php:474
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 ""

#: src/Admin/SettingsPage.php:475
msgid "Show default note example"
msgstr ""

#: src/Admin/SettingsPage.php:477
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 ""

#: src/Admin/SettingsPage.php:500
msgid "Pre-contractual information"
msgstr ""

#: src/Admin/SettingsPage.php:501
msgid "General terms (\"How to withdraw\")"
msgstr ""

#: src/Admin/SettingsPage.php:502
msgid "Privacy policy (withdrawal log)"
msgstr ""

#: src/Admin/SettingsPage.php:503
msgid "Privacy policy (exemption-consent evidence)"
msgstr ""

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

#: src/Admin/SettingsPage.php:510
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 ""

#: src/Admin/SettingsPage.php:526
msgid "Leave empty to use the built-in sample template."
msgstr ""

#: src/Admin/SettingsPage.php:527
msgid "Show the built-in default (copy it to start from there)"
msgstr ""

#: src/Admin/SettingsPage.php:552
msgid "Seller details (model withdrawal form)"
msgstr ""

#: 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 ""

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

#: src/Admin/SettingsPage.php:560
msgid "Geographical address"
msgstr ""

#: src/Admin/SettingsPage.php:561
msgid "Street, postcode, city, country"
msgstr ""

#: src/Admin/SettingsPage.php:562
msgid "Required on the statutory form. Without it the recipient line shows only your name and e-mail."
msgstr ""

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

#: src/Admin/SettingsPage.php:599
msgid "Receipt & evidence"
msgstr ""

#: src/Admin/SettingsPage.php:602
msgid "Attach PDF receipt"
msgstr ""

#: src/Admin/SettingsPage.php:604
msgid "Attach a PDF copy to the acknowledgement email (the email itself is always the durable medium)."
msgstr ""

#: src/Admin/SettingsPage.php:606
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 ""

#: src/Admin/SettingsPage.php:610
msgid "Notification email(s)"
msgstr ""

#: src/Admin/SettingsPage.php:612
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 ""

#: src/Admin/SettingsPage.php:615
msgid "Evidence retention (years)"
msgstr ""

#: src/Admin/SettingsPage.php:617
msgid "How long to keep the immutable log (default 10 — the contract limitation period)."
msgstr ""

#: src/Admin/SettingsPage.php:629
msgid "Trusted timestamp"
msgstr ""

#: src/Admin/SettingsPage.php:632
msgid "None — no external calls (default; the hash chain alone is the evidence)"
msgstr ""

#: src/Admin/SettingsPage.php:633
msgid "OpenTimestamps (opt-in; free, Bitcoin-anchored; sends only a one-way hash)"
msgstr ""

#: src/Admin/SettingsPage.php:634
msgid "RFC 3161 timestamp authority (opt-in; immediate; eIDAS-qualified options)"
msgstr ""

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

#: src/Admin/SettingsPage.php:640
msgid "Recommended — turn this on."
msgstr ""

#: src/Admin/SettingsPage.php:640
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 ""

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

#: src/Admin/SettingsPage.php:646
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 ""

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

#: src/Admin/SettingsPage.php:650
msgid "Username (only for account-based QTSPs)"
msgstr ""

#: src/Admin/SettingsPage.php:651
msgid "Password — leave blank to keep the saved one"
msgstr ""

#: src/Admin/SettingsPage.php:652
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 ""

#: src/Admin/SettingsPage.php:657
msgid "My Account tab slug"
msgstr ""

#: src/Admin/SettingsPage.php:659
msgid "The URL slug of the \"Right of withdrawal\" tab in the customer account. Change only if it conflicts."
msgstr ""

#: src/Admin/SettingsPage.php:664
msgid "Email preview"
msgstr ""

#: src/Admin/SettingsPage.php:665
msgid "Preview the acknowledgement email"
msgstr ""

#: src/Admin/SettingsPage.php:666
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 ""

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

#: src/Admin/SettingsPage.php:683
msgid "Free, Bitcoin-anchored, no account (opt-in). Proof completes after a block (~hours)."
msgstr ""

#: src/Admin/SettingsPage.php:684
msgid "Free RFC 3161. Its /qualified endpoint is eIDAS-qualified and needs no account — recommended free option."
msgstr ""

#: src/Admin/SettingsPage.php:685
msgid "Free RFC 3161 timestamp authority, no account: http://timestamp.digicert.com"
msgstr ""

#: src/Admin/SettingsPage.php:686
msgid "Italian eIDAS-qualified timestamp (marca temporale). Paid account; widely accepted in Italy."
msgstr ""

#: src/Admin/SettingsPage.php:687
msgid "Italian eIDAS-qualified timestamp. Paid account."
msgstr ""

#: src/Admin/SettingsPage.php:688
msgid "German eIDAS-qualified timestamp (Bundesdruckerei). Account required."
msgstr ""

#: src/Admin/SettingsPage.php:689
msgid "French eIDAS-qualified timestamp. Account required."
msgstr ""

#: src/Admin/SettingsPage.php:690
msgid "Spanish eIDAS-qualified timestamp (national mint). Registration required."
msgstr ""

#: src/Admin/SettingsPage.php:691
msgid "Swiss ZertES-qualified timestamp. Account required."
msgstr ""

#: src/Admin/SettingsPage.php:695
msgid "Timestamp providers — which to choose"
msgstr ""

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

#: src/Admin/SettingsPage.php:702
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 ""

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

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

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

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

#: src/Admin/SettingsPage.php:78
msgid "Show the withdrawal button to eligible consumers."
msgstr ""

#: src/Admin/SettingsPage.php:783
msgid "Appearance — styling reference"
msgstr ""

#: src/Admin/SettingsPage.php:784
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 ""

#: src/Admin/SettingsPage.php:785
msgid "Compliance note:"
msgstr ""

#: src/Admin/SettingsPage.php:785
msgid "the withdrawal button must stay legible and prominent (Art. 11a). Do not hide it, shrink it, or reduce its contrast."
msgstr ""

#: src/Admin/SettingsPage.php:789
msgid "Button background color"
msgstr ""

#: src/Admin/SettingsPage.php:790
msgid "Button text color"
msgstr ""

#: src/Admin/SettingsPage.php:791
msgid "Button focus outline color"
msgstr ""

#: src/Admin/SettingsPage.php:792
msgid "Button corner radius"
msgstr ""

#: src/Admin/SettingsPage.php:793
msgid "Input/result corner radius"
msgstr ""

#: src/Admin/SettingsPage.php:794
msgid "Button padding"
msgstr ""

#: src/Admin/SettingsPage.php:795
msgid "Button font size"
msgstr ""

#: src/Admin/SettingsPage.php:796
msgid "Button font weight"
msgstr ""

#: src/Admin/SettingsPage.php:797
msgid "Button border"
msgstr ""

#: src/Admin/SettingsPage.php:798
msgid "Form max width"
msgstr ""

#: src/Admin/SettingsPage.php:799
msgid "Input border color"
msgstr ""

#: src/Admin/SettingsPage.php:800
msgid "Input padding"
msgstr ""

#: src/Admin/SettingsPage.php:801
msgid "Field label weight"
msgstr ""

#: src/Admin/SettingsPage.php:802
msgid "Helper/note text color"
msgstr ""

#: src/Admin/SettingsPage.php:803
msgid "Success message colors"
msgstr ""

#: src/Admin/SettingsPage.php:804
msgid "Error message colors"
msgstr ""

#: src/Admin/SettingsPage.php:805
msgid "Status-notice colors"
msgstr ""

#: src/Admin/SettingsPage.php:806
msgid "Vertical spacing rhythm"
msgstr ""

#: src/Admin/SettingsPage.php:811
msgid "Wrapper around the withdrawal button"
msgstr ""

#: src/Admin/SettingsPage.php:812
msgid "Every button/CTA (withdraw, continue, confirm)"
msgstr ""

#: src/Admin/SettingsPage.php:813
msgid "The Step-1 \"Continue\" button"
msgstr ""

#: src/Admin/SettingsPage.php:814
msgid "The statutory \"Confirm withdrawal\" button"
msgstr ""

#: src/Admin/SettingsPage.php:815
msgid "The \"X days left\" note next to the button"
msgstr ""

#: src/Admin/SettingsPage.php:816
msgid "The withdrawal form container"
msgstr ""

#: src/Admin/SettingsPage.php:817
msgid "The form heading"
msgstr ""

#: src/Admin/SettingsPage.php:818
msgid "Each field row (label + input)"
msgstr ""

#: src/Admin/SettingsPage.php:819
msgid "The actions row holding a button"
msgstr ""

#: src/Admin/SettingsPage.php:820
msgid "The Step-2 confirmation block + its intro text"
msgstr ""

#: src/Admin/SettingsPage.php:821
msgid "The result message (success / error states)"
msgstr ""

#: src/Admin/SettingsPage.php:822
msgid "The \"request status\" notice on an order"
msgstr ""

#: src/Admin/SettingsPage.php:823
msgid "Generic inline notice"
msgstr ""

#: src/Admin/SettingsPage.php:824
msgid "The Annex I-B model form block"
msgstr ""

#: src/Admin/SettingsPage.php:825
msgid "The pre-contractual info block"
msgstr ""

#: src/Admin/SettingsPage.php:828
msgid "CSS reference — variables & classes"
msgstr ""

#: src/Admin/SettingsPage.php:830
msgid "CSS variables (quick overrides)"
msgstr ""

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

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

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

#: src/Admin/SettingsPage.php:837
msgid "Classes (full control)"
msgstr ""

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

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

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

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

#: src/Admin/SettingsPage.php:872
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 ""

#: src/Admin/SettingsPage.php:874
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 ""

#: src/Admin/SettingsPage.php:876
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 ""

#: src/Admin/SettingsPage.php:897
msgid "Conditional — these need the consumer's consent"
msgstr ""

#: src/Admin/SettingsPage.php:898
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 ""

#: src/Admin/SettingsPage.php:902
msgid "Unconditional — exempt by nature (no consent)"
msgstr ""

#: src/Admin/SettingsPage.php:903
msgid "These have no right of withdrawal by law (custom-made, perishable, dated events, …). Tagged products hide the button with no checkbox."
msgstr ""

#: src/Admin/SettingsPage.php:907
msgid "Seal-based — assess on return (never auto-hidden)"
msgstr ""

#: src/Admin/SettingsPage.php:908
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 ""

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

#: src/Admin/SettingsPage.php:970
msgid "needs consent"
msgstr ""

#: src/Admin/SettingsPage.php:972
msgid "not auto-hidden"
msgstr ""

#: src/Admin/SettingsPage.php:984
msgid "Product IDs"
msgstr ""

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

#: src/Admin/SettingsPage.php:985
msgid "Category IDs"
msgstr ""

#: src/Admin/SettingsPage.php:985
msgid "e.g. 5"
msgstr ""

#: src/Admin/SettingsPage.php:992
msgid "How the plugin enforces this:"
msgstr ""

#: src/Admin/SettingsPage.php:992
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 ""

#: src/Admin/SettingsPage.php:997
msgid "Preview what the consumer sees"
msgstr ""

#: src/Admin/SettingsPage.php:999
msgid "At checkout, the buyer must tick:"
msgstr ""

#: 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 ""

#: 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 ""

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

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: src/Domain/ExceptionTypes.php:132
msgid "e.g. a necklace engraved with the buyer's text → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:133
msgid "e.g. a fresh-food box → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:134
msgid "e.g. sealed cosmetics → button stays; if returned unsealed you may refuse the refund."
msgstr ""

#: 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 ""

#: src/Domain/ExceptionTypes.php:136
msgid "e.g. heating oil poured into the buyer's tank → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:137
msgid "e.g. a concert ticket for 20 June, or a dated live webinar → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:138
msgid "e.g. a gold coin priced to the spot market → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:139
msgid "e.g. en-primeur wine delivered after 30 days → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:140
msgid "e.g. an urgent plumber visit the buyer specifically requested → no withdrawal for that visit."
msgstr ""

#: src/Domain/ExceptionTypes.php:141
msgid "e.g. a single magazine issue (NOT a subscription) → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:142
msgid "e.g. a lot won at a public auction → no withdrawal, button hidden."
msgstr ""

#: src/Domain/ExceptionTypes.php:63
msgid "Manually excluded (no specific reason)"
msgstr ""

#: src/Domain/ExceptionTypes.php:63
msgid "Legacy / catch-all. Prefer a specific reason below so the exemption is auditable."
msgstr ""

#: src/Domain/ExceptionTypes.php:64
msgid "Service fully performed"
msgstr ""

#: 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 ""

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

#: 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 ""

#: src/Domain/ExceptionTypes.php:66
msgid "Custom-made / clearly personalised"
msgstr ""

#: src/Domain/ExceptionTypes.php:66
msgid "Goods made to the consumer's specifications or clearly personalised."
msgstr ""

#: src/Domain/ExceptionTypes.php:67
msgid "Perishable / rapidly expiring goods"
msgstr ""

#: src/Domain/ExceptionTypes.php:67
msgid "Goods liable to deteriorate or expire rapidly (e.g. fresh food)."
msgstr ""

#: src/Domain/ExceptionTypes.php:68
msgid "Sealed health/hygiene goods (unsealed after delivery)"
msgstr ""

#: 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 ""

#: src/Domain/ExceptionTypes.php:69
msgid "Sealed audio/video/software (unsealed after delivery)"
msgstr ""

#: src/Domain/ExceptionTypes.php:69
msgid "Sealed recordings or computer software once unsealed. Seal-based — not auto-hidden; assess on return."
msgstr ""

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

#: src/Domain/ExceptionTypes.php:70
msgid "Goods that, after delivery, are inseparably mixed with other items."
msgstr ""

#: src/Domain/ExceptionTypes.php:71
msgid "Accommodation / transport / leisure on a specific date"
msgstr ""

#: 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 ""

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

#: src/Domain/ExceptionTypes.php:72
msgid "Goods/services whose price depends on market fluctuations the trader cannot control."
msgstr ""

#: src/Domain/ExceptionTypes.php:73
msgid "Alcoholic beverages with delayed, market-linked delivery"
msgstr ""

#: 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 ""

#: src/Domain/ExceptionTypes.php:74
msgid "Urgent repairs/maintenance requested by the consumer"
msgstr ""

#: src/Domain/ExceptionTypes.php:74
msgid "Where the consumer specifically requested an urgent visit for repair or maintenance."
msgstr ""

#: src/Domain/ExceptionTypes.php:75
msgid "Newspapers / periodicals (except subscriptions)"
msgstr ""

#: src/Domain/ExceptionTypes.php:75
msgid "Single copies of newspapers or magazines — NOT subscription contracts."
msgstr ""

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

#: src/Domain/ExceptionTypes.php:76
msgid "Contracts concluded at a public auction."
msgstr ""

#: src/Domain/WithdrawalService.php:125
msgid "No pending withdrawal to confirm. Please start again."
msgstr ""

#: src/Domain/WithdrawalService.php:128
msgid "This confirmation has expired. Please start the withdrawal again."
msgstr ""

#: src/Domain/WithdrawalService.php:131
msgid "Invalid confirmation. Please start the withdrawal again."
msgstr ""

#: src/Domain/WithdrawalService.php:178
msgid "Right of withdrawal exercised by the consumer (within the period)."
msgstr ""

#: src/Domain/WithdrawalService.php:179
msgid "Right of withdrawal exercised by the consumer — flagged outside the computed period; please verify validity."
msgstr ""

#: src/Domain/WithdrawalService.php:264
msgid "Subscription cancelled automatically following the withdrawal (future renewals stopped). Refund / any pro-rata: handle manually."
msgstr ""

#: src/Domain/WithdrawalService.php:265
msgid "Automatic subscription cancellation could not be completed — please cancel the subscription manually and process the refund."
msgstr ""

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

#: src/DurableMedium/ConfirmationDispatcher.php:98
msgid "Acknowledgement of your withdrawal — order %s"
msgstr ""

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

#: src/Frontend/Assets.php:107
msgid "Confirming…"
msgstr ""

#: src/Frontend/Assets.php:108
msgid "Something went wrong. Please try again."
msgstr ""

#: src/Frontend/Assets.php:109
msgid "Your withdrawal has been registered. We have emailed you a confirmation."
msgstr ""

#: 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 ""

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

#: 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 ""

#: src/Frontend/EddCheckoutConsent.php:114
#: src/Frontend/FluentCartCheckoutConsent.php:143
#: src/Frontend/WooCheckoutConsent.php:133
msgid "Please confirm the required acknowledgement for: %s"
msgstr ""

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

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

#: 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 ""

#: 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 ""

#: src/Frontend/FluentCartPortal.php:168
msgid "Changed your mind? You can exercise your right of withdrawal on eligible orders."
msgstr ""

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

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

#: src/Frontend/NoScriptFlow.php:152
msgid "Your withdrawal has been registered. We have emailed you a confirmation on a durable medium."
msgstr ""

#: 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 ""

#: src/Frontend/NoScriptFlow.php:178
msgid "Security check failed. Please reload the form and try again."
msgstr ""

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

#: src/Frontend/NoScriptFlow.php:232
msgid "Back to the site"
msgstr ""

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

#: src/Frontend/NoScriptFlow.php:78
#: src/REST/Routes/WithdrawalRoute.php:193
msgid "Please provide your name and a valid email address."
msgstr ""

#: src/Frontend/WooBlockCheckoutConsent.php:127
msgid "Please confirm the required acknowledgement to proceed."
msgstr ""

#: src/Frontend/WooCheckoutConsent.php:222
msgid "Withdrawal-exemption consent captured at checkout for: %s"
msgstr ""

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

#: 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 ""

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

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

#: 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 ""

#: src/Legal/PolicyBuilder.php:133
msgid "Refunds and returns"
msgstr ""

#: 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 ""

#: 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 ""

#: src/Legal/PolicyBuilder.php:177
msgid "Exceptions that apply to this shop"
msgstr ""

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

#: src/Legal/PolicyBuilder.php:208
msgid "Contact for withdrawals: %s"
msgstr ""

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

#: 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 ""

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

#: 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 ""

#: 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 ""

#: 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 ""

#: src/Mail/ExemptionConfirmation.php:171
msgid "Keep this message as your record. It was sent automatically when you placed the order."
msgstr ""

#: src/Mail/ExemptionConfirmation.php:63
msgid "Your order %s — confirmation of your right of withdrawal"
msgstr ""

#: src/Mail/FluentCartWithdrawalTag.php:79
msgid "Withdrawal link for this order"
msgstr ""

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

#: 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 ""

#: src/Mail/WooAckEmail.php:86
msgid "Acknowledgement of your withdrawal — order {order_number}"
msgstr ""

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

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

#: src/Platform/WooCommerce/OrderStatus.php:122
msgid "Mark as withdrawal requested"
msgstr ""

#: src/Platform/WooCommerce/OrderStatus.php:142
msgid "Marked as withdrawal requested (bulk)."
msgstr ""

#: 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 ""

#: 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] ""
msgstr[1] ""

#: src/Platform/WooCommerceAdapter.php:161
msgid "Cancelled following the consumer right-of-withdrawal request."
msgstr ""

#: src/Platform/WooCommerceAdapter.php:210
msgid "Withdrawal requested by the consumer."
msgstr ""

#: src/REST/Authentication.php:109
msgid "Debug is not enabled for your account. Enable it under WWU Withdrawal Button → Settings → Debug."
msgstr ""

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

#: src/REST/Routes/ApiRoutes.php:157
msgid "No confirmed withdrawal request with that id."
msgstr ""

#: src/REST/Routes/ApiRoutes.php:179
msgid "No order found for that platform/reference."
msgstr ""

#: src/REST/Routes/ApiRoutes.php:191
msgid "Too many requests. Please slow down."
msgstr ""

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

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

#: src/REST/Routes/ReceiptRoute.php:75
msgid "Receipt not available."
msgstr ""

#: src/REST/Routes/WithdrawalRoute.php:220
msgid "Missing confirmation token. Please start again."
msgstr ""

#: src/Shortcodes/Shortcodes.php:125
msgid "Order not found or access could not be verified."
msgstr ""

#: src/Shortcodes/Shortcodes.php:147
msgid "The right of withdrawal is not available for this order."
msgstr ""

#: src/Shortcodes/Shortcodes.php:183
msgid "No withdrawal request for this order."
msgstr ""

#: src/Shortcodes/Shortcodes.php:188
msgid "Withdrawal request status: %s"
msgstr ""

#: templates/button/withdrawal-button.php:35
msgid "%d day left to withdraw"
msgid_plural "%d days left to withdraw"
msgstr[0] ""
msgstr[1] ""

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

#: templates/emails/admin-notification.php:26
msgid "Flagged outside the computed withdrawal period"
msgstr ""

#: templates/emails/admin-notification.php:26
msgid "please verify whether the request is still valid."
msgstr ""

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

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

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

#: 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 ""

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

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

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:25
#: templates/emails/webwakeupwdb-withdrawal-ack.php:44
#: templates/emails/withdrawal-confirmation.php:33
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 ""

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

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

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

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

#: templates/emails/plain/webwakeupwdb-withdrawal-ack.php:45
msgid "Verify this receipt:"
msgstr ""

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

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

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

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

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

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

#: 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 ""

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

#: templates/form/withdrawal-form.php:64
msgid "Email for the confirmation"
msgstr ""

#: templates/form/withdrawal-form.php:69
msgid "You are not required to give a reason."
msgstr ""

#: templates/form/withdrawal-form.php:74
msgid "Withdrawing from only some products?"
msgstr ""

#: 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 ""

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

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

#: 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 ""

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

#: templates/myaccount/withdrawal-list.php:50
msgid "Email used at checkout"
msgstr ""

#: 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 ""

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

#: templates/myaccount/withdrawal-list.php:68
msgid "Choose an order to withdraw from:"
msgstr ""

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

#: 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 ""

#: templates/partials/consumer-guidance.php:54
msgid "How it works & what happens next"
msgstr ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: 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 ""

#: templates/partials/consumer-guidance.php:63
msgid "If anything is unclear, contact us before confirming — we are happy to help."
msgstr ""

#: templates/pdf/receipt-pdf.php:44
msgid "Acknowledgement of receipt of withdrawal"
msgstr ""

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

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

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

#: 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 ""

#: templates/pdf/receipt-pdf.php:67
msgid "Tamper-evidence reference (SHA-256 of the immutable-log record):"
msgstr ""

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

#: templates/pdf/receipt-pdf.php:70
msgid "Verify:"
msgstr ""

#: templates/public/verify-receipt.php:38
#: templates/public/verify-receipt.php:62
msgid "Withdrawal receipt verification"
msgstr ""

#: templates/public/verify-receipt.php:56
msgid "Verified — record intact"
msgstr ""

#: templates/public/verify-receipt.php:58
msgid "Record could not be verified"
msgstr ""

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

#: templates/public/verify-receipt.php:73
msgid "No (late — still recorded)"
msgstr ""

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

#: 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 ""

#: templates/public/verify-receipt.php:84
msgid "The withdrawal record could not be matched against the immutable log. Please contact the trader."
msgstr ""

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

#: wwu-withdrawal-button.php:148
msgid "WWU Withdrawal Button requires PHP %1$s or higher. You are running PHP %2$s."
msgstr ""
