PluginProbe
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification / 5.12.0
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification v5.12.0
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 +310 -388 trunk → 5.12.0 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:765
18 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:706
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:437
44 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:420
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:1678
60 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1511
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:1710
64 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1543
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:790
72 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:725
73 73 msgid "(inline body)"
74 74 msgstr ""
75 75
76 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
76 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:567
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:554
84 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:537
85 85 msgid "(no forms detected)"
86 86 msgstr ""
87 87
88 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:786
88 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:721
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:439
179 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:406
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:636
187 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:582
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:1793
192 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1626
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:465
204 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:451
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:454
208 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:440
209 209 msgid "✓ Yes"
210 210 msgstr ""
211 211
212 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:458
212 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:444
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:442
236 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:428
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:1532
317 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1365
318 318 msgid "Add form"
319 319 msgstr ""
320 320
321 321 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:649
@@ -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:691
352 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:651
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:554
380 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:573
379 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:521
380 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:540
381 381 msgid "All"
382 382 msgstr ""
383 383
384 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:604
384 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:564
385 385 msgid "All categories"
386 386 msgstr ""
387 387
388 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:611
388 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:557
389 389 msgid "All follow-ups"
390 390 msgstr ""
391 391
392 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:551
392 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:534
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:626
421 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:572
422 422 msgid "All mails"
423 423 msgstr ""
424 424
425 425 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:264
@@ -429,21 +429,16 @@
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:431
433 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
434 434 msgid "All records"
435 435 msgstr ""
436 436
437 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:500
437 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:483
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 -
446 441 #: packages/core/admin-ui/src/pages/AuditPage.tsx:200
447 442 msgid "All Types"
448 443 msgstr ""
449 444
@@ -504,9 +499,9 @@
504 499 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:240
505 500 msgid "Are you sure you want to delete this template? This action cannot be undone."
506 501 msgstr ""
507 502
508 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:837
503 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:778
509 504 msgid "Are you sure you want to permanently delete %s selected opt-in(s)? This action cannot be undone."
510 505 msgstr ""
511 506
512 507 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
@@ -512,10 +507,10 @@
512 507 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
513 508 msgid "Are you sure you want to permanently delete these records? This action cannot be undone."
514 509 msgstr ""
515 510
516 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:711
517 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:810
511 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:676
512 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:751
518 513 msgid "Are you sure you want to permanently delete this opt-in? This action cannot be undone."
519 514 msgstr ""
520 515
521 516 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:285
@@ -547,9 +542,9 @@
547 542 #: packages/core/admin-ui/src/pages/AuditPage.tsx:129
548 543 msgid "Audit Log"
549 544 msgstr ""
550 545
551 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:719
546 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:679
552 547 msgid "Audit log of past exports. Each row records who ran it, when, from where, and which records went into the file."
553 548 msgstr ""
554 549
555 550 #: packages/core/admin-ui/src/pages/AuditPage.tsx:54
@@ -599,9 +594,9 @@
599 594 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:406
600 595 msgid "Available as add-ons"
601 596 msgstr ""
602 597
603 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
598 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1116
604 599 msgid "Available placeholder:"
605 600 msgstr ""
606 601
607 602 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:516
@@ -615,17 +610,17 @@
615 610 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:262
616 611 msgid "Back to forms"
617 612 msgstr ""
618 613
619 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:214
614 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:200
620 615 msgid "Back to Opt-Ins"
621 616 msgstr ""
622 617
623 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
618 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:296
624 619 msgid "Basic Information"
625 620 msgstr ""
626 621
627 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:463
622 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:446
628 623 msgid "because"
629 624 msgstr ""
630 625
631 626 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:103
@@ -649,19 +644,19 @@
649 644 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:129
650 645 msgid "Blocked domains (%d entry)"
651 646 msgstr ""
652 647
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
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
656 651 msgid "Body"
657 652 msgstr ""
658 653
659 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1747
654 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1580
660 655 msgid "Body override"
661 656 msgstr ""
662 657
663 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:445
658 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:412
664 659 msgid "Bulk delete failed"
665 660 msgstr ""
666 661
667 662 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
@@ -667,17 +662,17 @@
667 662 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
668 663 msgid "Button above the table, shown when 2+ active rows exist."
669 664 msgstr ""
670 665
671 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:436
666 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:419
672 667 msgid "By email"
673 668 msgstr ""
674 669
675 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:432
670 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:415
676 671 msgid "By email address"
677 672 msgstr ""
678 673
679 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:855
674 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:815
680 675 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:387
681 676 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:289
682 677 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
683 678 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
@@ -682,11 +677,11 @@
682 677 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
683 678 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
684 679 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:244
685 680 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:313
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
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
689 684 msgid "Cancel"
690 685 msgstr ""
691 686
692 687 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:134
@@ -700,16 +695,16 @@
700 695 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:137
701 696 msgid "Categories"
702 697 msgstr ""
703 698
704 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:595
699 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:555
705 700 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:198
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
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
712 707 msgid "Category"
713 708 msgstr ""
714 709
715 710 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:78
@@ -735,9 +730,9 @@
735 730 #: packages/core/admin-ui/src/components/AddonGate.tsx:123
736 731 msgid "Check the Addons page for diagnostic details. A prerequisite (such as a third-party plugin) may be missing."
737 732 msgstr ""
738 733
739 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:395
734 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:381
740 735 msgid "Check the mail settings of your site, then use “Resend Email”."
741 736 msgstr ""
742 737
743 738 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
@@ -755,17 +750,17 @@
755 750 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:693
756 751 msgid "Choose email field …"
757 752 msgstr ""
758 753
759 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:828
754 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:788
760 755 msgid "Clear all history"
761 756 msgstr ""
762 757
763 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:842
758 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:802
764 759 msgid "Clear export history?"
765 760 msgstr ""
766 761
767 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:655
762 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:601
768 763 msgid "Clear selection"
769 764 msgstr ""
770 765
771 766 #: packages/core/admin-ui/src/pages/ApiPage.tsx:191
@@ -772,9 +767,9 @@
772 767 #: packages/core/admin-ui/src/pages/ApiPage.tsx:219
773 768 msgid "CleverReach REST API settings"
774 769 msgstr ""
775 770
776 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:722
771 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
777 772 msgid "Click"
778 773 msgstr ""
779 774
780 775 #: packages/core/admin-ui/src/pages/ApiPage.tsx:171
@@ -842,9 +837,9 @@
842 837 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:153
843 838 msgid "Configure global Double Opt-In settings"
844 839 msgstr ""
845 840
846 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:806
841 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:741
847 842 msgid "Configure the opt-out system for your subscribers"
848 843 msgstr ""
849 844
850 845 #: packages/core/admin-ui/src/pages/ApiPage.tsx:158
@@ -866,13 +861,13 @@
866 861 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:172
867 862 msgid "Confirm modal — prompts"
868 863 msgstr ""
869 864
870 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:218
865 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:194
871 866 msgid "Confirm:"
872 867 msgstr ""
873 868
874 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:354
869 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:340
875 870 msgid "Confirmation Date"
876 871 msgstr ""
877 872
878 873 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
@@ -878,20 +873,20 @@
878 873 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
879 874 msgid "Confirmation email"
880 875 msgstr ""
881 876
882 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:173
883 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:454
877 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:159
878 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:421
884 879 msgid "Confirmation email resent"
885 880 msgstr ""
886 881
887 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:361
882 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:347
888 883 msgid "Confirmation IP"
889 884 msgstr ""
890 885
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
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
894 889 msgid "Confirmation mail"
895 890 msgstr ""
896 891
897 892 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:259
@@ -906,9 +901,9 @@
906 901 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:857
907 902 msgid "Confirmation page: existing page"
908 903 msgstr ""
909 904
910 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:190
905 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:176
911 906 msgid "Confirmation reset — click the email link again to re-test"
912 907 msgstr ""
913 908
914 909 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:456
@@ -915,13 +910,13 @@
915 910 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:645
916 911 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:26
917 912 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:107
918 913 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:112
919 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:574
914 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:541
920 915 msgid "Confirmed"
921 916 msgstr ""
922 917
923 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:502
918 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:485
924 919 msgid "Confirmed (active subscribers)"
925 920 msgstr ""
926 921
927 922 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:448
@@ -968,17 +963,13 @@
968 963 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:124
969 964 msgid "Consent acceptance field"
970 965 msgstr ""
971 966
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
967 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:405
977 968 msgid "Consent Evidence"
978 969 msgstr ""
979 970
980 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:278
971 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:254
981 972 msgid "Consent Text"
982 973 msgstr ""
983 974
984 975 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
@@ -988,16 +979,12 @@
988 979 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:83
989 980 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."
990 981 msgstr ""
991 982
992 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
983 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:412
993 984 msgid "Consent text shown to user"
994 985 msgstr ""
995 986
996 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:274
997 -msgid "Consent withdrawn"
998 -msgstr ""
999 -
1000 987 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:126
1001 988 msgid "Consent withdrawn via the opt-out"
1002 989 msgstr ""
1003 990
@@ -1020,13 +1007,13 @@
1020 1007 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
1021 1008 msgid "Contributor"
1022 1009 msgstr ""
1023 1010
1024 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:851
1011 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:786
1025 1012 msgid "Controls what visitors see if the master toggle above is off. By default the opt-out form + list shortcodes render"
1026 1013 msgstr ""
1027 1014
1028 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:112
1015 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:98
1029 1016 msgid "Copied to clipboard"
1030 1017 msgstr ""
1031 1018
1032 1019 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
@@ -1032,9 +1019,9 @@
1032 1019 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
1033 1020 msgid "Copy diagnosis"
1034 1021 msgstr ""
1035 1022
1036 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:390
1023 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:376
1037 1024 msgid "Could not be sent (%s)"
1038 1025 msgstr ""
1039 1026
1040 1027 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:140
@@ -1046,9 +1033,9 @@
1046 1033 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:191
1047 1034 msgid "Could not send the test reminder."
1048 1035 msgstr ""
1049 1036
1050 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:744
1037 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
1051 1038 msgid "Count"
1052 1039 msgstr ""
1053 1040
1054 1041 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:639
@@ -1054,9 +1041,9 @@
1054 1041 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:639
1055 1042 msgid "Create a form"
1056 1043 msgstr ""
1057 1044
1058 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1132
1045 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:965
1059 1046 msgid "Create a new page with the opt-out shortcodes"
1060 1047 msgstr ""
1061 1048
1062 1049 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:348
@@ -1084,10 +1071,10 @@
1084 1071 msgstr ""
1085 1072
1086 1073 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:154
1087 1074 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:162
1088 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:697
1089 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:198
1075 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:662
1076 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:174
1090 1077 msgid "Created"
1091 1078 msgstr ""
1092 1079
1093 1080 #: packages/core/admin-ui/src/pages/AuditPage.tsx:27
@@ -1100,13 +1087,13 @@
1100 1087 #: packages/core/admin-ui/src/pages/AuditPage.tsx:202
1101 1088 msgid "Cron"
1102 1089 msgstr ""
1103 1090
1104 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:408
1091 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:391
1105 1092 msgid "CSV (Excel-friendly, UTF-8 BOM)"
1106 1093 msgstr ""
1107 1094
1108 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1095 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:427
1109 1096 msgid "CSV separator"
1110 1097 msgstr ""
1111 1098
1112 1099 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:181
@@ -1115,16 +1102,12 @@
1115 1102 msgid "Custom error message"
1116 1103 msgstr ""
1117 1104
1118 1105 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:231
1119 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1791
1106 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1624
1120 1107 msgid "Custom template selected"
1121 1108 msgstr ""
1122 1109
1123 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:276
1124 -msgid "Customers"
1125 -msgstr ""
1126 -
1127 1110 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:744
1128 1111 msgid "Dark"
1129 1112 msgstr ""
1130 1113
@@ -1152,9 +1135,9 @@
1152 1135 msgid "Database reset successfully"
1153 1136 msgstr ""
1154 1137
1155 1138 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:196
1156 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:680
1139 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:626
1157 1140 msgid "Date"
1158 1141 msgstr ""
1159 1142
1160 1143 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
@@ -1183,9 +1166,9 @@
1183 1166 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:225
1184 1167 msgid "Decide when a submission triggers the opt-in and where the user lands afterwards."
1185 1168 msgstr ""
1186 1169
1187 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1400
1170 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1233
1188 1171 msgid "Default"
1189 1172 msgstr ""
1190 1173
1191 1174 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
@@ -1191,11 +1174,11 @@
1191 1174 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
1192 1175 msgid "Default (blank)"
1193 1176 msgstr ""
1194 1177
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
1178 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:848
1179 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1187
1180 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1320
1198 1181 msgid "Default body"
1199 1182 msgstr ""
1200 1183
1201 1184 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:437
@@ -1206,11 +1189,11 @@
1206 1189 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:429
1207 1190 msgid "Default settings"
1208 1191 msgstr ""
1209 1192
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
1193 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:829
1194 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1168
1195 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1301
1213 1196 msgid "Default title"
1214 1197 msgstr ""
1215 1198
1216 1199 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:235
@@ -1225,20 +1208,20 @@
1225 1208 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1226 1209 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1227 1210 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:224
1228 1211 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
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 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:282
1213 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:689
1214 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:284
1215 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:766
1233 1216 msgid "Delete"
1234 1217 msgstr ""
1235 1218
1236 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:857
1219 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:798
1237 1220 msgid "Delete %s"
1238 1221 msgstr ""
1239 1222
1240 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:835
1223 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:776
1241 1224 msgid "Delete %s Opt-In(s)"
1242 1225 msgstr ""
1243 1226
1244 1227 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:80
@@ -1252,14 +1235,14 @@
1252 1235 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
1253 1236 msgid "Delete Confirmed Only"
1254 1237 msgstr ""
1255 1238
1256 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:167
1239 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:153
1257 1240 msgid "Delete failed"
1258 1241 msgstr ""
1259 1242
1260 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:709
1261 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:808
1243 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:674
1244 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:749
1262 1245 msgid "Delete Opt-In"
1263 1246 msgstr ""
1264 1247
1265 1248 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
@@ -1265,9 +1248,9 @@
1265 1248 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
1266 1249 msgid "Delete Opt-Ins after"
1267 1250 msgstr ""
1268 1251
1269 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:647
1252 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:593
1270 1253 msgid "Delete Selected"
1271 1254 msgstr ""
1272 1255
1273 1256 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
@@ -1273,9 +1256,9 @@
1273 1256 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
1274 1257 msgid "Delete Template"
1275 1258 msgstr ""
1276 1259
1277 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:786
1260 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:746
1278 1261 msgid "Delete this run from the audit history? The originally exported records remain in the database — this only removes the audit row."
1279 1262 msgstr ""
1280 1263
1281 1264 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:198
@@ -1288,12 +1271,12 @@
1288 1271
1289 1272 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1290 1273 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1291 1274 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
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 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:689
1276 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:593
1277 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:766
1278 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:798
1296 1279 msgid "Deleting..."
1297 1280 msgstr ""
1298 1281
1299 1282 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:768
@@ -1299,9 +1282,9 @@
1299 1282 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:768
1300 1283 msgid "Design"
1301 1284 msgstr ""
1302 1285
1303 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:283
1286 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:269
1304 1287 msgid "Dev-only: revert to pending so the same confirmation link can be re-tested"
1305 1288 msgstr ""
1306 1289
1307 1290 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:248
@@ -1324,9 +1307,9 @@
1324 1307 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:147
1325 1308 msgid "Disabled by the f12_cf7_doubleoptin_send_default_mail filter."
1326 1309 msgstr ""
1327 1310
1328 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1674
1311 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1507
1329 1312 msgid "Disabled for this form"
1330 1313 msgstr ""
1331 1314
1332 1315 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
@@ -1332,13 +1315,13 @@
1332 1315 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
1333 1316 msgid "Display name shown as"
1334 1317 msgstr ""
1335 1318
1336 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1200
1319 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1033
1337 1320 msgid "Display the opt-in/opt-out status list"
1338 1321 msgstr ""
1339 1322
1340 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1192
1323 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1025
1341 1324 msgid "Display the opt-out request form"
1342 1325 msgstr ""
1343 1326
1344 1327 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:410
@@ -1392,9 +1375,9 @@
1392 1375 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:114
1393 1376 msgid "Double Opt-In was auto-disabled."
1394 1377 msgstr ""
1395 1378
1396 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:388
1379 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:371
1397 1380 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."
1398 1381 msgstr ""
1399 1382
1400 1383 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:199
@@ -1435,13 +1418,13 @@
1435 1418 msgid "Edit form"
1436 1419 msgstr ""
1437 1420
1438 1421 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:239
1439 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1799
1422 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1632
1440 1423 msgid "Edit in Email Designer"
1441 1424 msgstr ""
1442 1425
1443 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1171
1426 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1004
1444 1427 msgid "Edit page"
1445 1428 msgstr ""
1446 1429
1447 1430 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:83
@@ -1448,9 +1431,9 @@
1448 1431 msgid "Editor"
1449 1432 msgstr ""
1450 1433
1451 1434 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:244
1452 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1804
1435 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1637
1453 1436 msgid "Editor link unavailable"
1454 1437 msgstr ""
1455 1438
1456 1439 #: packages/core/admin-ui/src/pages/AuditPage.tsx:53
@@ -1456,20 +1439,20 @@
1456 1439 #: packages/core/admin-ui/src/pages/AuditPage.tsx:53
1457 1440 #: packages/core/admin-ui/src/pages/AuditPage.tsx:207
1458 1441 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:193
1459 1442 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:372
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
1443 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:306
1444 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:171
1445 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:622
1463 1446 msgid "Email"
1464 1447 msgstr ""
1465 1448
1466 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:472
1449 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:455
1467 1450 msgid "Email address"
1468 1451 msgstr ""
1469 1452
1470 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1272
1471 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1785
1453 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1105
1454 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1618
1472 1455 msgid "Email Body"
1473 1456 msgstr ""
1474 1457
1475 1458 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:155
@@ -1515,9 +1498,9 @@
1515 1498 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:114
1516 1499 msgid "Empty"
1517 1500 msgstr ""
1518 1501
1519 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:986
1502 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:893
1520 1503 msgid "Empty = the site administrator's address"
1521 1504 msgstr ""
1522 1505
1523 1506 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:187
@@ -1529,13 +1512,13 @@
1529 1512 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:363
1530 1513 msgid "Enabled"
1531 1514 msgstr ""
1532 1515
1533 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1673
1516 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1506
1534 1517 msgid "Enabled for this form"
1535 1518 msgstr ""
1536 1519
1537 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:306
1520 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:292
1538 1521 msgid "Enter an email address before exporting."
1539 1522 msgstr ""
1540 1523
1541 1524 #: packages/core/admin-ui/src/pages/ApiPage.tsx:181
@@ -1627,17 +1610,17 @@
1627 1610 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:63
1628 1611 msgid "Every record — confirmed, unconfirmed, and opted-out."
1629 1612 msgstr ""
1630 1613
1631 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1374
1614 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1207
1632 1615 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."
1633 1616 msgstr ""
1634 1617
1635 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:461
1618 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1636 1619 msgid "Excel honours the OS-locale default — German installs expect"
1637 1620 msgstr ""
1638 1621
1639 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:650
1622 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:610
1640 1623 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."
1641 1624 msgstr ""
1642 1625
1643 1626 #: packages/core/admin-ui/src/pages/ApiPage.tsx:252
@@ -1644,29 +1627,29 @@
1644 1627 #: packages/core/admin-ui/src/pages/LicensePage.tsx:111
1645 1628 msgid "Expires:"
1646 1629 msgstr ""
1647 1630
1648 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
1631 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:661
1649 1632 msgid "Export"
1650 1633 msgstr ""
1651 1634
1652 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:619
1635 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:605
1653 1636 msgid "Export Consent Record (GDPR)"
1654 1637 msgstr ""
1655 1638
1656 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:386
1639 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
1657 1640 msgid "Export consent records (GDPR)"
1658 1641 msgstr ""
1659 1642
1660 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:632
1643 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:618
1661 1644 msgid "Export CSV"
1662 1645 msgstr ""
1663 1646
1664 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:250
1647 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
1665 1648 msgid "Export history cleared."
1666 1649 msgstr ""
1667 1650
1668 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:626
1651 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:612
1669 1652 msgid "Export JSON"
1670 1653 msgstr ""
1671 1654
1672 1655 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:172
@@ -1693,9 +1676,9 @@
1693 1676 #: packages/core/admin-ui/src/pages/LicensePage.tsx:52
1694 1677 msgid "Failed to activate license."
1695 1678 msgstr ""
1696 1679
1697 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:253
1680 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:240
1698 1681 msgid "Failed to clear history."
1699 1682 msgstr ""
1700 1683
1701 1684 #: packages/core/admin-ui/src/pages/ApiPage.tsx:101
@@ -1702,9 +1685,9 @@
1702 1685 msgid "Failed to connect to CleverReach."
1703 1686 msgstr ""
1704 1687
1705 1688 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:249
1706 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:113
1689 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:99
1707 1690 msgid "Failed to copy"
1708 1691 msgstr ""
1709 1692
1710 1693 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
@@ -1718,9 +1701,9 @@
1718 1701 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
1719 1702 msgid "Failed to deactivate license."
1720 1703 msgstr ""
1721 1704
1722 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:435
1705 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:402
1723 1706 msgid "Failed to delete %1$s of %2$s items"
1724 1707 msgstr ""
1725 1708
1726 1709 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
@@ -1726,17 +1709,17 @@
1726 1709 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
1727 1710 msgid "Failed to delete category"
1728 1711 msgstr ""
1729 1712
1730 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:423
1713 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:390
1731 1714 msgid "Failed to delete opt-in"
1732 1715 msgstr ""
1733 1716
1734 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:270
1717 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
1735 1718 msgid "Failed to delete run."
1736 1719 msgstr ""
1737 1720
1738 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:623
1721 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:558
1739 1722 msgid "Failed to generate opt-out page."
1740 1723 msgstr ""
1741 1724
1742 1725 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
@@ -1742,17 +1725,17 @@
1742 1725 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
1743 1726 msgid "Failed to install addon."
1744 1727 msgstr ""
1745 1728
1746 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:178
1729 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:164
1747 1730 msgid "Failed to resend"
1748 1731 msgstr ""
1749 1732
1750 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:457
1733 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:424
1751 1734 msgid "Failed to resend email"
1752 1735 msgstr ""
1753 1736
1754 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:194
1737 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:180
1755 1738 msgid "Failed to reset"
1756 1739 msgstr ""
1757 1740
1758 1741 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:266
@@ -1776,9 +1759,9 @@
1776 1759 msgstr ""
1777 1760
1778 1761 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:89
1779 1762 #: packages/core/admin-ui/src/pages/ApiPage.tsx:83
1780 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:652
1763 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:587
1781 1764 msgid "Failed to save settings."
1782 1765 msgstr ""
1783 1766
1784 1767 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
@@ -1805,9 +1788,9 @@
1805 1788 msgid "Feature enabled."
1806 1789 msgstr ""
1807 1790
1808 1791 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:117
1809 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:816
1792 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:751
1810 1793 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:354
1811 1794 msgid "Feature toggle"
1812 1795 msgstr ""
1813 1796
@@ -1822,9 +1805,9 @@
1822 1805 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:45
1823 1806 msgid "Field mapping"
1824 1807 msgstr ""
1825 1808
1826 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1585
1809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1418
1827 1810 msgid "Filter"
1828 1811 msgstr ""
1829 1812
1830 1813 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:695
@@ -1834,17 +1817,17 @@
1834 1817 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:525
1835 1818 msgid "filter."
1836 1819 msgstr ""
1837 1820
1838 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
1821 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:471
1839 1822 msgid "Filters"
1840 1823 msgstr ""
1841 1824
1842 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:538
1825 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:521
1843 1826 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."
1844 1827 msgstr ""
1845 1828
1846 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:298
1829 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:284
1847 1830 msgid "Filters restored from this run."
1848 1831 msgstr ""
1849 1832
1850 1833 #: packages/core/admin-ui/src/components/SetupCards.tsx:29
@@ -1858,10 +1841,10 @@
1858 1841 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:256
1859 1842 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:262
1860 1843 #: packages/core/admin-ui/src/pages/AuditPage.tsx:55
1861 1844 #: packages/core/admin-ui/src/pages/AuditPage.tsx:209
1862 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:607
1863 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:608
1845 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:553
1846 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:554
1864 1847 msgid "Follow-up actions"
1865 1848 msgstr ""
1866 1849
1867 1850 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
@@ -1867,9 +1850,9 @@
1867 1850 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
1868 1851 msgid "Follow-up actions completed"
1869 1852 msgstr ""
1870 1853
1871 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:612
1854 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:558
1872 1855 msgid "Follow-ups need attention"
1873 1856 msgstr ""
1874 1857
1875 1858 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:203
@@ -1883,9 +1866,9 @@
1883 1866 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:521
1884 1867 msgid "For one-off custom rules, third-party code can subscribe to the"
1885 1868 msgstr ""
1886 1869
1887 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:660
1870 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
1888 1871 msgid "for this filter combination. Toggle is a no-op until you do your first export."
1889 1872 msgstr ""
1890 1873
1891 1874 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
@@ -1891,18 +1874,18 @@
1891 1874 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
1892 1875 msgid "Force password change on first login"
1893 1876 msgstr ""
1894 1877
1895 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:545
1878 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:528
1896 1879 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:194
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 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
1881 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:650
1882 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:172
1883 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:623
1901 1884 msgid "Form"
1902 1885 msgstr ""
1903 1886
1904 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:250
1887 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:226
1905 1888 msgid "Form Data (%s fields)"
1906 1889 msgstr ""
1907 1890
1908 1891 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
@@ -1908,13 +1891,13 @@
1908 1891 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
1909 1892 msgid "Form field that captures the user's explicit consent (e.g. a CF7"
1910 1893 msgstr ""
1911 1894
1912 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:480
1895 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:466
1913 1896 msgid "Form Fields (%d)"
1914 1897 msgstr ""
1915 1898
1916 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:527
1899 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:513
1917 1900 msgid "Form HTML"
1918 1901 msgstr ""
1919 1902
1920 1903 #: packages/core/admin-ui/src/pages/FormsPage.tsx:267
@@ -1949,9 +1932,9 @@
1949 1932 #: packages/core/admin-ui/src/pages/FormsPage.tsx:82
1950 1933 msgid "Form toggled"
1951 1934 msgstr ""
1952 1935
1953 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:396
1936 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:379
1954 1937 msgid "Format"
1955 1938 msgstr ""
1956 1939
1957 1940 #: packages/core/admin-ui/src/components/AdminLayout.tsx:17
@@ -2004,14 +1987,14 @@
2004 1987 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
2005 1988 msgid "General"
2006 1989 msgstr ""
2007 1990
2008 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1097
2009 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1137
1991 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:930
1992 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:970
2010 1993 msgid "Generate"
2011 1994 msgstr ""
2012 1995
2013 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
1996 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:969
2014 1997 msgid "Generating..."
2015 1998 msgstr ""
2016 1999
2017 2000 #: packages/core/admin-ui/src/pages/ApiPage.tsx:184
@@ -2059,9 +2042,9 @@
2059 2042 #: packages/core/admin-ui/src/pages/HelpPage.tsx:76
2060 2043 msgid "Guides for setting up Double Opt-In and every module, with screenshots."
2061 2044 msgstr ""
2062 2045
2063 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:400
2046 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:386
2064 2047 msgid "Handed to the mail server (%s)"
2065 2048 msgstr ""
2066 2049
2067 2050 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:808
@@ -2080,9 +2063,9 @@
2080 2063 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:311
2081 2064 msgid "Helps improve the plugin. No personal data collected."
2082 2065 msgstr ""
2083 2066
2084 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1581
2067 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1414
2085 2068 msgid "Hooks Reference"
2086 2069 msgstr ""
2087 2070
2088 2071 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:366
@@ -2096,9 +2079,9 @@
2096 2079 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:382
2097 2080 msgid "How User Creation applies"
2098 2081 msgstr ""
2099 2082
2100 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1280
2083 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1113
2101 2084 msgid "HTML email body..."
2102 2085 msgstr ""
2103 2086
2104 2087 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -2109,9 +2092,9 @@
2109 2092 msgid "I agree to receive the newsletter..."
2110 2093 msgstr ""
2111 2094
2112 2095 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:151
2113 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:316
2096 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
2114 2097 msgid "ID"
2115 2098 msgstr ""
2116 2099
2117 2100 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:247
@@ -2142,9 +2125,9 @@
2142 2125 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
2143 2126 msgid "Inactive"
2144 2127 msgstr ""
2145 2128
2146 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:688
2129 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:648
2147 2130 msgid "Include form data (submitted field values)"
2148 2131 msgstr ""
2149 2132
2150 2133 #: packages/core/admin-ui/src/pages/LicensePage.tsx:174
@@ -2158,21 +2141,21 @@
2158 2141
2159 2142 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
2160 2143 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:667
2161 2144 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:692
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
2145 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1528
2146 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1543
2147 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1567
2165 2148 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:626
2166 2149 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:653
2167 2150 msgid "Inherit (%s)"
2168 2151 msgstr ""
2169 2152
2170 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1672
2153 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
2171 2154 msgid "Inherit (active)"
2172 2155 msgstr ""
2173 2156
2174 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1750
2157 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1583
2175 2158 msgid "Inherit from defaults — leave empty to use the default body."
2176 2159 msgstr ""
2177 2160
2178 2161 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
@@ -2198,17 +2181,13 @@
2198 2181 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
2199 2182 msgid "Installing…"
2200 2183 msgstr ""
2201 2184
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
2185 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
2207 2186 msgid "IP"
2208 2187 msgstr ""
2209 2188
2210 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2189 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:183
2211 2190 msgid "IP Addresses"
2212 2191 msgstr ""
2213 2192
2214 2193 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:174
@@ -2222,13 +2201,13 @@
2222 2201 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:170
2223 2202 msgid "is the typical choice for spam suppression — bots get a fake success, real users see nothing."
2224 2203 msgstr ""
2225 2204
2226 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:465
2205 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:448
2227 2206 msgid "is their decimal mark. If you open the CSV and see every row crammed into one column, switch separator and re-export."
2228 2207 msgstr ""
2229 2208
2230 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
2209 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:397
2231 2210 msgid "JSON (pretty-printed)"
2232 2211 msgstr ""
2233 2212
2234 2213 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:361
@@ -2238,9 +2217,9 @@
2238 2217 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
2239 2218 msgid "keeps the body verbatim; the built-in"
2240 2219 msgstr ""
2241 2220
2242 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:495
2221 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:481
2243 2222 msgid "Key"
2244 2223 msgstr ""
2245 2224
2246 2225 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:319
@@ -2250,12 +2229,8 @@
2250 2229 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:184
2251 2230 msgid "Latest opt-in submissions"
2252 2231 msgstr ""
2253 2232
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 -
2258 2233 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:534
2259 2234 msgid "Leave empty for the default text."
2260 2235 msgstr ""
2261 2236
@@ -2290,33 +2265,21 @@
2290 2265 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:743
2291 2266 msgid "Light"
2292 2267 msgstr ""
2293 2268
2294 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
2269 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:585
2295 2270 msgid "Limit to records tagged with one specific category. Configure categories under DOI → Categories."
2296 2271 msgstr ""
2297 2272
2298 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:566
2273 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:549
2299 2274 msgid "Limit to records tied to one specific form (CF7, Avada, Elementor, WPForms, Gravity, …). Matches on the form's post id."
2300 2275 msgstr ""
2301 2276
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
2277 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1205
2315 2278 msgid "List page labels"
2316 2279 msgstr ""
2317 2280
2318 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1425
2281 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1258
2319 2282 msgid "List page notices"
2320 2283 msgstr ""
2321 2284
2322 2285 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:350
@@ -2323,9 +2286,9 @@
2323 2286 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:351
2324 2287 msgid "Loaded"
2325 2288 msgstr ""
2326 2289
2327 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:656
2290 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:616
2328 2291 msgid "Loading stream info…"
2329 2292 msgstr ""
2330 2293
2331 2294 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:188
@@ -2343,14 +2306,14 @@
2343 2306 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:174
2344 2307 msgid "Mail body. Must contain"
2345 2308 msgstr ""
2346 2309
2347 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:627
2348 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:739
2310 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:573
2311 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:680
2349 2312 msgid "Mail failed"
2350 2313 msgstr ""
2351 2314
2352 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:526
2315 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:493
2353 2316 msgid "Manage all opt-in records"
2354 2317 msgstr ""
2355 2318
2356 2319 #: packages/core/admin-ui/src/pages/FormsPage.tsx:116
@@ -2406,9 +2369,9 @@
2406 2369 #: packages/core/admin-ui/src/pages/AuditPage.tsx:345
2407 2370 msgid "Message:"
2408 2371 msgstr ""
2409 2372
2410 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1300
2373 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1133
2411 2374 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"
2412 2375 msgstr ""
2413 2376
2414 2377 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:137
@@ -2428,9 +2391,9 @@
2428 2391 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
2429 2392 msgid "Modified"
2430 2393 msgstr ""
2431 2394
2432 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1590
2395 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1423
2433 2396 msgid "Modify the opt-out email body before sending."
2434 2397 msgstr ""
2435 2398
2436 2399 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
@@ -2450,9 +2413,9 @@
2450 2413 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:160
2451 2414 msgid "Name"
2452 2415 msgstr ""
2453 2416
2454 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1000
2417 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:907
2455 2418 msgid "Name the email address in the mail"
2456 2419 msgstr ""
2457 2420
2458 2421 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
@@ -2466,12 +2429,8 @@
2466 2429 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
2467 2430 msgid "New Category"
2468 2431 msgstr ""
2469 2432
2470 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:275
2471 -msgid "Newsletter"
2472 -msgstr ""
2473 -
2474 2433 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:522
2475 2434 msgid "Next"
2476 2435 msgstr ""
2477 2436
@@ -2486,9 +2445,9 @@
2486 2445 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
2487 2446 msgid "No categories found"
2488 2447 msgstr ""
2489 2448
2490 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:434
2449 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:420
2491 2450 msgid "No consent text was configured for this form at the time of submission."
2492 2451 msgstr ""
2493 2452
2494 2453 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
@@ -2514,9 +2473,9 @@
2514 2473 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:583
2515 2474 msgid "No exclusions configured. Every form creates users — same as mode=all."
2516 2475 msgstr ""
2517 2476
2518 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:733
2477 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
2519 2478 msgid "No exports yet — the table fills up as you run them."
2520 2479 msgstr ""
2521 2480
2522 2481 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:852
@@ -2528,9 +2487,9 @@
2528 2487 msgstr ""
2529 2488
2530 2489 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:393
2531 2490 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:573
2532 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1519
2491 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1352
2533 2492 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:559
2534 2493 msgid "No forms detected"
2535 2494 msgstr ""
2536 2495
@@ -2553,13 +2512,13 @@
2553 2512 #: packages/core/admin-ui/src/pages/HelpPage.tsx:89
2554 2513 msgid "No help articles found."
2555 2514 msgstr ""
2556 2515
2557 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:687
2516 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:633
2558 2517 msgid "No opt-ins found"
2559 2518 msgstr ""
2560 2519
2561 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
2520 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1373
2562 2521 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."
2563 2522 msgstr ""
2564 2523
2565 2524 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
@@ -2565,9 +2524,9 @@
2565 2524 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
2566 2525 msgid "No per-form overrides. Defaults apply to every form."
2567 2526 msgstr ""
2568 2527
2569 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:659
2528 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
2570 2529 msgid "No prior exports"
2571 2530 msgstr ""
2572 2531
2573 2532 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:150
@@ -2592,13 +2551,13 @@
2592 2551
2593 2552 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:106
2594 2553 #: packages/core/admin-ui/src/pages/ApiPage.tsx:41
2595 2554 #: packages/core/admin-ui/src/pages/ApiPage.tsx:138
2596 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1250
2555 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1083
2597 2556 msgid "None"
2598 2557 msgstr ""
2599 2558
2600 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1247
2559 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1080
2601 2560 msgid "None (use body below)"
2602 2561 msgstr ""
2603 2562
2604 2563 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:149
@@ -2633,37 +2592,21 @@
2633 2592 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:863
2634 2593 msgid "Not switched on because settings are missing: %s"
2635 2594 msgstr ""
2636 2595
2637 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:852
2596 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:787
2638 2597 msgid "nothing"
2639 2598 msgstr ""
2640 2599
2641 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1298
2600 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1131
2642 2601 msgid "Notice texts"
2643 2602 msgstr ""
2644 2603
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
2604 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:865
2662 2605 msgid "Notify me about unsubscribes"
2663 2606 msgstr ""
2664 2607
2665 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1003
2608 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:910
2666 2609 msgid "Off by default: the mail then only names the opt-in ID, not the person."
2667 2610 msgstr ""
2668 2611
2669 2612 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:503
@@ -2681,13 +2624,13 @@
2681 2624 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:545
2682 2625 msgid "Only forms in this list create users on confirmation."
2683 2626 msgstr ""
2684 2627
2685 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:647
2628 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
2686 2629 msgid "Only records not yet exported in this stream"
2687 2630 msgstr ""
2688 2631
2689 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:870
2632 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:805
2690 2633 msgid "Only relevant when the master toggle above is off — has no effect while opt-out is active."
2691 2634 msgstr ""
2692 2635
2693 2636 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:98
@@ -2729,9 +2672,9 @@
2729 2672 #: packages/core/admin-ui/src/components/AddonGate.tsx:118
2730 2673 msgid "Open License"
2731 2674 msgstr ""
2732 2675
2733 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
2676 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:995
2734 2677 msgid "Open page"
2735 2678 msgstr ""
2736 2679
2737 2680 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
@@ -2737,26 +2680,26 @@
2737 2680 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
2738 2681 msgid "Operator"
2739 2682 msgstr ""
2740 2683
2741 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:163
2684 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:149
2742 2685 msgid "Opt-in deleted"
2743 2686 msgstr ""
2744 2687
2745 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:409
2688 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:376
2746 2689 msgid "Opt-in deleted successfully"
2747 2690 msgstr ""
2748 2691
2749 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:247
2750 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:178
2692 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:233
2693 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:157
2751 2694 msgid "Opt-In Detail"
2752 2695 msgstr ""
2753 2696
2754 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:570
2697 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:556
2755 2698 msgid "Opt-In Mail"
2756 2699 msgstr ""
2757 2700
2758 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:217
2701 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:203
2759 2702 msgid "Opt-In not found."
2760 2703 msgstr ""
2761 2704
2762 2705 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
@@ -2761,9 +2704,9 @@
2761 2704
2762 2705 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
2763 2706 #: packages/core/admin-ui/src/components/AppSidebar.tsx:46
2764 2707 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:153
2765 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:525
2708 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:492
2766 2709 msgid "Opt-Ins"
2767 2710 msgstr ""
2768 2711
2769 2712 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
@@ -2769,57 +2712,57 @@
2769 2712 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
2770 2713 msgid "Opt-Out"
2771 2714 msgstr ""
2772 2715
2773 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1231
2716 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1064
2774 2717 msgid "Opt-out Confirmation"
2775 2718 msgstr ""
2776 2719
2777 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
2720 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:358
2778 2721 msgid "Opt-Out Date"
2779 2722 msgstr ""
2780 2723
2781 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1209
2724 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1042
2782 2725 msgid "Opt-Out Email (defaults)"
2783 2726 msgstr ""
2784 2727
2785 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:828
2728 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:763
2786 2729 msgid "Opt-Out enabled"
2787 2730 msgstr ""
2788 2731
2789 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1659
2732 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1492
2790 2733 msgid "Opt-out for this form"
2791 2734 msgstr ""
2792 2735
2793 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:367
2736 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:353
2794 2737 msgid "Opt-Out IP"
2795 2738 msgstr ""
2796 2739
2797 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1683
2740 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1516
2798 2741 msgid "Opt-out page"
2799 2742 msgstr ""
2800 2743
2801 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1094
2744 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:927
2802 2745 msgid "Opt-Out Page (default)"
2803 2746 msgstr ""
2804 2747
2805 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
2748 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:737
2806 2749 msgid "Opt-Out Settings"
2807 2750 msgstr ""
2808 2751
2809 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:649
2752 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:584
2810 2753 msgid "Opt-out settings saved."
2811 2754 msgstr ""
2812 2755
2813 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:231
2756 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2814 2757 msgid "Opt-out time:"
2815 2758 msgstr ""
2816 2759
2817 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:224
2760 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:200
2818 2761 msgid "Opt-out:"
2819 2762 msgstr ""
2820 2763
2821 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:505
2764 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
2822 2765 msgid "Opted out"
2823 2766 msgstr ""
2824 2767
2825 2768 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:215
@@ -2853,9 +2796,9 @@
2853 2796 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
2854 2797 msgid "Override scope"
2855 2798 msgstr ""
2856 2799
2857 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1507
2800 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1340
2858 2801 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."
2859 2802 msgstr ""
2860 2803
2861 2804 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:135
@@ -2867,9 +2810,9 @@
2867 2810 msgid "Page"
2868 2811 msgstr ""
2869 2812
2870 2813 #: packages/core/admin-ui/src/pages/AuditPage.tsx:283
2871 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:764
2814 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:705
2872 2815 msgid "Page %1$s of %2$s"
2873 2816 msgstr ""
2874 2817
2875 2818 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
@@ -2875,9 +2818,9 @@
2875 2818 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
2876 2819 msgid "Page not found"
2877 2820 msgstr ""
2878 2821
2879 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1096
2822 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:929
2880 2823 msgid "Page that hosts the opt-out form and list — applies to every form unless overridden below. Use"
2881 2824 msgstr ""
2882 2825
2883 2826 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:96
@@ -2886,9 +2829,9 @@
2886 2829
2887 2830 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:75
2888 2831 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:30
2889 2832 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:113
2890 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:575
2833 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:542
2891 2834 msgid "Pending"
2892 2835 msgstr ""
2893 2836
2894 2837 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:486
@@ -2908,9 +2851,9 @@
2908 2851 msgid "Per-form check on the %d listed form%s"
2909 2852 msgstr ""
2910 2853
2911 2854 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:547
2912 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
2855 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1338
2913 2856 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2914 2857 msgid "Per-form overrides"
2915 2858 msgstr ""
2916 2859
@@ -2949,17 +2892,13 @@
2949 2892 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:300
2950 2893 msgid "placeholder is required — it's replaced with the confirmation URL at send time."
2951 2894 msgstr ""
2952 2895
2953 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
2896 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
2954 2897 msgid "Placeholder:"
2955 2898 msgstr ""
2956 2899
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
2900 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1263
2962 2901 msgid "placeholders — see each entry's hint."
2963 2902 msgstr ""
2964 2903
2965 2904 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:548
@@ -2973,12 +2912,8 @@
2973 2912 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
2974 2913 msgid "Preserve opt-in records and categories if the plugin is deleted. Turn off for a full cleanup on uninstall."
2975 2914 msgstr ""
2976 2915
2977 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1063
2978 -msgid "Preview"
2979 -msgstr ""
2980 -
2981 2916 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:806
2982 2917 msgid "Preview of the email text"
2983 2918 msgstr ""
2984 2919
@@ -3029,9 +2964,9 @@
3029 2964 msgid "Published"
3030 2965 msgstr ""
3031 2966
3032 2967 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:222
3033 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:653
2968 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:639
3034 2969 msgid "Quick Info"
3035 2970 msgstr ""
3036 2971
3037 2972 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
@@ -3063,9 +2998,9 @@
3063 2998 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:317
3064 2999 msgid "Reason"
3065 3000 msgstr ""
3066 3001
3067 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:716
3002 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:676
3068 3003 msgid "Recent exports"
3069 3004 msgstr ""
3070 3005
3071 3006 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:179
@@ -3080,9 +3015,9 @@
3080 3015 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
3081 3016 msgid "Recipient field"
3082 3017 msgstr ""
3083 3018
3084 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:980
3019 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:887
3085 3020 msgid "Recipients"
3086 3021 msgstr ""
3087 3022
3088 3023 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:354
@@ -3092,9 +3027,9 @@
3092 3027 #: packages/core/admin-ui/src/pages/ApiPage.tsx:269
3093 3028 msgid "Reconnect"
3094 3029 msgstr ""
3095 3030
3096 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:665
3031 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
3097 3032 msgid "record(s) previously exported in this stream across"
3098 3033 msgstr ""
3099 3034
3100 3035 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:52
@@ -3112,9 +3047,9 @@
3112 3047 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:474
3113 3048 msgid "Redirect to page"
3114 3049 msgstr ""
3115 3050
3116 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:818
3051 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:778
3117 3052 msgid "Refresh"
3118 3053 msgstr ""
3119 3054
3120 3055 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
@@ -3120,17 +3055,17 @@
3120 3055 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
3121 3056 msgid "Regenerate default template"
3122 3057 msgstr ""
3123 3058
3124 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:212
3059 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:188
3125 3060 msgid "Register:"
3126 3061 msgstr ""
3127 3062
3128 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:346
3063 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
3129 3064 msgid "Registration Date"
3130 3065 msgstr ""
3131 3066
3132 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:350
3067 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:336
3133 3068 msgid "Registration IP"
3134 3069 msgstr ""
3135 3070
3136 3071 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:115
@@ -3140,13 +3075,13 @@
3140 3075 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:201
3141 3076 msgid "Reminder behaviour"
3142 3077 msgstr ""
3143 3078
3144 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:380
3079 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:366
3145 3080 msgid "Reminder Sent"
3146 3081 msgstr ""
3147 3082
3148 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:237
3083 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:213
3149 3084 msgid "Reminder sent:"
3150 3085 msgstr ""
3151 3086
3152 3087 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:125
@@ -3177,17 +3112,17 @@
3177 3112 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:633
3178 3113 msgid "Remove rule"
3179 3114 msgstr ""
3180 3115
3181 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1651
3116 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1484
3182 3117 msgid "Remove this override"
3183 3118 msgstr ""
3184 3119
3185 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:792
3120 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:752
3186 3121 msgid "Remove this run from the audit history"
3187 3122 msgstr ""
3188 3123
3189 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:845
3124 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:805
3190 3125 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."
3191 3126 msgstr ""
3192 3127
3193 3128 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:75
@@ -3199,10 +3134,10 @@
3199 3134 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:210
3200 3135 msgid "Required field — Double Opt-In cannot be enabled until this is filled in"
3201 3136 msgstr ""
3202 3137
3203 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3204 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3138 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3139 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3205 3140 msgid "Resend Email"
3206 3141 msgstr ""
3207 3142
3208 3143 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:170
@@ -3211,22 +3146,22 @@
3211 3146 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3212 3147 msgid "Reset Database"
3213 3148 msgstr ""
3214 3149
3215 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:275
3150 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:261
3216 3151 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."
3217 3152 msgstr ""
3218 3153
3219 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3154 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3220 3155 msgid "Reset to pending (dev)"
3221 3156 msgstr ""
3222 3157
3223 3158 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3224 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3159 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3225 3160 msgid "Resetting..."
3226 3161 msgstr ""
3227 3162
3228 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:776
3163 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:736
3229 3164 msgid "Restore this run's filters"
3230 3165 msgstr ""
3231 3166
3232 3167 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:416
@@ -3263,9 +3198,9 @@
3263 3198 msgstr ""
3264 3199
3265 3200 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:28
3266 3201 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:123
3267 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:576
3202 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:543
3268 3203 msgid "Revoked"
3269 3204 msgstr ""
3270 3205
3271 3206 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
@@ -3271,13 +3206,13 @@
3271 3206 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
3272 3207 msgid "Rules"
3273 3208 msgstr ""
3274 3209
3275 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:267
3210 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:254
3276 3211 msgid "Run removed from history."
3277 3212 msgstr ""
3278 3213
3279 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:667
3214 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:627
3280 3215 msgid "run(s). Last run:"
3281 3216 msgstr ""
3282 3217
3283 3218 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:77
@@ -3289,9 +3224,9 @@
3289 3224 msgstr ""
3290 3225
3291 3226 #: packages/core/admin-ui/src/lib/i18n.ts:5
3292 3227 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3293 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3228 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
3294 3229 msgid "Save"
3295 3230 msgstr ""
3296 3231
3297 3232 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
@@ -3327,19 +3262,19 @@
3327 3262 msgstr ""
3328 3263
3329 3264 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3330 3265 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:320
3331 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3266 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
3332 3267 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
3333 3268 msgid "Saving..."
3334 3269 msgstr ""
3335 3270
3336 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:422
3271 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:405
3337 3272 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:438
3338 3273 msgid "Scope"
3339 3274 msgstr ""
3340 3275
3341 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:534
3276 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:501
3342 3277 msgid "Search email or hash..."
3343 3278 msgstr ""
3344 3279
3345 3280 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
@@ -3363,14 +3298,14 @@
3363 3298 msgstr ""
3364 3299
3365 3300 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:388
3366 3301 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:568
3367 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1514
3302 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1347
3368 3303 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:554
3369 3304 msgid "Select a form to add…"
3370 3305 msgstr ""
3371 3306
3372 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1117
3307 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:950
3373 3308 msgid "Select a page..."
3374 3309 msgstr ""
3375 3310
3376 3311 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
@@ -3376,9 +3311,9 @@
3376 3311 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
3377 3312 msgid "Select a template"
3378 3313 msgstr ""
3379 3314
3380 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:673
3315 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:619
3381 3316 msgid "Select all"
3382 3317 msgstr ""
3383 3318
3384 3319 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
@@ -3392,9 +3327,9 @@
3392 3327 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:174
3393 3328 msgid "Select form field"
3394 3329 msgstr ""
3395 3330
3396 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:706
3331 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:652
3397 3332 msgid "Select opt-in %s"
3398 3333 msgstr ""
3399 3334
3400 3335 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:265
@@ -3418,8 +3353,12 @@
3418 3353 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:203
3419 3354 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."
3420 3355 msgstr ""
3421 3356
3357 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:877
3358 +msgid "Send a notification mail"
3359 +msgstr ""
3360 +
3422 3361 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:385
3423 3362 msgid "Send me a test email"
3424 3363 msgstr ""
3425 3364
@@ -3463,18 +3402,18 @@
3463 3402 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:848
3464 3403 msgid "Sender: %1$s <%2$s>"
3465 3404 msgstr ""
3466 3405
3467 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3468 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3406 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3407 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3469 3408 msgid "Sending..."
3470 3409 msgstr ""
3471 3410
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."
3411 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:867
3412 +msgid "Sends you a mail when a visitor withdraws a consent. Several withdrawals at once (Cancel all) arrive as one mail."
3474 3413 msgstr ""
3475 3414
3476 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:994
3415 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:901
3477 3416 msgid "Separate several addresses with a comma."
3478 3417 msgstr ""
3479 3418
3480 3419 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:194
@@ -3520,9 +3459,9 @@
3520 3459 #: packages/core/admin-ui/src/pages/AuditPage.tsx:329
3521 3460 msgid "Severity:"
3522 3461 msgstr ""
3523 3462
3524 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1183
3463 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1016
3525 3464 msgid "Shortcode Reference"
3526 3465 msgstr ""
3527 3466
3528 3467 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:706
@@ -3548,9 +3487,9 @@
3548 3487 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:179
3549 3488 msgid "Show placeholders"
3550 3489 msgstr ""
3551 3490
3552 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:867
3491 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
3553 3492 msgid "Show the notice when disabled"
3554 3493 msgstr ""
3555 3494
3556 3495 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
@@ -3588,13 +3527,13 @@
3588 3527 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
3589 3528 msgid "Shown when the visitor entered an obviously malformed address."
3590 3529 msgstr ""
3591 3530
3592 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:515
3531 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:498
3593 3532 msgid "Signed up from"
3594 3533 msgstr ""
3595 3534
3596 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:526
3535 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:509
3597 3536 msgid "Signed up until"
3598 3537 msgstr ""
3599 3538
3600 3539 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:169
@@ -3650,9 +3589,9 @@
3650 3589 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:409
3651 3590 msgid "so it's obvious in your inbox."
3652 3591 msgstr ""
3653 3592
3654 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1303
3593 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
3655 3594 msgid "so you can translate it per language; without WPML the text is shown as-is."
3656 3595 msgstr ""
3657 3596
3658 3597 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:76
@@ -3666,17 +3605,17 @@
3666 3605 #: packages/core/admin-ui/src/components/SetupCards.tsx:74
3667 3606 msgid "Start setup wizard"
3668 3607 msgstr ""
3669 3608
3670 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:491
3609 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:474
3671 3610 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:316
3672 3611 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:195
3673 3612 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:161
3674 3613 #: packages/core/admin-ui/src/pages/FormsPage.tsx:265
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
3614 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:643
3615 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:536
3616 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:537
3617 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:625
3679 3618 msgid "Status"
3680 3619 msgstr ""
3681 3620
3682 3621 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:160
@@ -3690,25 +3629,24 @@
3690 3629 #: packages/core/admin-ui/src/pages/HelpPage.tsx:149
3691 3630 msgid "Still stuck?"
3692 3631 msgstr ""
3693 3632
3694 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:743
3633 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:703
3695 3634 msgid "Stream"
3696 3635 msgstr ""
3697 3636
3698 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1301
3637 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1134
3699 3638 msgid "String Translation → Domain \"double-opt-in-opt-out\""
3700 3639 msgstr ""
3701 3640
3702 3641 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:118
3703 3642 #: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:153
3704 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1022
3705 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1224
3643 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1057
3706 3644 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:308
3707 3645 msgid "Subject"
3708 3646 msgstr ""
3709 3647
3710 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1211
3648 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1044
3711 3649 msgid "Subject + body for the confirmation email. Per-form overrides below take precedence over these defaults."
3712 3650 msgstr ""
3713 3651
3714 3652 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:261
@@ -3718,9 +3656,9 @@
3718 3656 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:127
3719 3657 msgid "Subject line of the confirmation mail."
3720 3658 msgstr ""
3721 3659
3722 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1707
3660 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
3723 3661 msgid "Subject override"
3724 3662 msgstr ""
3725 3663
3726 3664 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
@@ -3738,25 +3676,13 @@
3738 3676 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
3739 3677 msgid "Subscriber"
3740 3678 msgstr ""
3741 3679
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 -
3754 3680 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:98
3755 3681 msgid "Success — email sent"
3756 3682 msgstr ""
3757 3683
3758 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1427
3684 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1260
3759 3685 msgid "Success notices rendered above the table after the visitor cancels, bulk-cancels, or re-activates a subscription. Some bodies accept"
3760 3686 msgstr ""
3761 3687
3762 3688 #: packages/core/admin-ui/src/components/AppSidebar.tsx:260
@@ -3787,9 +3713,9 @@
3787 3713 msgid "Telemetry"
3788 3714 msgstr ""
3789 3715
3790 3716 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:580
3791 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1236
3717 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1069
3792 3718 msgid "Template"
3793 3719 msgstr ""
3794 3720
3795 3721 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:66
@@ -3803,9 +3729,9 @@
3803 3729 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:90
3804 3730 msgid "Template moved to draft"
3805 3731 msgstr ""
3806 3732
3807 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1722
3733 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1555
3808 3734 msgid "Template override"
3809 3735 msgstr ""
3810 3736
3811 3737 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:89
@@ -3835,9 +3761,9 @@
3835 3761 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:746
3836 3762 msgid "Text only"
3837 3763 msgstr ""
3838 3764
3839 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:314
3765 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:300
3840 3766 msgid "The 'from' date is after the 'to' date."
3841 3767 msgstr ""
3842 3768
3843 3769 #: packages/core/admin-ui/src/pages/FormsPage.tsx:246
@@ -3871,13 +3797,13 @@
3871 3797 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:199
3872 3798 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."
3873 3799 msgstr ""
3874 3800
3875 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:583
3801 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:569
3876 3802 msgid "The confirmation email that was sent to the visitor."
3877 3803 msgstr ""
3878 3804
3879 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:737
3805 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:678
3880 3806 msgid "The confirmation mail could not be handed to the mail server."
3881 3807 msgstr ""
3882 3808
3883 3809 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:298
@@ -3891,9 +3817,9 @@
3891 3817 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:180
3892 3818 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:"
3893 3819 msgstr ""
3894 3820
3895 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
3821 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:664
3896 3822 msgid "The download starts in a new tab. Sensitive data — store the file in line with your retention policy."
3897 3823 msgstr ""
3898 3824
3899 3825 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:54
@@ -3927,9 +3853,9 @@
3927 3853 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:152
3928 3854 msgid "The form has no notification mails set up."
3929 3855 msgstr ""
3930 3856
3931 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:540
3857 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:526
3932 3858 msgid "The form HTML used to collect this opt-in. You can copy it to inspect the original form."
3933 3859 msgstr ""
3934 3860
3935 3861 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:129
@@ -4126,9 +4052,9 @@
4126 4052 msgstr ""
4127 4053
4128 4054 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:279
4129 4055 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:324
4130 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:745
4056 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:680
4131 4057 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:289
4132 4058 msgid "This form is already in the list."
4133 4059 msgstr ""
4134 4060
@@ -4159,11 +4085,11 @@
4159 4085 #: packages/core/admin-ui/src/pages/AuditPage.tsx:321
4160 4086 msgid "Timestamp:"
4161 4087 msgstr ""
4162 4088
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
4089 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:823
4090 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
4091 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1295
4166 4092 msgid "Title"
4167 4093 msgstr ""
4168 4094
4169 4095 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
@@ -4169,17 +4095,17 @@
4169 4095 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
4170 4096 msgid "to always fire when the form is submitted."
4171 4097 msgstr ""
4172 4098
4173 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1098
4099 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:931
4174 4100 msgid "to create one in a single click with both shortcodes already in place."
4175 4101 msgstr ""
4176 4102
4177 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:725
4103 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:685
4178 4104 msgid "to remove a single accidental run from the audit history."
4179 4105 msgstr ""
4180 4106
4181 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:723
4107 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:683
4182 4108 msgid "to restore that run's filter combination, or"
4183 4109 msgstr ""
4184 4110
4185 4111 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:329
@@ -4221,9 +4147,9 @@
4221 4147 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
4222 4148 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."
4223 4149 msgstr ""
4224 4150
4225 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:818
4151 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
4226 4152 msgid "Turn the entire opt-out feature on or off without deactivating the addon plugin. Useful for pausing while debugging."
4227 4153 msgstr ""
4228 4154
4229 4155 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:356
@@ -4249,9 +4175,9 @@
4249 4175 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
4250 4176 msgid "Unclear"
4251 4177 msgstr ""
4252 4178
4253 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:504
4179 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:487
4254 4180 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:125
4255 4181 msgid "Unconfirmed"
4256 4182 msgstr ""
4257 4183
@@ -4291,9 +4217,9 @@
4291 4217 msgid "Update meta of existing user"
4292 4218 msgstr ""
4293 4219
4294 4220 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:155
4295 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:199
4221 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:175
4296 4222 msgid "Updated"
4297 4223 msgstr ""
4298 4224
4299 4225 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:596
@@ -4323,14 +4249,14 @@
4323 4249 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:467
4324 4250 msgid "Used when no rule matches the submitted data."
4325 4251 msgstr ""
4326 4252
4327 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:741
4253 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
4328 4254 #: packages/core/admin-ui/src/pages/AuditPage.tsx:248
4329 4255 msgid "User"
4330 4256 msgstr ""
4331 4257
4332 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:450
4258 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:436
4333 4259 msgid "User acknowledged:"
4334 4260 msgstr ""
4335 4261
4336 4262 #: packages/core/admin-ui/src/components/AdminLayout.tsx:25
@@ -4354,9 +4280,9 @@
4354 4280 msgid "Validation behaviour"
4355 4281 msgstr ""
4356 4282
4357 4283 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:561
4358 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:496
4284 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:482
4359 4285 msgid "Value"
4360 4286 msgstr ""
4361 4287
4362 4288 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:238
@@ -4391,17 +4317,17 @@
4391 4317 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:104
4392 4318 msgid "What gets stored with each opt-in for GDPR audit, and how this form's opt-ins are grouped."
4393 4319 msgstr ""
4394 4320
4395 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:740
4321 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
4396 4322 msgid "When"
4397 4323 msgstr ""
4398 4324
4399 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:849
4325 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:784
4400 4326 msgid "When disabled"
4401 4327 msgstr ""
4402 4328
4403 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:831
4329 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:766
4404 4330 msgid "When off, no opt-out mails are sent for any form — regardless of per-form overrides below."
4405 4331 msgstr ""
4406 4332
4407 4333 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:366
@@ -4411,9 +4337,9 @@
4411 4337 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
4412 4338 msgid "When off, the addon's hooks no-op but the plugin stays installed and can be re-enabled in one click."
4413 4339 msgstr ""
4414 4340
4415 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:853
4341 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:788
4416 4342 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."
4417 4343 msgstr ""
4418 4344
4419 4345 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
@@ -4427,9 +4353,9 @@
4427 4353 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:276
4428 4354 msgid "Where the user lands after clicking the confirmation link. If no page is selected, the link opens the site's start page."
4429 4355 msgstr ""
4430 4356
4431 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:402
4357 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:388
4432 4358 msgid "Whether it arrived in the inbox is beyond what WordPress can see."
4433 4359 msgstr ""
4434 4360
4435 4361 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:276
@@ -4439,18 +4365,14 @@
4439 4365 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:229
4440 4366 msgid "Who sends the confirmation?"
4441 4367 msgstr ""
4442 4368
4443 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1015
4444 -msgid "Wording of the mail"
4445 -msgstr ""
4446 -
4447 4369 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:189
4448 4370 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:218
4449 4371 msgid "Years"
4450 4372 msgstr ""
4451 4373
4452 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:866
4374 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:826
4453 4375 msgid "Yes, clear everything"
4454 4376 msgstr ""
4455 4377
4456 4378 #: packages/core/admin-ui/src/pages/LicensePage.tsx:130