PluginProbe
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification / 5.13.1
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification v5.13.1
5.12.0 5.13.0 5.13.1 5.11.0 5.10.0 5.9.0 5.8.0 5.8.1 5.7.0 5.6.2 5.6.3 5.6.1 5.6.0 5.5.0 5.4.0 5.3.2 5.3.1 5.1.6 5.1.5 trunk 2.1.5 2.11 2.12 2.13 2.15 All 47 releases
← All changes | admin-ui/i18n/admin-ui.pot +637 -460 5.9.0 → 5.13.1 View file →
@@ -14,14 +14,14 @@
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:705
18 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:765
19 19 msgid " (%s total)"
20 20 msgstr ""
21 21
22 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:122
23 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:125
22 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:132
23 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:135
24 24 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:177
25 25 msgid "-- None --"
26 26 msgstr ""
27 27
@@ -40,9 +40,9 @@
40 40 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:459
41 41 msgid ": stricter — any prior attempt blocks. Use \"all\" to suppress double-submit bots."
42 42 msgstr ""
43 43
44 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:420
44 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:437
45 45 msgid ": useful for GDPR subject-access requests — exports every record tied to one address."
46 46 msgstr ""
47 47
48 48 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:457
@@ -56,13 +56,13 @@
56 56 #: packages/core/admin-ui/src/lib/i18n.ts:36
57 57 msgid "… %s"
58 58 msgstr ""
59 59
60 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1415
60 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1678
61 61 msgid "\"Disabled\" suppresses opt-out invitation mails for this form. Existing opt-out hashes still resolve."
62 62 msgstr ""
63 63
64 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1447
64 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1710
65 65 msgid "(empty)"
66 66 msgstr ""
67 67
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
@@ -68,13 +68,13 @@
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
69 69 msgid "(inherit)"
70 70 msgstr ""
71 71
72 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:691
72 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:790
73 73 msgid "(inline body)"
74 74 msgstr ""
75 75
76 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:567
76 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
77 77 msgid "(no categories defined)"
78 78 msgstr ""
79 79
80 80 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:518
@@ -80,13 +80,13 @@
80 80 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:518
81 81 msgid "(no fields detected)"
82 82 msgstr ""
83 83
84 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:537
84 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:554
85 85 msgid "(no forms detected)"
86 86 msgstr ""
87 87
88 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:687
88 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:786
89 89 msgid "(no page selected)"
90 90 msgstr ""
91 91
92 92 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:565
@@ -104,9 +104,9 @@
104 104 #: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:34
105 105 msgid "%1$d%% of the opt-ins from the last %2$d days are not confirmed"
106 106 msgstr ""
107 107
108 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:183
108 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:189
109 109 msgid "%1$s active · %2$s installed · %3$s available"
110 110 msgstr ""
111 111
112 112 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:170
@@ -133,9 +133,9 @@
133 133 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:225
134 134 msgid "%s = form/subscription title"
135 135 msgstr ""
136 136
137 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:92
137 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:102
138 138 msgid "%s activated."
139 139 msgstr ""
140 140
141 141 #: packages/core/admin-ui/src/components/AddonGate.tsx:109
@@ -145,13 +145,13 @@
145 145 #: packages/core/admin-ui/src/components/AddonGate.tsx:121
146 146 msgid "%s addon is not available"
147 147 msgstr ""
148 148
149 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:109
149 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:118
150 150 msgid "%s deactivated."
151 151 msgstr ""
152 152
153 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:710
153 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:720
154 154 msgid "%s detected."
155 155 msgstr ""
156 156
157 157 #: packages/core/admin-ui/src/pages/FormsPage.tsx:228
@@ -159,9 +159,9 @@
159 159 msgid_plural "%s forms"
160 160 msgstr[0] ""
161 161 msgstr[1] ""
162 162
163 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:131
163 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:139
164 164 msgid "%s installed."
165 165 msgstr ""
166 166
167 167 #: packages/core/admin-ui/src/pages/FormsPage.tsx:253
@@ -175,9 +175,9 @@
175 175 #: packages/core/admin-ui/src/pages/FormsPage.tsx:254
176 176 msgid "%s is installed on this site, but its forms do not have Double Opt-In yet. The add-on adds it."
177 177 msgstr ""
178 178
179 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:406
179 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:439
180 180 msgid "%s opt-in(s) deleted"
181 181 msgstr ""
182 182
183 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
@@ -183,14 +183,14 @@
183 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
184 184 msgid "%s requires the %s addon"
185 185 msgstr ""
186 186
187 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:581
187 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:636
188 188 msgid "%s selected"
189 189 msgstr ""
190 190
191 191 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:233
192 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1530
192 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1793
193 193 msgid "%s was built in the email designer. Edit the message body there — this textarea is bypassed for custom templates."
194 194 msgstr ""
195 195
196 196 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:118
@@ -200,17 +200,17 @@
200 200 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:110
201 201 msgid "%s%% conversion"
202 202 msgstr ""
203 203
204 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:451
204 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:465
205 205 msgid "⚠ No acknowledgment field configured — consent text is stored but not legally provable. Configure a consent acceptance field in form settings."
206 206 msgstr ""
207 207
208 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:440
208 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:454
209 209 msgid "✓ Yes"
210 210 msgstr ""
211 211
212 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:444
212 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:458
213 213 msgid "✗ No (legacy record or gate disabled)"
214 214 msgstr ""
215 215
216 216 #: packages/core/admin-ui/src/pages/FormsPage.tsx:49
@@ -216,25 +216,25 @@
216 216 #: packages/core/admin-ui/src/pages/FormsPage.tsx:49
217 217 msgid "1. Open Elementor editor 2. Select form widget 3. Add \"Double Opt-In\" to Submit Actions 4. Configure settings here"
218 218 msgstr ""
219 219
220 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:117
220 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:135
221 221 msgid "30 Days"
222 222 msgstr ""
223 223
224 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:116
224 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:134
225 225 msgid "7 Days"
226 226 msgstr ""
227 227
228 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:118
228 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:136
229 229 msgid "90 Days"
230 230 msgstr ""
231 231
232 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:735
232 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:745
233 233 msgid "Accent"
234 234 msgstr ""
235 235
236 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:428
236 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:442
237 237 msgid "Acknowledgment field:"
238 238 msgstr ""
239 239
240 240 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:315
@@ -250,9 +250,9 @@
250 250 #: packages/core/admin-ui/src/pages/FormsPage.tsx:269
251 251 msgid "Actions"
252 252 msgstr ""
253 253
254 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
254 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:561
255 255 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
256 256 msgid "Activate"
257 257 msgstr ""
258 258
@@ -259,9 +259,9 @@
259 259 #: packages/core/admin-ui/src/components/ProTeaser.tsx:34
260 260 msgid "Activate License"
261 261 msgstr ""
262 262
263 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:190
263 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:196
264 264 msgid "Activate Pro"
265 265 msgstr ""
266 266
267 267 #: packages/core/admin-ui/src/components/AddonGate.tsx:111
@@ -275,23 +275,24 @@
275 275 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
276 276 msgid "Activating..."
277 277 msgstr ""
278 278
279 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
279 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:561
280 280 msgid "Activating…"
281 281 msgstr ""
282 282
283 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:185
283 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:49
284 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:203
284 285 msgid "Activation"
285 286 msgstr ""
286 287
287 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:376
288 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:382
288 289 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
289 290 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
290 291 msgid "Active"
291 292 msgstr ""
292 293
293 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:370
294 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:376
294 295 msgid "Active · issues"
295 296 msgstr ""
296 297
297 298 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:64
@@ -312,9 +313,9 @@
312 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."
313 314 msgstr ""
314 315
315 316 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:406
316 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1269
317 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1532
317 318 msgid "Add form"
318 319 msgstr ""
319 320
320 321 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:649
@@ -324,13 +325,13 @@
324 325 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:273
325 326 msgid "Adding..."
326 327 msgstr ""
327 328
328 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:178
329 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:184
329 330 msgid "Addon catalog"
330 331 msgstr ""
331 332
332 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:459
333 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:465
333 334 msgid "Addon failed to register"
334 335 msgstr ""
335 336
336 337 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:520
@@ -338,10 +339,10 @@
338 339 msgstr ""
339 340
340 341 #: packages/core/admin-ui/src/components/AdminLayout.tsx:28
341 342 #: packages/core/admin-ui/src/components/AdminLayout.tsx:29
342 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:108
343 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:164
343 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:110
344 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:170
344 345 msgid "Addons"
345 346 msgstr ""
346 347
347 348 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:340
@@ -347,9 +348,9 @@
347 348 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:340
348 349 msgid "Adds a small \"Double Opt-In by Forge12\" link on the page a subscriber lands on after confirming. Off by default."
349 350 msgstr ""
350 351
351 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:651
352 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:691
352 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."
353 354 msgstr ""
354 355
355 356 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:454
@@ -373,23 +374,23 @@
373 374 msgstr ""
374 375
375 376 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:458
376 377 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:646
377 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:198
378 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:520
379 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:539
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
380 381 msgid "All"
381 382 msgstr ""
382 383
383 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:564
384 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:604
384 385 msgid "All categories"
385 386 msgstr ""
386 387
387 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:556
388 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:611
388 389 msgid "All follow-ups"
389 390 msgstr ""
390 391
391 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:534
392 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:551
392 393 msgid "All forms"
393 394 msgstr ""
394 395
395 396 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:88
@@ -416,9 +417,9 @@
416 417 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:102
417 418 msgid "All forms EXCEPT selected (opt-out list)"
418 419 msgstr ""
419 420
420 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:571
421 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:626
421 422 msgid "All mails"
422 423 msgstr ""
423 424
424 425 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:264
@@ -428,17 +429,22 @@
428 429 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:451
429 430 msgid "All opt-ins (incl. unconfirmed)"
430 431 msgstr ""
431 432
432 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
433 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:431
433 434 msgid "All records"
434 435 msgstr ""
435 436
436 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:483
437 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:500
437 438 msgid "All statuses"
438 439 msgstr ""
439 440
440 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:182
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 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:200
441 447 msgid "All Types"
442 448 msgstr ""
443 449
444 450 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:291
@@ -461,9 +467,10 @@
461 467 #: packages/core/admin-ui/src/pages/ApiPage.tsx:122
462 468 msgid "API Endpoint"
463 469 msgstr ""
464 470
465 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:187
471 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:51
472 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:205
466 473 msgid "API Error"
467 474 msgstr ""
468 475
469 476 #: packages/core/admin-ui/src/pages/ApiPage.tsx:110
@@ -497,9 +504,9 @@
497 504 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:240
498 505 msgid "Are you sure you want to delete this template? This action cannot be undone."
499 506 msgstr ""
500 507
501 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:777
508 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:837
502 509 msgid "Are you sure you want to permanently delete %s selected opt-in(s)? This action cannot be undone."
503 510 msgstr ""
504 511
505 512 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
@@ -505,10 +512,10 @@
505 512 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
506 513 msgid "Are you sure you want to permanently delete these records? This action cannot be undone."
507 514 msgstr ""
508 515
509 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:674
510 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:750
516 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:711
517 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:810
511 518 msgid "Are you sure you want to permanently delete this opt-in? This action cannot be undone."
512 519 msgstr ""
513 520
514 521 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:285
@@ -535,18 +542,19 @@
535 542 msgid "Attempts"
536 543 msgstr ""
537 544
538 545 #: packages/core/admin-ui/src/components/AdminLayout.tsx:27
539 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:53
540 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:111
546 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:54
547 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:129
541 548 msgid "Audit Log"
542 549 msgstr ""
543 550
544 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:679
551 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:719
545 552 msgid "Audit log of past exports. Each row records who ran it, when, from where, and which records went into the file."
546 553 msgstr ""
547 554
548 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:190
555 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:54
556 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:208
549 557 msgid "Auth"
550 558 msgstr ""
551 559
552 560 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:82
@@ -591,9 +599,9 @@
591 599 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:406
592 600 msgid "Available as add-ons"
593 601 msgstr ""
594 602
595 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1020
603 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
596 604 msgid "Available placeholder:"
597 605 msgstr ""
598 606
599 607 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:516
@@ -607,17 +615,17 @@
607 615 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:262
608 616 msgid "Back to forms"
609 617 msgstr ""
610 618
611 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:200
619 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:214
612 620 msgid "Back to Opt-Ins"
613 621 msgstr ""
614 622
615 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:296
623 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
616 624 msgid "Basic Information"
617 625 msgstr ""
618 626
619 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:446
627 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:463
620 628 msgid "because"
621 629 msgstr ""
622 630
623 631 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:103
@@ -641,19 +649,19 @@
641 649 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:129
642 650 msgid "Blocked domains (%d entry)"
643 651 msgstr ""
644 652
645 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:808
646 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1085
647 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1218
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 656 msgid "Body"
649 657 msgstr ""
650 658
651 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1484
659 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1747
652 660 msgid "Body override"
653 661 msgstr ""
654 662
655 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:412
663 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:445
656 664 msgid "Bulk delete failed"
657 665 msgstr ""
658 666
659 667 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
@@ -659,17 +667,17 @@
659 667 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
660 668 msgid "Button above the table, shown when 2+ active rows exist."
661 669 msgstr ""
662 670
663 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:419
671 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:436
664 672 msgid "By email"
665 673 msgstr ""
666 674
667 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:415
675 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:432
668 676 msgid "By email address"
669 677 msgstr ""
670 678
671 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:815
679 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:855
672 680 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:387
673 681 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:289
674 682 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
675 683 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
@@ -674,11 +682,11 @@
674 682 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
675 683 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
676 684 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:244
677 685 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:313
678 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:679
679 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:755
680 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:786
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 689 msgid "Cancel"
682 690 msgstr ""
683 691
684 692 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:134
@@ -687,21 +695,21 @@
687 695 msgid "Cannot enable Double Opt-In: configuration is incomplete."
688 696 msgstr ""
689 697
690 698 #: packages/core/admin-ui/src/components/AdminLayout.tsx:18
691 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
699 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:48
692 700 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:137
693 701 msgid "Categories"
694 702 msgstr ""
695 703
696 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:555
697 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:163
698 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:314
699 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:653
700 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:173
701 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:516
702 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:517
703 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:623
704 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:595
705 +#: 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
704 712 msgid "Category"
705 713 msgstr ""
706 714
707 715 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:78
@@ -727,13 +735,13 @@
727 735 #: packages/core/admin-ui/src/components/AddonGate.tsx:123
728 736 msgid "Check the Addons page for diagnostic details. A prerequisite (such as a third-party plugin) may be missing."
729 737 msgstr ""
730 738
731 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:381
739 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:395
732 740 msgid "Check the mail settings of your site, then use “Resend Email”."
733 741 msgstr ""
734 742
735 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:139
743 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
736 744 msgid "checkbox). Submissions without this field set are rejected — the user must actively confirm. Leave empty for no acknowledgment gate (audit log only, not GDPR-compliant)."
737 745 msgstr ""
738 746
739 747 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:514
@@ -743,21 +751,21 @@
743 751 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:598
744 752 msgid "Choose a template"
745 753 msgstr ""
746 754
747 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:683
755 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:693
748 756 msgid "Choose email field …"
749 757 msgstr ""
750 758
751 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:788
759 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:828
752 760 msgid "Clear all history"
753 761 msgstr ""
754 762
755 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:802
763 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:842
756 764 msgid "Clear export history?"
757 765 msgstr ""
758 766
759 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:600
767 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:655
760 768 msgid "Clear selection"
761 769 msgstr ""
762 770
763 771 #: packages/core/admin-ui/src/pages/ApiPage.tsx:191
@@ -764,9 +772,9 @@
764 772 #: packages/core/admin-ui/src/pages/ApiPage.tsx:219
765 773 msgid "CleverReach REST API settings"
766 774 msgstr ""
767 775
768 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
776 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:722
769 777 msgid "Click"
770 778 msgstr ""
771 779
772 780 #: packages/core/admin-ui/src/pages/ApiPage.tsx:171
@@ -796,9 +804,9 @@
796 804 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:262
797 805 msgid "Conditional Templates settings saved."
798 806 msgstr ""
799 807
800 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:195
808 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:230
801 809 msgid "Conditional trigger"
802 810 msgstr ""
803 811
804 812 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:291
@@ -834,9 +842,9 @@
834 842 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:153
835 843 msgid "Configure global Double Opt-In settings"
836 844 msgstr ""
837 845
838 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:707
846 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:806
839 847 msgid "Configure the opt-out system for your subscribers"
840 848 msgstr ""
841 849
842 850 #: packages/core/admin-ui/src/pages/ApiPage.tsx:158
@@ -846,9 +854,9 @@
846 854 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:217
847 855 msgid "Confirm Deletion"
848 856 msgstr ""
849 857
850 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:800
858 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:810
851 859 msgid "Confirm email address"
852 860 msgstr ""
853 861
854 862 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:180
@@ -858,13 +866,13 @@
858 866 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:172
859 867 msgid "Confirm modal — prompts"
860 868 msgstr ""
861 869
862 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:194
870 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:218
863 871 msgid "Confirm:"
864 872 msgstr ""
865 873
866 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:340
874 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:354
867 875 msgid "Confirmation Date"
868 876 msgstr ""
869 877
870 878 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
@@ -870,37 +878,37 @@
870 878 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
871 879 msgid "Confirmation email"
872 880 msgstr ""
873 881
874 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:159
875 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:421
882 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:173
883 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:454
876 884 msgid "Confirmation email resent"
877 885 msgstr ""
878 886
879 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:347
887 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:361
880 888 msgid "Confirmation IP"
881 889 msgstr ""
882 890
883 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
884 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:567
885 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:568
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 894 msgid "Confirmation mail"
887 895 msgstr ""
888 896
889 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:224
897 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:259
890 898 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:347
891 899 msgid "Confirmation page"
892 900 msgstr ""
893 901
894 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:846
902 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:856
895 903 msgid "Confirmation page “Email address confirmed” created and published"
896 904 msgstr ""
897 905
898 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:847
906 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:857
899 907 msgid "Confirmation page: existing page"
900 908 msgstr ""
901 909
902 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:176
910 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:190
903 911 msgid "Confirmation reset — click the email link again to re-test"
904 912 msgstr ""
905 913
906 914 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:456
@@ -907,13 +915,13 @@
907 915 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:645
908 916 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:26
909 917 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:107
910 918 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:112
911 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:540
919 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:574
912 920 msgid "Confirmed"
913 921 msgstr ""
914 922
915 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:485
923 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:502
916 924 msgid "Confirmed (active subscribers)"
917 925 msgstr ""
918 926
919 927 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:448
@@ -947,48 +955,61 @@
947 955 #: packages/core/admin-ui/src/pages/ApiPage.tsx:231
948 956 msgid "Connection Status"
949 957 msgstr ""
950 958
951 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:192
959 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:56
960 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:210
952 961 msgid "Consent"
953 962 msgstr ""
954 963
955 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:92
964 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:102
956 965 msgid "Consent & categorization"
957 966 msgstr ""
958 967
959 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:114
968 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:124
960 969 msgid "Consent acceptance field"
961 970 msgstr ""
962 971
963 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:405
972 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:277
973 +msgid "consent centre"
974 +msgstr ""
975 +
976 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:419
964 977 msgid "Consent Evidence"
965 978 msgstr ""
966 979
967 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:254
980 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:278
968 981 msgid "Consent Text"
969 982 msgstr ""
970 983
971 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:99
984 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
972 985 msgid "Consent text (GDPR)"
973 986 msgstr ""
974 987
975 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:82
988 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:83
976 989 msgid "Consent text is configured but no acceptance field is set. The text is stored with each opt-in for audit, but the user never has to confirm it — this is not GDPR Art. 7 compliant. Pick an acceptance field below to enable the consent gate."
977 990 msgstr ""
978 991
979 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:412
992 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
980 993 msgid "Consent text shown to user"
981 994 msgstr ""
982 995
996 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:274
997 +msgid "Consent withdrawn"
998 +msgstr ""
999 +
983 1000 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:126
984 1001 msgid "Consent withdrawn via the opt-out"
985 1002 msgstr ""
986 1003
987 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:619
1004 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:622
988 1005 msgid "Contact Form 7 is not installed."
989 1006 msgstr ""
990 1007
1008 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:156
1009 +msgid "Contact support"
1010 +msgstr ""
1011 +
991 1012 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:112
992 1013 msgid "Contains"
993 1014 msgstr ""
994 1015
@@ -999,13 +1020,13 @@
999 1020 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
1000 1021 msgid "Contributor"
1001 1022 msgstr ""
1002 1023
1003 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:752
1024 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:851
1004 1025 msgid "Controls what visitors see if the master toggle above is off. By default the opt-out form + list shortcodes render"
1005 1026 msgstr ""
1006 1027
1007 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:98
1028 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:112
1008 1029 msgid "Copied to clipboard"
1009 1030 msgstr ""
1010 1031
1011 1032 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
@@ -1011,9 +1032,9 @@
1011 1032 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
1012 1033 msgid "Copy diagnosis"
1013 1034 msgstr ""
1014 1035
1015 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:376
1036 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:390
1016 1037 msgid "Could not be sent (%s)"
1017 1038 msgstr ""
1018 1039
1019 1040 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:140
@@ -1025,17 +1046,17 @@
1025 1046 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:191
1026 1047 msgid "Could not send the test reminder."
1027 1048 msgstr ""
1028 1049
1029 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
1050 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:744
1030 1051 msgid "Count"
1031 1052 msgstr ""
1032 1053
1033 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:634
1054 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:639
1034 1055 msgid "Create a form"
1035 1056 msgstr ""
1036 1057
1037 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:869
1058 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1132
1038 1059 msgid "Create a new page with the opt-out shortcodes"
1039 1060 msgstr ""
1040 1061
1041 1062 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:348
@@ -1049,9 +1070,9 @@
1049 1070 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:150
1050 1071 msgid "Create New"
1051 1072 msgstr ""
1052 1073
1053 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:632
1074 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:636
1054 1075 msgid "Create one and come back here. You can also skip this step."
1055 1076 msgstr ""
1056 1077
1057 1078 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:131
@@ -1063,28 +1084,29 @@
1063 1084 msgstr ""
1064 1085
1065 1086 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:154
1066 1087 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:162
1067 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:660
1068 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:174
1088 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:697
1089 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:198
1069 1090 msgid "Created"
1070 1091 msgstr ""
1071 1092
1072 1093 #: packages/core/admin-ui/src/pages/AuditPage.tsx:27
1073 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:165
1074 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:202
1094 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:183
1095 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:220
1075 1096 msgid "Critical"
1076 1097 msgstr ""
1077 1098
1078 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:184
1099 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:48
1100 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:202
1079 1101 msgid "Cron"
1080 1102 msgstr ""
1081 1103
1082 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:391
1104 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:408
1083 1105 msgid "CSV (Excel-friendly, UTF-8 BOM)"
1084 1106 msgstr ""
1085 1107
1086 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:427
1108 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1087 1109 msgid "CSV separator"
1088 1110 msgstr ""
1089 1111
1090 1112 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:181
@@ -1093,18 +1115,22 @@
1093 1115 msgid "Custom error message"
1094 1116 msgstr ""
1095 1117
1096 1118 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:231
1097 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1528
1119 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1791
1098 1120 msgid "Custom template selected"
1099 1121 msgstr ""
1100 1122
1101 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:734
1123 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:276
1124 +msgid "Customers"
1125 +msgstr ""
1126 +
1127 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:744
1102 1128 msgid "Dark"
1103 1129 msgstr ""
1104 1130
1105 1131 #: packages/core/admin-ui/src/components/AdminLayout.tsx:15
1106 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:44
1132 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
1107 1133 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:134
1108 1134 msgid "Dashboard"
1109 1135 msgstr ""
1110 1136
@@ -1112,9 +1138,9 @@
1112 1138 msgid "Data Retention"
1113 1139 msgstr ""
1114 1140
1115 1141 #: packages/core/admin-ui/src/components/AdminLayout.tsx:21
1116 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:52
1142 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:53
1117 1143 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:268
1118 1144 msgid "Database"
1119 1145 msgstr ""
1120 1146
@@ -1126,9 +1152,9 @@
1126 1152 msgid "Database reset successfully"
1127 1153 msgstr ""
1128 1154
1129 1155 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:196
1130 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:625
1156 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:680
1131 1157 msgid "Date"
1132 1158 msgstr ""
1133 1159
1134 1160 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
@@ -1135,13 +1161,14 @@
1135 1161 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:216
1136 1162 msgid "Days"
1137 1163 msgstr ""
1138 1164
1139 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:188
1165 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:52
1166 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:206
1140 1167 msgid "DB Error"
1141 1168 msgstr ""
1142 1169
1143 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:536
1170 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:542
1144 1171 #: packages/core/admin-ui/src/pages/LicensePage.tsx:148
1145 1172 msgid "Deactivate"
1146 1173 msgstr ""
1147 1174
@@ -1148,17 +1175,17 @@
1148 1175 #: packages/core/admin-ui/src/pages/LicensePage.tsx:148
1149 1176 msgid "Deactivating..."
1150 1177 msgstr ""
1151 1178
1152 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:536
1179 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:542
1153 1180 msgid "Deactivating…"
1154 1181 msgstr ""
1155 1182
1156 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:190
1183 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:225
1157 1184 msgid "Decide when a submission triggers the opt-in and where the user lands afterwards."
1158 1185 msgstr ""
1159 1186
1160 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1137
1187 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1400
1161 1188 msgid "Default"
1162 1189 msgstr ""
1163 1190
1164 1191 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
@@ -1164,11 +1191,11 @@
1164 1191 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
1165 1192 msgid "Default (blank)"
1166 1193 msgstr ""
1167 1194
1168 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:814
1169 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1091
1170 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1224
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
1171 1198 msgid "Default body"
1172 1199 msgstr ""
1173 1200
1174 1201 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:437
@@ -1179,11 +1206,11 @@
1179 1206 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:429
1180 1207 msgid "Default settings"
1181 1208 msgstr ""
1182 1209
1183 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:795
1184 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1072
1185 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1205
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
1186 1213 msgid "Default title"
1187 1214 msgstr ""
1188 1215
1189 1216 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:235
@@ -1198,20 +1225,20 @@
1198 1225 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1199 1226 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1200 1227 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:224
1201 1228 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1202 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:282
1203 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:687
1204 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:284
1205 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:765
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
1206 1233 msgid "Delete"
1207 1234 msgstr ""
1208 1235
1209 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:797
1236 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:857
1210 1237 msgid "Delete %s"
1211 1238 msgstr ""
1212 1239
1213 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:775
1240 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:835
1214 1241 msgid "Delete %s Opt-In(s)"
1215 1242 msgstr ""
1216 1243
1217 1244 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:80
@@ -1225,14 +1252,14 @@
1225 1252 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
1226 1253 msgid "Delete Confirmed Only"
1227 1254 msgstr ""
1228 1255
1229 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:153
1256 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:167
1230 1257 msgid "Delete failed"
1231 1258 msgstr ""
1232 1259
1233 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:672
1234 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:748
1260 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:709
1261 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:808
1235 1262 msgid "Delete Opt-In"
1236 1263 msgstr ""
1237 1264
1238 1265 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
@@ -1238,9 +1265,9 @@
1238 1265 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
1239 1266 msgid "Delete Opt-Ins after"
1240 1267 msgstr ""
1241 1268
1242 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:592
1269 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:647
1243 1270 msgid "Delete Selected"
1244 1271 msgstr ""
1245 1272
1246 1273 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
@@ -1246,9 +1273,9 @@
1246 1273 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
1247 1274 msgid "Delete Template"
1248 1275 msgstr ""
1249 1276
1250 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:746
1277 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:786
1251 1278 msgid "Delete this run from the audit history? The originally exported records remain in the database — this only removes the audit row."
1252 1279 msgstr ""
1253 1280
1254 1281 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:198
@@ -1261,20 +1288,20 @@
1261 1288
1262 1289 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1263 1290 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1264 1291 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1265 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:687
1266 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:592
1267 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:765
1268 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:797
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
1269 1296 msgid "Deleting..."
1270 1297 msgstr ""
1271 1298
1272 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:758
1299 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:768
1273 1300 msgid "Design"
1274 1301 msgstr ""
1275 1302
1276 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:269
1303 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:283
1277 1304 msgid "Dev-only: revert to pending so the same confirmation link can be re-tested"
1278 1305 msgstr ""
1279 1306
1280 1307 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:248
@@ -1280,17 +1307,17 @@
1280 1307 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:248
1281 1308 msgid "Diagnosis copied to clipboard"
1282 1309 msgstr ""
1283 1310
1284 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:487
1311 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:493
1285 1312 msgid "Diagnostic"
1286 1313 msgstr ""
1287 1314
1288 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:324
1315 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:330
1289 1316 msgid "Diagnostic info"
1290 1317 msgstr ""
1291 1318
1292 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
1319 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:239
1293 1320 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:295
1294 1321 msgid "Disabled"
1295 1322 msgstr ""
1296 1323
@@ -1297,9 +1324,9 @@
1297 1324 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:147
1298 1325 msgid "Disabled by the f12_cf7_doubleoptin_send_default_mail filter."
1299 1326 msgstr ""
1300 1327
1301 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1411
1328 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1674
1302 1329 msgid "Disabled for this form"
1303 1330 msgstr ""
1304 1331
1305 1332 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
@@ -1305,13 +1332,13 @@
1305 1332 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
1306 1333 msgid "Display name shown as"
1307 1334 msgstr ""
1308 1335
1309 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:937
1336 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1200
1310 1337 msgid "Display the opt-in/opt-out status list"
1311 1338 msgstr ""
1312 1339
1313 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:929
1340 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1192
1314 1341 msgid "Display the opt-out request form"
1315 1342 msgstr ""
1316 1343
1317 1344 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:410
@@ -1341,9 +1368,9 @@
1341 1368 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:79
1342 1369 msgid "Done"
1343 1370 msgstr ""
1344 1371
1345 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:841
1372 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:851
1346 1373 msgid "Double Opt-In active for: %s"
1347 1374 msgstr ""
1348 1375
1349 1376 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:348
@@ -1349,17 +1376,17 @@
1349 1376 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:348
1350 1377 msgid "Double Opt-In cannot be enabled for this form until the following required fields are filled in:"
1351 1378 msgstr ""
1352 1379
1353 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:275
1380 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:277
1354 1381 msgid "Double Opt-In for WordPress"
1355 1382 msgstr ""
1356 1383
1357 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:669
1384 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:679
1358 1385 msgid "Double Opt-In is already active — this form stays as it is."
1359 1386 msgstr ""
1360 1387
1361 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:836
1388 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:846
1362 1389 msgid "Double Opt-In is set up"
1363 1390 msgstr ""
1364 1391
1365 1392 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:114
@@ -1365,9 +1392,9 @@
1365 1392 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:114
1366 1393 msgid "Double Opt-In was auto-disabled."
1367 1394 msgstr ""
1368 1395
1369 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:371
1396 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:388
1370 1397 msgid "Download consent records as CSV or JSON for GDPR Art. 15 subject-access requests, internal audits, or migration to another system. The export covers every recorded submission, confirmation, and opt-out with timestamps, IPs, and the exact consent text presented at signup."
1371 1398 msgstr ""
1372 1399
1373 1400 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:199
@@ -1408,13 +1435,13 @@
1408 1435 msgid "Edit form"
1409 1436 msgstr ""
1410 1437
1411 1438 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:239
1412 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1536
1439 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1799
1413 1440 msgid "Edit in Email Designer"
1414 1441 msgstr ""
1415 1442
1416 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:908
1443 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1171
1417 1444 msgid "Edit page"
1418 1445 msgstr ""
1419 1446
1420 1447 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:83
@@ -1421,31 +1448,32 @@
1421 1448 msgid "Editor"
1422 1449 msgstr ""
1423 1450
1424 1451 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:244
1425 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1541
1452 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1804
1426 1453 msgid "Editor link unavailable"
1427 1454 msgstr ""
1428 1455
1429 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:189
1456 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:53
1457 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:207
1430 1458 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:193
1431 1459 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:372
1432 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:306
1433 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:171
1434 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:621
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
1435 1463 msgid "Email"
1436 1464 msgstr ""
1437 1465
1438 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:455
1466 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:472
1439 1467 msgid "Email address"
1440 1468 msgstr ""
1441 1469
1442 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1009
1443 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1522
1470 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1272
1471 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1785
1444 1472 msgid "Email Body"
1445 1473 msgstr ""
1446 1474
1447 -#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:153
1475 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:155
1448 1476 msgid "Email body or template"
1449 1477 msgstr ""
1450 1478
1451 1479 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:110
@@ -1463,13 +1491,13 @@
1463 1491 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:181
1464 1492 msgid "Email editor not available"
1465 1493 msgstr ""
1466 1494
1467 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:671
1495 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:681
1468 1496 msgid "Email field detected automatically"
1469 1497 msgstr ""
1470 1498
1471 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:678
1499 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:688
1472 1500 msgid "Email field for %s"
1473 1501 msgstr ""
1474 1502
1475 1503 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:275
@@ -1487,8 +1515,12 @@
1487 1515 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:114
1488 1516 msgid "Empty"
1489 1517 msgstr ""
1490 1518
1519 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:986
1520 +msgid "Empty = the site administrator's address"
1521 +msgstr ""
1522 +
1491 1523 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:187
1492 1524 msgid "Empty state"
1493 1525 msgstr ""
1494 1526
@@ -1497,13 +1529,13 @@
1497 1529 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:363
1498 1530 msgid "Enabled"
1499 1531 msgstr ""
1500 1532
1501 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1410
1533 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1673
1502 1534 msgid "Enabled for this form"
1503 1535 msgstr ""
1504 1536
1505 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:292
1537 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:306
1506 1538 msgid "Enter an email address before exporting."
1507 1539 msgstr ""
1508 1540
1509 1541 #: packages/core/admin-ui/src/pages/ApiPage.tsx:181
@@ -1526,9 +1558,9 @@
1526 1558 msgid "Equals"
1527 1559 msgstr ""
1528 1560
1529 1561 #: packages/core/admin-ui/src/pages/AuditPage.tsx:26
1530 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:201
1562 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:219
1531 1563 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:657
1532 1564 msgid "Error"
1533 1565 msgstr ""
1534 1566
@@ -1547,21 +1579,21 @@
1547 1579 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:106
1548 1580 msgid "Error — session expired"
1549 1581 msgstr ""
1550 1582
1551 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:246
1583 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:281
1552 1584 msgid "Error redirect page"
1553 1585 msgstr ""
1554 1586
1555 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:152
1587 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:170
1556 1588 msgid "Errors"
1557 1589 msgstr ""
1558 1590
1559 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:296
1591 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:314
1560 1592 msgid "Event Details"
1561 1593 msgstr ""
1562 1594
1563 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:180
1595 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:198
1564 1596 msgid "Event Type"
1565 1597 msgstr ""
1566 1598
1567 1599 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:137
@@ -1595,17 +1627,17 @@
1595 1627 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:63
1596 1628 msgid "Every record — confirmed, unconfirmed, and opted-out."
1597 1629 msgstr ""
1598 1630
1599 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1111
1631 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1374
1600 1632 msgid "Every user-facing string on the opt-out list page is configurable here — table columns, button labels, the confirm-dialog prompts shown before cancelling / bulk-cancelling / re-activating, plus the empty state. Leave empty to use the built-in default. WPML String Translation picks up custom values automatically."
1601 1633 msgstr ""
1602 1634
1603 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
1635 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:461
1604 1636 msgid "Excel honours the OS-locale default — German installs expect"
1605 1637 msgstr ""
1606 1638
1607 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:610
1639 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:650
1608 1640 msgid "Excludes OptIn IDs that appeared in any previous export with the same scope + status + form + category + email. Date range is ignored for the stream identity — it's an extra filter on the result. Each export's contents is recorded in an indexed audit table for constant-time filtering."
1609 1641 msgstr ""
1610 1642
1611 1643 #: packages/core/admin-ui/src/pages/ApiPage.tsx:252
@@ -1612,33 +1644,33 @@
1612 1644 #: packages/core/admin-ui/src/pages/LicensePage.tsx:111
1613 1645 msgid "Expires:"
1614 1646 msgstr ""
1615 1647
1616 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:661
1648 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
1617 1649 msgid "Export"
1618 1650 msgstr ""
1619 1651
1620 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:605
1652 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:619
1621 1653 msgid "Export Consent Record (GDPR)"
1622 1654 msgstr ""
1623 1655
1624 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
1656 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:386
1625 1657 msgid "Export consent records (GDPR)"
1626 1658 msgstr ""
1627 1659
1628 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:618
1660 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:632
1629 1661 msgid "Export CSV"
1630 1662 msgstr ""
1631 1663
1632 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
1664 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:250
1633 1665 msgid "Export history cleared."
1634 1666 msgstr ""
1635 1667
1636 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:612
1668 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:626
1637 1669 msgid "Export JSON"
1638 1670 msgstr ""
1639 1671
1640 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:166
1672 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:172
1641 1673 msgid "Extend Double Opt-In with official addons. Bundled addons can be installed in one click once your Pro license is active."
1642 1674 msgstr ""
1643 1675
1644 1676 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:163
@@ -1653,9 +1685,9 @@
1653 1685 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:81
1654 1686 msgid "Failed — retry scheduled"
1655 1687 msgstr ""
1656 1688
1657 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:97
1689 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:106
1658 1690 msgid "Failed to activate addon."
1659 1691 msgstr ""
1660 1692
1661 1693 #: packages/core/admin-ui/src/pages/LicensePage.tsx:52
@@ -1661,9 +1693,9 @@
1661 1693 #: packages/core/admin-ui/src/pages/LicensePage.tsx:52
1662 1694 msgid "Failed to activate license."
1663 1695 msgstr ""
1664 1696
1665 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:240
1697 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:253
1666 1698 msgid "Failed to clear history."
1667 1699 msgstr ""
1668 1700
1669 1701 #: packages/core/admin-ui/src/pages/ApiPage.tsx:101
@@ -1670,9 +1702,9 @@
1670 1702 msgid "Failed to connect to CleverReach."
1671 1703 msgstr ""
1672 1704
1673 1705 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:249
1674 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:99
1706 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:113
1675 1707 msgid "Failed to copy"
1676 1708 msgstr ""
1677 1709
1678 1710 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
@@ -1678,9 +1710,9 @@
1678 1710 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
1679 1711 msgid "Failed to create category"
1680 1712 msgstr ""
1681 1713
1682 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:114
1714 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:122
1683 1715 msgid "Failed to deactivate addon."
1684 1716 msgstr ""
1685 1717
1686 1718 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
@@ -1686,9 +1718,9 @@
1686 1718 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
1687 1719 msgid "Failed to deactivate license."
1688 1720 msgstr ""
1689 1721
1690 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:402
1722 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:435
1691 1723 msgid "Failed to delete %1$s of %2$s items"
1692 1724 msgstr ""
1693 1725
1694 1726 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
@@ -1694,33 +1726,33 @@
1694 1726 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
1695 1727 msgid "Failed to delete category"
1696 1728 msgstr ""
1697 1729
1698 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:390
1730 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:423
1699 1731 msgid "Failed to delete opt-in"
1700 1732 msgstr ""
1701 1733
1702 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
1734 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:270
1703 1735 msgid "Failed to delete run."
1704 1736 msgstr ""
1705 1737
1706 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:537
1738 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:623
1707 1739 msgid "Failed to generate opt-out page."
1708 1740 msgstr ""
1709 1741
1710 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:136
1742 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
1711 1743 msgid "Failed to install addon."
1712 1744 msgstr ""
1713 1745
1714 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:164
1746 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:178
1715 1747 msgid "Failed to resend"
1716 1748 msgstr ""
1717 1749
1718 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:424
1750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:457
1719 1751 msgid "Failed to resend email"
1720 1752 msgstr ""
1721 1753
1722 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:180
1754 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:194
1723 1755 msgid "Failed to reset"
1724 1756 msgstr ""
1725 1757
1726 1758 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:266
@@ -1744,9 +1776,9 @@
1744 1776 msgstr ""
1745 1777
1746 1778 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:89
1747 1779 #: packages/core/admin-ui/src/pages/ApiPage.tsx:83
1748 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:566
1780 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:652
1749 1781 msgid "Failed to save settings."
1750 1782 msgstr ""
1751 1783
1752 1784 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
@@ -1773,14 +1805,14 @@
1773 1805 msgid "Feature enabled."
1774 1806 msgstr ""
1775 1807
1776 1808 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:117
1777 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:717
1809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:816
1778 1810 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:354
1779 1811 msgid "Feature toggle"
1780 1812 msgstr ""
1781 1813
1782 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:269
1814 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:271
1783 1815 msgid "Feedback"
1784 1816 msgstr ""
1785 1817
1786 1818 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:496
@@ -1790,9 +1822,9 @@
1790 1822 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:45
1791 1823 msgid "Field mapping"
1792 1824 msgstr ""
1793 1825
1794 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1322
1826 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1585
1795 1827 msgid "Filter"
1796 1828 msgstr ""
1797 1829
1798 1830 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:695
@@ -1802,17 +1834,17 @@
1802 1834 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:525
1803 1835 msgid "filter."
1804 1836 msgstr ""
1805 1837
1806 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:471
1838 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
1807 1839 msgid "Filters"
1808 1840 msgstr ""
1809 1841
1810 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:521
1842 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:538
1811 1843 msgid "Filters on the signup date (when the record was first submitted). Leave either field empty for an open-ended range. Inclusive on both sides."
1812 1844 msgstr ""
1813 1845
1814 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:284
1846 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:298
1815 1847 msgid "Filters restored from this run."
1816 1848 msgstr ""
1817 1849
1818 1850 #: packages/core/admin-ui/src/components/SetupCards.tsx:29
@@ -1824,11 +1856,12 @@
1824 1856 msgstr ""
1825 1857
1826 1858 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:256
1827 1859 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:262
1828 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:191
1829 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:552
1830 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:553
1860 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:55
1861 +#: 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
1831 1864 msgid "Follow-up actions"
1832 1865 msgstr ""
1833 1866
1834 1867 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
@@ -1834,9 +1867,9 @@
1834 1867 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
1835 1868 msgid "Follow-up actions completed"
1836 1869 msgstr ""
1837 1870
1838 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:557
1871 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:612
1839 1872 msgid "Follow-ups need attention"
1840 1873 msgstr ""
1841 1874
1842 1875 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:203
@@ -1850,9 +1883,9 @@
1850 1883 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:521
1851 1884 msgid "For one-off custom rules, third-party code can subscribe to the"
1852 1885 msgstr ""
1853 1886
1854 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
1887 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:660
1855 1888 msgid "for this filter combination. Toggle is a no-op until you do your first export."
1856 1889 msgstr ""
1857 1890
1858 1891 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
@@ -1858,30 +1891,30 @@
1858 1891 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
1859 1892 msgid "Force password change on first login"
1860 1893 msgstr ""
1861 1894
1862 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:528
1895 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:545
1863 1896 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:194
1864 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:310
1865 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:648
1866 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:172
1867 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:622
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
1868 1901 msgid "Form"
1869 1902 msgstr ""
1870 1903
1871 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:226
1904 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:250
1872 1905 msgid "Form Data (%s fields)"
1873 1906 msgstr ""
1874 1907
1875 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:139
1908 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
1876 1909 msgid "Form field that captures the user's explicit consent (e.g. a CF7"
1877 1910 msgstr ""
1878 1911
1879 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:466
1912 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:480
1880 1913 msgid "Form Fields (%d)"
1881 1914 msgstr ""
1882 1915
1883 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:513
1916 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:527
1884 1917 msgid "Form HTML"
1885 1918 msgstr ""
1886 1919
1887 1920 #: packages/core/admin-ui/src/pages/FormsPage.tsx:267
@@ -1887,16 +1920,20 @@
1887 1920 #: packages/core/admin-ui/src/pages/FormsPage.tsx:267
1888 1921 msgid "Form ID"
1889 1922 msgstr ""
1890 1923
1891 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:428
1924 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:434
1892 1925 msgid "Form integration not registered"
1893 1926 msgstr ""
1894 1927
1895 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:437
1928 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:443
1896 1929 msgid "Form integration unavailable at runtime"
1897 1930 msgstr ""
1898 1931
1932 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:28
1933 +msgid "Form integrations"
1934 +msgstr ""
1935 +
1899 1936 #: packages/core/admin-ui/src/pages/FormsPage.tsx:114
1900 1937 #: packages/core/admin-ui/src/pages/FormsPage.tsx:164
1901 1938 msgid "Form Management"
1902 1939 msgstr ""
@@ -1912,20 +1949,20 @@
1912 1949 #: packages/core/admin-ui/src/pages/FormsPage.tsx:82
1913 1950 msgid "Form toggled"
1914 1951 msgstr ""
1915 1952
1916 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:379
1953 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:396
1917 1954 msgid "Format"
1918 1955 msgstr ""
1919 1956
1920 1957 #: packages/core/admin-ui/src/components/AdminLayout.tsx:17
1921 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
1958 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
1922 1959 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
1923 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:859
1960 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:869
1924 1961 msgid "Forms"
1925 1962 msgstr ""
1926 1963
1927 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:711
1964 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:721
1928 1965 msgid "Forms built with %s do not have Double Opt-In yet. There is an addon for that."
1929 1966 msgstr ""
1930 1967
1931 1968 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:536
@@ -1955,13 +1992,13 @@
1955 1992 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:93
1956 1993 msgid "From name"
1957 1994 msgstr ""
1958 1995
1959 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:297
1996 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:315
1960 1997 msgid "Full event information"
1961 1998 msgstr ""
1962 1999
1963 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:218
2000 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
1964 2001 msgid "Gate the opt-in on a form field. Example: only fire the confirmation mail when the user ticked a \"Subscribe me\" checkbox. Different from the consent acceptance field above — that one is the mandatory GDPR gate, this one is an optional secondary trigger. Set to"
1965 2002 msgstr ""
1966 2003
1967 2004 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
@@ -1967,14 +2004,14 @@
1967 2004 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
1968 2005 msgid "General"
1969 2006 msgstr ""
1970 2007
1971 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:834
1972 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:874
2008 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1097
2009 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1137
1973 2010 msgid "Generate"
1974 2011 msgstr ""
1975 2012
1976 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:873
2013 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
1977 2014 msgid "Generating..."
1978 2015 msgstr ""
1979 2016
1980 2017 #: packages/core/admin-ui/src/pages/ApiPage.tsx:184
@@ -1981,8 +2018,12 @@
1981 2018 #: packages/core/admin-ui/src/pages/ApiPage.tsx:212
1982 2019 msgid "Get credentials at"
1983 2020 msgstr ""
1984 2021
2022 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:26
2023 +msgid "Getting started"
2024 +msgstr ""
2025 +
1985 2026 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:266
1986 2027 msgid "Global Settings"
1987 2028 msgstr ""
1988 2029
@@ -1994,9 +2035,9 @@
1994 2035 msgid "Go to Settings"
1995 2036 msgstr ""
1996 2037
1997 2038 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:130
1998 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:862
2039 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:872
1999 2040 msgid "Go to the dashboard"
2000 2041 msgstr ""
2001 2042
2002 2043 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:389
@@ -2014,21 +2055,34 @@
2014 2055 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:214
2015 2056 msgid "Green notice shown on the list page after the visitor clicks Cancel on a single row."
2016 2057 msgstr ""
2017 2058
2018 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:386
2059 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:76
2060 +msgid "Guides for setting up Double Opt-In and every module, with screenshots."
2061 +msgstr ""
2062 +
2063 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:400
2019 2064 msgid "Handed to the mail server (%s)"
2020 2065 msgstr ""
2021 2066
2022 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:798
2067 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:808
2023 2068 msgid "Hello, this email address was just entered on our site. To make sure it was really you, please confirm it with one click."
2024 2069 msgstr ""
2025 2070
2071 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:55
2072 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:74
2073 +msgid "Help"
2074 +msgstr ""
2075 +
2076 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:81
2077 +msgid "Help articles"
2078 +msgstr ""
2079 +
2026 2080 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:311
2027 2081 msgid "Helps improve the plugin. No personal data collected."
2028 2082 msgstr ""
2029 2083
2030 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1318
2084 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1581
2031 2085 msgid "Hooks Reference"
2032 2086 msgstr ""
2033 2087
2034 2088 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:366
@@ -2042,9 +2096,9 @@
2042 2096 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:382
2043 2097 msgid "How User Creation applies"
2044 2098 msgstr ""
2045 2099
2046 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1017
2100 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1280
2047 2101 msgid "HTML email body..."
2048 2102 msgstr ""
2049 2103
2050 2104 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -2050,14 +2104,14 @@
2050 2104 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
2051 2105 msgid "HTML wrapper for the body."
2052 2106 msgstr ""
2053 2107
2054 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:103
2108 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:113
2055 2109 msgid "I agree to receive the newsletter..."
2056 2110 msgstr ""
2057 2111
2058 2112 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:151
2059 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
2113 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:316
2060 2114 msgid "ID"
2061 2115 msgstr ""
2062 2116
2063 2117 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:247
@@ -2075,9 +2129,9 @@
2075 2129 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:131
2076 2130 msgid "If the email already belongs to a user, their meta fields get updated from the field map (role stays unchanged)."
2077 2131 msgstr ""
2078 2132
2079 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:803
2133 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:813
2080 2134 msgid "If you did not request this, simply ignore this email. Nothing happens without your confirmation."
2081 2135 msgstr ""
2082 2136
2083 2137 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:102
@@ -2088,9 +2142,9 @@
2088 2142 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
2089 2143 msgid "Inactive"
2090 2144 msgstr ""
2091 2145
2092 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:648
2146 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:688
2093 2147 msgid "Include form data (submitted field values)"
2094 2148 msgstr ""
2095 2149
2096 2150 #: packages/core/admin-ui/src/pages/LicensePage.tsx:174
@@ -2097,9 +2151,9 @@
2097 2151 msgid "Included modules"
2098 2152 msgstr ""
2099 2153
2100 2154 #: packages/core/admin-ui/src/pages/AuditPage.tsx:24
2101 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:199
2155 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:217
2102 2156 msgid "Info"
2103 2157 msgstr ""
2104 2158
2105 2159 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
@@ -2104,29 +2158,29 @@
2104 2158
2105 2159 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
2106 2160 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:667
2107 2161 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:692
2108 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1432
2109 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1447
2110 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1471
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
2111 2165 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:626
2112 2166 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:653
2113 2167 msgid "Inherit (%s)"
2114 2168 msgstr ""
2115 2169
2116 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1409
2170 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1672
2117 2171 msgid "Inherit (active)"
2118 2172 msgstr ""
2119 2173
2120 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1487
2174 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1750
2121 2175 msgid "Inherit from defaults — leave empty to use the default body."
2122 2176 msgstr ""
2123 2177
2124 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
2178 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
2125 2179 msgid "Install"
2126 2180 msgstr ""
2127 2181
2128 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:622
2182 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:625
2129 2183 msgid "Install Contact Form 7"
2130 2184 msgstr ""
2131 2185
2132 2186 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:520
@@ -2136,21 +2190,25 @@
2136 2190 #: packages/core/admin-ui/src/components/AddonGate.tsx:105
2137 2191 msgid "Install the addon to unlock this page. Bundled addons can be installed in one click on the Addons page once your Pro license is active."
2138 2192 msgstr ""
2139 2193
2140 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:383
2194 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:389
2141 2195 msgid "Installed · inactive"
2142 2196 msgstr ""
2143 2197
2144 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
2198 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
2145 2199 msgid "Installing…"
2146 2200 msgstr ""
2147 2201
2148 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
2202 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1023
2203 +msgid "Introduction"
2204 +msgstr ""
2205 +
2206 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:742
2149 2207 msgid "IP"
2150 2208 msgstr ""
2151 2209
2152 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:183
2210 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2153 2211 msgid "IP Addresses"
2154 2212 msgstr ""
2155 2213
2156 2214 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:174
@@ -2164,13 +2222,13 @@
2164 2222 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:170
2165 2223 msgid "is the typical choice for spam suppression — bots get a fake success, real users see nothing."
2166 2224 msgstr ""
2167 2225
2168 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:448
2226 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:465
2169 2227 msgid "is their decimal mark. If you open the CSV and see every row crammed into one column, switch separator and re-export."
2170 2228 msgstr ""
2171 2229
2172 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:397
2230 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:414
2173 2231 msgid "JSON (pretty-printed)"
2174 2232 msgstr ""
2175 2233
2176 2234 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:361
@@ -2180,9 +2238,9 @@
2180 2238 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
2181 2239 msgid "keeps the body verbatim; the built-in"
2182 2240 msgstr ""
2183 2241
2184 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:481
2242 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:495
2185 2243 msgid "Key"
2186 2244 msgstr ""
2187 2245
2188 2246 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:319
@@ -2192,8 +2250,12 @@
2192 2250 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:184
2193 2251 msgid "Latest opt-in submissions"
2194 2252 msgstr ""
2195 2253
2254 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1018
2255 +msgid "Leave a field empty to use the default. Click a placeholder to add it to the field you edited last."
2256 +msgstr ""
2257 +
2196 2258 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:534
2197 2259 msgid "Leave empty for the default text."
2198 2260 msgstr ""
2199 2261
@@ -2202,9 +2264,9 @@
2202 2264 msgid "Leave empty to use the default text."
2203 2265 msgstr ""
2204 2266
2205 2267 #: packages/core/admin-ui/src/components/AdminLayout.tsx:30
2206 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:107
2268 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:109
2207 2269 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:242
2208 2270 #: packages/core/admin-ui/src/pages/LicensePage.tsx:73
2209 2271 msgid "License"
2210 2272 msgstr ""
@@ -2224,38 +2286,50 @@
2224 2286 #: packages/core/admin-ui/src/pages/LicensePage.tsx:86
2225 2287 msgid "License Status"
2226 2288 msgstr ""
2227 2289
2228 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:733
2290 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:743
2229 2291 msgid "Light"
2230 2292 msgstr ""
2231 2293
2232 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:585
2294 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
2233 2295 msgid "Limit to records tagged with one specific category. Configure categories under DOI → Categories."
2234 2296 msgstr ""
2235 2297
2236 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:549
2298 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:566
2237 2299 msgid "Limit to records tied to one specific form (CF7, Avada, Elementor, WPForms, Gravity, …). Matches on the form's post id."
2238 2300 msgstr ""
2239 2301
2240 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1109
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
2241 2315 msgid "List page labels"
2242 2316 msgstr ""
2243 2317
2244 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
2318 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1425
2245 2319 msgid "List page notices"
2246 2320 msgstr ""
2247 2321
2248 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:344
2249 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:345
2322 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:350
2323 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:351
2250 2324 msgid "Loaded"
2251 2325 msgstr ""
2252 2326
2253 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:616
2327 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:656
2254 2328 msgid "Loading stream info…"
2255 2329 msgstr ""
2256 2330
2257 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:182
2331 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:188
2258 2332 msgid "Loading…"
2259 2333 msgstr ""
2260 2334
2261 2335 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:133
@@ -2269,14 +2343,14 @@
2269 2343 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:174
2270 2344 msgid "Mail body. Must contain"
2271 2345 msgstr ""
2272 2346
2273 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:572
2274 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:679
2347 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:627
2348 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:739
2275 2349 msgid "Mail failed"
2276 2350 msgstr ""
2277 2351
2278 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:492
2352 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:526
2279 2353 msgid "Manage all opt-in records"
2280 2354 msgstr ""
2281 2355
2282 2356 #: packages/core/admin-ui/src/pages/FormsPage.tsx:116
@@ -2320,9 +2394,9 @@
2320 2394 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:480
2321 2395 msgid "Match scope"
2322 2396 msgstr ""
2323 2397
2324 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:229
2398 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:247
2325 2399 msgid "Message"
2326 2400 msgstr ""
2327 2401
2328 2402 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
@@ -2328,13 +2402,13 @@
2328 2402 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
2329 2403 msgid "Message body"
2330 2404 msgstr ""
2331 2405
2332 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:327
2406 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:345
2333 2407 msgid "Message:"
2334 2408 msgstr ""
2335 2409
2336 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1037
2410 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1300
2337 2411 msgid "Messages shown to the visitor after they submit the opt-out form (success + error states). Leave a field empty to use the built-in default. With WPML active, each text appears under"
2338 2412 msgstr ""
2339 2413
2340 2414 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:137
@@ -2354,9 +2428,9 @@
2354 2428 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
2355 2429 msgid "Modified"
2356 2430 msgstr ""
2357 2431
2358 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1327
2432 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1590
2359 2433 msgid "Modify the opt-out email body before sending."
2360 2434 msgstr ""
2361 2435
2362 2436 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
@@ -2376,13 +2450,17 @@
2376 2450 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:160
2377 2451 msgid "Name"
2378 2452 msgstr ""
2379 2453
2454 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1000
2455 +msgid "Name the email address in the mail"
2456 +msgstr ""
2457 +
2380 2458 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
2381 2459 msgid "Name:"
2382 2460 msgstr ""
2383 2461
2384 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:162
2462 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:164
2385 2463 msgid "Navigation"
2386 2464 msgstr ""
2387 2465
2388 2466 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
@@ -2388,8 +2466,12 @@
2388 2466 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
2389 2467 msgid "New Category"
2390 2468 msgstr ""
2391 2469
2470 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:275
2471 +msgid "Newsletter"
2472 +msgstr ""
2473 +
2392 2474 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:522
2393 2475 msgid "Next"
2394 2476 msgstr ""
2395 2477
@@ -2396,9 +2478,9 @@
2396 2478 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:344
2397 2479 msgid "Next automatic attempt: %s"
2398 2480 msgstr ""
2399 2481
2400 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:205
2482 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:211
2401 2483 msgid "No addons in the catalog. Check that the Double Opt-In core is up to date."
2402 2484 msgstr ""
2403 2485
2404 2486 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
@@ -2404,9 +2486,9 @@
2404 2486 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
2405 2487 msgid "No categories found"
2406 2488 msgstr ""
2407 2489
2408 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:420
2490 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:434
2409 2491 msgid "No consent text was configured for this form at the time of submission."
2410 2492 msgstr ""
2411 2493
2412 2494 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
@@ -2412,13 +2494,13 @@
2412 2494 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
2413 2495 msgid "No data"
2414 2496 msgstr ""
2415 2497
2416 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:672
2498 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:682
2417 2499 msgid "No email field detected, please choose one"
2418 2500 msgstr ""
2419 2501
2420 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:219
2502 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:237
2421 2503 msgid "No events found for the selected filters."
2422 2504 msgstr ""
2423 2505
2424 2506 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:181
@@ -2432,13 +2514,13 @@
2432 2514 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:583
2433 2515 msgid "No exclusions configured. Every form creates users — same as mode=all."
2434 2516 msgstr ""
2435 2517
2436 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
2518 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:733
2437 2519 msgid "No exports yet — the table fills up as you run them."
2438 2520 msgstr ""
2439 2521
2440 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:842
2522 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:852
2441 2523 msgid "No form switched on yet — you can do that under Forms."
2442 2524 msgstr ""
2443 2525
2444 2526 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:414
@@ -2446,9 +2528,9 @@
2446 2528 msgstr ""
2447 2529
2448 2530 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:393
2449 2531 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:573
2450 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1256
2532 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1519
2451 2533 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:559
2452 2534 msgid "No forms detected"
2453 2535 msgstr ""
2454 2536
@@ -2467,13 +2549,17 @@
2467 2549 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:581
2468 2550 msgid "No forms in the list yet. Auto user creation is currently inactive — add at least one form above."
2469 2551 msgstr ""
2470 2552
2471 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:632
2553 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:89
2554 +msgid "No help articles found."
2555 +msgstr ""
2556 +
2557 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:687
2472 2558 msgid "No opt-ins found"
2473 2559 msgstr ""
2474 2560
2475 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1277
2561 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
2476 2562 msgid "No per-form overrides yet — every form uses the defaults above. Add a form to override its opt-out mail, page, or to disable opt-out for it entirely."
2477 2563 msgstr ""
2478 2564
2479 2565 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
@@ -2479,9 +2565,9 @@
2479 2565 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
2480 2566 msgid "No per-form overrides. Defaults apply to every form."
2481 2567 msgstr ""
2482 2568
2483 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
2569 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:659
2484 2570 msgid "No prior exports"
2485 2571 msgstr ""
2486 2572
2487 2573 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:150
@@ -2506,13 +2592,13 @@
2506 2592
2507 2593 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:106
2508 2594 #: packages/core/admin-ui/src/pages/ApiPage.tsx:41
2509 2595 #: packages/core/admin-ui/src/pages/ApiPage.tsx:138
2510 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:987
2596 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1250
2511 2597 msgid "None"
2512 2598 msgstr ""
2513 2599
2514 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:984
2600 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1247
2515 2601 msgid "None (use body below)"
2516 2602 msgstr ""
2517 2603
2518 2604 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:149
@@ -2530,14 +2616,14 @@
2530 2616 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:111
2531 2617 msgid "Not equals"
2532 2618 msgstr ""
2533 2619
2534 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:389
2620 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:395
2535 2621 msgid "Not installed"
2536 2622 msgstr ""
2537 2623
2538 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:344
2539 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:345
2624 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:350
2625 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:351
2540 2626 msgid "Not loaded"
2541 2627 msgstr ""
2542 2628
2543 2629 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:148
@@ -2543,20 +2629,44 @@
2543 2629 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:148
2544 2630 msgid "Not supported by this form plugin edition."
2545 2631 msgstr ""
2546 2632
2547 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:853
2633 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:863
2548 2634 msgid "Not switched on because settings are missing: %s"
2549 2635 msgstr ""
2550 2636
2551 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
2637 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:852
2552 2638 msgid "nothing"
2553 2639 msgstr ""
2554 2640
2555 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1035
2641 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1298
2556 2642 msgid "Notice texts"
2557 2643 msgstr ""
2558 2644
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
2662 +msgid "Notify me about unsubscribes"
2663 +msgstr ""
2664 +
2665 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1003
2666 +msgid "Off by default: the mail then only names the opt-in ID, not the person."
2667 +msgstr ""
2668 +
2559 2669 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:503
2560 2670 msgid "On their next login the user lands on the password-reset page instead of wp-admin. Catches the rare case where someone logs in before opening the welcome mail. One-shot."
2561 2671 msgstr ""
2562 2672
@@ -2571,13 +2681,13 @@
2571 2681 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:545
2572 2682 msgid "Only forms in this list create users on confirmation."
2573 2683 msgstr ""
2574 2684
2575 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
2685 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:647
2576 2686 msgid "Only records not yet exported in this stream"
2577 2687 msgstr ""
2578 2688
2579 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:771
2689 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:870
2580 2690 msgid "Only relevant when the master toggle above is off — has no effect while opt-out is active."
2581 2691 msgstr ""
2582 2692
2583 2693 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:98
@@ -2619,9 +2729,9 @@
2619 2729 #: packages/core/admin-ui/src/components/AddonGate.tsx:118
2620 2730 msgid "Open License"
2621 2731 msgstr ""
2622 2732
2623 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:899
2733 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
2624 2734 msgid "Open page"
2625 2735 msgstr ""
2626 2736
2627 2737 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
@@ -2627,33 +2737,33 @@
2627 2737 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
2628 2738 msgid "Operator"
2629 2739 msgstr ""
2630 2740
2631 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:149
2741 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:163
2632 2742 msgid "Opt-in deleted"
2633 2743 msgstr ""
2634 2744
2635 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:376
2745 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:409
2636 2746 msgid "Opt-in deleted successfully"
2637 2747 msgstr ""
2638 2748
2639 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:233
2640 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:157
2749 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:247
2750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:178
2641 2751 msgid "Opt-In Detail"
2642 2752 msgstr ""
2643 2753
2644 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:556
2754 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:570
2645 2755 msgid "Opt-In Mail"
2646 2756 msgstr ""
2647 2757
2648 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:203
2758 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:217
2649 2759 msgid "Opt-In not found."
2650 2760 msgstr ""
2651 2761
2652 2762 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
2653 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
2763 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
2654 2764 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:153
2655 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:491
2765 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:525
2656 2766 msgid "Opt-Ins"
2657 2767 msgstr ""
2658 2768
2659 2769 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
@@ -2659,61 +2769,61 @@
2659 2769 #: packages/core/admin-ui/src/components/AdminLayout.tsx:24
2660 2770 msgid "Opt-Out"
2661 2771 msgstr ""
2662 2772
2663 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:968
2773 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1231
2664 2774 msgid "Opt-out Confirmation"
2665 2775 msgstr ""
2666 2776
2667 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:358
2777 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
2668 2778 msgid "Opt-Out Date"
2669 2779 msgstr ""
2670 2780
2671 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:946
2781 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1209
2672 2782 msgid "Opt-Out Email (defaults)"
2673 2783 msgstr ""
2674 2784
2675 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:729
2785 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:828
2676 2786 msgid "Opt-Out enabled"
2677 2787 msgstr ""
2678 2788
2679 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1396
2789 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1659
2680 2790 msgid "Opt-out for this form"
2681 2791 msgstr ""
2682 2792
2683 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:353
2793 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:367
2684 2794 msgid "Opt-Out IP"
2685 2795 msgstr ""
2686 2796
2687 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1420
2797 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1683
2688 2798 msgid "Opt-out page"
2689 2799 msgstr ""
2690 2800
2691 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:831
2801 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1094
2692 2802 msgid "Opt-Out Page (default)"
2693 2803 msgstr ""
2694 2804
2695 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:703
2805 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
2696 2806 msgid "Opt-Out Settings"
2697 2807 msgstr ""
2698 2808
2699 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:563
2809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:649
2700 2810 msgid "Opt-out settings saved."
2701 2811 msgstr ""
2702 2812
2703 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2813 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:231
2704 2814 msgid "Opt-out time:"
2705 2815 msgstr ""
2706 2816
2707 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:200
2817 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:224
2708 2818 msgid "Opt-out:"
2709 2819 msgstr ""
2710 2820
2711 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
2821 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:505
2712 2822 msgid "Opted out"
2713 2823 msgstr ""
2714 2824
2715 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:180
2825 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:215
2716 2826 msgid "Optional grouping for opt-ins in the overview and stats. Useful when several forms feed into different topics (newsletter, contact, etc.)."
2717 2827 msgstr ""
2718 2828
2719 2829 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:85
@@ -2743,9 +2853,9 @@
2743 2853 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
2744 2854 msgid "Override scope"
2745 2855 msgstr ""
2746 2856
2747 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1244
2857 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1507
2748 2858 msgid "Override the defaults above for specific forms — e.g. a different confirmation mail per newsletter, or fully disabling opt-out for a transactional form. Empty fields inherit from defaults; the on/off switch can be left on \"Inherit\" or set explicitly per form."
2749 2859 msgstr ""
2750 2860
2751 2861 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:135
@@ -2756,10 +2866,10 @@
2756 2866 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:364
2757 2867 msgid "Page"
2758 2868 msgstr ""
2759 2869
2760 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:265
2761 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:704
2870 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:283
2871 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:764
2762 2872 msgid "Page %1$s of %2$s"
2763 2873 msgstr ""
2764 2874
2765 2875 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
@@ -2765,9 +2875,9 @@
2765 2875 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
2766 2876 msgid "Page not found"
2767 2877 msgstr ""
2768 2878
2769 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:833
2879 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1096
2770 2880 msgid "Page that hosts the opt-out form and list — applies to every form unless overridden below. Use"
2771 2881 msgstr ""
2772 2882
2773 2883 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:96
@@ -2776,9 +2886,9 @@
2776 2886
2777 2887 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:75
2778 2888 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:30
2779 2889 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:113
2780 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:541
2890 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:575
2781 2891 msgid "Pending"
2782 2892 msgstr ""
2783 2893
2784 2894 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:486
@@ -2798,9 +2908,9 @@
2798 2908 msgid "Per-form check on the %d listed form%s"
2799 2909 msgstr ""
2800 2910
2801 2911 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:547
2802 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1242
2912 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
2803 2913 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2804 2914 msgid "Per-form overrides"
2805 2915 msgstr ""
2806 2916
@@ -2811,9 +2921,9 @@
2811 2921 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:168
2812 2922 msgid "Per-row button to re-activate a cancelled subscription."
2813 2923 msgstr ""
2814 2924
2815 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:75
2925 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:76
2816 2926 msgid "Pick a field that's actually present, or leave the dropdown empty."
2817 2927 msgstr ""
2818 2928
2819 2929 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:368
@@ -2839,13 +2949,17 @@
2839 2949 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:300
2840 2950 msgid "placeholder is required — it's replaced with the confirmation URL at send time."
2841 2951 msgstr ""
2842 2952
2843 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1187
2953 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
2844 2954 msgid "Placeholder:"
2845 2955 msgstr ""
2846 2956
2847 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1167
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
2848 2962 msgid "placeholders — see each entry's hint."
2849 2963 msgstr ""
2850 2964
2851 2965 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:548
@@ -2851,9 +2965,9 @@
2851 2965 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:548
2852 2966 msgid "prefilled"
2853 2967 msgstr ""
2854 2968
2855 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:450
2969 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:456
2856 2970 msgid "Prerequisite missing"
2857 2971 msgstr ""
2858 2972
2859 2973 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
@@ -2859,9 +2973,13 @@
2859 2973 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
2860 2974 msgid "Preserve opt-in records and categories if the plugin is deleted. Turn off for a full cleanup on uninstall."
2861 2975 msgstr ""
2862 2976
2863 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:796
2977 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1063
2978 +msgid "Preview"
2979 +msgstr ""
2980 +
2981 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:806
2864 2982 msgid "Preview of the email text"
2865 2983 msgstr ""
2866 2984
2867 2985 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:610
@@ -2883,9 +3001,9 @@
2883 3001 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:228
2884 3002 msgid "Privacy Policy Page"
2885 3003 msgstr ""
2886 3004
2887 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:198
3005 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:200
2888 3006 #: packages/core/admin-ui/src/components/ProBadge.tsx:4
2889 3007 #: packages/core/admin-ui/src/components/ProTeaser.tsx:29
2890 3008 msgid "PRO"
2891 3009 msgstr ""
@@ -2893,13 +3011,17 @@
2893 3011 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:243
2894 3012 msgid "Pro Active"
2895 3013 msgstr ""
2896 3014
2897 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:181
3015 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:183
2898 3016 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:381
2899 3017 msgid "Pro Features"
2900 3018 msgstr ""
2901 3019
3020 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:30
3021 +msgid "Pro modules"
3022 +msgstr ""
3023 +
2902 3024 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:450
2903 3025 msgid "Progress"
2904 3026 msgstr ""
2905 3027
@@ -2907,9 +3029,9 @@
2907 3029 msgid "Published"
2908 3030 msgstr ""
2909 3031
2910 3032 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:222
2911 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:637
3033 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:653
2912 3034 msgid "Quick Info"
2913 3035 msgstr ""
2914 3036
2915 3037 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
@@ -2915,9 +3037,10 @@
2915 3037 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
2916 3038 msgid "Quick Links"
2917 3039 msgstr ""
2918 3040
2919 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:186
3041 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:50
3042 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:204
2920 3043 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:241
2921 3044 msgid "Rate Limit"
2922 3045 msgstr ""
2923 3046
@@ -2940,9 +3063,9 @@
2940 3063 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:317
2941 3064 msgid "Reason"
2942 3065 msgstr ""
2943 3066
2944 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:676
3067 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:716
2945 3068 msgid "Recent exports"
2946 3069 msgstr ""
2947 3070
2948 3071 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:179
@@ -2953,12 +3076,16 @@
2953 3076 msgid "Recipient"
2954 3077 msgstr ""
2955 3078
2956 3079 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:52
2957 -#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:149
3080 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
2958 3081 msgid "Recipient field"
2959 3082 msgstr ""
2960 3083
3084 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:980
3085 +msgid "Recipients"
3086 +msgstr ""
3087 +
2961 3088 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:354
2962 3089 msgid "recommended"
2963 3090 msgstr ""
2964 3091
@@ -2965,9 +3092,9 @@
2965 3092 #: packages/core/admin-ui/src/pages/ApiPage.tsx:269
2966 3093 msgid "Reconnect"
2967 3094 msgstr ""
2968 3095
2969 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
3096 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:665
2970 3097 msgid "record(s) previously exported in this stream across"
2971 3098 msgstr ""
2972 3099
2973 3100 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:52
@@ -2985,9 +3112,9 @@
2985 3112 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:474
2986 3113 msgid "Redirect to page"
2987 3114 msgstr ""
2988 3115
2989 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:778
3116 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:818
2990 3117 msgid "Refresh"
2991 3118 msgstr ""
2992 3119
2993 3120 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
@@ -2993,17 +3120,17 @@
2993 3120 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
2994 3121 msgid "Regenerate default template"
2995 3122 msgstr ""
2996 3123
2997 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:188
3124 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:212
2998 3125 msgid "Register:"
2999 3126 msgstr ""
3000 3127
3001 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
3128 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:346
3002 3129 msgid "Registration Date"
3003 3130 msgstr ""
3004 3131
3005 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:336
3132 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:350
3006 3133 msgid "Registration IP"
3007 3134 msgstr ""
3008 3135
3009 3136 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:115
@@ -3013,13 +3140,13 @@
3013 3140 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:201
3014 3141 msgid "Reminder behaviour"
3015 3142 msgstr ""
3016 3143
3017 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:366
3144 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:380
3018 3145 msgid "Reminder Sent"
3019 3146 msgstr ""
3020 3147
3021 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:213
3148 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:237
3022 3149 msgid "Reminder sent:"
3023 3150 msgstr ""
3024 3151
3025 3152 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:125
@@ -3050,17 +3177,17 @@
3050 3177 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:633
3051 3178 msgid "Remove rule"
3052 3179 msgstr ""
3053 3180
3054 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1388
3181 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1651
3055 3182 msgid "Remove this override"
3056 3183 msgstr ""
3057 3184
3058 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:752
3185 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:792
3059 3186 msgid "Remove this run from the audit history"
3060 3187 msgstr ""
3061 3188
3062 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:805
3189 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:845
3063 3190 msgid "Removes every audit row plus the per-record exported-ID links. The originally exported records remain in the database; only the audit trail is cleared. After this, \"Only records not yet exported in this stream\" treats every record as fresh."
3064 3191 msgstr ""
3065 3192
3066 3193 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:75
@@ -3072,10 +3199,10 @@
3072 3199 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:210
3073 3200 msgid "Required field — Double Opt-In cannot be enabled until this is filled in"
3074 3201 msgstr ""
3075 3202
3076 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3077 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3203 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3204 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3078 3205 msgid "Resend Email"
3079 3206 msgstr ""
3080 3207
3081 3208 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:170
@@ -3084,22 +3211,22 @@
3084 3211 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3085 3212 msgid "Reset Database"
3086 3213 msgstr ""
3087 3214
3088 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:261
3215 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:275
3089 3216 msgid "Reset this opt-in to PENDING for re-testing?\n\nThis is a DEV-ONLY action (WP_DEBUG mode). It clears the confirmation flag so you can click the same email link again.\n\nNote: any Avada submissions/entries written by the previous confirmation are kept — delete them via Avada's Form Entries UI if you need a clean slate.\n\nFiles: any uploaded files were already handed off to the form system or sent as mail attachments at the previous confirmation, so they are NOT restored. Re-submit the form if you want files in the next test cycle."
3090 3217 msgstr ""
3091 3218
3092 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3219 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3093 3220 msgid "Reset to pending (dev)"
3094 3221 msgstr ""
3095 3222
3096 3223 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
3097 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
3224 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:286
3098 3225 msgid "Resetting..."
3099 3226 msgstr ""
3100 3227
3101 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:736
3228 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:776
3102 3229 msgid "Restore this run's filters"
3103 3230 msgstr ""
3104 3231
3105 3232 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:416
@@ -3136,9 +3263,9 @@
3136 3263 msgstr ""
3137 3264
3138 3265 #: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:28
3139 3266 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:123
3140 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:542
3267 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:576
3141 3268 msgid "Revoked"
3142 3269 msgstr ""
3143 3270
3144 3271 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
@@ -3144,13 +3271,13 @@
3144 3271 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
3145 3272 msgid "Rules"
3146 3273 msgstr ""
3147 3274
3148 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:254
3275 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:267
3149 3276 msgid "Run removed from history."
3150 3277 msgstr ""
3151 3278
3152 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:627
3279 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:667
3153 3280 msgid "run(s). Last run:"
3154 3281 msgstr ""
3155 3282
3156 3283 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:77
@@ -3162,9 +3289,9 @@
3162 3289 msgstr ""
3163 3290
3164 3291 #: packages/core/admin-ui/src/lib/i18n.ts:5
3165 3292 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3166 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1309
3293 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3167 3294 msgid "Save"
3168 3295 msgstr ""
3169 3296
3170 3297 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
@@ -3200,19 +3327,19 @@
3200 3327 msgstr ""
3201 3328
3202 3329 #: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3203 3330 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:320
3204 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1309
3331 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1572
3205 3332 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
3206 3333 msgid "Saving..."
3207 3334 msgstr ""
3208 3335
3209 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:405
3336 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:422
3210 3337 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:438
3211 3338 msgid "Scope"
3212 3339 msgstr ""
3213 3340
3214 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:500
3341 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:534
3215 3342 msgid "Search email or hash..."
3216 3343 msgstr ""
3217 3344
3218 3345 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
@@ -3218,9 +3345,9 @@
3218 3345 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
3219 3346 msgid "Security"
3220 3347 msgstr ""
3221 3348
3222 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:720
3349 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:730
3223 3350 msgid "See the %s addon"
3224 3351 msgstr ""
3225 3352
3226 3353 #: packages/core/admin-ui/src/components/ProTeaser.tsx:43
@@ -3236,14 +3363,14 @@
3236 3363 msgstr ""
3237 3364
3238 3365 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:388
3239 3366 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:568
3240 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1251
3367 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1514
3241 3368 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:554
3242 3369 msgid "Select a form to add…"
3243 3370 msgstr ""
3244 3371
3245 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:854
3372 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1117
3246 3373 msgid "Select a page..."
3247 3374 msgstr ""
3248 3375
3249 3376 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
@@ -3249,13 +3376,13 @@
3249 3376 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
3250 3377 msgid "Select a template"
3251 3378 msgstr ""
3252 3379
3253 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:618
3380 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:673
3254 3381 msgid "Select all"
3255 3382 msgstr ""
3256 3383
3257 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:169
3384 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
3258 3385 msgid "Select category"
3259 3386 msgstr ""
3260 3387
3261 3388 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:59
@@ -3265,14 +3392,14 @@
3265 3392 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:174
3266 3393 msgid "Select form field"
3267 3394 msgstr ""
3268 3395
3269 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:651
3396 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:706
3270 3397 msgid "Select opt-in %s"
3271 3398 msgstr ""
3272 3399
3273 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:230
3274 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:252
3400 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:265
3401 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:287
3275 3402 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:234
3276 3403 msgid "Select page"
3277 3404 msgstr ""
3278 3405
@@ -3332,17 +3459,25 @@
3332 3459 #: packages/core/admin-ui/src/components/SetupCards.tsx:69
3333 3460 msgid "Sender, forms, confirmation email and page in four steps. Forms that already use Double Opt-In are not changed."
3334 3461 msgstr ""
3335 3462
3336 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:838
3463 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:848
3337 3464 msgid "Sender: %1$s <%2$s>"
3338 3465 msgstr ""
3339 3466
3340 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:249
3341 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:274
3467 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3468 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:298
3342 3469 msgid "Sending..."
3343 3470 msgstr ""
3344 3471
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."
3474 +msgstr ""
3475 +
3476 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:994
3477 +msgid "Separate several addresses with a comma."
3478 +msgstr ""
3479 +
3345 3480 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:194
3346 3481 msgid "Set to 0 to disable. GDPR recommends regular cleanup."
3347 3482 msgstr ""
3348 3483
@@ -3354,14 +3489,15 @@
3354 3489 msgid "Set up later"
3355 3490 msgstr ""
3356 3491
3357 3492 #: packages/core/admin-ui/src/components/AdminLayout.tsx:19
3358 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:48
3493 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:49
3359 3494 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
3360 3495 msgid "Settings"
3361 3496 msgstr ""
3362 3497
3363 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:183
3498 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:47
3499 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:201
3364 3500 msgid "Settings Change"
3365 3501 msgstr ""
3366 3502
3367 3503 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:125
@@ -3375,22 +3511,22 @@
3375 3511 #: packages/core/admin-ui/src/components/SetupCards.tsx:67
3376 3512 msgid "Setup wizard"
3377 3513 msgstr ""
3378 3514
3379 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:196
3380 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:228
3515 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:214
3516 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:246
3381 3517 msgid "Severity"
3382 3518 msgstr ""
3383 3519
3384 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:311
3520 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:329
3385 3521 msgid "Severity:"
3386 3522 msgstr ""
3387 3523
3388 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:920
3524 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1183
3389 3525 msgid "Shortcode Reference"
3390 3526 msgstr ""
3391 3527
3392 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:696
3528 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:706
3393 3529 msgid "Show all %d forms"
3394 3530 msgstr ""
3395 3531
3396 3532 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:338
@@ -3412,9 +3548,9 @@
3412 3548 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:179
3413 3549 msgid "Show placeholders"
3414 3550 msgstr ""
3415 3551
3416 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:768
3552 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:867
3417 3553 msgid "Show the notice when disabled"
3418 3554 msgstr ""
3419 3555
3420 3556 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
@@ -3452,13 +3588,13 @@
3452 3588 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
3453 3589 msgid "Shown when the visitor entered an obviously malformed address."
3454 3590 msgstr ""
3455 3591
3456 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:498
3592 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:515
3457 3593 msgid "Signed up from"
3458 3594 msgstr ""
3459 3595
3460 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:509
3596 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:526
3461 3597 msgid "Signed up until"
3462 3598 msgstr ""
3463 3599
3464 3600 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:169
@@ -3514,9 +3650,9 @@
3514 3650 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:409
3515 3651 msgid "so it's obvious in your inbox."
3516 3652 msgstr ""
3517 3653
3518 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1040
3654 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1303
3519 3655 msgid "so you can translate it per language; without WPML the text is shown as-is."
3520 3656 msgstr ""
3521 3657
3522 3658 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:76
@@ -3530,17 +3666,17 @@
3530 3666 #: packages/core/admin-ui/src/components/SetupCards.tsx:74
3531 3667 msgid "Start setup wizard"
3532 3668 msgstr ""
3533 3669
3534 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:474
3670 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:491
3535 3671 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:316
3536 3672 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:195
3537 3673 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:161
3538 3674 #: packages/core/admin-ui/src/pages/FormsPage.tsx:265
3539 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:641
3540 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:535
3541 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:536
3542 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:624
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
3543 3679 msgid "Status"
3544 3680 msgstr ""
3545 3681
3546 3682 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:160
@@ -3550,24 +3686,29 @@
3550 3686 #: packages/core/admin-ui/src/components/SetupCards.tsx:31
3551 3687 msgid "Step %1$d of %2$d. Your entries so far are saved."
3552 3688 msgstr ""
3553 3689
3554 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:703
3690 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:149
3691 +msgid "Still stuck?"
3692 +msgstr ""
3693 +
3694 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:743
3555 3695 msgid "Stream"
3556 3696 msgstr ""
3557 3697
3558 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1038
3698 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1301
3559 3699 msgid "String Translation → Domain \"double-opt-in-opt-out\""
3560 3700 msgstr ""
3561 3701
3562 3702 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:118
3563 -#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
3564 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:961
3703 +#: 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
3565 3706 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:308
3566 3707 msgid "Subject"
3567 3708 msgstr ""
3568 3709
3569 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:948
3710 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1211
3570 3711 msgid "Subject + body for the confirmation email. Per-form overrides below take precedence over these defaults."
3571 3712 msgstr ""
3572 3713
3573 3714 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:261
@@ -3577,9 +3718,9 @@
3577 3718 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:127
3578 3719 msgid "Subject line of the confirmation mail."
3579 3720 msgstr ""
3580 3721
3581 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1444
3722 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1707
3582 3723 msgid "Subject override"
3583 3724 msgstr ""
3584 3725
3585 3726 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
@@ -3585,13 +3726,13 @@
3585 3726 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
3586 3727 msgid "Subject, template, and the body shown to the user."
3587 3728 msgstr ""
3588 3729
3589 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:188
3730 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:223
3590 3731 msgid "Submission rules"
3591 3732 msgstr ""
3592 3733
3593 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:57
3734 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:58
3594 3735 msgid "Submissions are still accepted, but they are stored without any provable consent."
3595 3736 msgstr ""
3596 3737
3597 3738 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
@@ -3597,21 +3738,33 @@
3597 3738 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
3598 3739 msgid "Subscriber"
3599 3740 msgstr ""
3600 3741
3742 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:573
3743 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:671
3744 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:195
3745 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:587
3746 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:588
3747 +msgid "Subscription"
3748 +msgstr ""
3749 +
3750 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:724
3751 +msgid "Subscription: %s"
3752 +msgstr ""
3753 +
3601 3754 #: packages/core/admin-ui/src/pages/OptOutPage.tsx:98
3602 3755 msgid "Success — email sent"
3603 3756 msgstr ""
3604 3757
3605 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1164
3758 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1427
3606 3759 msgid "Success notices rendered above the table after the visitor cancels, bulk-cancels, or re-activates a subscription. Some bodies accept"
3607 3760 msgstr ""
3608 3761
3609 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:258
3762 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:260
3610 3763 msgid "Support"
3611 3764 msgstr ""
3612 3765
3613 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:112
3766 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:130
3614 3767 msgid "System events and change log"
3615 3768 msgstr ""
3616 3769
3617 3770 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:58
@@ -3634,9 +3787,9 @@
3634 3787 msgid "Telemetry"
3635 3788 msgstr ""
3636 3789
3637 3790 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:580
3638 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:973
3791 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1236
3639 3792 msgid "Template"
3640 3793 msgstr ""
3641 3794
3642 3795 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:66
@@ -3650,9 +3803,9 @@
3650 3803 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:90
3651 3804 msgid "Template moved to draft"
3652 3805 msgstr ""
3653 3806
3654 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1459
3807 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1722
3655 3808 msgid "Template override"
3656 3809 msgstr ""
3657 3810
3658 3811 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:89
@@ -3666,9 +3819,9 @@
3666 3819 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:381
3667 3820 msgid "Test"
3668 3821 msgstr ""
3669 3822
3670 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:849
3823 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:859
3671 3824 msgid "Test email sent"
3672 3825 msgstr ""
3673 3826
3674 3827 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:395
@@ -3678,13 +3831,13 @@
3678 3831 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:297
3679 3832 msgid "Text and design apply to all selected forms. You can change them per form later."
3680 3833 msgstr ""
3681 3834
3682 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:736
3835 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:746
3683 3836 msgid "Text only"
3684 3837 msgstr ""
3685 3838
3686 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:300
3839 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:314
3687 3840 msgid "The 'from' date is after the 'to' date."
3688 3841 msgstr ""
3689 3842
3690 3843 #: packages/core/admin-ui/src/pages/FormsPage.tsx:246
@@ -3702,9 +3855,9 @@
3702 3855 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:139
3703 3856 msgid "The action was removed from the form after the opt-in was confirmed."
3704 3857 msgstr ""
3705 3858
3706 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:430
3859 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:436
3707 3860 msgid "The addon booted but did not register its form integration. Most likely the integration's own prerequisite check failed at boot time (e.g. the third-party form builder's class symbols differ from what the integration probes for)."
3708 3861 msgstr ""
3709 3862
3710 3863 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:153
@@ -3718,13 +3871,13 @@
3718 3871 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:199
3719 3872 msgid "The blocklist is read once per request and cached in a static property — changes here take effect on the next form submission, no cache flush needed."
3720 3873 msgstr ""
3721 3874
3722 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:569
3875 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:583
3723 3876 msgid "The confirmation email that was sent to the visitor."
3724 3877 msgstr ""
3725 3878
3726 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:677
3879 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:737
3727 3880 msgid "The confirmation mail could not be handed to the mail server."
3728 3881 msgstr ""
3729 3882
3730 3883 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:298
@@ -3734,9 +3887,13 @@
3734 3887 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:125
3735 3888 msgid "The connection broke after the request was sent — the action may have run."
3736 3889 msgstr ""
3737 3890
3738 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:664
3891 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:180
3892 +msgid "The consent text differs from what the form shows next to the checkbox. Each opt-in stores the consent text above, not the wording the visitor actually saw:"
3893 +msgstr ""
3894 +
3895 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
3739 3896 msgid "The download starts in a new tab. Sensitive data — store the file in line with your retention policy."
3740 3897 msgstr ""
3741 3898
3742 3899 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:54
@@ -3770,9 +3927,9 @@
3770 3927 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:152
3771 3928 msgid "The form has no notification mails set up."
3772 3929 msgstr ""
3773 3930
3774 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:526
3931 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:540
3775 3932 msgid "The form HTML used to collect this opt-in. You can copy it to inspect the original form."
3776 3933 msgstr ""
3777 3934
3778 3935 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:129
@@ -3795,8 +3952,12 @@
3795 3952 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:128
3796 3953 msgid "The form rejected the stored submission."
3797 3954 msgstr ""
3798 3955
3956 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:179
3957 +msgid "The form shows this text next to the checkbox:"
3958 +msgstr ""
3959 +
3799 3960 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:145
3800 3961 msgid "The form's spam check rejected the stored submission."
3801 3962 msgstr ""
3802 3963
@@ -3803,13 +3964,13 @@
3803 3964 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:557
3804 3965 msgid "The forms in this list form a sitewide pool. A submission on any of them is rejected if the email already opted into ANY OTHER form in the list. Forms not in the list are completely outside this check."
3805 3966 msgstr ""
3806 3967
3807 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:620
3968 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:623
3808 3969 msgid "The free plugin protects Contact Form 7 forms. Install it, create a form and come back here."
3809 3970 msgstr ""
3810 3971
3811 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:439
3972 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:445
3812 3973 msgid "The integration is registered but its isAvailable() check is currently failing. The third-party form plugin may have been deactivated after boot, or its class symbols are no longer present."
3813 3974 msgstr ""
3814 3975
3815 3976 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:117
@@ -3835,9 +3996,9 @@
3835 3996 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:121
3836 3997 msgid "The internal request was rejected."
3837 3998 msgstr ""
3838 3999
3839 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:452
4000 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:458
3840 4001 msgid "The license is fine, but a third-party plugin or PHP class the addon needs is not present. Check the addon's Requires Plugins header."
3841 4002 msgstr ""
3842 4003
3843 4004 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:396
@@ -3847,9 +4008,9 @@
3847 4008 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:136
3848 4009 msgid "The mail was not handed to the mailer."
3849 4010 msgstr ""
3850 4011
3851 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:461
4012 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:467
3852 4013 msgid "The plugin file is active but the addon never reached the registry. Look for a fatal during boot in the PHP error log."
3853 4014 msgstr ""
3854 4015
3855 4016 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:277
@@ -3871,9 +4032,9 @@
3871 4032 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:487
3872 4033 msgid "The same address may opt into Form A AND Form B."
3873 4034 msgstr ""
3874 4035
3875 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:67
4036 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:68
3876 4037 msgid "The selected acceptance field \"%s\" does not exist on this form."
3877 4038 msgstr ""
3878 4039
3879 4040 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:120
@@ -3911,16 +4072,20 @@
3911 4072 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:129
3912 4073 msgid "The validator only runs on forms in the list. Each listed form checks for duplicates WITHIN ITSELF — they do not affect each other. Forms not listed are completely ignored."
3913 4074 msgstr ""
3914 4075
3915 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
4076 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:119
3916 4077 msgid "The wording the user is asked to agree to. Stored alongside each opt-in for the GDPR Art. 7 audit trail. Should match the label of the acceptance field below."
3917 4078 msgstr ""
3918 4079
3919 -#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:631
4080 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:635
3920 4081 msgid "There is no Contact Form 7 form yet."
3921 4082 msgstr ""
3922 4083
4084 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:635
4085 +msgid "There is no form yet."
4086 +msgstr ""
4087 +
3923 4088 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:142
3924 4089 msgid "These actions are irreversible. Please backup your database first."
3925 4090 msgstr ""
3926 4091
@@ -3947,8 +4112,12 @@
3947 4112 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:263
3948 4113 msgid "This address does not belong to the domain of this site (%s)."
3949 4114 msgstr ""
3950 4115
4116 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:135
4117 +msgid "This article could not be loaded."
4118 +msgstr ""
4119 +
3951 4120 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:528
3952 4121 msgid "This email address has already been used for this form."
3953 4122 msgstr ""
3954 4123
@@ -3957,9 +4126,9 @@
3957 4126 msgstr ""
3958 4127
3959 4128 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:279
3960 4129 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:324
3961 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:646
4130 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:745
3962 4131 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:289
3963 4132 msgid "This form is already in the list."
3964 4133 msgstr ""
3965 4134
@@ -3982,39 +4151,39 @@
3982 4151 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:241
3983 4152 msgid "This will drop and recreate all Double Opt-In tables, permanently destroying all data. This cannot be undone."
3984 4153 msgstr ""
3985 4154
3986 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:226
4155 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:244
3987 4156 msgid "Timestamp"
3988 4157 msgstr ""
3989 4158
3990 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:303
4159 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:321
3991 4160 msgid "Timestamp:"
3992 4161 msgstr ""
3993 4162
3994 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:789
3995 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1066
3996 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1199
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
3997 4166 msgid "Title"
3998 4167 msgstr ""
3999 4168
4000 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:218
4169 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
4001 4170 msgid "to always fire when the form is submitted."
4002 4171 msgstr ""
4003 4172
4004 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:835
4173 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1098
4005 4174 msgid "to create one in a single click with both shortcodes already in place."
4006 4175 msgstr ""
4007 4176
4008 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:685
4177 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:725
4009 4178 msgid "to remove a single accidental run from the audit history."
4010 4179 msgstr ""
4011 4180
4012 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:683
4181 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:723
4013 4182 msgid "to restore that run's filter combination, or"
4014 4183 msgstr ""
4015 4184
4016 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:323
4185 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:329
4017 4186 msgid "Toggle diagnostic info"
4018 4187 msgstr ""
4019 4188
4020 4189 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
@@ -4028,9 +4197,9 @@
4028 4197 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:254
4029 4198 msgid "Token Expiry (Hours)"
4030 4199 msgstr ""
4031 4200
4032 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:127
4201 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:145
4033 4202 msgid "Total Events"
4034 4203 msgstr ""
4035 4204
4036 4205 #: packages/core/admin-ui/src/pages/FormsPage.tsx:175
@@ -4052,9 +4221,9 @@
4052 4221 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
4053 4222 msgid "Trigger a one-off reminder send to verify subject, sender, template, and placeholder substitution before the cron-driven send hits real subscribers. Uses the saved settings above — save first if you just changed something."
4054 4223 msgstr ""
4055 4224
4056 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:719
4225 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:818
4057 4226 msgid "Turn the entire opt-out feature on or off without deactivating the addon plugin. Useful for pausing while debugging."
4058 4227 msgstr ""
4059 4228
4060 4229 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:356
@@ -4064,9 +4233,9 @@
4064 4233 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:119
4065 4234 msgid "Turn this feature on or off without deactivating the addon plugin. Use this when you want to pause the feature temporarily (e.g. while debugging a form)."
4066 4235 msgstr ""
4067 4236
4068 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:227
4237 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:245
4069 4238 msgid "Type"
4070 4239 msgstr ""
4071 4240
4072 4241 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
@@ -4072,9 +4241,9 @@
4072 4241 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
4073 4242 msgid "Type DELETE to confirm:"
4074 4243 msgstr ""
4075 4244
4076 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:307
4245 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:325
4077 4246 msgid "Type:"
4078 4247 msgstr ""
4079 4248
4080 4249 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
@@ -4080,9 +4249,9 @@
4080 4249 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
4081 4250 msgid "Unclear"
4082 4251 msgstr ""
4083 4252
4084 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:487
4253 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:504
4085 4254 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:125
4086 4255 msgid "Unconfirmed"
4087 4256 msgstr ""
4088 4257
@@ -4122,13 +4291,13 @@
4122 4291 msgid "Update meta of existing user"
4123 4292 msgstr ""
4124 4293
4125 4294 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:155
4126 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:175
4295 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:199
4127 4296 msgid "Updated"
4128 4297 msgstr ""
4129 4298
4130 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:590
4299 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:596
4131 4300 msgid "Upgrade to Pro"
4132 4301 msgstr ""
4133 4302
4134 4303 #: packages/core/admin-ui/src/components/FollowUpPanel.tsx:143
@@ -4142,8 +4311,12 @@
4142 4311 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:367
4143 4312 msgid "Use opt-in data for placeholders"
4144 4313 msgstr ""
4145 4314
4315 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:190
4316 +msgid "Use the form's text"
4317 +msgstr ""
4318 +
4146 4319 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:245
4147 4320 msgid "Used for [doubleoptin_privacy_url] placeholder"
4148 4321 msgstr ""
4149 4322
@@ -4150,14 +4323,14 @@
4150 4323 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:467
4151 4324 msgid "Used when no rule matches the submitted data."
4152 4325 msgstr ""
4153 4326
4154 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
4155 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:230
4327 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:741
4328 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:248
4156 4329 msgid "User"
4157 4330 msgstr ""
4158 4331
4159 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:436
4332 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:450
4160 4333 msgid "User acknowledged:"
4161 4334 msgstr ""
4162 4335
4163 4336 #: packages/core/admin-ui/src/components/AdminLayout.tsx:25
@@ -4167,9 +4340,9 @@
4167 4340 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:262
4168 4341 msgid "User Creation settings saved."
4169 4342 msgstr ""
4170 4343
4171 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:322
4344 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:340
4172 4345 msgid "User:"
4173 4346 msgstr ""
4174 4347
4175 4348 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:65
@@ -4181,9 +4354,9 @@
4181 4354 msgid "Validation behaviour"
4182 4355 msgstr ""
4183 4356
4184 4357 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:561
4185 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:482
4358 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:496
4186 4359 msgid "Value"
4187 4360 msgstr ""
4188 4361
4189 4362 #: packages/core/admin-ui/src/pages/DashboardPage.tsx:238
@@ -4198,13 +4371,13 @@
4198 4371 msgid "Want to block disposable-email domains?"
4199 4372 msgstr ""
4200 4373
4201 4374 #: packages/core/admin-ui/src/pages/AuditPage.tsx:25
4202 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:200
4375 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:218
4203 4376 msgid "Warning"
4204 4377 msgstr ""
4205 4378
4206 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:139
4379 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:157
4207 4380 msgid "Warnings"
4208 4381 msgstr ""
4209 4382
4210 4383 #: packages/core/admin-ui/src/components/AdminLayout.tsx:23
@@ -4214,21 +4387,21 @@
4214 4387 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:331
4215 4388 msgid "What does the visitor see after clicking?"
4216 4389 msgstr ""
4217 4390
4218 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:94
4391 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:104
4219 4392 msgid "What gets stored with each opt-in for GDPR audit, and how this form's opt-ins are grouped."
4220 4393 msgstr ""
4221 4394
4222 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
4395 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:740
4223 4396 msgid "When"
4224 4397 msgstr ""
4225 4398
4226 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:750
4399 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:849
4227 4400 msgid "When disabled"
4228 4401 msgstr ""
4229 4402
4230 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:732
4403 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:831
4231 4404 msgid "When off, no opt-out mails are sent for any form — regardless of per-form overrides below."
4232 4405 msgstr ""
4233 4406
4234 4407 #: packages/core/admin-ui/src/pages/UserCreationPage.tsx:366
@@ -4238,9 +4411,9 @@
4238 4411 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
4239 4412 msgid "When off, the addon's hooks no-op but the plugin stays installed and can be re-enabled in one click."
4240 4413 msgstr ""
4241 4414
4242 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:754
4415 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:853
4243 4416 msgid "when the feature is paused. Turn this on to display a configurable amber notice instead — useful for telling people the feature is temporarily unavailable rather than letting them wonder why the page is blank."
4244 4417 msgstr ""
4245 4418
4246 4419 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
@@ -4246,17 +4419,17 @@
4246 4419 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
4247 4420 msgid "Where the confirmation email comes from and which form field carries the user's address."
4248 4421 msgstr ""
4249 4422
4250 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:263
4423 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:298
4251 4424 msgid "Where the user is sent on opt-in errors (invalid email, expired link, etc.). Leave on default to show a toast notification instead of a redirect."
4252 4425 msgstr ""
4253 4426
4254 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:241
4255 -msgid "Where the user lands after clicking the confirmation link. Leave on default to fall back to the site-wide confirmation page."
4427 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:276
4428 +msgid "Where the user lands after clicking the confirmation link. If no page is selected, the link opens the site's start page."
4256 4429 msgstr ""
4257 4430
4258 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:388
4431 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:402
4259 4432 msgid "Whether it arrived in the inbox is beyond what WordPress can see."
4260 4433 msgstr ""
4261 4434
4262 4435 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:276
@@ -4266,14 +4439,18 @@
4266 4439 #: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:229
4267 4440 msgid "Who sends the confirmation?"
4268 4441 msgstr ""
4269 4442
4443 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1015
4444 +msgid "Wording of the mail"
4445 +msgstr ""
4446 +
4270 4447 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:189
4271 4448 #: packages/core/admin-ui/src/pages/SettingsPage.tsx:218
4272 4449 msgid "Years"
4273 4450 msgstr ""
4274 4451
4275 -#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:826
4452 +#: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:866
4276 4453 msgid "Yes, clear everything"
4277 4454 msgstr ""
4278 4455
4279 4456 #: packages/core/admin-ui/src/pages/LicensePage.tsx:130