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