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