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