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