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