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 +1383 -644 5.3.2 → 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:120
23 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:123
22 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:132
23 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:135
24 24 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:177
25 25 msgid "-- None --"
26 26 msgstr ""
27 27
@@ -56,13 +56,13 @@
56 56 #: packages/core/admin-ui/src/lib/i18n.ts:36
57 57 msgid "… %s"
58 58 msgstr ""
59 59
60 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1418
60 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1511
61 61 msgid "\"Disabled\" suppresses opt-out invitation mails for this form. Existing opt-out hashes still resolve."
62 62 msgstr ""
63 63
64 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
64 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1543
65 65 msgid "(empty)"
66 66 msgstr ""
67 67
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
@@ -68,9 +68,9 @@
68 68 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:703
69 69 msgid "(inherit)"
70 70 msgstr ""
71 71
72 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:692
72 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:725
73 73 msgid "(inline body)"
74 74 msgstr ""
75 75
76 76 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:567
@@ -84,9 +84,9 @@
84 84 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:537
85 85 msgid "(no forms detected)"
86 86 msgstr ""
87 87
88 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:688
88 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:721
89 89 msgid "(no page selected)"
90 90 msgstr ""
91 91
92 92 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:565
@@ -96,32 +96,46 @@
96 96 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:47
97 97 msgid "); if no auto-match is found they render as an empty string. System placeholders like"
98 98 msgstr ""
99 99
100 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:183
100 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:41
101 +msgid "%1$d of %2$d people did not click the link in the confirmation mail. The last 24 hours are not counted."
102 +msgstr ""
103 +
104 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:34
105 +msgid "%1$d%% of the opt-ins from the last %2$d days are not confirmed"
106 +msgstr ""
107 +
108 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:189
101 109 msgid "%1$s active · %2$s installed · %3$s available"
102 110 msgstr ""
103 111
104 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:164
112 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:170
105 113 msgid "%1$s form is excluded; everything else triggers user creation. %2$s"
106 114 msgid_plural "%1$s forms are excluded; everything else triggers user creation. %2$s"
107 115 msgstr[0] ""
108 116 msgstr[1] ""
109 117
110 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:221
118 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:220
111 119 msgid "%d = number of cancelled subscriptions"
112 120 msgstr ""
113 121
122 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:51
123 +msgid "%d confirmation mail could not be sent. Show it"
124 +msgid_plural "%d confirmation mails could not be sent. Show them"
125 +msgstr[0] ""
126 +msgstr[1] ""
127 +
114 128 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:86
115 129 msgid "%d of %d placeholders mapped"
116 130 msgstr ""
117 131
118 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:216
119 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:226
132 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:215
133 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:225
120 134 msgid "%s = form/subscription title"
121 135 msgstr ""
122 136
123 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:92
137 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:102
124 138 msgid "%s activated."
125 139 msgstr ""
126 140
127 141 #: packages/core/admin-ui/src/components/AddonGate.tsx:109
@@ -131,21 +145,27 @@
131 145 #: packages/core/admin-ui/src/components/AddonGate.tsx:121
132 146 msgid "%s addon is not available"
133 147 msgstr ""
134 148
135 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:109
149 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:118
136 150 msgid "%s deactivated."
137 151 msgstr ""
138 152
139 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:216
140 -msgid "%s forms"
153 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:720
154 +msgid "%s detected."
141 155 msgstr ""
142 156
143 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:131
157 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:228
158 +msgid "%s form"
159 +msgid_plural "%s forms"
160 +msgstr[0] ""
161 +msgstr[1] ""
162 +
163 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:139
144 164 msgid "%s installed."
145 165 msgstr ""
146 166
147 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:234
167 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:253
148 168 msgid "%s Integration"
149 169 msgstr ""
150 170
151 171 #: packages/core/admin-ui/src/components/AddonGate.tsx:115
@@ -151,9 +171,13 @@
151 171 #: packages/core/admin-ui/src/components/AddonGate.tsx:115
152 172 msgid "%s is included in Pro"
153 173 msgstr ""
154 174
155 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:405
175 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:254
176 +msgid "%s is installed on this site, but its forms do not have Double Opt-In yet. The add-on adds it."
177 +msgstr ""
178 +
179 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:406
156 180 msgid "%s opt-in(s) deleted"
157 181 msgstr ""
158 182
159 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
@@ -159,91 +183,94 @@
159 183 #: packages/core/admin-ui/src/components/AddonGate.tsx:103
160 184 msgid "%s requires the %s addon"
161 185 msgstr ""
162 186
163 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:549
187 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:582
164 188 msgid "%s selected"
165 189 msgstr ""
166 190
167 191 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:233
168 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1533
192 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1626
169 193 msgid "%s was built in the email designer. Edit the message body there — this textarea is bypassed for custom templates."
170 194 msgstr ""
171 195
172 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:109
196 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:118
173 197 msgid "%s%% awaiting"
174 198 msgstr ""
175 199
176 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:103
200 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:110
177 201 msgid "%s%% conversion"
178 202 msgstr ""
179 203
180 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:411
204 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:451
181 205 msgid "⚠ No acknowledgment field configured — consent text is stored but not legally provable. Configure a consent acceptance field in form settings."
182 206 msgstr ""
183 207
184 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:400
208 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:440
185 209 msgid "✓ Yes"
186 210 msgstr ""
187 211
188 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:404
212 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:444
189 213 msgid "✗ No (legacy record or gate disabled)"
190 214 msgstr ""
191 215
192 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:48
216 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:49
193 217 msgid "1. Open Elementor editor 2. Select form widget 3. Add \"Double Opt-In\" to Submit Actions 4. Configure settings here"
194 218 msgstr ""
195 219
196 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:115
220 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:135
197 221 msgid "30 Days"
198 222 msgstr ""
199 223
200 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:114
224 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:134
201 225 msgid "7 Days"
202 226 msgstr ""
203 227
204 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:116
228 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:136
205 229 msgid "90 Days"
206 230 msgstr ""
207 231
208 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:388
232 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:745
233 +msgid "Accent"
234 +msgstr ""
235 +
236 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:428
209 237 msgid "Acknowledgment field:"
210 238 msgstr ""
211 239
212 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:165
240 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:315
241 +msgid "Action"
242 +msgstr ""
243 +
244 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:164
213 245 msgid "Action buttons"
214 246 msgstr ""
215 247
216 248 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:156
217 249 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:164
218 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:249
250 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:269
219 251 msgid "Actions"
220 252 msgstr ""
221 253
222 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
254 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:561
223 255 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
224 256 msgid "Activate"
225 257 msgstr ""
226 258
227 -#: packages/core/admin-ui/src/components/ProGate.tsx:89
228 259 #: packages/core/admin-ui/src/components/ProTeaser.tsx:34
229 260 msgid "Activate License"
230 261 msgstr ""
231 262
232 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:190
263 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:196
233 264 msgid "Activate Pro"
234 265 msgstr ""
235 266
236 -#: packages/core/admin-ui/src/components/ProGate.tsx:84
237 -msgid "Activate Pro License"
238 -msgstr ""
239 -
240 267 #: packages/core/admin-ui/src/components/AddonGate.tsx:111
241 268 msgid "Activate the addon to unlock this page. You can do that from the Addons page in one click."
242 269 msgstr ""
243 270
244 -#: packages/core/admin-ui/src/components/ProGate.tsx:47
245 -msgid "Activate your Double Opt-In Pro bundle to unlock %s."
271 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:72
272 +msgid "Activate the license of the Reminder add-on: it sends a second mail to people who have not confirmed"
246 273 msgstr ""
247 274
248 275 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
249 276 msgid "Activating..."
@@ -248,23 +275,24 @@
248 275 #: packages/core/admin-ui/src/pages/LicensePage.tsx:164
249 276 msgid "Activating..."
250 277 msgstr ""
251 278
252 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:555
279 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:561
253 280 msgid "Activating…"
254 281 msgstr ""
255 282
256 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:183
283 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:49
284 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:203
257 285 msgid "Activation"
258 286 msgstr ""
259 287
260 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:376
261 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:97
288 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:382
289 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
262 290 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
263 291 msgid "Active"
264 292 msgstr ""
265 293
266 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:370
294 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:376
267 295 msgid "Active · issues"
268 296 msgstr ""
269 297
270 298 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:64
@@ -272,9 +300,9 @@
272 300 msgstr ""
273 301
274 302 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:586
275 303 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:273
276 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:566
304 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:572
277 305 msgid "Add"
278 306 msgstr ""
279 307
280 308 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:379
@@ -285,9 +313,9 @@
285 313 msgid "Add at least one form to the list. Until you do, Unique Email is effectively off because mode=selected with no entries excludes every form."
286 314 msgstr ""
287 315
288 316 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:406
289 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1270
317 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1365
290 318 msgid "Add form"
291 319 msgstr ""
292 320
293 321 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:649
@@ -297,34 +325,28 @@
297 325 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:273
298 326 msgid "Adding..."
299 327 msgstr ""
300 328
301 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:178
329 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:184
302 330 msgid "Addon catalog"
303 331 msgstr ""
304 332
305 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:459
333 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:465
306 334 msgid "Addon failed to register"
307 335 msgstr ""
308 336
309 -#: packages/core/admin-ui/src/components/ProGate.tsx:46
310 -msgid "addon isn't active on this site. Install and activate it to use %s."
311 -msgstr ""
312 -
313 -#: packages/core/admin-ui/src/components/ProGate.tsx:44
314 -msgid "Addon Required"
315 -msgstr ""
316 -
317 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:514
337 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:520
318 338 msgid "addon. It intercepts before any opt-in record or confirmation mail — cleaner than skipping just the user-create step."
319 339 msgstr ""
320 340
321 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:106
322 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:164
341 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:28
342 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:29
343 +#: packages/core/admin-ui/src/components/AppSidebar.tsx: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:161
642 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
643 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:603
644 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:180
645 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:516
646 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:591
700 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:198
701 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:314
702 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:655
703 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:173
704 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:517
705 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:518
706 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:624
647 707 msgid "Category"
648 708 msgstr ""
649 709
650 710 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:78
@@ -662,13 +722,21 @@
662 722 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:94
663 723 msgid "Category updated"
664 724 msgstr ""
665 725
726 +#: packages/core/admin-ui/src/components/StuckOptInsCard.tsx:64
727 +msgid "Check in Site Health whether inboxes trust your sender domain"
728 +msgstr ""
729 +
666 730 #: packages/core/admin-ui/src/components/AddonGate.tsx:123
667 731 msgid "Check the Addons page for diagnostic details. A prerequisite (such as a third-party plugin) may be missing."
668 732 msgstr ""
669 733
670 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:137
734 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:381
735 +msgid "Check the mail settings of your site, then use “Resend Email”."
736 +msgstr ""
737 +
738 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
671 739 msgid "checkbox). Submissions without this field set are rejected — the user must actively confirm. Leave empty for no acknowledgment gate (audit log only, not GDPR-compliant)."
672 740 msgstr ""
673 741
674 742 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:514
@@ -678,8 +746,12 @@
678 746 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:598
679 747 msgid "Choose a template"
680 748 msgstr ""
681 749
750 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:693
751 +msgid "Choose email field …"
752 +msgstr ""
753 +
682 754 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:788
683 755 msgid "Clear all history"
684 756 msgstr ""
685 757
@@ -686,14 +758,14 @@
686 758 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:802
687 759 msgid "Clear export history?"
688 760 msgstr ""
689 761
690 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:568
762 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:601
691 763 msgid "Clear selection"
692 764 msgstr ""
693 765
694 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:192
695 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:220
766 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:191
767 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:219
696 768 msgid "CleverReach REST API settings"
697 769 msgstr ""
698 770
699 771 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
@@ -699,17 +771,17 @@
699 771 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:682
700 772 msgid "Click"
701 773 msgstr ""
702 774
703 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:172
775 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:171
704 776 msgid "Client ID"
705 777 msgstr ""
706 778
707 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:199
779 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:198
708 780 msgid "Client Secret"
709 781 msgstr ""
710 782
711 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:184
783 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:183
712 784 msgid "Closes the modal without acting — neutral button. Shared across all three prompts."
713 785 msgstr ""
714 786
715 787 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:56
@@ -715,23 +787,27 @@
715 787 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:56
716 788 msgid "Comma — , (RFC 4180 default)"
717 789 msgstr ""
718 790
719 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:275
791 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:295
720 792 msgid "Complete the configuration to enable. Missing: %s"
721 793 msgstr ""
722 794
795 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:94
796 +msgid "Completed"
797 +msgstr ""
798 +
723 799 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:262
724 800 msgid "Conditional Templates settings saved."
725 801 msgstr ""
726 802
727 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:193
803 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:230
728 804 msgid "Conditional trigger"
729 805 msgstr ""
730 806
731 807 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:291
732 808 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:345
733 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:302
809 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:322
734 810 msgid "Configuration incomplete"
735 811 msgstr ""
736 812
737 813 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:284
@@ -745,13 +821,13 @@
745 821 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:118
746 822 msgid "Configuration is incomplete."
747 823 msgstr ""
748 824
749 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:326
825 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:346
750 826 msgid "Configure"
751 827 msgstr ""
752 828
753 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:166
829 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:167
754 830 msgid "Configure automatic cleanup of opt-in records"
755 831 msgstr ""
756 832
757 833 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:269
@@ -757,17 +833,17 @@
757 833 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:269
758 834 msgid "Configure Double Opt-In for this %s form."
759 835 msgstr ""
760 836
761 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
837 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:153
762 838 msgid "Configure global Double Opt-In settings"
763 839 msgstr ""
764 840
765 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:708
841 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:741
766 842 msgid "Configure the opt-out system for your subscribers"
767 843 msgstr ""
768 844
769 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:159
845 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:158
770 846 msgid "Configure your CleverReach API credentials."
771 847 msgstr ""
772 848
773 849 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:217
@@ -773,51 +849,70 @@
773 849 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:217
774 850 msgid "Confirm Deletion"
775 851 msgstr ""
776 852
777 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:181
853 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:810
854 +msgid "Confirm email address"
855 +msgstr ""
856 +
857 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:180
778 858 msgid "Confirm modal — buttons"
779 859 msgstr ""
780 860
781 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:173
861 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:172
782 862 msgid "Confirm modal — prompts"
783 863 msgstr ""
784 864
785 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:201
865 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:194
786 866 msgid "Confirm:"
787 867 msgstr ""
788 868
789 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:328
869 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:340
790 870 msgid "Confirmation Date"
791 871 msgstr ""
792 872
793 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:146
794 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:420
873 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
874 +msgid "Confirmation email"
875 +msgstr ""
876 +
877 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:159
878 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:421
795 879 msgid "Confirmation email resent"
796 880 msgstr ""
797 881
798 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
882 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:347
799 883 msgid "Confirmation IP"
800 884 msgstr ""
801 885
802 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:222
886 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
887 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:568
888 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:569
889 +msgid "Confirmation mail"
890 +msgstr ""
891 +
892 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:259
893 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:347
803 894 msgid "Confirmation page"
804 895 msgstr ""
805 896
806 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:157
897 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:856
898 +msgid "Confirmation page “Email address confirmed” created and published"
899 +msgstr ""
900 +
901 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:857
902 +msgid "Confirmation page: existing page"
903 +msgstr ""
904 +
905 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:176
807 906 msgid "Confirmation reset — click the email link again to re-test"
808 907 msgstr ""
809 908
810 909 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:456
811 910 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:645
812 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:100
813 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:188
911 +#: packages/core/admin-ui/src/components/OptInStatusBadge.tsx:26
912 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:107
814 913 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:112
815 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:218
816 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:593
817 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:164
818 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:539
819 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:646
914 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:541
820 915 msgid "Confirmed"
821 916 msgstr ""
822 917
823 918 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:485
@@ -827,80 +922,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:90
954 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:56
955 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:210
956 +msgid "Consent"
957 +msgstr ""
958 +
959 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:102
860 960 msgid "Consent & categorization"
861 961 msgstr ""
862 962
863 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:112
963 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:124
864 964 msgid "Consent acceptance field"
865 965 msgstr ""
866 966
867 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:365
967 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:405
868 968 msgid "Consent Evidence"
869 969 msgstr ""
870 970
871 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:261
971 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:254
872 972 msgid "Consent Text"
873 973 msgstr ""
874 974
875 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:97
975 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:109
876 976 msgid "Consent text (GDPR)"
877 977 msgstr ""
878 978
879 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:80
979 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:83
880 980 msgid "Consent text is configured but no acceptance field is set. The text is stored with each opt-in for audit, but the user never has to confirm it — this is not GDPR Art. 7 compliant. Pick an acceptance field below to enable the consent gate."
881 981 msgstr ""
882 982
883 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:372
983 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:412
884 984 msgid "Consent text shown to user"
885 985 msgstr ""
886 986
987 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:126
988 +msgid "Consent withdrawn via the opt-out"
989 +msgstr ""
990 +
991 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:622
992 +msgid "Contact Form 7 is not installed."
993 +msgstr ""
994 +
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:188
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:202
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:244
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,13 +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/components/forms/GeneralTab.tsx:56
1428 -msgid "Every submission would be rejected."
1429 -msgstr ""
1430 -
1431 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1112
1614 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1207
1432 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."
1433 1616 msgstr ""
1434 1617
1435 1618 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:444
@@ -1439,9 +1622,9 @@
1439 1622 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:610
1440 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."
1441 1624 msgstr ""
1442 1625
1443 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:253
1626 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:252
1444 1627 #: packages/core/admin-ui/src/pages/LicensePage.tsx:111
1445 1628 msgid "Expires:"
1446 1629 msgstr ""
1447 1630
@@ -1448,9 +1631,9 @@
1448 1631 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:661
1449 1632 msgid "Export"
1450 1633 msgstr ""
1451 1634
1452 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:565
1635 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:605
1453 1636 msgid "Export Consent Record (GDPR)"
1454 1637 msgstr ""
1455 1638
1456 1639 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
@@ -1456,9 +1639,9 @@
1456 1639 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:369
1457 1640 msgid "Export consent records (GDPR)"
1458 1641 msgstr ""
1459 1642
1460 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:578
1643 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:618
1461 1644 msgid "Export CSV"
1462 1645 msgstr ""
1463 1646
1464 1647 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
@@ -1464,13 +1647,13 @@
1464 1647 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:237
1465 1648 msgid "Export history cleared."
1466 1649 msgstr ""
1467 1650
1468 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:572
1651 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:612
1469 1652 msgid "Export JSON"
1470 1653 msgstr ""
1471 1654
1472 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:166
1655 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:172
1473 1656 msgid "Extend Double Opt-In with official addons. Bundled addons can be installed in one click once your Pro license is active."
1474 1657 msgstr ""
1475 1658
1476 1659 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:163
@@ -1476,9 +1659,18 @@
1476 1659 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:163
1477 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."
1478 1661 msgstr ""
1479 1662
1480 -#: 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
1481 1673 msgid "Failed to activate addon."
1482 1674 msgstr ""
1483 1675
1484 1676 #: packages/core/admin-ui/src/pages/LicensePage.tsx:52
@@ -1488,13 +1680,14 @@
1488 1680 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:240
1489 1681 msgid "Failed to clear history."
1490 1682 msgstr ""
1491 1683
1492 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:102
1684 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:101
1493 1685 msgid "Failed to connect to CleverReach."
1494 1686 msgstr ""
1495 1687
1496 -#: 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
1497 1690 msgid "Failed to copy"
1498 1691 msgstr ""
1499 1692
1500 1693 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
@@ -1500,9 +1693,9 @@
1500 1693 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:83
1501 1694 msgid "Failed to create category"
1502 1695 msgstr ""
1503 1696
1504 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:114
1697 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:122
1505 1698 msgid "Failed to deactivate addon."
1506 1699 msgstr ""
1507 1700
1508 1701 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
@@ -1508,9 +1701,9 @@
1508 1701 #: packages/core/admin-ui/src/pages/LicensePage.tsx:66
1509 1702 msgid "Failed to deactivate license."
1510 1703 msgstr ""
1511 1704
1512 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:401
1705 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:402
1513 1706 msgid "Failed to delete %1$s of %2$s items"
1514 1707 msgstr ""
1515 1708
1516 1709 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
@@ -1516,9 +1709,9 @@
1516 1709 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:112
1517 1710 msgid "Failed to delete category"
1518 1711 msgstr ""
1519 1712
1520 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:389
1713 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:390
1521 1714 msgid "Failed to delete opt-in"
1522 1715 msgstr ""
1523 1716
1524 1717 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
@@ -1524,25 +1717,25 @@
1524 1717 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:257
1525 1718 msgid "Failed to delete run."
1526 1719 msgstr ""
1527 1720
1528 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:538
1721 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:558
1529 1722 msgid "Failed to generate opt-out page."
1530 1723 msgstr ""
1531 1724
1532 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:136
1725 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:143
1533 1726 msgid "Failed to install addon."
1534 1727 msgstr ""
1535 1728
1536 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:147
1729 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:164
1537 1730 msgid "Failed to resend"
1538 1731 msgstr ""
1539 1732
1540 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:423
1733 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:424
1541 1734 msgid "Failed to resend email"
1542 1735 msgstr ""
1543 1736
1544 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:161
1737 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:180
1545 1738 msgid "Failed to reset"
1546 1739 msgstr ""
1547 1740
1548 1741 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:266
@@ -1560,15 +1753,15 @@
1560 1753 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:129
1561 1754 msgid "Failed to save reminder settings."
1562 1755 msgstr ""
1563 1756
1564 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:137
1757 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:138
1565 1758 msgid "Failed to save settings"
1566 1759 msgstr ""
1567 1760
1568 1761 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:89
1569 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:84
1570 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:567
1762 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:83
1763 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:587
1571 1764 msgid "Failed to save settings."
1572 1765 msgstr ""
1573 1766
1574 1767 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
@@ -1574,9 +1767,9 @@
1574 1767 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:300
1575 1768 msgid "Failed to save Unique Email settings."
1576 1769 msgstr ""
1577 1770
1578 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:260
1771 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:266
1579 1772 msgid "Failed to save User Creation settings."
1580 1773 msgstr ""
1581 1774
1582 1775 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:100
@@ -1595,14 +1788,14 @@
1595 1788 msgid "Feature enabled."
1596 1789 msgstr ""
1597 1790
1598 1791 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:117
1599 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:718
1600 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:348
1792 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:751
1793 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:354
1601 1794 msgid "Feature toggle"
1602 1795 msgstr ""
1603 1796
1604 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:267
1797 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:271
1605 1798 msgid "Feedback"
1606 1799 msgstr ""
1607 1800
1608 1801 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:496
@@ -1612,17 +1805,17 @@
1612 1805 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:45
1613 1806 msgid "Field mapping"
1614 1807 msgstr ""
1615 1808
1616 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1323
1809 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1418
1617 1810 msgid "Filter"
1618 1811 msgstr ""
1619 1812
1620 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:689
1813 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:695
1621 1814 msgid "filter — see the addon documentation."
1622 1815 msgstr ""
1623 1816
1624 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:519
1817 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:525
1625 1818 msgid "filter."
1626 1819 msgstr ""
1627 1820
1628 1821 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:471
@@ -1636,17 +1829,42 @@
1636 1829 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:284
1637 1830 msgid "Filters restored from this run."
1638 1831 msgstr ""
1639 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 +
1640 1858 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:203
1641 1859 msgid "For automated cleanup, configure auto-deletion in Settings."
1642 1860 msgstr ""
1643 1861
1644 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:687
1862 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:693
1645 1863 msgid "For field mapping (form fields → WP user meta), use the"
1646 1864 msgstr ""
1647 1865
1648 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:515
1866 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:521
1649 1867 msgid "For one-off custom rules, third-party code can subscribe to the"
1650 1868 msgstr ""
1651 1869
1652 1870 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
@@ -1652,63 +1870,67 @@
1652 1870 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:620
1653 1871 msgid "for this filter combination. Toggle is a no-op until you do your first export."
1654 1872 msgstr ""
1655 1873
1656 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:495
1874 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:501
1657 1875 msgid "Force password change on first login"
1658 1876 msgstr ""
1659 1877
1660 1878 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:528
1661 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:173
1662 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:298
1663 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:598
1664 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:179
1665 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:590
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
1666 1884 msgid "Form"
1667 1885 msgstr ""
1668 1886
1669 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:233
1887 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:226
1670 1888 msgid "Form Data (%s fields)"
1671 1889 msgstr ""
1672 1890
1673 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:137
1891 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:149
1674 1892 msgid "Form field that captures the user's explicit consent (e.g. a CF7"
1675 1893 msgstr ""
1676 1894
1677 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:426
1895 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:466
1678 1896 msgid "Form Fields (%d)"
1679 1897 msgstr ""
1680 1898
1681 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:473
1899 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:513
1682 1900 msgid "Form HTML"
1683 1901 msgstr ""
1684 1902
1685 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:247
1903 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:267
1686 1904 msgid "Form ID"
1687 1905 msgstr ""
1688 1906
1689 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:428
1907 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:434
1690 1908 msgid "Form integration not registered"
1691 1909 msgstr ""
1692 1910
1693 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:437
1911 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:443
1694 1912 msgid "Form integration unavailable at runtime"
1695 1913 msgstr ""
1696 1914
1697 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:113
1698 -#: 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
1699 1921 msgid "Form Management"
1700 1922 msgstr ""
1701 1923
1702 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:249
1924 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:265
1703 1925 msgid "Form Settings"
1704 1926 msgstr ""
1705 1927
1706 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:246
1928 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:266
1707 1929 msgid "Form Title"
1708 1930 msgstr ""
1709 1931
1710 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:81
1932 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:82
1711 1933 msgid "Form toggled"
1712 1934 msgstr ""
1713 1935
1714 1936 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:379
@@ -1715,13 +1937,19 @@
1715 1937 msgid "Format"
1716 1938 msgstr ""
1717 1939
1718 1940 #: packages/core/admin-ui/src/components/AdminLayout.tsx:17
1719 -#: 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
1720 1944 msgid "Forms"
1721 1945 msgstr ""
1722 1946
1723 -#: 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
1724 1952 msgid "Forms to apply auto-creation to"
1725 1953 msgstr ""
1726 1954
1727 1955 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:544
@@ -1727,9 +1955,9 @@
1727 1955 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:544
1728 1956 msgid "Forms to apply Unique Email to"
1729 1957 msgstr ""
1730 1958
1731 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:532
1959 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:538
1732 1960 msgid "Forms to exclude from auto-creation"
1733 1961 msgstr ""
1734 1962
1735 1963 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:546
@@ -1747,13 +1975,13 @@
1747 1975 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:93
1748 1976 msgid "From name"
1749 1977 msgstr ""
1750 1978
1751 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:293
1979 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:315
1752 1980 msgid "Full event information"
1753 1981 msgstr ""
1754 1982
1755 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:216
1983 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
1756 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"
1757 1985 msgstr ""
1758 1986
1759 1987 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
@@ -1759,27 +1987,31 @@
1759 1987 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:370
1760 1988 msgid "General"
1761 1989 msgstr ""
1762 1990
1763 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:835
1764 -#: 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
1765 1993 msgid "Generate"
1766 1994 msgstr ""
1767 1995
1768 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:874
1996 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:969
1769 1997 msgid "Generating..."
1770 1998 msgstr ""
1771 1999
1772 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:185
1773 -#: 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
1774 2002 msgid "Get credentials at"
1775 2003 msgstr ""
1776 2004
1777 -#: 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
1778 2010 msgid "Global Settings"
1779 2011 msgstr ""
1780 2012
1781 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:390
2013 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:391
1782 2014 msgid "Global settings affect all forms. Individual form settings can override some options."
1783 2015 msgstr ""
1784 2016
1785 2017 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:205
@@ -1785,25 +2017,55 @@
1785 2017 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:205
1786 2018 msgid "Go to Settings"
1787 2019 msgstr ""
1788 2020
1789 -#: 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
1790 2031 msgid "Green notice shown after the visitor clicks Reactivate on a previously cancelled subscription."
1791 2032 msgstr ""
1792 2033
1793 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:220
2034 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:219
1794 2035 msgid "Green notice shown after the visitor confirms the Cancel ALL action."
1795 2036 msgstr ""
1796 2037
1797 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:215
2038 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:214
1798 2039 msgid "Green notice shown on the list page after the visitor clicks Cancel on a single row."
1799 2040 msgstr ""
1800 2041
1801 -#: 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
1802 2064 msgid "Helps improve the plugin. No personal data collected."
1803 2065 msgstr ""
1804 2066
1805 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1319
2067 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1414
1806 2068 msgid "Hooks Reference"
1807 2069 msgstr ""
1808 2070
1809 2071 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:366
@@ -1813,13 +2075,13 @@
1813 2075 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:379
1814 2076 msgid "How Unique Email applies"
1815 2077 msgstr ""
1816 2078
1817 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:376
2079 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:382
1818 2080 msgid "How User Creation applies"
1819 2081 msgstr ""
1820 2082
1821 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1018
2083 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1113
1822 2084 msgid "HTML email body..."
1823 2085 msgstr ""
1824 2086
1825 2087 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -1825,30 +2087,42 @@
1825 2087 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
1826 2088 msgid "HTML wrapper for the body."
1827 2089 msgstr ""
1828 2090
1829 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:101
2091 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:113
1830 2092 msgid "I agree to receive the newsletter..."
1831 2093 msgstr ""
1832 2094
1833 2095 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:151
1834 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:290
2096 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:302
1835 2097 msgid "ID"
1836 2098 msgstr ""
1837 2099
1838 -#: 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
1839 2105 msgid "If the email already belongs to a user, no action is taken."
1840 2106 msgstr ""
1841 2107
1842 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:126
2108 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:132
1843 2109 msgid "If the email already belongs to a user, the confirmation is logged as an error and no user is updated."
1844 2110 msgstr ""
1845 2111
1846 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:125
2112 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:131
1847 2113 msgid "If the email already belongs to a user, their meta fields get updated from the field map (role stays unchanged)."
1848 2114 msgstr ""
1849 2115
1850 -#: 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
1851 2125 #: packages/core/admin-ui/src/pages/LicensePage.tsx:104
1852 2126 msgid "Inactive"
1853 2127 msgstr ""
1854 2128
@@ -1860,9 +2134,9 @@
1860 2134 msgid "Included modules"
1861 2135 msgstr ""
1862 2136
1863 2137 #: packages/core/admin-ui/src/pages/AuditPage.tsx:24
1864 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:195
2138 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:217
1865 2139 msgid "Info"
1866 2140 msgstr ""
1867 2141
1868 2142 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
@@ -1867,29 +2141,33 @@
1867 2141
1868 2142 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:643
1869 2143 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:667
1870 2144 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:692
1871 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1435
1872 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1450
1873 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1474
1874 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:620
1875 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:647
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
1876 2150 msgid "Inherit (%s)"
1877 2151 msgstr ""
1878 2152
1879 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1412
2153 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1505
1880 2154 msgid "Inherit (active)"
1881 2155 msgstr ""
1882 2156
1883 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1490
2157 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1583
1884 2158 msgid "Inherit from defaults — leave empty to use the default body."
1885 2159 msgstr ""
1886 2160
1887 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
2161 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
1888 2162 msgid "Install"
1889 2163 msgstr ""
1890 2164
1891 -#: 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
1892 2170 msgid "Install the"
1893 2171 msgstr ""
1894 2172
1895 2173 #: packages/core/admin-ui/src/components/AddonGate.tsx:105
@@ -1895,13 +2173,13 @@
1895 2173 #: packages/core/admin-ui/src/components/AddonGate.tsx:105
1896 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."
1897 2175 msgstr ""
1898 2176
1899 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:383
2177 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:389
1900 2178 msgid "Installed · inactive"
1901 2179 msgstr ""
1902 2180
1903 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:578
2181 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:584
1904 2182 msgid "Installing…"
1905 2183 msgstr ""
1906 2184
1907 2185 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
@@ -1907,9 +2185,9 @@
1907 2185 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:702
1908 2186 msgid "IP"
1909 2187 msgstr ""
1910 2188
1911 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:190
2189 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:183
1912 2190 msgid "IP Addresses"
1913 2191 msgstr ""
1914 2192
1915 2193 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:174
@@ -1931,9 +2209,9 @@
1931 2209 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:397
1932 2210 msgid "JSON (pretty-printed)"
1933 2211 msgstr ""
1934 2212
1935 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:360
2213 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:361
1936 2214 msgid "Keep data on uninstall"
1937 2215 msgstr ""
1938 2216
1939 2217 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
@@ -1939,13 +2217,17 @@
1939 2217 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
1940 2218 msgid "keeps the body verbatim; the built-in"
1941 2219 msgstr ""
1942 2220
1943 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:441
2221 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:481
1944 2222 msgid "Key"
1945 2223 msgstr ""
1946 2224
1947 -#: 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
1948 2230 msgid "Latest opt-in submissions"
1949 2231 msgstr ""
1950 2232
1951 2233 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:534
@@ -1956,11 +2238,11 @@
1956 2238 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:156
1957 2239 msgid "Leave empty to use the default text."
1958 2240 msgstr ""
1959 2241
1960 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:27
1961 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:105
1962 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:226
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
1963 2245 #: packages/core/admin-ui/src/pages/LicensePage.tsx:73
1964 2246 msgid "License"
1965 2247 msgstr ""
1966 2248
@@ -1979,8 +2261,12 @@
1979 2261 #: packages/core/admin-ui/src/pages/LicensePage.tsx:86
1980 2262 msgid "License Status"
1981 2263 msgstr ""
1982 2264
2265 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:743
2266 +msgid "Light"
2267 +msgstr ""
2268 +
1983 2269 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:585
1984 2270 msgid "Limit to records tagged with one specific category. Configure categories under DOI → Categories."
1985 2271 msgstr ""
1986 2272
@@ -1987,18 +2273,18 @@
1987 2273 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:549
1988 2274 msgid "Limit to records tied to one specific form (CF7, Avada, Elementor, WPForms, Gravity, …). Matches on the form's post id."
1989 2275 msgstr ""
1990 2276
1991 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1110
2277 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1205
1992 2278 msgid "List page labels"
1993 2279 msgstr ""
1994 2280
1995 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1163
2281 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1258
1996 2282 msgid "List page notices"
1997 2283 msgstr ""
1998 2284
1999 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:344
2000 -#: 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
2001 2287 msgid "Loaded"
2002 2288 msgstr ""
2003 2289
2004 2290 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:616
@@ -2004,9 +2290,9 @@
2004 2290 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:616
2005 2291 msgid "Loading stream info…"
2006 2292 msgstr ""
2007 2293
2008 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:182
2294 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:188
2009 2295 msgid "Loading…"
2010 2296 msgstr ""
2011 2297
2012 2298 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:133
@@ -2020,14 +2306,19 @@
2020 2306 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:174
2021 2307 msgid "Mail body. Must contain"
2022 2308 msgstr ""
2023 2309
2024 -#: 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
2025 2316 msgid "Manage all opt-in records"
2026 2317 msgstr ""
2027 2318
2028 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:115
2029 -#: 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
2030 2321 msgid "Manage Double Opt-In settings for all your forms"
2031 2322 msgstr ""
2032 2323
2033 2324 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:138
@@ -2046,8 +2337,12 @@
2046 2337 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:91
2047 2338 msgid "Manage your opt-in database records"
2048 2339 msgstr ""
2049 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 +
2050 2345 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:47
2051 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."
2052 2347 msgstr ""
2053 2348
@@ -2062,9 +2357,9 @@
2062 2357 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:480
2063 2358 msgid "Match scope"
2064 2359 msgstr ""
2065 2360
2066 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:225
2361 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:247
2067 2362 msgid "Message"
2068 2363 msgstr ""
2069 2364
2070 2365 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
@@ -2070,19 +2365,19 @@
2070 2365 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:156
2071 2366 msgid "Message body"
2072 2367 msgstr ""
2073 2368
2074 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:323
2369 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:345
2075 2370 msgid "Message:"
2076 2371 msgstr ""
2077 2372
2078 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1038
2373 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1133
2079 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"
2080 2375 msgstr ""
2081 2376
2082 2377 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:137
2083 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:93
2084 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:298
2378 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:94
2379 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:318
2085 2380 msgid "Missing: %s"
2086 2381 msgstr ""
2087 2382
2088 2383 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:228
@@ -2088,9 +2383,9 @@
2088 2383 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:228
2089 2384 msgid "Missing: %s."
2090 2385 msgstr ""
2091 2386
2092 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:138
2387 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:144
2093 2388 msgid "mode=selected with an empty list means no form is in scope. Add at least one form below to enable."
2094 2389 msgstr ""
2095 2390
2096 2391 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
@@ -2096,21 +2391,17 @@
2096 2391 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:163
2097 2392 msgid "Modified"
2098 2393 msgstr ""
2099 2394
2100 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1328
2395 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1423
2101 2396 msgid "Modify the opt-out email body before sending."
2102 2397 msgstr ""
2103 2398
2104 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:187
2105 -#: 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
2106 2401 msgid "Months"
2107 2402 msgstr ""
2108 2403
2109 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:44
2110 -msgid "Moving to Pro in 3.8.0"
2111 -msgstr ""
2112 -
2113 2404 #: packages/core/admin-ui/src/components/addon-settings/MxValidatorSettingsPanel.tsx:101
2114 2405 msgid "MX validation behaviour"
2115 2406 msgstr ""
2116 2407
@@ -2122,13 +2413,17 @@
2122 2413 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:160
2123 2414 msgid "Name"
2124 2415 msgstr ""
2125 2416
2417 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:907
2418 +msgid "Name the email address in the mail"
2419 +msgstr ""
2420 +
2126 2421 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:253
2127 2422 msgid "Name:"
2128 2423 msgstr ""
2129 2424
2130 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:160
2425 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:164
2131 2426 msgid "Navigation"
2132 2427 msgstr ""
2133 2428
2134 2429 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
@@ -2134,9 +2429,17 @@
2134 2429 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:249
2135 2430 msgid "New Category"
2136 2431 msgstr ""
2137 2432
2138 -#: 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
2139 2442 msgid "No addons in the catalog. Check that the Double Opt-In core is up to date."
2140 2443 msgstr ""
2141 2444
2142 2445 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
@@ -2142,17 +2445,21 @@
2142 2445 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:163
2143 2446 msgid "No categories found"
2144 2447 msgstr ""
2145 2448
2146 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:380
2449 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:420
2147 2450 msgid "No consent text was configured for this form at the time of submission."
2148 2451 msgstr ""
2149 2452
2150 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:97
2453 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:104
2151 2454 msgid "No data"
2152 2455 msgstr ""
2153 2456
2154 -#: 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
2155 2462 msgid "No events found for the selected filters."
2156 2463 msgstr ""
2157 2464
2158 2465 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:181
@@ -2158,13 +2465,13 @@
2158 2465 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:181
2159 2466 msgid "No exclusions are configured, so this behaves like Mode = All. Pool is the entire opt-in database."
2160 2467 msgstr ""
2161 2468
2162 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:158
2469 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:164
2163 2470 msgid "No exclusions configured — every form triggers user creation. %s"
2164 2471 msgstr ""
2165 2472
2166 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:577
2473 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:583
2167 2474 msgid "No exclusions configured. Every form creates users — same as mode=all."
2168 2475 msgstr ""
2169 2476
2170 2477 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
@@ -2170,8 +2477,12 @@
2170 2477 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:693
2171 2478 msgid "No exports yet — the table fills up as you run them."
2172 2479 msgstr ""
2173 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 +
2174 2485 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:414
2175 2486 msgid "No forms configured yet. Conditional Templates is inactive on every form. Add at least one form above to start."
2176 2487 msgstr ""
2177 2488
@@ -2176,18 +2487,18 @@
2176 2487 msgstr ""
2177 2488
2178 2489 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:393
2179 2490 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:573
2180 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1257
2181 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:553
2491 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1352
2492 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:559
2182 2493 msgid "No forms detected"
2183 2494 msgstr ""
2184 2495
2185 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:239
2496 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:259
2186 2497 msgid "No forms detected."
2187 2498 msgstr ""
2188 2499
2189 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:137
2500 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:143
2190 2501 msgid "No forms in scope — auto user creation is currently inactive"
2191 2502 msgstr ""
2192 2503
2193 2504 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:594
@@ -2193,21 +2504,25 @@
2193 2504 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:594
2194 2505 msgid "No forms in the list yet."
2195 2506 msgstr ""
2196 2507
2197 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:575
2508 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:581
2198 2509 msgid "No forms in the list yet. Auto user creation is currently inactive — add at least one form above."
2199 2510 msgstr ""
2200 2511
2201 -#: 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
2202 2517 msgid "No opt-ins found"
2203 2518 msgstr ""
2204 2519
2205 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1278
2520 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1373
2206 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."
2207 2522 msgstr ""
2208 2523
2209 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:578
2524 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:584
2210 2525 msgid "No per-form overrides. Defaults apply to every form."
2211 2526 msgstr ""
2212 2527
2213 2528 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
@@ -2213,12 +2528,20 @@
2213 2528 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:619
2214 2529 msgid "No prior exports"
2215 2530 msgstr ""
2216 2531
2532 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:150
2533 +msgid "No recipient configured."
2534 +msgstr ""
2535 +
2217 2536 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:482
2218 2537 msgid "No rules — only the fallback template applies."
2219 2538 msgstr ""
2220 2539
2540 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:104
2541 +msgid "No status recorded"
2542 +msgstr ""
2543 +
2221 2544 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:286
2222 2545 msgid "No templates available — click Regenerate below."
2223 2546 msgstr ""
2224 2547
@@ -2225,19 +2548,24 @@
2225 2548 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:128
2226 2549 msgid "No templates yet"
2227 2550 msgstr ""
2228 2551
2229 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:42
2230 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:139
2231 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:988
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
2232 2556 msgid "None"
2233 2557 msgstr ""
2234 2558
2235 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:985
2559 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1080
2236 2560 msgid "None (use body below)"
2237 2561 msgstr ""
2238 2562
2239 -#: 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
2240 2568 msgid "Not Connected"
2241 2569 msgstr ""
2242 2570
2243 2571 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:113
@@ -2247,26 +2575,42 @@
2247 2575 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:111
2248 2576 msgid "Not equals"
2249 2577 msgstr ""
2250 2578
2251 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:389
2579 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:395
2252 2580 msgid "Not installed"
2253 2581 msgstr ""
2254 2582
2255 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:344
2256 -#: 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
2257 2585 msgid "Not loaded"
2258 2586 msgstr ""
2259 2587
2260 -#: 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
2261 2597 msgid "nothing"
2262 2598 msgstr ""
2263 2599
2264 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1036
2600 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1131
2265 2601 msgid "Notice texts"
2266 2602 msgstr ""
2267 2603
2268 -#: 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
2269 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."
2270 2614 msgstr ""
2271 2615
2272 2616 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:143
@@ -2276,9 +2620,9 @@
2276 2620 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:492
2277 2621 msgid "One email = one opt-in across every form on the site (formerly Single Mail Registration)."
2278 2622 msgstr ""
2279 2623
2280 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2624 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:545
2281 2625 msgid "Only forms in this list create users on confirmation."
2282 2626 msgstr ""
2283 2627
2284 2628 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
@@ -2284,13 +2628,13 @@
2284 2628 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:607
2285 2629 msgid "Only records not yet exported in this stream"
2286 2630 msgstr ""
2287 2631
2288 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:772
2632 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:805
2289 2633 msgid "Only relevant when the master toggle above is off — has no effect while opt-out is active."
2290 2634 msgstr ""
2291 2635
2292 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:93
2636 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:98
2293 2637 msgid "Only selected forms (opt-in list — default)"
2294 2638 msgstr ""
2295 2639
2296 2640 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:92
@@ -2309,12 +2653,16 @@
2309 2653 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:555
2310 2654 msgid "Only the forms in this list run Unique Email. Each listed form checks duplicates within itself — they do not affect each other."
2311 2655 msgstr ""
2312 2656
2313 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:151
2657 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:157
2314 2658 msgid "Only the listed forms trigger user creation. Forms not in the list are completely unaffected. %s"
2315 2659 msgstr ""
2316 2660
2661 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:248
2662 +msgid "Open Add-ons"
2663 +msgstr ""
2664 +
2317 2665 #: packages/core/admin-ui/src/components/AddonGate.tsx:106
2318 2666 #: packages/core/admin-ui/src/components/AddonGate.tsx:112
2319 2667 #: packages/core/admin-ui/src/components/AddonGate.tsx:124
2320 2668 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:189
@@ -2320,21 +2668,13 @@
2320 2668 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:189
2321 2669 msgid "Open Addons"
2322 2670 msgstr ""
2323 2671
2324 -#: packages/core/admin-ui/src/components/ProGate.tsx:49
2325 -msgid "Open Addons Page"
2326 -msgstr ""
2327 -
2328 2672 #: packages/core/admin-ui/src/components/AddonGate.tsx:118
2329 2673 msgid "Open License"
2330 2674 msgstr ""
2331 2675
2332 -#: packages/core/admin-ui/src/components/ProGate.tsx:50
2333 -msgid "Open License Page"
2334 -msgstr ""
2335 -
2336 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:900
2676 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:995
2337 2677 msgid "Open page"
2338 2678 msgstr ""
2339 2679
2340 2680 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
@@ -2340,89 +2680,85 @@
2340 2680 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:532
2341 2681 msgid "Operator"
2342 2682 msgstr ""
2343 2683
2344 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:137
2684 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:149
2345 2685 msgid "Opt-in deleted"
2346 2686 msgstr ""
2347 2687
2348 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:375
2688 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:376
2349 2689 msgid "Opt-in deleted successfully"
2350 2690 msgstr ""
2351 2691
2352 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:214
2353 -#: 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
2354 2694 msgid "Opt-In Detail"
2355 2695 msgstr ""
2356 2696
2357 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:516
2697 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:556
2358 2698 msgid "Opt-In Mail"
2359 2699 msgstr ""
2360 2700
2361 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:184
2701 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:203
2362 2702 msgid "Opt-In not found."
2363 2703 msgstr ""
2364 2704
2365 2705 #: packages/core/admin-ui/src/components/AdminLayout.tsx:16
2366 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:44
2706 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:46
2367 2707 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:153
2368 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:490
2708 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:492
2369 2709 msgid "Opt-Ins"
2370 2710 msgstr ""
2371 2711
2372 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:23
2712 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:24
2373 2713 msgid "Opt-Out"
2374 2714 msgstr ""
2375 2715
2376 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:969
2716 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1064
2377 2717 msgid "Opt-out Confirmation"
2378 2718 msgstr ""
2379 2719
2380 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:343
2720 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:358
2381 2721 msgid "Opt-Out Date"
2382 2722 msgstr ""
2383 2723
2384 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:947
2724 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1042
2385 2725 msgid "Opt-Out Email (defaults)"
2386 2726 msgstr ""
2387 2727
2388 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:730
2728 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:763
2389 2729 msgid "Opt-Out enabled"
2390 2730 msgstr ""
2391 2731
2392 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1399
2732 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1492
2393 2733 msgid "Opt-out for this form"
2394 2734 msgstr ""
2395 2735
2396 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:338
2736 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:353
2397 2737 msgid "Opt-Out IP"
2398 2738 msgstr ""
2399 2739
2400 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1423
2740 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1516
2401 2741 msgid "Opt-out page"
2402 2742 msgstr ""
2403 2743
2404 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:832
2744 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:927
2405 2745 msgid "Opt-Out Page (default)"
2406 2746 msgstr ""
2407 2747
2408 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:704
2748 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:737
2409 2749 msgid "Opt-Out Settings"
2410 2750 msgstr ""
2411 2751
2412 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:564
2752 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:584
2413 2753 msgid "Opt-out settings saved."
2414 2754 msgstr ""
2415 2755
2416 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1339
2417 -msgid "Opt-Out System"
2418 -msgstr ""
2419 -
2420 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:214
2756 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2421 2757 msgid "Opt-out time:"
2422 2758 msgstr ""
2423 2759
2424 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:207
2760 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:200
2425 2761 msgid "Opt-out:"
2426 2762 msgstr ""
2427 2763
2428 2764 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
@@ -2428,14 +2764,14 @@
2428 2764 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:488
2429 2765 msgid "Opted out"
2430 2766 msgstr ""
2431 2767
2432 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:178
2768 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:215
2433 2769 msgid "Optional grouping for opt-ins in the overview and stats. Useful when several forms feed into different topics (newsletter, contact, etc.)."
2434 2770 msgstr ""
2435 2771
2436 -#: packages/core/admin-ui/src/components/ProGate.tsx:94
2437 -msgid "Or enter your key on the License page"
2772 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:85
2773 +msgid "Outcome unknown"
2438 2774 msgstr ""
2439 2775
2440 2776 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:651
2441 2777 msgid "Override behavior"
@@ -2440,9 +2776,9 @@
2440 2776 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:651
2441 2777 msgid "Override behavior"
2442 2778 msgstr ""
2443 2779
2444 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:631
2780 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:637
2445 2781 msgid "Override duplicate policy"
2446 2782 msgstr ""
2447 2783
2448 2784 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:676
@@ -2452,9 +2788,9 @@
2452 2788 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:700
2453 2789 msgid "Override message"
2454 2790 msgstr ""
2455 2791
2456 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:604
2792 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:610
2457 2793 msgid "Override role"
2458 2794 msgstr ""
2459 2795
2460 2796 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
@@ -2460,22 +2796,23 @@
2460 2796 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:627
2461 2797 msgid "Override scope"
2462 2798 msgstr ""
2463 2799
2464 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1245
2800 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1340
2465 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."
2466 2802 msgstr ""
2467 2803
2468 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:118
2804 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:135
2469 2805 msgid "Overview of your Double Opt-In activity"
2470 2806 msgstr ""
2471 2807
2472 -#: 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
2473 2810 msgid "Page"
2474 2811 msgstr ""
2475 2812
2476 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:261
2477 -#: 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
2478 2815 msgid "Page %1$s of %2$s"
2479 2816 msgstr ""
2480 2817
2481 2818 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
@@ -2481,19 +2818,20 @@
2481 2818 #: packages/core/admin-ui/src/pages/NotFound.tsx:8
2482 2819 msgid "Page not found"
2483 2820 msgstr ""
2484 2821
2485 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:834
2822 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:929
2486 2823 msgid "Page that hosts the opt-out form and list — applies to every form unless overridden below. Use"
2487 2824 msgstr ""
2488 2825
2489 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:106
2490 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:188
2491 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:223
2492 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:593
2493 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:169
2494 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:540
2495 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:654
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
2496 2834 msgid "Pending"
2497 2835 msgstr ""
2498 2836
2499 2837 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:486
@@ -2513,22 +2851,22 @@
2513 2851 msgid "Per-form check on the %d listed form%s"
2514 2852 msgstr ""
2515 2853
2516 2854 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:547
2517 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1243
2518 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:533
2855 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1338
2856 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:539
2519 2857 msgid "Per-form overrides"
2520 2858 msgstr ""
2521 2859
2522 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:167
2860 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:166
2523 2861 msgid "Per-row button to cancel one subscription."
2524 2862 msgstr ""
2525 2863
2526 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:169
2864 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:168
2527 2865 msgid "Per-row button to re-activate a cancelled subscription."
2528 2866 msgstr ""
2529 2867
2530 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:73
2868 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:76
2531 2869 msgid "Pick a field that's actually present, or leave the dropdown empty."
2532 2870 msgstr ""
2533 2871
2534 2872 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:368
@@ -2538,9 +2876,9 @@
2538 2876 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:298
2539 2877 msgid "Pick any custom template from the Email Designer. The"
2540 2878 msgstr ""
2541 2879
2542 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:378
2880 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:384
2543 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."
2544 2882 msgstr ""
2545 2883
2546 2884 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:381
@@ -2554,90 +2892,103 @@
2554 2892 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:300
2555 2893 msgid "placeholder is required — it's replaced with the confirmation URL at send time."
2556 2894 msgstr ""
2557 2895
2558 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1188
2896 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1283
2559 2897 msgid "Placeholder:"
2560 2898 msgstr ""
2561 2899
2562 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1168
2900 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1263
2563 2901 msgid "placeholders — see each entry's hint."
2564 2902 msgstr ""
2565 2903
2566 -#: 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
2567 2909 msgid "Prerequisite missing"
2568 2910 msgstr ""
2569 2911
2570 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:362
2912 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:363
2571 2913 msgid "Preserve opt-in records and categories if the plugin is deleted. Turn off for a full cleanup on uninstall."
2572 2914 msgstr ""
2573 2915
2916 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:806
2917 +msgid "Preview of the email text"
2918 +msgstr ""
2919 +
2574 2920 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:610
2575 2921 msgid "Prio"
2576 2922 msgstr ""
2577 2923
2578 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:407
2924 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:411
2579 2925 msgid "Priority support"
2580 2926 msgstr ""
2581 2927
2582 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:225
2928 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:226
2583 2929 msgid "Privacy"
2584 2930 msgstr ""
2585 2931
2586 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:225
2932 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:226
2587 2933 msgid "Privacy policy and GDPR settings"
2588 2934 msgstr ""
2589 2935
2590 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:227
2936 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:228
2591 2937 msgid "Privacy Policy Page"
2592 2938 msgstr ""
2593 2939
2594 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:196
2940 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:200
2595 2941 #: packages/core/admin-ui/src/components/ProBadge.tsx:4
2596 2942 #: packages/core/admin-ui/src/components/ProTeaser.tsx:29
2597 2943 msgid "PRO"
2598 2944 msgstr ""
2599 2945
2600 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:227
2946 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:243
2601 2947 msgid "Pro Active"
2602 2948 msgstr ""
2603 2949
2604 -#: packages/core/admin-ui/src/components/ProGate.tsx:44
2605 -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"
2606 2953 msgstr ""
2607 2954
2608 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:179
2609 -#: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:381
2610 -msgid "Pro Features"
2955 +#: packages/core/admin-ui/src/pages/HelpPage.tsx:30
2956 +msgid "Pro modules"
2611 2957 msgstr ""
2612 2958
2959 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:450
2960 +msgid "Progress"
2961 +msgstr ""
2962 +
2613 2963 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:198
2614 2964 msgid "Published"
2615 2965 msgstr ""
2616 2966
2617 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:206
2618 -#: 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
2619 2969 msgid "Quick Info"
2620 2970 msgstr ""
2621 2971
2622 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:242
2972 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:258
2623 2973 msgid "Quick Links"
2624 2974 msgstr ""
2625 2975
2626 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:184
2627 -#: 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
2628 2979 msgid "Rate Limit"
2629 2980 msgstr ""
2630 2981
2631 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:275
2982 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:276
2632 2983 msgid "Rate Limit Email"
2633 2984 msgstr ""
2634 2985
2635 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:264
2986 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:265
2636 2987 msgid "Rate Limit IP"
2637 2988 msgstr ""
2638 2989
2639 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:286
2990 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:287
2640 2991 msgid "Rate Limit Window (Min)"
2641 2992 msgstr ""
2642 2993
2643 2994 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:321
@@ -2643,13 +2994,17 @@
2643 2994 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:321
2644 2995 msgid "Re-create the default reminder template in the Email Designer. Useful if you deleted it by accident."
2645 2996 msgstr ""
2646 2997
2998 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:317
2999 +msgid "Reason"
3000 +msgstr ""
3001 +
2647 3002 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:676
2648 3003 msgid "Recent exports"
2649 3004 msgstr ""
2650 3005
2651 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:158
3006 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:179
2652 3007 msgid "Recent Opt-Ins"
2653 3008 msgstr ""
2654 3009
2655 3010 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:351
@@ -2656,12 +3011,21 @@
2656 3011 msgid "Recipient"
2657 3012 msgstr ""
2658 3013
2659 3014 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:52
3015 +#: packages/core/admin-ui/src/components/forms/formSettingsTypes.ts:151
2660 3016 msgid "Recipient field"
2661 3017 msgstr ""
2662 3018
2663 -#: 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
2664 3028 msgid "Reconnect"
2665 3029 msgstr ""
2666 3030
2667 3031 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:625
@@ -2691,17 +3055,17 @@
2691 3055 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:330
2692 3056 msgid "Regenerate default template"
2693 3057 msgstr ""
2694 3058
2695 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:195
3059 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:188
2696 3060 msgid "Register:"
2697 3061 msgstr ""
2698 3062
2699 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:320
3063 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:332
2700 3064 msgid "Registration Date"
2701 3065 msgstr ""
2702 3066
2703 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:324
3067 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:336
2704 3068 msgid "Registration IP"
2705 3069 msgstr ""
2706 3070
2707 3071 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:115
@@ -2711,13 +3075,13 @@
2711 3075 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:201
2712 3076 msgid "Reminder behaviour"
2713 3077 msgstr ""
2714 3078
2715 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:351
3079 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:366
2716 3080 msgid "Reminder Sent"
2717 3081 msgstr ""
2718 3082
2719 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:220
3083 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:213
2720 3084 msgid "Reminder sent:"
2721 3085 msgstr ""
2722 3086
2723 3087 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:125
@@ -2732,9 +3096,9 @@
2732 3096 msgid "Remove form from list"
2733 3097 msgstr ""
2734 3098
2735 3099 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:619
2736 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:596
3100 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:602
2737 3101 msgid "Remove from list"
2738 3102 msgstr ""
2739 3103
2740 3104 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:81
@@ -2748,9 +3112,9 @@
2748 3112 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:633
2749 3113 msgid "Remove rule"
2750 3114 msgstr ""
2751 3115
2752 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1391
3116 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1484
2753 3117 msgid "Remove this override"
2754 3118 msgstr ""
2755 3119
2756 3120 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:752
@@ -2770,10 +3134,10 @@
2770 3134 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:210
2771 3135 msgid "Required field — Double Opt-In cannot be enabled until this is filled in"
2772 3136 msgstr ""
2773 3137
2774 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:240
2775 -#: 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
2776 3140 msgid "Resend Email"
2777 3141 msgstr ""
2778 3142
2779 3143 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:170
@@ -2782,18 +3146,18 @@
2782 3146 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
2783 3147 msgid "Reset Database"
2784 3148 msgstr ""
2785 3149
2786 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:252
3150 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:261
2787 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."
2788 3152 msgstr ""
2789 3153
2790 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3154 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
2791 3155 msgid "Reset to pending (dev)"
2792 3156 msgstr ""
2793 3157
2794 3158 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:263
2795 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:263
3159 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:272
2796 3160 msgid "Resetting..."
2797 3161 msgstr ""
2798 3162
2799 3163 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:736
@@ -2800,20 +3164,46 @@
2800 3164 msgid "Restore this run's filters"
2801 3165 msgstr ""
2802 3166
2803 3167 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:416
2804 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:411
3168 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:417
2805 3169 msgid "Resulting behavior"
2806 3170 msgstr ""
2807 3171
2808 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:224
3172 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:240
2809 3173 msgid "Retention"
2810 3174 msgstr ""
2811 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 +
2812 3196 #: packages/core/admin-ui/src/pages/NotFound.tsx:9
2813 3197 msgid "Return to Dashboard"
2814 3198 msgstr ""
2815 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 +
2816 3206 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:472
2817 3207 msgid "Rules"
2818 3208 msgstr ""
2819 3209
@@ -2824,11 +3214,19 @@
2824 3214 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:627
2825 3215 msgid "run(s). Last run:"
2826 3216 msgstr ""
2827 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 +
2828 3226 #: packages/core/admin-ui/src/lib/i18n.ts:5
2829 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:287
2830 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1310
3227 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:286
3228 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
2831 3229 msgid "Save"
2832 3230 msgstr ""
2833 3231
2834 3232 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
@@ -2834,9 +3232,9 @@
2834 3232 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:215
2835 3233 msgid "Save blocklist"
2836 3234 msgstr ""
2837 3235
2838 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:156
3236 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
2839 3237 msgid "Save Changes"
2840 3238 msgstr ""
2841 3239
2842 3240 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:668
@@ -2858,16 +3256,16 @@
2858 3256 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:731
2859 3257 msgid "Save Unique Email settings"
2860 3258 msgstr ""
2861 3259
2862 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:672
3260 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:678
2863 3261 msgid "Save User Creation settings"
2864 3262 msgstr ""
2865 3263
2866 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:287
3264 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:286
2867 3265 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:320
2868 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1310
2869 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:156
3266 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1405
3267 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:157
2870 3268 msgid "Saving..."
2871 3269 msgstr ""
2872 3270
2873 3271 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:405
@@ -2874,24 +3272,40 @@
2874 3272 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:438
2875 3273 msgid "Scope"
2876 3274 msgstr ""
2877 3275
2878 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:499
3276 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:501
2879 3277 msgid "Search email or hash..."
2880 3278 msgstr ""
2881 3279
2882 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:250
3280 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
2883 3281 msgid "Security"
2884 3282 msgstr ""
2885 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 +
2886 3300 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:388
2887 3301 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:568
2888 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1252
2889 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:548
3302 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1347
3303 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:554
2890 3304 msgid "Select a form to add…"
2891 3305 msgstr ""
2892 3306
2893 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:855
3307 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:950
2894 3308 msgid "Select a page..."
2895 3309 msgstr ""
2896 3310
2897 3311 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
@@ -2897,13 +3311,13 @@
2897 3311 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:281
2898 3312 msgid "Select a template"
2899 3313 msgstr ""
2900 3314
2901 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:586
3315 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:619
2902 3316 msgid "Select all"
2903 3317 msgstr ""
2904 3318
2905 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:167
3319 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:204
2906 3320 msgid "Select category"
2907 3321 msgstr ""
2908 3322
2909 3323 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:59
@@ -2913,15 +3327,15 @@
2913 3327 #: packages/core/admin-ui/src/components/forms/MappingTab.tsx:174
2914 3328 msgid "Select form field"
2915 3329 msgstr ""
2916 3330
2917 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:619
3331 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:652
2918 3332 msgid "Select opt-in %s"
2919 3333 msgstr ""
2920 3334
2921 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:228
2922 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:250
2923 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:233
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
2924 3338 msgid "Select page"
2925 3339 msgstr ""
2926 3340
2927 3341 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:139
@@ -2927,9 +3341,9 @@
2927 3341 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:139
2928 3342 msgid "Select template"
2929 3343 msgstr ""
2930 3344
2931 -#: packages/core/admin-ui/src/pages/ApiPage.tsx:125
3345 +#: packages/core/admin-ui/src/pages/ApiPage.tsx:124
2932 3346 msgid "Select the external service to connect."
2933 3347 msgstr ""
2934 3348
2935 3349 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:57
@@ -2939,8 +3353,16 @@
2939 3353 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:203
2940 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."
2941 3355 msgstr ""
2942 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 +
2943 3365 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:216
2944 3366 msgid "Send reminder emails"
2945 3367 msgstr ""
2946 3368
@@ -2948,36 +3370,73 @@
2948 3370 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:405
2949 3371 msgid "Send test reminder"
2950 3372 msgstr ""
2951 3373
2952 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:479
3374 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:485
2953 3375 msgid "Send WP password-reset email"
2954 3376 msgstr ""
2955 3377
3378 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:448
3379 +msgid "Sender"
3380 +msgstr ""
3381 +
2956 3382 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:44
2957 3383 msgid "Sender & recipient"
2958 3384 msgstr ""
2959 3385
3386 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:245
3387 +msgid "Sender address"
3388 +msgstr ""
3389 +
2960 3390 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:89
2961 3391 msgid "Sender address for the confirmation mail. Leave empty to use the WordPress default (site admin email)."
2962 3392 msgstr ""
2963 3393
2964 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:240
2965 -#: 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
2966 3408 msgid "Sending..."
2967 3409 msgstr ""
2968 3410
2969 -#: 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
2970 3420 msgid "Set to 0 to disable. GDPR recommends regular cleanup."
2971 3421 msgstr ""
2972 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 +
2973 3431 #: packages/core/admin-ui/src/components/AdminLayout.tsx:19
2974 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:47
2975 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:151
3432 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:49
3433 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:152
2976 3434 msgid "Settings"
2977 3435 msgstr ""
2978 3436
2979 -#: 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
2980 3439 msgid "Settings Change"
2981 3440 msgstr ""
2982 3441
2983 3442 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:125
@@ -2983,26 +3442,34 @@
2983 3442 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:125
2984 3443 msgid "Settings saved"
2985 3444 msgstr ""
2986 3445
2987 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:133
3446 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:134
2988 3447 msgid "Settings saved successfully"
2989 3448 msgstr ""
2990 3449
2991 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:192
2992 -#: 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
2993 3456 msgid "Severity"
2994 3457 msgstr ""
2995 3458
2996 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:307
3459 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:329
2997 3460 msgid "Severity:"
2998 3461 msgstr ""
2999 3462
3000 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:921
3463 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1016
3001 3464 msgid "Shortcode Reference"
3002 3465 msgstr ""
3003 3466
3004 -#: 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
3005 3472 msgid "Show credit link"
3006 3473 msgstr ""
3007 3474
3008 3475 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:191
@@ -3020,45 +3487,45 @@
3020 3487 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:179
3021 3488 msgid "Show placeholders"
3022 3489 msgstr ""
3023 3490
3024 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:769
3491 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:802
3025 3492 msgid "Show the notice when disabled"
3026 3493 msgstr ""
3027 3494
3028 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:100
3495 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
3029 3496 msgid "Shown after the user submits their email and the confirmation mail goes out."
3030 3497 msgstr ""
3031 3498
3032 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:176
3499 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:175
3033 3500 msgid "Shown in the modal before bulk-cancelling all subscriptions."
3034 3501 msgstr ""
3035 3502
3036 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:175
3503 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:174
3037 3504 msgid "Shown in the modal before cancelling a single subscription."
3038 3505 msgstr ""
3039 3506
3040 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:177
3507 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:176
3041 3508 msgid "Shown in the modal before re-activating a cancelled subscription."
3042 3509 msgstr ""
3043 3510
3044 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:112
3511 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:111
3045 3512 msgid "Shown on rare DB write failures."
3046 3513 msgstr ""
3047 3514
3048 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:192
3515 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:191
3049 3516 msgid "Shown when the email has no subscriptions on file."
3050 3517 msgstr ""
3051 3518
3052 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:108
3519 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:107
3053 3520 msgid "Shown when the form's CSRF nonce was rejected (form sat unsubmitted for too long)."
3054 3521 msgstr ""
3055 3522
3056 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:116
3523 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:115
3057 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."
3058 3525 msgstr ""
3059 3526
3060 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:104
3527 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:103
3061 3528 msgid "Shown when the visitor entered an obviously malformed address."
3062 3529 msgstr ""
3063 3530
3064 3531 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:498
@@ -3105,56 +3572,81 @@
3105 3572 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:165
3106 3573 msgid "Sitewide pool over the %d listed form%s"
3107 3574 msgstr ""
3108 3575
3109 -#: 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
3110 3578 msgid "Skip"
3111 3579 msgstr ""
3112 3580
3113 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:463
3581 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:469
3114 3582 msgid "Skip (do nothing)"
3115 3583 msgstr ""
3116 3584
3585 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:87
3586 +msgid "Skipped"
3587 +msgstr ""
3588 +
3117 3589 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:409
3118 3590 msgid "so it's obvious in your inbox."
3119 3591 msgstr ""
3120 3592
3121 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1041
3593 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1136
3122 3594 msgid "so you can translate it per language; without WPML the text is shown as-is."
3123 3595 msgstr ""
3124 3596
3125 -#: 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
3126 3602 msgid "Standard WP welcome flow — let the new user set their own password. Disable if you handle onboarding mails elsewhere."
3127 3603 msgstr ""
3128 3604
3605 +#: packages/core/admin-ui/src/components/SetupCards.tsx:74
3606 +msgid "Start setup wizard"
3607 +msgstr ""
3608 +
3129 3609 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:474
3130 -#: 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
3131 3612 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:161
3132 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:245
3133 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:591
3134 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:535
3135 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:592
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
3136 3618 msgid "Status"
3137 3619 msgstr ""
3138 3620
3139 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:161
3621 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:160
3140 3622 msgid "Status badges"
3141 3623 msgstr ""
3142 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 +
3143 3633 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:703
3144 3634 msgid "Stream"
3145 3635 msgstr ""
3146 3636
3147 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1039
3637 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1134
3148 3638 msgid "String Translation → Domain \"double-opt-in-opt-out\""
3149 3639 msgstr ""
3150 3640
3151 3641 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:118
3152 -#: 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
3153 3645 msgid "Subject"
3154 3646 msgstr ""
3155 3647
3156 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:949
3648 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1044
3157 3649 msgid "Subject + body for the confirmation email. Per-form overrides below take precedence over these defaults."
3158 3650 msgstr ""
3159 3651
3160 3652 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:261
@@ -3164,9 +3656,9 @@
3164 3656 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:127
3165 3657 msgid "Subject line of the confirmation mail."
3166 3658 msgstr ""
3167 3659
3168 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1447
3660 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1540
3169 3661 msgid "Subject override"
3170 3662 msgstr ""
3171 3663
3172 3664 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
@@ -3172,33 +3664,33 @@
3172 3664 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:112
3173 3665 msgid "Subject, template, and the body shown to the user."
3174 3666 msgstr ""
3175 3667
3176 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:186
3668 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:223
3177 3669 msgid "Submission rules"
3178 3670 msgstr ""
3179 3671
3180 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:57
3181 -msgid "Submissions are stored without any provable consent."
3672 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:58
3673 +msgid "Submissions are still accepted, but they are stored without any provable consent."
3182 3674 msgstr ""
3183 3675
3184 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:81
3676 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:80
3185 3677 msgid "Subscriber"
3186 3678 msgstr ""
3187 3679
3188 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:99
3680 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:98
3189 3681 msgid "Success — email sent"
3190 3682 msgstr ""
3191 3683
3192 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1165
3684 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1260
3193 3685 msgid "Success notices rendered above the table after the visitor cancels, bulk-cancels, or re-activates a subscription. Some bodies accept"
3194 3686 msgstr ""
3195 3687
3196 -#: packages/core/admin-ui/src/components/AppSidebar.tsx:256
3688 +#: packages/core/admin-ui/src/components/AppSidebar.tsx:260
3197 3689 msgid "Support"
3198 3690 msgstr ""
3199 3691
3200 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:110
3692 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:130
3201 3693 msgid "System events and change log"
3202 3694 msgstr ""
3203 3695
3204 3696 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:58
@@ -3208,18 +3700,22 @@
3208 3700 #: packages/core/admin-ui/src/pages/FormSettingsPage.tsx:376
3209 3701 msgid "Tab contains incomplete required fields"
3210 3702 msgstr ""
3211 3703
3212 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:152
3704 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:151
3213 3705 msgid "Table columns"
3214 3706 msgstr ""
3215 3707
3216 -#: 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
3217 3713 msgid "Telemetry"
3218 3714 msgstr ""
3219 3715
3220 3716 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:580
3221 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:974
3717 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1069
3222 3718 msgid "Template"
3223 3719 msgstr ""
3224 3720
3225 3721 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:66
@@ -3233,9 +3729,9 @@
3233 3729 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:90
3234 3730 msgid "Template moved to draft"
3235 3731 msgstr ""
3236 3732
3237 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1462
3733 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1555
3238 3734 msgid "Template override"
3239 3735 msgstr ""
3240 3736
3241 3737 #: packages/core/admin-ui/src/pages/EmailTemplatesPage.tsx:89
@@ -3245,28 +3741,84 @@
3245 3741 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:150
3246 3742 msgid "templates wrap it in a styled HTML shell. Custom templates are built in the Email Designer and override the body field below."
3247 3743 msgstr ""
3248 3744
3249 -#: packages/core/admin-ui/src/components/ProGate.tsx:46
3250 -msgid "The"
3745 +#: packages/core/admin-ui/src/pages/SetupWizardPage.tsx:381
3746 +msgid "Test"
3251 3747 msgstr ""
3252 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 +
3253 3765 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:300
3254 3766 msgid "The 'from' date is after the 'to' date."
3255 3767 msgstr ""
3256 3768
3257 -#: 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
3258 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)."
3259 3787 msgstr ""
3260 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 +
3261 3797 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:199
3262 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."
3263 3799 msgstr ""
3264 3800
3265 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:529
3801 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:569
3266 3802 msgid "The confirmation email that was sent to the visitor."
3267 3803 msgstr ""
3268 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 +
3269 3821 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:664
3270 3822 msgid "The download starts in a new tab. Sensitive data — store the file in line with your retention policy."
3271 3823 msgstr ""
3272 3824
@@ -3277,40 +3829,165 @@
3277 3829 #: packages/core/admin-ui/src/pages/EmailEditorPage.tsx:77
3278 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."
3279 3831 msgstr ""
3280 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 +
3281 3845 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:75
3282 3846 msgid "The form field that holds the subscriber's email address."
3283 3847 msgstr ""
3284 3848
3285 -#: 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
3286 3858 msgid "The form HTML used to collect this opt-in. You can copy it to inspect the original form."
3287 3859 msgstr ""
3288 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 +
3289 3890 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:557
3290 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."
3291 3892 msgstr ""
3292 3893
3293 -#: 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
3294 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."
3295 3900 msgstr ""
3296 3901
3297 -#: 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
3298 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."
3299 3928 msgstr ""
3300 3929
3301 -#: 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
3302 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."
3303 3940 msgstr ""
3304 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 +
3305 3958 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:487
3306 3959 msgid "The same address may opt into Form A AND Form B."
3307 3960 msgstr ""
3308 3961
3309 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:65
3962 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:68
3310 3963 msgid "The selected acceptance field \"%s\" does not exist on this form."
3311 3964 msgstr ""
3312 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 +
3313 3990 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:408
3314 3991 msgid "The subject is prefixed with"
3315 3992 msgstr ""
3316 3993
@@ -3321,17 +3998,29 @@
3321 3998 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:129
3322 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."
3323 4000 msgstr ""
3324 4001
3325 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:107
4002 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:119
3326 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."
3327 4004 msgstr ""
3328 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 +
3329 4014 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:142
3330 4015 msgid "These actions are irreversible. Please backup your database first."
3331 4016 msgstr ""
3332 4017
3333 -#: 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
3334 4023 msgid "These forms are exempt — they confirm normally but no WP user is created."
3335 4024 msgstr ""
3336 4025
3337 4026 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:561
@@ -3345,8 +4034,16 @@
3345 4034 #: packages/core/admin-ui/src/components/AddonGate.tsx:117
3346 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."
3347 4036 msgstr ""
3348 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 +
3349 4046 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:528
3350 4047 msgid "This email address has already been used for this form."
3351 4048 msgstr ""
3352 4049
@@ -3353,42 +4050,54 @@
3353 4050 #: packages/core/admin-ui/src/components/addon-settings/DomainBlocklistSettingsPanel.tsx:55
3354 4051 msgid "This email domain is not allowed. Please use a different email address."
3355 4052 msgstr ""
3356 4053
3357 -#: packages/core/admin-ui/src/components/ProGate.tsx:25
3358 -msgid "this feature"
3359 -msgstr ""
3360 -
3361 4054 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:279
3362 4055 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:324
3363 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:647
3364 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:283
4056 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:680
4057 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:289
3365 4058 msgid "This form is already in the list."
3366 4059 msgstr ""
3367 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 +
3368 4077 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:241
3369 4078 msgid "This will drop and recreate all Double Opt-In tables, permanently destroying all data. This cannot be undone."
3370 4079 msgstr ""
3371 4080
3372 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:222
4081 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:244
3373 4082 msgid "Timestamp"
3374 4083 msgstr ""
3375 4084
3376 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:299
4085 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:321
3377 4086 msgid "Timestamp:"
3378 4087 msgstr ""
3379 4088
3380 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:790
3381 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1067
3382 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:1200
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
3383 4092 msgid "Title"
3384 4093 msgstr ""
3385 4094
3386 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:216
4095 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:253
3387 4096 msgid "to always fire when the form is submitted."
3388 4097 msgstr ""
3389 4098
3390 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:836
4099 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:931
3391 4100 msgid "to create one in a single click with both shortcodes already in place."
3392 4101 msgstr ""
3393 4102
3394 4103 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:685
@@ -3398,33 +4107,33 @@
3398 4107 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:683
3399 4108 msgid "to restore that run's filter combination, or"
3400 4109 msgstr ""
3401 4110
3402 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:323
4111 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:329
3403 4112 msgid "Toggle diagnostic info"
3404 4113 msgstr ""
3405 4114
3406 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:250
4115 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:251
3407 4116 msgid "Token and rate limiting configuration"
3408 4117 msgstr ""
3409 4118
3410 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:223
4119 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:239
3411 4120 msgid "Token Expiry"
3412 4121 msgstr ""
3413 4122
3414 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:253
4123 +#: packages/core/admin-ui/src/pages/SettingsPage.tsx:254
3415 4124 msgid "Token Expiry (Hours)"
3416 4125 msgstr ""
3417 4126
3418 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:125
4127 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:145
3419 4128 msgid "Total Events"
3420 4129 msgstr ""
3421 4130
3422 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:165
4131 +#: packages/core/admin-ui/src/pages/FormsPage.tsx:175
3423 4132 msgid "Total Forms"
3424 4133 msgstr ""
3425 4134
3426 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:94
4135 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:101
3427 4136 msgid "Total Opt-Ins"
3428 4137 msgstr ""
3429 4138
3430 4139 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:99
@@ -3430,9 +4139,9 @@
3430 4139 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:99
3431 4140 msgid "Total Records"
3432 4141 msgstr ""
3433 4142
3434 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:467
4143 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:473
3435 4144 msgid "Treat as error"
3436 4145 msgstr ""
3437 4146
3438 4147 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
@@ -3438,13 +4147,13 @@
3438 4147 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:343
3439 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."
3440 4149 msgstr ""
3441 4150
3442 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:720
4151 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:753
3443 4152 msgid "Turn the entire opt-out feature on or off without deactivating the addon plugin. Useful for pausing while debugging."
3444 4153 msgstr ""
3445 4154
3446 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:350
4155 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:356
3447 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."
3448 4157 msgstr ""
3449 4158
3450 4159 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:119
@@ -3450,9 +4159,9 @@
3450 4159 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:119
3451 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)."
3452 4161 msgstr ""
3453 4162
3454 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:223
4163 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:245
3455 4164 msgid "Type"
3456 4165 msgstr ""
3457 4166
3458 4167 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
@@ -3458,12 +4167,16 @@
3458 4167 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:247
3459 4168 msgid "Type DELETE to confirm:"
3460 4169 msgstr ""
3461 4170
3462 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:303
4171 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:325
3463 4172 msgid "Type:"
3464 4173 msgstr ""
3465 4174
4175 +#: packages/core/admin-ui/src/components/FollowUpPanel.tsx:100
4176 +msgid "Unclear"
4177 +msgstr ""
4178 +
3466 4179 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:487
3467 4180 #: packages/core/admin-ui/src/pages/DatabasePage.tsx:125
3468 4181 msgid "Unconfirmed"
3469 4182 msgstr ""
@@ -3495,40 +4208,42 @@
3495 4208 #: packages/core/admin-ui/src/components/addon-settings/UniqueEmailSettingsPanel.tsx:296
3496 4209 msgid "Unique Email settings saved."
3497 4210 msgstr ""
3498 4211
3499 -#: packages/core/admin-ui/src/pages/FormsPage.tsx:235
3500 -msgid "Unlock Double Opt-In support for %s with Pro."
3501 -msgstr ""
3502 -
3503 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:402
3504 -msgid "Unlock Pro Features"
3505 -msgstr ""
3506 -
3507 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:650
4212 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:656
3508 4213 msgid "Update meta"
3509 4214 msgstr ""
3510 4215
3511 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:465
4216 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:471
3512 4217 msgid "Update meta of existing user"
3513 4218 msgstr ""
3514 4219
3515 4220 #: packages/core/admin-ui/src/pages/CategoriesPage.tsx:155
3516 -#: packages/core/admin-ui/src/pages/OptInsPage.tsx:182
4221 +#: packages/core/admin-ui/src/pages/OptInsPage.tsx:175
3517 4222 msgid "Updated"
3518 4223 msgstr ""
3519 4224
3520 -#: packages/core/admin-ui/src/components/ProTeaser.tsx:44
3521 -#: packages/core/admin-ui/src/pages/AddonsPage.tsx:590
3522 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:416
4225 +#: packages/core/admin-ui/src/pages/AddonsPage.tsx:596
3523 4226 msgid "Upgrade to Pro"
3524 4227 msgstr ""
3525 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 +
3526 4237 #: packages/core/admin-ui/src/components/addon-settings/ReminderSettingsPanel.tsx:367
3527 4238 msgid "Use opt-in data for placeholders"
3528 4239 msgstr ""
3529 4240
3530 -#: 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
3531 4246 msgid "Used for [doubleoptin_privacy_url] placeholder"
3532 4247 msgstr ""
3533 4248
3534 4249 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:467
@@ -3535,25 +4250,25 @@
3535 4250 msgid "Used when no rule matches the submitted data."
3536 4251 msgstr ""
3537 4252
3538 4253 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:701
3539 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:226
4254 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:248
3540 4255 msgid "User"
3541 4256 msgstr ""
3542 4257
3543 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:396
4258 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:436
3544 4259 msgid "User acknowledged:"
3545 4260 msgstr ""
3546 4261
3547 -#: packages/core/admin-ui/src/components/AdminLayout.tsx:24
4262 +#: packages/core/admin-ui/src/components/AdminLayout.tsx:25
3548 4263 msgid "User Creation"
3549 4264 msgstr ""
3550 4265
3551 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:256
4266 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:262
3552 4267 msgid "User Creation settings saved."
3553 4268 msgstr ""
3554 4269
3555 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:318
4270 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:340
3556 4271 msgid "User:"
3557 4272 msgstr ""
3558 4273
3559 4274 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:65
@@ -3565,34 +4280,42 @@
3565 4280 msgid "Validation behaviour"
3566 4281 msgstr ""
3567 4282
3568 4283 #: packages/core/admin-ui/src/components/addon-settings/ConditionalSettingsPanel.tsx:561
3569 -#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:442
4284 +#: packages/core/admin-ui/src/pages/OptInDetailPage.tsx:482
3570 4285 msgid "Value"
3571 4286 msgstr ""
3572 4287
3573 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:222
4288 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:238
3574 4289 msgid "Version"
3575 4290 msgstr ""
3576 4291
3577 -#: packages/core/admin-ui/src/pages/DashboardPage.tsx:160
4292 +#: packages/core/admin-ui/src/pages/DashboardPage.tsx:181
3578 4293 msgid "View All"
3579 4294 msgstr ""
3580 4295
3581 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:513
4296 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:519
3582 4297 msgid "Want to block disposable-email domains?"
3583 4298 msgstr ""
3584 4299
3585 4300 #: packages/core/admin-ui/src/pages/AuditPage.tsx:25
3586 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:196
4301 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:218
3587 4302 msgid "Warning"
3588 4303 msgstr ""
3589 4304
3590 -#: packages/core/admin-ui/src/pages/AuditPage.tsx:137
4305 +#: packages/core/admin-ui/src/pages/AuditPage.tsx:157
3591 4306 msgid "Warnings"
3592 4307 msgstr ""
3593 4308
3594 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:92
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
3595 4318 msgid "What gets stored with each opt-in for GDPR audit, and how this form's opt-ins are grouped."
3596 4319 msgstr ""
3597 4320
3598 4321 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
@@ -3598,17 +4321,17 @@
3598 4321 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:700
3599 4322 msgid "When"
3600 4323 msgstr ""
3601 4324
3602 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:751
4325 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:784
3603 4326 msgid "When disabled"
3604 4327 msgstr ""
3605 4328
3606 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:733
4329 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:766
3607 4330 msgid "When off, no opt-out mails are sent for any form — regardless of per-form overrides below."
3608 4331 msgstr ""
3609 4332
3610 -#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:360
4333 +#: packages/core/admin-ui/src/pages/UserCreationPage.tsx:366
3611 4334 msgid "When off, no users are auto-created — confirmations still complete normally, just without a WP user being made."
3612 4335 msgstr ""
3613 4336
3614 4337 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
@@ -3614,9 +4337,9 @@
3614 4337 #: packages/core/admin-ui/src/pages/AddonSettingsPage.tsx:132
3615 4338 msgid "When off, the addon's hooks no-op but the plugin stays installed and can be re-enabled in one click."
3616 4339 msgstr ""
3617 4340
3618 -#: packages/core/admin-ui/src/pages/OptOutPage.tsx:755
4341 +#: packages/core/admin-ui/src/pages/OptOutPage.tsx:788
3619 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."
3620 4343 msgstr ""
3621 4344
3622 4345 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
@@ -3622,18 +4345,30 @@
3622 4345 #: packages/core/admin-ui/src/components/forms/EmailTab.tsx:46
3623 4346 msgid "Where the confirmation email comes from and which form field carries the user's address."
3624 4347 msgstr ""
3625 4348
3626 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:261
4349 +#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:298
3627 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."
3628 4351 msgstr ""
3629 4352
3630 -#: packages/core/admin-ui/src/components/forms/GeneralTab.tsx:239
3631 -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."
3632 4355 msgstr ""
3633 4356
3634 -#: packages/core/admin-ui/src/pages/SettingsPage.tsx:188
3635 -#: 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
3636 4371 msgid "Years"
3637 4372 msgstr ""
3638 4373
3639 4374 #: packages/core/admin-ui/src/components/addon-settings/ConsentExportSettingsPanel.tsx:826
@@ -3641,5 +4376,9 @@
3641 4376 msgstr ""
3642 4377
3643 4378 #: packages/core/admin-ui/src/pages/LicensePage.tsx:130
3644 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?"
3645 4384 msgstr ""