PluginProbe
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification / 5.13.1
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification v5.13.1
5.12.0 5.13.0 5.13.1 5.11.0 5.10.0 5.9.0 5.8.0 5.8.1 5.7.0 5.6.2 5.6.3 5.6.1 5.6.0 5.5.0 5.4.0 5.3.2 5.3.1 5.1.6 5.1.5 trunk 2.1.5 2.11 2.12 2.13 2.15 All 47 releases
← All changes | admin-ui/i18n/admin-ui.pot +445 -326 5.10.0 → 5.13.1 View file →
@@ -14,9 +14,9 @@
14 14 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:175
15 15 msgid " — that placeholder is replaced by the actual confirmation URL at send time. Pick a custom template above to bypass this field and edit the body visually instead."
16 16 msgstr ""
17 17
18 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:706
18 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:765
19 19 msgid " (%s total)"
20 20 msgstr ""
21 21
22 22 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:132
@@ -40,9 +40,9 @@
40 40 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:459
41 41 msgid ": stricter — any prior attempt blocks. Use \"all\" to suppress double-submit bots."
42 42 msgstr ""
43 43
44 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:420
44 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:437
45 45 msgid ": useful for GDPR subject-access requests — exports every record tied to one address."
46 46 msgstr ""
47 47
48 48 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:457
@@ -56,13 +56,13 @@
56 56 #: packages/core/admin-ui/src/lib/i18n.ts:36
57 57 msgid "… %s"
58 58 msgstr ""
59 59
60 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1511
60 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1678
61 61 msgid "\"Disabled\" suppresses opt-out invitation mails for this form. Existing opt-out hashes still resolve."
62 62 msgstr ""
63 63
64 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1543
64 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1710
65 65 msgid "(empty)"
66 66 msgstr ""
67 67
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
@@ -68,13 +68,13 @@
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
69 69 msgid "(inherit)"
70 70 msgstr ""
71 71
72 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:725
72 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:790
73 73 msgid "(inline body)"
74 74 msgstr ""
75 75
76 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:567
76 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
77 77 msgid "(no categories defined)"
78 78 msgstr ""
79 79
80 80 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:518
@@ -80,13 +80,13 @@
80 80 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:518
81 81 msgid "(no fields detected)"
82 82 msgstr ""
83 83
84 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:537
84 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:554
85 85 msgid "(no forms detected)"
86 86 msgstr ""
87 87
88 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:721
88 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:786
89 89 msgid "(no page selected)"
90 90 msgstr ""
91 91
92 92 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:565
@@ -175,9 +175,9 @@
175 175 #: packages/core/admin-ui/src/pages/FormsPage.tsx:254
176 176 msgid "%s is installed on this site, but its forms do not have Double Opt-In yet. The add-on adds it."
177 177 msgstr ""
178 178
179 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:406
179 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:439
180 180 msgid "%s opt-in(s) deleted"
181 181 msgstr ""
182 182
183 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
@@ -183,14 +183,14 @@
183 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
184 184 msgid "%s requires the %s addon"
185 185 msgstr ""
186 186
187 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:582
187 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:636
188 188 msgid "%s selected"
189 189 msgstr ""
190 190
191 191 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:233
192 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1626
192 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1793
193 193 msgid "%s was built in the email designer. Edit the message body there — this textarea is bypassed for custom templates."
194 194 msgstr ""
195 195
196 196 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:118
@@ -200,17 +200,17 @@
200 200 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:110
201 201 msgid "%s%% conversion"
202 202 msgstr ""
203 203
204 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:451
204 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:465
205 205 msgid "⚠ No acknowledgment field configured — consent text is stored but not legally provable. Configure a consent acceptance field in form settings."
206 206 msgstr ""
207 207
208 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:440
208 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:454
209 209 msgid "✓ Yes"
210 210 msgstr ""
211 211
212 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:444
212 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:458
213 213 msgid "✗ No (legacy record or gate disabled)"
214 214 msgstr ""
215 215
216 216 #: packages/core/admin-ui/src/pages/FormsPage.tsx:49
@@ -232,9 +232,9 @@
232 232 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:745
233 233 msgid "Accent"
234 234 msgstr ""
235 235
236 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:428
236 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:442
237 237 msgid "Acknowledgment field:"
238 238 msgstr ""
239 239
240 240 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:315
@@ -313,9 +313,9 @@
313 313 msgid "Add at least one form to the list. Until you do, Unique Email is effectively off because mode=selected with no entries excludes every form."
314 314 msgstr ""
315 315
316 316 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:406
317 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1365
317 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1532
318 318 msgid "Add form"
319 319 msgstr ""
320 320
321 321 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:649
@@ -339,9 +339,9 @@
339 339 msgstr ""
340 340
341 341 #: packages/core/admin-ui/src/components/AdminLayout.tsx:28
342 342 #: packages/core/admin-ui/src/components/AdminLayout.tsx:29
343 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:108
343 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:110
344 344 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:170
345 345 msgid "Addons"
346 346 msgstr ""
347 347
@@ -348,9 +348,9 @@
348 348 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:340
349 349 msgid "Adds a small \"Double Opt-In by Forge12\" link on the page a subscriber lands on after confirming. Off by default."
350 350 msgstr ""
351 351
352 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:651
352 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:691
353 353 msgid "Adds one column per form field per record (Name, Address, custom checkboxes, …). Each record may have different fields — the CSV exporter collects all column names across the entire result set."
354 354 msgstr ""
355 355
356 356 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:454
@@ -375,22 +375,22 @@
375 375
376 376 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:458
377 377 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:646
378 378 #: packages/core/admin-ui/src/pages/AuditPage.tsx:216
379 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:521
380 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:540
379 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:554
380 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:573
381 381 msgid "All"
382 382 msgstr ""
383 383
384 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:564
384 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:604
385 385 msgid "All categories"
386 386 msgstr ""
387 387
388 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:557
388 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:611
389 389 msgid "All follow-ups"
390 390 msgstr ""
391 391
392 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:534
392 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:551
393 393 msgid "All forms"
394 394 msgstr ""
395 395
396 396 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:88
@@ -417,9 +417,9 @@
417 417 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:102
418 418 msgid "All forms EXCEPT selected (opt-out list)"
419 419 msgstr ""
420 420
421 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:572
421 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:626
422 422 msgid "All mails"
423 423 msgstr ""
424 424
425 425 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:264
@@ -429,16 +429,21 @@
429 429 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:451
430 430 msgid "All opt-ins (incl. unconfirmed)"
431 431 msgstr ""
432 432
433 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
433 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:431
434 434 msgid "All records"
435 435 msgstr ""
436 436
437 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:483
437 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:500
438 438 msgid "All statuses"
439 439 msgstr ""
440 440
441 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:579
442 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:591
443 +msgid "All subscriptions"
444 +msgstr ""
445 +
441 446 #: packages/core/admin-ui/src/pages/AuditPage.tsx:200
442 447 msgid "All Types"
443 448 msgstr ""
444 449
@@ -499,9 +504,9 @@
499 504 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:240
500 505 msgid "Are you sure you want to delete this template? This action cannot be undone."
501 506 msgstr ""
502 507
503 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:778
508 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:837
504 509 msgid "Are you sure you want to permanently delete %s selected opt-in(s)? This action cannot be undone."
505 510 msgstr ""
506 511
507 512 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
@@ -507,10 +512,10 @@
507 512 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
508 513 msgid "Are you sure you want to permanently delete these records? This action cannot be undone."
509 514 msgstr ""
510 515
511 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:676
512 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:751
516 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:711
517 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:810
513 518 msgid "Are you sure you want to permanently delete this opt-in? This action cannot be undone."
514 519 msgstr ""
515 520
516 521 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:285
@@ -537,14 +542,14 @@
537 542 msgid "Attempts"
538 543 msgstr ""
539 544
540 545 #: packages/core/admin-ui/src/components/AdminLayout.tsx:27
541 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:53
546 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:54
542 547 #: packages/core/admin-ui/src/pages/AuditPage.tsx:129
543 548 msgid "Audit Log"
544 549 msgstr ""
545 550
546 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:679
551 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:719
547 552 msgid "Audit log of past exports. Each row records who ran it, when, from where, and which records went into the file."
548 553 msgstr ""
549 554
550 555 #: packages/core/admin-ui/src/pages/AuditPage.tsx:54
@@ -594,9 +599,9 @@
594 599 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:406
595 600 msgid "Available as add-ons"
596 601 msgstr ""
597 602
598 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1116
603 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
599 604 msgid "Available placeholder:"
600 605 msgstr ""
601 606
602 607 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:516
@@ -610,17 +615,17 @@
610 615 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:262
611 616 msgid "Back to forms"
612 617 msgstr ""
613 618
614 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:200
619 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:214
615 620 msgid "Back to Opt-Ins"
616 621 msgstr ""
617 622
618 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:296
623 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
619 624 msgid "Basic Information"
620 625 msgstr ""
621 626
622 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:446
627 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:463
623 628 msgid "because"
624 629 msgstr ""
625 630
626 631 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:103
@@ -644,19 +649,19 @@
644 649 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:129
645 650 msgid "Blocked domains (%d entry)"
646 651 msgstr ""
647 652
648 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:842
649 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1181
650 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1314
653 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:907
654 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1348
655 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1481
651 656 msgid "Body"
652 657 msgstr ""
653 658
654 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1580
659 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1747
655 660 msgid "Body override"
656 661 msgstr ""
657 662
658 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:412
663 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:445
659 664 msgid "Bulk delete failed"
660 665 msgstr ""
661 666
662 667 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
@@ -662,17 +667,17 @@
662 667 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
663 668 msgid "Button above the table, shown when 2+ active rows exist."
664 669 msgstr ""
665 670
666 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:419
671 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:436
667 672 msgid "By email"
668 673 msgstr ""
669 674
670 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:415
675 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:432
671 676 msgid "By email address"
672 677 msgstr ""
673 678
674 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:815
679 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:855
675 680 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:387
676 681 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:289
677 682 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
678 683 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
@@ -677,11 +682,11 @@
677 682 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
678 683 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
679 684 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:244
680 685 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:313
681 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:681
682 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:756
683 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:787
686 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:716
687 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:815
688 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:846
684 689 msgid "Cancel"
685 690 msgstr ""
686 691
687 692 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:134
@@ -690,21 +695,21 @@
690 695 msgid "Cannot enable Double Opt-In: configuration is incomplete."
691 696 msgstr ""
692 697
693 698 #: packages/core/admin-ui/src/components/AdminLayout.tsx:18
694 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
699 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:48
695 700 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:137
696 701 msgid "Categories"
697 702 msgstr ""
698 703
699 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:555
704 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:595
700 705 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:198
701 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:314
702 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:655
703 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:173
704 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:517
705 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:518
706 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:624
706 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:328
707 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:690
708 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:197
709 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:550
710 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:551
711 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:678
707 712 msgid "Category"
708 713 msgstr ""
709 714
710 715 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:78
@@ -730,9 +735,9 @@
730 735 #: packages/core/admin-ui/src/components/AddonGate.tsx:123
731 736 msgid "Check the Addons page for diagnostic details. A prerequisite (such as a third-party plugin) may be missing."
732 737 msgstr ""
733 738
734 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:381
739 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:395
735 740 msgid "Check the mail settings of your site, then use “Resend Email”."
736 741 msgstr ""
737 742
738 743 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
@@ -750,17 +755,17 @@
750 755 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:693
751 756 msgid "Choose email field …"
752 757 msgstr ""
753 758
754 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:788
759 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:828
755 760 msgid "Clear all history"
756 761 msgstr ""
757 762
758 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:802
763 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:842
759 764 msgid "Clear export history?"
760 765 msgstr ""
761 766
762 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:601
767 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:655
763 768 msgid "Clear selection"
764 769 msgstr ""
765 770
766 771 #: packages/core/admin-ui/src/pages/ApiPage.tsx:191
@@ -767,9 +772,9 @@
767 772 #: packages/core/admin-ui/src/pages/ApiPage.tsx:219
768 773 msgid "CleverReach REST API settings"
769 774 msgstr ""
770 775
771 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
776 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:722
772 777 msgid "Click"
773 778 msgstr ""
774 779
775 780 #: packages/core/admin-ui/src/pages/ApiPage.tsx:171
@@ -837,9 +842,9 @@
837 842 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:153
838 843 msgid "Configure global Double Opt-In settings"
839 844 msgstr ""
840 845
841 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:741
846 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:806
842 847 msgid "Configure the opt-out system for your subscribers"
843 848 msgstr ""
844 849
845 850 #: packages/core/admin-ui/src/pages/ApiPage.tsx:158
@@ -861,13 +866,13 @@
861 866 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:172
862 867 msgid "Confirm modal — prompts"
863 868 msgstr ""
864 869
865 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:194
870 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:218
866 871 msgid "Confirm:"
867 872 msgstr ""
868 873
869 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:340
874 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:354
870 875 msgid "Confirmation Date"
871 876 msgstr ""
872 877
873 878 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
@@ -873,20 +878,20 @@
873 878 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
874 879 msgid "Confirmation email"
875 880 msgstr ""
876 881
877 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:159
878 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:421
882 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:173
883 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:454
879 884 msgid "Confirmation email resent"
880 885 msgstr ""
881 886
882 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:347
887 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:361
883 888 msgid "Confirmation IP"
884 889 msgstr ""
885 890
886 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
887 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:568
888 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:569
891 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:386
892 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:622
893 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:623
889 894 msgid "Confirmation mail"
890 895 msgstr ""
891 896
892 897 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:259
@@ -901,9 +906,9 @@
901 906 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:857
902 907 msgid "Confirmation page: existing page"
903 908 msgstr ""
904 909
905 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:176
910 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:190
906 911 msgid "Confirmation reset — click the email link again to re-test"
907 912 msgstr ""
908 913
909 914 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:456
@@ -910,13 +915,13 @@
910 915 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:645
911 916 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:26
912 917 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:107
913 918 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:112
914 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:541
919 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:574
915 920 msgid "Confirmed"
916 921 msgstr ""
917 922
918 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:485
923 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:502
919 924 msgid "Confirmed (active subscribers)"
920 925 msgstr ""
921 926
922 927 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:448
@@ -963,13 +968,17 @@
963 968 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:124
964 969 msgid "Consent acceptance field"
965 970 msgstr ""
966 971
967 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:405
972 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:277
973 +msgid "consent centre"
974 +msgstr ""
975 +
976 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:419
968 977 msgid "Consent Evidence"
969 978 msgstr ""
970 979
971 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:254
980 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:278
972 981 msgid "Consent Text"
973 982 msgstr ""
974 983
975 984 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
@@ -979,12 +988,16 @@
979 988 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:83
980 989 msgid "Consent text is configured but no acceptance field is set. The text is stored with each opt-in for audit, but the user never has to confirm it — this is not GDPR Art. 7 compliant. Pick an acceptance field below to enable the consent gate."
981 990 msgstr ""
982 991
983 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:412
992 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
984 993 msgid "Consent text shown to user"
985 994 msgstr ""
986 995
996 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:274
997 +msgid "Consent withdrawn"
998 +msgstr ""
999 +
987 1000 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:126
988 1001 msgid "Consent withdrawn via the opt-out"
989 1002 msgstr ""
990 1003
@@ -991,8 +1004,12 @@
991 1004 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:622
992 1005 msgid "Contact Form 7 is not installed."
993 1006 msgstr ""
994 1007
1008 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:156
1009 +msgid "Contact support"
1010 +msgstr ""
1011 +
995 1012 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:112
996 1013 msgid "Contains"
997 1014 msgstr ""
998 1015
@@ -1003,13 +1020,13 @@
1003 1020 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
1004 1021 msgid "Contributor"
1005 1022 msgstr ""
1006 1023
1007 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:786
1024 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:851
1008 1025 msgid "Controls what visitors see if the master toggle above is off. By default the opt-out form + list shortcodes render"
1009 1026 msgstr ""
1010 1027
1011 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:98
1028 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:112
1012 1029 msgid "Copied to clipboard"
1013 1030 msgstr ""
1014 1031
1015 1032 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
@@ -1015,9 +1032,9 @@
1015 1032 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
1016 1033 msgid "Copy diagnosis"
1017 1034 msgstr ""
1018 1035
1019 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:376
1036 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:390
1020 1037 msgid "Could not be sent (%s)"
1021 1038 msgstr ""
1022 1039
1023 1040 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:140
@@ -1029,9 +1046,9 @@
1029 1046 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:191
1030 1047 msgid "Could not send the test reminder."
1031 1048 msgstr ""
1032 1049
1033 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
1050 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:744
1034 1051 msgid "Count"
1035 1052 msgstr ""
1036 1053
1037 1054 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:639
@@ -1037,9 +1054,9 @@
1037 1054 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:639
1038 1055 msgid "Create a form"
1039 1056 msgstr ""
1040 1057
1041 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:965
1058 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1132
1042 1059 msgid "Create a new page with the opt-out shortcodes"
1043 1060 msgstr ""
1044 1061
1045 1062 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:348
@@ -1067,10 +1084,10 @@
1067 1084 msgstr ""
1068 1085
1069 1086 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:154
1070 1087 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:162
1071 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:662
1072 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:174
1088 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:697
1089 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:198
1073 1090 msgid "Created"
1074 1091 msgstr ""
1075 1092
1076 1093 #: packages/core/admin-ui/src/pages/AuditPage.tsx:27
@@ -1083,13 +1100,13 @@
1083 1100 #: packages/core/admin-ui/src/pages/AuditPage.tsx:202
1084 1101 msgid "Cron"
1085 1102 msgstr ""
1086 1103
1087 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:391
1104 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:408
1088 1105 msgid "CSV (Excel-friendly, UTF-8 BOM)"
1089 1106 msgstr ""
1090 1107
1091 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:427
1108 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1092 1109 msgid "CSV separator"
1093 1110 msgstr ""
1094 1111
1095 1112 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:181
@@ -1098,18 +1115,22 @@
1098 1115 msgid "Custom error message"
1099 1116 msgstr ""
1100 1117
1101 1118 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:231
1102 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1624
1119 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1791
1103 1120 msgid "Custom template selected"
1104 1121 msgstr ""
1105 1122
1123 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:276
1124 +msgid "Customers"
1125 +msgstr ""
1126 +
1106 1127 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:744
1107 1128 msgid "Dark"
1108 1129 msgstr ""
1109 1130
1110 1131 #: packages/core/admin-ui/src/components/AdminLayout.tsx:15
1111 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:44
1132 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
1112 1133 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:134
1113 1134 msgid "Dashboard"
1114 1135 msgstr ""
1115 1136
@@ -1117,9 +1138,9 @@
1117 1138 msgid "Data Retention"
1118 1139 msgstr ""
1119 1140
1120 1141 #: packages/core/admin-ui/src/components/AdminLayout.tsx:21
1121 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:52
1142 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:53
1122 1143 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:268
1123 1144 msgid "Database"
1124 1145 msgstr ""
1125 1146
@@ -1131,9 +1152,9 @@
1131 1152 msgid "Database reset successfully"
1132 1153 msgstr ""
1133 1154
1134 1155 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:196
1135 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:626
1156 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:680
1136 1157 msgid "Date"
1137 1158 msgstr ""
1138 1159
1139 1160 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
@@ -1162,9 +1183,9 @@
1162 1183 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:225
1163 1184 msgid "Decide when a submission triggers the opt-in and where the user lands afterwards."
1164 1185 msgstr ""
1165 1186
1166 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1233
1187 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1400
1167 1188 msgid "Default"
1168 1189 msgstr ""
1169 1190
1170 1191 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
@@ -1170,11 +1191,11 @@
1170 1191 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
1171 1192 msgid "Default (blank)"
1172 1193 msgstr ""
1173 1194
1174 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:848
1175 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1187
1176 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1320
1195 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:913
1196 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1354
1197 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1487
1177 1198 msgid "Default body"
1178 1199 msgstr ""
1179 1200
1180 1201 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:437
@@ -1185,11 +1206,11 @@
1185 1206 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:429
1186 1207 msgid "Default settings"
1187 1208 msgstr ""
1188 1209
1189 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:829
1190 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1168
1191 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1301
1210 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:894
1211 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1335
1212 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1468
1192 1213 msgid "Default title"
1193 1214 msgstr ""
1194 1215
1195 1216 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:235
@@ -1204,20 +1225,20 @@
1204 1225 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1205 1226 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1206 1227 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:224
1207 1228 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1208 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:282
1209 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:689
1210 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:284
1211 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:766
1229 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:296
1230 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:724
1231 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:308
1232 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:825
1212 1233 msgid "Delete"
1213 1234 msgstr ""
1214 1235
1215 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:798
1236 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:857
1216 1237 msgid "Delete %s"
1217 1238 msgstr ""
1218 1239
1219 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:776
1240 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:835
1220 1241 msgid "Delete %s Opt-In(s)"
1221 1242 msgstr ""
1222 1243
1223 1244 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:80
@@ -1231,14 +1252,14 @@
1231 1252 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
1232 1253 msgid "Delete Confirmed Only"
1233 1254 msgstr ""
1234 1255
1235 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:153
1256 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:167
1236 1257 msgid "Delete failed"
1237 1258 msgstr ""
1238 1259
1239 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:674
1240 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:749
1260 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:709
1261 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:808
1241 1262 msgid "Delete Opt-In"
1242 1263 msgstr ""
1243 1264
1244 1265 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
@@ -1244,9 +1265,9 @@
1244 1265 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
1245 1266 msgid "Delete Opt-Ins after"
1246 1267 msgstr ""
1247 1268
1248 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:593
1269 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:647
1249 1270 msgid "Delete Selected"
1250 1271 msgstr ""
1251 1272
1252 1273 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
@@ -1252,9 +1273,9 @@
1252 1273 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
1253 1274 msgid "Delete Template"
1254 1275 msgstr ""
1255 1276
1256 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:746
1277 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:786
1257 1278 msgid "Delete this run from the audit history? The originally exported records remain in the database — this only removes the audit row."
1258 1279 msgstr ""
1259 1280
1260 1281 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:198
@@ -1267,12 +1288,12 @@
1267 1288
1268 1289 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1269 1290 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1270 1291 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1271 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:689
1272 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:593
1273 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:766
1274 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:798
1292 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:724
1293 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:647
1294 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:825
1295 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:857
1275 1296 msgid "Deleting..."
1276 1297 msgstr ""
1277 1298
1278 1299 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:768
@@ -1278,9 +1299,9 @@
1278 1299 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:768
1279 1300 msgid "Design"
1280 1301 msgstr ""
1281 1302
1282 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:269
1303 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:283
1283 1304 msgid "Dev-only: revert to pending so the same confirmation link can be re-tested"
1284 1305 msgstr ""
1285 1306
1286 1307 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:248
@@ -1303,9 +1324,9 @@
1303 1324 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:147
1304 1325 msgid "Disabled by the f12_cf7_doubleoptin_send_default_mail filter."
1305 1326 msgstr ""
1306 1327
1307 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1507
1328 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1674
1308 1329 msgid "Disabled for this form"
1309 1330 msgstr ""
1310 1331
1311 1332 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
@@ -1311,13 +1332,13 @@
1311 1332 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
1312 1333 msgid "Display name shown as"
1313 1334 msgstr ""
1314 1335
1315 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1033
1336 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1200
1316 1337 msgid "Display the opt-in/opt-out status list"
1317 1338 msgstr ""
1318 1339
1319 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1025
1340 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1192
1320 1341 msgid "Display the opt-out request form"
1321 1342 msgstr ""
1322 1343
1323 1344 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:410
@@ -1355,9 +1376,9 @@
1355 1376 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:348
1356 1377 msgid "Double Opt-In cannot be enabled for this form until the following required fields are filled in:"
1357 1378 msgstr ""
1358 1379
1359 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:275
1380 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:277
1360 1381 msgid "Double Opt-In for WordPress"
1361 1382 msgstr ""
1362 1383
1363 1384 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:679
@@ -1371,9 +1392,9 @@
1371 1392 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:114
1372 1393 msgid "Double Opt-In was auto-disabled."
1373 1394 msgstr ""
1374 1395
1375 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:371
1396 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:388
1376 1397 msgid "Download consent records as CSV or JSON for GDPR Art. 15 subject-access requests, internal audits, or migration to another system. The export covers every recorded submission, confirmation, and opt-out with timestamps, IPs, and the exact consent text presented at signup."
1377 1398 msgstr ""
1378 1399
1379 1400 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:199
@@ -1414,13 +1435,13 @@
1414 1435 msgid "Edit form"
1415 1436 msgstr ""
1416 1437
1417 1438 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:239
1418 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1632
1439 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1799
1419 1440 msgid "Edit in Email Designer"
1420 1441 msgstr ""
1421 1442
1422 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1004
1443 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1171
1423 1444 msgid "Edit page"
1424 1445 msgstr ""
1425 1446
1426 1447 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:83
@@ -1427,9 +1448,9 @@
1427 1448 msgid "Editor"
1428 1449 msgstr ""
1429 1450
1430 1451 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:244
1431 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1637
1452 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1804
1432 1453 msgid "Editor link unavailable"
1433 1454 msgstr ""
1434 1455
1435 1456 #: packages/core/admin-ui/src/pages/AuditPage.tsx:53
@@ -1435,20 +1456,20 @@
1435 1456 #: packages/core/admin-ui/src/pages/AuditPage.tsx:53
1436 1457 #: packages/core/admin-ui/src/pages/AuditPage.tsx:207
1437 1458 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:193
1438 1459 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:372
1439 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:306
1440 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:171
1441 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:622
1460 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:320
1461 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:192
1462 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:676
1442 1463 msgid "Email"
1443 1464 msgstr ""
1444 1465
1445 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:455
1466 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:472
1446 1467 msgid "Email address"
1447 1468 msgstr ""
1448 1469
1449 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1105
1450 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1618
1470 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1272
1471 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1785
1451 1472 msgid "Email Body"
1452 1473 msgstr ""
1453 1474
1454 1475 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:155
@@ -1494,9 +1515,9 @@
1494 1515 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:114
1495 1516 msgid "Empty"
1496 1517 msgstr ""
1497 1518
1498 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:893
1519 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:986
1499 1520 msgid "Empty = the site administrator's address"
1500 1521 msgstr ""
1501 1522
1502 1523 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:187
@@ -1508,13 +1529,13 @@
1508 1529 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:363
1509 1530 msgid "Enabled"
1510 1531 msgstr ""
1511 1532
1512 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1506
1533 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1673
1513 1534 msgid "Enabled for this form"
1514 1535 msgstr ""
1515 1536
1516 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:292
1537 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:306
1517 1538 msgid "Enter an email address before exporting."
1518 1539 msgstr ""
1519 1540
1520 1541 #: packages/core/admin-ui/src/pages/ApiPage.tsx:181
@@ -1606,17 +1627,17 @@
1606 1627 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:63
1607 1628 msgid "Every record — confirmed, unconfirmed, and opted-out."
1608 1629 msgstr ""
1609 1630
1610 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1207
1631 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1374
1611 1632 msgid "Every user-facing string on the opt-out list page is configurable here — table columns, button labels, the confirm-dialog prompts shown before cancelling / bulk-cancelling / re-activating, plus the empty state. Leave empty to use the built-in default. WPML String Translation picks up custom values automatically."
1612 1633 msgstr ""
1613 1634
1614 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1635 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:461
1615 1636 msgid "Excel honours the OS-locale default — German installs expect"
1616 1637 msgstr ""
1617 1638
1618 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:610
1639 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:650
1619 1640 msgid "Excludes OptIn IDs that appeared in any previous export with the same scope + status + form + category + email. Date range is ignored for the stream identity — it's an extra filter on the result. Each export's contents is recorded in an indexed audit table for constant-time filtering."
1620 1641 msgstr ""
1621 1642
1622 1643 #: packages/core/admin-ui/src/pages/ApiPage.tsx:252
@@ -1623,29 +1644,29 @@
1623 1644 #: packages/core/admin-ui/src/pages/LicensePage.tsx:111
1624 1645 msgid "Expires:"
1625 1646 msgstr ""
1626 1647
1627 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:661
1648 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
1628 1649 msgid "Export"
1629 1650 msgstr ""
1630 1651
1631 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:605
1652 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:619
1632 1653 msgid "Export Consent Record (GDPR)"
1633 1654 msgstr ""
1634 1655
1635 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
1656 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:386
1636 1657 msgid "Export consent records (GDPR)"
1637 1658 msgstr ""
1638 1659
1639 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:618
1660 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:632
1640 1661 msgid "Export CSV"
1641 1662 msgstr ""
1642 1663
1643 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
1664 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:250
1644 1665 msgid "Export history cleared."
1645 1666 msgstr ""
1646 1667
1647 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:612
1668 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:626
1648 1669 msgid "Export JSON"
1649 1670 msgstr ""
1650 1671
1651 1672 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:172
@@ -1672,9 +1693,9 @@
1672 1693 #: packages/core/admin-ui/src/pages/LicensePage.tsx:52
1673 1694 msgid "Failed to activate license."
1674 1695 msgstr ""
1675 1696
1676 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:240
1697 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:253
1677 1698 msgid "Failed to clear history."
1678 1699 msgstr ""
1679 1700
1680 1701 #: packages/core/admin-ui/src/pages/ApiPage.tsx:101
@@ -1681,9 +1702,9 @@
1681 1702 msgid "Failed to connect to CleverReach."
1682 1703 msgstr ""
1683 1704
1684 1705 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:249
1685 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:99
1706 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:113
1686 1707 msgid "Failed to copy"
1687 1708 msgstr ""
1688 1709
1689 1710 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
@@ -1697,9 +1718,9 @@
1697 1718 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
1698 1719 msgid "Failed to deactivate license."
1699 1720 msgstr ""
1700 1721
1701 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:402
1722 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:435
1702 1723 msgid "Failed to delete %1$s of %2$s items"
1703 1724 msgstr ""
1704 1725
1705 1726 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
@@ -1705,17 +1726,17 @@
1705 1726 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
1706 1727 msgid "Failed to delete category"
1707 1728 msgstr ""
1708 1729
1709 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:390
1730 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:423
1710 1731 msgid "Failed to delete opt-in"
1711 1732 msgstr ""
1712 1733
1713 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
1734 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:270
1714 1735 msgid "Failed to delete run."
1715 1736 msgstr ""
1716 1737
1717 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:558
1738 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:623
1718 1739 msgid "Failed to generate opt-out page."
1719 1740 msgstr ""
1720 1741
1721 1742 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
@@ -1721,17 +1742,17 @@
1721 1742 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
1722 1743 msgid "Failed to install addon."
1723 1744 msgstr ""
1724 1745
1725 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:164
1746 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:178
1726 1747 msgid "Failed to resend"
1727 1748 msgstr ""
1728 1749
1729 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:424
1750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:457
1730 1751 msgid "Failed to resend email"
1731 1752 msgstr ""
1732 1753
1733 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:180
1754 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:194
1734 1755 msgid "Failed to reset"
1735 1756 msgstr ""
1736 1757
1737 1758 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:266
@@ -1755,9 +1776,9 @@
1755 1776 msgstr ""
1756 1777
1757 1778 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:89
1758 1779 #: packages/core/admin-ui/src/pages/ApiPage.tsx:83
1759 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:587
1780 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:652
1760 1781 msgid "Failed to save settings."
1761 1782 msgstr ""
1762 1783
1763 1784 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
@@ -1784,14 +1805,14 @@
1784 1805 msgid "Feature enabled."
1785 1806 msgstr ""
1786 1807
1787 1808 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:117
1788 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:751
1809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:816
1789 1810 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:354
1790 1811 msgid "Feature toggle"
1791 1812 msgstr ""
1792 1813
1793 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:269
1814 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:271
1794 1815 msgid "Feedback"
1795 1816 msgstr ""
1796 1817
1797 1818 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:496
@@ -1801,9 +1822,9 @@
1801 1822 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:45
1802 1823 msgid "Field mapping"
1803 1824 msgstr ""
1804 1825
1805 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1418
1826 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1585
1806 1827 msgid "Filter"
1807 1828 msgstr ""
1808 1829
1809 1830 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:695
@@ -1813,17 +1834,17 @@
1813 1834 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:525
1814 1835 msgid "filter."
1815 1836 msgstr ""
1816 1837
1817 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:471
1838 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
1818 1839 msgid "Filters"
1819 1840 msgstr ""
1820 1841
1821 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:521
1842 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:538
1822 1843 msgid "Filters on the signup date (when the record was first submitted). Leave either field empty for an open-ended range. Inclusive on both sides."
1823 1844 msgstr ""
1824 1845
1825 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:284
1846 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:298
1826 1847 msgid "Filters restored from this run."
1827 1848 msgstr ""
1828 1849
1829 1850 #: packages/core/admin-ui/src/components/SetupCards.tsx:29
@@ -1837,10 +1858,10 @@
1837 1858 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:256
1838 1859 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:262
1839 1860 #: packages/core/admin-ui/src/pages/AuditPage.tsx:55
1840 1861 #: packages/core/admin-ui/src/pages/AuditPage.tsx:209
1841 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:553
1842 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:554
1862 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:607
1863 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:608
1843 1864 msgid "Follow-up actions"
1844 1865 msgstr ""
1845 1866
1846 1867 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
@@ -1846,9 +1867,9 @@
1846 1867 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
1847 1868 msgid "Follow-up actions completed"
1848 1869 msgstr ""
1849 1870
1850 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:558
1871 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:612
1851 1872 msgid "Follow-ups need attention"
1852 1873 msgstr ""
1853 1874
1854 1875 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:203
@@ -1862,9 +1883,9 @@
1862 1883 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:521
1863 1884 msgid "For one-off custom rules, third-party code can subscribe to the"
1864 1885 msgstr ""
1865 1886
1866 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
1887 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:660
1867 1888 msgid "for this filter combination. Toggle is a no-op until you do your first export."
1868 1889 msgstr ""
1869 1890
1870 1891 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
@@ -1870,18 +1891,18 @@
1870 1891 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
1871 1892 msgid "Force password change on first login"
1872 1893 msgstr ""
1873 1894
1874 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:528
1895 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:545
1875 1896 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:194
1876 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
1877 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:650
1878 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:172
1879 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:623
1897 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:324
1898 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:664
1899 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:193
1900 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:677
1880 1901 msgid "Form"
1881 1902 msgstr ""
1882 1903
1883 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:226
1904 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:250
1884 1905 msgid "Form Data (%s fields)"
1885 1906 msgstr ""
1886 1907
1887 1908 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
@@ -1887,13 +1908,13 @@
1887 1908 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
1888 1909 msgid "Form field that captures the user's explicit consent (e.g. a CF7"
1889 1910 msgstr ""
1890 1911
1891 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:466
1912 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:480
1892 1913 msgid "Form Fields (%d)"
1893 1914 msgstr ""
1894 1915
1895 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:513
1916 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:527
1896 1917 msgid "Form HTML"
1897 1918 msgstr ""
1898 1919
1899 1920 #: packages/core/admin-ui/src/pages/FormsPage.tsx:267
@@ -1907,8 +1928,12 @@
1907 1928 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:443
1908 1929 msgid "Form integration unavailable at runtime"
1909 1930 msgstr ""
1910 1931
1932 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:28
1933 +msgid "Form integrations"
1934 +msgstr ""
1935 +
1911 1936 #: packages/core/admin-ui/src/pages/FormsPage.tsx:114
1912 1937 #: packages/core/admin-ui/src/pages/FormsPage.tsx:164
1913 1938 msgid "Form Management"
1914 1939 msgstr ""
@@ -1924,14 +1949,14 @@
1924 1949 #: packages/core/admin-ui/src/pages/FormsPage.tsx:82
1925 1950 msgid "Form toggled"
1926 1951 msgstr ""
1927 1952
1928 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:379
1953 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:396
1929 1954 msgid "Format"
1930 1955 msgstr ""
1931 1956
1932 1957 #: packages/core/admin-ui/src/components/AdminLayout.tsx:17
1933 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
1958 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
1934 1959 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
1935 1960 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:869
1936 1961 msgid "Forms"
1937 1962 msgstr ""
@@ -1979,14 +2004,14 @@
1979 2004 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
1980 2005 msgid "General"
1981 2006 msgstr ""
1982 2007
1983 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:930
1984 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:970
2008 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1097
2009 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1137
1985 2010 msgid "Generate"
1986 2011 msgstr ""
1987 2012
1988 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:969
2013 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
1989 2014 msgid "Generating..."
1990 2015 msgstr ""
1991 2016
1992 2017 #: packages/core/admin-ui/src/pages/ApiPage.tsx:184
@@ -1993,8 +2018,12 @@
1993 2018 #: packages/core/admin-ui/src/pages/ApiPage.tsx:212
1994 2019 msgid "Get credentials at"
1995 2020 msgstr ""
1996 2021
2022 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:26
2023 +msgid "Getting started"
2024 +msgstr ""
2025 +
1997 2026 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:266
1998 2027 msgid "Global Settings"
1999 2028 msgstr ""
2000 2029
@@ -2026,9 +2055,13 @@
2026 2055 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:214
2027 2056 msgid "Green notice shown on the list page after the visitor clicks Cancel on a single row."
2028 2057 msgstr ""
2029 2058
2030 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:386
2059 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:76
2060 +msgid "Guides for setting up Double Opt-In and every module, with screenshots."
2061 +msgstr ""
2062 +
2063 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:400
2031 2064 msgid "Handed to the mail server (%s)"
2032 2065 msgstr ""
2033 2066
2034 2067 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:808
@@ -2034,13 +2067,22 @@
2034 2067 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:808
2035 2068 msgid "Hello, this email address was just entered on our site. To make sure it was really you, please confirm it with one click."
2036 2069 msgstr ""
2037 2070
2071 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:55
2072 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:74
2073 +msgid "Help"
2074 +msgstr ""
2075 +
2076 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:81
2077 +msgid "Help articles"
2078 +msgstr ""
2079 +
2038 2080 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:311
2039 2081 msgid "Helps improve the plugin. No personal data collected."
2040 2082 msgstr ""
2041 2083
2042 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1414
2084 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1581
2043 2085 msgid "Hooks Reference"
2044 2086 msgstr ""
2045 2087
2046 2088 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:366
@@ -2054,9 +2096,9 @@
2054 2096 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:382
2055 2097 msgid "How User Creation applies"
2056 2098 msgstr ""
2057 2099
2058 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1113
2100 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1280
2059 2101 msgid "HTML email body..."
2060 2102 msgstr ""
2061 2103
2062 2104 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -2067,9 +2109,9 @@
2067 2109 msgid "I agree to receive the newsletter..."
2068 2110 msgstr ""
2069 2111
2070 2112 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:151
2071 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
2113 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:316
2072 2114 msgid "ID"
2073 2115 msgstr ""
2074 2116
2075 2117 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:247
@@ -2100,9 +2142,9 @@
2100 2142 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
2101 2143 msgid "Inactive"
2102 2144 msgstr ""
2103 2145
2104 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:648
2146 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:688
2105 2147 msgid "Include form data (submitted field values)"
2106 2148 msgstr ""
2107 2149
2108 2150 #: packages/core/admin-ui/src/pages/LicensePage.tsx:174
@@ -2116,21 +2158,21 @@
2116 2158
2117 2159 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
2118 2160 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:667
2119 2161 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:692
2120 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1528
2121 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1543
2122 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1567
2162 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1695
2163 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1710
2164 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1734
2123 2165 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:626
2124 2166 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:653
2125 2167 msgid "Inherit (%s)"
2126 2168 msgstr ""
2127 2169
2128 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
2170 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1672
2129 2171 msgid "Inherit (active)"
2130 2172 msgstr ""
2131 2173
2132 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1583
2174 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1750
2133 2175 msgid "Inherit from defaults — leave empty to use the default body."
2134 2176 msgstr ""
2135 2177
2136 2178 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
@@ -2156,13 +2198,17 @@
2156 2198 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
2157 2199 msgid "Installing…"
2158 2200 msgstr ""
2159 2201
2160 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
2202 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1023
2203 +msgid "Introduction"
2204 +msgstr ""
2205 +
2206 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:742
2161 2207 msgid "IP"
2162 2208 msgstr ""
2163 2209
2164 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:183
2210 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2165 2211 msgid "IP Addresses"
2166 2212 msgstr ""
2167 2213
2168 2214 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:174
@@ -2176,13 +2222,13 @@
2176 2222 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:170
2177 2223 msgid "is the typical choice for spam suppression — bots get a fake success, real users see nothing."
2178 2224 msgstr ""
2179 2225
2180 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:448
2226 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:465
2181 2227 msgid "is their decimal mark. If you open the CSV and see every row crammed into one column, switch separator and re-export."
2182 2228 msgstr ""
2183 2229
2184 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:397
2230 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
2185 2231 msgid "JSON (pretty-printed)"
2186 2232 msgstr ""
2187 2233
2188 2234 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:361
@@ -2192,9 +2238,9 @@
2192 2238 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
2193 2239 msgid "keeps the body verbatim; the built-in"
2194 2240 msgstr ""
2195 2241
2196 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:481
2242 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:495
2197 2243 msgid "Key"
2198 2244 msgstr ""
2199 2245
2200 2246 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:319
@@ -2204,8 +2250,12 @@
2204 2250 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:184
2205 2251 msgid "Latest opt-in submissions"
2206 2252 msgstr ""
2207 2253
2254 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1018
2255 +msgid "Leave a field empty to use the default. Click a placeholder to add it to the field you edited last."
2256 +msgstr ""
2257 +
2208 2258 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:534
2209 2259 msgid "Leave empty for the default text."
2210 2260 msgstr ""
2211 2261
@@ -2214,9 +2264,9 @@
2214 2264 msgid "Leave empty to use the default text."
2215 2265 msgstr ""
2216 2266
2217 2267 #: packages/core/admin-ui/src/components/AdminLayout.tsx:30
2218 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:107
2268 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:109
2219 2269 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:242
2220 2270 #: packages/core/admin-ui/src/pages/LicensePage.tsx:73
2221 2271 msgid "License"
2222 2272 msgstr ""
@@ -2240,21 +2290,33 @@
2240 2290 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:743
2241 2291 msgid "Light"
2242 2292 msgstr ""
2243 2293
2244 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:585
2294 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
2245 2295 msgid "Limit to records tagged with one specific category. Configure categories under DOI → Categories."
2246 2296 msgstr ""
2247 2297
2248 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:549
2298 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:566
2249 2299 msgid "Limit to records tied to one specific form (CF7, Avada, Elementor, WPForms, Gravity, …). Matches on the form's post id."
2250 2300 msgstr ""
2251 2301
2252 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1205
2302 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:588
2303 +msgid "Limit to the sign-ups of one subscription. The file still has one row per sign-up, with the subscription named in the last column."
2304 +msgstr ""
2305 +
2306 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1024
2307 +msgid "Line per change"
2308 +msgstr ""
2309 +
2310 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:674
2311 +msgid "Linked sign-ups"
2312 +msgstr ""
2313 +
2314 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1372
2253 2315 msgid "List page labels"
2254 2316 msgstr ""
2255 2317
2256 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1258
2318 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1425
2257 2319 msgid "List page notices"
2258 2320 msgstr ""
2259 2321
2260 2322 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:350
@@ -2261,9 +2323,9 @@
2261 2323 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:351
2262 2324 msgid "Loaded"
2263 2325 msgstr ""
2264 2326
2265 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:616
2327 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:656
2266 2328 msgid "Loading stream info…"
2267 2329 msgstr ""
2268 2330
2269 2331 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:188
@@ -2281,14 +2343,14 @@
2281 2343 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:174
2282 2344 msgid "Mail body. Must contain"
2283 2345 msgstr ""
2284 2346
2285 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:573
2286 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:680
2347 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:627
2348 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:739
2287 2349 msgid "Mail failed"
2288 2350 msgstr ""
2289 2351
2290 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:493
2352 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:526
2291 2353 msgid "Manage all opt-in records"
2292 2354 msgstr ""
2293 2355
2294 2356 #: packages/core/admin-ui/src/pages/FormsPage.tsx:116
@@ -2344,9 +2406,9 @@
2344 2406 #: packages/core/admin-ui/src/pages/AuditPage.tsx:345
2345 2407 msgid "Message:"
2346 2408 msgstr ""
2347 2409
2348 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1133
2410 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1300
2349 2411 msgid "Messages shown to the visitor after they submit the opt-out form (success + error states). Leave a field empty to use the built-in default. With WPML active, each text appears under"
2350 2412 msgstr ""
2351 2413
2352 2414 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:137
@@ -2366,9 +2428,9 @@
2366 2428 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
2367 2429 msgid "Modified"
2368 2430 msgstr ""
2369 2431
2370 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1423
2432 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1590
2371 2433 msgid "Modify the opt-out email body before sending."
2372 2434 msgstr ""
2373 2435
2374 2436 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
@@ -2388,9 +2450,9 @@
2388 2450 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:160
2389 2451 msgid "Name"
2390 2452 msgstr ""
2391 2453
2392 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:907
2454 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1000
2393 2455 msgid "Name the email address in the mail"
2394 2456 msgstr ""
2395 2457
2396 2458 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
@@ -2396,9 +2458,9 @@
2396 2458 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
2397 2459 msgid "Name:"
2398 2460 msgstr ""
2399 2461
2400 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:162
2462 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:164
2401 2463 msgid "Navigation"
2402 2464 msgstr ""
2403 2465
2404 2466 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
@@ -2404,8 +2466,12 @@
2404 2466 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
2405 2467 msgid "New Category"
2406 2468 msgstr ""
2407 2469
2470 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:275
2471 +msgid "Newsletter"
2472 +msgstr ""
2473 +
2408 2474 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:522
2409 2475 msgid "Next"
2410 2476 msgstr ""
2411 2477
@@ -2420,9 +2486,9 @@
2420 2486 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
2421 2487 msgid "No categories found"
2422 2488 msgstr ""
2423 2489
2424 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:420
2490 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:434
2425 2491 msgid "No consent text was configured for this form at the time of submission."
2426 2492 msgstr ""
2427 2493
2428 2494 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
@@ -2448,9 +2514,9 @@
2448 2514 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:583
2449 2515 msgid "No exclusions configured. Every form creates users — same as mode=all."
2450 2516 msgstr ""
2451 2517
2452 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
2518 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:733
2453 2519 msgid "No exports yet — the table fills up as you run them."
2454 2520 msgstr ""
2455 2521
2456 2522 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:852
@@ -2462,9 +2528,9 @@
2462 2528 msgstr ""
2463 2529
2464 2530 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:393
2465 2531 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:573
2466 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1352
2532 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1519
2467 2533 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:559
2468 2534 msgid "No forms detected"
2469 2535 msgstr ""
2470 2536
@@ -2483,13 +2549,17 @@
2483 2549 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:581
2484 2550 msgid "No forms in the list yet. Auto user creation is currently inactive — add at least one form above."
2485 2551 msgstr ""
2486 2552
2487 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:633
2553 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:89
2554 +msgid "No help articles found."
2555 +msgstr ""
2556 +
2557 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:687
2488 2558 msgid "No opt-ins found"
2489 2559 msgstr ""
2490 2560
2491 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1373
2561 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
2492 2562 msgid "No per-form overrides yet — every form uses the defaults above. Add a form to override its opt-out mail, page, or to disable opt-out for it entirely."
2493 2563 msgstr ""
2494 2564
2495 2565 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
@@ -2495,9 +2565,9 @@
2495 2565 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
2496 2566 msgid "No per-form overrides. Defaults apply to every form."
2497 2567 msgstr ""
2498 2568
2499 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
2569 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:659
2500 2570 msgid "No prior exports"
2501 2571 msgstr ""
2502 2572
2503 2573 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:150
@@ -2522,13 +2592,13 @@
2522 2592
2523 2593 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:106
2524 2594 #: packages/core/admin-ui/src/pages/ApiPage.tsx:41
2525 2595 #: packages/core/admin-ui/src/pages/ApiPage.tsx:138
2526 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1083
2596 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1250
2527 2597 msgid "None"
2528 2598 msgstr ""
2529 2599
2530 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1080
2600 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1247
2531 2601 msgid "None (use body below)"
2532 2602 msgstr ""
2533 2603
2534 2604 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:149
@@ -2563,21 +2633,37 @@
2563 2633 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:863
2564 2634 msgid "Not switched on because settings are missing: %s"
2565 2635 msgstr ""
2566 2636
2567 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:787
2637 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:852
2568 2638 msgid "nothing"
2569 2639 msgstr ""
2570 2640
2571 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1131
2641 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1298
2572 2642 msgid "Notice texts"
2573 2643 msgstr ""
2574 2644
2575 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:865
2645 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:930
2646 +msgid "Notifications"
2647 +msgstr ""
2648 +
2649 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:975
2650 +msgid "Notifications about confirmed opt-ins and reactivations, and your own wording, need Opt-Out add-on 1.8.0 or newer."
2651 +msgstr ""
2652 +
2653 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:954
2654 +msgid "Notify me about confirmed opt-ins"
2655 +msgstr ""
2656 +
2657 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:964
2658 +msgid "Notify me about reactivations"
2659 +msgstr ""
2660 +
2661 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:942
2576 2662 msgid "Notify me about unsubscribes"
2577 2663 msgstr ""
2578 2664
2579 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:910
2665 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1003
2580 2666 msgid "Off by default: the mail then only names the opt-in ID, not the person."
2581 2667 msgstr ""
2582 2668
2583 2669 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:503
@@ -2595,13 +2681,13 @@
2595 2681 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:545
2596 2682 msgid "Only forms in this list create users on confirmation."
2597 2683 msgstr ""
2598 2684
2599 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
2685 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:647
2600 2686 msgid "Only records not yet exported in this stream"
2601 2687 msgstr ""
2602 2688
2603 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:805
2689 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:870
2604 2690 msgid "Only relevant when the master toggle above is off — has no effect while opt-out is active."
2605 2691 msgstr ""
2606 2692
2607 2693 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:98
@@ -2643,9 +2729,9 @@
2643 2729 #: packages/core/admin-ui/src/components/AddonGate.tsx:118
2644 2730 msgid "Open License"
2645 2731 msgstr ""
2646 2732
2647 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:995
2733 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
2648 2734 msgid "Open page"
2649 2735 msgstr ""
2650 2736
2651 2737 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
@@ -2651,33 +2737,33 @@
2651 2737 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
2652 2738 msgid "Operator"
2653 2739 msgstr ""
2654 2740
2655 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:149
2741 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:163
2656 2742 msgid "Opt-in deleted"
2657 2743 msgstr ""
2658 2744
2659 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:376
2745 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:409
2660 2746 msgid "Opt-in deleted successfully"
2661 2747 msgstr ""
2662 2748
2663 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:233
2664 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:157
2749 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:247
2750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:178
2665 2751 msgid "Opt-In Detail"
2666 2752 msgstr ""
2667 2753
2668 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:556
2754 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:570
2669 2755 msgid "Opt-In Mail"
2670 2756 msgstr ""
2671 2757
2672 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:203
2758 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:217
2673 2759 msgid "Opt-In not found."
2674 2760 msgstr ""
2675 2761
2676 2762 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
2677 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
2763 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
2678 2764 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:153
2679 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:492
2765 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:525
2680 2766 msgid "Opt-Ins"
2681 2767 msgstr ""
2682 2768
2683 2769 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
@@ -2683,57 +2769,57 @@
2683 2769 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
2684 2770 msgid "Opt-Out"
2685 2771 msgstr ""
2686 2772
2687 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1064
2773 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1231
2688 2774 msgid "Opt-out Confirmation"
2689 2775 msgstr ""
2690 2776
2691 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:358
2777 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
2692 2778 msgid "Opt-Out Date"
2693 2779 msgstr ""
2694 2780
2695 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1042
2781 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1209
2696 2782 msgid "Opt-Out Email (defaults)"
2697 2783 msgstr ""
2698 2784
2699 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:763
2785 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:828
2700 2786 msgid "Opt-Out enabled"
2701 2787 msgstr ""
2702 2788
2703 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1492
2789 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1659
2704 2790 msgid "Opt-out for this form"
2705 2791 msgstr ""
2706 2792
2707 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:353
2793 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:367
2708 2794 msgid "Opt-Out IP"
2709 2795 msgstr ""
2710 2796
2711 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1516
2797 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1683
2712 2798 msgid "Opt-out page"
2713 2799 msgstr ""
2714 2800
2715 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:927
2801 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1094
2716 2802 msgid "Opt-Out Page (default)"
2717 2803 msgstr ""
2718 2804
2719 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:737
2805 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
2720 2806 msgid "Opt-Out Settings"
2721 2807 msgstr ""
2722 2808
2723 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:584
2809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:649
2724 2810 msgid "Opt-out settings saved."
2725 2811 msgstr ""
2726 2812
2727 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2813 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:231
2728 2814 msgid "Opt-out time:"
2729 2815 msgstr ""
2730 2816
2731 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:200
2817 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:224
2732 2818 msgid "Opt-out:"
2733 2819 msgstr ""
2734 2820
2735 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
2821 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:505
2736 2822 msgid "Opted out"
2737 2823 msgstr ""
2738 2824
2739 2825 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:215
@@ -2767,9 +2853,9 @@
2767 2853 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
2768 2854 msgid "Override scope"
2769 2855 msgstr ""
2770 2856
2771 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1340
2857 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1507
2772 2858 msgid "Override the defaults above for specific forms — e.g. a different confirmation mail per newsletter, or fully disabling opt-out for a transactional form. Empty fields inherit from defaults; the on/off switch can be left on \"Inherit\" or set explicitly per form."
2773 2859 msgstr ""
2774 2860
2775 2861 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:135
@@ -2781,9 +2867,9 @@
2781 2867 msgid "Page"
2782 2868 msgstr ""
2783 2869
2784 2870 #: packages/core/admin-ui/src/pages/AuditPage.tsx:283
2785 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:705
2871 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:764
2786 2872 msgid "Page %1$s of %2$s"
2787 2873 msgstr ""
2788 2874
2789 2875 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
@@ -2789,9 +2875,9 @@
2789 2875 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
2790 2876 msgid "Page not found"
2791 2877 msgstr ""
2792 2878
2793 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:929
2879 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1096
2794 2880 msgid "Page that hosts the opt-out form and list — applies to every form unless overridden below. Use"
2795 2881 msgstr ""
2796 2882
2797 2883 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:96
@@ -2800,9 +2886,9 @@
2800 2886
2801 2887 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:75
2802 2888 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:30
2803 2889 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:113
2804 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:542
2890 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:575
2805 2891 msgid "Pending"
2806 2892 msgstr ""
2807 2893
2808 2894 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:486
@@ -2822,9 +2908,9 @@
2822 2908 msgid "Per-form check on the %d listed form%s"
2823 2909 msgstr ""
2824 2910
2825 2911 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:547
2826 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1338
2912 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
2827 2913 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2828 2914 msgid "Per-form overrides"
2829 2915 msgstr ""
2830 2916
@@ -2863,13 +2949,17 @@
2863 2949 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:300
2864 2950 msgid "placeholder is required — it's replaced with the confirmation URL at send time."
2865 2951 msgstr ""
2866 2952
2867 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
2953 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
2868 2954 msgid "Placeholder:"
2869 2955 msgstr ""
2870 2956
2871 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1263
2957 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1044
2958 +msgid "Placeholders"
2959 +msgstr ""
2960 +
2961 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1430
2872 2962 msgid "placeholders — see each entry's hint."
2873 2963 msgstr ""
2874 2964
2875 2965 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:548
@@ -2883,8 +2973,12 @@
2883 2973 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
2884 2974 msgid "Preserve opt-in records and categories if the plugin is deleted. Turn off for a full cleanup on uninstall."
2885 2975 msgstr ""
2886 2976
2977 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1063
2978 +msgid "Preview"
2979 +msgstr ""
2980 +
2887 2981 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:806
2888 2982 msgid "Preview of the email text"
2889 2983 msgstr ""
2890 2984
@@ -2907,9 +3001,9 @@
2907 3001 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:228
2908 3002 msgid "Privacy Policy Page"
2909 3003 msgstr ""
2910 3004
2911 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:198
3005 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:200
2912 3006 #: packages/core/admin-ui/src/components/ProBadge.tsx:4
2913 3007 #: packages/core/admin-ui/src/components/ProTeaser.tsx:29
2914 3008 msgid "PRO"
2915 3009 msgstr ""
@@ -2917,13 +3011,17 @@
2917 3011 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:243
2918 3012 msgid "Pro Active"
2919 3013 msgstr ""
2920 3014
2921 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:181
3015 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:183
2922 3016 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:381
2923 3017 msgid "Pro Features"
2924 3018 msgstr ""
2925 3019
3020 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:30
3021 +msgid "Pro modules"
3022 +msgstr ""
3023 +
2926 3024 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:450
2927 3025 msgid "Progress"
2928 3026 msgstr ""
2929 3027
@@ -2931,9 +3029,9 @@
2931 3029 msgid "Published"
2932 3030 msgstr ""
2933 3031
2934 3032 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:222
2935 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:639
3033 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:653
2936 3034 msgid "Quick Info"
2937 3035 msgstr ""
2938 3036
2939 3037 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
@@ -2965,9 +3063,9 @@
2965 3063 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:317
2966 3064 msgid "Reason"
2967 3065 msgstr ""
2968 3066
2969 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:676
3067 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:716
2970 3068 msgid "Recent exports"
2971 3069 msgstr ""
2972 3070
2973 3071 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:179
@@ -2982,9 +3080,9 @@
2982 3080 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
2983 3081 msgid "Recipient field"
2984 3082 msgstr ""
2985 3083
2986 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:887
3084 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:980
2987 3085 msgid "Recipients"
2988 3086 msgstr ""
2989 3087
2990 3088 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:354
@@ -2994,9 +3092,9 @@
2994 3092 #: packages/core/admin-ui/src/pages/ApiPage.tsx:269
2995 3093 msgid "Reconnect"
2996 3094 msgstr ""
2997 3095
2998 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
3096 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:665
2999 3097 msgid "record(s) previously exported in this stream across"
3000 3098 msgstr ""
3001 3099
3002 3100 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:52
@@ -3014,9 +3112,9 @@
3014 3112 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:474
3015 3113 msgid "Redirect to page"
3016 3114 msgstr ""
3017 3115
3018 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:778
3116 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:818
3019 3117 msgid "Refresh"
3020 3118 msgstr ""
3021 3119
3022 3120 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
@@ -3022,17 +3120,17 @@
3022 3120 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
3023 3121 msgid "Regenerate default template"
3024 3122 msgstr ""
3025 3123
3026 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:188
3124 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:212
3027 3125 msgid "Register:"
3028 3126 msgstr ""
3029 3127
3030 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
3128 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:346
3031 3129 msgid "Registration Date"
3032 3130 msgstr ""
3033 3131
3034 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:336
3132 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:350
3035 3133 msgid "Registration IP"
3036 3134 msgstr ""
3037 3135
3038 3136 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:115
@@ -3042,13 +3140,13 @@
3042 3140 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:201
3043 3141 msgid "Reminder behaviour"
3044 3142 msgstr ""
3045 3143
3046 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:366
3144 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:380
3047 3145 msgid "Reminder Sent"
3048 3146 msgstr ""
3049 3147
3050 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:213
3148 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:237
3051 3149 msgid "Reminder sent:"
3052 3150 msgstr ""
3053 3151
3054 3152 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:125
@@ -3079,17 +3177,17 @@
3079 3177 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:633
3080 3178 msgid "Remove rule"
3081 3179 msgstr ""
3082 3180
3083 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1484
3181 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1651
3084 3182 msgid "Remove this override"
3085 3183 msgstr ""
3086 3184
3087 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:752
3185 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:792
3088 3186 msgid "Remove this run from the audit history"
3089 3187 msgstr ""
3090 3188
3091 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:805
3189 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:845
3092 3190 msgid "Removes every audit row plus the per-record exported-ID links. The originally exported records remain in the database; only the audit trail is cleared. After this, \"Only records not yet exported in this stream\" treats every record as fresh."
3093 3191 msgstr ""
3094 3192
3095 3193 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:75
@@ -3101,10 +3199,10 @@
3101 3199 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:210
3102 3200 msgid "Required field — Double Opt-In cannot be enabled until this is filled in"
3103 3201 msgstr ""
3104 3202
3105 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3106 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3203 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3204 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3107 3205 msgid "Resend Email"
3108 3206 msgstr ""
3109 3207
3110 3208 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:170
@@ -3113,22 +3211,22 @@
3113 3211 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3114 3212 msgid "Reset Database"
3115 3213 msgstr ""
3116 3214
3117 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:261
3215 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:275
3118 3216 msgid "Reset this opt-in to PENDING for re-testing?\n\nThis is a DEV-ONLY action (WP_DEBUG mode). It clears the confirmation flag so you can click the same email link again.\n\nNote: any Avada submissions/entries written by the previous confirmation are kept — delete them via Avada's Form Entries UI if you need a clean slate.\n\nFiles: any uploaded files were already handed off to the form system or sent as mail attachments at the previous confirmation, so they are NOT restored. Re-submit the form if you want files in the next test cycle."
3119 3217 msgstr ""
3120 3218
3121 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3219 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3122 3220 msgid "Reset to pending (dev)"
3123 3221 msgstr ""
3124 3222
3125 3223 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3126 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3224 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3127 3225 msgid "Resetting..."
3128 3226 msgstr ""
3129 3227
3130 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:736
3228 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:776
3131 3229 msgid "Restore this run's filters"
3132 3230 msgstr ""
3133 3231
3134 3232 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:416
@@ -3165,9 +3263,9 @@
3165 3263 msgstr ""
3166 3264
3167 3265 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:28
3168 3266 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:123
3169 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:543
3267 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:576
3170 3268 msgid "Revoked"
3171 3269 msgstr ""
3172 3270
3173 3271 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
@@ -3173,13 +3271,13 @@
3173 3271 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
3174 3272 msgid "Rules"
3175 3273 msgstr ""
3176 3274
3177 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:254
3275 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:267
3178 3276 msgid "Run removed from history."
3179 3277 msgstr ""
3180 3278
3181 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:627
3279 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:667
3182 3280 msgid "run(s). Last run:"
3183 3281 msgstr ""
3184 3282
3185 3283 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:77
@@ -3191,9 +3289,9 @@
3191 3289 msgstr ""
3192 3290
3193 3291 #: packages/core/admin-ui/src/lib/i18n.ts:5
3194 3292 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3195 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
3293 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3196 3294 msgid "Save"
3197 3295 msgstr ""
3198 3296
3199 3297 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
@@ -3229,19 +3327,19 @@
3229 3327 msgstr ""
3230 3328
3231 3329 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3232 3330 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:320
3233 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
3331 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3234 3332 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
3235 3333 msgid "Saving..."
3236 3334 msgstr ""
3237 3335
3238 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:405
3336 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:422
3239 3337 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:438
3240 3338 msgid "Scope"
3241 3339 msgstr ""
3242 3340
3243 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:501
3341 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:534
3244 3342 msgid "Search email or hash..."
3245 3343 msgstr ""
3246 3344
3247 3345 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
@@ -3265,14 +3363,14 @@
3265 3363 msgstr ""
3266 3364
3267 3365 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:388
3268 3366 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:568
3269 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1347
3367 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1514
3270 3368 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:554
3271 3369 msgid "Select a form to add…"
3272 3370 msgstr ""
3273 3371
3274 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:950
3372 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1117
3275 3373 msgid "Select a page..."
3276 3374 msgstr ""
3277 3375
3278 3376 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
@@ -3278,9 +3376,9 @@
3278 3376 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
3279 3377 msgid "Select a template"
3280 3378 msgstr ""
3281 3379
3282 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:619
3380 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:673
3283 3381 msgid "Select all"
3284 3382 msgstr ""
3285 3383
3286 3384 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
@@ -3294,9 +3392,9 @@
3294 3392 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:174
3295 3393 msgid "Select form field"
3296 3394 msgstr ""
3297 3395
3298 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:652
3396 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:706
3299 3397 msgid "Select opt-in %s"
3300 3398 msgstr ""
3301 3399
3302 3400 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:265
@@ -3320,12 +3418,8 @@
3320 3418 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:203
3321 3419 msgid "Send a follow-up email to subscribers who haven't confirmed their opt-in within the configured delay. The send is hourly via WP-Cron — make sure your site is reachable for loopback requests."
3322 3420 msgstr ""
3323 3421
3324 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:877
3325 -msgid "Send a notification mail"
3326 -msgstr ""
3327 -
3328 3422 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:385
3329 3423 msgid "Send me a test email"
3330 3424 msgstr ""
3331 3425
@@ -3369,18 +3463,18 @@
3369 3463 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:848
3370 3464 msgid "Sender: %1$s <%2$s>"
3371 3465 msgstr ""
3372 3466
3373 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3374 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3467 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3468 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3375 3469 msgid "Sending..."
3376 3470 msgstr ""
3377 3471
3378 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:867
3379 -msgid "Sends you a mail when a visitor withdraws a consent. Several withdrawals at once (Cancel all) arrive as one mail."
3472 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:932
3473 +msgid "Sends you a mail when a consent is withdrawn, confirmed or reactivated. Several changes at once (Cancel all) arrive as one mail."
3380 3474 msgstr ""
3381 3475
3382 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:901
3476 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:994
3383 3477 msgid "Separate several addresses with a comma."
3384 3478 msgstr ""
3385 3479
3386 3480 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:194
@@ -3395,9 +3489,9 @@
3395 3489 msgid "Set up later"
3396 3490 msgstr ""
3397 3491
3398 3492 #: packages/core/admin-ui/src/components/AdminLayout.tsx:19
3399 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:48
3493 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:49
3400 3494 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
3401 3495 msgid "Settings"
3402 3496 msgstr ""
3403 3497
@@ -3426,9 +3520,9 @@
3426 3520 #: packages/core/admin-ui/src/pages/AuditPage.tsx:329
3427 3521 msgid "Severity:"
3428 3522 msgstr ""
3429 3523
3430 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1016
3524 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1183
3431 3525 msgid "Shortcode Reference"
3432 3526 msgstr ""
3433 3527
3434 3528 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:706
@@ -3454,9 +3548,9 @@
3454 3548 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:179
3455 3549 msgid "Show placeholders"
3456 3550 msgstr ""
3457 3551
3458 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
3552 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:867
3459 3553 msgid "Show the notice when disabled"
3460 3554 msgstr ""
3461 3555
3462 3556 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
@@ -3494,13 +3588,13 @@
3494 3588 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
3495 3589 msgid "Shown when the visitor entered an obviously malformed address."
3496 3590 msgstr ""
3497 3591
3498 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:498
3592 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:515
3499 3593 msgid "Signed up from"
3500 3594 msgstr ""
3501 3595
3502 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:509
3596 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:526
3503 3597 msgid "Signed up until"
3504 3598 msgstr ""
3505 3599
3506 3600 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:169
@@ -3556,9 +3650,9 @@
3556 3650 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:409
3557 3651 msgid "so it's obvious in your inbox."
3558 3652 msgstr ""
3559 3653
3560 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
3654 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1303
3561 3655 msgid "so you can translate it per language; without WPML the text is shown as-is."
3562 3656 msgstr ""
3563 3657
3564 3658 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:76
@@ -3572,17 +3666,17 @@
3572 3666 #: packages/core/admin-ui/src/components/SetupCards.tsx:74
3573 3667 msgid "Start setup wizard"
3574 3668 msgstr ""
3575 3669
3576 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:474
3670 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:491
3577 3671 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:316
3578 3672 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:195
3579 3673 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:161
3580 3674 #: packages/core/admin-ui/src/pages/FormsPage.tsx:265
3581 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:643
3582 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:536
3583 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:537
3584 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:625
3675 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:657
3676 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:569
3677 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:570
3678 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:679
3585 3679 msgid "Status"
3586 3680 msgstr ""
3587 3681
3588 3682 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:160
@@ -3592,24 +3686,29 @@
3592 3686 #: packages/core/admin-ui/src/components/SetupCards.tsx:31
3593 3687 msgid "Step %1$d of %2$d. Your entries so far are saved."
3594 3688 msgstr ""
3595 3689
3596 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:703
3690 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:149
3691 +msgid "Still stuck?"
3692 +msgstr ""
3693 +
3694 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:743
3597 3695 msgid "Stream"
3598 3696 msgstr ""
3599 3697
3600 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1134
3698 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1301
3601 3699 msgid "String Translation → Domain \"double-opt-in-opt-out\""
3602 3700 msgstr ""
3603 3701
3604 3702 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:118
3605 3703 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:153
3606 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1057
3704 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1022
3705 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1224
3607 3706 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:308
3608 3707 msgid "Subject"
3609 3708 msgstr ""
3610 3709
3611 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1044
3710 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1211
3612 3711 msgid "Subject + body for the confirmation email. Per-form overrides below take precedence over these defaults."
3613 3712 msgstr ""
3614 3713
3615 3714 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:261
@@ -3619,9 +3718,9 @@
3619 3718 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:127
3620 3719 msgid "Subject line of the confirmation mail."
3621 3720 msgstr ""
3622 3721
3623 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
3722 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1707
3624 3723 msgid "Subject override"
3625 3724 msgstr ""
3626 3725
3627 3726 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
@@ -3639,17 +3738,29 @@
3639 3738 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
3640 3739 msgid "Subscriber"
3641 3740 msgstr ""
3642 3741
3742 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:573
3743 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:671
3744 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:195
3745 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:587
3746 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:588
3747 +msgid "Subscription"
3748 +msgstr ""
3749 +
3750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:724
3751 +msgid "Subscription: %s"
3752 +msgstr ""
3753 +
3643 3754 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:98
3644 3755 msgid "Success — email sent"
3645 3756 msgstr ""
3646 3757
3647 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1260
3758 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1427
3648 3759 msgid "Success notices rendered above the table after the visitor cancels, bulk-cancels, or re-activates a subscription. Some bodies accept"
3649 3760 msgstr ""
3650 3761
3651 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:258
3762 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:260
3652 3763 msgid "Support"
3653 3764 msgstr ""
3654 3765
3655 3766 #: packages/core/admin-ui/src/pages/AuditPage.tsx:130
@@ -3676,9 +3787,9 @@
3676 3787 msgid "Telemetry"
3677 3788 msgstr ""
3678 3789
3679 3790 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:580
3680 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1069
3791 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1236
3681 3792 msgid "Template"
3682 3793 msgstr ""
3683 3794
3684 3795 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:66
@@ -3692,9 +3803,9 @@
3692 3803 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:90
3693 3804 msgid "Template moved to draft"
3694 3805 msgstr ""
3695 3806
3696 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1555
3807 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1722
3697 3808 msgid "Template override"
3698 3809 msgstr ""
3699 3810
3700 3811 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:89
@@ -3724,9 +3835,9 @@
3724 3835 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:746
3725 3836 msgid "Text only"
3726 3837 msgstr ""
3727 3838
3728 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:300
3839 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:314
3729 3840 msgid "The 'from' date is after the 'to' date."
3730 3841 msgstr ""
3731 3842
3732 3843 #: packages/core/admin-ui/src/pages/FormsPage.tsx:246
@@ -3760,13 +3871,13 @@
3760 3871 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:199
3761 3872 msgid "The blocklist is read once per request and cached in a static property — changes here take effect on the next form submission, no cache flush needed."
3762 3873 msgstr ""
3763 3874
3764 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:569
3875 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:583
3765 3876 msgid "The confirmation email that was sent to the visitor."
3766 3877 msgstr ""
3767 3878
3768 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:678
3879 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:737
3769 3880 msgid "The confirmation mail could not be handed to the mail server."
3770 3881 msgstr ""
3771 3882
3772 3883 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:298
@@ -3780,9 +3891,9 @@
3780 3891 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:180
3781 3892 msgid "The consent text differs from what the form shows next to the checkbox. Each opt-in stores the consent text above, not the wording the visitor actually saw:"
3782 3893 msgstr ""
3783 3894
3784 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:664
3895 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
3785 3896 msgid "The download starts in a new tab. Sensitive data — store the file in line with your retention policy."
3786 3897 msgstr ""
3787 3898
3788 3899 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:54
@@ -3816,9 +3927,9 @@
3816 3927 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:152
3817 3928 msgid "The form has no notification mails set up."
3818 3929 msgstr ""
3819 3930
3820 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:526
3931 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:540
3821 3932 msgid "The form HTML used to collect this opt-in. You can copy it to inspect the original form."
3822 3933 msgstr ""
3823 3934
3824 3935 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:129
@@ -4001,8 +4112,12 @@
4001 4112 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:263
4002 4113 msgid "This address does not belong to the domain of this site (%s)."
4003 4114 msgstr ""
4004 4115
4116 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:135
4117 +msgid "This article could not be loaded."
4118 +msgstr ""
4119 +
4005 4120 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:528
4006 4121 msgid "This email address has already been used for this form."
4007 4122 msgstr ""
4008 4123
@@ -4011,9 +4126,9 @@
4011 4126 msgstr ""
4012 4127
4013 4128 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:279
4014 4129 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:324
4015 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:680
4130 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:745
4016 4131 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:289
4017 4132 msgid "This form is already in the list."
4018 4133 msgstr ""
4019 4134
@@ -4044,11 +4159,11 @@
4044 4159 #: packages/core/admin-ui/src/pages/AuditPage.tsx:321
4045 4160 msgid "Timestamp:"
4046 4161 msgstr ""
4047 4162
4048 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:823
4049 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
4050 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1295
4163 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:888
4164 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1329
4165 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1462
4051 4166 msgid "Title"
4052 4167 msgstr ""
4053 4168
4054 4169 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
@@ -4054,17 +4169,17 @@
4054 4169 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
4055 4170 msgid "to always fire when the form is submitted."
4056 4171 msgstr ""
4057 4172
4058 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:931
4173 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1098
4059 4174 msgid "to create one in a single click with both shortcodes already in place."
4060 4175 msgstr ""
4061 4176
4062 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:685
4177 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:725
4063 4178 msgid "to remove a single accidental run from the audit history."
4064 4179 msgstr ""
4065 4180
4066 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:683
4181 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:723
4067 4182 msgid "to restore that run's filter combination, or"
4068 4183 msgstr ""
4069 4184
4070 4185 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:329
@@ -4106,9 +4221,9 @@
4106 4221 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
4107 4222 msgid "Trigger a one-off reminder send to verify subject, sender, template, and placeholder substitution before the cron-driven send hits real subscribers. Uses the saved settings above — save first if you just changed something."
4108 4223 msgstr ""
4109 4224
4110 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
4225 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:818
4111 4226 msgid "Turn the entire opt-out feature on or off without deactivating the addon plugin. Useful for pausing while debugging."
4112 4227 msgstr ""
4113 4228
4114 4229 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:356
@@ -4134,9 +4249,9 @@
4134 4249 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
4135 4250 msgid "Unclear"
4136 4251 msgstr ""
4137 4252
4138 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:487
4253 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:504
4139 4254 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:125
4140 4255 msgid "Unconfirmed"
4141 4256 msgstr ""
4142 4257
@@ -4176,9 +4291,9 @@
4176 4291 msgid "Update meta of existing user"
4177 4292 msgstr ""
4178 4293
4179 4294 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:155
4180 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:175
4295 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:199
4181 4296 msgid "Updated"
4182 4297 msgstr ""
4183 4298
4184 4299 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:596
@@ -4208,14 +4323,14 @@
4208 4323 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:467
4209 4324 msgid "Used when no rule matches the submitted data."
4210 4325 msgstr ""
4211 4326
4212 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
4327 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:741
4213 4328 #: packages/core/admin-ui/src/pages/AuditPage.tsx:248
4214 4329 msgid "User"
4215 4330 msgstr ""
4216 4331
4217 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:436
4332 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:450
4218 4333 msgid "User acknowledged:"
4219 4334 msgstr ""
4220 4335
4221 4336 #: packages/core/admin-ui/src/components/AdminLayout.tsx:25
@@ -4239,9 +4354,9 @@
4239 4354 msgid "Validation behaviour"
4240 4355 msgstr ""
4241 4356
4242 4357 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:561
4243 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:482
4358 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:496
4244 4359 msgid "Value"
4245 4360 msgstr ""
4246 4361
4247 4362 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:238
@@ -4276,17 +4391,17 @@
4276 4391 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:104
4277 4392 msgid "What gets stored with each opt-in for GDPR audit, and how this form's opt-ins are grouped."
4278 4393 msgstr ""
4279 4394
4280 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
4395 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:740
4281 4396 msgid "When"
4282 4397 msgstr ""
4283 4398
4284 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:784
4399 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:849
4285 4400 msgid "When disabled"
4286 4401 msgstr ""
4287 4402
4288 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:766
4403 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:831
4289 4404 msgid "When off, no opt-out mails are sent for any form — regardless of per-form overrides below."
4290 4405 msgstr ""
4291 4406
4292 4407 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:366
@@ -4296,9 +4411,9 @@
4296 4411 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
4297 4412 msgid "When off, the addon's hooks no-op but the plugin stays installed and can be re-enabled in one click."
4298 4413 msgstr ""
4299 4414
4300 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:788
4415 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:853
4301 4416 msgid "when the feature is paused. Turn this on to display a configurable amber notice instead — useful for telling people the feature is temporarily unavailable rather than letting them wonder why the page is blank."
4302 4417 msgstr ""
4303 4418
4304 4419 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
@@ -4309,12 +4424,12 @@
4309 4424 msgid "Where the user is sent on opt-in errors (invalid email, expired link, etc.). Leave on default to show a toast notification instead of a redirect."
4310 4425 msgstr ""
4311 4426
4312 4427 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:276
4313 -msgid "Where the user lands after clicking the confirmation link. Leave on default to fall back to the site-wide confirmation page."
4428 +msgid "Where the user lands after clicking the confirmation link. If no page is selected, the link opens the site's start page."
4314 4429 msgstr ""
4315 4430
4316 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:388
4431 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:402
4317 4432 msgid "Whether it arrived in the inbox is beyond what WordPress can see."
4318 4433 msgstr ""
4319 4434
4320 4435 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:276
@@ -4324,14 +4439,18 @@
4324 4439 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:229
4325 4440 msgid "Who sends the confirmation?"
4326 4441 msgstr ""
4327 4442
4443 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1015
4444 +msgid "Wording of the mail"
4445 +msgstr ""
4446 +
4328 4447 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:189
4329 4448 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:218
4330 4449 msgid "Years"
4331 4450 msgstr ""
4332 4451
4333 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:826
4452 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:866
4334 4453 msgid "Yes, clear everything"
4335 4454 msgstr ""
4336 4455
4337 4456 #: packages/core/admin-ui/src/pages/LicensePage.tsx:130