PluginProbe
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification / 5.8.0
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification v5.8.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 +1236 -602 5.3.2 → 5.8.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:680
18 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:727
19 19 msgid " (%s total)"
20 20 msgstr ""
21 21
22 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:120
23 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:123
22 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:122
23 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:125
24 24 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:177
25 25 msgid "-- None --"
26 26 msgstr ""
27 27
@@ -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:1418
60 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1415
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:1450
64 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1447
65 65 msgid "(empty)"
66 66 msgstr ""
67 67
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
@@ -68,9 +68,9 @@
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:692
72 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:691
73 73 msgid "(inline body)"
74 74 msgstr ""
75 75
76 76 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:567
@@ -84,9 +84,9 @@
84 84 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:537
85 85 msgid "(no forms detected)"
86 86 msgstr ""
87 87
88 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:688
88 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:687
89 89 msgid "(no page selected)"
90 90 msgstr ""
91 91
92 92 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:565
@@ -96,28 +96,42 @@
96 96 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:47
97 97 msgid "); if no auto-match is found they render as an empty string. System placeholders like"
98 98 msgstr ""
99 99
100 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:41
101 +msgid "%1$d of %2$d people did not click the link in the confirmation mail. The last 24 hours are not counted."
102 +msgstr ""
103 +
104 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:34
105 +msgid "%1$d%% of the opt-ins from the last %2$d days are not confirmed"
106 +msgstr ""
107 +
100 108 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:183
101 109 msgid "%1$s active · %2$s installed · %3$s available"
102 110 msgstr ""
103 111
104 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:164
112 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:163
105 113 msgid "%1$s form is excluded; everything else triggers user creation. %2$s"
106 114 msgid_plural "%1$s forms are excluded; everything else triggers user creation. %2$s"
107 115 msgstr[0] ""
108 116 msgstr[1] ""
109 117
110 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:221
118 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:220
111 119 msgid "%d = number of cancelled subscriptions"
112 120 msgstr ""
113 121
122 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:51
123 +msgid "%d confirmation mail could not be sent. Show it"
124 +msgid_plural "%d confirmation mails could not be sent. Show them"
125 +msgstr[0] ""
126 +msgstr[1] ""
127 +
114 128 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:86
115 129 msgid "%d of %d placeholders mapped"
116 130 msgstr ""
117 131
118 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:216
119 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:226
132 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:215
133 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:225
120 134 msgid "%s = form/subscription title"
121 135 msgstr ""
122 136
123 137 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:92
@@ -135,9 +149,13 @@
135 149 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:109
136 150 msgid "%s deactivated."
137 151 msgstr ""
138 152
139 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:216
153 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:710
154 +msgid "%s detected."
155 +msgstr ""
156 +
157 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:228
140 158 msgid "%s forms"
141 159 msgstr ""
142 160
143 161 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:131
@@ -143,9 +161,9 @@
143 161 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:131
144 162 msgid "%s installed."
145 163 msgstr ""
146 164
147 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:234
165 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:253
148 166 msgid "%s Integration"
149 167 msgstr ""
150 168
151 169 #: packages/core/admin-ui/src/components/AddonGate.tsx:115
@@ -151,9 +169,13 @@
151 169 #: packages/core/admin-ui/src/components/AddonGate.tsx:115
152 170 msgid "%s is included in Pro"
153 171 msgstr ""
154 172
155 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:405
173 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:254
174 +msgid "%s is installed on this site, but its forms do not have Double Opt-In yet. The add-on adds it."
175 +msgstr ""
176 +
177 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:413
156 178 msgid "%s opt-in(s) deleted"
157 179 msgstr ""
158 180
159 181 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
@@ -159,64 +181,72 @@
159 181 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
160 182 msgid "%s requires the %s addon"
161 183 msgstr ""
162 184
163 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:549
185 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:587
164 186 msgid "%s selected"
165 187 msgstr ""
166 188
167 189 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:233
168 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1533
190 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1530
169 191 msgid "%s was built in the email designer. Edit the message body there — this textarea is bypassed for custom templates."
170 192 msgstr ""
171 193
172 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:109
194 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:113
173 195 msgid "%s%% awaiting"
174 196 msgstr ""
175 197
176 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:103
198 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:107
177 199 msgid "%s%% conversion"
178 200 msgstr ""
179 201
180 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:411
202 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:457
181 203 msgid "⚠ No acknowledgment field configured — consent text is stored but not legally provable. Configure a consent acceptance field in form settings."
182 204 msgstr ""
183 205
184 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:400
206 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:446
185 207 msgid "✓ Yes"
186 208 msgstr ""
187 209
188 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:404
210 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:450
189 211 msgid "✗ No (legacy record or gate disabled)"
190 212 msgstr ""
191 213
192 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:48
214 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:49
193 215 msgid "1. Open Elementor editor 2. Select form widget 3. Add \"Double Opt-In\" to Submit Actions 4. Configure settings here"
194 216 msgstr ""
195 217
196 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:115
218 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:117
197 219 msgid "30 Days"
198 220 msgstr ""
199 221
200 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:114
222 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:116
201 223 msgid "7 Days"
202 224 msgstr ""
203 225
204 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:116
226 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:118
205 227 msgid "90 Days"
206 228 msgstr ""
207 229
208 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:388
230 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:735
231 +msgid "Accent"
232 +msgstr ""
233 +
234 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:434
209 235 msgid "Acknowledgment field:"
210 236 msgstr ""
211 237
212 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:165
238 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:315
239 +msgid "Action"
240 +msgstr ""
241 +
242 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:164
213 243 msgid "Action buttons"
214 244 msgstr ""
215 245
216 246 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:156
217 247 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:164
218 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:249
248 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:269
219 249 msgid "Actions"
220 250 msgstr ""
221 251
222 252 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
@@ -223,9 +253,8 @@
223 253 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
224 254 msgid "Activate"
225 255 msgstr ""
226 256
227 -#: packages/core/admin-ui/src/components/ProGate.tsx:89
228 257 #: packages/core/admin-ui/src/components/ProTeaser.tsx:34
229 258 msgid "Activate License"
230 259 msgstr ""
231 260
@@ -232,18 +261,14 @@
232 261 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:190
233 262 msgid "Activate Pro"
234 263 msgstr ""
235 264
236 -#: packages/core/admin-ui/src/components/ProGate.tsx:84
237 -msgid "Activate Pro License"
238 -msgstr ""
239 -
240 265 #: packages/core/admin-ui/src/components/AddonGate.tsx:111
241 266 msgid "Activate the addon to unlock this page. You can do that from the Addons page in one click."
242 267 msgstr ""
243 268
244 -#: packages/core/admin-ui/src/components/ProGate.tsx:47
245 -msgid "Activate your Double Opt-In Pro bundle to unlock %s."
269 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:72
270 +msgid "Activate the license of the Reminder add-on: it sends a second mail to people who have not confirmed"
246 271 msgstr ""
247 272
248 273 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
249 274 msgid "Activating..."
@@ -252,14 +277,14 @@
252 277 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
253 278 msgid "Activating…"
254 279 msgstr ""
255 280
256 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:183
281 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:185
257 282 msgid "Activation"
258 283 msgstr ""
259 284
260 285 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:376
261 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:97
286 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:101
262 287 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
263 288 msgid "Active"
264 289 msgstr ""
265 290
@@ -272,9 +297,9 @@
272 297 msgstr ""
273 298
274 299 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:586
275 300 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:273
276 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:566
301 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:565
277 302 msgid "Add"
278 303 msgstr ""
279 304
280 305 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:379
@@ -285,9 +310,9 @@
285 310 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."
286 311 msgstr ""
287 312
288 313 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:406
289 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1270
314 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1269
290 315 msgid "Add form"
291 316 msgstr ""
292 317
293 318 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:649
@@ -305,26 +330,18 @@
305 330 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:459
306 331 msgid "Addon failed to register"
307 332 msgstr ""
308 333
309 -#: packages/core/admin-ui/src/components/ProGate.tsx:46
310 -msgid "addon isn't active on this site. Install and activate it to use %s."
311 -msgstr ""
312 -
313 -#: packages/core/admin-ui/src/components/ProGate.tsx:44
314 -msgid "Addon Required"
315 -msgstr ""
316 -
317 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:514
334 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:513
318 335 msgid "addon. It intercepts before any opt-in record or confirmation mail — cleaner than skipping just the user-create step."
319 336 msgstr ""
320 337
321 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:106
338 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:108
322 339 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:164
323 340 msgid "Addons"
324 341 msgstr ""
325 342
326 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:339
343 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:340
327 344 msgid "Adds a small \"Double Opt-In by Forge12\" link on the page a subscriber lands on after confirming. Off by default."
328 345 msgstr ""
329 346
330 347 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:651
@@ -330,29 +347,33 @@
330 347 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:651
331 348 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."
332 349 msgstr ""
333 350
334 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:448
351 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:447
335 352 msgid "Administrator is excluded for security — no role-escalation via opt-in."
336 353 msgstr ""
337 354
338 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:219
355 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:218
339 356 msgid "After bulk-cancelling"
340 357 msgstr ""
341 358
342 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:214
359 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:213
343 360 msgid "After cancelling one subscription"
344 361 msgstr ""
345 362
346 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:224
363 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:223
347 364 msgid "After re-activating"
348 365 msgstr ""
349 366
367 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
368 +msgid "After the click"
369 +msgstr ""
370 +
350 371 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:458
351 372 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:646
352 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:194
353 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:519
354 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:538
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
355 376 msgid "All"
356 377 msgstr ""
357 378
358 379 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:564
@@ -358,8 +379,12 @@
358 379 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:564
359 380 msgid "All categories"
360 381 msgstr ""
361 382
383 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:562
384 +msgid "All follow-ups"
385 +msgstr ""
386 +
362 387 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:534
363 388 msgid "All forms"
364 389 msgstr ""
365 390
@@ -366,9 +391,9 @@
366 391 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:88
367 392 msgid "All forms (defaults apply everywhere)"
368 393 msgstr ""
369 394
370 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:89
395 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:88
371 396 msgid "All forms (every confirmation creates a user)"
372 397 msgstr ""
373 398
374 399 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:551
@@ -378,18 +403,22 @@
378 403 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:553
379 404 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."
380 405 msgstr ""
381 406
382 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:537
407 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:536
383 408 msgid "All forms are in scope. Add entries here to override the defaults for specific forms."
384 409 msgstr ""
385 410
386 411 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:96
387 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:97
412 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:96
388 413 msgid "All forms EXCEPT selected (opt-out list)"
389 414 msgstr ""
390 415
391 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:248
416 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:577
417 +msgid "All mails"
418 +msgstr ""
419 +
420 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:256
392 421 msgid "All Opt-Ins"
393 422 msgstr ""
394 423
395 424 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:451
@@ -403,35 +432,42 @@
403 432 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:483
404 433 msgid "All statuses"
405 434 msgstr ""
406 435
407 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:180
436 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:182
408 437 msgid "All Types"
409 438 msgstr ""
410 439
440 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:291
441 +msgid "Also retry unclear actions"
442 +msgstr ""
443 +
444 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:140
445 +msgid "An unexpected error interrupted the action — it may have run."
446 +msgstr ""
447 +
411 448 #: packages/core/admin-ui/src/components/AdminLayout.tsx:22
412 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:251
449 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:259
413 450 msgid "Analytics"
414 451 msgstr ""
415 452
416 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:25
453 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:26
417 454 msgid "API"
418 455 msgstr ""
419 456
420 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:123
457 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:122
421 458 msgid "API Endpoint"
422 459 msgstr ""
423 460
424 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:185
461 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:187
425 462 msgid "API Error"
426 463 msgstr ""
427 464
428 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:111
429 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:294
465 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:110
430 466 msgid "API Integrations"
431 467 msgstr ""
432 468
433 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:81
469 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:80
434 470 msgid "API settings saved."
435 471 msgstr ""
436 472
437 473 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:430
@@ -437,13 +473,13 @@
437 473 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:430
438 474 msgid "Applied to every form in scope. Per-form entries below can override these individually — leave an override empty to inherit."
439 475 msgstr ""
440 476
441 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:425
477 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:424
442 478 msgid "Applied to every form in scope. Per-form entries can override individually."
443 479 msgstr ""
444 480
445 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:472
481 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:471
446 482 msgid "applies the field map to the existing user but never changes their role (privilege guard)."
447 483 msgstr ""
448 484
449 485 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:47
@@ -457,9 +493,9 @@
457 493 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:240
458 494 msgid "Are you sure you want to delete this template? This action cannot be undone."
459 495 msgstr ""
460 496
461 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:752
497 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:799
462 498 msgid "Are you sure you want to permanently delete %s selected opt-in(s)? This action cannot be undone."
463 499 msgstr ""
464 500
465 501 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
@@ -465,10 +501,10 @@
465 501 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:219
466 502 msgid "Are you sure you want to permanently delete these records? This action cannot be undone."
467 503 msgstr ""
468 504
469 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:624
470 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:725
505 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:680
506 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:772
471 507 msgid "Are you sure you want to permanently delete this opt-in? This action cannot be undone."
472 508 msgstr ""
473 509
474 510 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:285
@@ -490,11 +526,15 @@
490 526 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:117
491 527 msgid "At submit time, the validator looks up the email in the SAME form only. The same address may opt into Form A AND Form B without conflict."
492 528 msgstr ""
493 529
494 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:26
495 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:52
496 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:109
530 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:318
531 +msgid "Attempts"
532 +msgstr ""
533 +
534 +#: 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
497 537 msgid "Audit Log"
498 538 msgstr ""
499 539
500 540 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:679
@@ -500,52 +540,63 @@
500 540 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:679
501 541 msgid "Audit log of past exports. Each row records who ran it, when, from where, and which records went into the file."
502 542 msgstr ""
503 543
504 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:188
544 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:190
505 545 msgid "Auth"
506 546 msgstr ""
507 547
508 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:83
548 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:82
509 549 msgid "Author"
510 550 msgstr ""
511 551
512 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:339
513 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:699
552 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:338
514 553 msgid "Auto User Creation"
515 554 msgstr ""
516 555
517 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:143
556 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:142
518 557 msgid "Auto-create a %1$s on confirmations from the %2$s listed form"
519 558 msgid_plural "Auto-create a %1$s on confirmations from the %2$s listed forms"
520 559 msgstr[0] ""
521 560 msgstr[1] ""
522 561
523 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:162
562 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:161
524 563 msgid "Auto-create a %1$s on every form EXCEPT the %2$s excluded"
525 564 msgstr ""
526 565
527 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:130
528 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:157
566 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:129
567 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:156
529 568 msgid "Auto-create a %s on every confirmation"
530 569 msgstr ""
531 570
532 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:684
571 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:683
533 572 msgid "Auto-created users get a random password. The standard WordPress password-reset email is sent automatically (toggle above to disable)."
534 573 msgstr ""
535 574
536 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:94
575 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:93
537 576 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."
538 577 msgstr ""
539 578
540 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:404
579 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:408
541 580 msgid "Automatic reminders"
542 581 msgstr ""
543 582
544 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1021
583 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:369
584 +msgid "Automatic retries depend on WP-Cron, which only runs when the site has visitors. Use \"Retry failed actions\" to run them now."
585 +msgstr ""
586 +
587 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:406
588 +msgid "Available as add-ons"
589 +msgstr ""
590 +
591 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1020
545 592 msgid "Available placeholder:"
546 593 msgstr ""
547 594
595 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:516
596 +msgid "Back"
597 +msgstr ""
598 +
548 599 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:165
549 600 msgid "Back to email templates"
550 601 msgstr ""
551 602
@@ -552,13 +603,13 @@
552 603 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:262
553 604 msgid "Back to forms"
554 605 msgstr ""
555 606
556 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:181
607 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:199
557 608 msgid "Back to Opt-Ins"
558 609 msgstr ""
559 610
560 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:284
611 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:305
561 612 msgid "Basic Information"
562 613 msgstr ""
563 614
564 615 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:446
@@ -586,23 +637,23 @@
586 637 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:129
587 638 msgid "Blocked domains (%d entry)"
588 639 msgstr ""
589 640
590 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:809
591 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1086
592 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1219
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
593 644 msgid "Body"
594 645 msgstr ""
595 646
596 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1487
647 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1484
597 648 msgid "Body override"
598 649 msgstr ""
599 650
600 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:411
651 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:419
601 652 msgid "Bulk delete failed"
602 653 msgstr ""
603 654
604 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:168
655 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
605 656 msgid "Button above the table, shown when 2+ active rows exist."
606 657 msgstr ""
607 658
608 659 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:419
@@ -613,38 +664,40 @@
613 664 msgid "By email address"
614 665 msgstr ""
615 666
616 667 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:815
668 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:387
617 669 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:289
618 670 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:223
619 671 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:257
620 672 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:244
621 673 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:313
622 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:629
623 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:730
624 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:761
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
625 677 msgid "Cancel"
626 678 msgstr ""
627 679
628 680 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:134
629 681 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:226
630 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:89
682 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:90
631 683 msgid "Cannot enable Double Opt-In: configuration is incomplete."
632 684 msgstr ""
633 685
634 686 #: packages/core/admin-ui/src/components/AdminLayout.tsx:18
635 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
687 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
636 688 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:137
637 689 msgid "Categories"
638 690 msgstr ""
639 691
640 692 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:555
641 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:161
642 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
643 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:603
644 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:180
645 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:516
646 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:591
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
647 700 msgid "Category"
648 701 msgstr ""
649 702
650 703 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:78
@@ -662,13 +715,21 @@
662 715 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:94
663 716 msgid "Category updated"
664 717 msgstr ""
665 718
719 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:64
720 +msgid "Check in Site Health whether inboxes trust your sender domain"
721 +msgstr ""
722 +
666 723 #: packages/core/admin-ui/src/components/AddonGate.tsx:123
667 724 msgid "Check the Addons page for diagnostic details. A prerequisite (such as a third-party plugin) may be missing."
668 725 msgstr ""
669 726
670 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:137
727 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:387
728 +msgid "Check the mail settings of your site, then use “Resend Email”."
729 +msgstr ""
730 +
731 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:139
671 732 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)."
672 733 msgstr ""
673 734
674 735 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:514
@@ -678,8 +739,12 @@
678 739 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:598
679 740 msgid "Choose a template"
680 741 msgstr ""
681 742
743 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:683
744 +msgid "Choose email field …"
745 +msgstr ""
746 +
682 747 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:788
683 748 msgid "Clear all history"
684 749 msgstr ""
685 750
@@ -686,14 +751,14 @@
686 751 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:802
687 752 msgid "Clear export history?"
688 753 msgstr ""
689 754
690 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:568
755 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:606
691 756 msgid "Clear selection"
692 757 msgstr ""
693 758
694 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:192
695 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:220
759 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:191
760 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:219
696 761 msgid "CleverReach REST API settings"
697 762 msgstr ""
698 763
699 764 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
@@ -699,17 +764,17 @@
699 764 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
700 765 msgid "Click"
701 766 msgstr ""
702 767
703 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:172
768 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:171
704 769 msgid "Client ID"
705 770 msgstr ""
706 771
707 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:199
772 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:198
708 773 msgid "Client Secret"
709 774 msgstr ""
710 775
711 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:184
776 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:183
712 777 msgid "Closes the modal without acting — neutral button. Shared across all three prompts."
713 778 msgstr ""
714 779
715 780 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:56
@@ -715,23 +780,27 @@
715 780 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:56
716 781 msgid "Comma — , (RFC 4180 default)"
717 782 msgstr ""
718 783
719 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:275
784 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:295
720 785 msgid "Complete the configuration to enable. Missing: %s"
721 786 msgstr ""
722 787
788 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:94
789 +msgid "Completed"
790 +msgstr ""
791 +
723 792 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:262
724 793 msgid "Conditional Templates settings saved."
725 794 msgstr ""
726 795
727 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:193
796 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:195
728 797 msgid "Conditional trigger"
729 798 msgstr ""
730 799
731 800 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:291
732 801 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:345
733 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:302
802 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:322
734 803 msgid "Configuration incomplete"
735 804 msgstr ""
736 805
737 806 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:284
@@ -745,13 +814,13 @@
745 814 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:118
746 815 msgid "Configuration is incomplete."
747 816 msgstr ""
748 817
749 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:326
818 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:346
750 819 msgid "Configure"
751 820 msgstr ""
752 821
753 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:166
822 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:167
754 823 msgid "Configure automatic cleanup of opt-in records"
755 824 msgstr ""
756 825
757 826 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:269
@@ -757,17 +826,17 @@
757 826 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:269
758 827 msgid "Configure Double Opt-In for this %s form."
759 828 msgstr ""
760 829
761 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
830 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:153
762 831 msgid "Configure global Double Opt-In settings"
763 832 msgstr ""
764 833
765 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:708
834 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:707
766 835 msgid "Configure the opt-out system for your subscribers"
767 836 msgstr ""
768 837
769 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:159
838 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:158
770 839 msgid "Configure your CleverReach API credentials."
771 840 msgstr ""
772 841
773 842 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:217
@@ -773,51 +842,74 @@
773 842 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:217
774 843 msgid "Confirm Deletion"
775 844 msgstr ""
776 845
777 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:181
846 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:800
847 +msgid "Confirm email address"
848 +msgstr ""
849 +
850 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:180
778 851 msgid "Confirm modal — buttons"
779 852 msgstr ""
780 853
781 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:173
854 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:172
782 855 msgid "Confirm modal — prompts"
783 856 msgstr ""
784 857
785 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:201
858 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:203
786 859 msgid "Confirm:"
787 860 msgstr ""
788 861
789 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:328
862 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:349
790 863 msgid "Confirmation Date"
791 864 msgstr ""
792 865
793 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:146
794 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:420
866 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
867 +msgid "Confirmation email"
868 +msgstr ""
869 +
870 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:158
871 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:428
795 872 msgid "Confirmation email resent"
796 873 msgstr ""
797 874
798 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
875 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:353
799 876 msgid "Confirmation IP"
800 877 msgstr ""
801 878
802 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:222
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
882 +msgid "Confirmation mail"
883 +msgstr ""
884 +
885 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:224
886 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:347
803 887 msgid "Confirmation page"
804 888 msgstr ""
805 889
806 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:157
890 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:846
891 +msgid "Confirmation page “Email address confirmed” created and published"
892 +msgstr ""
893 +
894 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:847
895 +msgid "Confirmation page: existing page"
896 +msgstr ""
897 +
898 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:175
807 899 msgid "Confirmation reset — click the email link again to re-test"
808 900 msgstr ""
809 901
810 902 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:456
811 903 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:645
812 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:100
813 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:188
904 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
905 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:196
814 906 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:112
815 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:218
816 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:593
817 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:164
818 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:539
819 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:646
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
820 912 msgid "Confirmed"
821 913 msgstr ""
822 914
823 915 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:485
@@ -827,80 +919,100 @@
827 919 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:448
828 920 msgid "Confirmed opt-ins only"
829 921 msgstr ""
830 922
831 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:183
923 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:182
832 924 msgid "Confirms the action — red button. Shared across all three prompts."
833 925 msgstr ""
834 926
835 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:115
927 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:114
836 928 msgid "Connect external services to your Double Opt-In system"
837 929 msgstr ""
838 930
839 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:271
931 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:270
840 932 msgid "Connect to CleverReach"
841 933 msgstr ""
842 934
843 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:247
935 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:246
844 936 msgid "Connected"
845 937 msgstr ""
846 938
847 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:98
939 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:97
848 940 msgid "Connected to CleverReach."
849 941 msgstr ""
850 942
851 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:268
943 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:267
852 944 msgid "Connecting..."
853 945 msgstr ""
854 946
855 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:232
947 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:231
856 948 msgid "Connection Status"
857 949 msgstr ""
858 950
859 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:90
951 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:192
952 +msgid "Consent"
953 +msgstr ""
954 +
955 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:92
860 956 msgid "Consent & categorization"
861 957 msgstr ""
862 958
863 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:112
959 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:114
864 960 msgid "Consent acceptance field"
865 961 msgstr ""
866 962
867 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:365
963 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:411
868 964 msgid "Consent Evidence"
869 965 msgstr ""
870 966
871 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:261
967 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:263
872 968 msgid "Consent Text"
873 969 msgstr ""
874 970
875 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:97
971 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:99
876 972 msgid "Consent text (GDPR)"
877 973 msgstr ""
878 974
879 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:80
975 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:82
880 976 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."
881 977 msgstr ""
882 978
883 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
979 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:418
884 980 msgid "Consent text shown to user"
885 981 msgstr ""
886 982
983 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:619
984 +msgid "Contact Form 7 is not installed."
985 +msgstr ""
986 +
887 987 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:112
888 988 msgid "Contains"
889 989 msgstr ""
890 990
891 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:82
991 +#: packages/core/admin-ui/src/components/SetupCards.tsx:37
992 +msgid "Continue setup"
993 +msgstr ""
994 +
995 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
892 996 msgid "Contributor"
893 997 msgstr ""
894 998
895 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
999 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:752
896 1000 msgid "Controls what visitors see if the master toggle above is off. By default the opt-out form + list shortcodes render"
897 1001 msgstr ""
898 1002
899 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:86
1003 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:97
900 1004 msgid "Copied to clipboard"
901 1005 msgstr ""
902 1006
1007 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:270
1008 +msgid "Copy diagnosis"
1009 +msgstr ""
1010 +
1011 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:382
1012 +msgid "Could not be sent (%s)"
1013 +msgstr ""
1014 +
903 1015 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:140
904 1016 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:154
905 1017 msgid "Could not regenerate the default template."
906 1018 msgstr ""
@@ -913,20 +1025,32 @@
913 1025 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:704
914 1026 msgid "Count"
915 1027 msgstr ""
916 1028
917 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:870
1029 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:634
1030 +msgid "Create a form"
1031 +msgstr ""
1032 +
1033 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:869
918 1034 msgid "Create a new page with the opt-out shortcodes"
919 1035 msgstr ""
920 1036
921 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:342
1037 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:341
922 1038 msgid "Create a WordPress user automatically after opt-in confirmation"
923 1039 msgstr ""
924 1040
1041 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:352
1042 +msgid "Create and publish the page “Email address confirmed”"
1043 +msgstr ""
1044 +
925 1045 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:150
926 1046 msgid "Create New"
927 1047 msgstr ""
928 1048
1049 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:632
1050 +msgid "Create one and come back here. You can also skip this step."
1051 +msgstr ""
1052 +
929 1053 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:131
930 1054 msgid "Create Template"
931 1055 msgstr ""
932 1056
@@ -935,20 +1059,20 @@
935 1059 msgstr ""
936 1060
937 1061 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:154
938 1062 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:162
939 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:610
940 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:181
1063 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:666
1064 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:183
941 1065 msgid "Created"
942 1066 msgstr ""
943 1067
944 1068 #: packages/core/admin-ui/src/pages/AuditPage.tsx:27
945 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:163
946 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:198
1069 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:165
1070 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:202
947 1071 msgid "Critical"
948 1072 msgstr ""
949 1073
950 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:182
1074 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:184
951 1075 msgid "Cron"
952 1076 msgstr ""
953 1077
954 1078 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:391
@@ -965,25 +1089,29 @@
965 1089 msgid "Custom error message"
966 1090 msgstr ""
967 1091
968 1092 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:231
969 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1531
1093 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1528
970 1094 msgid "Custom template selected"
971 1095 msgstr ""
972 1096
1097 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:734
1098 +msgid "Dark"
1099 +msgstr ""
1100 +
973 1101 #: packages/core/admin-ui/src/components/AdminLayout.tsx:15
974 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:43
975 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:117
1102 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:44
1103 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:121
976 1104 msgid "Dashboard"
977 1105 msgstr ""
978 1106
979 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:166
1107 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:167
980 1108 msgid "Data Retention"
981 1109 msgstr ""
982 1110
983 1111 #: packages/core/admin-ui/src/components/AdminLayout.tsx:21
984 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:51
985 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:252
1112 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:52
1113 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:260
986 1114 msgid "Database"
987 1115 msgstr ""
988 1116
989 1117 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:90
@@ -993,19 +1121,19 @@
993 1121 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:66
994 1122 msgid "Database reset successfully"
995 1123 msgstr ""
996 1124
997 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:175
998 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:593
1125 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:183
1126 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:631
999 1127 msgid "Date"
1000 1128 msgstr ""
1001 1129
1002 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:186
1003 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:215
1130 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
1131 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:216
1004 1132 msgid "Days"
1005 1133 msgstr ""
1006 1134
1007 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:186
1135 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:188
1008 1136 msgid "DB Error"
1009 1137 msgstr ""
1010 1138
1011 1139 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:536
@@ -1020,13 +1148,13 @@
1020 1148 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:536
1021 1149 msgid "Deactivating…"
1022 1150 msgstr ""
1023 1151
1024 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:188
1152 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:190
1025 1153 msgid "Decide when a submission triggers the opt-in and where the user lands afterwards."
1026 1154 msgstr ""
1027 1155
1028 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1138
1156 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1137
1029 1157 msgid "Default"
1030 1158 msgstr ""
1031 1159
1032 1160 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
@@ -1032,26 +1160,26 @@
1032 1160 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:456
1033 1161 msgid "Default (blank)"
1034 1162 msgstr ""
1035 1163
1036 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:815
1037 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1092
1038 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1225
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
1039 1167 msgid "Default body"
1040 1168 msgstr ""
1041 1169
1042 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:431
1170 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:430
1043 1171 msgid "Default role"
1044 1172 msgstr ""
1045 1173
1046 1174 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:428
1047 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:423
1175 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:422
1048 1176 msgid "Default settings"
1049 1177 msgstr ""
1050 1178
1051 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:796
1052 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1073
1053 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1206
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
1054 1182 msgid "Default title"
1055 1183 msgstr ""
1056 1184
1057 1185 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:235
@@ -1066,20 +1194,20 @@
1066 1194 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1067 1195 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1068 1196 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:224
1069 1197 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1070 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:273
1071 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:637
1072 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:289
1073 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:740
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
1074 1202 msgid "Delete"
1075 1203 msgstr ""
1076 1204
1077 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:772
1205 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:819
1078 1206 msgid "Delete %s"
1079 1207 msgstr ""
1080 1208
1081 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:750
1209 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:797
1082 1210 msgid "Delete %s Opt-In(s)"
1083 1211 msgstr ""
1084 1212
1085 1213 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:80
@@ -1093,22 +1221,22 @@
1093 1221 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
1094 1222 msgid "Delete Confirmed Only"
1095 1223 msgstr ""
1096 1224
1097 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:141
1225 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:152
1098 1226 msgid "Delete failed"
1099 1227 msgstr ""
1100 1228
1101 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:622
1102 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:723
1229 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:678
1230 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:770
1103 1231 msgid "Delete Opt-In"
1104 1232 msgstr ""
1105 1233
1106 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:168
1234 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:169
1107 1235 msgid "Delete Opt-Ins after"
1108 1236 msgstr ""
1109 1237
1110 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:560
1238 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:598
1111 1239 msgid "Delete Selected"
1112 1240 msgstr ""
1113 1241
1114 1242 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:238
@@ -1118,9 +1246,9 @@
1118 1246 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:746
1119 1247 msgid "Delete this run from the audit history? The originally exported records remain in the database — this only removes the audit row."
1120 1248 msgstr ""
1121 1249
1122 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:197
1250 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:198
1123 1251 msgid "Delete Unconfirmed after"
1124 1252 msgstr ""
1125 1253
1126 1254 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:82
@@ -1129,19 +1257,27 @@
1129 1257
1130 1258 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:298
1131 1259 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:229
1132 1260 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:250
1133 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:637
1134 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:560
1135 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:740
1136 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:772
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
1137 1265 msgid "Deleting..."
1138 1266 msgstr ""
1139 1267
1140 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:260
1268 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:758
1269 +msgid "Design"
1270 +msgstr ""
1271 +
1272 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:278
1141 1273 msgid "Dev-only: revert to pending so the same confirmation link can be re-tested"
1142 1274 msgstr ""
1143 1275
1276 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:248
1277 +msgid "Diagnosis copied to clipboard"
1278 +msgstr ""
1279 +
1144 1280 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:487
1145 1281 msgid "Diagnostic"
1146 1282 msgstr ""
1147 1283
@@ -1148,14 +1284,18 @@
1148 1284 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:324
1149 1285 msgid "Diagnostic info"
1150 1286 msgstr ""
1151 1287
1152 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:202
1288 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
1153 1289 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:295
1154 1290 msgid "Disabled"
1155 1291 msgstr ""
1156 1292
1157 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1414
1293 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:147
1294 +msgid "Disabled by the f12_cf7_doubleoptin_send_default_mail filter."
1295 +msgstr ""
1296 +
1297 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1411
1158 1298 msgid "Disabled for this form"
1159 1299 msgstr ""
1160 1300
1161 1301 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
@@ -1161,25 +1301,25 @@
1161 1301 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:101
1162 1302 msgid "Display name shown as"
1163 1303 msgstr ""
1164 1304
1165 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:938
1305 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:937
1166 1306 msgid "Display the opt-in/opt-out status list"
1167 1307 msgstr ""
1168 1308
1169 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:930
1309 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:929
1170 1310 msgid "Display the opt-out request form"
1171 1311 msgstr ""
1172 1312
1173 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:406
1313 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:410
1174 1314 msgid "Disposable email blocking"
1175 1315 msgstr ""
1176 1316
1177 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:177
1317 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:187
1178 1318 msgid "DOI Active"
1179 1319 msgstr ""
1180 1320
1181 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:187
1321 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:197
1182 1322 msgid "DOI Inactive"
1183 1323 msgstr ""
1184 1324
1185 1325 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:113
@@ -1193,16 +1333,32 @@
1193 1333 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:87
1194 1334 msgid "Don't forget to confirm your subscription"
1195 1335 msgstr ""
1196 1336
1337 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:79
1338 +msgid "Done"
1339 +msgstr ""
1340 +
1341 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:841
1342 +msgid "Double Opt-In active for: %s"
1343 +msgstr ""
1344 +
1197 1345 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:348
1198 1346 msgid "Double Opt-In cannot be enabled for this form until the following required fields are filled in:"
1199 1347 msgstr ""
1200 1348
1201 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:273
1349 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:275
1202 1350 msgid "Double Opt-In for WordPress"
1203 1351 msgstr ""
1204 1352
1353 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:669
1354 +msgid "Double Opt-In is already active — this form stays as it is."
1355 +msgstr ""
1356 +
1357 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:836
1358 +msgid "Double Opt-In is set up"
1359 +msgstr ""
1360 +
1205 1361 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:114
1206 1362 msgid "Double Opt-In was auto-disabled."
1207 1363 msgstr ""
1208 1364
@@ -1229,9 +1385,9 @@
1229 1385 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:216
1230 1386 msgid "Duplicate"
1231 1387 msgstr ""
1232 1388
1233 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:452
1389 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:451
1234 1390 msgid "Duplicate user policy"
1235 1391 msgstr ""
1236 1392
1237 1393 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:565
@@ -1242,37 +1398,37 @@
1242 1398 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:207
1243 1399 msgid "Edit"
1244 1400 msgstr ""
1245 1401
1246 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:332
1247 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:333
1402 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:352
1403 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:353
1248 1404 msgid "Edit form"
1249 1405 msgstr ""
1250 1406
1251 1407 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:239
1252 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1539
1408 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1536
1253 1409 msgid "Edit in Email Designer"
1254 1410 msgstr ""
1255 1411
1256 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:909
1412 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:908
1257 1413 msgid "Edit page"
1258 1414 msgstr ""
1259 1415
1260 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:84
1416 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:83
1261 1417 msgid "Editor"
1262 1418 msgstr ""
1263 1419
1264 1420 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:244
1265 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1544
1421 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1541
1266 1422 msgid "Editor link unavailable"
1267 1423 msgstr ""
1268 1424
1269 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:187
1270 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:172
1425 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:189
1426 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:180
1271 1427 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:372
1272 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:294
1273 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:178
1274 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:589
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
1275 1431 msgid "Email"
1276 1432 msgstr ""
1277 1433
1278 1434 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:455
@@ -1278,18 +1434,22 @@
1278 1434 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:455
1279 1435 msgid "Email address"
1280 1436 msgstr ""
1281 1437
1282 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1010
1283 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1525
1438 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1009
1439 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1522
1284 1440 msgid "Email Body"
1285 1441 msgstr ""
1286 1442
1443 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:153
1444 +msgid "Email body or template"
1445 +msgstr ""
1446 +
1287 1447 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:110
1288 1448 msgid "Email content"
1289 1449 msgstr ""
1290 1450
1291 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:405
1451 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:409
1292 1452 msgid "Email domain validation"
1293 1453 msgstr ""
1294 1454
1295 1455 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:137
@@ -1299,8 +1459,16 @@
1299 1459 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:181
1300 1460 msgid "Email editor not available"
1301 1461 msgstr ""
1302 1462
1463 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:671
1464 +msgid "Email field detected automatically"
1465 +msgstr ""
1466 +
1467 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:678
1468 +msgid "Email field for %s"
1469 +msgstr ""
1470 +
1303 1471 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:275
1304 1472 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:133
1305 1473 msgid "Email template"
1306 1474 msgstr ""
@@ -1315,19 +1483,19 @@
1315 1483 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:114
1316 1484 msgid "Empty"
1317 1485 msgstr ""
1318 1486
1319 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:188
1487 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:187
1320 1488 msgid "Empty state"
1321 1489 msgstr ""
1322 1490
1323 1491 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:129
1324 1492 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:295
1325 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:357
1493 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:356
1326 1494 msgid "Enabled"
1327 1495 msgstr ""
1328 1496
1329 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1413
1497 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1410
1330 1498 msgid "Enabled for this form"
1331 1499 msgstr ""
1332 1500
1333 1501 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:292
@@ -1333,13 +1501,13 @@
1333 1501 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:292
1334 1502 msgid "Enter an email address before exporting."
1335 1503 msgstr ""
1336 1504
1337 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:182
1505 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:181
1338 1506 msgid "Enter Client ID"
1339 1507 msgstr ""
1340 1508
1341 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:210
1509 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:209
1342 1510 msgid "Enter Client Secret"
1343 1511 msgstr ""
1344 1512
1345 1513 #: packages/core/admin-ui/src/pages/LicensePage.tsx:131
@@ -1345,10 +1513,10 @@
1345 1513 #: packages/core/admin-ui/src/pages/LicensePage.tsx:131
1346 1514 msgid "Enter your license key to activate Pro features."
1347 1515 msgstr ""
1348 1516
1349 -#: packages/core/admin-ui/src/components/ProGate.tsx:86
1350 -msgid "Enter your license key to unlock %s."
1517 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:353
1518 +msgid "Entry: %s"
1351 1519 msgstr ""
1352 1520
1353 1521 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:110
1354 1522 msgid "Equals"
@@ -1354,54 +1522,54 @@
1354 1522 msgid "Equals"
1355 1523 msgstr ""
1356 1524
1357 1525 #: packages/core/admin-ui/src/pages/AuditPage.tsx:26
1358 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:197
1359 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:651
1526 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:201
1527 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:650
1360 1528 msgid "Error"
1361 1529 msgstr ""
1362 1530
1363 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:115
1531 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:114
1364 1532 msgid "Error — email not sent"
1365 1533 msgstr ""
1366 1534
1367 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
1535 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:102
1368 1536 msgid "Error — invalid email"
1369 1537 msgstr ""
1370 1538
1371 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:111
1539 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:110
1372 1540 msgid "Error — save failed"
1373 1541 msgstr ""
1374 1542
1375 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:107
1543 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:106
1376 1544 msgid "Error — session expired"
1377 1545 msgstr ""
1378 1546
1379 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:244
1547 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:246
1380 1548 msgid "Error redirect page"
1381 1549 msgstr ""
1382 1550
1383 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:150
1551 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:152
1384 1552 msgid "Errors"
1385 1553 msgstr ""
1386 1554
1387 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:292
1555 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:296
1388 1556 msgid "Event Details"
1389 1557 msgstr ""
1390 1558
1391 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:178
1559 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:180
1392 1560 msgid "Event Type"
1393 1561 msgstr ""
1394 1562
1395 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:131
1563 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:130
1396 1564 msgid "Every DOI form on the site triggers user creation on confirm. %s"
1397 1565 msgstr ""
1398 1566
1399 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:90
1567 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:89
1400 1568 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."
1401 1569 msgstr ""
1402 1570
1403 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:98
1571 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:97
1404 1572 msgid "Every form auto-creates EXCEPT those in the list. Symmetric to `all` with an exclusion list."
1405 1573 msgstr ""
1406 1574
1407 1575 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:139
@@ -1423,13 +1591,9 @@
1423 1591 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:63
1424 1592 msgid "Every record — confirmed, unconfirmed, and opted-out."
1425 1593 msgstr ""
1426 1594
1427 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:56
1428 -msgid "Every submission would be rejected."
1429 -msgstr ""
1430 -
1431 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1112
1595 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1111
1432 1596 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."
1433 1597 msgstr ""
1434 1598
1435 1599 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
@@ -1439,9 +1603,9 @@
1439 1603 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:610
1440 1604 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."
1441 1605 msgstr ""
1442 1606
1443 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:253
1607 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:252
1444 1608 #: packages/core/admin-ui/src/pages/LicensePage.tsx:111
1445 1609 msgid "Expires:"
1446 1610 msgstr ""
1447 1611
@@ -1448,9 +1612,9 @@
1448 1612 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:661
1449 1613 msgid "Export"
1450 1614 msgstr ""
1451 1615
1452 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:565
1616 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:611
1453 1617 msgid "Export Consent Record (GDPR)"
1454 1618 msgstr ""
1455 1619
1456 1620 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
@@ -1456,9 +1620,9 @@
1456 1620 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
1457 1621 msgid "Export consent records (GDPR)"
1458 1622 msgstr ""
1459 1623
1460 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:578
1624 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:624
1461 1625 msgid "Export CSV"
1462 1626 msgstr ""
1463 1627
1464 1628 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
@@ -1464,9 +1628,9 @@
1464 1628 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
1465 1629 msgid "Export history cleared."
1466 1630 msgstr ""
1467 1631
1468 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:572
1632 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:618
1469 1633 msgid "Export JSON"
1470 1634 msgstr ""
1471 1635
1472 1636 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:166
@@ -1476,8 +1640,17 @@
1476 1640 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:163
1477 1641 msgid "Fail-open behaviour: if the DNS lookup itself errors or times out, the email is treated as valid so a transient outage cannot block sign-ups. Only confirmed lookup failures (NXDOMAIN, no MX/A) trigger rejection."
1478 1642 msgstr ""
1479 1643
1644 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:83
1645 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:98
1646 +msgid "Failed"
1647 +msgstr ""
1648 +
1649 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:81
1650 +msgid "Failed — retry scheduled"
1651 +msgstr ""
1652 +
1480 1653 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:97
1481 1654 msgid "Failed to activate addon."
1482 1655 msgstr ""
1483 1656
@@ -1488,13 +1661,14 @@
1488 1661 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:240
1489 1662 msgid "Failed to clear history."
1490 1663 msgstr ""
1491 1664
1492 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:102
1665 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:101
1493 1666 msgid "Failed to connect to CleverReach."
1494 1667 msgstr ""
1495 1668
1496 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:87
1669 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:249
1670 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:98
1497 1671 msgid "Failed to copy"
1498 1672 msgstr ""
1499 1673
1500 1674 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
@@ -1508,9 +1682,9 @@
1508 1682 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
1509 1683 msgid "Failed to deactivate license."
1510 1684 msgstr ""
1511 1685
1512 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:401
1686 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:409
1513 1687 msgid "Failed to delete %1$s of %2$s items"
1514 1688 msgstr ""
1515 1689
1516 1690 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
@@ -1516,9 +1690,9 @@
1516 1690 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
1517 1691 msgid "Failed to delete category"
1518 1692 msgstr ""
1519 1693
1520 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:389
1694 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:397
1521 1695 msgid "Failed to delete opt-in"
1522 1696 msgstr ""
1523 1697
1524 1698 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
@@ -1524,9 +1698,9 @@
1524 1698 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
1525 1699 msgid "Failed to delete run."
1526 1700 msgstr ""
1527 1701
1528 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:538
1702 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:537
1529 1703 msgid "Failed to generate opt-out page."
1530 1704 msgstr ""
1531 1705
1532 1706 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:136
@@ -1532,17 +1706,17 @@
1532 1706 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:136
1533 1707 msgid "Failed to install addon."
1534 1708 msgstr ""
1535 1709
1536 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:147
1710 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:163
1537 1711 msgid "Failed to resend"
1538 1712 msgstr ""
1539 1713
1540 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:423
1714 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:431
1541 1715 msgid "Failed to resend email"
1542 1716 msgstr ""
1543 1717
1544 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:161
1718 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:179
1545 1719 msgid "Failed to reset"
1546 1720 msgstr ""
1547 1721
1548 1722 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:266
@@ -1560,15 +1734,15 @@
1560 1734 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:129
1561 1735 msgid "Failed to save reminder settings."
1562 1736 msgstr ""
1563 1737
1564 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:137
1738 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:138
1565 1739 msgid "Failed to save settings"
1566 1740 msgstr ""
1567 1741
1568 1742 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:89
1569 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:84
1570 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:567
1743 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:83
1744 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:566
1571 1745 msgid "Failed to save settings."
1572 1746 msgstr ""
1573 1747
1574 1748 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
@@ -1574,9 +1748,9 @@
1574 1748 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
1575 1749 msgid "Failed to save Unique Email settings."
1576 1750 msgstr ""
1577 1751
1578 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:260
1752 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:259
1579 1753 msgid "Failed to save User Creation settings."
1580 1754 msgstr ""
1581 1755
1582 1756 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:100
@@ -1595,14 +1769,14 @@
1595 1769 msgid "Feature enabled."
1596 1770 msgstr ""
1597 1771
1598 1772 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:117
1599 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:718
1600 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:348
1773 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:717
1774 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:347
1601 1775 msgid "Feature toggle"
1602 1776 msgstr ""
1603 1777
1604 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:267
1778 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:269
1605 1779 msgid "Feedback"
1606 1780 msgstr ""
1607 1781
1608 1782 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:496
@@ -1612,17 +1786,17 @@
1612 1786 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:45
1613 1787 msgid "Field mapping"
1614 1788 msgstr ""
1615 1789
1616 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1323
1790 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1322
1617 1791 msgid "Filter"
1618 1792 msgstr ""
1619 1793
1620 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:689
1794 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:688
1621 1795 msgid "filter — see the addon documentation."
1622 1796 msgstr ""
1623 1797
1624 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:519
1798 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:518
1625 1799 msgid "filter."
1626 1800 msgstr ""
1627 1801
1628 1802 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:471
@@ -1636,17 +1810,41 @@
1636 1810 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:284
1637 1811 msgid "Filters restored from this run."
1638 1812 msgstr ""
1639 1813
1814 +#: packages/core/admin-ui/src/components/SetupCards.tsx:29
1815 +msgid "Finish setting up Double Opt-In"
1816 +msgstr ""
1817 +
1818 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:340
1819 +msgid "Finish setup"
1820 +msgstr ""
1821 +
1822 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:256
1823 +#: 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
1827 +msgid "Follow-up actions"
1828 +msgstr ""
1829 +
1830 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:200
1831 +msgid "Follow-up actions completed"
1832 +msgstr ""
1833 +
1834 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:563
1835 +msgid "Follow-ups need attention"
1836 +msgstr ""
1837 +
1640 1838 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:203
1641 1839 msgid "For automated cleanup, configure auto-deletion in Settings."
1642 1840 msgstr ""
1643 1841
1644 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:687
1842 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:686
1645 1843 msgid "For field mapping (form fields → WP user meta), use the"
1646 1844 msgstr ""
1647 1845
1648 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:515
1846 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:514
1649 1847 msgid "For one-off custom rules, third-party code can subscribe to the"
1650 1848 msgstr ""
1651 1849
1652 1850 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
@@ -1652,38 +1850,38 @@
1652 1850 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
1653 1851 msgid "for this filter combination. Toggle is a no-op until you do your first export."
1654 1852 msgstr ""
1655 1853
1656 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:495
1854 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:494
1657 1855 msgid "Force password change on first login"
1658 1856 msgstr ""
1659 1857
1660 1858 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:528
1661 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:173
1662 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:298
1663 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:598
1664 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:179
1665 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:590
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
1666 1864 msgid "Form"
1667 1865 msgstr ""
1668 1866
1669 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:233
1867 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:235
1670 1868 msgid "Form Data (%s fields)"
1671 1869 msgstr ""
1672 1870
1673 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:137
1871 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:139
1674 1872 msgid "Form field that captures the user's explicit consent (e.g. a CF7"
1675 1873 msgstr ""
1676 1874
1677 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
1875 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:472
1678 1876 msgid "Form Fields (%d)"
1679 1877 msgstr ""
1680 1878
1681 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:473
1879 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:519
1682 1880 msgid "Form HTML"
1683 1881 msgstr ""
1684 1882
1685 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:247
1883 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:267
1686 1884 msgid "Form ID"
1687 1885 msgstr ""
1688 1886
1689 1887 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:428
@@ -1693,22 +1891,22 @@
1693 1891 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:437
1694 1892 msgid "Form integration unavailable at runtime"
1695 1893 msgstr ""
1696 1894
1697 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:113
1698 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:154
1895 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:114
1896 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:164
1699 1897 msgid "Form Management"
1700 1898 msgstr ""
1701 1899
1702 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:249
1900 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:257
1703 1901 msgid "Form Settings"
1704 1902 msgstr ""
1705 1903
1706 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:246
1904 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:266
1707 1905 msgid "Form Title"
1708 1906 msgstr ""
1709 1907
1710 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:81
1908 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:82
1711 1909 msgid "Form toggled"
1712 1910 msgstr ""
1713 1911
1714 1912 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:379
@@ -1715,13 +1913,19 @@
1715 1913 msgid "Format"
1716 1914 msgstr ""
1717 1915
1718 1916 #: packages/core/admin-ui/src/components/AdminLayout.tsx:17
1719 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
1917 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
1918 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
1919 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:859
1720 1920 msgid "Forms"
1721 1921 msgstr ""
1722 1922
1723 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:530
1923 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:711
1924 +msgid "Forms built with %s do not have Double Opt-In yet. There is an addon for that."
1925 +msgstr ""
1926 +
1927 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:529
1724 1928 msgid "Forms to apply auto-creation to"
1725 1929 msgstr ""
1726 1930
1727 1931 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:544
@@ -1727,9 +1931,9 @@
1727 1931 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:544
1728 1932 msgid "Forms to apply Unique Email to"
1729 1933 msgstr ""
1730 1934
1731 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:532
1935 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:531
1732 1936 msgid "Forms to exclude from auto-creation"
1733 1937 msgstr ""
1734 1938
1735 1939 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:546
@@ -1747,13 +1951,13 @@
1747 1951 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:93
1748 1952 msgid "From name"
1749 1953 msgstr ""
1750 1954
1751 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:293
1955 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:297
1752 1956 msgid "Full event information"
1753 1957 msgstr ""
1754 1958
1755 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:216
1959 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:218
1756 1960 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"
1757 1961 msgstr ""
1758 1962
1759 1963 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
@@ -1759,27 +1963,27 @@
1759 1963 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
1760 1964 msgid "General"
1761 1965 msgstr ""
1762 1966
1763 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:835
1764 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:875
1967 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:834
1968 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:874
1765 1969 msgid "Generate"
1766 1970 msgstr ""
1767 1971
1768 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:874
1972 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:873
1769 1973 msgid "Generating..."
1770 1974 msgstr ""
1771 1975
1772 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:185
1773 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:213
1976 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:184
1977 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:212
1774 1978 msgid "Get credentials at"
1775 1979 msgstr ""
1776 1980
1777 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:250
1981 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
1778 1982 msgid "Global Settings"
1779 1983 msgstr ""
1780 1984
1781 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:390
1985 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:391
1782 1986 msgid "Global settings affect all forms. Individual form settings can override some options."
1783 1987 msgstr ""
1784 1988
1785 1989 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:205
@@ -1785,25 +1989,42 @@
1785 1989 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:205
1786 1990 msgid "Go to Settings"
1787 1991 msgstr ""
1788 1992
1789 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:225
1993 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:130
1994 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:862
1995 +msgid "Go to the dashboard"
1996 +msgstr ""
1997 +
1998 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:389
1999 +msgid "goes to %s"
2000 +msgstr ""
2001 +
2002 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:224
1790 2003 msgid "Green notice shown after the visitor clicks Reactivate on a previously cancelled subscription."
1791 2004 msgstr ""
1792 2005
1793 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:220
2006 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:219
1794 2007 msgid "Green notice shown after the visitor confirms the Cancel ALL action."
1795 2008 msgstr ""
1796 2009
1797 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:215
2010 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:214
1798 2011 msgid "Green notice shown on the list page after the visitor clicks Cancel on a single row."
1799 2012 msgstr ""
1800 2013
1801 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:310
2014 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:392
2015 +msgid "Handed to the mail server (%s)"
2016 +msgstr ""
2017 +
2018 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:798
2019 +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 +msgstr ""
2021 +
2022 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:311
1802 2023 msgid "Helps improve the plugin. No personal data collected."
1803 2024 msgstr ""
1804 2025
1805 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1319
2026 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1318
1806 2027 msgid "Hooks Reference"
1807 2028 msgstr ""
1808 2029
1809 2030 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:366
@@ -1813,13 +2034,13 @@
1813 2034 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:379
1814 2035 msgid "How Unique Email applies"
1815 2036 msgstr ""
1816 2037
1817 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:376
2038 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:375
1818 2039 msgid "How User Creation applies"
1819 2040 msgstr ""
1820 2041
1821 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1018
2042 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1017
1822 2043 msgid "HTML email body..."
1823 2044 msgstr ""
1824 2045
1825 2046 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -1825,30 +2046,42 @@
1825 2046 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
1826 2047 msgid "HTML wrapper for the body."
1827 2048 msgstr ""
1828 2049
1829 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:101
2050 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:103
1830 2051 msgid "I agree to receive the newsletter..."
1831 2052 msgstr ""
1832 2053
1833 2054 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:151
1834 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:290
2055 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:311
1835 2056 msgid "ID"
1836 2057 msgstr ""
1837 2058
1838 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:123
2059 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:247
2060 +msgid "Ideally an address on your own domain."
2061 +msgstr ""
2062 +
2063 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:122
1839 2064 msgid "If the email already belongs to a user, no action is taken."
1840 2065 msgstr ""
1841 2066
1842 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:126
2067 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:125
1843 2068 msgid "If the email already belongs to a user, the confirmation is logged as an error and no user is updated."
1844 2069 msgstr ""
1845 2070
1846 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:125
2071 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:124
1847 2072 msgid "If the email already belongs to a user, their meta fields get updated from the field map (role stays unchanged)."
1848 2073 msgstr ""
1849 2074
1850 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:227
2075 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:803
2076 +msgid "If you did not request this, simply ignore this email. Nothing happens without your confirmation."
2077 +msgstr ""
2078 +
2079 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:102
2080 +msgid "In progress"
2081 +msgstr ""
2082 +
2083 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:235
1851 2084 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
1852 2085 msgid "Inactive"
1853 2086 msgstr ""
1854 2087
@@ -1860,9 +2093,9 @@
1860 2093 msgid "Included modules"
1861 2094 msgstr ""
1862 2095
1863 2096 #: packages/core/admin-ui/src/pages/AuditPage.tsx:24
1864 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:195
2097 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:199
1865 2098 msgid "Info"
1866 2099 msgstr ""
1867 2100
1868 2101 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
@@ -1867,21 +2100,21 @@
1867 2100
1868 2101 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
1869 2102 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:667
1870 2103 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:692
1871 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1435
1872 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
1873 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1474
1874 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:620
1875 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:647
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
1876 2109 msgid "Inherit (%s)"
1877 2110 msgstr ""
1878 2111
1879 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1412
2112 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1409
1880 2113 msgid "Inherit (active)"
1881 2114 msgstr ""
1882 2115
1883 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1490
2116 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1487
1884 2117 msgid "Inherit from defaults — leave empty to use the default body."
1885 2118 msgstr ""
1886 2119
1887 2120 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
@@ -1887,9 +2120,13 @@
1887 2120 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
1888 2121 msgid "Install"
1889 2122 msgstr ""
1890 2123
1891 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:514
2124 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:622
2125 +msgid "Install Contact Form 7"
2126 +msgstr ""
2127 +
2128 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:513
1892 2129 msgid "Install the"
1893 2130 msgstr ""
1894 2131
1895 2132 #: packages/core/admin-ui/src/components/AddonGate.tsx:105
@@ -1907,9 +2144,9 @@
1907 2144 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
1908 2145 msgid "IP"
1909 2146 msgstr ""
1910 2147
1911 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:190
2148 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:192
1912 2149 msgid "IP Addresses"
1913 2150 msgstr ""
1914 2151
1915 2152 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:174
@@ -1931,9 +2168,9 @@
1931 2168 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:397
1932 2169 msgid "JSON (pretty-printed)"
1933 2170 msgstr ""
1934 2171
1935 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:360
2172 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:361
1936 2173 msgid "Keep data on uninstall"
1937 2174 msgstr ""
1938 2175
1939 2176 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -1939,13 +2176,17 @@
1939 2176 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
1940 2177 msgid "keeps the body verbatim; the built-in"
1941 2178 msgstr ""
1942 2179
1943 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:441
2180 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:487
1944 2181 msgid "Key"
1945 2182 msgstr ""
1946 2183
1947 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:163
2184 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:319
2185 +msgid "Last attempt (UTC)"
2186 +msgstr ""
2187 +
2188 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:171
1948 2189 msgid "Latest opt-in submissions"
1949 2190 msgstr ""
1950 2191
1951 2192 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:534
@@ -1956,11 +2197,11 @@
1956 2197 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:156
1957 2198 msgid "Leave empty to use the default text."
1958 2199 msgstr ""
1959 2200
1960 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:27
1961 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:105
1962 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:226
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
1963 2204 #: packages/core/admin-ui/src/pages/LicensePage.tsx:73
1964 2205 msgid "License"
1965 2206 msgstr ""
1966 2207
@@ -1979,8 +2220,12 @@
1979 2220 #: packages/core/admin-ui/src/pages/LicensePage.tsx:86
1980 2221 msgid "License Status"
1981 2222 msgstr ""
1982 2223
2224 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:733
2225 +msgid "Light"
2226 +msgstr ""
2227 +
1983 2228 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:585
1984 2229 msgid "Limit to records tagged with one specific category. Configure categories under DOI → Categories."
1985 2230 msgstr ""
1986 2231
@@ -1987,13 +2232,13 @@
1987 2232 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:549
1988 2233 msgid "Limit to records tied to one specific form (CF7, Avada, Elementor, WPForms, Gravity, …). Matches on the form's post id."
1989 2234 msgstr ""
1990 2235
1991 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1110
2236 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1109
1992 2237 msgid "List page labels"
1993 2238 msgstr ""
1994 2239
1995 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1163
2240 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1162
1996 2241 msgid "List page notices"
1997 2242 msgstr ""
1998 2243
1999 2244 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:344
@@ -2020,14 +2265,19 @@
2020 2265 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:174
2021 2266 msgid "Mail body. Must contain"
2022 2267 msgstr ""
2023 2268
2024 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:491
2269 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:578
2270 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:701
2271 +msgid "Mail failed"
2272 +msgstr ""
2273 +
2274 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:499
2025 2275 msgid "Manage all opt-in records"
2026 2276 msgstr ""
2027 2277
2028 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:115
2029 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:156
2278 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:116
2279 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:166
2030 2280 msgid "Manage Double Opt-In settings for all your forms"
2031 2281 msgstr ""
2032 2282
2033 2283 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:138
@@ -2046,8 +2296,12 @@
2046 2296 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:91
2047 2297 msgid "Manage your opt-in database records"
2048 2298 msgstr ""
2049 2299
2300 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:266
2301 +msgid "Many inboxes treat such mails as spam. Use an address ending in @%s."
2302 +msgstr ""
2303 +
2050 2304 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:47
2051 2305 msgid "Map placeholder tags used in the email body to the real form fields. Unmapped tags fall back to auto-detection by name (e.g."
2052 2306 msgstr ""
2053 2307
@@ -2062,9 +2316,9 @@
2062 2316 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:480
2063 2317 msgid "Match scope"
2064 2318 msgstr ""
2065 2319
2066 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:225
2320 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:229
2067 2321 msgid "Message"
2068 2322 msgstr ""
2069 2323
2070 2324 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
@@ -2070,19 +2324,19 @@
2070 2324 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
2071 2325 msgid "Message body"
2072 2326 msgstr ""
2073 2327
2074 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:323
2328 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:327
2075 2329 msgid "Message:"
2076 2330 msgstr ""
2077 2331
2078 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1038
2332 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1037
2079 2333 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"
2080 2334 msgstr ""
2081 2335
2082 2336 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:137
2083 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:93
2084 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:298
2337 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:94
2338 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:318
2085 2339 msgid "Missing: %s"
2086 2340 msgstr ""
2087 2341
2088 2342 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:228
@@ -2088,9 +2342,9 @@
2088 2342 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:228
2089 2343 msgid "Missing: %s."
2090 2344 msgstr ""
2091 2345
2092 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:138
2346 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:137
2093 2347 msgid "mode=selected with an empty list means no form is in scope. Add at least one form below to enable."
2094 2348 msgstr ""
2095 2349
2096 2350 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
@@ -2096,21 +2350,17 @@
2096 2350 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
2097 2351 msgid "Modified"
2098 2352 msgstr ""
2099 2353
2100 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1328
2354 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1327
2101 2355 msgid "Modify the opt-out email body before sending."
2102 2356 msgstr ""
2103 2357
2104 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
2105 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:216
2358 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
2359 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:217
2106 2360 msgid "Months"
2107 2361 msgstr ""
2108 2362
2109 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:44
2110 -msgid "Moving to Pro in 3.8.0"
2111 -msgstr ""
2112 -
2113 2363 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:101
2114 2364 msgid "MX validation behaviour"
2115 2365 msgstr ""
2116 2366
@@ -2126,9 +2376,9 @@
2126 2376 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
2127 2377 msgid "Name:"
2128 2378 msgstr ""
2129 2379
2130 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:160
2380 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:162
2131 2381 msgid "Navigation"
2132 2382 msgstr ""
2133 2383
2134 2384 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
@@ -2134,8 +2384,16 @@
2134 2384 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
2135 2385 msgid "New Category"
2136 2386 msgstr ""
2137 2387
2388 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:522
2389 +msgid "Next"
2390 +msgstr ""
2391 +
2392 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:344
2393 +msgid "Next automatic attempt: %s"
2394 +msgstr ""
2395 +
2138 2396 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:205
2139 2397 msgid "No addons in the catalog. Check that the Double Opt-In core is up to date."
2140 2398 msgstr ""
2141 2399
@@ -2142,17 +2400,21 @@
2142 2400 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
2143 2401 msgid "No categories found"
2144 2402 msgstr ""
2145 2403
2146 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:380
2404 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
2147 2405 msgid "No consent text was configured for this form at the time of submission."
2148 2406 msgstr ""
2149 2407
2150 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:97
2408 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:101
2151 2409 msgid "No data"
2152 2410 msgstr ""
2153 2411
2154 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:215
2412 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:672
2413 +msgid "No email field detected, please choose one"
2414 +msgstr ""
2415 +
2416 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:219
2155 2417 msgid "No events found for the selected filters."
2156 2418 msgstr ""
2157 2419
2158 2420 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:181
@@ -2158,13 +2420,13 @@
2158 2420 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:181
2159 2421 msgid "No exclusions are configured, so this behaves like Mode = All. Pool is the entire opt-in database."
2160 2422 msgstr ""
2161 2423
2162 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:158
2424 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:157
2163 2425 msgid "No exclusions configured — every form triggers user creation. %s"
2164 2426 msgstr ""
2165 2427
2166 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:577
2428 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:576
2167 2429 msgid "No exclusions configured. Every form creates users — same as mode=all."
2168 2430 msgstr ""
2169 2431
2170 2432 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
@@ -2170,8 +2432,12 @@
2170 2432 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
2171 2433 msgid "No exports yet — the table fills up as you run them."
2172 2434 msgstr ""
2173 2435
2436 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:842
2437 +msgid "No form switched on yet — you can do that under Forms."
2438 +msgstr ""
2439 +
2174 2440 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:414
2175 2441 msgid "No forms configured yet. Conditional Templates is inactive on every form. Add at least one form above to start."
2176 2442 msgstr ""
2177 2443
@@ -2176,18 +2442,18 @@
2176 2442 msgstr ""
2177 2443
2178 2444 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:393
2179 2445 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:573
2180 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1257
2181 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:553
2446 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1256
2447 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:552
2182 2448 msgid "No forms detected"
2183 2449 msgstr ""
2184 2450
2185 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:239
2451 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:259
2186 2452 msgid "No forms detected."
2187 2453 msgstr ""
2188 2454
2189 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:137
2455 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:136
2190 2456 msgid "No forms in scope — auto user creation is currently inactive"
2191 2457 msgstr ""
2192 2458
2193 2459 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:594
@@ -2193,21 +2459,21 @@
2193 2459 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:594
2194 2460 msgid "No forms in the list yet."
2195 2461 msgstr ""
2196 2462
2197 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:575
2463 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:574
2198 2464 msgid "No forms in the list yet. Auto user creation is currently inactive — add at least one form above."
2199 2465 msgstr ""
2200 2466
2201 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:600
2467 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:638
2202 2468 msgid "No opt-ins found"
2203 2469 msgstr ""
2204 2470
2205 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1278
2471 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1277
2206 2472 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."
2207 2473 msgstr ""
2208 2474
2209 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:578
2475 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:577
2210 2476 msgid "No per-form overrides. Defaults apply to every form."
2211 2477 msgstr ""
2212 2478
2213 2479 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
@@ -2213,12 +2479,20 @@
2213 2479 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
2214 2480 msgid "No prior exports"
2215 2481 msgstr ""
2216 2482
2483 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:150
2484 +msgid "No recipient configured."
2485 +msgstr ""
2486 +
2217 2487 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:482
2218 2488 msgid "No rules — only the fallback template applies."
2219 2489 msgstr ""
2220 2490
2491 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:104
2492 +msgid "No status recorded"
2493 +msgstr ""
2494 +
2221 2495 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:286
2222 2496 msgid "No templates available — click Regenerate below."
2223 2497 msgstr ""
2224 2498
@@ -2225,19 +2499,24 @@
2225 2499 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:128
2226 2500 msgid "No templates yet"
2227 2501 msgstr ""
2228 2502
2229 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:42
2230 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:139
2231 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:988
2503 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:106
2504 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:41
2505 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:138
2506 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:987
2232 2507 msgid "None"
2233 2508 msgstr ""
2234 2509
2235 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:985
2510 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:984
2236 2511 msgid "None (use body below)"
2237 2512 msgstr ""
2238 2513
2239 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:248
2514 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:149
2515 +msgid "Not applicable after confirmation."
2516 +msgstr ""
2517 +
2518 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:247
2240 2519 msgid "Not Connected"
2241 2520 msgstr ""
2242 2521
2243 2522 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:113
@@ -2256,17 +2535,25 @@
2256 2535 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:345
2257 2536 msgid "Not loaded"
2258 2537 msgstr ""
2259 2538
2260 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:754
2539 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:148
2540 +msgid "Not supported by this form plugin edition."
2541 +msgstr ""
2542 +
2543 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:853
2544 +msgid "Not switched on because settings are missing: %s"
2545 +msgstr ""
2546 +
2547 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
2261 2548 msgid "nothing"
2262 2549 msgstr ""
2263 2550
2264 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1036
2551 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1035
2265 2552 msgid "Notice texts"
2266 2553 msgstr ""
2267 2554
2268 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:497
2555 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:496
2269 2556 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."
2270 2557 msgstr ""
2271 2558
2272 2559 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:143
@@ -2276,9 +2563,9 @@
2276 2563 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:492
2277 2564 msgid "One email = one opt-in across every form on the site (formerly Single Mail Registration)."
2278 2565 msgstr ""
2279 2566
2280 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2567 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:538
2281 2568 msgid "Only forms in this list create users on confirmation."
2282 2569 msgstr ""
2283 2570
2284 2571 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
@@ -2284,13 +2571,13 @@
2284 2571 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
2285 2572 msgid "Only records not yet exported in this stream"
2286 2573 msgstr ""
2287 2574
2288 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:772
2575 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:771
2289 2576 msgid "Only relevant when the master toggle above is off — has no effect while opt-out is active."
2290 2577 msgstr ""
2291 2578
2292 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:93
2579 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:92
2293 2580 msgid "Only selected forms (opt-in list — default)"
2294 2581 msgstr ""
2295 2582
2296 2583 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:92
@@ -2309,12 +2596,16 @@
2309 2596 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:555
2310 2597 msgid "Only the forms in this list run Unique Email. Each listed form checks duplicates within itself — they do not affect each other."
2311 2598 msgstr ""
2312 2599
2313 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:151
2600 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:150
2314 2601 msgid "Only the listed forms trigger user creation. Forms not in the list are completely unaffected. %s"
2315 2602 msgstr ""
2316 2603
2604 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:248
2605 +msgid "Open Add-ons"
2606 +msgstr ""
2607 +
2317 2608 #: packages/core/admin-ui/src/components/AddonGate.tsx:106
2318 2609 #: packages/core/admin-ui/src/components/AddonGate.tsx:112
2319 2610 #: packages/core/admin-ui/src/components/AddonGate.tsx:124
2320 2611 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:189
@@ -2320,21 +2611,13 @@
2320 2611 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:189
2321 2612 msgid "Open Addons"
2322 2613 msgstr ""
2323 2614
2324 -#: packages/core/admin-ui/src/components/ProGate.tsx:49
2325 -msgid "Open Addons Page"
2326 -msgstr ""
2327 -
2328 2615 #: packages/core/admin-ui/src/components/AddonGate.tsx:118
2329 2616 msgid "Open License"
2330 2617 msgstr ""
2331 2618
2332 -#: packages/core/admin-ui/src/components/ProGate.tsx:50
2333 -msgid "Open License Page"
2334 -msgstr ""
2335 -
2336 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:900
2619 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:899
2337 2620 msgid "Open page"
2338 2621 msgstr ""
2339 2622
2340 2623 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
@@ -2340,89 +2623,85 @@
2340 2623 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
2341 2624 msgid "Operator"
2342 2625 msgstr ""
2343 2626
2344 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:137
2627 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:148
2345 2628 msgid "Opt-in deleted"
2346 2629 msgstr ""
2347 2630
2348 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:375
2631 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:383
2349 2632 msgid "Opt-in deleted successfully"
2350 2633 msgstr ""
2351 2634
2352 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:214
2353 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:154
2635 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:232
2636 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:156
2354 2637 msgid "Opt-In Detail"
2355 2638 msgstr ""
2356 2639
2357 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:516
2640 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:562
2358 2641 msgid "Opt-In Mail"
2359 2642 msgstr ""
2360 2643
2361 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:184
2644 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:202
2362 2645 msgid "Opt-In not found."
2363 2646 msgstr ""
2364 2647
2365 2648 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
2366 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:44
2649 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:45
2367 2650 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:153
2368 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:490
2651 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:498
2369 2652 msgid "Opt-Ins"
2370 2653 msgstr ""
2371 2654
2372 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:23
2655 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:24
2373 2656 msgid "Opt-Out"
2374 2657 msgstr ""
2375 2658
2376 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:969
2659 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:968
2377 2660 msgid "Opt-out Confirmation"
2378 2661 msgstr ""
2379 2662
2380 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:343
2663 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:364
2381 2664 msgid "Opt-Out Date"
2382 2665 msgstr ""
2383 2666
2384 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:947
2667 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:946
2385 2668 msgid "Opt-Out Email (defaults)"
2386 2669 msgstr ""
2387 2670
2388 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:730
2671 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:729
2389 2672 msgid "Opt-Out enabled"
2390 2673 msgstr ""
2391 2674
2392 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1399
2675 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1396
2393 2676 msgid "Opt-out for this form"
2394 2677 msgstr ""
2395 2678
2396 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:338
2679 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:359
2397 2680 msgid "Opt-Out IP"
2398 2681 msgstr ""
2399 2682
2400 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1423
2683 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1420
2401 2684 msgid "Opt-out page"
2402 2685 msgstr ""
2403 2686
2404 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:832
2687 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:831
2405 2688 msgid "Opt-Out Page (default)"
2406 2689 msgstr ""
2407 2690
2408 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:704
2691 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:703
2409 2692 msgid "Opt-Out Settings"
2410 2693 msgstr ""
2411 2694
2412 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:564
2695 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:563
2413 2696 msgid "Opt-out settings saved."
2414 2697 msgstr ""
2415 2698
2416 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1339
2417 -msgid "Opt-Out System"
2418 -msgstr ""
2419 -
2420 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:214
2699 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:216
2421 2700 msgid "Opt-out time:"
2422 2701 msgstr ""
2423 2702
2424 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2703 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:209
2425 2704 msgid "Opt-out:"
2426 2705 msgstr ""
2427 2706
2428 2707 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
@@ -2428,14 +2707,14 @@
2428 2707 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
2429 2708 msgid "Opted out"
2430 2709 msgstr ""
2431 2710
2432 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:178
2711 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:180
2433 2712 msgid "Optional grouping for opt-ins in the overview and stats. Useful when several forms feed into different topics (newsletter, contact, etc.)."
2434 2713 msgstr ""
2435 2714
2436 -#: packages/core/admin-ui/src/components/ProGate.tsx:94
2437 -msgid "Or enter your key on the License page"
2715 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:85
2716 +msgid "Outcome unknown"
2438 2717 msgstr ""
2439 2718
2440 2719 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:651
2441 2720 msgid "Override behavior"
@@ -2440,9 +2719,9 @@
2440 2719 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:651
2441 2720 msgid "Override behavior"
2442 2721 msgstr ""
2443 2722
2444 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:631
2723 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:630
2445 2724 msgid "Override duplicate policy"
2446 2725 msgstr ""
2447 2726
2448 2727 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:676
@@ -2452,9 +2731,9 @@
2452 2731 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:700
2453 2732 msgid "Override message"
2454 2733 msgstr ""
2455 2734
2456 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:604
2735 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:603
2457 2736 msgid "Override role"
2458 2737 msgstr ""
2459 2738
2460 2739 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
@@ -2460,22 +2739,23 @@
2460 2739 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
2461 2740 msgid "Override scope"
2462 2741 msgstr ""
2463 2742
2464 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1245
2743 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1244
2465 2744 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."
2466 2745 msgstr ""
2467 2746
2468 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:118
2747 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:122
2469 2748 msgid "Overview of your Double Opt-In activity"
2470 2749 msgstr ""
2471 2750
2472 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:43
2751 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:44
2752 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:364
2473 2753 msgid "Page"
2474 2754 msgstr ""
2475 2755
2476 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:261
2477 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:679
2756 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:265
2757 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:726
2478 2758 msgid "Page %1$s of %2$s"
2479 2759 msgstr ""
2480 2760
2481 2761 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
@@ -2481,19 +2761,24 @@
2481 2761 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
2482 2762 msgid "Page not found"
2483 2763 msgstr ""
2484 2764
2485 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:834
2765 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:833
2486 2766 msgid "Page that hosts the opt-out form and list — applies to every form unless overridden below. Use"
2487 2767 msgstr ""
2488 2768
2489 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:106
2490 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:188
2491 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:223
2492 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:593
2493 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:169
2494 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:540
2495 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:654
2769 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:96
2770 +msgid "Partially successful"
2771 +msgstr ""
2772 +
2773 +#: 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
2496 2781 msgid "Pending"
2497 2782 msgstr ""
2498 2783
2499 2784 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:486
@@ -2513,22 +2798,22 @@
2513 2798 msgid "Per-form check on the %d listed form%s"
2514 2799 msgstr ""
2515 2800
2516 2801 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:547
2517 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1243
2518 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:533
2802 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1242
2803 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:532
2519 2804 msgid "Per-form overrides"
2520 2805 msgstr ""
2521 2806
2522 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
2807 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:166
2523 2808 msgid "Per-row button to cancel one subscription."
2524 2809 msgstr ""
2525 2810
2526 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:169
2811 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:168
2527 2812 msgid "Per-row button to re-activate a cancelled subscription."
2528 2813 msgstr ""
2529 2814
2530 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:73
2815 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:75
2531 2816 msgid "Pick a field that's actually present, or leave the dropdown empty."
2532 2817 msgstr ""
2533 2818
2534 2819 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:368
@@ -2538,9 +2823,9 @@
2538 2823 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:298
2539 2824 msgid "Pick any custom template from the Email Designer. The"
2540 2825 msgstr ""
2541 2826
2542 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:378
2827 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:377
2543 2828 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."
2544 2829 msgstr ""
2545 2830
2546 2831 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:381
@@ -2554,61 +2839,69 @@
2554 2839 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:300
2555 2840 msgid "placeholder is required — it's replaced with the confirmation URL at send time."
2556 2841 msgstr ""
2557 2842
2558 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1188
2843 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1187
2559 2844 msgid "Placeholder:"
2560 2845 msgstr ""
2561 2846
2562 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1168
2847 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1167
2563 2848 msgid "placeholders — see each entry's hint."
2564 2849 msgstr ""
2565 2850
2851 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:548
2852 +msgid "prefilled"
2853 +msgstr ""
2854 +
2566 2855 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:450
2567 2856 msgid "Prerequisite missing"
2568 2857 msgstr ""
2569 2858
2570 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:362
2859 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
2571 2860 msgid "Preserve opt-in records and categories if the plugin is deleted. Turn off for a full cleanup on uninstall."
2572 2861 msgstr ""
2573 2862
2863 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:796
2864 +msgid "Preview of the email text"
2865 +msgstr ""
2866 +
2574 2867 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:610
2575 2868 msgid "Prio"
2576 2869 msgstr ""
2577 2870
2578 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:407
2871 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:411
2579 2872 msgid "Priority support"
2580 2873 msgstr ""
2581 2874
2582 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:225
2875 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:226
2583 2876 msgid "Privacy"
2584 2877 msgstr ""
2585 2878
2586 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:225
2879 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:226
2587 2880 msgid "Privacy policy and GDPR settings"
2588 2881 msgstr ""
2589 2882
2590 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:227
2883 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:228
2591 2884 msgid "Privacy Policy Page"
2592 2885 msgstr ""
2593 2886
2594 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:196
2887 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:198
2595 2888 #: packages/core/admin-ui/src/components/ProBadge.tsx:4
2596 2889 #: packages/core/admin-ui/src/components/ProTeaser.tsx:29
2597 2890 msgid "PRO"
2598 2891 msgstr ""
2599 2892
2600 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:227
2893 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:235
2601 2894 msgid "Pro Active"
2602 2895 msgstr ""
2603 2896
2604 -#: packages/core/admin-ui/src/components/ProGate.tsx:44
2605 -msgid "Pro Bundle Required"
2897 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:181
2898 +#: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:381
2899 +msgid "Pro Features"
2606 2900 msgstr ""
2607 2901
2608 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:179
2609 -#: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:381
2610 -msgid "Pro Features"
2902 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:450
2903 +msgid "Progress"
2611 2904 msgstr ""
2612 2905
2613 2906 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:198
2614 2907 msgid "Published"
@@ -2613,31 +2906,31 @@
2613 2906 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:198
2614 2907 msgid "Published"
2615 2908 msgstr ""
2616 2909
2617 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:206
2618 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:587
2910 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:214
2911 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:643
2619 2912 msgid "Quick Info"
2620 2913 msgstr ""
2621 2914
2622 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:242
2915 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:250
2623 2916 msgid "Quick Links"
2624 2917 msgstr ""
2625 2918
2626 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:184
2627 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:225
2919 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:186
2920 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:233
2628 2921 msgid "Rate Limit"
2629 2922 msgstr ""
2630 2923
2631 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:275
2924 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:276
2632 2925 msgid "Rate Limit Email"
2633 2926 msgstr ""
2634 2927
2635 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:264
2928 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:265
2636 2929 msgid "Rate Limit IP"
2637 2930 msgstr ""
2638 2931
2639 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:286
2932 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:287
2640 2933 msgid "Rate Limit Window (Min)"
2641 2934 msgstr ""
2642 2935
2643 2936 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:321
@@ -2643,13 +2936,17 @@
2643 2936 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:321
2644 2937 msgid "Re-create the default reminder template in the Email Designer. Useful if you deleted it by accident."
2645 2938 msgstr ""
2646 2939
2940 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:317
2941 +msgid "Reason"
2942 +msgstr ""
2943 +
2647 2944 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:676
2648 2945 msgid "Recent exports"
2649 2946 msgstr ""
2650 2947
2651 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:158
2948 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:166
2652 2949 msgid "Recent Opt-Ins"
2653 2950 msgstr ""
2654 2951
2655 2952 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:351
@@ -2656,12 +2953,17 @@
2656 2953 msgid "Recipient"
2657 2954 msgstr ""
2658 2955
2659 2956 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:52
2957 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:149
2660 2958 msgid "Recipient field"
2661 2959 msgstr ""
2662 2960
2663 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:270
2961 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:354
2962 +msgid "recommended"
2963 +msgstr ""
2964 +
2965 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:269
2664 2966 msgid "Reconnect"
2665 2967 msgstr ""
2666 2968
2667 2969 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
@@ -2691,17 +2993,17 @@
2691 2993 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
2692 2994 msgid "Regenerate default template"
2693 2995 msgstr ""
2694 2996
2695 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:195
2997 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:197
2696 2998 msgid "Register:"
2697 2999 msgstr ""
2698 3000
2699 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:320
3001 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:341
2700 3002 msgid "Registration Date"
2701 3003 msgstr ""
2702 3004
2703 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:324
3005 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:345
2704 3006 msgid "Registration IP"
2705 3007 msgstr ""
2706 3008
2707 3009 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:115
@@ -2711,13 +3013,13 @@
2711 3013 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:201
2712 3014 msgid "Reminder behaviour"
2713 3015 msgstr ""
2714 3016
2715 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:351
3017 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
2716 3018 msgid "Reminder Sent"
2717 3019 msgstr ""
2718 3020
2719 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:220
3021 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:222
2720 3022 msgid "Reminder sent:"
2721 3023 msgstr ""
2722 3024
2723 3025 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:125
@@ -2732,9 +3034,9 @@
2732 3034 msgid "Remove form from list"
2733 3035 msgstr ""
2734 3036
2735 3037 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:619
2736 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:596
3038 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:595
2737 3039 msgid "Remove from list"
2738 3040 msgstr ""
2739 3041
2740 3042 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
@@ -2748,9 +3050,9 @@
2748 3050 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:633
2749 3051 msgid "Remove rule"
2750 3052 msgstr ""
2751 3053
2752 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1391
3054 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1388
2753 3055 msgid "Remove this override"
2754 3056 msgstr ""
2755 3057
2756 3058 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:752
@@ -2770,10 +3072,10 @@
2770 3072 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:210
2771 3073 msgid "Required field — Double Opt-In cannot be enabled until this is filled in"
2772 3074 msgstr ""
2773 3075
2774 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:240
2775 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:280
3076 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:258
3077 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:282
2776 3078 msgid "Resend Email"
2777 3079 msgstr ""
2778 3080
2779 3081 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:170
@@ -2782,18 +3084,18 @@
2782 3084 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
2783 3085 msgid "Reset Database"
2784 3086 msgstr ""
2785 3087
2786 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:252
3088 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:270
2787 3089 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."
2788 3090 msgstr ""
2789 3091
2790 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3092 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:281
2791 3093 msgid "Reset to pending (dev)"
2792 3094 msgstr ""
2793 3095
2794 3096 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
2795 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3097 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:281
2796 3098 msgid "Resetting..."
2797 3099 msgstr ""
2798 3100
2799 3101 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:736
@@ -2800,16 +3102,36 @@
2800 3102 msgid "Restore this run's filters"
2801 3103 msgstr ""
2802 3104
2803 3105 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:416
2804 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:411
3106 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:410
2805 3107 msgid "Resulting behavior"
2806 3108 msgstr ""
2807 3109
2808 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:224
3110 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:232
2809 3111 msgid "Retention"
2810 3112 msgstr ""
2811 3113
3114 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:379
3115 +msgid "Retry actions with an unknown outcome?"
3116 +msgstr ""
3117 +
3118 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:389
3119 +msgid "Retry anyway"
3120 +msgstr ""
3121 +
3122 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:205
3123 +msgid "Retry failed"
3124 +msgstr ""
3125 +
3126 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:280
3127 +msgid "Retry failed actions"
3128 +msgstr ""
3129 +
3130 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:202
3131 +msgid "Retry finished — some actions still need attention"
3132 +msgstr ""
3133 +
2812 3134 #: packages/core/admin-ui/src/pages/NotFound.tsx:9
2813 3135 msgid "Return to Dashboard"
2814 3136 msgstr ""
2815 3137
@@ -2824,11 +3146,19 @@
2824 3146 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:627
2825 3147 msgid "run(s). Last run:"
2826 3148 msgstr ""
2827 3149
3150 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:77
3151 +msgid "Running"
3152 +msgstr ""
3153 +
3154 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:280
3155 +msgid "Running..."
3156 +msgstr ""
3157 +
2828 3158 #: packages/core/admin-ui/src/lib/i18n.ts:5
2829 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:287
2830 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1310
3159 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3160 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1309
2831 3161 msgid "Save"
2832 3162 msgstr ""
2833 3163
2834 3164 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
@@ -2834,9 +3164,9 @@
2834 3164 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
2835 3165 msgid "Save blocklist"
2836 3166 msgstr ""
2837 3167
2838 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:156
3168 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
2839 3169 msgid "Save Changes"
2840 3170 msgstr ""
2841 3171
2842 3172 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:668
@@ -2858,16 +3188,16 @@
2858 3188 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:731
2859 3189 msgid "Save Unique Email settings"
2860 3190 msgstr ""
2861 3191
2862 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:672
3192 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:671
2863 3193 msgid "Save User Creation settings"
2864 3194 msgstr ""
2865 3195
2866 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:287
3196 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:286
2867 3197 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:320
2868 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1310
2869 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:156
3198 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1309
3199 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
2870 3200 msgid "Saving..."
2871 3201 msgstr ""
2872 3202
2873 3203 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:405
@@ -2874,24 +3204,40 @@
2874 3204 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:438
2875 3205 msgid "Scope"
2876 3206 msgstr ""
2877 3207
2878 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:499
3208 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:507
2879 3209 msgid "Search email or hash..."
2880 3210 msgstr ""
2881 3211
2882 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:250
3212 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
2883 3213 msgid "Security"
2884 3214 msgstr ""
2885 3215
3216 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:720
3217 +msgid "See the %s addon"
3218 +msgstr ""
3219 +
3220 +#: packages/core/admin-ui/src/components/ProTeaser.tsx:43
3221 +msgid "See the add-on"
3222 +msgstr ""
3223 +
3224 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:419
3225 +msgid "See the add-ons"
3226 +msgstr ""
3227 +
3228 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:322
3229 +msgid "See the email editor (Pro)"
3230 +msgstr ""
3231 +
2886 3232 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:388
2887 3233 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:568
2888 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1252
2889 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:548
3234 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1251
3235 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:547
2890 3236 msgid "Select a form to add…"
2891 3237 msgstr ""
2892 3238
2893 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:855
3239 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:854
2894 3240 msgid "Select a page..."
2895 3241 msgstr ""
2896 3242
2897 3243 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
@@ -2897,13 +3243,13 @@
2897 3243 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
2898 3244 msgid "Select a template"
2899 3245 msgstr ""
2900 3246
2901 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:586
3247 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:624
2902 3248 msgid "Select all"
2903 3249 msgstr ""
2904 3250
2905 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:167
3251 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:169
2906 3252 msgid "Select category"
2907 3253 msgstr ""
2908 3254
2909 3255 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:59
@@ -2913,15 +3259,15 @@
2913 3259 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:174
2914 3260 msgid "Select form field"
2915 3261 msgstr ""
2916 3262
2917 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:619
3263 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:657
2918 3264 msgid "Select opt-in %s"
2919 3265 msgstr ""
2920 3266
2921 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:228
2922 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:250
2923 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:233
3267 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:230
3268 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:252
3269 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:234
2924 3270 msgid "Select page"
2925 3271 msgstr ""
2926 3272
2927 3273 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:139
@@ -2927,9 +3273,9 @@
2927 3273 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:139
2928 3274 msgid "Select template"
2929 3275 msgstr ""
2930 3276
2931 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:125
3277 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:124
2932 3278 msgid "Select the external service to connect."
2933 3279 msgstr ""
2934 3280
2935 3281 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:57
@@ -2939,8 +3285,12 @@
2939 3285 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:203
2940 3286 msgid "Send a follow-up email to subscribers who haven't confirmed their opt-in within the configured delay. The send is hourly via WP-Cron — make sure your site is reachable for loopback requests."
2941 3287 msgstr ""
2942 3288
3289 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:385
3290 +msgid "Send me a test email"
3291 +msgstr ""
3292 +
2943 3293 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:216
2944 3294 msgid "Send reminder emails"
2945 3295 msgstr ""
2946 3296
@@ -2948,36 +3298,64 @@
2948 3298 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:405
2949 3299 msgid "Send test reminder"
2950 3300 msgstr ""
2951 3301
2952 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:479
3302 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:478
2953 3303 msgid "Send WP password-reset email"
2954 3304 msgstr ""
2955 3305
3306 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
3307 +msgid "Sender"
3308 +msgstr ""
3309 +
2956 3310 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:44
2957 3311 msgid "Sender & recipient"
2958 3312 msgstr ""
2959 3313
3314 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:245
3315 +msgid "Sender address"
3316 +msgstr ""
3317 +
2960 3318 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:89
2961 3319 msgid "Sender address for the confirmation mail. Leave empty to use the WordPress default (site admin email)."
2962 3320 msgstr ""
2963 3321
2964 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:240
2965 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:280
3322 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:235
3323 +msgid "Sender name"
3324 +msgstr ""
3325 +
3326 +#: packages/core/admin-ui/src/components/SetupCards.tsx:69
3327 +msgid "Sender, forms, confirmation email and page in four steps. Forms that already use Double Opt-In are not changed."
3328 +msgstr ""
3329 +
3330 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:838
3331 +msgid "Sender: %1$s <%2$s>"
3332 +msgstr ""
3333 +
3334 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:258
3335 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:282
2966 3336 msgid "Sending..."
2967 3337 msgstr ""
2968 3338
2969 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:193
3339 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:194
2970 3340 msgid "Set to 0 to disable. GDPR recommends regular cleanup."
2971 3341 msgstr ""
2972 3342
3343 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:427
3344 +msgid "Set up Double Opt-In"
3345 +msgstr ""
3346 +
3347 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:436
3348 +msgid "Set up later"
3349 +msgstr ""
3350 +
2973 3351 #: packages/core/admin-ui/src/components/AdminLayout.tsx:19
2974 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
2975 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:151
3352 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:48
3353 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
2976 3354 msgid "Settings"
2977 3355 msgstr ""
2978 3356
2979 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:181
3357 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:183
2980 3358 msgid "Settings Change"
2981 3359 msgstr ""
2982 3360
2983 3361 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:125
@@ -2983,26 +3361,34 @@
2983 3361 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:125
2984 3362 msgid "Settings saved"
2985 3363 msgstr ""
2986 3364
2987 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:133
3365 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:134
2988 3366 msgid "Settings saved successfully"
2989 3367 msgstr ""
2990 3368
2991 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:192
2992 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:224
3369 +#: packages/core/admin-ui/src/components/SetupCards.tsx:67
3370 +msgid "Setup wizard"
3371 +msgstr ""
3372 +
3373 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:196
3374 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:228
2993 3375 msgid "Severity"
2994 3376 msgstr ""
2995 3377
2996 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:307
3378 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:311
2997 3379 msgid "Severity:"
2998 3380 msgstr ""
2999 3381
3000 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:921
3382 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:920
3001 3383 msgid "Shortcode Reference"
3002 3384 msgstr ""
3003 3385
3004 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:337
3386 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:696
3387 +msgid "Show all %d forms"
3388 +msgstr ""
3389 +
3390 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:338
3005 3391 msgid "Show credit link"
3006 3392 msgstr ""
3007 3393
3008 3394 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:191
@@ -3020,45 +3406,45 @@
3020 3406 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:179
3021 3407 msgid "Show placeholders"
3022 3408 msgstr ""
3023 3409
3024 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:769
3410 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:768
3025 3411 msgid "Show the notice when disabled"
3026 3412 msgstr ""
3027 3413
3028 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:100
3414 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
3029 3415 msgid "Shown after the user submits their email and the confirmation mail goes out."
3030 3416 msgstr ""
3031 3417
3032 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:176
3418 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:175
3033 3419 msgid "Shown in the modal before bulk-cancelling all subscriptions."
3034 3420 msgstr ""
3035 3421
3036 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:175
3422 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:174
3037 3423 msgid "Shown in the modal before cancelling a single subscription."
3038 3424 msgstr ""
3039 3425
3040 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:177
3426 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:176
3041 3427 msgid "Shown in the modal before re-activating a cancelled subscription."
3042 3428 msgstr ""
3043 3429
3044 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:112
3430 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:111
3045 3431 msgid "Shown on rare DB write failures."
3046 3432 msgstr ""
3047 3433
3048 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:192
3434 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:191
3049 3435 msgid "Shown when the email has no subscriptions on file."
3050 3436 msgstr ""
3051 3437
3052 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:108
3438 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:107
3053 3439 msgid "Shown when the form's CSRF nonce was rejected (form sat unsubmitted for too long)."
3054 3440 msgstr ""
3055 3441
3056 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:116
3442 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:115
3057 3443 msgid "Shown when the request was recorded but the email could not go out — most often because the subject or body below is still empty. This case used to show the success notice instead, so visitors waited for a mail that was never sent."
3058 3444 msgstr ""
3059 3445
3060 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:104
3446 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
3061 3447 msgid "Shown when the visitor entered an obviously malformed address."
3062 3448 msgstr ""
3063 3449
3064 3450 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:498
@@ -3105,56 +3491,77 @@
3105 3491 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:165
3106 3492 msgid "Sitewide pool over the %d listed form%s"
3107 3493 msgstr ""
3108 3494
3109 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:649
3495 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:285
3496 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:648
3110 3497 msgid "Skip"
3111 3498 msgstr ""
3112 3499
3113 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:463
3500 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:462
3114 3501 msgid "Skip (do nothing)"
3115 3502 msgstr ""
3116 3503
3504 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:87
3505 +msgid "Skipped"
3506 +msgstr ""
3507 +
3117 3508 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:409
3118 3509 msgid "so it's obvious in your inbox."
3119 3510 msgstr ""
3120 3511
3121 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1041
3512 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1040
3122 3513 msgid "so you can translate it per language; without WPML the text is shown as-is."
3123 3514 msgstr ""
3124 3515
3125 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:481
3516 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:76
3517 +msgid "Something went wrong. Please try again."
3518 +msgstr ""
3519 +
3520 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:480
3126 3521 msgid "Standard WP welcome flow — let the new user set their own password. Disable if you handle onboarding mails elsewhere."
3127 3522 msgstr ""
3128 3523
3524 +#: packages/core/admin-ui/src/components/SetupCards.tsx:74
3525 +msgid "Start setup wizard"
3526 +msgstr ""
3527 +
3129 3528 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:474
3130 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:174
3529 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:316
3530 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:182
3131 3531 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:161
3132 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:245
3133 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:591
3134 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:535
3135 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:592
3532 +#: 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
3136 3537 msgid "Status"
3137 3538 msgstr ""
3138 3539
3139 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:161
3540 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:160
3140 3541 msgid "Status badges"
3141 3542 msgstr ""
3142 3543
3544 +#: packages/core/admin-ui/src/components/SetupCards.tsx:31
3545 +msgid "Step %1$d of %2$d. Your entries so far are saved."
3546 +msgstr ""
3547 +
3143 3548 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:703
3144 3549 msgid "Stream"
3145 3550 msgstr ""
3146 3551
3147 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1039
3552 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1038
3148 3553 msgid "String Translation → Domain \"double-opt-in-opt-out\""
3149 3554 msgstr ""
3150 3555
3151 3556 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:118
3152 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:962
3557 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
3558 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:961
3559 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:308
3153 3560 msgid "Subject"
3154 3561 msgstr ""
3155 3562
3156 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:949
3563 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:948
3157 3564 msgid "Subject + body for the confirmation email. Per-form overrides below take precedence over these defaults."
3158 3565 msgstr ""
3159 3566
3160 3567 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:261
@@ -3164,9 +3571,9 @@
3164 3571 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:127
3165 3572 msgid "Subject line of the confirmation mail."
3166 3573 msgstr ""
3167 3574
3168 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1447
3575 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1444
3169 3576 msgid "Subject override"
3170 3577 msgstr ""
3171 3578
3172 3579 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
@@ -3172,33 +3579,33 @@
3172 3579 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
3173 3580 msgid "Subject, template, and the body shown to the user."
3174 3581 msgstr ""
3175 3582
3176 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:186
3583 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:188
3177 3584 msgid "Submission rules"
3178 3585 msgstr ""
3179 3586
3180 3587 #: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:57
3181 -msgid "Submissions are stored without any provable consent."
3588 +msgid "Submissions are still accepted, but they are stored without any provable consent."
3182 3589 msgstr ""
3183 3590
3184 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
3591 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
3185 3592 msgid "Subscriber"
3186 3593 msgstr ""
3187 3594
3188 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
3595 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:98
3189 3596 msgid "Success — email sent"
3190 3597 msgstr ""
3191 3598
3192 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1165
3599 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1164
3193 3600 msgid "Success notices rendered above the table after the visitor cancels, bulk-cancels, or re-activates a subscription. Some bodies accept"
3194 3601 msgstr ""
3195 3602
3196 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:256
3603 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:258
3197 3604 msgid "Support"
3198 3605 msgstr ""
3199 3606
3200 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:110
3607 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:112
3201 3608 msgid "System events and change log"
3202 3609 msgstr ""
3203 3610
3204 3611 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:58
@@ -3208,18 +3615,22 @@
3208 3615 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:376
3209 3616 msgid "Tab contains incomplete required fields"
3210 3617 msgstr ""
3211 3618
3212 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:152
3619 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:151
3213 3620 msgid "Table columns"
3214 3621 msgstr ""
3215 3622
3216 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:308
3623 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:519
3624 +msgid "Takes about 3 minutes"
3625 +msgstr ""
3626 +
3627 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:309
3217 3628 msgid "Telemetry"
3218 3629 msgstr ""
3219 3630
3220 3631 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:580
3221 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:974
3632 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:973
3222 3633 msgid "Template"
3223 3634 msgstr ""
3224 3635
3225 3636 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:66
@@ -3233,9 +3644,9 @@
3233 3644 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:90
3234 3645 msgid "Template moved to draft"
3235 3646 msgstr ""
3236 3647
3237 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1462
3648 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1459
3238 3649 msgid "Template override"
3239 3650 msgstr ""
3240 3651
3241 3652 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:89
@@ -3245,28 +3656,80 @@
3245 3656 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
3246 3657 msgid "templates wrap it in a styled HTML shell. Custom templates are built in the Email Designer and override the body field below."
3247 3658 msgstr ""
3248 3659
3249 -#: packages/core/admin-ui/src/components/ProGate.tsx:46
3250 -msgid "The"
3660 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:381
3661 +msgid "Test"
3251 3662 msgstr ""
3252 3663
3664 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:849
3665 +msgid "Test email sent"
3666 +msgstr ""
3667 +
3668 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:395
3669 +msgid "Test email sent to %s."
3670 +msgstr ""
3671 +
3672 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:297
3673 +msgid "Text and design apply to all selected forms. You can change them per form later."
3674 +msgstr ""
3675 +
3676 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:736
3677 +msgid "Text only"
3678 +msgstr ""
3679 +
3253 3680 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:300
3254 3681 msgid "The 'from' date is after the 'to' date."
3255 3682 msgstr ""
3256 3683
3684 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:246
3685 +msgid "The %s add-on is not active yet."
3686 +msgstr ""
3687 +
3688 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:138
3689 +msgid "The action did not report a result — it may have run."
3690 +msgstr ""
3691 +
3692 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:137
3693 +msgid "The action reported an error."
3694 +msgstr ""
3695 +
3696 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:139
3697 +msgid "The action was removed from the form after the opt-in was confirmed."
3698 +msgstr ""
3699 +
3257 3700 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:430
3258 3701 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)."
3259 3702 msgstr ""
3260 3703
3704 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:153
3705 +msgid "The address has opted out."
3706 +msgstr ""
3707 +
3708 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:141
3709 +msgid "The attempt was interrupted — the action may have run."
3710 +msgstr ""
3711 +
3261 3712 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:199
3262 3713 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."
3263 3714 msgstr ""
3264 3715
3265 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:529
3716 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:575
3266 3717 msgid "The confirmation email that was sent to the visitor."
3267 3718 msgstr ""
3268 3719
3720 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:699
3721 +msgid "The confirmation mail could not be handed to the mail server."
3722 +msgstr ""
3723 +
3724 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:298
3725 +msgid "The confirmation stays valid either way. This shows whether the form's own actions — stored entry, notification mails, webhooks — ran after it."
3726 +msgstr ""
3727 +
3728 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:125
3729 +msgid "The connection broke after the request was sent — the action may have run."
3730 +msgstr ""
3731 +
3269 3732 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:664
3270 3733 msgid "The download starts in a new tab. Sensitive data — store the file in line with your retention policy."
3271 3734 msgstr ""
3272 3735
@@ -3277,40 +3740,161 @@
3277 3740 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:77
3278 3741 msgid "The Email Editor addon isn't active on this site. Activate it to use the in-app editor, or open the legacy editor below."
3279 3742 msgstr ""
3280 3743
3744 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:133
3745 +msgid "The entry could not be saved."
3746 +msgstr ""
3747 +
3748 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:134
3749 +msgid "The entry was saved incompletely."
3750 +msgstr ""
3751 +
3752 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:144
3753 +msgid "The follow-up actions could not be determined."
3754 +msgstr ""
3755 +
3281 3756 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:75
3282 3757 msgid "The form field that holds the subscriber's email address."
3283 3758 msgstr ""
3284 3759
3285 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:486
3760 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:151
3761 +msgid "The form has no follow-up actions."
3762 +msgstr ""
3763 +
3764 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:152
3765 +msgid "The form has no notification mails set up."
3766 +msgstr ""
3767 +
3768 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:532
3286 3769 msgid "The form HTML used to collect this opt-in. You can copy it to inspect the original form."
3287 3770 msgstr ""
3288 3771
3772 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:129
3773 +msgid "The form no longer exists."
3774 +msgstr ""
3775 +
3776 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:146
3777 +msgid "The form plugin aborted the submission."
3778 +msgstr ""
3779 +
3780 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:130
3781 +msgid "The form plugin is not active."
3782 +msgstr ""
3783 +
3784 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:132
3785 +msgid "The form plugin's actions could not be restricted; nothing was executed."
3786 +msgstr ""
3787 +
3788 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:127
3789 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:128
3790 +msgid "The form rejected the stored submission."
3791 +msgstr ""
3792 +
3793 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:145
3794 +msgid "The form's spam check rejected the stored submission."
3795 +msgstr ""
3796 +
3289 3797 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:557
3290 3798 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."
3291 3799 msgstr ""
3292 3800
3801 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:620
3802 +msgid "The free plugin protects Contact Form 7 forms. Install it, create a form and come back here."
3803 +msgstr ""
3804 +
3293 3805 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:439
3294 3806 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."
3295 3807 msgstr ""
3296 3808
3809 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:117
3810 +msgid "The internal request target was not found (HTTP 404)."
3811 +msgstr ""
3812 +
3813 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:116
3814 +msgid "The internal request was blocked (HTTP 401/403) — usually a firewall or security plugin."
3815 +msgstr ""
3816 +
3817 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:131
3818 +msgid "The internal request was not accepted as an authorised replay."
3819 +msgstr ""
3820 +
3821 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:118
3822 +msgid "The internal request was rate-limited (HTTP 429)."
3823 +msgstr ""
3824 +
3825 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:119
3826 +msgid "The internal request was redirected; redirects are not followed."
3827 +msgstr ""
3828 +
3829 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:121
3830 +msgid "The internal request was rejected."
3831 +msgstr ""
3832 +
3297 3833 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:452
3298 3834 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."
3299 3835 msgstr ""
3300 3836
3837 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:396
3838 +msgid "The link in it leads to the confirmation page and confirms nothing."
3839 +msgstr ""
3840 +
3841 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:136
3842 +msgid "The mail was not handed to the mailer."
3843 +msgstr ""
3844 +
3301 3845 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:461
3302 3846 msgid "The plugin file is active but the addon never reached the registry. Look for a fatal during boot in the PHP error log."
3303 3847 msgstr ""
3304 3848
3849 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:277
3850 +msgid "The regular form email is only sent after the visitor has clicked the confirmation link."
3851 +msgstr ""
3852 +
3853 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:73
3854 +msgid "The Reminder add-on sends a second mail to people who have not confirmed"
3855 +msgstr ""
3856 +
3857 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:124
3858 +msgid "The request timed out after it was sent — the action may have run."
3859 +msgstr ""
3860 +
3861 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:122
3862 +msgid "The response could not be read — the action may have run."
3863 +msgstr ""
3864 +
3305 3865 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:487
3306 3866 msgid "The same address may opt into Form A AND Form B."
3307 3867 msgstr ""
3308 3868
3309 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:65
3869 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:67
3310 3870 msgid "The selected acceptance field \"%s\" does not exist on this form."
3311 3871 msgstr ""
3312 3872
3873 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:120
3874 +msgid "The server answered with an error (HTTP 5xx) — the action may have run."
3875 +msgstr ""
3876 +
3877 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:129
3878 +msgid "The setup wizard could not be loaded."
3879 +msgstr ""
3880 +
3881 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:123
3882 +msgid "The site could not reach itself; nothing was executed."
3883 +msgstr ""
3884 +
3885 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:126
3886 +msgid "The spam protection rejected the confirmed submission."
3887 +msgstr ""
3888 +
3889 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:135
3890 +msgid "The stored form entry no longer exists."
3891 +msgstr ""
3892 +
3893 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:142
3894 +msgid "The stored submission data is missing."
3895 +msgstr ""
3896 +
3313 3897 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:408
3314 3898 msgid "The subject is prefixed with"
3315 3899 msgstr ""
3316 3900
@@ -3321,17 +3905,25 @@
3321 3905 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:129
3322 3906 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."
3323 3907 msgstr ""
3324 3908
3325 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:107
3909 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
3326 3910 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."
3327 3911 msgstr ""
3328 3912
3913 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:631
3914 +msgid "There is no Contact Form 7 form yet."
3915 +msgstr ""
3916 +
3329 3917 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:142
3330 3918 msgid "These actions are irreversible. Please backup your database first."
3331 3919 msgstr ""
3332 3920
3333 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:541
3921 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:381
3922 +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 +msgstr ""
3924 +
3925 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:540
3334 3926 msgid "These forms are exempt — they confirm normally but no WP user is created."
3335 3927 msgstr ""
3336 3928
3337 3929 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:561
@@ -3345,8 +3937,12 @@
3345 3937 #: packages/core/admin-ui/src/components/AddonGate.tsx:117
3346 3938 msgid "This addon is part of the Double Opt-In Pro bundle. Activate your bundle license to unlock it — one key unlocks every included module."
3347 3939 msgstr ""
3348 3940
3941 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:263
3942 +msgid "This address does not belong to the domain of this site (%s)."
3943 +msgstr ""
3944 +
3349 3945 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:528
3350 3946 msgid "This email address has already been used for this form."
3351 3947 msgstr ""
3352 3948
@@ -3353,42 +3949,54 @@
3353 3949 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:55
3354 3950 msgid "This email domain is not allowed. Please use a different email address."
3355 3951 msgstr ""
3356 3952
3357 -#: packages/core/admin-ui/src/components/ProGate.tsx:25
3358 -msgid "this feature"
3359 -msgstr ""
3360 -
3361 3953 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:279
3362 3954 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:324
3363 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:647
3364 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:283
3955 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:646
3956 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:282
3365 3957 msgid "This form is already in the list."
3366 3958 msgstr ""
3367 3959
3960 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:230
3961 +msgid "This is how the email appears in your visitors' inbox. It also applies to forms you switch on later."
3962 +msgstr ""
3963 +
3964 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:296
3965 +msgid "This is what the confirmation email looks like"
3966 +msgstr ""
3967 +
3968 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:305
3969 +msgid "This opt-in was confirmed before follow-up actions were recorded (or by an integration that does not report them). It is not replayed automatically, so historic mails are not sent again."
3970 +msgstr ""
3971 +
3972 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:332
3973 +msgid "This page appears as soon as someone has confirmed their address."
3974 +msgstr ""
3975 +
3368 3976 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:241
3369 3977 msgid "This will drop and recreate all Double Opt-In tables, permanently destroying all data. This cannot be undone."
3370 3978 msgstr ""
3371 3979
3372 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:222
3980 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:226
3373 3981 msgid "Timestamp"
3374 3982 msgstr ""
3375 3983
3376 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:299
3984 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:303
3377 3985 msgid "Timestamp:"
3378 3986 msgstr ""
3379 3987
3380 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:790
3381 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1067
3382 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1200
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
3383 3991 msgid "Title"
3384 3992 msgstr ""
3385 3993
3386 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:216
3994 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:218
3387 3995 msgid "to always fire when the form is submitted."
3388 3996 msgstr ""
3389 3997
3390 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:836
3998 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:835
3391 3999 msgid "to create one in a single click with both shortcodes already in place."
3392 4000 msgstr ""
3393 4001
3394 4002 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:685
@@ -3402,29 +4010,29 @@
3402 4010 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:323
3403 4011 msgid "Toggle diagnostic info"
3404 4012 msgstr ""
3405 4013
3406 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:250
4014 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
3407 4015 msgid "Token and rate limiting configuration"
3408 4016 msgstr ""
3409 4017
3410 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:223
4018 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:231
3411 4019 msgid "Token Expiry"
3412 4020 msgstr ""
3413 4021
3414 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:253
4022 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:254
3415 4023 msgid "Token Expiry (Hours)"
3416 4024 msgstr ""
3417 4025
3418 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:125
4026 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:127
3419 4027 msgid "Total Events"
3420 4028 msgstr ""
3421 4029
3422 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:165
4030 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:175
3423 4031 msgid "Total Forms"
3424 4032 msgstr ""
3425 4033
3426 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:94
4034 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:98
3427 4035 msgid "Total Opt-Ins"
3428 4036 msgstr ""
3429 4037
3430 4038 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:99
@@ -3430,9 +4038,9 @@
3430 4038 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:99
3431 4039 msgid "Total Records"
3432 4040 msgstr ""
3433 4041
3434 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:467
4042 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:466
3435 4043 msgid "Treat as error"
3436 4044 msgstr ""
3437 4045
3438 4046 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
@@ -3438,13 +4046,13 @@
3438 4046 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
3439 4047 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."
3440 4048 msgstr ""
3441 4049
3442 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:720
4050 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:719
3443 4051 msgid "Turn the entire opt-out feature on or off without deactivating the addon plugin. Useful for pausing while debugging."
3444 4052 msgstr ""
3445 4053
3446 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:350
4054 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:349
3447 4055 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."
3448 4056 msgstr ""
3449 4057
3450 4058 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:119
@@ -3450,9 +4058,9 @@
3450 4058 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:119
3451 4059 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)."
3452 4060 msgstr ""
3453 4061
3454 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:223
4062 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:227
3455 4063 msgid "Type"
3456 4064 msgstr ""
3457 4065
3458 4066 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
@@ -3458,12 +4066,16 @@
3458 4066 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
3459 4067 msgid "Type DELETE to confirm:"
3460 4068 msgstr ""
3461 4069
3462 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:303
4070 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:307
3463 4071 msgid "Type:"
3464 4072 msgstr ""
3465 4073
4074 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
4075 +msgid "Unclear"
4076 +msgstr ""
4077 +
3466 4078 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:487
3467 4079 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:125
3468 4080 msgid "Unconfirmed"
3469 4081 msgstr ""
@@ -3495,40 +4107,38 @@
3495 4107 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:296
3496 4108 msgid "Unique Email settings saved."
3497 4109 msgstr ""
3498 4110
3499 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:235
3500 -msgid "Unlock Double Opt-In support for %s with Pro."
3501 -msgstr ""
3502 -
3503 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:402
3504 -msgid "Unlock Pro Features"
3505 -msgstr ""
3506 -
3507 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:650
4111 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:649
3508 4112 msgid "Update meta"
3509 4113 msgstr ""
3510 4114
3511 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:465
4115 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:464
3512 4116 msgid "Update meta of existing user"
3513 4117 msgstr ""
3514 4118
3515 4119 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:155
3516 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:182
4120 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:184
3517 4121 msgid "Updated"
3518 4122 msgstr ""
3519 4123
3520 -#: packages/core/admin-ui/src/components/ProTeaser.tsx:44
3521 4124 #: packages/core/admin-ui/src/pages/AddonsPage.tsx:590
3522 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:416
3523 4125 msgid "Upgrade to Pro"
3524 4126 msgstr ""
3525 4127
4128 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:143
4129 +msgid "Uploaded files needed for this action are missing."
4130 +msgstr ""
4131 +
4132 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:359
4133 +msgid "Use an existing page"
4134 +msgstr ""
4135 +
3526 4136 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:367
3527 4137 msgid "Use opt-in data for placeholders"
3528 4138 msgstr ""
3529 4139
3530 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:244
4140 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:245
3531 4141 msgid "Used for [doubleoptin_privacy_url] placeholder"
3532 4142 msgstr ""
3533 4143
3534 4144 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:467
@@ -3535,25 +4145,25 @@
3535 4145 msgid "Used when no rule matches the submitted data."
3536 4146 msgstr ""
3537 4147
3538 4148 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
3539 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:226
4149 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:230
3540 4150 msgid "User"
3541 4151 msgstr ""
3542 4152
3543 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:396
4153 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:442
3544 4154 msgid "User acknowledged:"
3545 4155 msgstr ""
3546 4156
3547 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:24
4157 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:25
3548 4158 msgid "User Creation"
3549 4159 msgstr ""
3550 4160
3551 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:256
4161 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:255
3552 4162 msgid "User Creation settings saved."
3553 4163 msgstr ""
3554 4164
3555 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:318
4165 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:322
3556 4166 msgid "User:"
3557 4167 msgstr ""
3558 4168
3559 4169 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:65
@@ -3565,34 +4175,42 @@
3565 4175 msgid "Validation behaviour"
3566 4176 msgstr ""
3567 4177
3568 4178 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:561
3569 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:442
4179 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:488
3570 4180 msgid "Value"
3571 4181 msgstr ""
3572 4182
3573 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:222
4183 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:230
3574 4184 msgid "Version"
3575 4185 msgstr ""
3576 4186
3577 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:160
4187 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:168
3578 4188 msgid "View All"
3579 4189 msgstr ""
3580 4190
3581 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:513
4191 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:512
3582 4192 msgid "Want to block disposable-email domains?"
3583 4193 msgstr ""
3584 4194
3585 4195 #: packages/core/admin-ui/src/pages/AuditPage.tsx:25
3586 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:196
4196 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:200
3587 4197 msgid "Warning"
3588 4198 msgstr ""
3589 4199
3590 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:137
4200 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:139
3591 4201 msgid "Warnings"
3592 4202 msgstr ""
3593 4203
3594 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:92
4204 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:23
4205 +msgid "Webhooks"
4206 +msgstr ""
4207 +
4208 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:331
4209 +msgid "What does the visitor see after clicking?"
4210 +msgstr ""
4211 +
4212 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:94
3595 4213 msgid "What gets stored with each opt-in for GDPR audit, and how this form's opt-ins are grouped."
3596 4214 msgstr ""
3597 4215
3598 4216 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
@@ -3598,17 +4216,17 @@
3598 4216 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
3599 4217 msgid "When"
3600 4218 msgstr ""
3601 4219
3602 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:751
4220 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:750
3603 4221 msgid "When disabled"
3604 4222 msgstr ""
3605 4223
3606 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:733
4224 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:732
3607 4225 msgid "When off, no opt-out mails are sent for any form — regardless of per-form overrides below."
3608 4226 msgstr ""
3609 4227
3610 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:360
4228 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:359
3611 4229 msgid "When off, no users are auto-created — confirmations still complete normally, just without a WP user being made."
3612 4230 msgstr ""
3613 4231
3614 4232 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
@@ -3614,9 +4232,9 @@
3614 4232 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
3615 4233 msgid "When off, the addon's hooks no-op but the plugin stays installed and can be re-enabled in one click."
3616 4234 msgstr ""
3617 4235
3618 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:755
4236 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:754
3619 4237 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."
3620 4238 msgstr ""
3621 4239
3622 4240 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
@@ -3622,18 +4240,30 @@
3622 4240 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
3623 4241 msgid "Where the confirmation email comes from and which form field carries the user's address."
3624 4242 msgstr ""
3625 4243
3626 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:261
4244 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:263
3627 4245 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."
3628 4246 msgstr ""
3629 4247
3630 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:239
4248 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:241
3631 4249 msgid "Where the user lands after clicking the confirmation link. Leave on default to fall back to the site-wide confirmation page."
3632 4250 msgstr ""
3633 4251
3634 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
3635 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:217
4252 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:394
4253 +msgid "Whether it arrived in the inbox is beyond what WordPress can see."
4254 +msgstr ""
4255 +
4256 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:276
4257 +msgid "Which forms should ask for confirmation?"
4258 +msgstr ""
4259 +
4260 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:229
4261 +msgid "Who sends the confirmation?"
4262 +msgstr ""
4263 +
4264 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:189
4265 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:218
3636 4266 msgid "Years"
3637 4267 msgstr ""
3638 4268
3639 4269 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:826
@@ -3641,5 +4271,9 @@
3641 4271 msgstr ""
3642 4272
3643 4273 #: packages/core/admin-ui/src/pages/LicensePage.tsx:130
3644 4274 msgid "Your license is currently active."
4275 +msgstr ""
4276 +
4277 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:320
4278 +msgid "Your own designs with images, columns and logo?"
3645 4279 msgstr ""