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