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