PluginProbe
SureDonation – Donation Forms, Fundraising Campaigns & Donor Management / 1.1.0
SureDonation – Donation Forms, Fundraising Campaigns & Donor Management v1.1.0
1.6.1 1.6.0 1.5.1 1.5.0 1.4.0 1.3.0 trunk 0.0.1 1.0.0 1.1.0 1.1.1 1.1.2 1.2.0
← All changes | languages/suredonation.pot +1703 -4916 1.5.1 → 1.1.0 View file →
@@ -1,9 +1,9 @@
1 1 # Copyright (C) 2026 SureDonation
2 2 # This file is distributed under the GPL v2 or later.
3 3 msgid ""
4 4 msgstr ""
5 -"Project-Id-Version: SureDonation 1.5.1\n"
5 +"Project-Id-Version: SureDonation 1.1.0\n"
6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/suredonation\n"
7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8 8 "Language-Team: LANGUAGE <[email protected]>\n"
9 9 "MIME-Version: 1.0\n"
@@ -8,9 +8,9 @@
8 8 "Language-Team: LANGUAGE <[email protected]>\n"
9 9 "MIME-Version: 1.0\n"
10 10 "Content-Type: text/plain; charset=UTF-8\n"
11 11 "Content-Transfer-Encoding: 8bit\n"
12 -"POT-Creation-Date: 2026-09-08T06:56:22+00:00\n"
12 +"POT-Creation-Date: 2026-06-25T03:49:35+00:00\n"
13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 14 "X-Generator: WP-CLI 2.11.0\n"
15 15 "X-Domain: suredonation\n"
16 16
@@ -16,14 +16,12 @@
16 16
17 17 #. Plugin Name of the plugin
18 18 #. Author of the plugin
19 19 #: suredonation.php
20 -#: inc/abilities/runtime.php:83
21 -#: inc/admin/admin.php:387
22 -#: inc/admin/admin.php:388
23 -#: inc/blocks/register.php:310
24 -#: inc/page-builders/bricks/service-provider.php:85
25 -#: inc/page-builders/elementor/service-provider.php:102
20 +#: inc/abilities/runtime.php:58
21 +#: inc/admin/admin.php:236
22 +#: inc/admin/admin.php:237
23 +#: inc/blocks/register.php:145
26 24 #: assets/build/admin/onboarding/index.js:1
27 25 #: assets/build/blocks/donation-form/editor.js:2
28 26 #: assets/build/editor/editor.js:1
29 27 msgid "SureDonation"
@@ -38,798 +36,420 @@
38 36 #: suredonation.php
39 37 msgid "A powerful donation management plugin for WordPress with campaign tracking, payment processing, and donor management."
40 38 msgstr ""
41 39
42 -#: inc/abilities/config-ability.php:236
40 +#: inc/abilities/config-ability.php:149
43 41 msgid "List campaigns"
44 42 msgstr ""
45 43
46 -#: inc/abilities/config-ability.php:237
44 +#: inc/abilities/config-ability.php:150
47 45 msgid "Returns a paginated list of fundraising campaigns with optional search, status filter, and sorting."
48 46 msgstr ""
49 47
50 -#: inc/abilities/config-ability.php:245
48 +#: inc/abilities/config-ability.php:158
51 49 msgid "Search campaigns by title."
52 50 msgstr ""
53 51
54 -#: inc/abilities/config-ability.php:252
55 -msgid "Filter by status. \"publish\", \"draft\" and \"trash\" are WordPress post statuses; \"paused\" matches published campaigns whose campaign status is paused."
52 +#: inc/abilities/config-ability.php:165
53 +msgid "Filter by post status."
56 54 msgstr ""
57 55
58 -#: inc/abilities/config-ability.php:258
59 -#: inc/abilities/config-ability.php:722
60 -#: inc/abilities/config-ability.php:1242
56 +#: inc/abilities/config-ability.php:171
57 +#: inc/abilities/config-ability.php:539
58 +#: inc/abilities/config-ability.php:786
61 59 msgid "Column to sort by."
62 60 msgstr ""
63 61
64 -#: inc/abilities/config-ability.php:264
65 -#: inc/abilities/config-ability.php:728
66 -#: inc/abilities/config-ability.php:1248
62 +#: inc/abilities/config-ability.php:177
63 +#: inc/abilities/config-ability.php:545
64 +#: inc/abilities/config-ability.php:792
67 65 msgid "Sort direction."
68 66 msgstr ""
69 67
70 -#: inc/abilities/config-ability.php:269
71 -#: inc/abilities/config-ability.php:733
72 -#: inc/abilities/config-ability.php:1253
73 -#: inc/abilities/config-ability.php:1402
74 -#: inc/abilities/config-ability.php:1550
68 +#: inc/abilities/config-ability.php:182
69 +#: inc/abilities/config-ability.php:550
70 +#: inc/abilities/config-ability.php:797
75 71 msgid "Page number (1-based)."
76 72 msgstr ""
77 73
78 -#: inc/abilities/config-ability.php:274
79 -#: inc/abilities/config-ability.php:738
80 -#: inc/abilities/config-ability.php:1258
81 -#: inc/abilities/config-ability.php:1407
82 -#: inc/abilities/config-ability.php:1545
74 +#: inc/abilities/config-ability.php:187
75 +#: inc/abilities/config-ability.php:555
76 +#: inc/abilities/config-ability.php:802
77 +#: inc/abilities/config-ability.php:962
83 78 msgid "Results per page (max 100)."
84 79 msgstr ""
85 80
86 -#: inc/abilities/config-ability.php:312
81 +#: inc/abilities/config-ability.php:214
87 82 msgid "Total matching campaigns."
88 83 msgstr ""
89 84
90 -#: inc/abilities/config-ability.php:316
91 -#: inc/abilities/config-ability.php:774
92 -#: inc/abilities/config-ability.php:905
93 -#: inc/abilities/config-ability.php:1293
94 -#: inc/abilities/config-ability.php:1563
85 +#: inc/abilities/config-ability.php:218
86 +#: inc/abilities/config-ability.php:587
87 +#: inc/abilities/config-ability.php:690
88 +#: inc/abilities/config-ability.php:834
95 89 msgid "Total pages."
96 90 msgstr ""
97 91
98 -#: inc/abilities/config-ability.php:327
92 +#: inc/abilities/config-ability.php:229
99 93 msgid "Get campaign"
100 94 msgstr ""
101 95
102 -#: inc/abilities/config-ability.php:328
96 +#: inc/abilities/config-ability.php:230
103 97 msgid "Returns a single fundraising campaign by ID with real-time stats including total raised, donor count, and progress."
104 98 msgstr ""
105 99
106 -#: inc/abilities/config-ability.php:337
100 +#: inc/abilities/config-ability.php:239
107 101 msgid "The campaign ID."
108 102 msgstr ""
109 103
110 -#: inc/abilities/config-ability.php:380
104 +#: inc/abilities/config-ability.php:271
111 105 msgid "Create campaign"
112 106 msgstr ""
113 107
114 -#: inc/abilities/config-ability.php:381
108 +#: inc/abilities/config-ability.php:272
115 109 msgid "Creates a new fundraising campaign with title, description, goal settings, and optional fee coverage/terms configuration."
116 110 msgstr ""
117 111
118 -#: inc/abilities/config-ability.php:390
119 -#: inc/abilities/config-ability.php:471
112 +#: inc/abilities/config-ability.php:281
113 +#: inc/abilities/config-ability.php:351
120 114 msgid "Campaign title."
121 115 msgstr ""
122 116
123 -#: inc/abilities/config-ability.php:395
124 -#: inc/abilities/config-ability.php:476
117 +#: inc/abilities/config-ability.php:286
118 +#: inc/abilities/config-ability.php:356
125 119 msgid "Campaign description (HTML allowed)."
126 120 msgstr ""
127 121
128 -#: inc/abilities/config-ability.php:402
122 +#: inc/abilities/config-ability.php:293
129 123 msgid "Goal type: track by amount raised or donation count."
130 124 msgstr ""
131 125
132 -#: inc/abilities/config-ability.php:406
126 +#: inc/abilities/config-ability.php:297
133 127 msgid "Goal amount (0 for no goal)."
134 128 msgstr ""
135 129
136 -#: inc/abilities/config-ability.php:413
137 -#: inc/abilities/config-ability.php:490
130 +#: inc/abilities/config-ability.php:304
131 +#: inc/abilities/config-ability.php:370
138 132 msgid "Campaign status."
139 133 msgstr ""
140 134
141 -#: inc/abilities/config-ability.php:418
135 +#: inc/abilities/config-ability.php:309
142 136 msgid "Require terms acceptance before donating."
143 137 msgstr ""
144 138
145 -#: inc/abilities/config-ability.php:423
146 -#: inc/abilities/config-ability.php:498
139 +#: inc/abilities/config-ability.php:314
140 +#: inc/abilities/config-ability.php:378
147 141 msgid "Terms and conditions text."
148 142 msgstr ""
149 143
150 -#: inc/abilities/config-ability.php:428
151 -#: inc/abilities/config-ability.php:502
152 -msgid "Message shown to the donor after a successful donation."
153 -msgstr ""
154 -
155 -#: inc/abilities/config-ability.php:433
156 -msgid "Attachment ID to use as the campaign featured image (0 for none)."
157 -msgstr ""
158 -
159 -#: inc/abilities/config-ability.php:442
160 -#: inc/abilities/config-ability.php:585
144 +#: inc/abilities/config-ability.php:323
145 +#: inc/abilities/config-ability.php:445
161 146 msgid "New campaign ID."
162 147 msgstr ""
163 148
164 -#: inc/abilities/config-ability.php:457
149 +#: inc/abilities/config-ability.php:337
165 150 msgid "Update campaign"
166 151 msgstr ""
167 152
168 -#: inc/abilities/config-ability.php:458
153 +#: inc/abilities/config-ability.php:338
169 154 msgid "Updates an existing campaign. All fields except ID are optional — only provided fields are updated."
170 155 msgstr ""
171 156
172 -#: inc/abilities/config-ability.php:467
157 +#: inc/abilities/config-ability.php:347
173 158 msgid "Campaign ID to update."
174 159 msgstr ""
175 160
176 -#: inc/abilities/config-ability.php:481
161 +#: inc/abilities/config-ability.php:361
177 162 msgid "Goal type."
178 163 msgstr ""
179 164
180 -#: inc/abilities/config-ability.php:485
165 +#: inc/abilities/config-ability.php:365
181 166 msgid "Goal amount."
182 167 msgstr ""
183 168
184 -#: inc/abilities/config-ability.php:494
169 +#: inc/abilities/config-ability.php:374
185 170 msgid "Require terms acceptance."
186 171 msgstr ""
187 172
188 -#: inc/abilities/config-ability.php:506
189 -msgid "Attachment ID to use as the campaign featured image (0 clears it)."
190 -msgstr ""
191 -
192 -#: inc/abilities/config-ability.php:527
173 +#: inc/abilities/config-ability.php:398
193 174 msgid "Delete campaign"
194 175 msgstr ""
195 176
196 -#: inc/abilities/config-ability.php:528
197 -msgid "Permanently deletes a campaign by ID, along with its donation forms. Refused when the campaign has donations recorded against it, since those are financial records. This action cannot be undone."
177 +#: inc/abilities/config-ability.php:399
178 +msgid "Permanently deletes a campaign by ID. This action cannot be undone."
198 179 msgstr ""
199 180
200 -#: inc/abilities/config-ability.php:537
181 +#: inc/abilities/config-ability.php:408
201 182 msgid "Campaign ID to delete."
202 183 msgstr ""
203 184
204 -#: inc/abilities/config-ability.php:548
205 -msgid "IDs of the campaign donation forms deleted alongside it."
206 -msgstr ""
207 -
208 -#: inc/abilities/config-ability.php:553
209 -msgid "Forms left in place because they still have donations recorded against them."
210 -msgstr ""
211 -
212 -#: inc/abilities/config-ability.php:561
213 -msgid "Permanent and not undoable. It also deletes the campaign's donation forms. Confirm with the user before executing."
214 -msgstr ""
215 -
216 -#: inc/abilities/config-ability.php:566
185 +#: inc/abilities/config-ability.php:426
217 186 msgid "Duplicate campaign"
218 187 msgstr ""
219 188
220 -#: inc/abilities/config-ability.php:567
189 +#: inc/abilities/config-ability.php:427
221 190 msgid "Creates a copy of an existing campaign as a draft. Copies title (with \" (Copy)\" suffix), description, and settings."
222 191 msgstr ""
223 192
224 -#: inc/abilities/config-ability.php:576
193 +#: inc/abilities/config-ability.php:436
225 194 msgid "Campaign ID to duplicate."
226 195 msgstr ""
227 196
228 -#: inc/abilities/config-ability.php:599
197 +#: inc/abilities/config-ability.php:458
229 198 msgid "Get campaign form locations"
230 199 msgstr ""
231 200
232 -#: inc/abilities/config-ability.php:600
201 +#: inc/abilities/config-ability.php:459
233 202 msgid "Finds all pages and posts where a campaign donation form block is embedded. Returns page IDs, titles, and edit/view URLs."
234 203 msgstr ""
235 204
236 -#: inc/abilities/config-ability.php:609
237 -#: inc/abilities/config-ability.php:651
205 +#: inc/abilities/config-ability.php:468
238 206 msgid "Campaign ID."
239 207 msgstr ""
240 208
241 -#: inc/abilities/config-ability.php:640
242 -msgid "Publish, draft or trash a campaign"
243 -msgstr ""
244 -
245 -#: inc/abilities/config-ability.php:641
246 -msgid "Changes a campaign's WordPress post status: publish makes it live, draft hides it, trash removes it from listings without deleting it. This is different from the campaign business status (active/paused/completed), which update-campaign sets via campaign_status."
247 -msgstr ""
248 -
249 -#: inc/abilities/config-ability.php:656
250 -msgid "The new post status."
251 -msgstr ""
252 -
253 -#: inc/abilities/config-ability.php:692
209 +#: inc/abilities/config-ability.php:512
254 210 msgid "List donations"
255 211 msgstr ""
256 212
257 -#: inc/abilities/config-ability.php:693
213 +#: inc/abilities/config-ability.php:513
258 214 msgid "Returns a paginated list of donations with optional search, status filter, campaign filter, and sorting."
259 215 msgstr ""
260 216
261 -#: inc/abilities/config-ability.php:701
262 -msgid "Search donations by donor name, donor email, or transaction ID."
217 +#: inc/abilities/config-ability.php:521
218 +msgid "Search donations by donor name or email."
263 219 msgstr ""
264 220
265 -#: inc/abilities/config-ability.php:711
221 +#: inc/abilities/config-ability.php:528
266 222 msgid "Filter by payment status."
267 223 msgstr ""
268 224
269 -#: inc/abilities/config-ability.php:716
270 -#: inc/abilities/config-ability.php:1534
225 +#: inc/abilities/config-ability.php:533
226 +#: inc/abilities/config-ability.php:951
271 227 msgid "Filter by campaign ID (0 for all campaigns)."
272 228 msgstr ""
273 229
274 -#: inc/abilities/config-ability.php:770
230 +#: inc/abilities/config-ability.php:583
275 231 msgid "Total matching donations."
276 232 msgstr ""
277 233
278 -#: inc/abilities/config-ability.php:785
234 +#: inc/abilities/config-ability.php:598
279 235 msgid "Get donation"
280 236 msgstr ""
281 237
282 -#: inc/abilities/config-ability.php:786
238 +#: inc/abilities/config-ability.php:599
283 239 msgid "Returns a single donation by ID with full details including donor info, payment data, transaction ID, and activity logs."
284 240 msgstr ""
285 241
286 -#: inc/abilities/config-ability.php:795
287 -#: inc/abilities/config-ability.php:869
288 -#: inc/abilities/config-ability.php:926
289 -#: inc/abilities/config-ability.php:963
290 -#: inc/abilities/config-ability.php:1003
291 -#: inc/abilities/config-ability.php:1145
242 +#: inc/abilities/config-ability.php:608
243 +#: inc/abilities/config-ability.php:655
244 +#: inc/abilities/config-ability.php:711
292 245 msgid "The donation ID."
293 246 msgstr ""
294 247
295 -#: inc/abilities/config-ability.php:825
296 -msgid "Connected Stripe account that processed this donation."
297 -msgstr ""
298 -
299 -#: inc/abilities/config-ability.php:837
300 -msgid "Field values the donor submitted, as label/value/group triples."
301 -msgstr ""
302 -
303 -#: inc/abilities/config-ability.php:859
248 +#: inc/abilities/config-ability.php:645
304 249 msgid "Get donation notes"
305 250 msgstr ""
306 251
307 -#: inc/abilities/config-ability.php:860
252 +#: inc/abilities/config-ability.php:646
308 253 msgid "Returns paginated notes for a donation. Notes are admin-added comments for internal tracking."
309 254 msgstr ""
310 255
311 -#: inc/abilities/config-ability.php:874
256 +#: inc/abilities/config-ability.php:660
312 257 msgid "Page number."
313 258 msgstr ""
314 259
315 -#: inc/abilities/config-ability.php:879
260 +#: inc/abilities/config-ability.php:665
316 261 msgid "Notes per page (max 100)."
317 262 msgstr ""
318 263
319 -#: inc/abilities/config-ability.php:901
264 +#: inc/abilities/config-ability.php:686
320 265 msgid "Total notes."
321 266 msgstr ""
322 267
323 -#: inc/abilities/config-ability.php:916
268 +#: inc/abilities/config-ability.php:701
324 269 msgid "Add donation note"
325 270 msgstr ""
326 271
327 -#: inc/abilities/config-ability.php:917
272 +#: inc/abilities/config-ability.php:702
328 273 msgid "Adds an internal note to a donation for admin tracking purposes."
329 274 msgstr ""
330 275
331 -#: inc/abilities/config-ability.php:930
276 +#: inc/abilities/config-ability.php:715
332 277 msgid "The note content."
333 278 msgstr ""
334 279
335 -#: inc/abilities/config-ability.php:939
280 +#: inc/abilities/config-ability.php:724
336 281 msgid "The new note ID."
337 282 msgstr ""
338 283
339 -#: inc/abilities/config-ability.php:952
340 -msgid "Update donation status"
341 -msgstr ""
342 -
343 -#: inc/abilities/config-ability.php:953
344 -msgid "Changes a donation's payment status. Use refund-donation instead when money should actually move: this only changes the record."
345 -msgstr ""
346 -
347 -#: inc/abilities/config-ability.php:968
348 -msgid "The new payment status."
349 -msgstr ""
350 -
351 -#: inc/abilities/config-ability.php:980
352 -msgid "False when the donation already had that status."
353 -msgstr ""
354 -
355 -#: inc/abilities/config-ability.php:992
356 -msgid "Refund donation"
357 -msgstr ""
358 -
359 -#: inc/abilities/config-ability.php:993
360 -msgid "Refunds a donation through the gateway that processed it (Stripe or PayPal), fully or partially. Moves real money and cannot be undone. Amounts are in the donation currency (for example 25.50), not cents. Omit the amount to refund everything still refundable. This also emails the donor a refund notification and fires any connected refund automations. For a recurring donation it refunds the one charge only and does not cancel the subscription."
361 -msgstr ""
362 -
363 -#: inc/abilities/config-ability.php:1008
364 -msgid "Amount to refund in the donation currency. 0 or omitted refunds the full remaining balance."
365 -msgstr ""
366 -
367 -#: inc/abilities/config-ability.php:1013
368 -msgid "Optional safety check. When supplied it must match the donation's gateway transaction ID."
369 -msgstr ""
370 -
371 -#: inc/abilities/config-ability.php:1018
372 -msgid "Internal note recorded against the refund."
373 -msgstr ""
374 -
375 -#: inc/abilities/config-ability.php:1028
376 -msgid "Amount refunded by this call, in the donation currency."
377 -msgstr ""
378 -
379 -#: inc/abilities/config-ability.php:1033
380 -msgid "Total refunded against this donation so far."
381 -msgstr ""
382 -
383 -#: inc/abilities/config-ability.php:1042
384 -msgid "Moves real money through the payment gateway and cannot be undone, emails the donor a refund notification, and does not cancel a subscription. Always confirm the donation and the amount with the user before executing."
385 -msgstr ""
386 -
387 -#: inc/abilities/config-ability.php:1046
388 -msgid "Record a donation"
389 -msgstr ""
390 -
391 -#: inc/abilities/config-ability.php:1047
392 -msgid "Records a donation taken outside the online checkout — a cheque, cash, or bank transfer. This does NOT charge anyone: it only creates the record. Never use it to take a card payment."
393 -msgstr ""
394 -
395 -#: inc/abilities/config-ability.php:1057
396 -msgid "Campaign the donation belongs to."
397 -msgstr ""
398 -
399 -#: inc/abilities/config-ability.php:1061
400 -msgid "Donation amount in the store currency."
401 -msgstr ""
402 -
403 -#: inc/abilities/config-ability.php:1066
404 -#: inc/abilities/config-ability.php:1459
405 -msgid "Donor name."
406 -msgstr ""
407 -
408 -#: inc/abilities/config-ability.php:1071
409 -#: inc/abilities/config-ability.php:1463
410 -msgid "Donor email address."
411 -msgstr ""
412 -
413 -#: inc/abilities/config-ability.php:1076
414 -#: inc/abilities/config-ability.php:1467
415 -msgid "Donor phone number."
416 -msgstr ""
417 -
418 -#: inc/abilities/config-ability.php:1081
419 -msgid "Comment left by the donor."
420 -msgstr ""
421 -
422 -#: inc/abilities/config-ability.php:1087
423 -msgid "Status to record. Defaults to \"pending\" so recording a donation does not send donor receipts or fire completion automations; pass \"completed\" explicitly for a gift that has already cleared."
424 -msgstr ""
425 -
426 -#: inc/abilities/config-ability.php:1093
427 -msgid "Donation type."
428 -msgstr ""
429 -
430 -#: inc/abilities/config-ability.php:1098
431 -msgid "How the donation was taken (for example \"offline\")."
432 -msgstr ""
433 -
434 -#: inc/abilities/config-ability.php:1103
435 -msgid "External reference, such as a cheque number."
436 -msgstr ""
437 -
438 -#: inc/abilities/config-ability.php:1108
439 -msgid "Amount the donor added to cover processing fees."
440 -msgstr ""
441 -
442 -#: inc/abilities/config-ability.php:1113
443 -msgid "Whether the donation should be shown anonymously."
444 -msgstr ""
445 -
446 -#: inc/abilities/config-ability.php:1134
447 -msgid "Delete donation note"
448 -msgstr ""
449 -
450 -#: inc/abilities/config-ability.php:1135
451 -msgid "Permanently removes an internal note from a donation. Get the note ID from get-donation-notes first."
452 -msgstr ""
453 -
454 -#: inc/abilities/config-ability.php:1149
455 -msgid "The note ID, as returned by get-donation-notes."
456 -msgstr ""
457 -
458 -#: inc/abilities/config-ability.php:1164
459 -msgid "Permanently removes the note. Confirm with the user before executing."
460 -msgstr ""
461 -
462 -#: inc/abilities/config-ability.php:1205
284 +#: inc/abilities/config-ability.php:769
463 285 msgid "List donors"
464 286 msgstr ""
465 287
466 -#: inc/abilities/config-ability.php:1206
467 -msgid "Returns a paginated list of donors with optional search, status filter, campaign filter, date range, and sorting."
288 +#: inc/abilities/config-ability.php:770
289 +msgid "Returns a paginated list of donors with optional status filter and sorting by name, total donated, donation count, or date."
468 290 msgstr ""
469 291
470 -#: inc/abilities/config-ability.php:1215
471 -msgid "Search donors by name or email."
472 -msgstr ""
473 -
474 -#: inc/abilities/config-ability.php:1220
475 -msgid "Only donors who gave to this campaign (0 for all campaigns)."
476 -msgstr ""
477 -
478 -#: inc/abilities/config-ability.php:1225
479 -msgid "Only donors whose last donation was on or after this date (YYYY-MM-DD)."
480 -msgstr ""
481 -
482 -#: inc/abilities/config-ability.php:1230
483 -msgid "Only donors whose last donation was on or before this date (YYYY-MM-DD)."
484 -msgstr ""
485 -
486 -#: inc/abilities/config-ability.php:1236
292 +#: inc/abilities/config-ability.php:780
487 293 msgid "Filter by donor status."
488 294 msgstr ""
489 295
490 -#: inc/abilities/config-ability.php:1289
296 +#: inc/abilities/config-ability.php:830
491 297 msgid "Total matching donors."
492 298 msgstr ""
493 299
494 -#: inc/abilities/config-ability.php:1304
300 +#: inc/abilities/config-ability.php:845
495 301 msgid "Get donor"
496 302 msgstr ""
497 303
498 -#: inc/abilities/config-ability.php:1305
304 +#: inc/abilities/config-ability.php:846
499 305 msgid "Returns a single donor by ID with full stats including total donated, donation count, largest donation, and donation dates."
500 306 msgstr ""
501 307
502 -#: inc/abilities/config-ability.php:1314
503 -#: inc/abilities/config-ability.php:1397
504 -#: inc/abilities/config-ability.php:1455
308 +#: inc/abilities/config-ability.php:855
505 309 msgid "The donor ID."
506 310 msgstr ""
507 311
508 -#: inc/abilities/config-ability.php:1326
312 +#: inc/abilities/config-ability.php:867
509 313 msgid "Get donor by email"
510 314 msgstr ""
511 315
512 -#: inc/abilities/config-ability.php:1327
316 +#: inc/abilities/config-ability.php:868
513 317 msgid "Looks up a donor by email address. Returns full donor details if found, or an error if no donor exists with that email."
514 318 msgstr ""
515 319
516 -#: inc/abilities/config-ability.php:1336
320 +#: inc/abilities/config-ability.php:877
517 321 msgid "The donor email address."
518 322 msgstr ""
519 323
520 -#: inc/abilities/config-ability.php:1348
324 +#: inc/abilities/config-ability.php:889
521 325 msgid "Get top donors"
522 326 msgstr ""
523 327
524 -#: inc/abilities/config-ability.php:1349
525 -msgid "Returns the top active donors ranked by total donated amount. Blocked and inactive donors are excluded. Useful for identifying major supporters and generating donor reports."
328 +#: inc/abilities/config-ability.php:890
329 +msgid "Returns top donors ranked by total donated amount. Useful for identifying major supporters and generating donor reports."
526 330 msgstr ""
527 331
528 -#: inc/abilities/config-ability.php:1358
332 +#: inc/abilities/config-ability.php:899
529 333 msgid "Number of top donors to return (max 100)."
530 334 msgstr ""
531 335
532 -#: inc/abilities/config-ability.php:1387
533 -msgid "Get donor donation history"
534 -msgstr ""
535 -
536 -#: inc/abilities/config-ability.php:1388
537 -msgid "Returns a paginated donation history for one donor, newest first."
538 -msgstr ""
539 -
540 -#: inc/abilities/config-ability.php:1444
541 -msgid "Update donor"
542 -msgstr ""
543 -
544 -#: inc/abilities/config-ability.php:1445
545 -msgid "Updates a donor's contact details, status or tags. Only the fields you send are changed; everything else is left as-is. Donation totals are derived from donations and cannot be set here."
546 -msgstr ""
547 -
548 -#: inc/abilities/config-ability.php:1471
549 -msgid "Donor company."
550 -msgstr ""
551 -
552 -#: inc/abilities/config-ability.php:1475
553 -msgid "Donor address."
554 -msgstr ""
555 -
556 -#: inc/abilities/config-ability.php:1480
557 -msgid "Donor status. Blocked donors are excluded from top-donor reports."
558 -msgstr ""
559 -
560 -#: inc/abilities/config-ability.php:1485
561 -msgid "Replaces the donor's tags with this list."
562 -msgstr ""
563 -
564 -#: inc/abilities/config-ability.php:1496
565 -msgid "Names of the fields this call changed."
566 -msgstr ""
567 -
568 -#: inc/abilities/config-ability.php:1524
336 +#: inc/abilities/config-ability.php:941
569 337 msgid "List donation forms"
570 338 msgstr ""
571 339
572 -#: inc/abilities/config-ability.php:1525
340 +#: inc/abilities/config-ability.php:942
573 341 msgid "Returns donation forms with optional campaign filter and status filter. Forms are the front-end donation widgets linked to campaigns."
574 342 msgstr ""
575 343
576 -#: inc/abilities/config-ability.php:1540
344 +#: inc/abilities/config-ability.php:957
577 345 msgid "Filter by form status."
578 346 msgstr ""
579 347
580 -#: inc/abilities/config-ability.php:1559
581 -msgid "Total matching forms."
582 -msgstr ""
583 -
584 -#: inc/abilities/config-ability.php:1593
348 +#: inc/abilities/config-ability.php:994
585 349 msgid "Get donation form"
586 350 msgstr ""
587 351
588 -#: inc/abilities/config-ability.php:1594
352 +#: inc/abilities/config-ability.php:995
589 353 msgid "Returns a single donation form by ID with campaign association, status, and edit URL."
590 354 msgstr ""
591 355
592 -#: inc/abilities/config-ability.php:1603
593 -#: inc/abilities/config-ability.php:1641
594 -#: inc/abilities/config-ability.php:1752
356 +#: inc/abilities/config-ability.php:1004
595 357 msgid "The donation form ID."
596 358 msgstr ""
597 359
598 -#: inc/abilities/config-ability.php:1630
599 -msgid "Move a form to another campaign"
600 -msgstr ""
601 -
602 -#: inc/abilities/config-ability.php:1631
603 -msgid "Reassigns a donation form to a different campaign. Donations already recorded through the form keep their original campaign."
604 -msgstr ""
605 -
606 -#: inc/abilities/config-ability.php:1645
607 -msgid "Campaign to attach the form to."
608 -msgstr ""
609 -
610 -#: inc/abilities/config-ability.php:1673
611 -msgid "Duplicate donation form"
612 -msgstr ""
613 -
614 -#: inc/abilities/config-ability.php:1674
615 -msgid "Creates a copy of a donation form, including its fields and settings."
616 -msgstr ""
617 -
618 -#: inc/abilities/config-ability.php:1684
619 -msgid "The donation form ID to copy."
620 -msgstr ""
621 -
622 -#: inc/abilities/config-ability.php:1693
623 -msgid "The new form ID."
624 -msgstr ""
625 -
626 -#: inc/abilities/config-ability.php:1707
627 -msgid "Set a campaign's default form"
628 -msgstr ""
629 -
630 -#: inc/abilities/config-ability.php:1708
631 -msgid "Chooses which donation form a campaign renders. A campaign can have several forms attached but renders only its default."
632 -msgstr ""
633 -
634 -#: inc/abilities/config-ability.php:1718
635 -msgid "Form to make the default."
636 -msgstr ""
637 -
638 -#: inc/abilities/config-ability.php:1722
639 -msgid "Campaign to set it on."
640 -msgstr ""
641 -
642 -#: inc/abilities/config-ability.php:1741
643 -msgid "Trash, restore or delete a form"
644 -msgstr ""
645 -
646 -#: inc/abilities/config-ability.php:1742
647 -msgid "Moves a donation form to the trash, restores it, or deletes it permanently. Trashing is reversible; deleting is not. Donations already recorded through the form are never removed."
648 -msgstr ""
649 -
650 -#: inc/abilities/config-ability.php:1757
651 -msgid "What to do with the form. \"delete\" is permanent."
652 -msgstr ""
653 -
654 -#: inc/abilities/config-ability.php:1790
360 +#: inc/abilities/config-ability.php:1041
655 361 msgid "Get donation trends"
656 362 msgstr ""
657 363
658 -#: inc/abilities/config-ability.php:1791
659 -msgid "Returns donation trend data grouped by day, week, or month for a single currency. Supports date-range and campaign filtering; defaults to the last 30 days in the store currency. Useful for charts and analytics."
364 +#: inc/abilities/config-ability.php:1042
365 +msgid "Returns donation trend data grouped by day, week, or month. Supports date range filtering. Useful for charts and analytics."
660 366 msgstr ""
661 367
662 -#: inc/abilities/config-ability.php:1800
663 -msgid "Start date (YYYY-MM-DD). Empty defaults to 30 days ago."
368 +#: inc/abilities/config-ability.php:1051
369 +msgid "Start date (YYYY-MM-DD). Empty for no lower bound."
664 370 msgstr ""
665 371
666 -#: inc/abilities/config-ability.php:1805
667 -msgid "End date (YYYY-MM-DD). Empty defaults to today."
372 +#: inc/abilities/config-ability.php:1056
373 +msgid "End date (YYYY-MM-DD). Empty for no upper bound."
668 374 msgstr ""
669 375
670 -#: inc/abilities/config-ability.php:1811
376 +#: inc/abilities/config-ability.php:1062
671 377 msgid "Group results by time period."
672 378 msgstr ""
673 379
674 -#: inc/abilities/config-ability.php:1816
675 -#: inc/abilities/config-ability.php:1874
676 -#: inc/abilities/config-ability.php:1919
677 -#: inc/abilities/config-ability.php:1976
678 -msgid "Three-letter currency code to report on. Defaults to the store currency. Amounts across currencies are never summed together."
679 -msgstr ""
680 -
681 -#: inc/abilities/config-ability.php:1821
682 -msgid "Limit to one campaign (0 for all campaigns)."
683 -msgstr ""
684 -
685 -#: inc/abilities/config-ability.php:1827
686 -msgid "Report on test or live donations. Defaults to the store's current mode."
687 -msgstr ""
688 -
689 -#: inc/abilities/config-ability.php:1848
690 -msgid "Start of the window actually queried."
691 -msgstr ""
692 -
693 -#: inc/abilities/config-ability.php:1852
694 -msgid "End of the window actually queried."
695 -msgstr ""
696 -
697 -#: inc/abilities/config-ability.php:1864
698 -msgid "Get donation dashboard stats"
699 -msgstr ""
700 -
701 -#: inc/abilities/config-ability.php:1865
702 -msgid "Returns the site-wide donation totals: number of donations, amount raised, unique donors, average and largest donation, and how many campaigns are published. The single best call for answering \"how are we doing?\"."
703 -msgstr ""
704 -
705 -#: inc/abilities/config-ability.php:1880
706 -#: inc/abilities/config-ability.php:1925
707 -#: inc/abilities/config-ability.php:1982
708 -msgid "Report on test or live donations. Defaults to the store's current mode. Test and live figures are never summed together."
709 -msgstr ""
710 -
711 -#: inc/abilities/config-ability.php:1904
712 -msgid "Get recent donations"
713 -msgstr ""
714 -
715 -#: inc/abilities/config-ability.php:1905
716 -msgid "Returns the most recent donations across all campaigns, newest first."
717 -msgstr ""
718 -
719 -#: inc/abilities/config-ability.php:1914
720 -msgid "How many donations to return (max 100)."
721 -msgstr ""
722 -
723 -#: inc/abilities/config-ability.php:1961
724 -msgid "Get top campaigns"
725 -msgstr ""
726 -
727 -#: inc/abilities/config-ability.php:1962
728 -msgid "Returns the campaigns that have raised the most, ranked by amount raised."
729 -msgstr ""
730 -
731 -#: inc/abilities/config-ability.php:1971
732 -msgid "How many campaigns to return (max 100)."
733 -msgstr ""
734 -
735 -#: inc/abilities/config-ability.php:2012
736 -msgid "Get donation settings"
737 -msgstr ""
738 -
739 -#: inc/abilities/config-ability.php:2013
740 -msgid "Returns the non-sensitive store settings: currency and how its symbol is positioned, whether payments are in test or live mode, and the donor/spam options. Payment credentials and the AI settings that gate these abilities are never returned."
741 -msgstr ""
742 -
743 -#: inc/abilities/config-ability.php:2028
744 -msgid "test or live. Global, not per gateway."
745 -msgstr ""
746 -
747 -#: inc/abilities/config-ability.php:2041
748 -msgid "Get payment gateway status"
749 -msgstr ""
750 -
751 -#: inc/abilities/config-ability.php:2042
752 -msgid "Returns which payment gateways are connected and whether the store is in test or live mode. Connection state only, never credentials. Useful for diagnosing why a donation form offers no payment options."
753 -msgstr ""
754 -
755 -#: inc/abilities/runtime.php:84
380 +#: inc/abilities/runtime.php:59
756 381 msgid "Abilities for the SureDonation donation management plugin."
757 382 msgstr ""
758 383
759 -#: inc/abilities/runtime.php:116
384 +#: inc/abilities/runtime.php:91
760 385 msgid "SureDonation MCP Server"
761 386 msgstr ""
762 387
763 -#: inc/abilities/runtime.php:117
388 +#: inc/abilities/runtime.php:92
764 389 msgid "SureDonation MCP Server for donation management."
765 390 msgstr ""
766 391
767 -#: inc/abilities/runtime.php:316
768 -#: inc/api/campaigns-api.php:524
392 +#: inc/abilities/runtime.php:260
393 +#: inc/api/campaigns-api.php:443
769 394 msgid "Failed to create campaign."
770 395 msgstr ""
771 396
772 -#: inc/abilities/runtime.php:343
773 -#: inc/api/campaigns-api.php:575
397 +#: inc/abilities/runtime.php:277
398 +#: inc/api/campaigns-api.php:480
774 399 msgid "Campaign created successfully."
775 400 msgstr ""
776 401
777 -#: inc/abilities/runtime.php:394
778 -#: inc/api/campaigns-api.php:626
402 +#: inc/abilities/runtime.php:317
403 +#: inc/api/campaigns-api.php:531
779 404 msgid "Failed to update campaign."
780 405 msgstr ""
781 406
782 -#: inc/abilities/runtime.php:430
783 -#: inc/api/campaigns-api.php:682
407 +#: inc/abilities/runtime.php:346
408 +#: inc/api/campaigns-api.php:587
784 409 msgid "Campaign updated successfully."
785 410 msgstr ""
786 411
787 -#. translators: %d: number of donations recorded against the campaign.
788 -#: inc/abilities/runtime.php:460
789 -msgid "This campaign has %d donation(s) recorded against it and cannot be deleted through this ability, because the donation records are financial history. Archive the campaign by setting its status to completed instead."
790 -msgstr ""
791 -
792 -#: inc/abilities/runtime.php:507
793 -#: inc/api/campaigns-api.php:820
412 +#: inc/abilities/runtime.php:368
413 +#: inc/api/campaigns-api.php:725
794 414 #: assets/build/admin.js:10
795 415 msgid "Failed to delete campaign."
796 416 msgstr ""
797 417
798 -#: inc/abilities/runtime.php:516
418 +#: inc/abilities/runtime.php:373
799 419 msgid "Campaign permanently deleted."
800 420 msgstr ""
801 421
802 -#: inc/abilities/runtime.php:551
803 -#: inc/api/campaigns-api.php:774
422 +#: inc/abilities/runtime.php:408
423 +#: inc/api/campaigns-api.php:679
804 424 #: assets/build/admin.js:10
805 425 msgid "Failed to duplicate campaign."
806 426 msgstr ""
807 427
808 -#: inc/abilities/runtime.php:563
809 -#: inc/api/campaigns-api.php:788
428 +#: inc/abilities/runtime.php:420
429 +#: inc/api/campaigns-api.php:693
810 430 #: assets/build/admin.js:10
811 431 msgid "Campaign duplicated successfully."
812 432 msgstr ""
813 433
814 -#: inc/abilities/runtime.php:746
815 -#: inc/api/donations-api.php:1063
816 -#: assets/build/admin.js:59
434 +#: inc/abilities/runtime.php:592
435 +#: inc/api/donations-api.php:1004
436 +#: assets/build/admin.js:55
817 437 msgid "Failed to add note."
818 438 msgstr ""
819 439
820 -#: inc/abilities/runtime.php:751
821 -#: inc/api/donations-api.php:1071
822 -#: assets/build/admin.js:59
440 +#: inc/abilities/runtime.php:597
441 +#: inc/api/donations-api.php:1012
442 +#: assets/build/admin.js:55
823 443 msgid "Note added successfully."
824 444 msgstr ""
825 445
826 -#: inc/abilities/runtime.php:837
446 +#: inc/abilities/runtime.php:680
827 447 msgid "A valid email address is required."
828 448 msgstr ""
829 449
830 -#: inc/abilities/runtime.php:842
831 -#: inc/abilities/runtime.php:2218
450 +#: inc/abilities/runtime.php:685
451 +#: inc/abilities/runtime.php:1157
832 452 #: inc/api/donors-api.php:317
833 453 #: inc/api/donors-api.php:345
834 454 #: inc/api/donors-api.php:542
835 455 #: inc/api/donors-api.php:598
@@ -836,18 +456,13 @@
836 456 #: inc/api/donors-api.php:733
837 457 msgid "Donor not found."
838 458 msgstr ""
839 459
840 -#: inc/abilities/runtime.php:969
841 -#: inc/admin/admin-ajax.php:134
460 +#: inc/abilities/runtime.php:796
842 461 msgid "Invalid form ID."
843 462 msgstr ""
844 463
845 -#: inc/abilities/runtime.php:974
846 -#: inc/abilities/runtime.php:1359
847 -#: inc/abilities/runtime.php:1391
848 -#: inc/abilities/runtime.php:1433
849 -#: inc/abilities/runtime.php:1471
464 +#: inc/abilities/runtime.php:801
850 465 #: inc/api/forms-api.php:248
851 466 #: inc/api/forms-api.php:294
852 467 #: inc/api/forms-api.php:324
853 468 #: inc/api/forms-api.php:372
@@ -853,609 +468,348 @@
853 468 #: inc/api/forms-api.php:372
854 469 msgid "Form not found."
855 470 msgstr ""
856 471
857 -#: inc/abilities/runtime.php:1002
858 -#: inc/api/donations-api.php:1114
859 -#: assets/build/admin.js:59
860 -msgid "Note deleted successfully."
861 -msgstr ""
862 -
863 -#: inc/abilities/runtime.php:1030
864 -msgid "The donation already has that status."
865 -msgstr ""
866 -
867 -#: inc/abilities/runtime.php:1041
868 -msgid "Donation status updated."
869 -msgstr ""
870 -
871 -#: inc/abilities/runtime.php:1069
872 -msgid "This donation has no gateway transaction to refund."
873 -msgstr ""
874 -
875 -#: inc/abilities/runtime.php:1081
876 -msgid "The supplied transaction ID does not match this donation."
877 -msgstr ""
878 -
879 -#. translators: 1: requested amount, 2: refundable amount, 3: currency code.
880 -#: inc/abilities/runtime.php:1099
881 -msgid "Requested refund of %1$s exceeds the %2$s %3$s still refundable on this donation."
882 -msgstr ""
883 -
884 -#: inc/abilities/runtime.php:1128
885 -msgid "Refund processed."
886 -msgstr ""
887 -
888 -#: inc/abilities/runtime.php:1153
889 -msgid "The donation amount must be greater than zero."
890 -msgstr ""
891 -
892 -#: inc/abilities/runtime.php:1164
893 -#: inc/abilities/runtime.php:1292
894 -msgid "A valid donor email address is required."
895 -msgstr ""
896 -
897 -#: inc/abilities/runtime.php:1195
898 -msgid "Donation recorded successfully."
899 -msgstr ""
900 -
901 -#: inc/abilities/runtime.php:1226
902 -msgid "The campaign already has that status."
903 -msgstr ""
904 -
905 -#: inc/abilities/runtime.php:1237
906 -msgid "Campaign status updated."
907 -msgstr ""
908 -
909 -#: inc/abilities/runtime.php:1303
910 -#: inc/api/donors-api.php:390
911 -msgid "Invalid donor status."
912 -msgstr ""
913 -
914 -#: inc/abilities/runtime.php:1317
915 -msgid "Provide at least one donor field to update."
916 -msgstr ""
917 -
918 -#: inc/abilities/runtime.php:1327
919 -msgid "The donor could not be updated. If you changed the email address, another donor may already use it."
920 -msgstr ""
921 -
922 -#: inc/abilities/runtime.php:1337
923 -#: inc/api/donors-api.php:413
924 -#: assets/build/admin.js:74
925 -msgid "Donor updated successfully."
926 -msgstr ""
927 -
928 -#: inc/abilities/runtime.php:1370
929 -#: inc/abilities/runtime.php:1522
930 -#: inc/api/forms-api.php:337
931 -msgid "Form updated successfully."
932 -msgstr ""
933 -
934 -#: inc/abilities/runtime.php:1411
935 -msgid "Form duplicated successfully."
936 -msgstr ""
937 -
938 -#: inc/abilities/runtime.php:1449
939 -#: inc/api/forms-api.php:274
940 -#: assets/build/admin.js:29
941 -msgid "Default form updated."
942 -msgstr ""
943 -
944 -#. translators: %d: number of donations recorded through the form.
945 -#: inc/abilities/runtime.php:1485
946 -msgid "This form has %d donation(s) recorded through it and cannot be permanently deleted through this ability, because those records are financial history. Use the \"trash\" action instead, which is reversible."
947 -msgstr ""
948 -
949 -#: inc/abilities/runtime.php:1512
950 -msgid "The form action could not be completed."
951 -msgstr ""
952 -
953 -#: inc/abilities/runtime.php:1551
954 -msgid "The featured image must be the ID of an image in the media library."
955 -msgstr ""
956 -
957 -#: inc/abilities/runtime.php:1894
472 +#: inc/abilities/runtime.php:899
958 473 msgid "Inputs not parsed."
959 474 msgstr ""
960 475
961 476 #. translators: %s: property name
962 -#: inc/abilities/runtime.php:1905
477 +#: inc/abilities/runtime.php:909
963 478 msgid "Property %s not found."
964 479 msgstr ""
965 480
966 481 #. translators: %s: field name
967 -#: inc/abilities/runtime.php:1996
482 +#: inc/abilities/runtime.php:977
968 483 msgid "Required field %s is missing."
969 484 msgstr ""
970 485
971 486 #. translators: %s: field name
972 -#: inc/abilities/runtime.php:2065
487 +#: inc/abilities/runtime.php:1041
973 488 msgid "Invalid value for %s."
974 489 msgstr ""
975 490
976 -#: inc/abilities/runtime.php:2134
977 -msgid "The request could not be completed because of an internal error."
978 -msgstr ""
979 -
980 -#: inc/abilities/runtime.php:2171
981 -#: inc/api/campaigns-api.php:810
491 +#: inc/abilities/runtime.php:1110
492 +#: inc/api/campaigns-api.php:715
982 493 msgid "Invalid campaign ID."
983 494 msgstr ""
984 495
985 -#: inc/abilities/runtime.php:2176
986 -#: inc/api/campaigns-api.php:306
987 -#: inc/api/campaigns-api.php:341
988 -#: inc/api/campaigns-api.php:597
989 -#: inc/api/campaigns-api.php:705
990 -#: inc/api/campaigns-api.php:750
991 -#: inc/api/campaigns-api.php:955
496 +#: inc/abilities/runtime.php:1115
497 +#: inc/api/campaigns-api.php:277
498 +#: inc/api/campaigns-api.php:312
499 +#: inc/api/campaigns-api.php:502
500 +#: inc/api/campaigns-api.php:610
501 +#: inc/api/campaigns-api.php:655
502 +#: inc/api/campaigns-api.php:860
992 503 msgid "Campaign not found."
993 504 msgstr ""
994 505
995 -#: inc/abilities/runtime.php:2192
506 +#: inc/abilities/runtime.php:1131
996 507 msgid "Invalid donation ID."
997 508 msgstr ""
998 509
999 -#: inc/abilities/runtime.php:2197
1000 -#: inc/api/donations-api.php:321
1001 -#: inc/api/donations-api.php:528
1002 -#: inc/api/donations-api.php:604
1003 -#: inc/api/donations-api.php:759
1004 -#: inc/api/donations-api.php:946
1005 -#: inc/api/donations-api.php:1016
1006 -#: inc/api/donations-api.php:1052
1007 -#: inc/api/donations-api.php:1095
1008 -#: inc/payments/pay-pal/pay-pal-frontend.php:273
1009 -#: inc/payments/pay-pal/pay-pal-frontend.php:472
510 +#: inc/abilities/runtime.php:1136
511 +#: inc/api/donations-api.php:301
512 +#: inc/api/donations-api.php:506
513 +#: inc/api/donations-api.php:582
514 +#: inc/api/donations-api.php:701
515 +#: inc/api/donations-api.php:887
516 +#: inc/api/donations-api.php:957
517 +#: inc/api/donations-api.php:993
518 +#: inc/api/donations-api.php:1036
519 +#: inc/payments/pay-pal/pay-pal-frontend.php:238
1010 520 msgid "Donation not found."
1011 521 msgstr ""
1012 522
1013 -#: inc/abilities/runtime.php:2213
523 +#: inc/abilities/runtime.php:1152
1014 524 msgid "Invalid donor ID."
1015 525 msgstr ""
1016 526
1017 -#: inc/abilities/runtime.php:2275
1018 -msgid "The request could not be completed."
1019 -msgstr ""
1020 -
1021 -#: inc/admin/admin-ajax.php:53
527 +#: inc/admin/admin-ajax.php:49
1022 528 msgid "You do not have permission to activate plugins."
1023 529 msgstr ""
1024 530
1025 -#: inc/admin/admin-ajax.php:62
531 +#: inc/admin/admin-ajax.php:58
1026 532 msgid "Invalid security token. Please refresh the page and try again."
1027 533 msgstr ""
1028 534
1029 -#: inc/admin/admin-ajax.php:73
535 +#: inc/admin/admin-ajax.php:69
1030 536 msgid "No plugin specified."
1031 537 msgstr ""
1032 538
1033 -#: inc/admin/admin-ajax.php:96
539 +#: inc/admin/admin-ajax.php:92
1034 540 msgid "Plugin activated successfully."
1035 541 msgstr ""
1036 542
1037 -#: inc/admin/admin-ajax.php:115
1038 -msgid "You do not have permission to access this page."
1039 -msgstr ""
1040 -
1041 -#: inc/admin/admin-ajax.php:119
1042 -#: inc/admin/notices.php:374
1043 -msgid "Invalid nonce."
1044 -msgstr ""
1045 -
1046 -#: inc/admin/admin-ajax.php:126
1047 -msgid "OttoKit is not configured properly."
1048 -msgstr ""
1049 -
1050 -#: inc/admin/admin-ajax.php:144
1051 -msgid "This form is not linked to a campaign yet."
1052 -msgstr ""
1053 -
1054 -#. translators: %d: Campaign ID.
1055 -#: inc/admin/admin-ajax.php:153
1056 -msgid "Campaign #%d"
1057 -msgstr ""
1058 -
1059 -#: inc/admin/admin-ajax.php:165
1060 -msgid "Donation Completed"
1061 -msgstr ""
1062 -
1063 -#: inc/admin/admin-ajax.php:167
1064 -msgid "Runs when a donation payment is completed"
1065 -msgstr ""
1066 -
1067 -#: inc/admin/admin-ajax.php:191
1068 -msgid "John Doe"
1069 -msgstr ""
1070 -
1071 -#: inc/admin/admin-bar.php:102
1072 -msgid "SureDonation: Test Mode"
1073 -msgstr ""
1074 -
1075 -#: inc/admin/admin-bar.php:103
1076 -msgid "SureDonation: Live"
1077 -msgstr ""
1078 -
1079 -#: inc/admin/admin-bar.php:105
1080 -msgid "SureDonation is in test mode — no real payments are being accepted. Click to switch to live mode."
1081 -msgstr ""
1082 -
1083 -#: inc/admin/admin-bar.php:106
1084 -msgid "SureDonation is in live mode — real payments are being accepted."
1085 -msgstr ""
1086 -
1087 -#. translators: the <a></a> tags wrap the inline link text and must be kept intact.
1088 -#: inc/admin/admin.php:79
1089 -msgid "Your forms cannot accept donations yet. <a>Connect Stripe or PayPal</a> and you can start accepting them today."
1090 -msgstr ""
1091 -
1092 -#. translators: the <a></a> tags wrap the inline link text and must be kept intact.
1093 -#: inc/admin/admin.php:97
1094 -msgid "Webhooks keep SureDonation in sync with Stripe by automatically updating donation and subscription data. Please <a>configure</a> the webhook."
1095 -msgstr ""
1096 -
1097 -#. translators: the <a></a> tags wrap the inline link text and must be kept intact.
1098 -#: inc/admin/admin.php:115
1099 -msgid "Supporters cannot donate while your site is in test mode. Anything they try now is a test and no money reaches you. <a>Switch to live mode</a> when you are ready to accept real donations."
1100 -msgstr ""
1101 -
1102 -#: inc/admin/admin.php:143
1103 -msgid "When a Phone field with automatic country detection is used, this site sends the visitor’s IP address to a third-party service (ipapi.co) to determine their country code. The IP address is not stored for this purpose; the resulting country code is cached temporarily. Automatic detection can be disabled per Phone field, or site-wide via the “suredonation_phone_geo_enabled” filter."
1104 -msgstr ""
1105 -
1106 -#: inc/admin/admin.php:467
543 +#: inc/admin/admin.php:316
1107 544 msgid "SEO Made Easy for Your Website"
1108 545 msgstr ""
1109 546
1110 -#: inc/admin/admin.php:468
547 +#: inc/admin/admin.php:317
1111 548 msgid "Beautiful pages, persuasive content, and custom code in seconds. The possibilities are endless!"
1112 549 msgstr ""
1113 550
1114 -#: inc/admin/admin.php:511
1115 -#: assets/build/admin.js:126
551 +#: inc/admin/admin.php:360
552 +#: assets/build/admin.js:85
1116 553 msgid "Dashboard"
1117 554 msgstr ""
1118 555
1119 -#: inc/admin/admin.php:515
1120 -#: inc/campaigns/campaign-cpt.php:73
556 +#: inc/admin/admin.php:364
557 +#: inc/campaigns/campaign-cpt.php:62
1121 558 #: assets/build/admin.js:10
1122 -#: assets/build/admin.js:97
1123 -#: assets/build/admin.js:98
1124 -#: assets/build/admin.js:108
1125 -#: assets/build/admin.js:120
1126 -#: assets/build/admin.js:126
1127 -#: assets/build/admin/onboarding/index.js:10
1128 -#: assets/build/admin/onboarding/index.js:22
559 +#: assets/build/admin.js:81
560 +#: assets/build/admin.js:83
561 +#: assets/build/admin.js:85
562 +#: assets/build/admin/onboarding/index.js:4
563 +#: assets/build/admin/onboarding/index.js:6
1129 564 msgid "Campaigns"
1130 565 msgstr ""
1131 566
1132 -#: inc/admin/admin.php:519
567 +#: inc/admin/admin.php:368
1133 568 #: inc/blocks/campaign-stats/block.php:91
1134 -#: inc/page-builders/bricks/elements/campaign-stats.php:82
1135 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:77
1136 569 #: assets/build/admin.js:13
1137 -#: assets/build/admin.js:95
1138 -#: assets/build/admin.js:98
1139 -#: assets/build/admin.js:99
1140 -#: assets/build/admin.js:104
1141 -#: assets/build/admin.js:108
1142 -#: assets/build/admin.js:120
1143 -#: assets/build/admin.js:126
570 +#: assets/build/admin.js:78
571 +#: assets/build/admin.js:79
572 +#: assets/build/admin.js:81
573 +#: assets/build/admin.js:83
574 +#: assets/build/admin.js:85
1144 575 #: assets/build/admin/onboarding/index.js:1
576 +#: assets/build/admin/onboarding/index.js:2
577 +#: assets/build/admin/onboarding/index.js:4
1145 578 #: assets/build/admin/onboarding/index.js:6
1146 -#: assets/build/admin/onboarding/index.js:10
1147 -#: assets/build/admin/onboarding/index.js:22
1148 579 #: assets/build/campaign-blocks.js:1
1149 580 msgid "Donations"
1150 581 msgstr ""
1151 582
1152 -#: inc/admin/admin.php:523
583 +#: inc/admin/admin.php:372
1153 584 #: inc/blocks/campaign-stats/block.php:86
1154 -#: inc/page-builders/bricks/elements/campaign-stats.php:81
1155 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:76
1156 -#: assets/build/admin.js:96
1157 -#: assets/build/admin.js:98
1158 -#: assets/build/admin.js:99
1159 -#: assets/build/admin.js:104
1160 -#: assets/build/admin.js:108
1161 -#: assets/build/admin.js:120
1162 -#: assets/build/admin.js:126
1163 -#: assets/build/admin.js:129
585 +#: assets/build/admin.js:78
586 +#: assets/build/admin.js:79
587 +#: assets/build/admin.js:81
588 +#: assets/build/admin.js:83
589 +#: assets/build/admin.js:85
590 +#: assets/build/admin.js:88
1164 591 #: assets/build/admin/onboarding/index.js:1
592 +#: assets/build/admin/onboarding/index.js:2
593 +#: assets/build/admin/onboarding/index.js:4
1165 594 #: assets/build/admin/onboarding/index.js:6
1166 -#: assets/build/admin/onboarding/index.js:10
1167 -#: assets/build/admin/onboarding/index.js:22
1168 595 #: assets/build/campaign-blocks.js:1
1169 596 msgid "Donors"
1170 597 msgstr ""
1171 598
1172 -#: inc/admin/admin.php:527
1173 -#: assets/build/admin.js:74
1174 -#: assets/build/admin.js:126
599 +#: inc/admin/admin.php:376
600 +#: assets/build/admin.js:70
601 +#: assets/build/admin.js:85
1175 602 msgid "Reports"
1176 603 msgstr ""
1177 604
1178 -#: inc/admin/admin.php:531
1179 -#: assets/build/admin.js:98
1180 -#: assets/build/admin.js:126
605 +#: inc/admin/admin.php:380
606 +#: assets/build/admin.js:85
1181 607 msgid "Settings"
1182 608 msgstr ""
1183 609
1184 -#: inc/admin/admin.php:551
1185 -#: inc/admin/admin.php:552
610 +#: inc/admin/admin.php:400
611 +#: inc/admin/admin.php:401
1186 612 msgid "SureDonation Setup"
1187 613 msgstr ""
1188 614
1189 -#: inc/admin/analytics.php:177
615 +#: inc/admin/analytics.php:121
1190 616 msgid "Quick Feedback"
1191 617 msgstr ""
1192 618
1193 -#: inc/admin/analytics.php:179
619 +#: inc/admin/analytics.php:123
1194 620 msgid "If you have a moment, please share why you are deactivating SureDonation:"
1195 621 msgstr ""
1196 622
1197 -#: inc/admin/notices.php:148
1198 -msgid "You received your first donation with SureDonation!"
1199 -msgstr ""
1200 -
1201 -#: inc/admin/notices.php:149
1202 -msgid "That is a big milestone. If SureDonation is helping power your cause, would you take a moment to leave a 5-star review on WordPress.org? It really helps."
1203 -msgstr ""
1204 -
1205 -#: inc/admin/notices.php:151
1206 -#: inc/admin/notices.php:280
1207 -msgid "Rate SureDonation"
1208 -msgstr ""
1209 -
1210 -#: inc/admin/notices.php:152
1211 -#: inc/admin/notices.php:281
1212 -msgid "Maybe later"
1213 -msgstr ""
1214 -
1215 -#: inc/admin/notices.php:153
1216 -#: inc/admin/notices.php:282
1217 -msgid "I already did"
1218 -msgstr ""
1219 -
1220 -#. translators: %1$s: link to configure the Stripe webhook
1221 -#: inc/admin/notices.php:239
1222 -msgid "Webhooks keep SureDonation in sync with Stripe by automatically updating donation and subscription data. Please %1$s the webhook."
1223 -msgstr ""
1224 -
1225 -#: inc/admin/notices.php:243
1226 -msgid "configure"
1227 -msgstr ""
1228 -
1229 -#: inc/admin/notices.php:277
1230 -msgid "Your payment gateway is all set up!"
1231 -msgstr ""
1232 -
1233 -#: inc/admin/notices.php:278
1234 -msgid "You have connected a payment gateway and SureDonation is ready to start raising funds. If you are enjoying it so far, a quick 5-star review on WordPress.org would mean a lot."
1235 -msgstr ""
1236 -
1237 -#: inc/admin/notices.php:378
1238 -msgid "Unauthorized user."
1239 -msgstr ""
1240 -
1241 -#: inc/admin/notices.php:416
1242 -msgid "Invalid parameters."
1243 -msgstr ""
1244 -
1245 -#: inc/admin/notices.php:497
1246 -msgid "Your donation site is almost ready!"
1247 -msgstr ""
1248 -
1249 -#: inc/admin/notices.php:498
1250 -msgid "Connect Stripe or PayPal and you can start accepting donations today. It takes a few minutes."
1251 -msgstr ""
1252 -
1253 -#: inc/admin/notices.php:500
1254 -msgid "Connect Stripe or PayPal"
1255 -msgstr ""
1256 -
1257 -#. translators: %1$s: link to the PayPal payment settings
1258 -#: inc/admin/notices.php:541
1259 -msgid "PayPal needs reconnecting before it can take live donations on this site. Test and live are separate PayPal connections, and an earlier version stored one of them over the other. Please %1$s while in live mode. It takes a moment and no settings are lost."
1260 -msgstr ""
1261 -
1262 -#: inc/admin/notices.php:545
1263 -msgid "reconnect PayPal"
1264 -msgstr ""
1265 -
1266 -#: inc/admin/notices.php:631
1267 -msgid "Supporters cannot donate while your site is in test mode. Anything they try now is a test and no money reaches you. Switch to live mode when you are ready to accept real donations."
1268 -msgstr ""
1269 -
1270 -#: inc/admin/notices.php:634
1271 -msgid "SureDonation is in test mode"
1272 -msgstr ""
1273 -
1274 -#: inc/admin/notices.php:637
1275 -msgid "Switch to Live Mode"
1276 -msgstr ""
1277 -
1278 -#: inc/ajax/donation-handler.php:63
1279 -#: inc/ajax/donation-handler.php:86
623 +#: inc/ajax/donation-handler.php:49
1280 624 #: inc/payments/offline/offline-frontend.php:51
1281 -#: inc/payments/pay-pal/pay-pal-frontend.php:59
1282 -#: inc/payments/stripe/stripe-frontend.php:81
1283 625 msgid "Too many requests. Please wait a moment and try again."
1284 626 msgstr ""
1285 627
1286 -#: inc/ajax/donation-handler.php:91
1287 -#: inc/ajax/donation-handler.php:110
628 +#: inc/ajax/donation-handler.php:54
629 +#: inc/ajax/donation-handler.php:73
1288 630 msgid "Security check failed"
1289 631 msgstr ""
1290 632
1291 -#: inc/ajax/donation-handler.php:115
633 +#: inc/ajax/donation-handler.php:78
1292 634 #: inc/payments/offline/offline-frontend.php:58
1293 -#: inc/payments/pay-pal/pay-pal-frontend.php:66
1294 -#: inc/payments/stripe/stripe-frontend.php:88
635 +#: inc/payments/pay-pal/pay-pal-frontend.php:58
636 +#: inc/payments/stripe/stripe-frontend.php:83
1295 637 msgid "Your submission was flagged as spam. Please try again."
1296 638 msgstr ""
1297 639
1298 -#: inc/ajax/donation-handler.php:122
1299 -#: inc/ajax/donation-handler.php:127
1300 -#: inc/payments/stripe/stripe-frontend.php:507
1301 -#: inc/payments/stripe/stripe-frontend.php:564
640 +#: inc/ajax/donation-handler.php:85
641 +#: inc/ajax/donation-handler.php:90
642 +#: inc/payments/stripe/stripe-frontend.php:437
643 +#: inc/payments/stripe/stripe-frontend.php:479
1302 644 msgid "Invalid campaign"
1303 645 msgstr ""
1304 646
1305 -#: inc/ajax/donation-handler.php:150
647 +#: inc/ajax/donation-handler.php:98
648 +#: inc/blocks/campaign-donations/block.php:91
649 +#: inc/blocks/campaign-donors/block.php:75
650 +msgid "Anonymous"
651 +msgstr ""
652 +
653 +#: inc/ajax/donation-handler.php:109
1306 654 msgid "Invalid donation amount"
1307 655 msgstr ""
1308 656
1309 -#: inc/ajax/donation-handler.php:155
1310 -#: inc/payments/offline/offline-frontend.php:120
1311 -#: inc/payments/pay-pal/pay-pal-frontend.php:660
1312 -#: inc/payments/payment-helper.php:1141
1313 -#: inc/payments/stripe/stripe-frontend.php:521
657 +#: inc/ajax/donation-handler.php:114
658 +#: inc/payments/offline/offline-frontend.php:114
659 +#: inc/payments/pay-pal/pay-pal-frontend.php:434
660 +#: inc/payments/payment-helper.php:780
661 +#: inc/payments/stripe/stripe-frontend.php:451
1314 662 msgid "Invalid form configuration."
1315 663 msgstr ""
1316 664
1317 -#: inc/ajax/donation-handler.php:171
665 +#: inc/ajax/donation-handler.php:127
1318 666 msgid "Donor name is required"
1319 667 msgstr ""
1320 668
1321 -#: inc/ajax/donation-handler.php:174
669 +#: inc/ajax/donation-handler.php:130
1322 670 msgid "Valid email address is required"
1323 671 msgstr ""
1324 672
1325 -#: inc/ajax/donation-handler.php:230
673 +#: inc/ajax/donation-handler.php:189
1326 674 msgid "Failed to create donation"
1327 675 msgstr ""
1328 676
1329 -#: inc/ajax/donation-handler.php:263
677 +#: inc/ajax/donation-handler.php:214
1330 678 msgid "Your generous contribution will make a real difference. A confirmation email has been sent to you."
1331 679 msgstr ""
1332 680
1333 -#: inc/api/campaigns-api.php:721
681 +#: inc/api/campaigns-api.php:626
1334 682 #: assets/build/admin.js:10
1335 683 msgid "Failed to update campaign status."
1336 684 msgstr ""
1337 685
1338 -#: inc/api/campaigns-api.php:729
686 +#: inc/api/campaigns-api.php:634
1339 687 #: assets/build/admin.js:10
1340 688 msgid "Campaign status updated successfully."
1341 689 msgstr ""
1342 690
1343 -#: inc/api/campaigns-api.php:828
691 +#: inc/api/campaigns-api.php:733
1344 692 #: assets/build/admin.js:10
1345 693 msgid "Campaign deleted successfully."
1346 694 msgstr ""
1347 695
1348 696 #. translators: %1$d: success count, %2$d: error count.
1349 -#: inc/api/campaigns-api.php:886
1350 -#: inc/api/donations-api.php:731
697 +#: inc/api/campaigns-api.php:791
698 +#: inc/api/donations-api.php:673
1351 699 msgid "Bulk action completed. Success: %1$d, Failed: %2$d"
1352 700 msgstr ""
1353 701
1354 -#: inc/api/donations-api.php:496
702 +#: inc/api/donations-api.php:474
1355 703 msgid "Failed to create donation."
1356 704 msgstr ""
1357 705
1358 -#: inc/api/donations-api.php:506
706 +#: inc/api/donations-api.php:484
1359 707 msgid "Donation created successfully."
1360 708 msgstr ""
1361 709
1362 -#: inc/api/donations-api.php:582
710 +#: inc/api/donations-api.php:560
1363 711 msgid "Donation updated successfully."
1364 712 msgstr ""
1365 713
1366 -#: inc/api/donations-api.php:625
1367 -msgid "The donation status could not be updated."
1368 -msgstr ""
1369 -
1370 -#: inc/api/donations-api.php:640
1371 -#: assets/build/admin.js:56
714 +#: inc/api/donations-api.php:600
715 +#: assets/build/admin.js:52
1372 716 msgid "Donation status updated successfully."
1373 717 msgstr ""
1374 718
1375 -#: inc/api/donations-api.php:661
1376 -#: assets/build/admin.js:29
719 +#: inc/api/donations-api.php:621
720 +#: assets/build/admin.js:25
1377 721 msgid "Failed to delete donation."
1378 722 msgstr ""
1379 723
1380 -#: inc/api/donations-api.php:669
1381 -#: assets/build/admin.js:29
724 +#: inc/api/donations-api.php:629
725 +#: assets/build/admin.js:25
1382 726 msgid "Donation deleted successfully."
1383 727 msgstr ""
1384 728
1385 -#: inc/api/donations-api.php:699
1386 -msgid "Bulk actions are limited to 200 donations per request."
1387 -msgstr ""
1388 -
1389 -#: inc/api/donations-api.php:769
729 +#: inc/api/donations-api.php:711
1390 730 msgid "Only completed or partially refunded donations can be refunded."
1391 731 msgstr ""
1392 732
1393 -#: inc/api/donations-api.php:778
733 +#: inc/api/donations-api.php:720
1394 734 msgid "Transaction ID mismatch."
1395 735 msgstr ""
1396 736
1397 737 #. translators: %s: maximum refundable amount
1398 -#: inc/api/donations-api.php:795
738 +#: inc/api/donations-api.php:737
1399 739 msgid "Refund amount exceeds maximum refundable amount of %s."
1400 740 msgstr ""
1401 741
1402 -#: inc/api/donations-api.php:815
742 +#: inc/api/donations-api.php:757
1403 743 msgid "Stripe is not connected. Please configure Stripe in settings."
1404 744 msgstr ""
1405 745
1406 -#: inc/api/donations-api.php:867
1407 -#: inc/payments/stripe/stripe-webhook.php:667
746 +#: inc/api/donations-api.php:808
747 +#: inc/payments/stripe/stripe-webhook.php:595
1408 748 msgid "Full"
1409 749 msgstr ""
1410 750
1411 -#: inc/api/donations-api.php:868
1412 -#: inc/payments/stripe/stripe-webhook.php:668
751 +#: inc/api/donations-api.php:809
752 +#: inc/payments/stripe/stripe-webhook.php:596
1413 753 msgid "Partial"
1414 754 msgstr ""
1415 755
1416 756 #. translators: %s: Refund type (Full/Partial)
1417 -#: inc/api/donations-api.php:876
757 +#: inc/api/donations-api.php:817
1418 758 msgid "%s refund processed via admin"
1419 759 msgstr ""
1420 760
1421 -#: inc/api/donations-api.php:911
761 +#: inc/api/donations-api.php:852
1422 762 msgid "Refund processed successfully."
1423 763 msgstr ""
1424 764
1425 -#: inc/api/donations-api.php:957
765 +#: inc/api/donations-api.php:898
1426 766 msgid "No logs found for this donation."
1427 767 msgstr ""
1428 768
1429 -#: inc/api/donations-api.php:966
769 +#: inc/api/donations-api.php:907
1430 770 msgid "Log entry not found."
1431 771 msgstr ""
1432 772
1433 -#: inc/api/donations-api.php:983
1434 -#: assets/build/admin.js:59
773 +#: inc/api/donations-api.php:924
774 +#: assets/build/admin.js:55
1435 775 msgid "Failed to delete log entry."
1436 776 msgstr ""
1437 777
1438 -#: inc/api/donations-api.php:991
1439 -#: assets/build/admin.js:59
778 +#: inc/api/donations-api.php:932
779 +#: assets/build/admin.js:55
1440 780 msgid "Log entry deleted successfully."
1441 781 msgstr ""
1442 782
1443 -#: inc/api/donations-api.php:1106
783 +#: inc/api/donations-api.php:1047
1444 784 msgid "Note not found or could not be deleted."
1445 785 msgstr ""
1446 786
787 +#: inc/api/donations-api.php:1055
788 +#: assets/build/admin.js:55
789 +msgid "Note deleted successfully."
790 +msgstr ""
791 +
1447 792 #: inc/api/donors-api.php:363
1448 793 msgid "Please provide a valid email address."
1449 794 msgstr ""
1450 795
796 +#: inc/api/donors-api.php:390
797 +msgid "Invalid donor status."
798 +msgstr ""
799 +
800 +#: inc/api/donors-api.php:413
801 +#: assets/build/admin.js:70
802 +msgid "Donor updated successfully."
803 +msgstr ""
804 +
1451 805 #: inc/api/donors-api.php:434
1452 -#: assets/build/admin.js:59
806 +#: assets/build/admin.js:55
1453 807 msgid "Failed to delete donor."
1454 808 msgstr ""
1455 809
1456 810 #: inc/api/donors-api.php:442
1457 -#: assets/build/admin.js:59
811 +#: assets/build/admin.js:55
1458 812 msgid "Donor deleted successfully."
1459 813 msgstr ""
1460 814
1461 815 #: inc/api/donors-api.php:471
@@ -1469,90 +823,69 @@
1469 823
1470 824 #: inc/api/donors-api.php:650
1471 825 #: inc/api/donors-api.php:758
1472 826 #: assets/build/admin.js:1
1473 -#: assets/build/admin.js:42
827 +#: assets/build/admin.js:38
1474 828 msgid "ID"
1475 829 msgstr ""
1476 830
1477 831 #: inc/api/donors-api.php:651
1478 -#: inc/import-export/import/column-map.php:191
1479 -#: inc/privacy/privacy-data.php:108
1480 832 #: assets/build/editor/editor.js:1
1481 833 msgid "Name"
1482 834 msgstr ""
1483 835
1484 836 #: inc/api/donors-api.php:652
1485 -#: inc/import-export/import/column-map.php:186
1486 -#: inc/privacy/privacy-data.php:109
1487 837 msgid "Email"
1488 838 msgstr ""
1489 839
1490 840 #: inc/api/donors-api.php:653
1491 -#: inc/import-export/import/column-map.php:196
1492 -#: inc/privacy/privacy-data.php:110
1493 841 msgid "Phone"
1494 842 msgstr ""
1495 843
1496 844 #: inc/api/donors-api.php:654
1497 -#: inc/import-export/import/column-map.php:75
1498 -#: inc/import-export/import/column-map.php:201
1499 -#: inc/privacy/privacy-data.php:111
1500 845 msgid "Company"
1501 846 msgstr ""
1502 847
1503 848 #: inc/api/donors-api.php:655
1504 -#: inc/import-export/import/column-map.php:80
1505 -#: inc/import-export/import/column-map.php:206
1506 -#: inc/privacy/privacy-data.php:112
1507 -#: assets/build/admin.js:74
1508 -#: assets/build/blocks.js:1
849 +#: assets/build/admin.js:70
1509 850 msgid "Address"
1510 851 msgstr ""
1511 852
1512 853 #: inc/api/donors-api.php:656
1513 854 #: inc/api/donors-api.php:762
1514 -#: inc/import-export/import/column-map.php:211
1515 -#: inc/privacy/privacy-data.php:130
1516 855 #: assets/build/admin.js:1
1517 856 #: assets/build/admin.js:10
1518 857 #: assets/build/admin.js:13
1519 -#: assets/build/admin.js:30
1520 -#: assets/build/admin.js:43
1521 -#: assets/build/admin.js:56
858 +#: assets/build/admin.js:26
859 +#: assets/build/admin.js:39
860 +#: assets/build/admin.js:52
1522 861 #: assets/build/editor/editor.js:1
1523 862 msgid "Status"
1524 863 msgstr ""
1525 864
1526 865 #: inc/api/donors-api.php:657
1527 -#: inc/import-export/import/column-map.php:221
1528 -#: assets/build/admin.js:62
866 +#: assets/build/admin.js:58
1529 867 msgid "Total Donated"
1530 868 msgstr ""
1531 869
1532 870 #: inc/api/donors-api.php:658
1533 -#: inc/import-export/import/column-map.php:226
1534 871 msgid "Donation Count"
1535 872 msgstr ""
1536 873
1537 874 #: inc/api/donors-api.php:659
1538 -#: inc/import-export/import/column-map.php:231
1539 875 msgid "Largest Donation"
1540 876 msgstr ""
1541 877
1542 878 #: inc/api/donors-api.php:660
1543 -#: inc/import-export/import/column-map.php:236
1544 879 msgid "First Donation"
1545 880 msgstr ""
1546 881
1547 882 #: inc/api/donors-api.php:661
1548 -#: inc/import-export/import/column-map.php:241
1549 -#: assets/build/admin.js:68
883 +#: assets/build/admin.js:64
1550 884 msgid "Last Donation"
1551 885 msgstr ""
1552 886
1553 887 #: inc/api/donors-api.php:662
1554 -#: inc/import-export/import/column-map.php:246
1555 888 msgid "Created At"
1556 889 msgstr ""
1557 890
1558 891 #: inc/api/donors-api.php:692
@@ -1560,19 +893,17 @@
1560 893 msgid "Failed to generate CSV."
1561 894 msgstr ""
1562 895
1563 896 #: inc/api/donors-api.php:759
1564 -#: inc/campaigns/campaign-cpt.php:104
1565 -#: inc/import-export/import/column-map.php:85
1566 -#: inc/page-builders/bricks/base-element.php:137
1567 -#: inc/page-builders/elementor/base-widget.php:93
1568 -#: assets/build/admin.js:42
1569 -#: assets/build/admin.js:59
1570 -#: assets/build/admin.js:71
1571 -#: assets/build/admin.js:99
1572 -#: assets/build/admin.js:104
897 +#: inc/campaigns/campaign-cpt.php:63
898 +#: inc/campaigns/campaign-cpt.php:90
899 +#: assets/build/admin.js:38
900 +#: assets/build/admin.js:55
901 +#: assets/build/admin.js:67
902 +#: assets/build/admin.js:78
903 +#: assets/build/admin.js:79
1573 904 #: assets/build/admin/onboarding/index.js:1
1574 -#: assets/build/admin/onboarding/index.js:6
905 +#: assets/build/admin/onboarding/index.js:2
1575 906 #: assets/build/blocks/donation-form/editor.js:2
1576 907 #: assets/build/campaign-blocks.js:1
1577 908 msgid "Campaign"
1578 909 msgstr ""
@@ -1577,21 +908,15 @@
1577 908 msgid "Campaign"
1578 909 msgstr ""
1579 910
1580 911 #: inc/api/donors-api.php:760
1581 -#: inc/import-export/import/column-map.php:50
1582 -#: inc/import-export/import/column-map.php:424
1583 -#: inc/privacy/privacy-data.php:128
1584 -#: assets/build/admin.js:56
1585 -#: assets/build/admin.js:74
912 +#: assets/build/admin.js:52
913 +#: assets/build/admin.js:70
1586 914 msgid "Amount"
1587 915 msgstr ""
1588 916
1589 917 #: inc/api/donors-api.php:761
1590 -#: inc/import-export/import/column-map.php:95
1591 -#: inc/import-export/import/column-map.php:427
1592 -#: inc/privacy/privacy-data.php:129
1593 -#: assets/build/admin.js:56
918 +#: assets/build/admin.js:52
1594 919 msgid "Currency"
1595 920 msgstr ""
1596 921
1597 922 #: inc/api/donors-api.php:763
@@ -1599,28 +924,22 @@
1599 924 msgid "Type"
1600 925 msgstr ""
1601 926
1602 927 #: inc/api/donors-api.php:764
1603 -#: inc/helper.php:1047
1604 -#: inc/helper.php:1124
1605 -#: inc/helper.php:1381
1606 -#: inc/pdf/receipt-generator.php:456
1607 -#: assets/build/admin.js:56
928 +#: inc/helper.php:859
929 +#: inc/helper.php:944
930 +#: inc/helper.php:1139
931 +#: inc/pdf/receipt-generator.php:240
932 +#: assets/build/admin.js:52
1608 933 msgid "Payment Method"
1609 934 msgstr ""
1610 935
1611 936 #: inc/api/donors-api.php:765
1612 -#: inc/import-export/import/column-map.php:165
1613 -#: inc/import-export/import/column-map.php:439
1614 -#: inc/pdf/receipt-generator.php:469
1615 -#: inc/privacy/privacy-data.php:131
937 +#: inc/pdf/receipt-generator.php:253
1616 938 msgid "Date"
1617 939 msgstr ""
1618 940
1619 941 #: inc/api/donors-api.php:839
1620 -#: inc/api/import-export-api.php:138
1621 -#: inc/api/import-givewp-api.php:191
1622 -#: inc/api/onboarding-api.php:177
1623 942 msgid "Invalid or missing nonce."
1624 943 msgstr ""
1625 944
1626 945 #: inc/api/forms-api.php:128
@@ -1627,11 +946,11 @@
1627 946 msgid " (Copy)"
1628 947 msgstr ""
1629 948
1630 949 #: inc/api/forms-api.php:239
1631 -#: inc/payments/offline/offline-frontend.php:90
1632 -#: inc/payments/offline/offline-frontend.php:105
1633 -#: inc/payments/pay-pal/pay-pal-frontend.php:693
950 +#: inc/payments/offline/offline-frontend.php:84
951 +#: inc/payments/offline/offline-frontend.php:99
952 +#: inc/payments/pay-pal/pay-pal-frontend.php:455
1634 953 msgid "Invalid campaign."
1635 954 msgstr ""
1636 955
1637 956 #: inc/api/forms-api.php:256
@@ -1641,11 +960,19 @@
1641 960 #: inc/api/forms-api.php:264
1642 961 msgid "This form does not belong to the selected campaign."
1643 962 msgstr ""
1644 963
964 +#: inc/api/forms-api.php:274
965 +#: assets/build/admin.js:25
966 +msgid "Default form updated."
967 +msgstr ""
968 +
969 +#: inc/api/forms-api.php:337
970 +msgid "Form updated successfully."
971 +msgstr ""
972 +
1645 973 #: inc/api/forms-api.php:358
1646 -#: inc/payments/pay-pal/pay-pal-frontend.php:265
1647 -#: inc/payments/pay-pal/pay-pal-frontend.php:467
974 +#: inc/payments/pay-pal/pay-pal-frontend.php:232
1648 975 msgid "Missing required parameters."
1649 976 msgstr ""
1650 977
1651 978 #: inc/api/forms-api.php:384
@@ -1659,198 +986,91 @@
1659 986 #: inc/api/forms-api.php:416
1660 987 msgid "Operation failed."
1661 988 msgstr ""
1662 989
1663 -#: inc/api/import-charitable-api.php:112
1664 990 #: inc/api/import-givewp-api.php:112
1665 991 msgid "No file uploaded."
1666 992 msgstr ""
1667 993
1668 -#: inc/api/import-charitable-api.php:124
1669 994 #: inc/api/import-givewp-api.php:124
1670 995 msgid "The upload did not complete successfully."
1671 996 msgstr ""
1672 997
1673 -#: inc/api/import-charitable-api.php:132
1674 998 #: inc/api/import-givewp-api.php:132
1675 999 msgid "Invalid file upload."
1676 1000 msgstr ""
1677 1001
1678 -#: inc/api/import-charitable-api.php:149
1679 1002 #: inc/api/import-givewp-api.php:149
1680 1003 msgid "Only .csv files are supported."
1681 1004 msgstr ""
1682 1005
1683 -#: inc/api/import-charitable-api.php:206
1684 -msgid "No Charitable data was found on this site — nothing to preview."
1006 +#: inc/api/import-givewp-api.php:206
1007 +msgid "No GiveWP data was found on this site — nothing to preview."
1685 1008 msgstr ""
1686 1009
1687 -#: inc/api/import-charitable-api.php:228
1688 -msgid "No Charitable data was found on this site — nothing to migrate."
1010 +#: inc/api/import-givewp-api.php:228
1011 +msgid "No GiveWP data was found on this site — nothing to migrate."
1689 1012 msgstr ""
1690 1013
1691 -#: inc/api/import-charitable-api.php:241
1692 -#: inc/api/import-givewp-api.php:266
1014 +#: inc/api/import-givewp-api.php:241
1693 1015 msgid "Select at least one campaign to migrate."
1694 1016 msgstr ""
1695 1017
1696 -#: inc/api/import-charitable-api.php:256
1697 -#: inc/api/import-givewp-api.php:281
1018 +#: inc/api/import-givewp-api.php:256
1698 1019 msgid "No import phases were registered for this session."
1699 1020 msgstr ""
1700 1021
1701 -#: inc/api/import-charitable-api.php:290
1702 -#: inc/api/import-givewp-api.php:310
1022 +#: inc/api/import-givewp-api.php:285
1703 1023 msgid "Import session not found or already completed."
1704 1024 msgstr ""
1705 1025
1706 -#: inc/api/import-export-api.php:122
1707 -msgid "You are not allowed to import or export data."
1708 -msgstr ""
1709 -
1710 -#: inc/api/import-export-api.php:392
1711 -msgid "No file was uploaded."
1712 -msgstr ""
1713 -
1714 -#: inc/api/import-export-api.php:397
1715 -msgid "Please upload a .csv file."
1716 -msgstr ""
1717 -
1718 -#: inc/api/import-export-api.php:402
1719 -msgid "The file is empty or larger than 20 MB."
1720 -msgstr ""
1721 -
1722 -#: inc/api/import-export-api.php:407
1723 -msgid "Could not process the uploaded file."
1724 -msgstr ""
1725 -
1726 -#: inc/api/import-export-api.php:413
1727 -msgid "The file has no header row."
1728 -msgstr ""
1729 -
1730 -#: inc/api/import-export-api.php:457
1731 -msgid "The uploaded file could not be found. Please upload it again."
1732 -msgstr ""
1733 -
1734 -#: inc/api/import-export-api.php:462
1735 -msgid "Invalid import type."
1736 -msgstr ""
1737 -
1738 -#. translators: %s: comma-separated required column labels.
1739 -#: inc/api/import-export-api.php:477
1740 -msgid "This does not look like a SureDonation export. Required columns were not found: %s. Please upload the CSV exported by SureDonation."
1741 -msgstr ""
1742 -
1743 -#: inc/api/import-export-api.php:494
1744 -msgid "Please choose a campaign to import the donations into."
1745 -msgstr ""
1746 -
1747 -#: inc/api/import-export-api.php:524
1748 -#: inc/api/import-export-api.php:531
1749 -msgid "Import session not found or already finished."
1750 -msgstr ""
1751 -
1752 -#: inc/api/import-export-api.php:527
1753 -msgid "You cannot modify an import started by another user."
1754 -msgstr ""
1755 -
1756 -#: inc/api/import-export-api.php:563
1757 -msgid "Import session not found."
1758 -msgstr ""
1759 -
1760 -#: inc/api/import-export-api.php:566
1761 -msgid "You cannot view an import started by another user."
1762 -msgstr ""
1763 -
1764 -#: inc/api/import-export-api.php:619
1765 -msgid "No campaigns were found in the file."
1766 -msgstr ""
1767 -
1768 -#. translators: 1: campaign count, 2: form count.
1769 -#: inc/api/import-export-api.php:629
1770 -msgid "Imported %1$d campaigns and %2$d forms."
1771 -msgstr ""
1772 -
1773 -#: inc/api/import-export-api.php:655
1774 -msgid "No settings were found in the file."
1775 -msgstr ""
1776 -
1777 -#: inc/api/import-export-api.php:663
1778 -#: assets/build/admin.js:98
1779 -msgid "Settings imported."
1780 -msgstr ""
1781 -
1782 -#: inc/api/import-export-api.php:664
1783 -msgid "Payment credentials were not imported. Reconnect your gateways under Settings → Payment Methods."
1784 -msgstr ""
1785 -
1786 -#: inc/api/import-givewp-api.php:231
1787 -msgid "No GiveWP data was found on this site — nothing to preview."
1788 -msgstr ""
1789 -
1790 -#: inc/api/import-givewp-api.php:253
1791 -msgid "No GiveWP data was found on this site — nothing to migrate."
1792 -msgstr ""
1793 -
1794 -#: inc/api/onboarding-api.php:243
1795 -#: assets/build/admin/onboarding/index.js:24
1026 +#: inc/api/onboarding-api.php:139
1027 +#: assets/build/admin/onboarding/index.js:8
1796 1028 msgid "Campaign name is required."
1797 1029 msgstr ""
1798 1030
1799 -#: inc/api/onboarding-api.php:280
1800 -#: assets/build/admin/onboarding/index.js:24
1031 +#: inc/api/onboarding-api.php:172
1032 +#: assets/build/admin/onboarding/index.js:8
1801 1033 msgid "Could not create the campaign."
1802 1034 msgstr ""
1803 1035
1804 -#: inc/api/settings-api.php:312
1036 +#: inc/api/settings-api.php:257
1805 1037 msgid "Form validation settings saved"
1806 1038 msgstr ""
1807 1039
1808 -#: inc/api/settings-api.php:380
1809 -#: inc/payments/stripe/stripe-settings.php:294
1040 +#: inc/api/settings-api.php:324
1041 +#: inc/payments/stripe/stripe-settings.php:202
1810 1042 msgid "Invalid settings provided"
1811 1043 msgstr ""
1812 1044
1813 -#: inc/api/settings-api.php:419
1814 -#: inc/payments/stripe/stripe-settings.php:405
1045 +#: inc/api/settings-api.php:355
1046 +#: inc/payments/stripe/stripe-settings.php:296
1815 1047 msgid "Failed to update settings"
1816 1048 msgstr ""
1817 1049
1818 -#: inc/api/settings-api.php:427
1819 -#: inc/payments/stripe/stripe-settings.php:413
1050 +#: inc/api/settings-api.php:363
1051 +#: inc/payments/stripe/stripe-settings.php:304
1820 1052 msgid "Settings updated successfully"
1821 1053 msgstr ""
1822 1054
1823 -#: inc/api/settings-api.php:506
1055 +#: inc/api/settings-api.php:442
1824 1056 msgid "AI settings saved"
1825 1057 msgstr ""
1826 1058
1827 -#: inc/api/settings-api.php:565
1059 +#: inc/api/settings-api.php:501
1828 1060 msgid "Spam protection settings saved"
1829 1061 msgstr ""
1830 1062
1831 -#: inc/api/settings-api.php:624
1832 -#: inc/api/settings-api.php:680
1833 -#: assets/build/admin.js:95
1063 +#: inc/api/settings-api.php:560
1064 +#: inc/api/settings-api.php:616
1065 +#: assets/build/admin.js:85
1834 1066 msgid "Settings saved"
1835 1067 msgstr ""
1836 1068
1837 1069 #: inc/blocks/campaign-donate-button/block.php:43
1838 1070 #: inc/blocks/campaign-donations/block.php:75
1839 -#: inc/campaign-templates/campaign-templates.php:187
1840 -#: inc/campaign-templates/templates/animal-rescue/template.php:25
1841 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:25
1842 -#: inc/campaign-templates/templates/medical/template.php:26
1843 -#: inc/page-builders/bricks/elements/campaign-donate-button.php:69
1844 -#: inc/page-builders/bricks/elements/campaign-donate-button.php:89
1845 -#: inc/page-builders/bricks/elements/campaign-donations.php:93
1846 -#: inc/page-builders/bricks/elements/campaign-donations.php:117
1847 -#: inc/page-builders/elementor/widgets/campaign-donate-button-widget.php:71
1848 -#: inc/page-builders/elementor/widgets/campaign-donate-button-widget.php:87
1849 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:102
1850 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:122
1851 -#: inc/post-types/donation-form.php:828
1852 -#: inc/post-types/donation-form.php:926
1071 +#: inc/post-types/donation-form.php:653
1072 +#: inc/post-types/donation-form.php:742
1853 1073 msgid "Donate"
1854 1074 msgstr ""
1855 1075
1856 1076 #: inc/blocks/campaign-donate-button/block.php:52
@@ -1869,18 +1089,8 @@
1869 1089 #: inc/blocks/campaign-donations/block.php:85
1870 1090 msgid "Be the first to donate."
1871 1091 msgstr ""
1872 1092
1873 -#: inc/blocks/campaign-donations/block.php:91
1874 -#: inc/blocks/campaign-donors/block.php:75
1875 -#: inc/import-export/import/column-map.php:130
1876 -#: inc/import-export/import/column-map.php:436
1877 -#: assets/build/admin.js:1
1878 -#: assets/build/admin.js:42
1879 -#: assets/build/admin.js:56
1880 -msgid "Anonymous"
1881 -msgstr ""
1882 -
1883 1093 #. translators: 1: donor name, 2: donation amount.
1884 1094 #: inc/blocks/campaign-donations/block.php:108
1885 1095 msgid "%1$s donated %2$s"
1886 1096 msgstr ""
@@ -1890,12 +1100,8 @@
1890 1100 msgid "%s ago"
1891 1101 msgstr ""
1892 1102
1893 1103 #: inc/blocks/campaign-donors/block.php:58
1894 -#: inc/page-builders/bricks/elements/campaign-donors.php:84
1895 -#: inc/page-builders/bricks/elements/campaign-donors.php:107
1896 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:92
1897 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:111
1898 1104 msgid "Join the list"
1899 1105 msgstr ""
1900 1106
1901 1107 #: inc/blocks/campaign-donors/block.php:62
@@ -1911,524 +1117,197 @@
1911 1117 #: inc/blocks/campaign-goal/block.php:68
1912 1118 msgid "raised of %s goal"
1913 1119 msgstr ""
1914 1120
1915 -#: inc/blocks/campaign-goal/block.php:77
1121 +#: inc/blocks/campaign-goal/block.php:78
1916 1122 msgid "donor"
1917 1123 msgid_plural "donors"
1918 1124 msgstr[0] ""
1919 1125 msgstr[1] ""
1920 1126
1921 -#: inc/blocks/campaign-social-sharing/block.php:61
1922 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:84
1923 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:150
1924 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:71
1925 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:146
1926 -#: assets/build/campaign-blocks.js:1
1927 -msgid "Share:"
1928 -msgstr ""
1929 -
1930 -#. translators: %s: social network name.
1931 -#: inc/blocks/campaign-social-sharing/block.php:99
1932 -#: inc/blocks/campaign-social-sharing/block.php:124
1933 -msgid "Share on %s"
1934 -msgstr ""
1935 -
1936 -#: inc/blocks/campaign-social-sharing/block.php:154
1937 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:93
1938 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:83
1939 -#: assets/build/campaign-blocks.js:1
1940 -msgid "Twitter / X"
1941 -msgstr ""
1942 -
1943 -#: inc/blocks/campaign-social-sharing/block.php:158
1944 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:94
1945 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:84
1946 -#: assets/build/campaign-blocks.js:1
1947 -msgid "Facebook"
1948 -msgstr ""
1949 -
1950 -#: inc/blocks/campaign-social-sharing/block.php:162
1951 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:95
1952 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:85
1953 -#: assets/build/campaign-blocks.js:1
1954 -msgid "LinkedIn"
1955 -msgstr ""
1956 -
1957 -#: inc/blocks/campaign-social-sharing/block.php:166
1958 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:96
1959 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:86
1960 -#: assets/build/campaign-blocks.js:1
1961 -msgid "Pinterest"
1962 -msgstr ""
1963 -
1964 -#: inc/blocks/campaign-social-sharing/block.php:170
1965 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:97
1966 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:87
1967 -#: assets/build/campaign-blocks.js:1
1968 -msgid "Mastodon"
1969 -msgstr ""
1970 -
1971 -#: inc/blocks/campaign-social-sharing/block.php:177
1972 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:98
1973 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:88
1974 -#: assets/build/campaign-blocks.js:1
1975 -msgid "Threads"
1976 -msgstr ""
1977 -
1978 -#: inc/blocks/campaign-social-sharing/block.php:181
1979 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:99
1980 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:89
1981 -#: assets/build/campaign-blocks.js:1
1982 -msgid "Bluesky"
1983 -msgstr ""
1984 -
1985 -#: inc/blocks/campaign-social-sharing/block.php:255
1986 -msgid "Enter your Mastodon instance (e.g. mastodon.social):"
1987 -msgstr ""
1988 -
1989 1127 #: inc/blocks/campaign-stats/block.php:76
1990 -#: inc/page-builders/bricks/elements/campaign-stats.php:80
1991 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:75
1992 1128 #: assets/build/admin.js:1
1993 -#: assets/build/admin.js:74
1129 +#: assets/build/admin.js:70
1994 1130 #: assets/build/campaign-blocks.js:1
1995 1131 msgid "Total Raised"
1996 1132 msgstr ""
1997 1133
1998 1134 #: inc/blocks/campaign-stats/block.php:81
1999 -#: inc/page-builders/bricks/elements/campaign-stats.php:79
2000 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:74
2001 1135 #: assets/build/campaign-blocks.js:1
2002 1136 msgid "Top Donation"
2003 1137 msgstr ""
2004 1138
2005 1139 #: inc/blocks/campaign-stats/block.php:97
2006 -#: inc/page-builders/bricks/elements/campaign-stats.php:78
2007 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:73
2008 -#: assets/build/admin.js:68
1140 +#: assets/build/admin.js:64
2009 1141 #: assets/build/campaign-blocks.js:1
2010 1142 msgid "Average Donation"
2011 1143 msgstr ""
2012 1144
2013 -#: inc/blocks/donation-form/block.php:49
1145 +#: inc/blocks/donation-form/block.php:48
2014 1146 msgid "Please select a donation form in the block settings."
2015 1147 msgstr ""
2016 1148
2017 -#: inc/blocks/donation-form/block.php:69
1149 +#: inc/blocks/donation-form/block.php:68
2018 1150 msgid "Invalid form selected."
2019 1151 msgstr ""
2020 1152
2021 -#: inc/blocks/donation-form/block.php:74
1153 +#: inc/blocks/donation-form/block.php:73
2022 1154 msgid "This form is not available."
2023 1155 msgstr ""
2024 1156
2025 -#: inc/blocks/donation-form/block.php:87
1157 +#: inc/blocks/donation-form/block.php:86
2026 1158 msgid "Invalid campaign selected."
2027 1159 msgstr ""
2028 1160
2029 -#: inc/blocks/donation-form/block.php:94
2030 -msgid "This campaign is not available."
2031 -msgstr ""
2032 -
2033 -#: inc/blocks/donation-form/block.php:100
2034 -#: inc/payments/offline/offline-frontend.php:114
2035 -#: inc/payments/pay-pal/pay-pal-frontend.php:702
2036 -#: inc/payments/stripe/stripe-frontend.php:573
1161 +#: inc/blocks/donation-form/block.php:92
1162 +#: inc/payments/offline/offline-frontend.php:108
1163 +#: inc/payments/pay-pal/pay-pal-frontend.php:464
1164 +#: inc/payments/stripe/stripe-frontend.php:488
2037 1165 msgid "This campaign is not currently accepting donations."
2038 1166 msgstr ""
2039 1167
2040 -#: inc/blocks/register.php:294
1168 +#: inc/blocks/register.php:129
2041 1169 msgid "General Fields"
2042 1170 msgstr ""
2043 1171
2044 -#: inc/blocks/register.php:624
2045 -#: inc/helper.php:1264
2046 -#: inc/payments/payment-helper.php:1084
2047 -#: assets/build/admin.js:75
1172 +#: inc/blocks/register.php:329
1173 +#: inc/helper.php:1022
1174 +#: inc/payments/payment-helper.php:726
1175 +#: assets/build/admin.js:72
2048 1176 msgid "Stripe"
2049 1177 msgstr ""
2050 1178
2051 -#: inc/blocks/register.php:629
2052 -#: inc/payments/payment-helper.php:1090
2053 -#: assets/build/admin.js:78
2054 -#: assets/build/admin.js:95
1179 +#: inc/blocks/register.php:334
1180 +#: inc/payments/payment-helper.php:732
1181 +#: assets/build/admin.js:72
2055 1182 msgid "Offline Donations"
2056 1183 msgstr ""
2057 1184
2058 -#: inc/campaign-templates/campaign-templates.php:186
2059 -#: inc/post-types/donation-form.php:784
2060 -#: inc/post-types/donation-form.php:878
2061 -msgid "Select Donation Amount"
2062 -msgstr ""
2063 -
2064 -#: inc/campaign-templates/campaign-templates.php:204
2065 -#: inc/post-types/donation-form.php:764
2066 -#: inc/post-types/donation-form.php:854
2067 -msgid "Full Name"
2068 -msgstr ""
2069 -
2070 -#: inc/campaign-templates/campaign-templates.php:206
2071 -#: inc/post-types/donation-form.php:766
2072 -#: inc/post-types/donation-form.php:856
2073 -msgid "Enter your full name"
2074 -msgstr ""
2075 -
2076 -#: inc/campaign-templates/campaign-templates.php:214
2077 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:48
2078 -#: inc/post-types/donation-form.php:774
2079 -#: inc/post-types/donation-form.php:866
2080 -#: assets/build/admin.js:74
2081 -#: assets/build/admin/onboarding/index.js:24
2082 -msgid "Email Address"
2083 -msgstr ""
2084 -
2085 -#: inc/campaign-templates/campaign-templates.php:216
2086 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:50
2087 -#: inc/post-types/donation-form.php:776
2088 -#: inc/post-types/donation-form.php:868
2089 -msgid "Enter your email"
2090 -msgstr ""
2091 -
2092 -#: inc/campaign-templates/campaign-templates.php:364
2093 -#: assets/build/admin.js:10
2094 -msgid "Start from scratch"
2095 -msgstr ""
2096 -
2097 -#: inc/campaign-templates/campaign-templates.php:365
2098 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:15
2099 -#: assets/build/blocks.js:1
2100 -#: assets/build/editor/editor.js:1
2101 -msgid "General"
2102 -msgstr ""
2103 -
2104 -#: inc/campaign-templates/campaign-templates.php:366
2105 -msgid "A blank donation campaign with the standard form."
2106 -msgstr ""
2107 -
2108 -#: inc/campaign-templates/templates/animal-rescue/template.php:14
2109 -msgid "Animal Rescue"
2110 -msgstr ""
2111 -
2112 -#: inc/campaign-templates/templates/animal-rescue/template.php:15
2113 -msgid "Animal"
2114 -msgstr ""
2115 -
2116 -#: inc/campaign-templates/templates/animal-rescue/template.php:16
2117 -msgid "Raise funds to rescue, shelter, and care for animals."
2118 -msgstr ""
2119 -
2120 -#: inc/campaign-templates/templates/animal-rescue/template.php:17
2121 -msgid "Help us rescue animals in need"
2122 -msgstr ""
2123 -
2124 -#: inc/campaign-templates/templates/animal-rescue/template.php:18
2125 -msgid "Share your rescue mission and how donations feed, treat, and rehome animals."
2126 -msgstr ""
2127 -
2128 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:18
2129 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:21
2130 -msgid "Buy me a coffee"
2131 -msgstr ""
2132 -
2133 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:19
2134 -msgid "Personal"
2135 -msgstr ""
2136 -
2137 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:20
2138 -msgid "A simple tip jar so supporters can buy you a coffee."
2139 -msgstr ""
2140 -
2141 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:22
2142 -msgid "If you enjoy my work, consider supporting it with a coffee. Every cup helps!"
2143 -msgstr ""
2144 -
2145 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:37
2146 -msgid "Your Name"
2147 -msgstr ""
2148 -
2149 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:39
2150 -msgid "Enter your name"
2151 -msgstr ""
2152 -
2153 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:59
2154 -msgid "How many coffees?"
2155 -msgstr ""
2156 -
2157 -#: inc/campaign-templates/templates/buy-me-a-coffee/template.php:101
2158 -#: inc/campaign-templates/templates/education/template.php:26
2159 -msgid "Support"
2160 -msgstr ""
2161 -
2162 -#: inc/campaign-templates/templates/disaster-relief/template.php:14
2163 -msgid "Disaster Relief"
2164 -msgstr ""
2165 -
2166 -#: inc/campaign-templates/templates/disaster-relief/template.php:15
2167 -msgid "Emergency"
2168 -msgstr ""
2169 -
2170 -#: inc/campaign-templates/templates/disaster-relief/template.php:16
2171 -msgid "Rally urgent support for communities hit by a disaster."
2172 -msgstr ""
2173 -
2174 -#. translators: [Region] is a literal placeholder the site owner replaces after creating the campaign; keep it as-is.
2175 -#: inc/campaign-templates/templates/disaster-relief/template.php:18
2176 -msgid "Emergency relief for [Region]"
2177 -msgstr ""
2178 -
2179 -#: inc/campaign-templates/templates/disaster-relief/template.php:19
2180 -msgid "Describe the situation, the urgency, and how funds provide immediate relief."
2181 -msgstr ""
2182 -
2183 -#: inc/campaign-templates/templates/disaster-relief/template.php:26
2184 -msgid "Donate now"
2185 -msgstr ""
2186 -
2187 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:14
2188 -msgid "Donate for a Cause"
2189 -msgstr ""
2190 -
2191 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:16
2192 -msgid "A versatile campaign for any cause or nonprofit."
2193 -msgstr ""
2194 -
2195 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:17
2196 -msgid "Support our cause"
2197 -msgstr ""
2198 -
2199 -#: inc/campaign-templates/templates/donate-for-a-cause/template.php:18
2200 -msgid "Tell your story and invite supporters to contribute to your mission."
2201 -msgstr ""
2202 -
2203 -#: inc/campaign-templates/templates/education/template.php:14
2204 -msgid "School / Education"
2205 -msgstr ""
2206 -
2207 -#: inc/campaign-templates/templates/education/template.php:15
2208 -msgid "Education"
2209 -msgstr ""
2210 -
2211 -#: inc/campaign-templates/templates/education/template.php:16
2212 -msgid "Fund a school project, club, or scholarship drive."
2213 -msgstr ""
2214 -
2215 -#. translators: [School] is a literal placeholder the site owner replaces after creating the campaign; keep it as-is.
2216 -#: inc/campaign-templates/templates/education/template.php:18
2217 -msgid "Support [School] students"
2218 -msgstr ""
2219 -
2220 -#: inc/campaign-templates/templates/education/template.php:19
2221 -msgid "Explain the project and rally supporters to hit the goal together."
2222 -msgstr ""
2223 -
2224 -#: inc/campaign-templates/templates/faith/template.php:14
2225 -msgid "Faith / Place of Worship"
2226 -msgstr ""
2227 -
2228 -#: inc/campaign-templates/templates/faith/template.php:15
2229 -msgid "Faith"
2230 -msgstr ""
2231 -
2232 -#: inc/campaign-templates/templates/faith/template.php:16
2233 -msgid "Collect offerings and donations for your congregation."
2234 -msgstr ""
2235 -
2236 -#: inc/campaign-templates/templates/faith/template.php:17
2237 -msgid "Support our congregation"
2238 -msgstr ""
2239 -
2240 -#: inc/campaign-templates/templates/faith/template.php:18
2241 -msgid "Invite your community to give and share how contributions sustain your mission."
2242 -msgstr ""
2243 -
2244 -#: inc/campaign-templates/templates/faith/template.php:25
2245 -msgid "Give"
2246 -msgstr ""
2247 -
2248 -#: inc/campaign-templates/templates/in-memory/template.php:14
2249 -msgid "In Loving Memory"
2250 -msgstr ""
2251 -
2252 -#: inc/campaign-templates/templates/in-memory/template.php:15
2253 -msgid "Memorial"
2254 -msgstr ""
2255 -
2256 -#: inc/campaign-templates/templates/in-memory/template.php:16
2257 -msgid "A tribute campaign to honor a loved one."
2258 -msgstr ""
2259 -
2260 -#. translators: [Name] is a literal placeholder the site owner replaces after creating the campaign; keep it as-is.
2261 -#: inc/campaign-templates/templates/in-memory/template.php:18
2262 -msgid "In loving memory of [Name]"
2263 -msgstr ""
2264 -
2265 -#: inc/campaign-templates/templates/in-memory/template.php:19
2266 -msgid "Celebrate their life and invite friends and family to give in their memory."
2267 -msgstr ""
2268 -
2269 -#: inc/campaign-templates/templates/in-memory/template.php:26
2270 -msgid "Give in their memory"
2271 -msgstr ""
2272 -
2273 -#: inc/campaign-templates/templates/medical/template.php:14
2274 -msgid "Medical Fundraiser"
2275 -msgstr ""
2276 -
2277 -#: inc/campaign-templates/templates/medical/template.php:15
2278 -msgid "Medical"
2279 -msgstr ""
2280 -
2281 -#: inc/campaign-templates/templates/medical/template.php:16
2282 -msgid "Raise funds for treatment, surgery, or medical bills."
2283 -msgstr ""
2284 -
2285 -#. translators: [Name] is a literal placeholder the site owner replaces after creating the campaign; keep it as-is.
2286 -#: inc/campaign-templates/templates/medical/template.php:18
2287 -msgid "Help [Name] with medical costs"
2288 -msgstr ""
2289 -
2290 -#: inc/campaign-templates/templates/medical/template.php:19
2291 -msgid "Share the story, the diagnosis, and how donations will help cover treatment and recovery."
2292 -msgstr ""
2293 -
2294 -#: inc/campaigns/campaign-cpt.php:71
1185 +#: inc/campaigns/campaign-cpt.php:60
2295 1186 msgctxt "Post Type General Name"
2296 1187 msgid "Campaigns"
2297 1188 msgstr ""
2298 1189
2299 -#: inc/campaigns/campaign-cpt.php:72
1190 +#: inc/campaigns/campaign-cpt.php:61
2300 1191 msgctxt "Post Type Singular Name"
2301 1192 msgid "Campaign"
2302 1193 msgstr ""
2303 1194
2304 -#: inc/campaigns/campaign-cpt.php:77
2305 -msgid "SureDonation Campaign"
2306 -msgstr ""
2307 -
2308 -#: inc/campaigns/campaign-cpt.php:78
1195 +#: inc/campaigns/campaign-cpt.php:64
2309 1196 msgid "Campaign Archives"
2310 1197 msgstr ""
2311 1198
2312 -#: inc/campaigns/campaign-cpt.php:79
1199 +#: inc/campaigns/campaign-cpt.php:65
2313 1200 msgid "Campaign Attributes"
2314 1201 msgstr ""
2315 1202
2316 -#: inc/campaigns/campaign-cpt.php:80
1203 +#: inc/campaigns/campaign-cpt.php:66
2317 1204 msgid "Parent Campaign:"
2318 1205 msgstr ""
2319 1206
2320 -#: inc/campaigns/campaign-cpt.php:81
2321 -#: assets/build/admin.js:74
1207 +#: inc/campaigns/campaign-cpt.php:67
1208 +#: assets/build/admin.js:70
2322 1209 msgid "All Campaigns"
2323 1210 msgstr ""
2324 1211
2325 -#: inc/campaigns/campaign-cpt.php:82
1212 +#: inc/campaigns/campaign-cpt.php:68
2326 1213 msgid "Add New Campaign"
2327 1214 msgstr ""
2328 1215
2329 -#: inc/campaigns/campaign-cpt.php:83
2330 -#: inc/post-types/donation-form.php:125
1216 +#: inc/campaigns/campaign-cpt.php:69
1217 +#: inc/post-types/donation-form.php:117
2331 1218 msgid "Add New"
2332 1219 msgstr ""
2333 1220
2334 -#: inc/campaigns/campaign-cpt.php:84
1221 +#: inc/campaigns/campaign-cpt.php:70
2335 1222 #: assets/build/admin.js:10
2336 1223 msgid "New Campaign"
2337 1224 msgstr ""
2338 1225
2339 -#: inc/campaigns/campaign-cpt.php:85
1226 +#: inc/campaigns/campaign-cpt.php:71
2340 1227 #: assets/build/admin.js:10
2341 -#: assets/build/admin.js:42
1228 +#: assets/build/admin.js:38
2342 1229 msgid "Edit Campaign"
2343 1230 msgstr ""
2344 1231
2345 -#: inc/campaigns/campaign-cpt.php:86
1232 +#: inc/campaigns/campaign-cpt.php:72
2346 1233 msgid "Update Campaign"
2347 1234 msgstr ""
2348 1235
2349 -#: inc/campaigns/campaign-cpt.php:87
2350 -#: assets/build/admin.js:42
1236 +#: inc/campaigns/campaign-cpt.php:73
1237 +#: assets/build/admin.js:38
2351 1238 msgid "View Campaign"
2352 1239 msgstr ""
2353 1240
2354 -#: inc/campaigns/campaign-cpt.php:88
1241 +#: inc/campaigns/campaign-cpt.php:74
2355 1242 msgid "View Campaigns"
2356 1243 msgstr ""
2357 1244
2358 -#: inc/campaigns/campaign-cpt.php:89
1245 +#: inc/campaigns/campaign-cpt.php:75
2359 1246 msgid "Search Campaign"
2360 1247 msgstr ""
2361 1248
2362 -#: inc/campaigns/campaign-cpt.php:90
1249 +#: inc/campaigns/campaign-cpt.php:76
2363 1250 msgid "Not found"
2364 1251 msgstr ""
2365 1252
2366 -#: inc/campaigns/campaign-cpt.php:91
1253 +#: inc/campaigns/campaign-cpt.php:77
2367 1254 msgid "Not found in Trash"
2368 1255 msgstr ""
2369 1256
2370 -#: inc/campaigns/campaign-cpt.php:92
1257 +#: inc/campaigns/campaign-cpt.php:78
2371 1258 msgid "Campaign Image"
2372 1259 msgstr ""
2373 1260
2374 -#: inc/campaigns/campaign-cpt.php:93
1261 +#: inc/campaigns/campaign-cpt.php:79
2375 1262 msgid "Set campaign image"
2376 1263 msgstr ""
2377 1264
2378 -#: inc/campaigns/campaign-cpt.php:94
1265 +#: inc/campaigns/campaign-cpt.php:80
2379 1266 msgid "Remove campaign image"
2380 1267 msgstr ""
2381 1268
2382 -#: inc/campaigns/campaign-cpt.php:95
1269 +#: inc/campaigns/campaign-cpt.php:81
2383 1270 msgid "Use as campaign image"
2384 1271 msgstr ""
2385 1272
2386 -#: inc/campaigns/campaign-cpt.php:96
1273 +#: inc/campaigns/campaign-cpt.php:82
2387 1274 msgid "Insert into campaign"
2388 1275 msgstr ""
2389 1276
2390 -#: inc/campaigns/campaign-cpt.php:97
1277 +#: inc/campaigns/campaign-cpt.php:83
2391 1278 msgid "Uploaded to this campaign"
2392 1279 msgstr ""
2393 1280
2394 -#: inc/campaigns/campaign-cpt.php:98
1281 +#: inc/campaigns/campaign-cpt.php:84
2395 1282 msgid "Campaigns list"
2396 1283 msgstr ""
2397 1284
2398 -#: inc/campaigns/campaign-cpt.php:99
1285 +#: inc/campaigns/campaign-cpt.php:85
2399 1286 msgid "Campaigns list navigation"
2400 1287 msgstr ""
2401 1288
2402 -#: inc/campaigns/campaign-cpt.php:100
1289 +#: inc/campaigns/campaign-cpt.php:86
2403 1290 msgid "Filter campaigns list"
2404 1291 msgstr ""
2405 1292
2406 -#: inc/campaigns/campaign-cpt.php:105
1293 +#: inc/campaigns/campaign-cpt.php:91
2407 1294 msgid "Fundraising Campaigns"
2408 1295 msgstr ""
2409 1296
2410 -#: inc/campaigns/campaign-cpt.php:159
1297 +#: inc/campaigns/campaign-cpt.php:129
2411 1298 msgid "Consolidated campaign settings."
2412 1299 msgstr ""
2413 1300
2414 -#: inc/campaigns/campaign-cpt.php:178
2415 -msgid "Campaign template the campaign was created from."
2416 -msgstr ""
2417 -
2418 -#: inc/campaigns/campaign-meta-tags.php:177
2419 -msgid "Support this fundraising campaign and help make a difference."
2420 -msgstr ""
2421 -
2422 -#: inc/campaigns/campaign-page.php:115
1301 +#: inc/campaigns/campaign-page.php:113
2423 1302 msgid "Single Campaign"
2424 1303 msgstr ""
2425 1304
2426 -#: inc/campaigns/campaign-page.php:116
1305 +#: inc/campaigns/campaign-page.php:114
2427 1306 msgid "Campaign page without the theme byline or duplicate featured image."
2428 1307 msgstr ""
2429 1308
2430 -#: inc/database/tables/donations.php:2515
1309 +#: inc/database/tables/donations.php:1656
2431 1310 msgid "System"
2432 1311 msgstr ""
2433 1312
2434 1313 #: inc/duplicate-form.php:40
@@ -2446,14 +1325,14 @@
2446 1325 #: inc/duplicate-form.php:81
2447 1326 msgid "Failed to create duplicate form."
2448 1327 msgstr ""
2449 1328
2450 -#: inc/emails/email-handler.php:900
2451 -#: plugin-loader.php:244
2452 -#: plugin-loader.php:270
1329 +#: inc/emails/email-handler.php:315
1330 +#: plugin-loader.php:212
1331 +#: plugin-loader.php:234
2453 1332 #: assets/build/admin.js:1
2454 -#: assets/build/admin.js:42
2455 -#: assets/build/admin.js:74
1333 +#: assets/build/admin.js:38
1334 +#: assets/build/admin.js:70
2456 1335 msgid "Donor"
2457 1336 msgstr ""
2458 1337
2459 1338 #: inc/emails/email-template.php:48
@@ -2459,85 +1338,41 @@
2459 1338 #: inc/emails/email-template.php:48
2460 1339 msgid "Donation Notification"
2461 1340 msgstr ""
2462 1341
2463 -#: inc/field-validation.php:1096
2464 -#: inc/field-validation.php:1097
2465 -#: inc/field-validation.php:1098
2466 -#: inc/field-validation.php:1099
2467 -#: inc/field-validation.php:1100
2468 -#: inc/field-validation.php:1101
2469 -#: inc/field-validation.php:1102
2470 -#: inc/field-validation.php:1391
1342 +#: inc/field-validation.php:590
1343 +#: inc/field-validation.php:591
1344 +#: inc/field-validation.php:592
1345 +#: inc/field-validation.php:725
2471 1346 #: inc/fields/base.php:391
2472 1347 #: assets/build/editor/editor.js:1
2473 1348 msgid "This field is required."
2474 1349 msgstr ""
2475 1350
2476 -#: inc/field-validation.php:1103
1351 +#: inc/field-validation.php:593
2477 1352 #: inc/fields/email-markup.php:39
2478 -#: assets/build/admin.js:74
2479 -#: assets/build/admin/onboarding/index.js:24
1353 +#: assets/build/admin.js:70
1354 +#: assets/build/admin/onboarding/index.js:8
2480 1355 msgid "Please enter a valid email address."
2481 1356 msgstr ""
2482 1357
2483 -#: inc/field-validation.php:1104
2484 -#: assets/build/admin/onboarding/index.js:24
1358 +#: inc/field-validation.php:594
1359 +#: assets/build/admin/onboarding/index.js:8
2485 1360 msgid "Please enter a valid number."
2486 1361 msgstr ""
2487 1362
2488 -#: inc/field-validation.php:1105
2489 -#: assets/build/admin.js:74
2490 -msgid "Please enter a valid phone number."
2491 -msgstr ""
2492 -
2493 -#: inc/field-validation.php:1106
2494 -#: inc/fields/url-markup.php:41
2495 -#: assets/build/editor/editor.js:1
2496 -msgid "Please enter a valid URL."
2497 -msgstr ""
2498 -
2499 -#: inc/field-validation.php:1107
2500 -msgid "Please select a valid option."
2501 -msgstr ""
2502 -
2503 -#. translators: %s: minimum number of selections required.
2504 -#: inc/field-validation.php:1109
2505 -msgid "Please select at least %s option(s)."
2506 -msgstr ""
2507 -
2508 -#. translators: %s: maximum number of selections allowed.
2509 -#: inc/field-validation.php:1111
2510 -msgid "Please select no more than %s option(s)."
2511 -msgstr ""
2512 -
2513 1363 #. translators: %s: maximum number of characters allowed.
2514 -#: inc/field-validation.php:1113
1364 +#: inc/field-validation.php:596
2515 1365 msgid "Maximum length is %s characters."
2516 1366 msgstr ""
2517 1367
2518 -#. translators: %s: maximum characters allowed before the @ symbol.
2519 -#: inc/field-validation.php:1115
2520 -msgid "The part before @ may not exceed %s characters."
2521 -msgstr ""
2522 -
2523 -#. translators: %s: maximum characters allowed after the @ symbol.
2524 -#: inc/field-validation.php:1117
2525 -msgid "The part after @ may not exceed %s characters."
2526 -msgstr ""
2527 -
2528 -#. translators: %s: maximum total characters allowed in an email address.
2529 -#: inc/field-validation.php:1119
2530 -msgid "The email address may not exceed %s characters."
2531 -msgstr ""
2532 -
2533 1368 #. translators: %s: minimum allowed value.
2534 -#: inc/field-validation.php:1121
1369 +#: inc/field-validation.php:598
2535 1370 msgid "Minimum value is %s."
2536 1371 msgstr ""
2537 1372
2538 1373 #. translators: %s: maximum allowed value.
2539 -#: inc/field-validation.php:1123
1374 +#: inc/field-validation.php:600
2540 1375 msgid "Maximum value is %s."
2541 1376 msgstr ""
2542 1377
2543 1378 #: inc/fields/donate-button-markup.php:37
@@ -2549,488 +1384,422 @@
2549 1384 #: assets/build/blocks.js:1
2550 1385 msgid "Enter custom amount"
2551 1386 msgstr ""
2552 1387
2553 -#: inc/fields/dropdown-markup.php:98
2554 -#: assets/build/blocks.js:1
2555 -msgid "Select an option"
2556 -msgstr ""
2557 -
2558 -#: inc/fields/payment-markup.php:275
2559 -msgid "Make this a recurring donation"
2560 -msgstr ""
2561 -
2562 -#: inc/fields/payment-markup.php:449
1388 +#: inc/fields/payment-markup.php:290
2563 1389 msgid "Subscription Plan"
2564 1390 msgstr ""
2565 1391
2566 -#: inc/fields/payment-markup.php:505
1392 +#: inc/fields/payment-markup.php:332
2567 1393 msgid "Credit / Debit Card"
2568 1394 msgstr ""
2569 1395
2570 -#: inc/fields/payment-markup.php:517
2571 -#: inc/helper.php:1262
2572 -msgid "Offline Donation"
1396 +#: inc/fields/payment-markup.php:339
1397 +msgid "Offline Payment"
2573 1398 msgstr ""
2574 1399
2575 1400 #. translators: 1: Amount with currency, 2: Interval (day/week/month/quarter/year)
2576 -#: inc/fields/payment-markup.php:814
1401 +#: inc/fields/payment-markup.php:491
2577 1402 msgid "%1$s per %2$s (until cancelled)"
2578 1403 msgstr ""
2579 1404
2580 1405 #. translators: 1: Amount with currency, 2: Interval (day/week/month/quarter/year), 3: Number of billing cycles
2581 -#: inc/fields/payment-markup.php:823
1406 +#: inc/fields/payment-markup.php:500
2582 1407 msgid "%1$s per %2$s (%3$s payments)"
2583 1408 msgstr ""
2584 1409
2585 1410 #. translators: 1: Amount with currency, 2: Interval (day/week/month/quarter/year)
2586 -#: inc/fields/payment-markup.php:833
1411 +#: inc/fields/payment-markup.php:510
2587 1412 msgid "%1$s per %2$s"
2588 1413 msgstr ""
2589 1414
2590 1415 #. translators: 1: Amount with currency placeholder, 2: Interval (day/week/month/quarter/year)
2591 -#: inc/fields/payment-markup.php:862
1416 +#: inc/fields/payment-markup.php:539
2592 1417 msgid "{amount} per %s (until cancelled)"
2593 1418 msgstr ""
2594 1419
2595 1420 #. translators: 1: Amount with currency placeholder, 2: Interval (day/week/month/quarter/year), 3: Number of billing cycles
2596 -#: inc/fields/payment-markup.php:865
1421 +#: inc/fields/payment-markup.php:542
2597 1422 msgid "{amount} per %1$s (%2$s payments)"
2598 1423 msgstr ""
2599 1424
2600 1425 #. translators: 1: Amount with currency placeholder, 2: Interval (day/week/month/quarter/year)
2601 -#: inc/fields/payment-markup.php:868
1426 +#: inc/fields/payment-markup.php:545
2602 1427 msgid "{amount} per %s"
2603 1428 msgstr ""
2604 1429
2605 -#: inc/fields/payment-markup.php:873
2606 -#: inc/helper.php:967
1430 +#: inc/fields/payment-markup.php:550
1431 +#: inc/helper.php:788
2607 1432 msgid "Complete the form to view the amount."
2608 1433 msgstr ""
2609 1434
2610 1435 #. translators: %s: Minimum amount with currency
2611 -#: inc/fields/payment-markup.php:882
1436 +#: inc/fields/payment-markup.php:559
2612 1437 msgid "Minimum amount: %s"
2613 1438 msgstr ""
2614 1439
2615 -#: inc/fields/payment-markup.php:948
2616 -#: assets/build/admin.js:42
1440 +#: inc/fields/payment-markup.php:628
1441 +#: assets/build/admin.js:38
2617 1442 msgid "day"
2618 1443 msgstr ""
2619 1444
2620 -#: inc/fields/payment-markup.php:949
2621 -#: assets/build/admin.js:42
1445 +#: inc/fields/payment-markup.php:629
1446 +#: assets/build/admin.js:38
2622 1447 msgid "week"
2623 1448 msgstr ""
2624 1449
2625 -#: inc/fields/payment-markup.php:950
2626 -#: assets/build/admin.js:42
1450 +#: inc/fields/payment-markup.php:630
1451 +#: assets/build/admin.js:38
2627 1452 msgid "month"
2628 1453 msgstr ""
2629 1454
2630 -#: inc/fields/payment-markup.php:951
1455 +#: inc/fields/payment-markup.php:631
2631 1456 msgid "quarter"
2632 1457 msgstr ""
2633 1458
2634 -#: inc/fields/payment-markup.php:952
2635 -#: assets/build/admin.js:42
1459 +#: inc/fields/payment-markup.php:632
1460 +#: assets/build/admin.js:38
2636 1461 msgid "year"
2637 1462 msgstr ""
2638 1463
2639 -#: inc/fields/payment-markup.php:982
1464 +#: inc/fields/payment-markup.php:657
2640 1465 msgid "Test mode is enabled:"
2641 1466 msgstr ""
2642 1467
2643 -#: inc/fields/payment-markup.php:984
1468 +#: inc/fields/payment-markup.php:659
2644 1469 msgid "Click here to enable live mode and accept payment"
2645 1470 msgstr ""
2646 1471
2647 -#: inc/fields/payment-markup.php:1030
2648 -msgid "Stripe is connected but cannot accept card payments for this account."
2649 -msgstr ""
2650 -
2651 -#: inc/fields/payment-markup.php:1031
2652 -msgid "Card payments are currently unavailable. Please contact the site administrator."
2653 -msgstr ""
2654 -
2655 -#: inc/fields/payment-markup.php:1034
2656 -msgid "Payment gateways are not configured."
2657 -msgstr ""
2658 -
2659 -#: inc/fields/payment-markup.php:1035
2660 -msgid "Payment gateways are not configured. Please contact the site administrator."
2661 -msgstr ""
2662 -
2663 -#: inc/fields/payment-markup.php:1042
2664 -#: inc/fields/payment-markup.php:1165
2665 -msgid "Review Stripe account status"
2666 -msgstr ""
2667 -
2668 -#: inc/fields/payment-markup.php:1057
2669 -msgid "Edit this form’s payment settings"
2670 -msgstr ""
2671 -
2672 -#: inc/fields/payment-markup.php:1062
2673 -#: inc/fields/payment-markup.php:1116
2674 -#: assets/build/admin.js:1
2675 -msgid "Configure payment gateway"
2676 -msgstr ""
2677 -
2678 -#: inc/fields/payment-markup.php:1111
2679 -msgid "No payment gateway is connected, so donors can only give using the offline method."
2680 -msgstr ""
2681 -
2682 -#: inc/fields/payment-markup.php:1155
2683 -msgid "Stripe is connected but cannot accept card payments for this account, so the card option is hidden on this form."
2684 -msgstr ""
2685 -
2686 -#: inc/form-editor/assets.php:252
1472 +#: inc/form-editor/assets.php:142
2687 1473 msgid "Form confirmation settings."
2688 1474 msgstr ""
2689 1475
2690 -#: inc/form-editor/assets.php:290
1476 +#: inc/form-editor/assets.php:180
2691 1477 msgid "We truly appreciate your support"
2692 1478 msgstr ""
2693 1479
2694 -#: inc/form-editor/assets.php:300
2695 -#: inc/helper.php:1063
2696 -#: inc/helper.php:1406
2697 -#: inc/pdf/receipt-generator.php:433
1480 +#: inc/form-editor/assets.php:189
1481 +#: inc/helper.php:875
1482 +#: inc/helper.php:1164
1483 +#: inc/pdf/receipt-generator.php:217
2698 1484 msgid "Donation Receipt"
2699 1485 msgstr ""
2700 1486
2701 -#: inc/form-editor/assets.php:302
1487 +#: inc/form-editor/assets.php:191
2702 1488 msgid "Thank you for your donation to {campaign_name}"
2703 1489 msgstr ""
2704 1490
2705 -#: inc/form-editor/assets.php:303
2706 -#: inc/form-editor/assets.php:324
2707 -#: inc/form-editor/assets.php:344
2708 -#: inc/form-editor/assets.php:360
1491 +#: inc/form-editor/assets.php:192
1492 +#: inc/form-editor/assets.php:212
1493 +#: inc/form-editor/assets.php:231
1494 +#: inc/form-editor/assets.php:246
2709 1495 msgid "Hi {donor_name},"
2710 1496 msgstr ""
2711 1497
2712 -#: inc/form-editor/assets.php:304
1498 +#: inc/form-editor/assets.php:193
2713 1499 msgid "Thank you for supporting {campaign_name}. Your contribution means a lot."
2714 1500 msgstr ""
2715 1501
2716 -#: inc/form-editor/assets.php:305
1502 +#: inc/form-editor/assets.php:194
2717 1503 msgid "Donation Details:"
2718 1504 msgstr ""
2719 1505
2720 -#: inc/form-editor/assets.php:307
2721 -#: inc/form-editor/assets.php:327
2722 -#: inc/form-editor/assets.php:364
2723 -#: inc/form-editor/assets.php:387
2724 -#: inc/form-editor/assets.php:407
2725 -#: inc/form-editor/assets.php:427
1506 +#: inc/form-editor/assets.php:196
1507 +#: inc/form-editor/assets.php:215
1508 +#: inc/form-editor/assets.php:250
1509 +#: inc/form-editor/assets.php:272
1510 +#: inc/form-editor/assets.php:291
1511 +#: inc/form-editor/assets.php:310
2726 1512 msgid "Amount:"
2727 1513 msgstr ""
2728 1514
2729 -#: inc/form-editor/assets.php:308
2730 -#: inc/form-editor/assets.php:328
2731 -#: inc/form-editor/assets.php:388
2732 -#: inc/form-editor/assets.php:408
1515 +#: inc/form-editor/assets.php:197
1516 +#: inc/form-editor/assets.php:216
1517 +#: inc/form-editor/assets.php:273
1518 +#: inc/form-editor/assets.php:292
2733 1519 msgid "Date:"
2734 1520 msgstr ""
2735 1521
2736 -#: inc/form-editor/assets.php:309
1522 +#: inc/form-editor/assets.php:198
2737 1523 msgid "Transaction ID:"
2738 1524 msgstr ""
2739 1525
2740 -#: inc/form-editor/assets.php:321
1526 +#: inc/form-editor/assets.php:209
2741 1527 msgid "Donation Processing"
2742 1528 msgstr ""
2743 1529
2744 -#: inc/form-editor/assets.php:323
1530 +#: inc/form-editor/assets.php:211
2745 1531 msgid "Your donation is being processed"
2746 1532 msgstr ""
2747 1533
2748 -#: inc/form-editor/assets.php:325
1534 +#: inc/form-editor/assets.php:213
2749 1535 msgid "Your donation to {campaign_name} is currently being processed."
2750 1536 msgstr ""
2751 1537
2752 -#: inc/form-editor/assets.php:330
1538 +#: inc/form-editor/assets.php:218
2753 1539 msgid "We'll notify you once it's confirmed."
2754 1540 msgstr ""
2755 1541
2756 -#: inc/form-editor/assets.php:341
1542 +#: inc/form-editor/assets.php:228
2757 1543 msgid "Donation Failed"
2758 1544 msgstr ""
2759 1545
2760 -#: inc/form-editor/assets.php:343
1546 +#: inc/form-editor/assets.php:230
2761 1547 msgid "We couldn't process your donation"
2762 1548 msgstr ""
2763 1549
2764 -#: inc/form-editor/assets.php:345
1550 +#: inc/form-editor/assets.php:232
2765 1551 msgid "Unfortunately, your donation to {campaign_name} could not be completed."
2766 1552 msgstr ""
2767 1553
2768 -#: inc/form-editor/assets.php:346
1554 +#: inc/form-editor/assets.php:233
2769 1555 msgid "If you need help, feel free to contact us."
2770 1556 msgstr ""
2771 1557
2772 -#: inc/form-editor/assets.php:357
2773 -#: assets/build/admin.js:56
1558 +#: inc/form-editor/assets.php:243
1559 +#: assets/build/admin.js:52
2774 1560 msgid "Refund Processed"
2775 1561 msgstr ""
2776 1562
2777 -#: inc/form-editor/assets.php:359
1563 +#: inc/form-editor/assets.php:245
2778 1564 msgid "Your donation has been refunded"
2779 1565 msgstr ""
2780 1566
2781 -#: inc/form-editor/assets.php:361
1567 +#: inc/form-editor/assets.php:247
2782 1568 msgid "Your donation has been refunded."
2783 1569 msgstr ""
2784 1570
2785 -#: inc/form-editor/assets.php:363
2786 -#: inc/form-editor/assets.php:386
2787 -#: inc/form-editor/assets.php:406
2788 -#: inc/form-editor/assets.php:426
1571 +#: inc/form-editor/assets.php:249
1572 +#: inc/form-editor/assets.php:271
1573 +#: inc/form-editor/assets.php:290
1574 +#: inc/form-editor/assets.php:309
2789 1575 msgid "Campaign:"
2790 1576 msgstr ""
2791 1577
2792 -#: inc/form-editor/assets.php:366
1578 +#: inc/form-editor/assets.php:252
2793 1579 msgid "If you have any questions, feel free to reach out."
2794 1580 msgstr ""
2795 1581
2796 -#: inc/form-editor/assets.php:379
1582 +#: inc/form-editor/assets.php:264
2797 1583 msgid "New Donation (Admin)"
2798 1584 msgstr ""
2799 1585
2800 -#: inc/form-editor/assets.php:381
1586 +#: inc/form-editor/assets.php:266
2801 1587 msgid "New donation received"
2802 1588 msgstr ""
2803 1589
2804 -#: inc/form-editor/assets.php:382
1590 +#: inc/form-editor/assets.php:267
2805 1591 msgid "A new donation has been received."
2806 1592 msgstr ""
2807 1593
2808 -#: inc/form-editor/assets.php:384
2809 -#: inc/form-editor/assets.php:405
2810 -#: inc/form-editor/assets.php:425
1594 +#: inc/form-editor/assets.php:269
1595 +#: inc/form-editor/assets.php:289
1596 +#: inc/form-editor/assets.php:308
2811 1597 msgid "Donor:"
2812 1598 msgstr ""
2813 1599
2814 -#: inc/form-editor/assets.php:385
1600 +#: inc/form-editor/assets.php:270
2815 1601 msgid "Email:"
2816 1602 msgstr ""
2817 1603
2818 -#: inc/form-editor/assets.php:390
2819 -#: inc/form-editor/assets.php:429
1604 +#: inc/form-editor/assets.php:275
1605 +#: inc/form-editor/assets.php:312
2820 1606 msgid "View details:"
2821 1607 msgstr ""
2822 1608
2823 -#: inc/form-editor/assets.php:400
1609 +#: inc/form-editor/assets.php:284
2824 1610 msgid "Donation Failed (Admin)"
2825 1611 msgstr ""
2826 1612
2827 -#: inc/form-editor/assets.php:402
1613 +#: inc/form-editor/assets.php:286
2828 1614 msgid "Donation failed"
2829 1615 msgstr ""
2830 1616
2831 -#: inc/form-editor/assets.php:403
1617 +#: inc/form-editor/assets.php:287
2832 1618 msgid "A donation attempt has failed."
2833 1619 msgstr ""
2834 1620
2835 -#: inc/form-editor/assets.php:410
1621 +#: inc/form-editor/assets.php:294
2836 1622 msgid "Check details:"
2837 1623 msgstr ""
2838 1624
2839 -#: inc/form-editor/assets.php:420
1625 +#: inc/form-editor/assets.php:303
2840 1626 msgid "Refund Processed (Admin)"
2841 1627 msgstr ""
2842 1628
2843 -#: inc/form-editor/assets.php:422
1629 +#: inc/form-editor/assets.php:305
2844 1630 msgid "Refund issued"
2845 1631 msgstr ""
2846 1632
2847 -#: inc/form-editor/assets.php:423
1633 +#: inc/form-editor/assets.php:306
2848 1634 msgid "A refund has been processed."
2849 1635 msgstr ""
2850 1636
2851 -#: inc/form-editor/assets.php:462
1637 +#: inc/form-editor/assets.php:345
2852 1638 msgid "Form email notification settings."
2853 1639 msgstr ""
2854 1640
2855 -#: inc/helper.php:946
1641 +#: inc/helper.php:773
2856 1642 msgid "Thank you for your donation!"
2857 1643 msgstr ""
2858 1644
2859 -#: inc/helper.php:951
1645 +#: inc/helper.php:778
2860 1646 msgid "Thank You!"
2861 1647 msgstr ""
2862 1648
2863 -#: inc/helper.php:956
1649 +#: inc/helper.php:783
2864 1650 msgid "Payment received. We are finalizing your donation and will email you a confirmation shortly. Please do not pay again."
2865 1651 msgstr ""
2866 1652
2867 -#: inc/helper.php:962
2868 -msgid "Card payments are unavailable right now. Please choose another payment method or contact the site owner."
2869 -msgstr ""
2870 -
2871 1653 #. translators: %s: formatted fee amount with currency symbol.
2872 -#: inc/helper.php:966
1654 +#: inc/helper.php:787
2873 1655 msgid "(includes %s processing fee)"
2874 1656 msgstr ""
2875 1657
2876 -#: inc/helper.php:974
2877 -msgid "Please re-enter your card details to continue."
2878 -msgstr ""
2879 -
2880 -#: inc/helper.php:1023
2881 -#: inc/helper.php:1100
2882 -#: inc/helper.php:1360
2883 -#: inc/import-export/import/column-map.php:55
2884 -#: inc/import-export/import/column-map.php:421
2885 -#: inc/pdf/receipt-generator.php:441
2886 -#: inc/privacy/privacy-data.php:132
1658 +#: inc/helper.php:835
1659 +#: inc/helper.php:920
1660 +#: inc/helper.php:1118
1661 +#: inc/pdf/receipt-generator.php:225
2887 1662 #: assets/build/admin.js:1
2888 -#: assets/build/admin.js:56
2889 -#: assets/build/admin.js:68
2890 -#: assets/build/admin.js:74
1663 +#: assets/build/admin.js:52
1664 +#: assets/build/admin.js:64
1665 +#: assets/build/admin.js:70
2891 1666 msgid "Donor Name"
2892 1667 msgstr ""
2893 1668
2894 -#: inc/helper.php:1027
2895 -#: inc/helper.php:1104
2896 -#: inc/helper.php:1364
2897 -#: inc/import-export/import/column-map.php:45
2898 -#: inc/import-export/import/column-map.php:422
2899 -#: inc/pdf/receipt-generator.php:444
2900 -#: inc/privacy/privacy-data.php:133
2901 -#: assets/build/admin.js:56
2902 -#: assets/build/admin.js:68
1669 +#: inc/helper.php:839
1670 +#: inc/helper.php:924
1671 +#: inc/helper.php:1122
1672 +#: inc/pdf/receipt-generator.php:228
1673 +#: assets/build/admin.js:52
1674 +#: assets/build/admin.js:64
2903 1675 msgid "Donor Email"
2904 1676 msgstr ""
2905 1677
2906 -#: inc/helper.php:1031
2907 -#: inc/helper.php:1108
2908 -#: inc/helper.php:1385
2909 -#: inc/pdf/receipt-generator.php:460
1678 +#: inc/helper.php:843
1679 +#: inc/helper.php:928
1680 +#: inc/helper.php:1143
1681 +#: inc/pdf/receipt-generator.php:244
2910 1682 msgid "Donation Amount"
2911 1683 msgstr ""
2912 1684
2913 -#: inc/helper.php:1035
2914 -#: inc/helper.php:1112
2915 -#: inc/helper.php:1171
2916 -#: inc/helper.php:1371
2917 -#: inc/import-export/import/column-map.php:417
2918 -#: inc/pdf/receipt-generator.php:450
1685 +#: inc/helper.php:847
1686 +#: inc/helper.php:932
1687 +#: inc/helper.php:989
1688 +#: inc/helper.php:1129
1689 +#: inc/pdf/receipt-generator.php:234
2919 1690 #: assets/build/admin.js:1
2920 1691 #: assets/build/admin.js:10
2921 -#: assets/build/admin.js:56
1692 +#: assets/build/admin.js:52
2922 1693 msgid "Campaign Name"
2923 1694 msgstr ""
2924 1695
2925 -#: inc/helper.php:1039
2926 -#: inc/helper.php:1116
1696 +#: inc/helper.php:851
1697 +#: inc/helper.php:936
2927 1698 msgid "Donation Date"
2928 1699 msgstr ""
2929 1700
2930 -#: inc/helper.php:1043
2931 -#: inc/helper.php:1120
2932 -#: inc/import-export/import/column-map.php:115
2933 -#: inc/import-export/import/column-map.php:431
2934 -#: inc/pdf/receipt-generator.php:413
2935 -#: assets/build/admin.js:56
1701 +#: inc/helper.php:855
1702 +#: inc/helper.php:940
1703 +#: inc/pdf/receipt-generator.php:197
1704 +#: assets/build/admin.js:52
2936 1705 msgid "Transaction ID"
2937 1706 msgstr ""
2938 1707
2939 -#: inc/helper.php:1051
2940 -#: inc/helper.php:1147
2941 -#: inc/helper.php:1175
1708 +#: inc/helper.php:863
1709 +#: inc/helper.php:965
1710 +#: inc/helper.php:993
2942 1711 msgid "Site Title"
2943 1712 msgstr ""
2944 1713
2945 -#: inc/helper.php:1055
2946 -#: inc/helper.php:1400
2947 -#: inc/pdf/receipt-generator.php:464
1714 +#: inc/helper.php:867
1715 +#: inc/helper.php:1158
1716 +#: inc/pdf/receipt-generator.php:248
2948 1717 msgid "Donation Total"
2949 1718 msgstr ""
2950 1719
2951 -#: inc/helper.php:1059
2952 -#: inc/helper.php:1377
2953 -#: inc/import-export/import/column-map.php:105
2954 -#: inc/import-export/import/column-map.php:429
2955 -#: inc/pdf/receipt-generator.php:453
1720 +#: inc/helper.php:871
1721 +#: inc/helper.php:1135
1722 +#: inc/pdf/receipt-generator.php:237
2956 1723 msgid "Payment Status"
2957 1724 msgstr ""
2958 1725
2959 -#: inc/helper.php:1067
1726 +#: inc/helper.php:879
2960 1727 msgid "Success Badge"
2961 1728 msgstr ""
2962 1729
2963 -#: inc/helper.php:1078
2964 -#: inc/helper.php:1151
2965 -#: inc/helper.php:1183
1730 +#: inc/helper.php:890
1731 +#: inc/helper.php:969
1732 +#: inc/helper.php:1001
2966 1733 msgid "Admin Email"
2967 1734 msgstr ""
2968 1735
2969 -#: inc/helper.php:1082
2970 -#: inc/helper.php:1155
2971 -#: inc/helper.php:1179
1736 +#: inc/helper.php:894
1737 +#: inc/helper.php:973
1738 +#: inc/helper.php:997
2972 1739 msgid "Site URL"
2973 1740 msgstr ""
2974 1741
2975 -#: inc/helper.php:1086
2976 -#: inc/helper.php:1159
1742 +#: inc/helper.php:898
1743 +#: inc/helper.php:977
2977 1744 msgid "Admin URL"
2978 1745 msgstr ""
2979 1746
2980 -#: inc/helper.php:1090
2981 -#: inc/helper.php:1163
1747 +#: inc/helper.php:902
1748 +#: inc/helper.php:948
1749 +msgid "Subscription ID"
1750 +msgstr ""
1751 +
1752 +#: inc/helper.php:906
1753 +#: inc/helper.php:952
1754 +msgid "Subscription Interval"
1755 +msgstr ""
1756 +
1757 +#: inc/helper.php:910
1758 +#: inc/helper.php:981
2982 1759 msgid "Offline Instructions"
2983 1760 msgstr ""
2984 1761
2985 -#: inc/helper.php:1096
1762 +#: inc/helper.php:916
2986 1763 msgid "Donation Tags"
2987 1764 msgstr ""
2988 1765
2989 -#: inc/helper.php:1128
2990 -#: assets/build/admin.js:53
2991 -#: assets/build/admin.js:56
1766 +#: inc/helper.php:956
1767 +#: assets/build/admin.js:49
1768 +#: assets/build/admin.js:52
2992 1769 msgid "Refund Amount"
2993 1770 msgstr ""
2994 1771
2995 -#: inc/helper.php:1132
2996 -msgid "Form Fields"
2997 -msgstr ""
2998 -
2999 -#: inc/helper.php:1143
1772 +#: inc/helper.php:961
3000 1773 msgid "General Tags"
3001 1774 msgstr ""
3002 1775
3003 -#: inc/helper.php:1196
3004 -msgid "Recurring Donation ID"
1776 +#: inc/helper.php:1017
1777 +#: inc/payments/pay-pal/pay-pal-settings.php:121
1778 +#: inc/payments/pay-pal/pay-pal-settings.php:140
1779 +#: inc/payments/pay-pal/pay-pal-settings.php:178
1780 +#: assets/build/admin.js:72
1781 +msgid "PayPal"
3005 1782 msgstr ""
3006 1783
3007 -#: inc/helper.php:1200
3008 -msgid "Frequency"
1784 +#: inc/helper.php:1020
1785 +msgid "Offline Donation"
3009 1786 msgstr ""
3010 1787
3011 -#: inc/helper.php:1259
3012 -#: inc/payments/pay-pal/pay-pal-settings.php:157
3013 -#: inc/payments/pay-pal/pay-pal-settings.php:176
3014 -#: inc/payments/pay-pal/pay-pal-settings.php:214
3015 -#: assets/build/admin.js:78
3016 -msgid "PayPal"
3017 -msgstr ""
3018 -
3019 -#: inc/helper.php:1277
1788 +#: inc/helper.php:1035
3020 1789 msgid "Success"
3021 1790 msgstr ""
3022 1791
3023 -#: inc/helper.php:1292
3024 -#: inc/helper.php:1296
3025 -#: inc/helper.php:1318
1792 +#: inc/helper.php:1050
1793 +#: inc/helper.php:1054
1794 +#: inc/helper.php:1076
3026 1795 msgid "Complete"
3027 1796 msgstr ""
3028 1797
3029 -#: inc/helper.php:1300
1798 +#: inc/helper.php:1058
3030 1799 #: assets/build/admin.js:1
3031 -#: assets/build/admin.js:30
3032 -#: assets/build/admin.js:43
1800 +#: assets/build/admin.js:26
1801 +#: assets/build/admin.js:39
3033 1802 #: assets/build/admin/onboarding/index.js:1
3034 1803 #: assets/build/blocks.js:1
3035 1804 #: assets/build/editor/editor.js:1
3036 1805 msgid "Pending"
@@ -3035,11 +1804,11 @@
3035 1804 #: assets/build/editor/editor.js:1
3036 1805 msgid "Pending"
3037 1806 msgstr ""
3038 1807
3039 -#: inc/helper.php:1304
1808 +#: inc/helper.php:1062
3040 1809 #: assets/build/admin.js:1
3041 -#: assets/build/admin.js:43
1810 +#: assets/build/admin.js:39
3042 1811 #: assets/build/admin/onboarding/index.js:1
3043 1812 #: assets/build/blocks.js:1
3044 1813 #: assets/build/editor/editor.js:1
3045 1814 msgid "Processing"
@@ -3044,11 +1813,11 @@
3044 1813 #: assets/build/editor/editor.js:1
3045 1814 msgid "Processing"
3046 1815 msgstr ""
3047 1816
3048 -#: inc/helper.php:1308
1817 +#: inc/helper.php:1066
3049 1818 #: assets/build/admin.js:1
3050 -#: assets/build/admin.js:43
1819 +#: assets/build/admin.js:39
3051 1820 #: assets/build/admin/onboarding/index.js:1
3052 1821 #: assets/build/blocks.js:1
3053 1822 #: assets/build/editor/editor.js:1
3054 1823 msgid "Failed"
@@ -3053,11 +1822,11 @@
3053 1822 #: assets/build/editor/editor.js:1
3054 1823 msgid "Failed"
3055 1824 msgstr ""
3056 1825
3057 -#: inc/helper.php:1312
1826 +#: inc/helper.php:1070
3058 1827 #: assets/build/admin.js:1
3059 -#: assets/build/admin.js:43
1828 +#: assets/build/admin.js:39
3060 1829 #: assets/build/admin/onboarding/index.js:1
3061 1830 #: assets/build/blocks.js:1
3062 1831 #: assets/build/editor/editor.js:1
3063 1832 msgid "Refunded"
@@ -3062,253 +1831,50 @@
3062 1831 #: assets/build/editor/editor.js:1
3063 1832 msgid "Refunded"
3064 1833 msgstr ""
3065 1834
3066 -#: inc/helper.php:1432
3067 -msgctxt "checkbox field value"
3068 -msgid "Yes"
3069 -msgstr ""
3070 -
3071 -#: inc/helper.php:1434
3072 -msgctxt "checkbox field value"
3073 -msgid "No"
3074 -msgstr ""
3075 -
3076 -#. translators: 1: parent field label, 2: sub-field label.
3077 -#: inc/helper.php:1493
3078 -msgctxt "parent field label: sub-field label"
3079 -msgid "%1$s: %2$s"
3080 -msgstr ""
3081 -
3082 -#: inc/helper.php:1510
3083 -msgid "Form Details"
3084 -msgstr ""
3085 -
3086 1835 #. translators: {donor_name} is a smart tag replaced with the donor's name.
3087 -#: inc/helper.php:1525
1836 +#: inc/helper.php:1179
3088 1837 msgid "Thank you {donor_name} for your Donation"
3089 1838 msgstr ""
3090 1839
3091 -#: inc/helper.php:1528
3092 -msgid "Your contribution means a lot. We have sent a confirmation email to your registered address with the details of your donation."
1840 +#: inc/helper.php:1182
1841 +msgid "Your contribution means a lot. We have sent an email to your registered account along with a receipt for your donation."
3093 1842 msgstr ""
3094 1843
3095 -#: inc/import-export/import/column-map.php:40
3096 -#: inc/import-export/import/column-map.php:415
3097 -msgid "Donation ID"
3098 -msgstr ""
3099 -
3100 -#: inc/import-export/import/column-map.php:60
3101 -#: assets/build/admin/onboarding/index.js:24
3102 -msgid "First Name"
3103 -msgstr ""
3104 -
3105 -#: inc/import-export/import/column-map.php:65
3106 -#: assets/build/admin/onboarding/index.js:24
3107 -msgid "Last Name"
3108 -msgstr ""
3109 -
3110 -#: inc/import-export/import/column-map.php:70
3111 -#: inc/import-export/import/column-map.php:423
3112 -#: inc/privacy/privacy-data.php:134
3113 -msgid "Donor Phone"
3114 -msgstr ""
3115 -
3116 -#: inc/import-export/import/column-map.php:90
3117 -#: assets/build/blocks/donation-form/editor.js:2
3118 -msgid "Form"
3119 -msgstr ""
3120 -
3121 -#: inc/import-export/import/column-map.php:100
3122 -#: inc/import-export/import/column-map.php:428
3123 -msgid "Gateway"
3124 -msgstr ""
3125 -
3126 -#: inc/import-export/import/column-map.php:110
3127 -#: inc/import-export/import/column-map.php:430
3128 -#: assets/build/admin.js:56
3129 -#: assets/build/admin.js:74
3130 -msgid "Payment Mode"
3131 -msgstr ""
3132 -
3133 -#: inc/import-export/import/column-map.php:120
3134 -#: inc/import-export/import/column-map.php:425
3135 -#: inc/pdf/receipt-generator.php:424
3136 -#: assets/build/admin.js:56
3137 -msgid "Fees Covered"
3138 -msgstr ""
3139 -
3140 -#: inc/import-export/import/column-map.php:125
3141 -#: inc/import-export/import/column-map.php:426
3142 -msgid "Refunded Amount"
3143 -msgstr ""
3144 -
3145 -#: inc/import-export/import/column-map.php:135
3146 -#: inc/import-export/import/column-map.php:432
3147 -#: assets/build/admin.js:43
3148 -msgid "Donation Type"
3149 -msgstr ""
3150 -
3151 -#: inc/import-export/import/column-map.php:140
3152 -#: inc/import-export/import/column-map.php:433
3153 -msgid "Subscription ID"
3154 -msgstr ""
3155 -
3156 -#: inc/import-export/import/column-map.php:145
3157 -#: inc/import-export/import/column-map.php:434
3158 -msgid "Subscription Status"
3159 -msgstr ""
3160 -
3161 -#: inc/import-export/import/column-map.php:150
3162 -#: inc/import-export/import/column-map.php:435
3163 -msgid "Parent Subscription ID"
3164 -msgstr ""
3165 -
3166 -#: inc/import-export/import/column-map.php:155
3167 -#: inc/import-export/import/column-map.php:437
3168 -msgid "Donor Comment"
3169 -msgstr ""
3170 -
3171 -#: inc/import-export/import/column-map.php:160
3172 -#: inc/import-export/import/column-map.php:438
3173 -#: inc/privacy/privacy-data.php:136
3174 -msgid "IP Address"
3175 -msgstr ""
3176 -
3177 -#: inc/import-export/import/column-map.php:181
3178 -#: inc/import-export/import/column-map.php:420
3179 -#: assets/build/admin.js:56
3180 -#: assets/build/admin.js:68
3181 -msgid "Donor ID"
3182 -msgstr ""
3183 -
3184 -#: inc/import-export/import/column-map.php:216
3185 -msgid "Tags"
3186 -msgstr ""
3187 -
3188 -#: inc/import-export/import/column-map.php:416
3189 -msgid "Campaign ID"
3190 -msgstr ""
3191 -
3192 -#: inc/import-export/import/column-map.php:418
3193 -msgid "Form ID"
3194 -msgstr ""
3195 -
3196 -#: inc/import-export/import/column-map.php:419
3197 -#: assets/build/editor/editor.js:1
3198 -msgid "Form Title"
3199 -msgstr ""
3200 -
3201 -#: inc/import-export/import/column-map.php:440
3202 -msgid "Import Source"
3203 -msgstr ""
3204 -
3205 -#: inc/import-export/import/column-map.php:441
3206 -msgid "Import Source ID"
3207 -msgstr ""
3208 -
3209 -#: inc/import-export/import/donations-import-mapper.php:115
3210 -msgid "Row skipped: missing/invalid email or non-positive amount."
3211 -msgstr ""
3212 -
3213 -#: inc/import-export/import/donations-import-mapper.php:210
3214 -msgid "Row skipped: could not insert donation."
3215 -msgstr ""
3216 -
3217 -#: inc/import-export/import/donors-import-mapper.php:87
3218 -msgid "Row skipped: missing or invalid email."
3219 -msgstr ""
3220 -
3221 -#: inc/import-export/import/import-runner.php:273
3222 -msgid "The import stopped because of an unexpected error. Please try again."
3223 -msgstr ""
3224 -
3225 1844 #. translators: %s: exception message
3226 -#: inc/import/charitable/campaign-mapper.php:99
3227 1845 #: inc/import/givewp/campaign-mapper.php:94
3228 1846 msgid "Unhandled exception while importing campaign: %s"
3229 1847 msgstr ""
3230 1848
3231 -#. translators: %d: Charitable campaign ID.
3232 1849 #. translators: %d: GiveWP form ID
3233 -#: inc/import/charitable/campaign-mapper.php:166
3234 1850 #: inc/import/givewp/campaign-mapper.php:210
3235 1851 msgid "Imported campaign %d"
3236 1852 msgstr ""
3237 1853
3238 -#: inc/import/charitable/csv-parser.php:89
3239 1854 #: inc/import/givewp/csv-parser.php:82
3240 1855 msgid "CSV file is not readable."
3241 1856 msgstr ""
3242 1857
3243 -#: inc/import/charitable/csv-parser.php:99
3244 1858 #: inc/import/givewp/csv-parser.php:92
3245 1859 msgid "Could not open CSV file."
3246 1860 msgstr ""
3247 1861
3248 -#: inc/import/charitable/csv-parser.php:110
3249 1862 #: inc/import/givewp/csv-parser.php:103
3250 1863 msgid "CSV is empty or missing header row."
3251 1864 msgstr ""
3252 1865
3253 1866 #. translators: %d: row cap for a single CSV upload.
3254 -#: inc/import/charitable/csv-parser.php:144
3255 1867 #: inc/import/givewp/csv-parser.php:126
3256 1868 msgid "CSV exceeds the per-upload row cap (%d). Split the export into smaller files."
3257 1869 msgstr ""
3258 1870
3259 -#: inc/import/charitable/csv-parser.php:201
3260 -msgid "Row has no valid donor email."
3261 -msgstr ""
3262 -
3263 -#: inc/import/charitable/csv-parser.php:208
3264 -msgid "Row has no positive donation amount."
3265 -msgstr ""
3266 -
3267 -#: inc/import/charitable/csv-parser.php:230
3268 -msgid "Row has no Donation ID — cannot be de-duplicated or rolled back; skipped."
3269 -msgstr ""
3270 -
3271 -#: inc/import/charitable/csv-parser.php:265
3272 -msgid "Could not resolve a SureDonation donor for this row."
3273 -msgstr ""
3274 -
3275 -#: inc/import/charitable/csv-parser.php:316
3276 -msgid "Database insert failed for row."
3277 -msgstr ""
3278 -
3279 -#. translators: %s: exception message
3280 -#: inc/import/charitable/donation-mapper.php:89
3281 -#: inc/import/givewp/donation-mapper.php:99
3282 -msgid "Unhandled exception while processing donation: %s"
3283 -msgstr ""
3284 -
3285 -#: inc/import/charitable/donation-mapper.php:114
3286 -msgid "Malformed campaign donation row."
3287 -msgstr ""
3288 -
3289 -#: inc/import/charitable/donation-mapper.php:141
3290 -msgid "Donation has no resolvable donor email — skipped."
3291 -msgstr ""
3292 -
3293 -#: inc/import/charitable/donation-mapper.php:147
3294 -msgid "Donation has no positive amount — skipped."
3295 -msgstr ""
3296 -
3297 -#: inc/import/charitable/donation-mapper.php:158
3298 -msgid "Could not resolve a SureDonation donor for this donation."
3299 -msgstr ""
3300 -
3301 -#: inc/import/charitable/donation-mapper.php:234
3302 -msgid "Database insert failed for donation."
3303 -msgstr ""
3304 -
3305 1871 #: inc/import/givewp/csv-parser.php:192
3306 1872 msgid "Missing email or zero amount."
3307 1873 msgstr ""
3308 1874
3309 1875 #: inc/import/givewp/csv-parser.php:217
3310 -#: inc/import/givewp/donation-mapper.php:176
1876 +#: inc/import/givewp/donation-mapper.php:174
3311 1877 msgid "Failed to resolve donor."
3312 1878 msgstr ""
3313 1879
3314 1880 #: inc/import/givewp/csv-parser.php:269
@@ -3314,262 +1880,59 @@
3314 1880 #: inc/import/givewp/csv-parser.php:269
3315 1881 msgid "Failed to insert donation row."
3316 1882 msgstr ""
3317 1883
1884 +#. translators: %s: exception message
1885 +#: inc/import/givewp/donation-mapper.php:97
1886 +msgid "Unhandled exception while processing donation: %s"
1887 +msgstr ""
1888 +
3318 1889 #. translators: %s: raw value from GiveWP payment meta
3319 -#: inc/import/givewp/donation-mapper.php:144
1890 +#: inc/import/givewp/donation-mapper.php:142
3320 1891 msgid "Missing donor email (got \"%s\")."
3321 1892 msgstr ""
3322 1893
3323 1894 #. translators: %s: raw value from GiveWP payment meta
3324 -#: inc/import/givewp/donation-mapper.php:157
1895 +#: inc/import/givewp/donation-mapper.php:155
3325 1896 msgid "Donation amount is zero or missing (raw _give_payment_total \"%s\")."
3326 1897 msgstr ""
3327 1898
3328 -#: inc/import/givewp/donation-mapper.php:236
1899 +#: inc/import/givewp/donation-mapper.php:228
3329 1900 msgid "unknown DB error"
3330 1901 msgstr ""
3331 1902
3332 1903 #. translators: 1: gateway slug, 2: amount, 3: DB error message
3333 -#: inc/import/givewp/donation-mapper.php:242
1904 +#: inc/import/givewp/donation-mapper.php:234
3334 1905 msgid "Failed to insert donation row (gateway=%1$s, amount=%2$s): %3$s"
3335 1906 msgstr ""
3336 1907
3337 -#: inc/page-builders/bricks/base-element.php:81
3338 -msgid "Select a campaign, or place this element on a campaign page."
3339 -msgstr ""
3340 -
3341 -#: inc/page-builders/bricks/base-element.php:142
3342 -#: inc/page-builders/page-builders.php:52
3343 -#: assets/build/admin.js:98
3344 -#: assets/build/blocks/donation-form/editor.js:2
3345 -#: assets/build/campaign-blocks.js:1
3346 -msgid "Select a campaign"
3347 -msgstr ""
3348 -
3349 -#: inc/page-builders/bricks/base-element.php:143
3350 -#: inc/page-builders/elementor/base-widget.php:98
3351 -msgid "Leave empty to use the current campaign when placed on a campaign page."
3352 -msgstr ""
3353 -
3354 -#: inc/page-builders/bricks/elements/campaign-donate-button.php:46
3355 -#: inc/page-builders/elementor/widgets/campaign-donate-button-widget.php:35
3356 -#: inc/page-builders/elementor/widgets/campaign-donate-button-widget.php:61
3357 -msgid "Campaign Donate Button"
3358 -msgstr ""
3359 -
3360 -#: inc/page-builders/bricks/elements/campaign-donate-button.php:67
3361 -#: inc/page-builders/bricks/elements/campaign-donations.php:91
3362 -#: inc/page-builders/bricks/elements/campaign-donors.php:82
3363 -#: inc/page-builders/elementor/widgets/campaign-donate-button-widget.php:69
3364 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:100
3365 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:90
3366 -#: assets/build/campaign-blocks.js:1
3367 -msgid "Button text"
3368 -msgstr ""
3369 -
3370 -#: inc/page-builders/bricks/elements/campaign-donations.php:46
3371 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:35
3372 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:61
3373 -msgid "Campaign Donations"
3374 -msgstr ""
3375 -
3376 -#: inc/page-builders/bricks/elements/campaign-donations.php:67
3377 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:69
3378 -#: assets/build/admin.js:10
3379 -#: assets/build/admin/onboarding/index.js:24
3380 -#: assets/build/campaign-blocks.js:1
3381 -msgid "Number of donations"
3382 -msgstr ""
3383 -
3384 -#: inc/page-builders/bricks/elements/campaign-donations.php:79
3385 -msgid "Hide anonymous donations"
3386 -msgstr ""
3387 -
3388 -#: inc/page-builders/bricks/elements/campaign-donations.php:85
3389 -#: inc/page-builders/bricks/elements/campaign-donors.php:76
3390 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:90
3391 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:80
3392 -#: assets/build/campaign-blocks.js:1
3393 -msgid "Show button"
3394 -msgstr ""
3395 -
3396 -#: inc/page-builders/bricks/elements/campaign-donors.php:46
3397 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:35
3398 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:61
3399 -msgid "Campaign Donors"
3400 -msgstr ""
3401 -
3402 -#: inc/page-builders/bricks/elements/campaign-donors.php:67
3403 -#: inc/page-builders/elementor/widgets/campaign-donors-widget.php:69
3404 -#: assets/build/campaign-blocks.js:1
3405 -msgid "Number of donors"
3406 -msgstr ""
3407 -
3408 -#: inc/page-builders/bricks/elements/campaign-goal.php:46
3409 -#: inc/page-builders/elementor/widgets/campaign-goal-widget.php:35
3410 -#: inc/page-builders/elementor/widgets/campaign-goal-widget.php:61
3411 -#: assets/build/admin.js:29
3412 -msgid "Campaign Goal"
3413 -msgstr ""
3414 -
3415 -#: inc/page-builders/bricks/elements/campaign-goal.php:70
3416 -msgid "Hide progress bar"
3417 -msgstr ""
3418 -
3419 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:61
3420 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:35
3421 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:61
3422 -msgid "Campaign Social Sharing"
3423 -msgstr ""
3424 -
3425 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:82
3426 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:69
3427 -#: assets/build/campaign-blocks.js:1
3428 -msgid "Headline"
3429 -msgstr ""
3430 -
3431 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:89
3432 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:78
3433 -msgid "Social networks"
3434 -msgstr ""
3435 -
3436 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:109
3437 -msgid "Open Links In Same Tab"
3438 -msgstr ""
3439 -
3440 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:115
3441 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:108
3442 -#: assets/build/blocks.js:1
3443 -msgid "Alignment"
3444 -msgstr ""
3445 -
3446 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:119
3447 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:113
3448 -#: assets/build/blocks.js:1
3449 -#: assets/build/editor/editor.js:1
3450 -msgid "Left"
3451 -msgstr ""
3452 -
3453 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:120
3454 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:117
3455 -#: assets/build/blocks.js:1
3456 -#: assets/build/editor/editor.js:1
3457 -msgid "Center"
3458 -msgstr ""
3459 -
3460 -#: inc/page-builders/bricks/elements/campaign-social-sharing.php:121
3461 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:121
3462 -#: assets/build/blocks.js:1
3463 -#: assets/build/editor/editor.js:1
3464 -msgid "Right"
3465 -msgstr ""
3466 -
3467 -#: inc/page-builders/bricks/elements/campaign-stats.php:53
3468 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:35
3469 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:61
3470 -msgid "Campaign Statistic"
3471 -msgstr ""
3472 -
3473 -#: inc/page-builders/bricks/elements/campaign-stats.php:74
3474 -#: inc/page-builders/elementor/widgets/campaign-stats-widget.php:69
3475 -#: assets/build/campaign-blocks.js:1
3476 -msgid "Statistic to display"
3477 -msgstr ""
3478 -
3479 -#: inc/page-builders/bricks/elements/donation-form.php:48
3480 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:37
3481 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:85
3482 -#: inc/post-types/donation-form.php:724
3483 -msgid "Donation Form"
3484 -msgstr ""
3485 -
3486 -#: inc/page-builders/bricks/elements/donation-form.php:87
3487 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:102
3488 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:124
3489 -msgid "Donation form"
3490 -msgstr ""
3491 -
3492 -#: inc/page-builders/bricks/elements/donation-form.php:92
3493 -#: inc/page-builders/page-builders.php:69
3494 -#: inc/page-builders/page-builders.php:91
3495 -msgid "Select a donation form"
3496 -msgstr ""
3497 -
3498 -#: inc/page-builders/bricks/elements/donation-form.php:112
3499 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:166
3500 -msgid "Select a donation form to display."
3501 -msgstr ""
3502 -
3503 -#: inc/page-builders/bricks/elements/donation-form.php:123
3504 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:174
3505 -msgid "The selected donation form is unavailable."
3506 -msgstr ""
3507 -
3508 -#: inc/page-builders/elementor/base-widget.php:116
3509 -msgid "Select a campaign to preview this widget."
3510 -msgstr ""
3511 -
3512 -#: inc/page-builders/elementor/widgets/campaign-donations-widget.php:80
3513 -#: assets/build/campaign-blocks.js:1
3514 -msgid "Show anonymous donations"
3515 -msgstr ""
3516 -
3517 -#: inc/page-builders/elementor/widgets/campaign-goal-widget.php:69
3518 -#: assets/build/campaign-blocks.js:1
3519 -msgid "Show progress bar"
3520 -msgstr ""
3521 -
3522 -#: inc/page-builders/elementor/widgets/campaign-social-sharing-widget.php:98
3523 -#: assets/build/campaign-blocks.js:1
3524 -msgid "Open Links In New Tab"
3525 -msgstr ""
3526 -
3527 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:142
3528 -#: inc/post-types/donation-form.php:128
3529 -#: assets/build/blocks/donation-form/editor.js:2
3530 -msgid "Edit Form"
3531 -msgstr ""
3532 -
3533 -#: inc/page-builders/elementor/widgets/donation-form-widget.php:145
3534 -#: assets/build/admin.js:13
3535 -#: assets/build/admin.js:30
3536 -#: assets/build/editor/editor.js:1
3537 -msgid "Edit"
3538 -msgstr ""
3539 -
3540 -#. translators: %d: post ID.
3541 -#: inc/page-builders/page-builders.php:148
3542 -msgid "(no title) #%d"
3543 -msgstr ""
3544 -
3545 1908 #: inc/payments/offline/offline-frontend.php:63
3546 1909 msgid "Offline donations are not enabled."
3547 1910 msgstr ""
3548 1911
3549 -#: inc/payments/offline/offline-frontend.php:94
1912 +#: inc/payments/offline/offline-frontend.php:88
3550 1913 msgid "Invalid donation amount."
3551 1914 msgstr ""
3552 1915
3553 -#: inc/payments/offline/offline-frontend.php:98
3554 -#: inc/payments/pay-pal/pay-pal-frontend.php:646
3555 -#: assets/build/admin.js:74
3556 -#: assets/build/admin/onboarding/index.js:24
1916 +#: inc/payments/offline/offline-frontend.php:92
1917 +#: inc/payments/pay-pal/pay-pal-frontend.php:420
1918 +#: assets/build/admin.js:70
1919 +#: assets/build/admin/onboarding/index.js:8
3557 1920 msgid "Email address is required."
3558 1921 msgstr ""
3559 1922
3560 -#: inc/payments/offline/offline-frontend.php:109
3561 -#: inc/payments/pay-pal/pay-pal-frontend.php:697
3562 -#: inc/payments/stripe/stripe-frontend.php:568
1923 +#: inc/payments/offline/offline-frontend.php:103
1924 +#: inc/payments/pay-pal/pay-pal-frontend.php:459
1925 +#: inc/payments/stripe/stripe-frontend.php:483
3563 1926 msgid "This campaign is not available for donations."
3564 1927 msgstr ""
3565 1928
3566 -#: inc/payments/offline/offline-frontend.php:169
3567 -#: inc/payments/pay-pal/pay-pal-frontend.php:213
1929 +#: inc/payments/offline/offline-frontend.php:154
1930 +#: inc/payments/pay-pal/pay-pal-frontend.php:178
3568 1931 msgid "Failed to create donation record."
3569 1932 msgstr ""
3570 1933
3571 -#: inc/payments/offline/offline-frontend.php:179
1934 +#: inc/payments/offline/offline-frontend.php:161
3572 1935 msgid "Offline donation created — pending payment"
3573 1936 msgstr ""
3574 1937
3575 1938 #: inc/payments/offline/offline-helper.php:86
@@ -3595,240 +1958,171 @@
3595 1958 #: inc/payments/offline/offline-helper.php:93
3596 1959 msgid "Your tax-deductible donation is greatly appreciated!"
3597 1960 msgstr ""
3598 1961
3599 -#: inc/payments/offline/offline-settings.php:136
1962 +#: inc/payments/offline/offline-settings.php:127
3600 1963 msgid "Failed to update offline donation settings."
3601 1964 msgstr ""
3602 1965
3603 -#: inc/payments/offline/offline-settings.php:145
1966 +#: inc/payments/offline/offline-settings.php:136
3604 1967 msgid "Offline donation settings updated successfully."
3605 1968 msgstr ""
3606 1969
3607 -#: inc/payments/pay-pal/pay-pal-frontend.php:98
3608 -#: inc/payments/pay-pal/pay-pal-frontend.php:683
1970 +#: inc/payments/pay-pal/pay-pal-frontend.php:77
1971 +#: inc/payments/pay-pal/pay-pal-frontend.php:445
3609 1972 msgid "PayPal is not configured."
3610 1973 msgstr ""
3611 1974
3612 1975 #. translators: %s is the campaign title.
3613 -#: inc/payments/pay-pal/pay-pal-frontend.php:139
3614 -#: inc/payments/stripe/stripe-frontend.php:153
1976 +#: inc/payments/pay-pal/pay-pal-frontend.php:116
1977 +#: inc/payments/stripe/stripe-frontend.php:114
3615 1978 msgid "Donation to %s"
3616 1979 msgstr ""
3617 1980
3618 -#: inc/payments/pay-pal/pay-pal-frontend.php:166
3619 -#: inc/payments/pay-pal/pay-pal-frontend.php:175
3620 -msgid "We could not start your payment. Please try again."
1981 +#: inc/payments/pay-pal/pay-pal-frontend.php:142
1982 +msgid "Failed to create PayPal order."
3621 1983 msgstr ""
3622 1984
3623 -#: inc/payments/pay-pal/pay-pal-frontend.php:263
3624 -msgid "Capture request arrived without an order id or donation id."
3625 -msgstr ""
3626 -
3627 -#: inc/payments/pay-pal/pay-pal-frontend.php:281
3628 -msgid "The order id sent for capture is not the one stored on this donation."
3629 -msgstr ""
3630 -
3631 -#: inc/payments/pay-pal/pay-pal-frontend.php:283
3632 -#: inc/payments/pay-pal/pay-pal-frontend.php:479
1985 +#: inc/payments/pay-pal/pay-pal-frontend.php:242
3633 1986 msgid "Payment verification failed."
3634 1987 msgstr ""
3635 1988
3636 -#: inc/payments/pay-pal/pay-pal-frontend.php:294
3637 -msgid "Capture was not attempted because the donation is no longer pending."
3638 -msgstr ""
3639 -
3640 -#: inc/payments/pay-pal/pay-pal-frontend.php:298
1989 +#: inc/payments/pay-pal/pay-pal-frontend.php:247
3641 1990 msgid "Donation is not in pending state."
3642 1991 msgstr ""
3643 1992
3644 -#: inc/payments/pay-pal/pay-pal-frontend.php:340
3645 -#: inc/payments/pay-pal/pay-pal-frontend.php:358
3646 -msgid "We could not complete your payment. Please try again, or contact us if you have already been charged."
1993 +#: inc/payments/pay-pal/pay-pal-frontend.php:270
1994 +msgid "Payment capture failed."
3647 1995 msgstr ""
3648 1996
3649 -#: inc/payments/pay-pal/pay-pal-frontend.php:347
3650 -msgid "PayPal did not report a completed capture."
3651 -msgstr ""
3652 -
3653 -#: inc/payments/pay-pal/pay-pal-frontend.php:353
3654 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:249
3655 -msgid "none returned"
3656 -msgstr ""
3657 -
3658 -#: inc/payments/pay-pal/pay-pal-frontend.php:374
1997 +#: inc/payments/pay-pal/pay-pal-frontend.php:287
3659 1998 msgid "Captured amount does not match expected amount"
3660 1999 msgstr ""
3661 2000
3662 -#: inc/payments/pay-pal/pay-pal-frontend.php:382
2001 +#: inc/payments/pay-pal/pay-pal-frontend.php:293
3663 2002 msgid "Payment amount verification failed."
3664 2003 msgstr ""
3665 2004
3666 -#: inc/payments/pay-pal/pay-pal-frontend.php:396
2005 +#: inc/payments/pay-pal/pay-pal-frontend.php:307
3667 2006 msgid "Payment Verification"
3668 2007 msgstr ""
3669 2008
3670 -#: inc/payments/pay-pal/pay-pal-frontend.php:397
3671 -#: inc/payments/stripe/stripe-frontend.php:333
2009 +#: inc/payments/pay-pal/pay-pal-frontend.php:308
2010 +#: inc/payments/stripe/stripe-frontend.php:273
3672 2011 msgid "Payment captured but donation status update failed"
3673 2012 msgstr ""
3674 2013
3675 -#: inc/payments/pay-pal/pay-pal-frontend.php:494
3676 -msgid "Donor left PayPal without approving the payment"
3677 -msgstr ""
3678 -
3679 -#: inc/payments/pay-pal/pay-pal-frontend.php:567
3680 -msgid "PayPal capture did not complete"
3681 -msgstr ""
3682 -
3683 -#: inc/payments/pay-pal/pay-pal-frontend.php:653
2014 +#: inc/payments/pay-pal/pay-pal-frontend.php:427
3684 2015 msgid "Donation amount must be greater than zero."
3685 2016 msgstr ""
3686 2017
3687 -#: inc/payments/pay-pal/pay-pal-frontend.php:687
3688 -#: inc/payments/stripe/stripe-frontend.php:156
3689 -#: assets/build/admin.js:59
2018 +#: inc/payments/pay-pal/pay-pal-frontend.php:449
2019 +#: inc/payments/stripe/stripe-frontend.php:117
2020 +#: assets/build/admin.js:55
3690 2021 msgid "Donation"
3691 2022 msgstr ""
3692 2023
3693 -#: inc/payments/pay-pal/pay-pal-helper.php:543
2024 +#: inc/payments/pay-pal/pay-pal-helper.php:329
3694 2025 msgid "PayPal is not connected. Please reconnect from settings."
3695 2026 msgstr ""
3696 2027
3697 -#: inc/payments/pay-pal/pay-pal-helper.php:577
2028 +#: inc/payments/pay-pal/pay-pal-helper.php:363
3698 2029 msgid "Invalid response from middleware."
3699 2030 msgstr ""
3700 2031
3701 -#: inc/payments/pay-pal/pay-pal-helper.php:586
2032 +#: inc/payments/pay-pal/pay-pal-helper.php:367
3702 2033 msgid "Middleware request failed."
3703 2034 msgstr ""
3704 2035
3705 -#. translators: 1: middleware error message, 2: reason reported by PayPal.
3706 -#: inc/payments/pay-pal/pay-pal-helper.php:600
3707 -msgid "%1$s (PayPal: %2$s)"
3708 -msgstr ""
3709 -
3710 -#: inc/payments/pay-pal/pay-pal-settings.php:97
3711 -msgid "Security verification failed. Please restart the PayPal connection from settings."
3712 -msgstr ""
3713 -
3714 -#: inc/payments/pay-pal/pay-pal-settings.php:98
3715 -msgid "PayPal Connect Error"
3716 -msgstr ""
3717 -
3718 -#: inc/payments/pay-pal/pay-pal-settings.php:158
2036 +#: inc/payments/pay-pal/pay-pal-settings.php:122
3719 2037 msgid "Accept payments via PayPal"
3720 2038 msgstr ""
3721 2039
3722 -#: inc/payments/pay-pal/pay-pal-settings.php:259
2040 +#: inc/payments/pay-pal/pay-pal-settings.php:253
3723 2041 msgid "An error occurred while processing your PayPal payment. Please try again."
3724 2042 msgstr ""
3725 2043
3726 -#: inc/payments/pay-pal/pay-pal-settings.php:260
2044 +#: inc/payments/pay-pal/pay-pal-settings.php:254
3727 2045 msgid "Payment was cancelled."
3728 2046 msgstr ""
3729 2047
3730 -#: inc/payments/pay-pal/pay-pal-settings.php:261
2048 +#: inc/payments/pay-pal/pay-pal-settings.php:255
3731 2049 msgid "PayPal SDK failed to load. Please refresh the page."
3732 2050 msgstr ""
3733 2051
3734 -#: inc/payments/pay-pal/pay-pal-settings.php:265
3735 -msgid "PayPal is not available right now. Please choose another payment method."
3736 -msgstr ""
3737 -
3738 -#: inc/payments/pay-pal/pay-pal-settings.php:503
3739 -#: assets/build/admin.js:78
2052 +#: inc/payments/pay-pal/pay-pal-settings.php:471
2053 +#: assets/build/admin.js:72
3740 2054 msgid "Failed to get PayPal connect URL."
3741 2055 msgstr ""
3742 2056
3743 -#: inc/payments/pay-pal/pay-pal-settings.php:567
2057 +#: inc/payments/pay-pal/pay-pal-settings.php:527
3744 2058 msgid "Merchant ID is required."
3745 2059 msgstr ""
3746 2060
3747 2061 #. translators: %s: comma-separated list of issues
3748 -#: inc/payments/pay-pal/pay-pal-settings.php:597
2062 +#: inc/payments/pay-pal/pay-pal-settings.php:557
3749 2063 msgid "PayPal account setup incomplete: %s. Please complete your PayPal account setup and try again."
3750 2064 msgstr ""
3751 2065
3752 -#: inc/payments/pay-pal/pay-pal-settings.php:611
3753 -#: assets/build/admin.js:78
2066 +#: inc/payments/pay-pal/pay-pal-settings.php:571
2067 +#: assets/build/admin.js:72
3754 2068 msgid "PayPal account connected successfully!"
3755 2069 msgstr ""
3756 2070
3757 -#: inc/payments/pay-pal/pay-pal-settings.php:638
2071 +#: inc/payments/pay-pal/pay-pal-settings.php:598
3758 2072 msgid "No pending onboarding."
3759 2073 msgstr ""
3760 2074
3761 -#: inc/payments/pay-pal/pay-pal-settings.php:744
2075 +#: inc/payments/pay-pal/pay-pal-settings.php:681
3762 2076 msgid "PayPal disconnected."
3763 2077 msgstr ""
3764 2078
3765 -#. translators: 1: PayPal webhook id, 2: reason reported by PayPal.
3766 -#: inc/payments/pay-pal/pay-pal-settings.php:755
3767 -msgid "PayPal disconnected, but its webhook (%1$s) could not be removed and still counts against your PayPal webhook limit. Delete it from your PayPal dashboard, or reconnect and disconnect again to retry. Reason: %2$s"
3768 -msgstr ""
3769 -
3770 -#: inc/payments/pay-pal/pay-pal-settings.php:756
3771 -msgid "id unavailable"
3772 -msgstr ""
3773 -
3774 -#: inc/payments/pay-pal/pay-pal-settings.php:811
2079 +#: inc/payments/pay-pal/pay-pal-settings.php:734
3775 2080 msgid "Webhook deleted."
3776 2081 msgstr ""
3777 2082
3778 -#: inc/payments/pay-pal/pay-pal-settings.php:863
2083 +#: inc/payments/pay-pal/pay-pal-settings.php:786
3779 2084 msgid "Account is not set up to receive payments"
3780 2085 msgstr ""
3781 2086
3782 -#: inc/payments/pay-pal/pay-pal-settings.php:866
2087 +#: inc/payments/pay-pal/pay-pal-settings.php:789
3783 2088 msgid "Primary email is not confirmed"
3784 2089 msgstr ""
3785 2090
3786 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:158
2091 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:139
3787 2092 msgid "Webhook ID not configured."
3788 2093 msgstr ""
3789 2094
3790 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:168
2095 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:149
3791 2096 msgid "Invalid PayPal certificate URL."
3792 2097 msgstr ""
3793 2098
3794 -#. translators: %s: comma-separated list of missing PayPal header names.
3795 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:198
3796 -msgid "PayPal signature headers missing from the request: %s."
2099 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:173
2100 +msgid "Webhook signature verification failed."
3797 2101 msgstr ""
3798 2102
3799 -#. translators: 1: middleware error code, 2: middleware error message.
3800 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:230
3801 -msgid "Webhook signature verification request failed (%1$s): %2$s"
2103 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:179
2104 +msgid "Webhook signature is invalid."
3802 2105 msgstr ""
3803 2106
3804 -#. translators: %s: verification status reported by PayPal.
3805 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:248
3806 -msgid "PayPal reported webhook verification status: %s"
3807 -msgstr ""
3808 -
3809 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:336
3810 -msgid "PayPal webhook rejected before processing"
3811 -msgstr ""
3812 -
3813 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:539
3814 -#: inc/payments/stripe/stripe-webhook.php:356
2107 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:224
2108 +#: inc/payments/stripe/stripe-webhook.php:284
3815 2109 msgid "Webhook filter returned unexpected value"
3816 2110 msgstr ""
3817 2111
3818 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:587
2112 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:272
3819 2113 msgid "Captured amount does not match expected amount — marked suspicious"
3820 2114 msgstr ""
3821 2115
3822 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:600
2116 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:285
3823 2117 msgid "Payment confirmed via PayPal webhook"
3824 2118 msgstr ""
3825 2119
3826 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:653
2120 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:338
3827 2121 msgid "PayPal payment capture denied"
3828 2122 msgstr ""
3829 2123
3830 -#: inc/payments/pay-pal/pay-pal-webhook-listener.php:733
2124 +#: inc/payments/pay-pal/pay-pal-webhook-listener.php:399
3831 2125 msgid "Refund received via PayPal webhook"
3832 2126 msgstr ""
3833 2127
3834 2128 #: inc/payments/pay-pal/pay-pal-webhook.php:36
@@ -3834,511 +2128,419 @@
3834 2128 #: inc/payments/pay-pal/pay-pal-webhook.php:36
3835 2129 msgid "PayPal is not connected."
3836 2130 msgstr ""
3837 2131
3838 -#: inc/payments/pay-pal/pay-pal-webhook.php:120
2132 +#: inc/payments/pay-pal/pay-pal-webhook.php:108
3839 2133 msgid "No webhook found to delete."
3840 2134 msgstr ""
3841 2135
3842 -#: inc/payments/payment-helper.php:208
3843 -msgid "This page was loaded with outdated payment settings. Please reload the page and try again."
3844 -msgstr ""
3845 -
3846 -#. translators: 1: payment mode the page was rendered in, 2: current payment mode.
3847 -#: inc/payments/payment-helper.php:215
3848 -msgid "Site owner: this page was cached in %1$s mode but payments now run in %2$s mode. Clear your page cache so visitors receive the updated form."
3849 -msgstr ""
3850 -
3851 -#: inc/payments/payment-helper.php:455
2136 +#: inc/payments/payment-helper.php:185
3852 2137 msgid "US Dollar"
3853 2138 msgstr ""
3854 2139
3855 -#: inc/payments/payment-helper.php:460
2140 +#: inc/payments/payment-helper.php:190
3856 2141 msgid "Euro"
3857 2142 msgstr ""
3858 2143
3859 -#: inc/payments/payment-helper.php:465
2144 +#: inc/payments/payment-helper.php:195
3860 2145 msgid "British Pound"
3861 2146 msgstr ""
3862 2147
3863 -#: inc/payments/payment-helper.php:470
2148 +#: inc/payments/payment-helper.php:200
3864 2149 msgid "Japanese Yen"
3865 2150 msgstr ""
3866 2151
3867 -#: inc/payments/payment-helper.php:475
2152 +#: inc/payments/payment-helper.php:205
3868 2153 msgid "Australian Dollar"
3869 2154 msgstr ""
3870 2155
3871 -#: inc/payments/payment-helper.php:480
2156 +#: inc/payments/payment-helper.php:210
3872 2157 msgid "Canadian Dollar"
3873 2158 msgstr ""
3874 2159
3875 -#: inc/payments/payment-helper.php:485
2160 +#: inc/payments/payment-helper.php:215
3876 2161 msgid "Swiss Franc"
3877 2162 msgstr ""
3878 2163
3879 -#: inc/payments/payment-helper.php:490
2164 +#: inc/payments/payment-helper.php:220
3880 2165 msgid "Chinese Yuan"
3881 2166 msgstr ""
3882 2167
3883 -#: inc/payments/payment-helper.php:495
2168 +#: inc/payments/payment-helper.php:225
3884 2169 msgid "Swedish Krona"
3885 2170 msgstr ""
3886 2171
3887 -#: inc/payments/payment-helper.php:500
2172 +#: inc/payments/payment-helper.php:230
3888 2173 msgid "New Zealand Dollar"
3889 2174 msgstr ""
3890 2175
3891 -#: inc/payments/payment-helper.php:505
2176 +#: inc/payments/payment-helper.php:235
3892 2177 msgid "Mexican Peso"
3893 2178 msgstr ""
3894 2179
3895 -#: inc/payments/payment-helper.php:510
2180 +#: inc/payments/payment-helper.php:240
3896 2181 msgid "Singapore Dollar"
3897 2182 msgstr ""
3898 2183
3899 -#: inc/payments/payment-helper.php:515
2184 +#: inc/payments/payment-helper.php:245
3900 2185 msgid "Hong Kong Dollar"
3901 2186 msgstr ""
3902 2187
3903 -#: inc/payments/payment-helper.php:520
2188 +#: inc/payments/payment-helper.php:250
3904 2189 msgid "Norwegian Krone"
3905 2190 msgstr ""
3906 2191
3907 -#: inc/payments/payment-helper.php:525
2192 +#: inc/payments/payment-helper.php:255
3908 2193 msgid "South Korean Won"
3909 2194 msgstr ""
3910 2195
3911 -#: inc/payments/payment-helper.php:530
2196 +#: inc/payments/payment-helper.php:260
3912 2197 msgid "Turkish Lira"
3913 2198 msgstr ""
3914 2199
3915 -#: inc/payments/payment-helper.php:535
2200 +#: inc/payments/payment-helper.php:265
3916 2201 msgid "Russian Ruble"
3917 2202 msgstr ""
3918 2203
3919 -#: inc/payments/payment-helper.php:540
2204 +#: inc/payments/payment-helper.php:270
3920 2205 msgid "Indian Rupee"
3921 2206 msgstr ""
3922 2207
3923 -#: inc/payments/payment-helper.php:545
2208 +#: inc/payments/payment-helper.php:275
3924 2209 msgid "Brazilian Real"
3925 2210 msgstr ""
3926 2211
3927 -#: inc/payments/payment-helper.php:550
2212 +#: inc/payments/payment-helper.php:280
3928 2213 msgid "South African Rand"
3929 2214 msgstr ""
3930 2215
3931 -#: inc/payments/payment-helper.php:555
2216 +#: inc/payments/payment-helper.php:285
3932 2217 msgid "UAE Dirham"
3933 2218 msgstr ""
3934 2219
3935 -#: inc/payments/payment-helper.php:560
2220 +#: inc/payments/payment-helper.php:290
3936 2221 msgid "Philippine Peso"
3937 2222 msgstr ""
3938 2223
3939 -#: inc/payments/payment-helper.php:565
2224 +#: inc/payments/payment-helper.php:295
3940 2225 msgid "Indonesian Rupiah"
3941 2226 msgstr ""
3942 2227
3943 -#: inc/payments/payment-helper.php:570
2228 +#: inc/payments/payment-helper.php:300
3944 2229 msgid "Malaysian Ringgit"
3945 2230 msgstr ""
3946 2231
3947 -#: inc/payments/payment-helper.php:575
2232 +#: inc/payments/payment-helper.php:305
3948 2233 msgid "Thai Baht"
3949 2234 msgstr ""
3950 2235
3951 -#: inc/payments/payment-helper.php:580
2236 +#: inc/payments/payment-helper.php:310
3952 2237 msgid "Burundian Franc"
3953 2238 msgstr ""
3954 2239
3955 -#: inc/payments/payment-helper.php:585
2240 +#: inc/payments/payment-helper.php:315
3956 2241 msgid "Chilean Peso"
3957 2242 msgstr ""
3958 2243
3959 -#: inc/payments/payment-helper.php:590
2244 +#: inc/payments/payment-helper.php:320
3960 2245 msgid "Djiboutian Franc"
3961 2246 msgstr ""
3962 2247
3963 -#: inc/payments/payment-helper.php:595
2248 +#: inc/payments/payment-helper.php:325
3964 2249 msgid "Guinean Franc"
3965 2250 msgstr ""
3966 2251
3967 -#: inc/payments/payment-helper.php:600
2252 +#: inc/payments/payment-helper.php:330
3968 2253 msgid "Comorian Franc"
3969 2254 msgstr ""
3970 2255
3971 -#: inc/payments/payment-helper.php:605
2256 +#: inc/payments/payment-helper.php:335
3972 2257 msgid "Malagasy Ariary"
3973 2258 msgstr ""
3974 2259
3975 -#: inc/payments/payment-helper.php:610
2260 +#: inc/payments/payment-helper.php:340
3976 2261 msgid "Paraguayan Guaraní"
3977 2262 msgstr ""
3978 2263
3979 -#: inc/payments/payment-helper.php:615
2264 +#: inc/payments/payment-helper.php:345
3980 2265 msgid "Rwandan Franc"
3981 2266 msgstr ""
3982 2267
3983 -#: inc/payments/payment-helper.php:620
2268 +#: inc/payments/payment-helper.php:350
3984 2269 msgid "Ugandan Shilling"
3985 2270 msgstr ""
3986 2271
3987 -#: inc/payments/payment-helper.php:625
2272 +#: inc/payments/payment-helper.php:355
3988 2273 msgid "Vietnamese Đồng"
3989 2274 msgstr ""
3990 2275
3991 -#: inc/payments/payment-helper.php:630
2276 +#: inc/payments/payment-helper.php:360
3992 2277 msgid "Vanuatu Vatu"
3993 2278 msgstr ""
3994 2279
3995 -#: inc/payments/payment-helper.php:635
2280 +#: inc/payments/payment-helper.php:365
3996 2281 msgid "Central African CFA Franc"
3997 2282 msgstr ""
3998 2283
3999 -#: inc/payments/payment-helper.php:640
2284 +#: inc/payments/payment-helper.php:370
4000 2285 msgid "West African CFA Franc"
4001 2286 msgstr ""
4002 2287
4003 -#: inc/payments/payment-helper.php:645
2288 +#: inc/payments/payment-helper.php:375
4004 2289 msgid "CFP Franc"
4005 2290 msgstr ""
4006 2291
4007 -#: inc/payments/payment-helper.php:1085
2292 +#: inc/payments/payment-helper.php:727
4008 2293 msgid "Accept payments via Stripe"
4009 2294 msgstr ""
4010 2295
4011 -#: inc/payments/payment-helper.php:1091
2296 +#: inc/payments/payment-helper.php:733
4012 2297 msgid "Accept offline donations"
4013 2298 msgstr ""
4014 2299
4015 -#: inc/payments/payment-helper.php:1149
4016 -#: inc/payments/payment-helper.php:1164
4017 -#: inc/payments/payment-helper.php:1374
2300 +#: inc/payments/payment-helper.php:788
4018 2301 msgid "Payment configuration not found for this form."
4019 2302 msgstr ""
4020 2303
4021 -#: inc/payments/payment-helper.php:1182
4022 -#: inc/payments/payment-helper.php:1193
4023 -#: inc/payments/payment-helper.php:1229
4024 -msgid "Payment configuration is incomplete for this form."
4025 -msgstr ""
4026 -
4027 2304 #. translators: 1: expected currency, 2: received currency
4028 -#: inc/payments/payment-helper.php:1213
2305 +#: inc/payments/payment-helper.php:801
4029 2306 msgid "Currency mismatch: expected %1$s, received %2$s."
4030 2307 msgstr ""
4031 2308
4032 2309 #. translators: %s: expected amount with currency
4033 -#: inc/payments/payment-helper.php:1239
2310 +#: inc/payments/payment-helper.php:819
4034 2311 msgid "Payment amount must be exactly %s."
4035 2312 msgstr ""
4036 2313
4037 2314 #. translators: %s: minimum amount with currency
4038 2315 #. translators: %s: minimum amount
4039 -#: inc/payments/payment-helper.php:1251
4040 -#: inc/payments/payment-helper.php:1281
4041 -#: inc/payments/payment-helper.php:2033
4042 -#: inc/payments/payment-helper.php:2120
2316 +#: inc/payments/payment-helper.php:831
2317 +#: inc/payments/payment-helper.php:861
2318 +#: inc/payments/payment-helper.php:1188
2319 +#: inc/payments/payment-helper.php:1273
4043 2320 msgid "Payment amount must be at least %s."
4044 2321 msgstr ""
4045 2322
4046 -#: inc/payments/payment-helper.php:1258
2323 +#: inc/payments/payment-helper.php:838
4047 2324 msgid "Payment amount must be greater than zero."
4048 2325 msgstr ""
4049 2326
4050 -#: inc/payments/payment-helper.php:1389
2327 +#: inc/payments/payment-helper.php:909
4051 2328 msgid "Payment type mismatch. This form does not support the requested payment type."
4052 2329 msgstr ""
4053 2330
4054 -#: inc/payments/payment-helper.php:1500
4055 -#: inc/payments/payment-helper.php:1513
4056 -#: inc/payments/payment-helper.php:1529
4057 -#: inc/payments/stripe/stripe-frontend.php:112
2331 +#: inc/payments/payment-helper.php:949
4058 2332 msgid "Please correct the highlighted fields and try again."
4059 2333 msgstr ""
4060 2334
4061 -#: inc/payments/payment-helper.php:1884
2335 +#: inc/payments/payment-helper.php:1087
4062 2336 msgid "Unable to verify the expected donation amount for this payment. Flagged for manual review."
4063 2337 msgstr ""
4064 2338
4065 2339 #. translators: 1: expected currency, 2: actual currency
4066 -#: inc/payments/payment-helper.php:1898
2340 +#: inc/payments/payment-helper.php:1101
4067 2341 msgid "Currency mismatch. Expected %1$s but received %2$s."
4068 2342 msgstr ""
4069 2343
4070 2344 #. translators: 1: expected amount, 2: actual amount
4071 -#: inc/payments/payment-helper.php:1914
2345 +#: inc/payments/payment-helper.php:1114
4072 2346 msgid "Amount mismatch detected. Expected %1$s but received %2$s. Possible payment manipulation."
4073 2347 msgstr ""
4074 2348
4075 -#: inc/payments/payment-helper.php:1956
4076 -#: inc/payments/payment-helper.php:1980
4077 -msgid "Unable to verify the donation amount for this form. Please reload the page and try again."
2349 +#. translators: %s: maximum amount with currency
2350 +#: inc/payments/payment-helper.php:1200
2351 +#: inc/payments/payment-helper.php:1281
2352 +msgid "Payment amount cannot exceed %s."
4078 2353 msgstr ""
4079 2354
4080 -#: inc/payments/payment-helper.php:1999
4081 -msgid "Unsupported variable amount field configuration."
4082 -msgstr ""
4083 -
4084 -#: inc/payments/payment-helper.php:2019
4085 -#: inc/payments/payment-helper.php:2067
2355 +#: inc/payments/payment-helper.php:1222
4086 2356 msgid "Variable amount field configuration not found."
4087 2357 msgstr ""
4088 2358
4089 -#. translators: %s: maximum amount with currency
4090 -#: inc/payments/payment-helper.php:2045
4091 -#: inc/payments/payment-helper.php:2128
4092 -msgid "Payment amount cannot exceed %s."
4093 -msgstr ""
4094 -
4095 -#: inc/payments/payment-helper.php:2099
2359 +#: inc/payments/payment-helper.php:1252
4096 2360 msgid "No payment options are configured for this field."
4097 2361 msgstr ""
4098 2362
4099 -#: inc/payments/payment-helper.php:2104
2363 +#: inc/payments/payment-helper.php:1257
4100 2364 msgid "Invalid payment amount. Please select a valid amount from the available options."
4101 2365 msgstr ""
4102 2366
4103 -#: inc/payments/stripe/stripe-frontend.php:178
2367 +#: inc/payments/stripe/stripe-frontend.php:139
4104 2368 msgid "Invalid payment intent response."
4105 2369 msgstr ""
4106 2370
4107 -#: inc/payments/stripe/stripe-frontend.php:254
4108 -#: inc/payments/stripe/stripe-helper.php:1119
2371 +#: inc/payments/stripe/stripe-frontend.php:217
2372 +#: inc/payments/stripe/stripe-helper.php:561
4109 2373 msgid "Payment intent ID is required"
4110 2374 msgstr ""
4111 2375
4112 -#: inc/payments/stripe/stripe-frontend.php:258
2376 +#: inc/payments/stripe/stripe-frontend.php:221
4113 2377 msgid "Donation ID is required"
4114 2378 msgstr ""
4115 2379
4116 -#: inc/payments/stripe/stripe-frontend.php:263
2380 +#: inc/payments/stripe/stripe-frontend.php:226
4117 2381 msgid "Invalid payment intent ID"
4118 2382 msgstr ""
4119 2383
4120 -#: inc/payments/stripe/stripe-frontend.php:269
4121 -#: assets/build/admin.js:59
2384 +#: inc/payments/stripe/stripe-frontend.php:232
2385 +#: assets/build/admin.js:55
4122 2386 msgid "Donation not found"
4123 2387 msgstr ""
4124 2388
4125 -#: inc/payments/stripe/stripe-frontend.php:274
4126 -#: inc/payments/stripe/stripe-frontend.php:316
2389 +#: inc/payments/stripe/stripe-frontend.php:237
4127 2390 msgid "Payment verification failed"
4128 2391 msgstr ""
4129 2392
4130 -#: inc/payments/stripe/stripe-frontend.php:279
2393 +#: inc/payments/stripe/stripe-frontend.php:242
4131 2394 msgid "Donation is not in pending state"
4132 2395 msgstr ""
4133 2396
4134 -#: inc/payments/stripe/stripe-frontend.php:294
4135 -#: inc/payments/stripe/stripe-helper.php:1157
2397 +#: inc/payments/stripe/stripe-frontend.php:256
2398 +#: inc/payments/stripe/stripe-helper.php:599
4136 2399 msgid "Payment capture failed"
4137 2400 msgstr ""
4138 2401
4139 -#: inc/payments/stripe/stripe-frontend.php:310
4140 -msgid "One-time donation PaymentIntent unexpectedly saved the payment method for future use"
4141 -msgstr ""
4142 -
4143 -#: inc/payments/stripe/stripe-frontend.php:343
2402 +#: inc/payments/stripe/stripe-frontend.php:283
4144 2403 msgid "Payment captured and donation completed"
4145 2404 msgstr ""
4146 2405
4147 -#: inc/payments/stripe/stripe-frontend.php:452
2406 +#: inc/payments/stripe/stripe-frontend.php:386
4148 2407 msgid "Failed to create customer"
4149 2408 msgstr ""
4150 2409
4151 -#: inc/payments/stripe/stripe-frontend.php:511
2410 +#: inc/payments/stripe/stripe-frontend.php:441
4152 2411 msgid "Email address is required"
4153 2412 msgstr ""
4154 2413
4155 -#: inc/payments/stripe/stripe-frontend.php:548
2414 +#: inc/payments/stripe/stripe-frontend.php:466
4156 2415 msgid "Payment gateway not configured"
4157 2416 msgstr ""
4158 2417
4159 -#: inc/payments/stripe/stripe-frontend.php:656
4160 -#: inc/payments/stripe/stripe-frontend.php:694
2418 +#: inc/payments/stripe/stripe-frontend.php:582
4161 2419 msgid "Failed to create donation record"
4162 2420 msgstr ""
4163 2421
4164 -#: inc/payments/stripe/stripe-frontend.php:704
2422 +#: inc/payments/stripe/stripe-frontend.php:589
4165 2423 msgid "Donation created with pending payment"
4166 2424 msgstr ""
4167 2425
4168 -#: inc/payments/stripe/stripe-helper.php:788
4169 -#: inc/payments/stripe/stripe-helper.php:992
4170 -#: inc/payments/stripe/stripe-helper.php:1115
2426 +#: inc/payments/stripe/stripe-helper.php:249
2427 +#: inc/payments/stripe/stripe-helper.php:447
2428 +#: inc/payments/stripe/stripe-helper.php:557
4171 2429 msgid "Stripe secret key not configured"
4172 2430 msgstr ""
4173 2431
4174 -#: inc/payments/stripe/stripe-helper.php:822
2432 +#: inc/payments/stripe/stripe-helper.php:283
4175 2433 msgid "Unknown error"
4176 2434 msgstr ""
4177 2435
4178 -#: inc/payments/stripe/stripe-helper.php:827
2436 +#: inc/payments/stripe/stripe-helper.php:288
4179 2437 msgid "Invalid response from Stripe API"
4180 2438 msgstr ""
4181 2439
4182 -#: inc/payments/stripe/stripe-helper.php:1013
2440 +#: inc/payments/stripe/stripe-helper.php:468
4183 2441 msgid "SureDonation Payment"
4184 2442 msgstr ""
4185 2443
4186 -#: inc/payments/stripe/stripe-helper.php:1076
4187 -#: inc/payments/stripe/stripe-helper.php:1146
2444 +#: inc/payments/stripe/stripe-helper.php:519
2445 +#: inc/payments/stripe/stripe-helper.php:588
4188 2446 msgid "Failed to connect to payment processor"
4189 2447 msgstr ""
4190 2448
4191 -#: inc/payments/stripe/stripe-helper.php:1083
4192 -#: inc/payments/stripe/stripe-helper.php:1153
2449 +#: inc/payments/stripe/stripe-helper.php:526
2450 +#: inc/payments/stripe/stripe-helper.php:595
4193 2451 msgid "Invalid response from payment processor"
4194 2452 msgstr ""
4195 2453
4196 -#: inc/payments/stripe/stripe-helper.php:1088
2454 +#: inc/payments/stripe/stripe-helper.php:531
4197 2455 msgid "Payment processing failed"
4198 2456 msgstr ""
4199 2457
4200 -#: inc/payments/stripe/stripe-helper.php:1094
2458 +#: inc/payments/stripe/stripe-helper.php:537
4201 2459 msgid "Missing required payment data"
4202 2460 msgstr ""
4203 2461
4204 2462 #. translators: %s: provided mode value
4205 -#: inc/payments/stripe/stripe-settings.php:182
4206 -msgid "Invalid mode \"%s\". Must be \"all\", \"test\" or \"live\"."
2463 +#: inc/payments/stripe/stripe-settings.php:111
2464 +msgid "Invalid mode \"%s\". Must be \"test\" or \"live\"."
4207 2465 msgstr ""
4208 2466
4209 -#: inc/payments/stripe/stripe-settings.php:458
4210 -#: inc/payments/stripe/stripe-settings.php:504
4211 -msgid "Stripe account not found."
4212 -msgstr ""
4213 -
4214 -#: inc/payments/stripe/stripe-settings.php:468
4215 -msgid "This Stripe account is still in use and cannot be disconnected."
4216 -msgstr ""
4217 -
4218 -#: inc/payments/stripe/stripe-settings.php:484
2467 +#: inc/payments/stripe/stripe-settings.php:351
4219 2468 msgid "Stripe account disconnected successfully"
4220 2469 msgstr ""
4221 2470
4222 -#: inc/payments/stripe/stripe-settings.php:512
4223 -#: assets/build/admin.js:75
4224 -msgid "Default Stripe account updated."
4225 -msgstr ""
4226 -
4227 -#. translators: %s: number of donation forms
4228 -#: inc/payments/stripe/stripe-settings.php:596
4229 -msgid "%s donation form is assigned to this account."
4230 -msgid_plural "%s donation forms are assigned to this account."
4231 -msgstr[0] ""
4232 -msgstr[1] ""
4233 -
4234 -#: inc/payments/stripe/stripe-settings.php:635
4235 -#: assets/build/admin.js:75
4236 -msgid "Failed to create webhook."
4237 -msgstr ""
4238 -
4239 -#. translators: %s: per-mode failure reasons, already prefixed with the mode name.
4240 -#: inc/payments/stripe/stripe-settings.php:649
4241 -msgid "Webhook created, but some modes failed. %s"
4242 -msgstr ""
4243 -
4244 -#: inc/payments/stripe/stripe-settings.php:652
4245 -msgid "Webhook created successfully."
4246 -msgstr ""
4247 -
4248 2471 #. translators: %s is the mode (test or live).
4249 -#: inc/payments/stripe/stripe-settings.php:670
2472 +#: inc/payments/stripe/stripe-settings.php:378
4250 2473 msgid "Webhook created successfully for %s mode"
4251 2474 msgstr ""
4252 2475
4253 2476 #. translators: %s is the mode (test or live).
4254 -#: inc/payments/stripe/stripe-settings.php:702
2477 +#: inc/payments/stripe/stripe-settings.php:404
4255 2478 msgid "Webhook deleted successfully for %s mode"
4256 2479 msgstr ""
4257 2480
4258 -#: inc/payments/stripe/stripe-settings.php:748
2481 +#: inc/payments/stripe/stripe-settings.php:450
4259 2482 msgid "Security verification failed. Invalid nonce."
4260 2483 msgstr ""
4261 2484
4262 -#: inc/payments/stripe/stripe-settings.php:749
4263 -#: inc/payments/stripe/stripe-settings.php:760
4264 -#: inc/payments/stripe/stripe-settings.php:1378
4265 -#: inc/payments/stripe/stripe-settings.php:1391
2485 +#: inc/payments/stripe/stripe-settings.php:451
2486 +#: inc/payments/stripe/stripe-settings.php:462
2487 +#: inc/payments/stripe/stripe-settings.php:675
4266 2488 msgid "Stripe Connect Error"
4267 2489 msgstr ""
4268 2490
4269 -#: inc/payments/stripe/stripe-settings.php:759
2491 +#: inc/payments/stripe/stripe-settings.php:461
4270 2492 msgid "Security verification failed. OAuth session expired or nonce mismatch."
4271 2493 msgstr ""
4272 2494
4273 -#: inc/payments/stripe/stripe-settings.php:1205
4274 -msgid "No Stripe account to create a webhook for."
4275 -msgstr ""
4276 -
4277 -#: inc/payments/stripe/stripe-settings.php:1220
4278 -msgid "A webhook is already configured for this mode."
4279 -msgstr ""
4280 -
4281 -#: inc/payments/stripe/stripe-settings.php:1343
2495 +#: inc/payments/stripe/stripe-settings.php:640
4282 2496 msgid "OAuth callback missing response data."
4283 2497 msgstr ""
4284 2498
4285 -#: inc/payments/stripe/stripe-settings.php:1377
2499 +#: inc/payments/stripe/stripe-settings.php:674
4286 2500 msgid "Invalid OAuth response format."
4287 2501 msgstr ""
4288 2502
4289 -#: inc/payments/stripe/stripe-settings.php:1390
4290 -msgid "Stripe did not return an account identifier."
4291 -msgstr ""
4292 -
4293 -#: inc/payments/stripe/stripe-settings.php:1445
2503 +#: inc/payments/stripe/stripe-settings.php:742
4294 2504 msgid "You do not have permission to connect Stripe."
4295 2505 msgstr ""
4296 2506
4297 -#: inc/payments/stripe/stripe-settings.php:1446
2507 +#: inc/payments/stripe/stripe-settings.php:743
4298 2508 msgid "Permission Denied"
4299 2509 msgstr ""
4300 2510
4301 -#: inc/payments/stripe/stripe-settings.php:1458
4302 -#: assets/build/admin.js:75
2511 +#: inc/payments/stripe/stripe-settings.php:755
2512 +#: assets/build/admin.js:72
4303 2513 msgid "Failed to connect to Stripe."
4304 2514 msgstr ""
4305 2515
4306 -#. translators: 1: payment mode (test or live), 2: error message from Stripe.
4307 -#: inc/payments/stripe/stripe-settings.php:1514
4308 -msgid "%1$s: %2$s"
4309 -msgstr ""
4310 -
4311 -#: inc/payments/stripe/stripe-webhook.php:189
2516 +#: inc/payments/stripe/stripe-webhook.php:149
4312 2517 msgid "Webhook secret not configured"
4313 2518 msgstr ""
4314 2519
4315 -#: inc/payments/stripe/stripe-webhook.php:202
2520 +#: inc/payments/stripe/stripe-webhook.php:182
2521 +#: inc/payments/stripe/stripe-webhook.php:197
4316 2522 msgid "Webhook signature verification failed"
4317 2523 msgstr ""
4318 2524
4319 -#: inc/payments/stripe/stripe-webhook.php:209
4320 -msgid "Invalid webhook payload"
4321 -msgstr ""
4322 -
4323 -#: inc/payments/stripe/stripe-webhook.php:439
2525 +#: inc/payments/stripe/stripe-webhook.php:367
4324 2526 msgid "Payment completed successfully via webhook"
4325 2527 msgstr ""
4326 2528
4327 -#: inc/payments/stripe/stripe-webhook.php:521
2529 +#: inc/payments/stripe/stripe-webhook.php:449
4328 2530 msgid "Payment failed via webhook"
4329 2531 msgstr ""
4330 2532
4331 2533 #. translators: %s: Refund type (Full/Partial)
4332 -#: inc/payments/stripe/stripe-webhook.php:676
2534 +#: inc/payments/stripe/stripe-webhook.php:604
4333 2535 msgid "%s refund processed via webhook"
4334 2536 msgstr ""
4335 2537
4336 -#: inc/payments/stripe/stripe-webhook.php:760
2538 +#: inc/payments/stripe/stripe-webhook.php:688
4337 2539 msgid "Refund canceled via webhook"
4338 2540 msgstr ""
4339 2541
4340 -#: inc/payments/stripe/stripe-webhook.php:807
2542 +#: inc/payments/stripe/stripe-webhook.php:735
4341 2543 msgid "Payment canceled via webhook"
4342 2544 msgstr ""
4343 2545
4344 2546 #: inc/pdf/pdf-manager.php:59
@@ -4393,206 +2595,162 @@
4393 2595 #: inc/pdf/pdf-manager.php:232
4394 2596 msgid "Archive uncompressed size exceeds the safety limit."
4395 2597 msgstr ""
4396 2598
4397 -#: inc/pdf/receipt-generator.php:437
2599 +#: inc/pdf/receipt-generator.php:208
2600 +#: assets/build/admin.js:52
2601 +msgid "Fees Covered"
2602 +msgstr ""
2603 +
2604 +#: inc/pdf/receipt-generator.php:221
4398 2605 msgid "Receipt"
4399 2606 msgstr ""
4400 2607
4401 2608 #. translators: 1: Site name, 2: Site URL.
4402 -#: inc/pdf/receipt-generator.php:475
2609 +#: inc/pdf/receipt-generator.php:259
4403 2610 msgid "Generated by %1$s · %2$s"
4404 2611 msgstr ""
4405 2612
4406 -#: inc/post-types/donation-form.php:121
2613 +#: inc/post-types/donation-form.php:113
4407 2614 msgctxt "Post type general name"
4408 2615 msgid "Donation Forms"
4409 2616 msgstr ""
4410 2617
4411 -#: inc/post-types/donation-form.php:122
2618 +#: inc/post-types/donation-form.php:114
4412 2619 msgctxt "Post type singular name"
4413 2620 msgid "Donation Form"
4414 2621 msgstr ""
4415 2622
4416 -#: inc/post-types/donation-form.php:123
2623 +#: inc/post-types/donation-form.php:115
4417 2624 msgctxt "Admin Menu text"
4418 2625 msgid "Donation Forms"
4419 2626 msgstr ""
4420 2627
4421 -#: inc/post-types/donation-form.php:124
2628 +#: inc/post-types/donation-form.php:116
4422 2629 msgctxt "Add New on Toolbar"
4423 2630 msgid "Donation Form"
4424 2631 msgstr ""
4425 2632
4426 -#: inc/post-types/donation-form.php:126
4427 -#: assets/build/admin.js:42
2633 +#: inc/post-types/donation-form.php:118
2634 +#: assets/build/admin.js:38
4428 2635 msgid "Add New Form"
4429 2636 msgstr ""
4430 2637
4431 -#: inc/post-types/donation-form.php:127
2638 +#: inc/post-types/donation-form.php:119
4432 2639 msgid "New Form"
4433 2640 msgstr ""
4434 2641
4435 -#: inc/post-types/donation-form.php:129
2642 +#: inc/post-types/donation-form.php:120
2643 +msgid "Edit Form"
2644 +msgstr ""
2645 +
2646 +#: inc/post-types/donation-form.php:121
4436 2647 msgid "View Form"
4437 2648 msgstr ""
4438 2649
4439 -#: inc/post-types/donation-form.php:130
2650 +#: inc/post-types/donation-form.php:122
4440 2651 msgid "All Forms"
4441 2652 msgstr ""
4442 2653
4443 -#: inc/post-types/donation-form.php:131
2654 +#: inc/post-types/donation-form.php:123
4444 2655 msgid "Search Forms"
4445 2656 msgstr ""
4446 2657
4447 -#: inc/post-types/donation-form.php:132
2658 +#: inc/post-types/donation-form.php:124
4448 2659 msgid "Parent Forms:"
4449 2660 msgstr ""
4450 2661
4451 -#: inc/post-types/donation-form.php:133
2662 +#: inc/post-types/donation-form.php:125
4452 2663 msgid "No forms found."
4453 2664 msgstr ""
4454 2665
4455 -#: inc/post-types/donation-form.php:134
2666 +#: inc/post-types/donation-form.php:126
4456 2667 msgid "No forms found in Trash."
4457 2668 msgstr ""
4458 2669
4459 -#: inc/post-types/donation-form.php:135
2670 +#: inc/post-types/donation-form.php:127
4460 2671 msgctxt "The post type archive label used in nav menus."
4461 2672 msgid "Form archives"
4462 2673 msgstr ""
4463 2674
4464 -#: inc/post-types/donation-form.php:136
2675 +#: inc/post-types/donation-form.php:128
4465 2676 msgctxt "Overrides the \"Insert into post\" phrase."
4466 2677 msgid "Insert into form"
4467 2678 msgstr ""
4468 2679
4469 -#: inc/post-types/donation-form.php:137
2680 +#: inc/post-types/donation-form.php:129
4470 2681 msgctxt "Overrides the \"Uploaded to this post\" phrase."
4471 2682 msgid "Uploaded to this form"
4472 2683 msgstr ""
4473 2684
4474 -#: inc/post-types/donation-form.php:138
2685 +#: inc/post-types/donation-form.php:130
4475 2686 msgctxt "Screen reader text for the filter links heading."
4476 2687 msgid "Filter forms list"
4477 2688 msgstr ""
4478 2689
4479 -#: inc/post-types/donation-form.php:139
2690 +#: inc/post-types/donation-form.php:131
4480 2691 msgctxt "Screen reader text for the pagination heading."
4481 2692 msgid "Forms list navigation"
4482 2693 msgstr ""
4483 2694
4484 -#: inc/post-types/donation-form.php:140
2695 +#: inc/post-types/donation-form.php:132
4485 2696 msgctxt "Screen reader text for the items list heading."
4486 2697 msgid "Forms list"
4487 2698 msgstr ""
4488 2699
4489 -#: inc/post-types/donation-form.php:145
2700 +#: inc/post-types/donation-form.php:137
4490 2701 msgid "Donation forms for SureDonation."
4491 2702 msgstr ""
4492 2703
4493 -#: inc/post-types/donation-form.php:184
2704 +#: inc/post-types/donation-form.php:168
4494 2705 msgid "The ID of the linked campaign."
4495 2706 msgstr ""
4496 2707
4497 -#: inc/post-types/donation-form.php:200
2708 +#: inc/post-types/donation-form.php:184
4498 2709 msgid "Per-form styling settings (JSON)."
4499 2710 msgstr ""
4500 2711
4501 -#: inc/post-types/donation-form.php:216
4502 -msgid "Per-form Custom CSS."
4503 -msgstr ""
4504 -
4505 -#: inc/post-types/donation-form.php:239
4506 -msgid "Selected Stripe account for this form (account id, or empty/\"default\" to use the site default)."
4507 -msgstr ""
4508 -
4509 2712 #. translators: %s: campaign name
4510 -#: inc/post-types/donation-form.php:721
2713 +#: inc/post-types/donation-form.php:553
4511 2714 msgid "%s - Donation Form"
4512 2715 msgstr ""
4513 2716
4514 -#: inc/privacy/privacy-data.php:57
4515 -#: inc/privacy/privacy-data.php:75
4516 -#: inc/privacy/privacy-data.php:161
4517 -msgid "SureDonation Donations"
2717 +#: inc/post-types/donation-form.php:556
2718 +msgid "Donation Form"
4518 2719 msgstr ""
4519 2720
4520 -#: inc/privacy/privacy-data.php:104
4521 -msgid "SureDonation Donor"
2721 +#: inc/post-types/donation-form.php:593
2722 +#: inc/post-types/donation-form.php:678
2723 +msgid "Full Name"
4522 2724 msgstr ""
4523 2725
4524 -#: inc/privacy/privacy-data.php:135
4525 -msgid "Comment"
2726 +#: inc/post-types/donation-form.php:595
2727 +#: inc/post-types/donation-form.php:680
2728 +msgid "Enter your full name"
4526 2729 msgstr ""
4527 2730
4528 -#: inc/privacy/privacy-data.php:137
4529 -msgid "User Agent"
2731 +#: inc/post-types/donation-form.php:603
2732 +#: inc/post-types/donation-form.php:689
2733 +#: assets/build/admin.js:70
2734 +#: assets/build/admin/onboarding/index.js:8
2735 +msgid "Email Address"
4530 2736 msgstr ""
4531 2737
4532 -#: inc/privacy/privacy-data.php:138
4533 -msgid "Referrer"
2738 +#: inc/post-types/donation-form.php:605
2739 +#: inc/post-types/donation-form.php:691
2740 +msgid "Enter your email"
4534 2741 msgstr ""
4535 2742
4536 -#: inc/privacy/privacy-data.php:323
4537 -msgid "Some donation data was retained because it falls within the configured data retention period."
2743 +#: inc/post-types/donation-form.php:613
2744 +#: inc/post-types/donation-form.php:700
2745 +msgid "Select Donation Amount"
4538 2746 msgstr ""
4539 2747
4540 -#: inc/privacy/privacy-data.php:327
4541 -msgid "Some SureDonation data could not be erased due to a database or filesystem error. Please retry or contact the site administrator."
4542 -msgstr ""
4543 -
4544 -#: inc/privacy/privacy-frontend.php:121
4545 -msgid "Please acknowledge consent before submitting your donation."
4546 -msgstr ""
4547 -
4548 -#: inc/privacy/privacy-frontend.php:161
4549 -#: assets/build/admin.js:95
4550 -#: assets/build/admin/onboarding/index.js:24
4551 -msgid "Privacy Policy"
4552 -msgstr ""
4553 -
4554 -#: inc/privacy/privacy-frontend.php:173
4555 -msgid "Terms & Conditions"
4556 -msgstr ""
4557 -
4558 -#: inc/privacy/privacy-settings.php:51
4559 -msgid "I consent to being contacted."
4560 -msgstr ""
4561 -
4562 -#: inc/privacy/privacy-settings.php:55
4563 -msgid "Your personal data will be used to process your donation. Read our [privacy_policy]."
4564 -msgstr ""
4565 -
4566 -#: inc/privacy/privacy-settings.php:62
4567 -msgid "By donating you agree to our [terms]."
4568 -msgstr ""
4569 -
4570 -#: inc/privacy/privacy-settings.php:88
4571 -#: assets/build/admin.js:94
4572 -#: assets/build/admin.js:95
4573 -#: assets/build/blocks.js:1
4574 -msgid "None"
4575 -msgstr ""
4576 -
4577 -#. translators: %d: number of years.
4578 -#: inc/privacy/privacy-settings.php:94
4579 -#: assets/build/admin.js:95
4580 -msgid "%d year"
4581 -msgid_plural "%d years"
4582 -msgstr[0] ""
4583 -msgstr[1] ""
4584 -
4585 -#: inc/privacy/privacy-settings.php:99
4586 -#: assets/build/admin.js:95
4587 -msgid "Forever"
4588 -msgstr ""
4589 -
4590 -#: inc/shortcodes/donation-form.php:61
2748 +#: inc/shortcodes/donation-form.php:60
4591 2749 msgid "Please specify a form ID: [suredonation_form id=\"123\"]"
4592 2750 msgstr ""
4593 2751
4594 -#: inc/shortcodes/donation-form.php:71
2752 +#: inc/shortcodes/donation-form.php:70
4595 2753 msgid "Invalid donation form ID."
4596 2754 msgstr ""
4597 2755
4598 2756 #: assets/build/admin.js:1
@@ -4643,10 +2801,8 @@
4643 2801 msgid "Failed to install PDF library."
4644 2802 msgstr ""
4645 2803
4646 2804 #: assets/build/admin.js:1
4647 -#: assets/build/admin.js:94
4648 -#: assets/build/editor/editor.js:1
4649 2805 msgid "Installing…"
4650 2806 msgstr ""
4651 2807
4652 2808 #: assets/build/admin.js:1
@@ -4659,9 +2815,9 @@
4659 2815
4660 2816 #: assets/build/admin.js:1
4661 2817 #: assets/build/admin.js:10
4662 2818 #: assets/build/admin.js:13
4663 -#: assets/build/admin.js:43
2819 +#: assets/build/admin.js:39
4664 2820 #: assets/build/admin/onboarding/index.js:1
4665 2821 #: assets/build/blocks.js:1
4666 2822 #: assets/build/editor/editor.js:1
4667 2823 msgid "Completed"
@@ -4667,9 +2823,8 @@
4667 2823 msgid "Completed"
4668 2824 msgstr ""
4669 2825
4670 2826 #: assets/build/admin.js:1
4671 -#: assets/build/admin.js:43
4672 2827 #: assets/build/admin/onboarding/index.js:1
4673 2828 #: assets/build/blocks.js:1
4674 2829 #: assets/build/editor/editor.js:1
4675 2830 msgid "Partially Refunded"
@@ -4675,9 +2830,9 @@
4675 2830 msgid "Partially Refunded"
4676 2831 msgstr ""
4677 2832
4678 2833 #: assets/build/admin.js:1
4679 -#: assets/build/admin.js:43
2834 +#: assets/build/admin.js:39
4680 2835 #: assets/build/admin/onboarding/index.js:1
4681 2836 #: assets/build/blocks.js:1
4682 2837 #: assets/build/editor/editor.js:1
4683 2838 msgid "Cancelled"
@@ -4683,49 +2838,19 @@
4683 2838 msgid "Cancelled"
4684 2839 msgstr ""
4685 2840
4686 2841 #: assets/build/admin.js:1
4687 -#: assets/build/admin.js:43
4688 2842 #: assets/build/admin/onboarding/index.js:1
4689 2843 #: assets/build/blocks.js:1
4690 2844 #: assets/build/editor/editor.js:1
4691 -msgid "Suspicious"
4692 -msgstr ""
4693 -
4694 -#: assets/build/admin.js:1
4695 -#: assets/build/admin.js:43
4696 -#: assets/build/admin/onboarding/index.js:1
4697 -#: assets/build/blocks.js:1
4698 -#: assets/build/editor/editor.js:1
4699 -msgid "Abandoned"
4700 -msgstr ""
4701 -
4702 -#: assets/build/admin.js:1
4703 -#: assets/build/admin/onboarding/index.js:1
4704 -#: assets/build/blocks.js:1
4705 -#: assets/build/editor/editor.js:1
4706 -msgid "The donor left the payment window without approving. No payment was attempted."
4707 -msgstr ""
4708 -
4709 -#: assets/build/admin.js:1
4710 -#: assets/build/admin/onboarding/index.js:1
4711 -#: assets/build/blocks.js:1
4712 -#: assets/build/editor/editor.js:1
4713 -msgid "The donor started this donation but has not completed payment at the gateway."
4714 -msgstr ""
4715 -
4716 -#: assets/build/admin.js:1
4717 -#: assets/build/admin/onboarding/index.js:1
4718 -#: assets/build/blocks.js:1
4719 -#: assets/build/editor/editor.js:1
4720 2845 msgid "One Time"
4721 2846 msgstr ""
4722 2847
4723 2848 #: assets/build/admin.js:1
4724 -#: assets/build/admin.js:99
4725 -#: assets/build/admin.js:104
2849 +#: assets/build/admin.js:78
2850 +#: assets/build/admin.js:79
4726 2851 #: assets/build/admin/onboarding/index.js:1
4727 -#: assets/build/admin/onboarding/index.js:6
2852 +#: assets/build/admin/onboarding/index.js:2
4728 2853 #: assets/build/blocks.js:1
4729 2854 #: assets/build/editor/editor.js:1
4730 2855 msgid "Recurring"
4731 2856 msgstr ""
@@ -4790,21 +2915,17 @@
4790 2915 msgid "Install Free"
4791 2916 msgstr ""
4792 2917
4793 2918 #: assets/build/admin.js:1
4794 -#: assets/build/admin.js:132
2919 +#: assets/build/admin.js:91
4795 2920 msgid "Activated"
4796 2921 msgstr ""
4797 2922
4798 2923 #: assets/build/admin.js:1
4799 -#: assets/build/admin.js:94
4800 -#: assets/build/editor/editor.js:1
4801 2924 msgid "Activate"
4802 2925 msgstr ""
4803 2926
4804 2927 #: assets/build/admin.js:1
4805 -#: assets/build/admin.js:94
4806 -#: assets/build/editor/editor.js:1
4807 2928 msgid "Install & Activate"
4808 2929 msgstr ""
4809 2930
4810 2931 #: assets/build/admin.js:1
@@ -4812,47 +2933,46 @@
4812 2933 msgstr ""
4813 2934
4814 2935 #: assets/build/admin.js:1
4815 2936 #: assets/build/admin.js:13
4816 -#: assets/build/admin.js:43
4817 -#: assets/build/admin.js:62
4818 -#: assets/build/admin.js:68
2937 +#: assets/build/admin.js:39
2938 +#: assets/build/admin.js:58
2939 +#: assets/build/admin.js:64
4819 2940 msgid "Clear Filters"
4820 2941 msgstr ""
4821 2942
4822 2943 #: assets/build/admin.js:1
4823 -#: assets/build/admin.js:104
4824 -#: assets/build/admin/onboarding/index.js:6
2944 +#: assets/build/admin.js:79
2945 +#: assets/build/admin/onboarding/index.js:2
4825 2946 msgid "Clear"
4826 2947 msgstr ""
4827 2948
4828 2949 #: assets/build/admin.js:1
4829 -#: assets/build/admin.js:42
4830 -#: assets/build/admin.js:43
2950 +#: assets/build/admin.js:38
2951 +#: assets/build/admin.js:39
4831 2952 msgid "mm/dd/yyyy - mm/dd/yyyy"
4832 2953 msgstr ""
4833 2954
4834 2955 #: assets/build/admin.js:1
4835 -#: assets/build/admin.js:42
4836 -#: assets/build/admin.js:68
2956 +#: assets/build/admin.js:38
2957 +#: assets/build/admin.js:64
4837 2958 msgid "Select Date Range"
4838 2959 msgstr ""
4839 2960
4840 2961 #: assets/build/admin.js:1
4841 -#: assets/build/admin.js:42
4842 -#: assets/build/admin.js:68
2962 +#: assets/build/admin.js:38
2963 +#: assets/build/admin.js:64
4843 2964 msgid "Apply"
4844 2965 msgstr ""
4845 2966
4846 2967 #: assets/build/admin.js:1
4847 2968 #: assets/build/admin.js:10
4848 -#: assets/build/admin.js:42
4849 -#: assets/build/admin.js:56
4850 -#: assets/build/admin.js:68
4851 -#: assets/build/admin.js:74
4852 -#: assets/build/admin.js:106
4853 -#: assets/build/admin/onboarding/index.js:8
4854 -#: assets/build/blocks.js:1
2969 +#: assets/build/admin.js:38
2970 +#: assets/build/admin.js:52
2971 +#: assets/build/admin.js:64
2972 +#: assets/build/admin.js:70
2973 +#: assets/build/admin.js:80
2974 +#: assets/build/admin/onboarding/index.js:3
4855 2975 #: assets/build/editor/editor.js:1
4856 2976 msgid "Cancel"
4857 2977 msgstr ""
4858 2978
@@ -4864,10 +2984,10 @@
4864 2984 msgid "Once you start receiving donations, insights will appear here."
4865 2985 msgstr ""
4866 2986
4867 2987 #: assets/build/admin.js:1
4868 -#: assets/build/admin.js:68
4869 -#: assets/build/admin.js:74
2988 +#: assets/build/admin.js:64
2989 +#: assets/build/admin.js:70
4870 2990 msgid "Total Donors"
4871 2991 msgstr ""
4872 2992
4873 2993 #: assets/build/admin.js:1
@@ -4874,23 +2994,23 @@
4874 2994 msgid "Live Campaigns"
4875 2995 msgstr ""
4876 2996
4877 2997 #: assets/build/admin.js:1
4878 -#: assets/build/admin.js:42
4879 -#: assets/build/admin.js:56
2998 +#: assets/build/admin.js:38
2999 +#: assets/build/admin.js:52
4880 3000 msgid "Amount Paid"
4881 3001 msgstr ""
4882 3002
4883 3003 #: assets/build/admin.js:1
4884 -#: assets/build/admin.js:42
4885 -#: assets/build/admin.js:56
4886 -#: assets/build/admin.js:62
4887 -#: assets/build/admin.js:68
3004 +#: assets/build/admin.js:38
3005 +#: assets/build/admin.js:52
3006 +#: assets/build/admin.js:58
3007 +#: assets/build/admin.js:64
4888 3008 msgid "N/A"
4889 3009 msgstr ""
4890 3010
4891 3011 #: assets/build/admin.js:1
4892 -#: assets/build/admin.js:59
3012 +#: assets/build/admin.js:55
4893 3013 msgid "Subscription"
4894 3014 msgstr ""
4895 3015
4896 3016 #: assets/build/admin.js:1
@@ -4905,15 +3025,15 @@
4905 3025 msgid "Recent donation activity will appear here once donations start coming in."
4906 3026 msgstr ""
4907 3027
4908 3028 #: assets/build/admin.js:1
4909 -#: assets/build/admin.js:68
3029 +#: assets/build/admin.js:64
4910 3030 msgid "View All"
4911 3031 msgstr ""
4912 3032
4913 3033 #: assets/build/admin.js:1
4914 -#: assets/build/admin.js:43
4915 -#: assets/build/admin.js:62
3034 +#: assets/build/admin.js:39
3035 +#: assets/build/admin.js:58
4916 3036 msgid "Search…"
4917 3037 msgstr ""
4918 3038
4919 3039 #: assets/build/admin.js:1
@@ -4984,15 +3104,15 @@
4984 3104 msgid "Paused"
4985 3105 msgstr ""
4986 3106
4987 3107 #: assets/build/admin.js:10
4988 -#: assets/build/admin/onboarding/index.js:24
3108 +#: assets/build/admin/onboarding/index.js:8
4989 3109 msgid "Raised Amount"
4990 3110 msgstr ""
4991 3111
4992 3112 #: assets/build/admin.js:10
4993 -#: assets/build/admin.js:74
4994 -#: assets/build/admin/onboarding/index.js:24
3113 +#: assets/build/admin.js:70
3114 +#: assets/build/admin/onboarding/index.js:8
4995 3115 msgid "Number of Donations"
4996 3116 msgstr ""
4997 3117
4998 3118 #: assets/build/admin.js:10
@@ -5003,10 +3123,9 @@
5003 3123 msgid "Tell us about your fundraising cause."
5004 3124 msgstr ""
5005 3125
5006 3126 #: assets/build/admin.js:10
5007 -#: assets/build/admin.js:25
5008 -#: assets/build/admin/onboarding/index.js:24
3127 +#: assets/build/admin/onboarding/index.js:8
5009 3128 msgid "Name your campaign"
5010 3129 msgstr ""
5011 3130
5012 3131 #: assets/build/admin.js:10
@@ -5018,9 +3137,8 @@
5018 3137 msgid "Remove"
5019 3138 msgstr ""
5020 3139
5021 3140 #: assets/build/admin.js:10
5022 -#: assets/build/admin.js:98
5023 3141 #: assets/build/editor/editor.js:1
5024 3142 msgid "Replace"
5025 3143 msgstr ""
5026 3144
@@ -5028,10 +3146,9 @@
5028 3146 msgid "This will be displayed in your campaign block and campaign grid."
5029 3147 msgstr ""
5030 3148
5031 3149 #: assets/build/admin.js:10
5032 -#: assets/build/admin.js:25
5033 -#: assets/build/admin/onboarding/index.js:24
3150 +#: assets/build/admin/onboarding/index.js:8
5034 3151 msgid "Describe your campaign"
5035 3152 msgstr ""
5036 3153
5037 3154 #: assets/build/admin.js:10
@@ -5038,28 +3155,36 @@
5038 3155 msgid "What is goal of your campaign"
5039 3156 msgstr ""
5040 3157
5041 3158 #: assets/build/admin.js:10
5042 -#: assets/build/admin/onboarding/index.js:24
3159 +#: assets/build/admin/onboarding/index.js:8
5043 3160 msgid "Amount to raise"
5044 3161 msgstr ""
5045 3162
5046 3163 #: assets/build/admin.js:10
5047 -#: assets/build/admin/onboarding/index.js:24
3164 +#: assets/build/admin/onboarding/index.js:8
3165 +#: assets/build/campaign-blocks.js:1
3166 +msgid "Number of donations"
3167 +msgstr ""
3168 +
3169 +#: assets/build/admin.js:10
3170 +#: assets/build/admin/onboarding/index.js:8
5048 3171 msgid "e.g. $1,000"
5049 3172 msgstr ""
5050 3173
5051 3174 #: assets/build/admin.js:10
5052 -#: assets/build/admin/onboarding/index.js:24
3175 +#: assets/build/admin/onboarding/index.js:8
5053 3176 msgid "e.g. 100"
5054 3177 msgstr ""
5055 3178
5056 3179 #: assets/build/admin.js:10
5057 -msgid "Set the target amount for your campaign to raise. Leave empty for no limit."
3180 +#: assets/build/admin/onboarding/index.js:8
3181 +msgid "Set the target amount for your campaign to raise."
5058 3182 msgstr ""
5059 3183
5060 3184 #: assets/build/admin.js:10
5061 -msgid "Set the target number of donations for your campaign. Leave empty for no limit."
3185 +#: assets/build/admin/onboarding/index.js:8
3186 +msgid "Set the target number of donations for your campaign."
5062 3187 msgstr ""
5063 3188
5064 3189 #: assets/build/admin.js:10
5065 3190 msgid "Select status"
@@ -5073,91 +3198,47 @@
5073 3198 msgid "Goal must be a valid number"
5074 3199 msgstr ""
5075 3200
5076 3201 #: assets/build/admin.js:10
5077 -msgid "Goal cannot be negative"
3202 +msgid "Goal must be greater than zero"
5078 3203 msgstr ""
5079 3204
5080 3205 #: assets/build/admin.js:10
5081 -msgid "Failed to save campaign"
3206 +msgid "Goal amount is required"
5082 3207 msgstr ""
5083 3208
5084 3209 #: assets/build/admin.js:10
5085 -msgid "An error occurred while saving the campaign"
3210 +msgid "Number of donations is required"
5086 3211 msgstr ""
5087 3212
5088 3213 #: assets/build/admin.js:10
5089 -#: assets/build/admin.js:74
5090 -#: assets/build/admin.js:78
5091 -msgid "Saving…"
3214 +msgid "Failed to save campaign"
5092 3215 msgstr ""
5093 3216
5094 3217 #: assets/build/admin.js:10
5095 -#: assets/build/admin.js:74
5096 -msgid "Save Changes"
3218 +msgid "An error occurred while saving the campaign"
5097 3219 msgstr ""
5098 3220
5099 3221 #: assets/build/admin.js:10
5100 -msgid "Choose a starting point"
3222 +#: assets/build/admin.js:70
3223 +#: assets/build/admin.js:72
3224 +msgid "Saving…"
5101 3225 msgstr ""
5102 3226
5103 3227 #: assets/build/admin.js:10
5104 -msgid "Start from scratch, or pick a ready-made template you can edit."
3228 +#: assets/build/admin.js:70
3229 +msgid "Save Changes"
5105 3230 msgstr ""
5106 3231
5107 3232 #: assets/build/admin.js:10
5108 -msgid "Search templates…"
5109 -msgstr ""
5110 -
5111 -#: assets/build/admin.js:10
5112 -msgid "All"
5113 -msgstr ""
5114 -
5115 -#: assets/build/admin.js:10
5116 -msgid "Blank campaign"
5117 -msgstr ""
5118 -
5119 -#: assets/build/admin.js:10
5120 -msgid "Failed to create campaign from template"
5121 -msgstr ""
5122 -
5123 -#: assets/build/admin.js:10
5124 -msgid "Campaign was created but no ID was returned."
5125 -msgstr ""
5126 -
5127 -#: assets/build/admin.js:10
5128 -msgid "Could not create campaign"
5129 -msgstr ""
5130 -
5131 -#: assets/build/admin.js:10
5132 -msgid "Please try again."
5133 -msgstr ""
5134 -
5135 -#: assets/build/admin.js:10
5136 -msgid "Use template"
5137 -msgstr ""
5138 -
5139 -#: assets/build/admin.js:10
5140 -msgid "No templates match your search."
5141 -msgstr ""
5142 -
5143 -#: assets/build/admin.js:10
5144 -msgid "Clear search"
5145 -msgstr ""
5146 -
5147 -#: assets/build/admin.js:10
5148 -msgid "Templates could not be loaded. You can still start from scratch."
5149 -msgstr ""
5150 -
5151 -#: assets/build/admin.js:10
5152 -#: assets/build/admin.js:29
5153 -#: assets/build/admin.js:59
3233 +#: assets/build/admin.js:25
3234 +#: assets/build/admin.js:55
5154 3235 msgid "Bulk action completed successfully."
5155 3236 msgstr ""
5156 3237
5157 3238 #: assets/build/admin.js:10
5158 -#: assets/build/admin.js:29
5159 -#: assets/build/admin.js:59
3239 +#: assets/build/admin.js:25
3240 +#: assets/build/admin.js:55
5160 3241 msgid "Failed to perform bulk action."
5161 3242 msgstr ""
5162 3243
5163 3244 #: assets/build/admin.js:10
@@ -5197,15 +3278,15 @@
5197 3278 msgid "%1$s of %2$s"
5198 3279 msgstr ""
5199 3280
5200 3281 #: assets/build/admin.js:13
5201 -#: assets/build/admin.js:30
3282 +#: assets/build/admin.js:26
5202 3283 msgid "Created On"
5203 3284 msgstr ""
5204 3285
5205 3286 #: assets/build/admin.js:13
5206 -#: assets/build/admin.js:43
5207 -#: assets/build/admin.js:62
3287 +#: assets/build/admin.js:39
3288 +#: assets/build/admin.js:58
5208 3289 #: assets/build/editor/editor.js:1
5209 3290 msgid "Actions"
5210 3291 msgstr ""
5211 3292
@@ -5213,44 +3294,50 @@
5213 3294 msgid "View"
5214 3295 msgstr ""
5215 3296
5216 3297 #: assets/build/admin.js:13
5217 -#: assets/build/admin.js:30
3298 +#: assets/build/admin.js:26
5218 3299 msgid "Duplicate"
5219 3300 msgstr ""
5220 3301
5221 3302 #: assets/build/admin.js:13
3303 +#: assets/build/admin.js:26
3304 +#: assets/build/editor/editor.js:1
3305 +msgid "Edit"
3306 +msgstr ""
3307 +
3308 +#: assets/build/admin.js:13
5222 3309 msgid "Move to Trash"
5223 3310 msgstr ""
5224 3311
5225 3312 #: assets/build/admin.js:13
5226 3313 #: assets/build/admin.js:16
3314 +#: assets/build/admin.js:26
5227 3315 #: assets/build/admin.js:30
5228 -#: assets/build/admin.js:34
5229 -#: assets/build/admin.js:43
3316 +#: assets/build/admin.js:39
5230 3317 msgid "Restore"
5231 3318 msgstr ""
5232 3319
5233 3320 #: assets/build/admin.js:13
5234 3321 #: assets/build/admin.js:16
5235 -#: assets/build/admin.js:36
5236 -#: assets/build/admin.js:43
3322 +#: assets/build/admin.js:32
3323 +#: assets/build/admin.js:39
5237 3324 msgid "Delete Permanently"
5238 3325 msgstr ""
5239 3326
5240 3327 #: assets/build/admin.js:13
5241 -#: assets/build/admin.js:104
5242 -#: assets/build/admin/onboarding/index.js:6
3328 +#: assets/build/admin.js:79
3329 +#: assets/build/admin/onboarding/index.js:2
5243 3330 msgid "Search campaigns…"
5244 3331 msgstr ""
5245 3332
5246 3333 #: assets/build/admin.js:13
5247 -#: assets/build/admin.js:43
3334 +#: assets/build/admin.js:39
5248 3335 msgid "All Statuses"
5249 3336 msgstr ""
5250 3337
5251 3338 #: assets/build/admin.js:13
5252 -#: assets/build/admin.js:30
3339 +#: assets/build/admin.js:26
5253 3340 msgid "Trash"
5254 3341 msgstr ""
5255 3342
5256 3343 #: assets/build/admin.js:13
@@ -5294,302 +3381,167 @@
5294 3381 msgid "No campaigns found"
5295 3382 msgstr ""
5296 3383
5297 3384 #: assets/build/admin.js:25
5298 -msgid "Give your campaign a clear, memorable name - this is what donors see first."
3385 +msgid "Donations Received"
5299 3386 msgstr ""
5300 3387
5301 3388 #: assets/build/admin.js:25
5302 -msgid "Add a campaign image"
3389 +msgid "Amount Donated"
5303 3390 msgstr ""
5304 3391
5305 3392 #: assets/build/admin.js:25
5306 -msgid "Upload a hero image - it appears on the campaign block and in the campaign grid."
3393 +msgid "Donations Remaining"
5307 3394 msgstr ""
5308 3395
5309 3396 #: assets/build/admin.js:25
5310 -msgid "Tell donors what their support achieves. A short, specific story converts best."
3397 +msgid "Amount Pending"
5311 3398 msgstr ""
5312 3399
5313 3400 #: assets/build/admin.js:25
5314 -msgid "Set your goal"
3401 +msgid "Total Raised:"
5315 3402 msgstr ""
5316 3403
5317 3404 #: assets/build/admin.js:25
5318 -msgid "Choose an amount goal or a donation-count goal, or leave it open. You can change this anytime."
5319 -msgstr ""
5320 -
5321 -#. translators: %s: template name
5322 -#: assets/build/admin.js:26
5323 -msgid "This campaign was created from the “%s” template. Click Edit Campaign to fine-tune its details - I’ll walk you through them."
5324 -msgstr ""
5325 -
5326 -#: assets/build/admin.js:26
5327 -msgid "Click Edit Campaign to fine-tune its details - I’ll walk you through them."
5328 -msgstr ""
5329 -
5330 -#: assets/build/admin.js:26
5331 -msgid "Edit your campaign"
5332 -msgstr ""
5333 -
5334 -#: assets/build/admin.js:26
5335 -#: assets/build/admin.js:27
5336 -msgid "Your campaign page"
5337 -msgstr ""
5338 -
5339 -#: assets/build/admin.js:26
5340 -msgid "Open this menu to View your live campaign page or Edit its content."
5341 -msgstr ""
5342 -
5343 -#: assets/build/admin.js:26
5344 -#: assets/build/admin.js:27
5345 -msgid "Edit your donation form"
5346 -msgstr ""
5347 -
5348 -#: assets/build/admin.js:26
5349 -msgid "Use Edit to customize your donation form’s fields, amounts and settings."
5350 -msgstr ""
5351 -
5352 -#. translators: %s: template name
5353 -#: assets/build/admin.js:27
5354 -msgid "This campaign was created from the “%s” template. Here’s a quick tour of everything you can edit."
5355 -msgstr ""
5356 -
5357 -#: assets/build/admin.js:27
5358 -msgid "Your campaign is ready. Here’s a quick tour of everything you can do from this page."
5359 -msgstr ""
5360 -
5361 -#: assets/build/admin.js:27
5362 -msgid "Welcome to your campaign"
5363 -msgstr ""
5364 -
5365 -#: assets/build/admin.js:27
5366 -msgid "Edit campaign details"
5367 -msgstr ""
5368 -
5369 -#: assets/build/admin.js:27
5370 -msgid "Add a donation form"
5371 -msgstr ""
5372 -
5373 -#: assets/build/admin.js:27
5374 -msgid "Create and manage the donation forms attached to this campaign."
5375 -msgstr ""
5376 -
5377 -#: assets/build/admin.js:27
5378 -msgid "View or edit the public campaign page your donors will see."
5379 -msgstr ""
5380 -
5381 -#: assets/build/admin.js:27
5382 -msgid "Edit an existing form to customize its fields, amounts and settings."
5383 -msgstr ""
5384 -
5385 -#: assets/build/admin.js:27
5386 -msgid "Track your goal"
5387 -msgstr ""
5388 -
5389 -#: assets/build/admin.js:27
5390 -msgid "Watch progress toward your fundraising goal at a glance."
5391 -msgstr ""
5392 -
5393 -#: assets/build/admin.js:27
5394 -msgid "Monitor performance"
5395 -msgstr ""
5396 -
5397 -#: assets/build/admin.js:27
5398 -msgid "See revenue and key stats for the selected date range."
5399 -msgstr ""
5400 -
5401 -#: assets/build/admin.js:27
5402 -msgid "Filter by date"
5403 -msgstr ""
5404 -
5405 -#: assets/build/admin.js:27
5406 -msgid "Change the date range to focus the charts and stats."
5407 -msgstr ""
5408 -
5409 -#. translators: {{current}} and {{total}} are literal driver.js placeholders — do not translate or alter them.
5410 -#: assets/build/admin.js:29
5411 -msgid "{{current}} of {{total}}"
5412 -msgstr ""
5413 -
5414 -#: assets/build/admin.js:29
5415 -#: assets/build/admin.js:56
5416 -#: assets/build/admin.js:59
5417 -msgid "Next"
5418 -msgstr ""
5419 -
5420 -#: assets/build/admin.js:29
5421 -#: assets/build/admin/onboarding/index.js:22
5422 -#: assets/build/admin/onboarding/index.js:24
5423 -msgid "Back"
5424 -msgstr ""
5425 -
5426 -#: assets/build/admin.js:29
5427 -msgid "Done"
5428 -msgstr ""
5429 -
5430 -#: assets/build/admin.js:29
5431 -msgid "Don't show this again"
5432 -msgstr ""
5433 -
5434 -#: assets/build/admin.js:29
5435 -msgid "Donations Received"
5436 -msgstr ""
5437 -
5438 -#: assets/build/admin.js:29
5439 -msgid "Amount Donated"
5440 -msgstr ""
5441 -
5442 -#: assets/build/admin.js:29
5443 -msgid "Donations Remaining"
5444 -msgstr ""
5445 -
5446 -#: assets/build/admin.js:29
5447 -msgid "Amount Pending"
5448 -msgstr ""
5449 -
5450 -#: assets/build/admin.js:29
5451 -msgid "Total Raised:"
5452 -msgstr ""
5453 -
5454 -#: assets/build/admin.js:29
5455 3405 msgid "Total Donors:"
5456 3406 msgstr ""
5457 3407
5458 -#: assets/build/admin.js:29
3408 +#: assets/build/admin.js:25
5459 3409 msgid "Total Donations:"
5460 3410 msgstr ""
5461 3411
5462 -#: assets/build/admin.js:29
3412 +#: assets/build/admin.js:25
5463 3413 msgid "Overview"
5464 3414 msgstr ""
5465 3415
5466 -#: assets/build/admin.js:29
3416 +#: assets/build/admin.js:25
5467 3417 msgid "Loading revenue data…"
5468 3418 msgstr ""
5469 3419
5470 -#: assets/build/admin.js:29
3420 +#: assets/build/admin.js:25
5471 3421 msgid "No revenue data available"
5472 3422 msgstr ""
5473 3423
5474 -#: assets/build/admin.js:29
3424 +#: assets/build/admin.js:25
5475 3425 msgid "Revenue data will appear here once donations are received"
5476 3426 msgstr ""
5477 3427
5478 -#: assets/build/admin.js:29
3428 +#: assets/build/admin.js:25
3429 +msgid "Campaign Goal"
3430 +msgstr ""
3431 +
3432 +#: assets/build/admin.js:25
5479 3433 msgid "Failed to set the default form."
5480 3434 msgstr ""
5481 3435
5482 -#: assets/build/admin.js:29
3436 +#: assets/build/admin.js:25
5483 3437 msgid "Form moved to trash."
5484 3438 msgstr ""
5485 3439
5486 -#: assets/build/admin.js:29
3440 +#: assets/build/admin.js:25
5487 3441 msgid "Form restored."
5488 3442 msgstr ""
5489 3443
5490 -#: assets/build/admin.js:29
3444 +#: assets/build/admin.js:25
5491 3445 msgid "Form permanently deleted."
5492 3446 msgstr ""
5493 3447
5494 -#: assets/build/admin.js:29
3448 +#: assets/build/admin.js:25
5495 3449 msgid "Failed to perform action."
5496 3450 msgstr ""
5497 3451
5498 3452 #. translators: %s: new form title
5499 -#: assets/build/admin.js:30
3453 +#: assets/build/admin.js:26
5500 3454 msgid "Form duplicated successfully: %s"
5501 3455 msgstr ""
5502 3456
5503 -#: assets/build/admin.js:30
3457 +#: assets/build/admin.js:26
5504 3458 msgid "Failed to duplicate form."
5505 3459 msgstr ""
5506 3460
5507 -#: assets/build/admin.js:30
3461 +#: assets/build/admin.js:26
5508 3462 msgid "Title"
5509 3463 msgstr ""
5510 3464
5511 -#: assets/build/admin.js:30
5512 -#: assets/build/admin.js:42
3465 +#: assets/build/admin.js:26
3466 +#: assets/build/admin.js:38
5513 3467 msgid "(Untitled)"
5514 3468 msgstr ""
5515 3469
5516 -#: assets/build/admin.js:30
5517 -#: assets/build/admin.js:75
5518 -#: assets/build/blocks.js:1
3470 +#: assets/build/admin.js:26
5519 3471 msgid "Default"
5520 3472 msgstr ""
5521 3473
5522 -#: assets/build/admin.js:30
3474 +#: assets/build/admin.js:26
5523 3475 msgid "Shortcode"
5524 3476 msgstr ""
5525 3477
5526 -#: assets/build/admin.js:30
3478 +#: assets/build/admin.js:26
5527 3479 msgid "Copied!"
5528 3480 msgstr ""
5529 3481
5530 -#: assets/build/admin.js:30
3482 +#: assets/build/admin.js:26
5531 3483 msgid "Copy Shortcode"
5532 3484 msgstr ""
5533 3485
5534 -#: assets/build/admin.js:30
3486 +#: assets/build/admin.js:26
5535 3487 msgid "Published"
5536 3488 msgstr ""
5537 3489
5538 -#: assets/build/admin.js:30
3490 +#: assets/build/admin.js:26
5539 3491 msgid "Draft"
5540 3492 msgstr ""
5541 3493
5542 -#: assets/build/admin.js:30
3494 +#: assets/build/admin.js:26
5543 3495 msgid "Revenue"
5544 3496 msgstr ""
5545 3497
5546 -#: assets/build/admin.js:30
5547 -#: assets/build/admin.js:56
3498 +#: assets/build/admin.js:26
3499 +#: assets/build/admin.js:52
5548 3500 msgid "Action"
5549 3501 msgstr ""
5550 3502
5551 -#: assets/build/admin.js:30
5552 -#: assets/build/admin.js:32
5553 -#: assets/build/admin.js:42
5554 -#: assets/build/admin.js:43
5555 -#: assets/build/admin.js:62
3503 +#: assets/build/admin.js:26
3504 +#: assets/build/admin.js:28
3505 +#: assets/build/admin.js:38
3506 +#: assets/build/admin.js:39
3507 +#: assets/build/admin.js:58
5556 3508 msgid "Delete"
5557 3509 msgstr ""
5558 3510
5559 -#: assets/build/admin.js:30
3511 +#: assets/build/admin.js:26
5560 3512 msgid "Permanently Delete"
5561 3513 msgstr ""
5562 3514
5563 3515 #. translators: %s: form title
5564 -#: assets/build/admin.js:32
3516 +#: assets/build/admin.js:28
5565 3517 msgid "Delete \"%s\"?"
5566 3518 msgstr ""
5567 3519
5568 -#: assets/build/admin.js:32
3520 +#: assets/build/admin.js:28
5569 3521 msgid "The form will be moved to trash and can be restored later."
5570 3522 msgstr ""
5571 3523
5572 3524 #. translators: %s: form title
5573 -#: assets/build/admin.js:34
3525 +#: assets/build/admin.js:30
5574 3526 msgid "Restore \"%s\"?"
5575 3527 msgstr ""
5576 3528
5577 -#: assets/build/admin.js:34
3529 +#: assets/build/admin.js:30
5578 3530 msgid "The form will be restored from trash."
5579 3531 msgstr ""
5580 3532
5581 3533 #. translators: %s: form title
5582 -#: assets/build/admin.js:36
3534 +#: assets/build/admin.js:32
5583 3535 msgid "Permanently Delete \"%s\"?"
5584 3536 msgstr ""
5585 3537
5586 -#: assets/build/admin.js:36
3538 +#: assets/build/admin.js:32
5587 3539 msgid "This action cannot be undone. The form will be permanently deleted."
5588 3540 msgstr ""
5589 3541
5590 3542 #. translators: %d: number of forms.
5591 -#: assets/build/admin.js:38
3543 +#: assets/build/admin.js:34
5592 3544 msgid "Delete %d form?"
5593 3545 msgid_plural "Delete %d forms?"
5594 3546 msgstr[0] ""
5595 3547 msgstr[1] ""
@@ -5594,9 +3546,9 @@
5594 3546 msgstr[0] ""
5595 3547 msgstr[1] ""
5596 3548
5597 3549 #. translators: %d: number of forms.
5598 -#: assets/build/admin.js:40
3550 +#: assets/build/admin.js:36
5599 3551 msgid "Restore %d form?"
5600 3552 msgid_plural "Restore %d forms?"
5601 3553 msgstr[0] ""
5602 3554 msgstr[1] ""
@@ -5601,2303 +3553,1655 @@
5601 3553 msgstr[0] ""
5602 3554 msgstr[1] ""
5603 3555
5604 3556 #. translators: %d: number of forms.
5605 -#: assets/build/admin.js:42
3557 +#: assets/build/admin.js:38
5606 3558 msgid "Permanently Delete %d form?"
5607 3559 msgid_plural "Permanently Delete %d forms?"
5608 3560 msgstr[0] ""
5609 3561 msgstr[1] ""
5610 3562
5611 -#: assets/build/admin.js:42
3563 +#: assets/build/admin.js:38
5612 3564 msgid "Campaign Form"
5613 3565 msgstr ""
5614 3566
5615 -#: assets/build/admin.js:42
3567 +#: assets/build/admin.js:38
5616 3568 msgid "Set as Default"
5617 3569 msgstr ""
5618 3570
5619 -#: assets/build/admin.js:42
3571 +#: assets/build/admin.js:38
5620 3572 msgid "No forms found"
5621 3573 msgstr ""
5622 3574
5623 -#: assets/build/admin.js:42
3575 +#: assets/build/admin.js:38
5624 3576 msgid "Select date"
5625 3577 msgstr ""
5626 3578
5627 -#: assets/build/admin.js:42
3579 +#: assets/build/admin.js:38
5628 3580 msgid "Select Date"
5629 3581 msgstr ""
5630 3582
5631 -#: assets/build/admin.js:42
3583 +#: assets/build/admin.js:38
5632 3584 msgid "Campaign page created."
5633 3585 msgstr ""
5634 3586
5635 -#: assets/build/admin.js:42
3587 +#: assets/build/admin.js:38
5636 3588 msgid "Failed to create campaign page."
5637 3589 msgstr ""
5638 3590
5639 -#: assets/build/admin.js:42
3591 +#: assets/build/admin.js:38
5640 3592 msgid "Campaign not found"
5641 3593 msgstr ""
5642 3594
5643 -#: assets/build/admin.js:42
5644 -msgid "Take a tour"
5645 -msgstr ""
5646 -
5647 -#: assets/build/admin.js:42
3595 +#: assets/build/admin.js:38
5648 3596 msgid "Campaign Page"
5649 3597 msgstr ""
5650 3598
5651 -#: assets/build/admin.js:42
3599 +#: assets/build/admin.js:38
5652 3600 msgid "Edit Page"
5653 3601 msgstr ""
5654 3602
5655 -#: assets/build/admin.js:42
3603 +#: assets/build/admin.js:38
5656 3604 msgid "Create Campaign Page"
5657 3605 msgstr ""
5658 3606
5659 -#: assets/build/admin.js:42
3607 +#: assets/build/admin.js:38
5660 3608 msgid "All Donations"
5661 3609 msgstr ""
5662 3610
5663 -#: assets/build/admin.js:42
3611 +#: assets/build/admin.js:38
5664 3612 msgid "No donations yet"
5665 3613 msgstr ""
5666 3614
5667 -#: assets/build/admin.js:42
3615 +#: assets/build/admin.js:38
5668 3616 msgid "Donations will appear here once someone contributes through your campaign."
5669 3617 msgstr ""
5670 3618
5671 -#: assets/build/admin.js:42
3619 +#: assets/build/admin.js:38
5672 3620 msgid "Donation amount and payment status"
5673 3621 msgstr ""
5674 3622
5675 -#: assets/build/admin.js:42
3623 +#: assets/build/admin.js:38
5676 3624 msgid "Donor details and contact information"
5677 3625 msgstr ""
5678 3626
5679 -#: assets/build/admin.js:42
3627 +#: assets/build/admin.js:38
5680 3628 msgid "Campaign linked to each donation"
5681 3629 msgstr ""
5682 3630
5683 -#: assets/build/admin.js:42
3631 +#: assets/build/admin.js:38
5684 3632 msgid "Receipts and transaction records"
5685 3633 msgstr ""
5686 3634
5687 -#: assets/build/admin.js:42
5688 -#: assets/build/admin.js:59
3635 +#: assets/build/admin.js:38
3636 +#: assets/build/admin.js:55
5689 3637 msgid "Create a Campaign"
5690 3638 msgstr ""
5691 3639
5692 -#: assets/build/admin.js:42
5693 -#: assets/build/admin.js:62
3640 +#: assets/build/admin.js:38
3641 +#: assets/build/admin.js:58
5694 3642 msgid "No Name"
5695 3643 msgstr ""
5696 3644
5697 -#: assets/build/admin.js:42
5698 -msgid "Shown as \"Anonymous\" on public donor lists."
5699 -msgstr ""
5700 -
5701 -#: assets/build/admin.js:42
3645 +#: assets/build/admin.js:38
5702 3646 msgid "Campaign name"
5703 3647 msgstr ""
5704 3648
5705 3649 #. translators: %s: billing interval.
5706 -#: assets/build/admin.js:43
3650 +#: assets/build/admin.js:39
5707 3651 msgid "%s interval"
5708 3652 msgstr ""
5709 3653
5710 -#: assets/build/admin.js:43
3654 +#: assets/build/admin.js:39
5711 3655 msgid "fees"
5712 3656 msgstr ""
5713 3657
5714 -#: assets/build/admin.js:43
3658 +#: assets/build/admin.js:39
3659 +msgid "Donation Type"
3660 +msgstr ""
3661 +
3662 +#: assets/build/admin.js:39
5715 3663 msgid "Date & Time"
5716 3664 msgstr ""
5717 3665
5718 -#: assets/build/admin.js:43
5719 -#: assets/build/admin.js:62
3666 +#: assets/build/admin.js:39
3667 +#: assets/build/admin.js:58
5720 3668 msgid "View Details"
5721 3669 msgstr ""
5722 3670
5723 3671 #. translators: %d is the number of donations
5724 -#: assets/build/admin.js:46
3672 +#: assets/build/admin.js:42
5725 3673 msgid "Delete %d donation(s)?"
5726 3674 msgstr ""
5727 3675
5728 -#: assets/build/admin.js:46
5729 -#: assets/build/admin.js:49
3676 +#: assets/build/admin.js:42
3677 +#: assets/build/admin.js:45
5730 3678 msgid "This action cannot be undone. All donation data will be permanently deleted."
5731 3679 msgstr ""
5732 3680
5733 3681 #. translators: %s is the donor name
5734 -#: assets/build/admin.js:49
3682 +#: assets/build/admin.js:45
5735 3683 msgid "Delete donation from %s?"
5736 3684 msgstr ""
5737 3685
5738 -#: assets/build/admin.js:49
5739 -#: assets/build/admin.js:56
5740 -#: assets/build/admin.js:68
3686 +#: assets/build/admin.js:45
3687 +#: assets/build/admin.js:52
3688 +#: assets/build/admin.js:64
5741 3689 msgid "Unknown"
5742 3690 msgstr ""
5743 3691
5744 -#: assets/build/admin.js:49
3692 +#: assets/build/admin.js:45
5745 3693 msgid "No donations found"
5746 3694 msgstr ""
5747 3695
5748 -#: assets/build/admin.js:49
3696 +#: assets/build/admin.js:45
5749 3697 msgid "Refund failed. Please try again."
5750 3698 msgstr ""
5751 3699
5752 -#: assets/build/admin.js:49
3700 +#: assets/build/admin.js:45
5753 3701 msgid "Please enter a valid refund amount."
5754 3702 msgstr ""
5755 3703
5756 3704 #. translators: %s: maximum refundable amount
5757 -#: assets/build/admin.js:50
3705 +#: assets/build/admin.js:46
5758 3706 msgid "Amount cannot exceed %s."
5759 3707 msgstr ""
5760 3708
5761 3709 #. translators: %s: refund amount
5762 -#: assets/build/admin.js:51
3710 +#: assets/build/admin.js:47
5763 3711 msgid "This will issue a complete refund of %s. The entire payment will be refunded."
5764 3712 msgstr ""
5765 3713
5766 3714 #. translators: 1: partial refund amount, 2: remaining balance
5767 -#: assets/build/admin.js:52
3715 +#: assets/build/admin.js:48
5768 3716 msgid "This will issue a partial refund of %1$s. Remaining balance of %2$s will still be valid."
5769 3717 msgstr ""
5770 3718
5771 -#: assets/build/admin.js:52
3719 +#: assets/build/admin.js:48
5772 3720 msgid "Refund Donation"
5773 3721 msgstr ""
5774 3722
5775 3723 #. translators: %s: donation ID
5776 -#: assets/build/admin.js:53
3724 +#: assets/build/admin.js:49
5777 3725 msgid "Process refund for donation #%s. The refunded amount will be sent to the donor's original payment method."
5778 3726 msgstr ""
5779 3727
5780 3728 #. translators: %s: maximum refundable amount
5781 -#: assets/build/admin.js:54
3729 +#: assets/build/admin.js:50
5782 3730 msgid "Max: %s"
5783 3731 msgstr ""
5784 3732
5785 3733 #. translators: %s: maximum refundable amount
5786 -#: assets/build/admin.js:55
3734 +#: assets/build/admin.js:51
5787 3735 msgid "Maximum refundable amount: %s"
5788 3736 msgstr ""
5789 3737
5790 -#: assets/build/admin.js:55
3738 +#: assets/build/admin.js:51
5791 3739 msgid "Refund Notes (Optional)"
5792 3740 msgstr ""
5793 3741
5794 -#: assets/build/admin.js:55
3742 +#: assets/build/admin.js:51
5795 3743 msgid "Add a reason or note for this refund…"
5796 3744 msgstr ""
5797 3745
5798 -#: assets/build/admin.js:55
3746 +#: assets/build/admin.js:51
5799 3747 msgid "This note will be stored with the refund record for future reference."
5800 3748 msgstr ""
5801 3749
5802 3750 #. translators: %s: already refunded amount
5803 -#: assets/build/admin.js:56
3751 +#: assets/build/admin.js:52
5804 3752 msgid "Already refunded: %s"
5805 3753 msgstr ""
5806 3754
5807 -#: assets/build/admin.js:56
3755 +#: assets/build/admin.js:52
5808 3756 msgid "Processing…"
5809 3757 msgstr ""
5810 3758
5811 -#: assets/build/admin.js:56
3759 +#: assets/build/admin.js:52
5812 3760 msgid "Process Refund"
5813 3761 msgstr ""
5814 3762
5815 -#: assets/build/admin.js:56
3763 +#: assets/build/admin.js:52
5816 3764 msgid "Failed to update donation status."
5817 3765 msgstr ""
5818 3766
5819 -#: assets/build/admin.js:56
3767 +#: assets/build/admin.js:52
5820 3768 msgid "Donation Details"
5821 3769 msgstr ""
5822 3770
5823 -#: assets/build/admin.js:56
3771 +#: assets/build/admin.js:52
5824 3772 msgid "Transaction Date"
5825 3773 msgstr ""
5826 3774
5827 -#: assets/build/admin.js:56
3775 +#: assets/build/admin.js:52
5828 3776 msgid "Refund"
5829 3777 msgstr ""
5830 3778
5831 -#: assets/build/admin.js:56
3779 +#: assets/build/admin.js:52
5832 3780 msgid "Updating…"
5833 3781 msgstr ""
5834 3782
5835 -#: assets/build/admin.js:56
3783 +#: assets/build/admin.js:52
5836 3784 msgid "Mark as Complete"
5837 3785 msgstr ""
5838 3786
5839 -#: assets/build/admin.js:56
3787 +#: assets/build/admin.js:52
5840 3788 msgid "-"
5841 3789 msgstr ""
5842 3790
5843 -#: assets/build/admin.js:56
3791 +#: assets/build/admin.js:52
5844 3792 msgid "Guest"
5845 3793 msgstr ""
5846 3794
5847 -#: assets/build/admin.js:56
3795 +#: assets/build/admin.js:52
5848 3796 msgid "Parent Subscription"
5849 3797 msgstr ""
5850 3798
5851 -#: assets/build/admin.js:56
3799 +#: assets/build/admin.js:52
5852 3800 msgid "PayPal Subscription ID"
5853 3801 msgstr ""
5854 3802
5855 -#: assets/build/admin.js:56
3803 +#: assets/build/admin.js:52
5856 3804 msgid "Stripe Subscription ID"
5857 3805 msgstr ""
5858 3806
5859 -#: assets/build/admin.js:56
3807 +#: assets/build/admin.js:52
5860 3808 msgid "Payment ID"
5861 3809 msgstr ""
5862 3810
5863 -#: assets/build/admin.js:56
3811 +#: assets/build/admin.js:52
5864 3812 msgid "Form Name"
5865 3813 msgstr ""
5866 3814
5867 -#: assets/build/admin.js:56
5868 -#: assets/build/admin.js:74
5869 -#: assets/build/admin.js:78
3815 +#: assets/build/admin.js:52
3816 +#: assets/build/admin.js:72
3817 +msgid "Payment Mode"
3818 +msgstr ""
3819 +
3820 +#: assets/build/admin.js:52
3821 +#: assets/build/admin.js:72
5870 3822 msgid "Live Mode"
5871 3823 msgstr ""
5872 3824
5873 -#: assets/build/admin.js:56
5874 -#: assets/build/admin.js:74
5875 -#: assets/build/admin.js:78
3825 +#: assets/build/admin.js:52
3826 +#: assets/build/admin.js:72
5876 3827 msgid "Test Mode"
5877 3828 msgstr ""
5878 3829
5879 -#: assets/build/admin.js:56
3830 +#: assets/build/admin.js:52
5880 3831 msgid "Payment Type"
5881 3832 msgstr ""
5882 3833
5883 -#: assets/build/admin.js:56
3834 +#: assets/build/admin.js:52
5884 3835 msgid "Billing Cycle"
5885 3836 msgstr ""
5886 3837
5887 -#: assets/build/admin.js:56
3838 +#: assets/build/admin.js:52
3839 +#: assets/build/admin.js:64
3840 +msgid "Donor ID"
3841 +msgstr ""
3842 +
3843 +#: assets/build/admin.js:52
5888 3844 msgid "Received On"
5889 3845 msgstr ""
5890 3846
5891 -#: assets/build/admin.js:56
3847 +#: assets/build/admin.js:52
5892 3848 msgid "Payment Information"
5893 3849 msgstr ""
5894 3850
5895 -#: assets/build/admin.js:56
3851 +#: assets/build/admin.js:52
5896 3852 msgid "View In Stripe"
5897 3853 msgstr ""
5898 3854
5899 -#: assets/build/admin.js:56
3855 +#: assets/build/admin.js:52
5900 3856 msgid "View In PayPal"
5901 3857 msgstr ""
5902 3858
5903 -#: assets/build/admin.js:56
5904 -msgid "Additional Information"
5905 -msgstr ""
5906 -
5907 -#: assets/build/admin.js:56
3859 +#: assets/build/admin.js:52
5908 3860 msgid "Payment Logs"
5909 3861 msgstr ""
5910 3862
5911 -#: assets/build/admin.js:56
3863 +#: assets/build/admin.js:52
5912 3864 msgid "Customer ID"
5913 3865 msgstr ""
5914 3866
5915 -#: assets/build/admin.js:56
3867 +#: assets/build/admin.js:52
5916 3868 msgid "Refund ID"
5917 3869 msgstr ""
5918 3870
5919 -#: assets/build/admin.js:56
3871 +#: assets/build/admin.js:52
5920 3872 msgid "Total Refunded"
5921 3873 msgstr ""
5922 3874
5923 -#: assets/build/admin.js:56
3875 +#: assets/build/admin.js:52
5924 3876 msgid "Original Amount"
5925 3877 msgstr ""
5926 3878
5927 -#: assets/build/admin.js:56
3879 +#: assets/build/admin.js:52
5928 3880 msgid "Canceled Amount"
5929 3881 msgstr ""
5930 3882
5931 -#: assets/build/admin.js:56
3883 +#: assets/build/admin.js:52
5932 3884 msgid "Remaining Refunded"
5933 3885 msgstr ""
5934 3886
5935 -#: assets/build/admin.js:56
3887 +#: assets/build/admin.js:52
5936 3888 msgid "Mode"
5937 3889 msgstr ""
5938 3890
5939 -#: assets/build/admin.js:56
3891 +#: assets/build/admin.js:52
5940 3892 msgid "Error"
5941 3893 msgstr ""
5942 3894
5943 -#: assets/build/admin.js:56
3895 +#: assets/build/admin.js:52
5944 3896 msgid "Amount Verified"
5945 3897 msgstr ""
5946 3898
5947 -#: assets/build/admin.js:56
3899 +#: assets/build/admin.js:52
5948 3900 msgid "Expected Amount"
5949 3901 msgstr ""
5950 3902
5951 -#: assets/build/admin.js:56
3903 +#: assets/build/admin.js:52
5952 3904 msgid "Actual Amount"
5953 3905 msgstr ""
5954 3906
5955 -#: assets/build/admin.js:56
3907 +#: assets/build/admin.js:52
5956 3908 msgid "Cancellation Reason"
5957 3909 msgstr ""
5958 3910
5959 -#: assets/build/admin.js:56
3911 +#: assets/build/admin.js:52
5960 3912 msgid "Yes"
5961 3913 msgstr ""
5962 3914
5963 -#: assets/build/admin.js:56
3915 +#: assets/build/admin.js:52
5964 3916 msgid "No"
5965 3917 msgstr ""
5966 3918
5967 -#: assets/build/admin.js:56
3919 +#: assets/build/admin.js:52
5968 3920 msgid "Donation Created"
5969 3921 msgstr ""
5970 3922
5971 -#: assets/build/admin.js:56
3923 +#: assets/build/admin.js:52
5972 3924 msgid "Payment Succeeded"
5973 3925 msgstr ""
5974 3926
5975 -#: assets/build/admin.js:56
3927 +#: assets/build/admin.js:52
5976 3928 msgid "Payment Failed"
5977 3929 msgstr ""
5978 3930
5979 -#: assets/build/admin.js:56
3931 +#: assets/build/admin.js:52
5980 3932 msgid "Payment Canceled"
5981 3933 msgstr ""
5982 3934
5983 -#: assets/build/admin.js:56
3935 +#: assets/build/admin.js:52
5984 3936 msgid "Refund Canceled"
5985 3937 msgstr ""
5986 3938
5987 -#: assets/build/admin.js:56
3939 +#: assets/build/admin.js:52
5988 3940 msgid "Payment Completed"
5989 3941 msgstr ""
5990 3942
5991 -#: assets/build/admin.js:56
3943 +#: assets/build/admin.js:52
5992 3944 msgid "Status Change"
5993 3945 msgstr ""
5994 3946
5995 -#: assets/build/admin.js:56
3947 +#: assets/build/admin.js:52
5996 3948 msgid "Security Warning"
5997 3949 msgstr ""
5998 3950
5999 -#: assets/build/admin.js:56
3951 +#: assets/build/admin.js:52
6000 3952 msgid "Warning"
6001 3953 msgstr ""
6002 3954
6003 -#: assets/build/admin.js:56
3955 +#: assets/build/admin.js:52
6004 3956 msgid "Webhook Event"
6005 3957 msgstr ""
6006 3958
6007 -#: assets/build/admin.js:56
6008 -msgid "Webhook Rejected"
6009 -msgstr ""
6010 -
6011 -#: assets/build/admin.js:56
3959 +#: assets/build/admin.js:52
6012 3960 msgid "Delete Log?"
6013 3961 msgstr ""
6014 3962
6015 -#: assets/build/admin.js:56
3963 +#: assets/build/admin.js:52
6016 3964 msgid "This action cannot be undone. The log will be permanently deleted."
6017 3965 msgstr ""
6018 3966
6019 -#: assets/build/admin.js:56
3967 +#: assets/build/admin.js:52
6020 3968 msgid "Delete Log"
6021 3969 msgstr ""
6022 3970
6023 -#: assets/build/admin.js:56
3971 +#: assets/build/admin.js:52
6024 3972 msgid "Delete log"
6025 3973 msgstr ""
6026 3974
6027 -#: assets/build/admin.js:56
6028 -#: assets/build/admin.js:59
3975 +#: assets/build/admin.js:52
3976 +#: assets/build/admin.js:55
6029 3977 msgid "Previous"
6030 3978 msgstr ""
6031 3979
3980 +#: assets/build/admin.js:52
3981 +#: assets/build/admin.js:55
3982 +msgid "Next"
3983 +msgstr ""
3984 +
6032 3985 #. translators: %1$s is author name, %2$s is date
6033 -#: assets/build/admin.js:59
3986 +#: assets/build/admin.js:55
6034 3987 msgid "Submitted by %1$s - %2$s"
6035 3988 msgstr ""
6036 3989
6037 -#: assets/build/admin.js:59
3990 +#: assets/build/admin.js:55
6038 3991 msgid "Delete note"
6039 3992 msgstr ""
6040 3993
6041 -#: assets/build/admin.js:59
3994 +#: assets/build/admin.js:55
6042 3995 msgid "Failed to delete note."
6043 3996 msgstr ""
6044 3997
6045 -#: assets/build/admin.js:59
3998 +#: assets/build/admin.js:55
6046 3999 msgid "Delete Note?"
6047 4000 msgstr ""
6048 4001
6049 -#: assets/build/admin.js:59
4002 +#: assets/build/admin.js:55
6050 4003 msgid "This action cannot be undone. The note will be permanently deleted."
6051 4004 msgstr ""
6052 4005
6053 -#: assets/build/admin.js:59
4006 +#: assets/build/admin.js:55
6054 4007 msgid "Delete Note"
6055 4008 msgstr ""
6056 4009
6057 -#: assets/build/admin.js:59
4010 +#: assets/build/admin.js:55
6058 4011 msgid "Notes"
6059 4012 msgstr ""
6060 4013
6061 -#: assets/build/admin.js:59
4014 +#: assets/build/admin.js:55
6062 4015 msgid "Cancel Note"
6063 4016 msgstr ""
6064 4017
6065 -#: assets/build/admin.js:59
4018 +#: assets/build/admin.js:55
6066 4019 msgid "Add Note"
6067 4020 msgstr ""
6068 4021
6069 -#: assets/build/admin.js:59
4022 +#: assets/build/admin.js:55
6070 4023 msgid "Add an internal note about this transaction"
6071 4024 msgstr ""
6072 4025
6073 -#: assets/build/admin.js:59
4026 +#: assets/build/admin.js:55
6074 4027 msgid "Submit Note"
6075 4028 msgstr ""
6076 4029
6077 -#: assets/build/admin.js:59
4030 +#: assets/build/admin.js:55
6078 4031 msgid "Add an internal note about this transaction."
6079 4032 msgstr ""
6080 4033
6081 -#: assets/build/admin.js:59
4034 +#: assets/build/admin.js:55
6082 4035 msgid "Donors exported successfully."
6083 4036 msgstr ""
6084 4037
6085 -#: assets/build/admin.js:59
6086 -#: assets/build/admin.js:96
4038 +#: assets/build/admin.js:55
6087 4039 msgid "Failed to export donors."
6088 4040 msgstr ""
6089 4041
6090 -#: assets/build/admin.js:59
4042 +#: assets/build/admin.js:55
6091 4043 msgid "Donors List"
6092 4044 msgstr ""
6093 4045
6094 -#: assets/build/admin.js:59
4046 +#: assets/build/admin.js:55
6095 4047 msgid "No donors yet"
6096 4048 msgstr ""
6097 4049
6098 -#: assets/build/admin.js:59
4050 +#: assets/build/admin.js:55
6099 4051 msgid "Donors will appear here once someone contributes to your campaigns. You'll be able to manage supporter relationships and track their donation activity."
6100 4052 msgstr ""
6101 4053
6102 -#: assets/build/admin.js:59
4054 +#: assets/build/admin.js:55
6103 4055 msgid "Donor contact details and profile information"
6104 4056 msgstr ""
6105 4057
6106 -#: assets/build/admin.js:59
4058 +#: assets/build/admin.js:55
6107 4059 msgid "Donation history and total contribution"
6108 4060 msgstr ""
6109 4061
6110 -#: assets/build/admin.js:59
4062 +#: assets/build/admin.js:55
6111 4063 msgid "Active recurring donations and subscriptions"
6112 4064 msgstr ""
6113 4065
6114 -#: assets/build/admin.js:59
4066 +#: assets/build/admin.js:55
6115 4067 msgid "Notes and tags for managing supporter relationships"
6116 4068 msgstr ""
6117 4069
6118 -#: assets/build/admin.js:59
6119 -#: assets/build/admin.js:68
4070 +#: assets/build/admin.js:55
4071 +#: assets/build/admin.js:64
6120 4072 msgid "Donor Info"
6121 4073 msgstr ""
6122 4074
6123 4075 #. translators: %s is the donor name
6124 -#: assets/build/admin.js:62
4076 +#: assets/build/admin.js:58
6125 4077 msgid "View donor %s"
6126 4078 msgstr ""
6127 4079
6128 -#: assets/build/admin.js:62
4080 +#: assets/build/admin.js:58
6129 4081 msgid "No of Donations"
6130 4082 msgstr ""
6131 4083
6132 -#: assets/build/admin.js:62
4084 +#: assets/build/admin.js:58
6133 4085 msgid "Last Donation Date"
6134 4086 msgstr ""
6135 4087
6136 -#: assets/build/admin.js:62
4088 +#: assets/build/admin.js:58
6137 4089 msgid "View donor details"
6138 4090 msgstr ""
6139 4091
6140 -#: assets/build/admin.js:62
4092 +#: assets/build/admin.js:58
6141 4093 msgid "Delete donor"
6142 4094 msgstr ""
6143 4095
6144 -#: assets/build/admin.js:62
6145 -#: assets/build/admin.js:68
4096 +#: assets/build/admin.js:58
4097 +#: assets/build/admin.js:64
6146 4098 msgid "mm/dd/yyyy"
6147 4099 msgstr ""
6148 4100
6149 4101 #. translators: %d is the number of donors
6150 -#: assets/build/admin.js:65
4102 +#: assets/build/admin.js:61
6151 4103 msgid "Delete %d donor(s)?"
6152 4104 msgstr ""
6153 4105
6154 -#: assets/build/admin.js:65
6155 -#: assets/build/admin.js:68
4106 +#: assets/build/admin.js:61
4107 +#: assets/build/admin.js:64
6156 4108 msgid "This action cannot be undone. All donor data will be permanently deleted."
6157 4109 msgstr ""
6158 4110
6159 4111 #. translators: %s is the donor name
6160 -#: assets/build/admin.js:68
4112 +#: assets/build/admin.js:64
6161 4113 msgid "Delete donor %s?"
6162 4114 msgstr ""
6163 4115
6164 -#: assets/build/admin.js:68
4116 +#: assets/build/admin.js:64
6165 4117 msgid "No donors found"
6166 4118 msgstr ""
6167 4119
6168 -#: assets/build/admin.js:68
4120 +#: assets/build/admin.js:64
6169 4121 msgid "Donors Overview"
6170 4122 msgstr ""
6171 4123
6172 -#: assets/build/admin.js:68
6173 -#: assets/build/admin.js:95
4124 +#: assets/build/admin.js:64
6174 4125 msgid "Exporting…"
6175 4126 msgstr ""
6176 4127
6177 -#: assets/build/admin.js:68
6178 -#: assets/build/admin.js:74
6179 -#: assets/build/admin.js:95
6180 -#: assets/build/admin.js:96
4128 +#: assets/build/admin.js:64
4129 +#: assets/build/admin.js:70
6181 4130 msgid "Export CSV"
6182 4131 msgstr ""
6183 4132
6184 -#: assets/build/admin.js:68
4133 +#: assets/build/admin.js:64
6185 4134 msgid "Total Donations"
6186 4135 msgstr ""
6187 4136
6188 -#: assets/build/admin.js:68
4137 +#: assets/build/admin.js:64
6189 4138 msgid "Donor Activity"
6190 4139 msgstr ""
6191 4140
6192 -#: assets/build/admin.js:68
4141 +#: assets/build/admin.js:64
6193 4142 msgid "No Donation Activity"
6194 4143 msgstr ""
6195 4144
6196 -#: assets/build/admin.js:68
4145 +#: assets/build/admin.js:64
6197 4146 msgid "Donation activity for this donor will appear here once they make contributions."
6198 4147 msgstr ""
6199 4148
6200 -#: assets/build/admin.js:68
4149 +#: assets/build/admin.js:64
6201 4150 msgid "Lifetime Donation"
6202 4151 msgstr ""
6203 4152
6204 -#: assets/build/admin.js:68
4153 +#: assets/build/admin.js:64
6205 4154 msgid "Highest Donation"
6206 4155 msgstr ""
6207 4156
6208 -#: assets/build/admin.js:68
4157 +#: assets/build/admin.js:64
6209 4158 msgid "First Contribution"
6210 4159 msgstr ""
6211 4160
6212 -#: assets/build/admin.js:68
4161 +#: assets/build/admin.js:64
6213 4162 msgid "Recent Transactions"
6214 4163 msgstr ""
6215 4164
6216 4165 #. translators: %s is the campaign name
6217 -#: assets/build/admin.js:71
4166 +#: assets/build/admin.js:67
6218 4167 msgid "Donated to %s"
6219 4168 msgstr ""
6220 4169
6221 4170 #. translators: %s is the formatted amount
6222 -#: assets/build/admin.js:74
4171 +#: assets/build/admin.js:70
6223 4172 msgid "Amount: %s"
6224 4173 msgstr ""
6225 4174
6226 -#: assets/build/admin.js:74
4175 +#: assets/build/admin.js:70
6227 4176 msgid "No transactions yet."
6228 4177 msgstr ""
6229 4178
6230 -#: assets/build/admin.js:74
4179 +#: assets/build/admin.js:70
6231 4180 msgid "Failed to update donor."
6232 4181 msgstr ""
6233 4182
6234 -#: assets/build/admin.js:74
4183 +#: assets/build/admin.js:70
6235 4184 msgid "Edit Donor Profile"
6236 4185 msgstr ""
6237 4186
6238 -#: assets/build/admin.js:74
4187 +#: assets/build/admin.js:70
6239 4188 msgid "Update the donor's profile information."
6240 4189 msgstr ""
6241 4190
6242 -#: assets/build/admin.js:74
4191 +#: assets/build/admin.js:70
6243 4192 msgid "Phone Number"
6244 4193 msgstr ""
6245 4194
6246 -#: assets/build/admin.js:74
4195 +#: assets/build/admin.js:70
6247 4196 msgid "Company Name"
6248 4197 msgstr ""
6249 4198
6250 -#: assets/build/admin.js:74
4199 +#: assets/build/admin.js:70
6251 4200 msgid "Donor name is required."
6252 4201 msgstr ""
6253 4202
6254 -#: assets/build/admin.js:74
4203 +#: assets/build/admin.js:70
4204 +msgid "Please enter a valid phone number."
4205 +msgstr ""
4206 +
4207 +#: assets/build/admin.js:70
6255 4208 msgid "Donor exported successfully."
6256 4209 msgstr ""
6257 4210
6258 -#: assets/build/admin.js:74
4211 +#: assets/build/admin.js:70
6259 4212 msgid "Failed to export donor."
6260 4213 msgstr ""
6261 4214
6262 -#: assets/build/admin.js:74
4215 +#: assets/build/admin.js:70
6263 4216 msgid "Failed to load donor. Please try again."
6264 4217 msgstr ""
6265 4218
6266 -#: assets/build/admin.js:74
4219 +#: assets/build/admin.js:70
6267 4220 msgid "Donor Profile"
6268 4221 msgstr ""
6269 4222
6270 -#: assets/build/admin.js:74
4223 +#: assets/build/admin.js:70
6271 4224 msgid "Send Email"
6272 4225 msgstr ""
6273 4226
6274 -#: assets/build/admin.js:74
4227 +#: assets/build/admin.js:70
6275 4228 msgid "Donor not found"
6276 4229 msgstr ""
6277 4230
6278 -#: assets/build/admin.js:74
4231 +#: assets/build/admin.js:70
6279 4232 msgid "Food for Children"
6280 4233 msgstr ""
6281 4234
6282 -#: assets/build/admin.js:74
4235 +#: assets/build/admin.js:70
6283 4236 msgid "18 donations · 12 donors"
6284 4237 msgstr ""
6285 4238
6286 -#: assets/build/admin.js:74
4239 +#: assets/build/admin.js:70
6287 4240 msgid "Animal Welfare"
6288 4241 msgstr ""
6289 4242
6290 -#: assets/build/admin.js:74
4243 +#: assets/build/admin.js:70
6291 4244 msgid "10 donations · 6 donors"
6292 4245 msgstr ""
6293 4246
6294 -#: assets/build/admin.js:74
4247 +#: assets/build/admin.js:70
6295 4248 msgid "Clothes for Old Age Home"
6296 4249 msgstr ""
6297 4250
6298 -#: assets/build/admin.js:74
4251 +#: assets/build/admin.js:70
6299 4252 msgid "4 donations · 3 donors"
6300 4253 msgstr ""
6301 4254
6302 -#: assets/build/admin.js:74
4255 +#: assets/build/admin.js:70
6303 4256 msgid "Campaign Performance"
6304 4257 msgstr ""
6305 4258
6306 -#: assets/build/admin.js:74
4259 +#: assets/build/admin.js:70
6307 4260 msgid "Campaigns ranked by revenue with progress toward each campaign goal."
6308 4261 msgstr ""
6309 4262
6310 -#: assets/build/admin.js:74
4263 +#: assets/build/admin.js:70
6311 4264 msgid "Goal progress"
6312 4265 msgstr ""
6313 4266
6314 -#: assets/build/admin.js:74
4267 +#: assets/build/admin.js:70
6315 4268 msgid "3 active campaigns"
6316 4269 msgstr ""
6317 4270
6318 -#: assets/build/admin.js:74
4271 +#: assets/build/admin.js:70
6319 4272 msgid "$350 raised this period"
6320 4273 msgstr ""
6321 4274
6322 -#: assets/build/admin.js:74
4275 +#: assets/build/admin.js:70
6323 4276 msgid "Top Donor"
6324 4277 msgstr ""
6325 4278
6326 -#: assets/build/admin.js:74
4279 +#: assets/build/admin.js:70
6327 4280 msgid "Aaditya Sharma"
6328 4281 msgstr ""
6329 4282
6330 -#: assets/build/admin.js:74
4283 +#: assets/build/admin.js:70
6331 4284 msgid "3 donations · One Time"
6332 4285 msgstr ""
6333 4286
6334 -#: assets/build/admin.js:74
4287 +#: assets/build/admin.js:70
6335 4288 msgid "Avg Donation"
6336 4289 msgstr ""
6337 4290
6338 -#: assets/build/admin.js:74
4291 +#: assets/build/admin.js:70
6339 4292 msgid "Refunds"
6340 4293 msgstr ""
6341 4294
6342 -#: assets/build/admin.js:74
4295 +#: assets/build/admin.js:70
6343 4296 msgid "Track revenue, campaigns, and donor insights"
6344 4297 msgstr ""
6345 4298
6346 -#: assets/build/admin.js:74
4299 +#: assets/build/admin.js:70
6347 4300 msgid "Last 30 Days"
6348 4301 msgstr ""
6349 4302
6350 -#: assets/build/admin.js:74
4303 +#: assets/build/admin.js:70
6351 4304 msgid "Export as CSV"
6352 4305 msgstr ""
6353 4306
6354 -#: assets/build/admin.js:74
4307 +#: assets/build/admin.js:70
6355 4308 msgid "Donation Trend"
6356 4309 msgstr ""
6357 4310
6358 -#: assets/build/admin.js:74
4311 +#: assets/build/admin.js:70
6359 4312 msgid "Daily donation amounts for the selected period."
6360 4313 msgstr ""
6361 4314
6362 -#: assets/build/admin.js:74
4315 +#: assets/build/admin.js:70
6363 4316 msgid "Unlock advanced reports"
6364 4317 msgstr ""
6365 4318
6366 -#: assets/build/admin.js:74
4319 +#: assets/build/admin.js:70
6367 4320 msgid "Get deeper insights into your donations, campaigns, and donors with advanced analytics."
6368 4321 msgstr ""
6369 4322
6370 -#: assets/build/admin.js:74
4323 +#: assets/build/admin.js:70
6371 4324 msgid "Revenue trends · Campaign performance · Donor insights"
6372 4325 msgstr ""
6373 4326
6374 -#: assets/build/admin.js:74
4327 +#: assets/build/admin.js:70
6375 4328 msgid "Upgrade to Pro"
6376 4329 msgstr ""
6377 4330
6378 -#: assets/build/admin.js:74
4331 +#: assets/build/admin.js:70
6379 4332 msgid "Unsaved changes"
6380 4333 msgstr ""
6381 4334
6382 -#: assets/build/admin.js:74
4335 +#: assets/build/admin.js:70
6383 4336 msgid "Some fields have unsaved changes. Discard them to continue, or stay to save your edits."
6384 4337 msgstr ""
6385 4338
6386 -#: assets/build/admin.js:74
4339 +#: assets/build/admin.js:70
6387 4340 msgid "Discard & switch"
6388 4341 msgstr ""
6389 4342
6390 -#: assets/build/admin.js:74
4343 +#: assets/build/admin.js:70
6391 4344 msgid "Keep editing"
6392 4345 msgstr ""
6393 4346
6394 -#: assets/build/admin.js:74
6395 -msgid "Select Currency"
4347 +#. translators: %1$s: Stripe dashboard button
4348 +#: assets/build/admin.js:71
4349 +msgid "Please visit %1$s, delete an unused webhook, then click below to retry."
6396 4350 msgstr ""
6397 4351
6398 -#: assets/build/admin.js:74
6399 -msgid "Select the default currency for donation forms."
4352 +#: assets/build/admin.js:71
4353 +msgid "SureDonation could not create a webhook because your Stripe account has run out of free slots. Webhooks are needed to receive updates about donations."
6400 4354 msgstr ""
6401 4355
6402 -#: assets/build/admin.js:74
6403 -msgid "Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions."
4356 +#: assets/build/admin.js:71
4357 +msgid "Stripe Dashboard"
6404 4358 msgstr ""
6405 4359
6406 -#: assets/build/admin.js:74
6407 -msgid "Auto (Left)"
4360 +#: assets/build/admin.js:71
4361 +#: assets/build/admin.js:72
4362 +msgid "Creating…"
6408 4363 msgstr ""
6409 4364
6410 -#: assets/build/admin.js:74
6411 -msgid "Left ($100)"
4365 +#: assets/build/admin.js:71
4366 +#: assets/build/admin.js:72
4367 +msgid "Create Webhook"
6412 4368 msgstr ""
6413 4369
6414 -#: assets/build/admin.js:74
6415 -msgid "Right (100$)"
6416 -msgstr ""
6417 -
6418 -#: assets/build/admin.js:74
6419 -msgid "Left Space ($ 100)"
6420 -msgstr ""
6421 -
6422 -#: assets/build/admin.js:74
6423 -msgid "Right Space (100 $)"
6424 -msgstr ""
6425 -
6426 -#: assets/build/admin.js:74
6427 -msgid "Currency Sign Position"
6428 -msgstr ""
6429 -
6430 -#: assets/build/admin.js:74
6431 -msgid "Auto follows your site locale in the dashboard and places the symbol on the left for donation forms, receipts, and emails. Choose a specific position to override this everywhere."
6432 -msgstr ""
6433 -
6434 4370 #. translators: %s: payment gateway name (e.g. Stripe, PayPal).
6435 -#: assets/build/admin.js:75
4371 +#: assets/build/admin.js:72
6436 4372 msgid "You'll pay a 2.9%% transaction fee plus standard %s fees."
6437 4373 msgstr ""
6438 4374
6439 -#: assets/build/admin.js:75
6440 -msgid "Card payments are not enabled on this account."
6441 -msgstr ""
6442 -
6443 -#: assets/build/admin.js:75
6444 -msgid "Stripe is not currently allowing charges on this account."
6445 -msgstr ""
6446 -
6447 -#: assets/build/admin.js:75
6448 -msgid "Stripe is waiting on information for this account."
6449 -msgstr ""
6450 -
6451 -#: assets/build/admin.js:75
6452 -msgid "Stripe reported a problem with this account."
6453 -msgstr ""
6454 -
6455 -#: assets/build/admin.js:75
6456 -msgid "PayPal cannot receive payments for this account yet, which usually means its setup is unfinished."
6457 -msgstr ""
6458 -
6459 -#: assets/build/admin.js:75
6460 -msgid "The primary email on the PayPal account has not been confirmed."
6461 -msgstr ""
6462 -
6463 -#: assets/build/admin.js:75
6464 -msgid "PayPal has not enabled checkout on this account, so donations cannot be captured."
6465 -msgstr ""
6466 -
6467 -#: assets/build/admin.js:75
6468 -msgid "PayPal reported a problem with this account."
6469 -msgstr ""
6470 -
6471 -#: assets/build/admin.js:75
6472 -#: assets/build/blocks.js:1
4375 +#: assets/build/admin.js:72
6473 4376 #: assets/build/editor/editor.js:1
6474 4377 msgid "Visual"
6475 4378 msgstr ""
6476 4379
6477 -#: assets/build/admin.js:75
6478 -#: assets/build/blocks.js:1
4380 +#: assets/build/admin.js:72
6479 4381 #: assets/build/editor/editor.js:1
6480 4382 msgid "HTML"
6481 4383 msgstr ""
6482 4384
6483 -#: assets/build/admin.js:75
6484 -#: assets/build/blocks.js:1
4385 +#: assets/build/admin.js:72
6485 4386 #: assets/build/editor/editor.js:1
6486 4387 msgid "Add Tag"
6487 4388 msgstr ""
6488 4389
6489 -#: assets/build/admin.js:75
6490 -msgid "Enable Offline Donations"
6491 -msgstr ""
6492 -
6493 -#: assets/build/admin.js:75
6494 -msgid "Allow donors to submit donations without online payment. You can manually mark them as complete."
6495 -msgstr ""
6496 -
6497 -#: assets/build/admin.js:75
6498 -msgid "Payment Instructions"
6499 -msgstr ""
6500 -
6501 -#: assets/build/admin.js:75
6502 -msgid "These instructions will be shown to donors who choose offline payment."
6503 -msgstr ""
6504 -
6505 -#: assets/build/admin.js:75
4390 +#: assets/build/admin.js:72
6506 4391 msgid "Successfully connected to Stripe!"
6507 4392 msgstr ""
6508 4393
6509 -#: assets/build/admin.js:75
6510 -msgid "Invalid response from server. Please try again."
4394 +#: assets/build/admin.js:72
4395 +msgid "Failed to disconnect Stripe account."
6511 4396 msgstr ""
6512 4397
6513 -#: assets/build/admin.js:75
6514 -msgid "Cannot charge"
4398 +#: assets/build/admin.js:72
4399 +msgid "Stripe account disconnected successfully."
6515 4400 msgstr ""
6516 4401
6517 -#: assets/build/admin.js:75
6518 -msgid "Webhook active"
4402 +#: assets/build/admin.js:72
4403 +msgid "Connection Status"
6519 4404 msgstr ""
6520 4405
6521 -#: assets/build/admin.js:75
6522 -msgid "Webhook created successfully!"
6523 -msgstr ""
6524 -
6525 -#: assets/build/admin.js:75
6526 -msgid "Creating webhook…"
6527 -msgstr ""
6528 -
6529 -#: assets/build/admin.js:75
6530 -msgid "Create webhook"
6531 -msgstr ""
6532 -
6533 -#: assets/build/admin.js:75
6534 -msgid "Failed to set default account."
6535 -msgstr ""
6536 -
6537 -#: assets/build/admin.js:75
6538 -msgid "Setting…"
6539 -msgstr ""
6540 -
6541 -#: assets/build/admin.js:75
6542 -msgid "Set as default"
6543 -msgstr ""
6544 -
6545 -#: assets/build/admin.js:75
4406 +#: assets/build/admin.js:72
6546 4407 msgid "Disconnect Stripe Account"
6547 4408 msgstr ""
6548 4409
6549 -#. translators: %s is the account name or id.
6550 -#: assets/build/admin.js:78
6551 -msgid "Are you sure you want to disconnect “%s”? Donation forms using this account will fall back to the default account, and it will stop processing new payments."
4410 +#: assets/build/admin.js:72
4411 +msgid "Are you sure you want to disconnect your Stripe account? This will stop all active payments and donations connected to this account."
6552 4412 msgstr ""
6553 4413
6554 -#: assets/build/admin.js:78
4414 +#: assets/build/admin.js:72
6555 4415 msgid "Disconnect"
6556 4416 msgstr ""
6557 4417
6558 -#: assets/build/admin.js:78
6559 -msgid "Failed to disconnect Stripe account."
4418 +#: assets/build/admin.js:72
4419 +msgid "Disconnecting…"
6560 4420 msgstr ""
6561 4421
6562 -#: assets/build/admin.js:78
6563 -msgid "Stripe account disconnected successfully."
4422 +#: assets/build/admin.js:72
4423 +msgid "Webhook"
6564 4424 msgstr ""
6565 4425
6566 -#: assets/build/admin.js:78
6567 -msgid "Disconnecting…"
4426 +#: assets/build/admin.js:72
4427 +msgid "Webhook successfully connected, all Stripe events are being tracked."
6568 4428 msgstr ""
6569 4429
6570 -#: assets/build/admin.js:78
6571 -msgid "Stripe cannot accept card donations for this account"
4430 +#: assets/build/admin.js:72
4431 +msgid "Webhook created successfully!"
6572 4432 msgstr ""
6573 4433
6574 -#: assets/build/admin.js:78
6575 -msgid "Stripe may stop accepting card donations for this account"
4434 +#: assets/build/admin.js:72
4435 +msgid "Failed to create webhook."
6576 4436 msgstr ""
6577 4437
6578 -#: assets/build/admin.js:78
6579 -msgid "This updates automatically once Stripe reports the change."
4438 +#: assets/build/admin.js:72
4439 +msgid "Connect your Stripe account to start accepting donations through your forms."
6580 4440 msgstr ""
6581 4441
6582 -#: assets/build/admin.js:78
6583 -msgid "Open Stripe dashboard"
4442 +#: assets/build/admin.js:72
4443 +msgid "Invalid response from server. Please try again."
6584 4444 msgstr ""
6585 4445
6586 -#: assets/build/admin.js:78
6587 -msgid "Connected Accounts"
6588 -msgstr ""
6589 -
6590 -#: assets/build/admin.js:78
6591 -#: assets/build/admin.js:94
6592 -#: assets/build/editor/editor.js:1
4446 +#: assets/build/admin.js:72
6593 4447 msgid "Connecting…"
6594 4448 msgstr ""
6595 4449
6596 -#: assets/build/admin.js:78
6597 -msgid "Connect another account"
6598 -msgstr ""
6599 -
6600 -#: assets/build/admin.js:78
6601 -msgid "Connect your Stripe account to start accepting donations through your forms."
6602 -msgstr ""
6603 -
6604 -#: assets/build/admin.js:78
4450 +#: assets/build/admin.js:72
6605 4451 msgid "Connect to Stripe"
6606 4452 msgstr ""
6607 4453
6608 -#: assets/build/admin.js:78
4454 +#: assets/build/admin.js:72
6609 4455 msgid "Securely connect to Stripe with just a few clicks to begin accepting donations!"
6610 4456 msgstr ""
6611 4457
6612 -#: assets/build/admin.js:78
4458 +#: assets/build/admin.js:72
6613 4459 msgid "Learn More"
6614 4460 msgstr ""
6615 4461
6616 -#: assets/build/admin.js:78
4462 +#: assets/build/admin.js:72
6617 4463 msgid "PayPal onboarding failed: merchant ID not received."
6618 4464 msgstr ""
6619 4465
6620 -#: assets/build/admin.js:78
4466 +#: assets/build/admin.js:72
6621 4467 msgid "PayPal onboarding failed: could not verify merchant status."
6622 4468 msgstr ""
6623 4469
6624 -#: assets/build/admin.js:78
4470 +#: assets/build/admin.js:72
6625 4471 msgid "PayPal account setup is incomplete. Please complete your PayPal account setup and try again."
6626 4472 msgstr ""
6627 4473
6628 -#: assets/build/admin.js:78
4474 +#: assets/build/admin.js:72
6629 4475 msgid "PayPal onboarding failed."
6630 4476 msgstr ""
6631 4477
6632 -#: assets/build/admin.js:78
4478 +#: assets/build/admin.js:72
6633 4479 msgid "Failed to disconnect PayPal."
6634 4480 msgstr ""
6635 4481
6636 -#: assets/build/admin.js:78
4482 +#: assets/build/admin.js:72
6637 4483 msgid "PayPal account disconnected successfully."
6638 4484 msgstr ""
6639 4485
6640 -#: assets/build/admin.js:78
6641 -msgid "PayPal cannot accept donations for this account"
6642 -msgstr ""
6643 -
6644 -#: assets/build/admin.js:78
6645 -msgid "PayPal may not accept donations for this account"
6646 -msgstr ""
6647 -
6648 -#: assets/build/admin.js:78
6649 -msgid "Finish the account setup in PayPal, then reconnect here so the account is checked again."
6650 -msgstr ""
6651 -
6652 -#: assets/build/admin.js:78
6653 -msgid "Open PayPal account settings"
6654 -msgstr ""
6655 -
6656 -#: assets/build/admin.js:78
6657 -msgid "Connection Status"
6658 -msgstr ""
6659 -
6660 -#: assets/build/admin.js:78
6661 -msgid "Testing PayPal needs a PayPal sandbox account. Your usual PayPal login will not work in test mode."
6662 -msgstr ""
6663 -
6664 -#: assets/build/admin.js:78
4486 +#: assets/build/admin.js:72
6665 4487 msgid "Disconnect PayPal Account"
6666 4488 msgstr ""
6667 4489
6668 -#: assets/build/admin.js:78
6669 -msgid "Are you sure you want to disconnect your live PayPal account? This will stop all real PayPal donations."
4490 +#: assets/build/admin.js:72
4491 +msgid "Are you sure you want to disconnect your PayPal account? This will stop all active PayPal donations."
6670 4492 msgstr ""
6671 4493
6672 -#: assets/build/admin.js:78
6673 -msgid "Are you sure you want to disconnect your test PayPal account? Live donations are not affected."
6674 -msgstr ""
6675 -
6676 -#: assets/build/admin.js:78
6677 -msgid "Webhook"
6678 -msgstr ""
6679 -
6680 -#: assets/build/admin.js:78
4494 +#: assets/build/admin.js:72
6681 4495 msgid "Webhook successfully connected. PayPal events are being tracked."
6682 4496 msgstr ""
6683 4497
6684 -#: assets/build/admin.js:78
4498 +#: assets/build/admin.js:72
6685 4499 msgid "Set up a webhook to receive real-time payment notifications from PayPal."
6686 4500 msgstr ""
6687 4501
6688 -#: assets/build/admin.js:78
6689 -msgid "The webhook could not be created automatically"
6690 -msgstr ""
6691 -
6692 -#: assets/build/admin.js:78
4502 +#: assets/build/admin.js:72
6693 4503 msgid "Failed to create PayPal webhook."
6694 4504 msgstr ""
6695 4505
6696 -#: assets/build/admin.js:78
4506 +#: assets/build/admin.js:72
6697 4507 msgid "PayPal webhook created successfully!"
6698 4508 msgstr ""
6699 4509
6700 -#: assets/build/admin.js:78
6701 -msgid "Creating…"
6702 -msgstr ""
6703 -
6704 -#: assets/build/admin.js:78
6705 -msgid "Create Webhook"
6706 -msgstr ""
6707 -
6708 -#: assets/build/admin.js:78
4510 +#: assets/build/admin.js:72
6709 4511 msgid "Connect your PayPal account to start accepting donations through PayPal."
6710 4512 msgstr ""
6711 4513
6712 -#: assets/build/admin.js:78
4514 +#: assets/build/admin.js:72
6713 4515 msgid "Failed to connect to PayPal."
6714 4516 msgstr ""
6715 4517
6716 -#: assets/build/admin.js:78
4518 +#: assets/build/admin.js:72
6717 4519 msgid "Waiting for PayPal setup…"
6718 4520 msgstr ""
6719 4521
6720 -#: assets/build/admin.js:78
4522 +#: assets/build/admin.js:72
6721 4523 msgid "Connect to PayPal"
6722 4524 msgstr ""
6723 4525
6724 -#: assets/build/admin.js:78
4526 +#: assets/build/admin.js:72
6725 4527 msgid "Complete the setup in the PayPal tab that just opened. This page will update automatically."
6726 4528 msgstr ""
6727 4529
6728 -#: assets/build/admin.js:78
4530 +#: assets/build/admin.js:72
6729 4531 msgid "A new tab will open for you to complete the PayPal setup."
6730 4532 msgstr ""
6731 4533
6732 -#: assets/build/admin.js:78
6733 -msgid "Payment Gateways"
4534 +#: assets/build/admin.js:72
4535 +msgid "Enable Offline Donations"
6734 4536 msgstr ""
6735 4537
6736 -#: assets/build/admin.js:78
6737 -msgid "General Settings"
4538 +#: assets/build/admin.js:72
4539 +msgid "Allow donors to submit donations without online payment. You can manually mark them as complete."
6738 4540 msgstr ""
6739 4541
6740 -#: assets/build/admin.js:78
4542 +#: assets/build/admin.js:72
4543 +msgid "Payment Instructions"
4544 +msgstr ""
4545 +
4546 +#: assets/build/admin.js:72
4547 +msgid "These instructions will be shown to donors who choose offline payment."
4548 +msgstr ""
4549 +
4550 +#: assets/build/admin.js:72
4551 +#: assets/build/blocks.js:1
4552 +#: assets/build/editor/editor.js:1
4553 +msgid "General"
4554 +msgstr ""
4555 +
4556 +#: assets/build/admin.js:72
6741 4557 msgid "Fee Recovery"
6742 4558 msgstr ""
6743 4559
6744 -#: assets/build/admin.js:78
4560 +#: assets/build/admin.js:72
6745 4561 msgid "Let donors cover the processing fees so your cause receives the full donation amount."
6746 4562 msgstr ""
6747 4563
6748 -#: assets/build/admin.js:78
6749 -#: assets/build/admin.js:95
6750 -msgid "Payments"
4564 +#: assets/build/admin.js:72
4565 +msgid "Configure the currency and payment mode for donations."
6751 4566 msgstr ""
6752 4567
6753 -#: assets/build/admin.js:78
4568 +#: assets/build/admin.js:72
4569 +#: assets/build/blocks.js:3
4570 +msgid "Payment Methods"
4571 +msgstr ""
4572 +
4573 +#: assets/build/admin.js:72
6754 4574 msgid "Connect and manage your payment gateways to securely accept donations."
6755 4575 msgstr ""
6756 4576
6757 -#: assets/build/admin.js:78
4577 +#: assets/build/admin.js:72
6758 4578 msgid "Donor Management"
6759 4579 msgstr ""
6760 4580
6761 -#: assets/build/admin.js:78
4581 +#: assets/build/admin.js:72
6762 4582 msgid "Control how donor records relate to WordPress user accounts."
6763 4583 msgstr ""
6764 4584
6765 -#: assets/build/admin.js:78
6766 -#: assets/build/admin.js:94
6767 -#: assets/build/editor/editor.js:1
6768 -msgid "OttoKit"
4585 +#: assets/build/admin.js:72
4586 +#: assets/build/admin.js:85
4587 +#: assets/build/admin/onboarding/index.js:6
4588 +msgid "Migrate"
6769 4589 msgstr ""
6770 4590
6771 -#: assets/build/admin.js:78
6772 -msgid "Connect your donations to 1,000+ apps and automate workflows with OttoKit."
4591 +#: assets/build/admin.js:72
4592 +msgid "Migrate donor data from other plugins."
6773 4593 msgstr ""
6774 4594
6775 -#: assets/build/admin.js:78
4595 +#: assets/build/admin.js:72
6776 4596 msgid "MCP"
6777 4597 msgstr ""
6778 4598
6779 -#: assets/build/admin.js:78
4599 +#: assets/build/admin.js:72
6780 4600 msgid "Control AI agent access to your donation data through the WordPress Abilities API."
6781 4601 msgstr ""
6782 4602
6783 -#: assets/build/admin.js:78
4603 +#: assets/build/admin.js:72
6784 4604 msgid "Spam Protection"
6785 4605 msgstr ""
6786 4606
6787 -#: assets/build/admin.js:78
4607 +#: assets/build/admin.js:72
6788 4608 msgid "Honeypot"
6789 4609 msgstr ""
6790 4610
6791 -#: assets/build/admin.js:78
4611 +#: assets/build/admin.js:72
6792 4612 msgid "Protect your donation forms from spam submissions."
6793 4613 msgstr ""
6794 4614
6795 -#: assets/build/admin.js:78
4615 +#: assets/build/admin.js:72
6796 4616 msgid "Form Validation"
6797 4617 msgstr ""
6798 4618
6799 -#: assets/build/admin.js:78
4619 +#: assets/build/admin.js:72
6800 4620 msgid "Customize the default validation messages shown on donation form fields."
6801 4621 msgstr ""
6802 4622
6803 -#: assets/build/admin.js:78
6804 -msgid "Privacy"
4623 +#: assets/build/admin.js:72
4624 +msgid "Miscellaneous"
6805 4625 msgstr ""
6806 4626
6807 -#: assets/build/admin.js:78
6808 -msgid "Control donor data retention, consent, and the privacy policy and terms shown on donation forms."
4627 +#: assets/build/admin.js:72
4628 +msgid "Additional settings to improve your experience."
6809 4629 msgstr ""
6810 4630
6811 -#: assets/build/admin.js:78
6812 -msgid "Miscellaneous"
4631 +#: assets/build/admin.js:72
4632 +#: assets/build/editor/editor.js:1
4633 +msgid "Save"
6813 4634 msgstr ""
6814 4635
6815 -#: assets/build/admin.js:78
6816 -msgid "Additional settings to improve your experience."
4636 +#: assets/build/admin.js:72
4637 +msgid "Select Currency"
6817 4638 msgstr ""
6818 4639
6819 -#: assets/build/admin.js:78
6820 -#: assets/build/blocks.js:1
6821 -#: assets/build/editor/editor.js:1
6822 -msgid "Save"
4640 +#: assets/build/admin.js:72
4641 +msgid "Select the default currency for donation forms."
6823 4642 msgstr ""
6824 4643
6825 -#: assets/build/admin.js:78
6826 -#: assets/build/blocks.js:4
4644 +#: assets/build/admin.js:72
4645 +msgid "Test mode allows you to process payments without real charges. Switch to Live mode for actual transactions."
4646 +msgstr ""
4647 +
4648 +#: assets/build/admin.js:72
4649 +#: assets/build/blocks.js:3
6827 4650 msgid "Fee Percentage (%)"
6828 4651 msgstr ""
6829 4652
6830 -#: assets/build/admin.js:78
6831 -#: assets/build/blocks.js:4
4653 +#: assets/build/admin.js:72
4654 +#: assets/build/blocks.js:3
6832 4655 msgid "Fixed Fee"
6833 4656 msgstr ""
6834 4657
6835 -#: assets/build/admin.js:78
6836 -#: assets/build/blocks.js:4
4658 +#: assets/build/admin.js:72
4659 +#: assets/build/blocks.js:3
6837 4660 msgid "Fee Configuration"
6838 4661 msgstr ""
6839 4662
6840 -#: assets/build/admin.js:78
4663 +#: assets/build/admin.js:72
6841 4664 msgid "Set the default processing fee rates. These apply when donors opt to cover fees, unless overridden per form."
6842 4665 msgstr ""
6843 4666
6844 -#: assets/build/admin.js:78
6845 -#: assets/build/blocks.js:4
4667 +#: assets/build/admin.js:72
4668 +#: assets/build/blocks.js:3
6846 4669 msgid "All Gateways"
6847 4670 msgstr ""
6848 4671
6849 -#: assets/build/admin.js:78
6850 -#: assets/build/blocks.js:4
4672 +#: assets/build/admin.js:72
4673 +#: assets/build/blocks.js:3
6851 4674 msgid "Per Gateway"
6852 4675 msgstr ""
6853 4676
6854 -#: assets/build/admin.js:78
4677 +#: assets/build/admin.js:72
6855 4678 msgid "The percentage fee charged by Stripe (e.g., 2.9 for US accounts)."
6856 4679 msgstr ""
6857 4680
6858 -#: assets/build/admin.js:78
4681 +#: assets/build/admin.js:72
6859 4682 msgid "The fixed fee per transaction charged by Stripe (e.g., 0.30 for US accounts)."
6860 4683 msgstr ""
6861 4684
6862 -#: assets/build/admin.js:78
4685 +#: assets/build/admin.js:72
6863 4686 msgid "Stripe fees vary by country and account. Check your Stripe dashboard for your actual processing rates."
6864 4687 msgstr ""
6865 4688
6866 -#: assets/build/admin.js:78
4689 +#: assets/build/admin.js:72
6867 4690 msgid "Copy to clipboard"
6868 4691 msgstr ""
6869 4692
6870 -#: assets/build/admin.js:78
6871 -msgid "Create an Application Password"
4693 +#: assets/build/admin.js:72
4694 +msgid "Create an Application Password - "
6872 4695 msgstr ""
6873 4696
6874 -#: assets/build/admin.js:78
4697 +#: assets/build/admin.js:72
6875 4698 msgid "Open Application Passwords"
6876 4699 msgstr ""
6877 4700
6878 -#: assets/build/admin.js:78
4701 +#: assets/build/admin.js:72
6879 4702 msgid "Copy the JSON config below into your AI client's MCP config file."
6880 4703 msgstr ""
6881 4704
6882 -#: assets/build/admin.js:78
4705 +#: assets/build/admin.js:72
6883 4706 msgid "Replace \"your-application-password\" with the password from Step 1."
6884 4707 msgstr ""
6885 4708
6886 -#: assets/build/admin.js:78
4709 +#: assets/build/admin.js:72
6887 4710 msgid "Add to .mcp.json (Claude Code), claude_desktop_config.json (Claude Desktop), or your client's MCP settings."
6888 4711 msgstr ""
6889 4712
6890 -#: assets/build/admin.js:78
4713 +#: assets/build/admin.js:72
6891 4714 msgid "Experimental"
6892 4715 msgstr ""
6893 4716
6894 -#: assets/build/admin.js:78
4717 +#: assets/build/admin.js:72
6895 4718 msgid "Enable Abilities"
6896 4719 msgstr ""
6897 4720
6898 -#: assets/build/admin.js:78
4721 +#: assets/build/admin.js:72
6899 4722 msgid "Register SureDonation abilities with the WordPress Abilities API. When enabled, AI clients can list, read, create, edit, and delete your campaigns, donations, and donors. When disabled, no abilities are registered."
6900 4723 msgstr ""
6901 4724
6902 -#: assets/build/admin.js:78
4725 +#: assets/build/admin.js:72
6903 4726 msgid "Abilities API - Edit"
6904 4727 msgstr ""
6905 4728
6906 -#: assets/build/admin.js:78
4729 +#: assets/build/admin.js:72
6907 4730 msgid "Enable Edit Abilities"
6908 4731 msgstr ""
6909 4732
6910 -#: assets/build/admin.js:78
6911 -msgid "When enabled, AI clients can create new campaigns, update campaign settings, change donation statuses, issue refunds through your payment gateway, and manage donor records. Refunds move real money and cannot be undone. When disabled, these abilities are unregistered and AI clients can only read your data."
4733 +#: assets/build/admin.js:72
4734 +msgid "When enabled, AI clients can create new campaigns, update campaign settings, modify donations, and manage donor records. When disabled, these abilities are unregistered and AI clients can only read your data."
6912 4735 msgstr ""
6913 4736
6914 -#: assets/build/admin.js:78
4737 +#: assets/build/admin.js:72
6915 4738 msgid "Abilities API - Delete"
6916 4739 msgstr ""
6917 4740
6918 -#: assets/build/admin.js:78
4741 +#: assets/build/admin.js:72
6919 4742 msgid "Enable Delete Abilities"
6920 4743 msgstr ""
6921 4744
6922 -#: assets/build/admin.js:78
4745 +#: assets/build/admin.js:72
6923 4746 msgid "When enabled, AI clients can permanently delete campaigns, donations, and donors. Deleted data cannot be recovered. When disabled, delete abilities are unregistered."
6924 4747 msgstr ""
6925 4748
6926 -#: assets/build/admin.js:78
4749 +#: assets/build/admin.js:72
6927 4750 msgid "MCP Server"
6928 4751 msgstr ""
6929 4752
6930 -#: assets/build/admin.js:78
4753 +#: assets/build/admin.js:72
6931 4754 msgid "Enable MCP Server"
6932 4755 msgstr ""
6933 4756
6934 -#: assets/build/admin.js:78
6935 -msgid "Creates a dedicated SureDonation MCP endpoint that AI clients like Claude can connect to. When disabled, only this endpoint is removed — whenever abilities are enabled above they remain available to authenticated clients through the WordPress Abilities REST API."
4757 +#: assets/build/admin.js:72
4758 +msgid "Creates a dedicated SureDonation MCP endpoint that AI clients like Claude can connect to. When disabled, the endpoint is removed and external AI clients cannot discover or call any SureDonation abilities."
6936 4759 msgstr ""
6937 4760
6938 -#: assets/build/admin.js:78
4761 +#: assets/build/admin.js:72
6939 4762 msgid "Learn more"
6940 4763 msgstr ""
6941 4764
6942 -#: assets/build/admin.js:78
4765 +#: assets/build/admin.js:72
6943 4766 msgid "Connect Your AI Client"
6944 4767 msgstr ""
6945 4768
6946 -#: assets/build/admin.js:78
4769 +#: assets/build/admin.js:72
6947 4770 msgid "Enable Honeypot Security"
6948 4771 msgstr ""
6949 4772
6950 -#: assets/build/admin.js:78
4773 +#: assets/build/admin.js:72
6951 4774 msgid "Add a hidden field that genuine visitors never fill in to block automated spam submissions, without affecting real donors."
6952 4775 msgstr ""
6953 4776
6954 -#: assets/build/admin.js:78
4777 +#: assets/build/admin.js:72
6955 4778 msgid "Contribute to SureDonation"
6956 4779 msgstr ""
6957 4780
6958 -#: assets/build/admin.js:78
4781 +#: assets/build/admin.js:72
6959 4782 msgid "Help shape the future of SureDonation. Share how you use the plugin so we can build features that matter, fix issues faster, and make smarter decisions."
6960 4783 msgstr ""
6961 4784
6962 -#: assets/build/admin.js:78
4785 +#: assets/build/admin.js:72
6963 4786 msgid "Create WordPress accounts for donors"
6964 4787 msgstr ""
6965 4788
6966 -#: assets/build/admin.js:78
4789 +#: assets/build/admin.js:72
6967 4790 msgid "When enabled, a WordPress user account is automatically created for each new donor and a new-account email is sent to them. Leave this off to keep guest donations from creating accounts."
6968 4791 msgstr ""
6969 4792
6970 -#: assets/build/admin.js:78
4793 +#: assets/build/admin.js:72
6971 4794 msgid "Required Error Messages"
6972 4795 msgstr ""
6973 4796
6974 -#: assets/build/admin.js:78
4797 +#: assets/build/admin.js:72
6975 4798 msgid "Other Error Messages"
6976 4799 msgstr ""
6977 4800
6978 -#: assets/build/admin.js:78
4801 +#: assets/build/admin.js:72
6979 4802 msgid "Input Field"
6980 4803 msgstr ""
6981 4804
6982 -#: assets/build/admin.js:78
4805 +#: assets/build/admin.js:72
6983 4806 msgid "Email Field"
6984 4807 msgstr ""
6985 4808
6986 -#: assets/build/admin.js:78
4809 +#: assets/build/admin.js:72
6987 4810 msgid "Number Field"
6988 4811 msgstr ""
6989 4812
6990 -#: assets/build/admin.js:78
6991 -msgid "Checkbox Field"
6992 -msgstr ""
6993 -
6994 -#: assets/build/admin.js:78
6995 -msgid "Dropdown Field"
6996 -msgstr ""
6997 -
6998 -#: assets/build/admin.js:78
6999 -msgid "Phone Field"
7000 -msgstr ""
7001 -
7002 -#: assets/build/admin.js:78
7003 -msgid "URL Field"
7004 -msgstr ""
7005 -
7006 -#: assets/build/admin.js:78
4813 +#: assets/build/admin.js:72
7007 4814 msgid "Invalid Email"
7008 4815 msgstr ""
7009 4816
7010 -#: assets/build/admin.js:78
4817 +#: assets/build/admin.js:72
7011 4818 msgid "Invalid Number"
7012 4819 msgstr ""
7013 4820
7014 -#: assets/build/admin.js:78
7015 -msgid "Invalid Phone"
7016 -msgstr ""
7017 -
7018 -#: assets/build/admin.js:78
7019 -msgid "Invalid URL"
7020 -msgstr ""
7021 -
7022 -#: assets/build/admin.js:78
4821 +#: assets/build/admin.js:72
7023 4822 msgid "Maximum Length"
7024 4823 msgstr ""
7025 4824
7026 4825 #. translators: %s is replaced with the configured maximum length.
7027 -#: assets/build/admin.js:80
4826 +#: assets/build/admin.js:74
7028 4827 msgid "%s is replaced with the configured maximum. For example: \"Maximum length is 100 characters.\""
7029 4828 msgstr ""
7030 4829
7031 -#: assets/build/admin.js:80
7032 -msgid "Email — Local Part Too Long"
7033 -msgstr ""
7034 -
7035 -#. translators: %s is replaced with the configured maximum local-part length.
7036 -#: assets/build/admin.js:82
7037 -msgid "%s is replaced with the configured maximum for the part before @. For example: \"The part before @ may not exceed 64 characters.\""
7038 -msgstr ""
7039 -
7040 -#: assets/build/admin.js:82
7041 -msgid "Email — Domain Part Too Long"
7042 -msgstr ""
7043 -
7044 -#. translators: %s is replaced with the configured maximum domain-part length.
7045 -#: assets/build/admin.js:84
7046 -msgid "%s is replaced with the configured maximum for the part after @. For example: \"The part after @ may not exceed 255 characters.\""
7047 -msgstr ""
7048 -
7049 -#: assets/build/admin.js:84
7050 -msgid "Email — Too Long"
7051 -msgstr ""
7052 -
7053 -#. translators: %s is replaced with the configured maximum email length.
7054 -#: assets/build/admin.js:86
7055 -msgid "%s is replaced with the maximum total email length (254). For example: \"The email address may not exceed 254 characters.\""
7056 -msgstr ""
7057 -
7058 -#: assets/build/admin.js:86
4830 +#: assets/build/admin.js:74
7059 4831 #: assets/build/blocks.js:1
7060 4832 msgid "Minimum Value"
7061 4833 msgstr ""
7062 4834
7063 4835 #. translators: %s is replaced with the configured minimum value.
7064 -#: assets/build/admin.js:88
4836 +#: assets/build/admin.js:76
7065 4837 msgid "%s is replaced with the configured minimum. For example: \"Minimum value is 10.\""
7066 4838 msgstr ""
7067 4839
7068 -#: assets/build/admin.js:88
4840 +#: assets/build/admin.js:76
7069 4841 #: assets/build/blocks.js:1
7070 4842 msgid "Maximum Value"
7071 4843 msgstr ""
7072 4844
7073 4845 #. translators: %s is replaced with the configured maximum value.
7074 -#: assets/build/admin.js:90
4846 +#: assets/build/admin.js:78
7075 4847 msgid "%s is replaced with the configured maximum. For example: \"Maximum value is 100.\""
7076 4848 msgstr ""
7077 4849
7078 -#: assets/build/admin.js:90
7079 -msgid "Dropdown Minimum Selections"
4850 +#: assets/build/admin.js:78
4851 +#: assets/build/admin/onboarding/index.js:1
4852 +msgid "Could not load GiveWP data"
7080 4853 msgstr ""
7081 4854
7082 -#. translators: %s is replaced with the configured minimum number of selections.
7083 -#: assets/build/admin.js:92
7084 -msgid "%s is replaced with the configured minimum. For example: \"Please select at least 2 option(s).\""
4855 +#: assets/build/admin.js:78
4856 +#: assets/build/admin/onboarding/index.js:1
4857 +msgid "Failed to fetch GiveWP preview."
7085 4858 msgstr ""
7086 4859
7087 -#: assets/build/admin.js:92
7088 -msgid "Dropdown Maximum Selections"
4860 +#: assets/build/admin.js:78
4861 +#: assets/build/admin/onboarding/index.js:1
4862 +msgid "No GiveWP campaigns found"
7089 4863 msgstr ""
7090 4864
7091 -#. translators: %s is replaced with the configured maximum number of selections.
7092 -#: assets/build/admin.js:94
7093 -msgid "%s is replaced with the configured maximum. For example: \"Please select no more than 5 option(s).\""
7094 -msgstr ""
7095 -
7096 -#: assets/build/admin.js:94
7097 -#: assets/build/editor/editor.js:1
7098 -msgid "Send donations to 1,000+ popular apps."
7099 -msgstr ""
7100 -
7101 -#: assets/build/admin.js:94
7102 -#: assets/build/editor/editor.js:1
7103 -msgid "Build automated workflows that run instantly."
7104 -msgstr ""
7105 -
7106 -#: assets/build/admin.js:94
7107 -#: assets/build/editor/editor.js:1
7108 -msgid "Notify your team on Slack, add donors to your CRM, or update Google Sheets."
7109 -msgstr ""
7110 -
7111 -#: assets/build/admin.js:94
7112 -#: assets/build/editor/editor.js:1
7113 -msgid "Keep your tools in sync automatically."
7114 -msgstr ""
7115 -
7116 -#: assets/build/admin.js:94
7117 -#: assets/build/editor/editor.js:1
7118 -msgid "OttoKit Settings"
7119 -msgstr ""
7120 -
7121 -#: assets/build/admin.js:94
7122 -#: assets/build/editor/editor.js:1
7123 -msgid "Couldn’t load the OttoKit builder. A browser ad blocker may be blocking it — allow it for this page and retry."
7124 -msgstr ""
7125 -
7126 -#: assets/build/admin.js:94
7127 -#: assets/build/editor/editor.js:1
7128 -msgid "Retry"
7129 -msgstr ""
7130 -
7131 -#: assets/build/admin.js:94
7132 -#: assets/build/editor/editor.js:1
7133 -msgid "OttoKit Automations"
7134 -msgstr ""
7135 -
7136 -#: assets/build/admin.js:94
7137 -#: assets/build/editor/editor.js:1
7138 -msgid "Link this form to a campaign first to set up automations."
7139 -msgstr ""
7140 -
7141 -#: assets/build/admin.js:94
7142 -#: assets/build/editor/editor.js:1
7143 -msgid "Automate Your Donations with OttoKit"
7144 -msgstr ""
7145 -
7146 -#: assets/build/admin.js:94
7147 -#: assets/build/editor/editor.js:1
7148 -msgid "Every completed donation should trigger something: a Slack alert, a CRM contact, a thank-you email, or a new row in Google Sheets."
7149 -msgstr ""
7150 -
7151 -#: assets/build/admin.js:94
7152 -#: assets/build/editor/editor.js:1
7153 -msgid "Plugin installation failed."
7154 -msgstr ""
7155 -
7156 -#: assets/build/admin.js:94
7157 -#: assets/build/editor/editor.js:1
7158 -msgid "Activating…"
7159 -msgstr ""
7160 -
7161 -#: assets/build/admin.js:94
7162 -#: assets/build/editor/editor.js:1
7163 -msgid "Plugin activation failed."
7164 -msgstr ""
7165 -
7166 -#: assets/build/admin.js:94
7167 -#: assets/build/editor/editor.js:1
7168 -msgid "Something went wrong. Please try again."
7169 -msgstr ""
7170 -
7171 -#: assets/build/admin.js:94
7172 -#: assets/build/blocks/donation-form/editor.js:1
7173 -#: assets/build/campaign-blocks.js:1
7174 -#: assets/build/editor/editor.js:1
7175 -msgid "Loading…"
7176 -msgstr ""
7177 -
7178 -#: assets/build/admin.js:94
7179 -#: assets/build/editor/editor.js:1
7180 -msgid "Please allow popups for this site to connect with OttoKit, then try again."
7181 -msgstr ""
7182 -
7183 -#: assets/build/admin.js:94
7184 -#: assets/build/editor/editor.js:1
7185 -msgid "Could not connect to OttoKit."
7186 -msgstr ""
7187 -
7188 -#: assets/build/admin.js:94
7189 -#: assets/build/editor/editor.js:1
7190 -msgid "Get Started"
7191 -msgstr ""
7192 -
7193 -#: assets/build/admin.js:94
7194 -#: assets/build/editor/editor.js:1
7195 -msgid "Connect with OttoKit"
7196 -msgstr ""
7197 -
7198 -#: assets/build/admin.js:94
7199 -#: assets/build/editor/editor.js:1
7200 -msgid "Go to OttoKit Settings"
7201 -msgstr ""
7202 -
7203 -#: assets/build/admin.js:95
7204 -#: assets/build/editor/editor.js:1
7205 -msgid "Select a page"
7206 -msgstr ""
7207 -
7208 -#: assets/build/admin.js:95
7209 -msgid "SureDonation stores personal data such as donors’ names, emails, and phone numbers. Donors may request erasure, but you may be legally required to retain donation data for a certain time. Control how long personal data is retained below."
7210 -msgstr ""
7211 -
7212 -#: assets/build/admin.js:95
7213 -msgid "Minimum Data Retention Period"
7214 -msgstr ""
7215 -
7216 -#: assets/build/admin.js:95
7217 -msgid "Prevent personal data from being erased for donations made within this period. \"None\" allows any donation’s data to be erased; \"Forever\" prevents erasure regardless of age."
7218 -msgstr ""
7219 -
7220 -#: assets/build/admin.js:95
7221 -msgid "Contact Consent Field"
7222 -msgstr ""
7223 -
7224 -#: assets/build/admin.js:95
7225 -msgid "Display a checkbox asking donors for their consent to being contacted."
7226 -msgstr ""
7227 -
7228 -#: assets/build/admin.js:95
7229 -msgid "Make Consent Field Required For Donation Forms"
7230 -msgstr ""
7231 -
7232 -#: assets/build/admin.js:95
7233 -msgid "Requires the donor acknowledge consent before submitting a donation."
7234 -msgstr ""
7235 -
7236 -#: assets/build/admin.js:95
7237 -msgid "Note: on sites using full-page caching, forms cached before enabling this may not show the checkbox until the cache is purged — those submissions are rejected until then."
7238 -msgstr ""
7239 -
7240 -#: assets/build/admin.js:95
7241 -msgid "Contact Consent Label"
7242 -msgstr ""
7243 -
7244 -#: assets/build/admin.js:95
7245 -msgid "A short statement describing how you would like to contact people."
7246 -msgstr ""
7247 -
7248 -#: assets/build/admin.js:95
7249 -msgid "Privacy Policy Field"
7250 -msgstr ""
7251 -
7252 -#: assets/build/admin.js:95
7253 -msgid "Display the privacy policy statement on donation forms."
7254 -msgstr ""
7255 -
7256 -#: assets/build/admin.js:95
7257 -msgid "Shown to donors on the form. Use [privacy_policy] to link to the Privacy Policy page selected below."
7258 -msgstr ""
7259 -
7260 -#: assets/build/admin.js:95
7261 -msgid "Privacy Policy Page"
7262 -msgstr ""
7263 -
7264 -#: assets/build/admin.js:95
7265 -msgid "The page the [privacy_policy] shortcode links to. Falls back to WordPress Settings → Privacy when not set."
7266 -msgstr ""
7267 -
7268 -#: assets/build/admin.js:95
7269 -msgid "Terms And Conditions Field"
7270 -msgstr ""
7271 -
7272 -#: assets/build/admin.js:95
7273 -msgid "Display the terms and conditions statement on donation forms."
7274 -msgstr ""
7275 -
7276 -#: assets/build/admin.js:95
7277 -msgid "Terms And Conditions"
7278 -msgstr ""
7279 -
7280 -#: assets/build/admin.js:95
7281 -msgid "Shown to donors on the form. Use [terms] to link to the Terms & Conditions page selected below."
7282 -msgstr ""
7283 -
7284 -#: assets/build/admin.js:95
7285 -msgid "Terms & Conditions Page"
7286 -msgstr ""
7287 -
7288 -#: assets/build/admin.js:95
7289 -msgid "The page the [terms] shortcode links to."
7290 -msgstr ""
7291 -
7292 -#: assets/build/admin.js:95
7293 -msgid "Let donors give manually. Turn it on and set the instructions they see."
7294 -msgstr ""
7295 -
7296 -#: assets/build/admin.js:95
7297 -msgid "Set your donation currency and mode, then connect a payment gateway."
7298 -msgstr ""
7299 -
7300 -#: assets/build/admin.js:95
7301 -msgid "Failed to save some settings"
7302 -msgstr ""
7303 -
7304 -#: assets/build/admin.js:95
7305 -msgid "Import & Export"
7306 -msgstr ""
7307 -
7308 -#: assets/build/admin.js:95
7309 -msgid "Export your donations, donors, campaigns, and settings, or import them back from a file."
7310 -msgstr ""
7311 -
7312 -#: assets/build/admin.js:95
7313 -#: assets/build/admin.js:126
7314 -#: assets/build/admin/onboarding/index.js:22
7315 -msgid "Migrate"
7316 -msgstr ""
7317 -
7318 -#: assets/build/admin.js:95
7319 -msgid "Migrate donor data from other plugins."
7320 -msgstr ""
7321 -
7322 -#: assets/build/admin.js:95
7323 -msgid "The file is larger than 20 MB."
7324 -msgstr ""
7325 -
7326 -#: assets/build/admin.js:95
7327 -msgid "The file is not valid JSON."
7328 -msgstr ""
7329 -
7330 -#: assets/build/admin.js:95
7331 -msgid "Could not read the file."
7332 -msgstr ""
7333 -
7334 -#: assets/build/admin.js:95
7335 -msgid "Export your one-time donations to a CSV file, including submitted form fields."
7336 -msgstr ""
7337 -
7338 -#: assets/build/admin.js:95
7339 -msgid "Failed to export donations."
7340 -msgstr ""
7341 -
7342 -#. translators: %d: number of donations exported.
7343 -#: assets/build/admin.js:96
7344 -msgid "Exported %d donation."
7345 -msgid_plural "Exported %d donations."
7346 -msgstr[0] ""
7347 -msgstr[1] ""
7348 -
7349 -#: assets/build/admin.js:96
7350 -msgid "No donations to export."
7351 -msgstr ""
7352 -
7353 -#: assets/build/admin.js:96
7354 -msgid "Export was capped at 10,000 rows. Narrow the date range to export the rest."
7355 -msgstr ""
7356 -
7357 -#: assets/build/admin.js:96
7358 -msgid "Export your donor database with names, contact details, and giving totals to a CSV file."
7359 -msgstr ""
7360 -
7361 -#. translators: %d: number of donors exported.
7362 -#: assets/build/admin.js:97
7363 -msgid "Exported %d donor."
7364 -msgid_plural "Exported %d donors."
7365 -msgstr[0] ""
7366 -msgstr[1] ""
7367 -
7368 -#: assets/build/admin.js:97
7369 -msgid "No donors to export."
7370 -msgstr ""
7371 -
7372 -#: assets/build/admin.js:97
7373 -msgid "Export was capped at 10,000 rows. Narrow the results to export the rest."
7374 -msgstr ""
7375 -
7376 -#: assets/build/admin.js:97
7377 -msgid "Export your campaigns and their donation forms to a JSON file for backup or moving to another site."
7378 -msgstr ""
7379 -
7380 -#: assets/build/admin.js:97
7381 -#: assets/build/admin.js:98
7382 -msgid "Export JSON"
7383 -msgstr ""
7384 -
7385 -#: assets/build/admin.js:97
7386 -msgid "Failed to export campaigns."
7387 -msgstr ""
7388 -
7389 -#. translators: %d: number of campaigns exported.
7390 -#: assets/build/admin.js:98
7391 -msgid "Exported %d campaign."
7392 -msgid_plural "Exported %d campaigns."
7393 -msgstr[0] ""
7394 -msgstr[1] ""
7395 -
7396 -#: assets/build/admin.js:98
7397 -msgid "No campaigns to export."
7398 -msgstr ""
7399 -
7400 -#: assets/build/admin.js:98
7401 -msgid "Export your SureDonation settings to a JSON file. Payment credentials and other secrets are never included."
7402 -msgstr ""
7403 -
7404 -#: assets/build/admin.js:98
7405 -msgid "Failed to export settings."
7406 -msgstr ""
7407 -
7408 -#: assets/build/admin.js:98
7409 -msgid "Settings exported."
7410 -msgstr ""
7411 -
7412 -#: assets/build/admin.js:98
7413 -msgid "Merge"
7414 -msgstr ""
7415 -
7416 -#: assets/build/admin.js:98
7417 -msgid "Please select a .json file."
7418 -msgstr ""
7419 -
7420 -#: assets/build/admin.js:98
7421 -msgid "Restore from JSON"
7422 -msgstr ""
7423 -
7424 -#: assets/build/admin.js:98
7425 -msgid "Import campaigns or settings from a JSON file exported by SureDonation."
7426 -msgstr ""
7427 -
7428 -#: assets/build/admin.js:98
7429 -msgid "Imported campaigns and their forms are added as published campaigns."
7430 -msgstr ""
7431 -
7432 -#: assets/build/admin.js:98
7433 -msgid "Campaigns imported."
7434 -msgstr ""
7435 -
7436 -#: assets/build/admin.js:98
7437 -msgid "Failed to import campaigns."
7438 -msgstr ""
7439 -
7440 -#: assets/build/admin.js:98
7441 -#: assets/build/admin.js:99
7442 -#: assets/build/admin.js:120
7443 -#: assets/build/admin.js:126
7444 -#: assets/build/admin/onboarding/index.js:22
7445 -msgid "Importing…"
7446 -msgstr ""
7447 -
7448 -#: assets/build/admin.js:98
7449 -#: assets/build/admin.js:99
7450 -#: assets/build/admin.js:126
7451 -msgid "Import"
7452 -msgstr ""
7453 -
7454 -#: assets/build/admin.js:98
7455 -msgid "Choose Merge to update only the keys in the file, or Replace to overwrite all settings. Payment credentials and other secrets are never imported."
7456 -msgstr ""
7457 -
7458 -#: assets/build/admin.js:98
7459 -msgid "Import mode"
7460 -msgstr ""
7461 -
7462 -#: assets/build/admin.js:98
7463 -msgid "Failed to import settings."
7464 -msgstr ""
7465 -
7466 -#: assets/build/admin.js:98
7467 -#: assets/build/admin.js:126
7468 -msgid "Import from CSV"
7469 -msgstr ""
7470 -
7471 -#: assets/build/admin.js:98
7472 -msgid "Import donations or donors from a CSV exported by SureDonation. Columns are matched automatically."
7473 -msgstr ""
7474 -
7475 -#: assets/build/admin.js:98
7476 -msgid "Import type"
7477 -msgstr ""
7478 -
7479 -#: assets/build/admin.js:98
7480 -msgid "Import into campaign"
7481 -msgstr ""
7482 -
7483 -#: assets/build/admin.js:98
7484 -msgid "All imported donations are added to this campaign."
7485 -msgstr ""
7486 -
7487 -#: assets/build/admin.js:98
7488 -msgid "Create a campaign first — imported donations need a campaign to belong to."
7489 -msgstr ""
7490 -
7491 -#: assets/build/admin.js:98
7492 -msgid "Upload CSV file"
7493 -msgstr ""
7494 -
7495 -#: assets/build/admin.js:98
7496 -#: assets/build/admin.js:125
7497 -msgid "Please select a .csv file."
7498 -msgstr ""
7499 -
7500 -#: assets/build/admin.js:98
7501 -msgid "Import progress"
7502 -msgstr ""
7503 -
7504 -#: assets/build/admin.js:98
7505 -msgid "Import complete"
7506 -msgstr ""
7507 -
7508 -#. translators: 1: imported count, 2: skipped count, 3: error count.
7509 -#: assets/build/admin.js:99
7510 -msgid "Imported %1$d, skipped %2$d, %3$d error."
7511 -msgid_plural "Imported %1$d, skipped %2$d, %3$d errors."
7512 -msgstr[0] ""
7513 -msgstr[1] ""
7514 -
7515 -#: assets/build/admin.js:99
7516 -msgid "Import failed."
7517 -msgstr ""
7518 -
7519 -#: assets/build/admin.js:99
7520 -msgid "The import did not finish. It may still be running - reload to check."
7521 -msgstr ""
7522 -
7523 -#: assets/build/admin.js:99
7524 -msgid "Export"
7525 -msgstr ""
7526 -
7527 -#: assets/build/admin.js:99
7528 -#: assets/build/admin.js:108
7529 -#: assets/build/admin.js:125
7530 -#: assets/build/admin.js:126
4865 +#: assets/build/admin.js:78
7531 4866 #: assets/build/admin/onboarding/index.js:1
7532 -#: assets/build/admin/onboarding/index.js:10
7533 -#: assets/build/admin/onboarding/index.js:22
7534 -msgid "GiveWP"
4867 +msgid "We didn't find any GiveWP campaigns to migrate. If you've recently moved sites, restore the GiveWP database tables and try again."
7535 4868 msgstr ""
7536 4869
7537 -#. translators: %s: source plugin name, e.g. "GiveWP"
7538 -#: assets/build/admin.js:100
4870 +#. translators: %d: campaign count
4871 +#: assets/build/admin.js:79
7539 4872 #: assets/build/admin/onboarding/index.js:2
7540 -msgid "Could not load %s data"
7541 -msgstr ""
7542 -
7543 -#. translators: %s: source plugin name, e.g. "GiveWP"
7544 -#: assets/build/admin.js:101
7545 -#: assets/build/admin/onboarding/index.js:3
7546 -msgid "Failed to fetch %s preview."
7547 -msgstr ""
7548 -
7549 -#. translators: %s: source plugin name, e.g. "GiveWP"
7550 -#: assets/build/admin.js:102
7551 -#: assets/build/admin/onboarding/index.js:4
7552 -msgid "No %s campaigns found"
7553 -msgstr ""
7554 -
7555 -#. translators: 1: source plugin name 2: source plugin name
7556 -#: assets/build/admin.js:103
7557 -#: assets/build/admin/onboarding/index.js:5
7558 -msgid "We didn't find any %1$s campaigns to migrate. If you've recently moved sites, restore the %2$s database tables and try again."
7559 -msgstr ""
7560 -
7561 -#. translators: %d: campaign count
7562 -#: assets/build/admin.js:104
7563 -#: assets/build/admin/onboarding/index.js:6
7564 4873 msgid "Found %d campaign. Select what to migrate."
7565 4874 msgid_plural "Found %d campaigns. Select what to migrate."
7566 4875 msgstr[0] ""
7567 4876 msgstr[1] ""
7568 4877
7569 -#: assets/build/admin.js:104
7570 -#: assets/build/admin/onboarding/index.js:6
4878 +#: assets/build/admin.js:79
4879 +#: assets/build/admin/onboarding/index.js:2
7571 4880 msgid "Picking a campaign migrates all its donations, donors, and recurring donations."
7572 4881 msgstr ""
7573 4882
7574 -#: assets/build/admin.js:104
7575 -#: assets/build/admin/onboarding/index.js:6
4883 +#: assets/build/admin.js:79
4884 +#: assets/build/admin/onboarding/index.js:2
7576 4885 msgid "Select all"
7577 4886 msgstr ""
7578 4887
7579 -#: assets/build/admin.js:104
7580 -#: assets/build/admin/onboarding/index.js:6
4888 +#: assets/build/admin.js:79
4889 +#: assets/build/admin/onboarding/index.js:2
7581 4890 msgid "With donations"
7582 4891 msgstr ""
7583 4892
7584 -#: assets/build/admin.js:104
7585 -#: assets/build/admin/onboarding/index.js:6
4893 +#: assets/build/admin.js:79
4894 +#: assets/build/admin/onboarding/index.js:2
7586 4895 msgid "No campaigns match your search."
7587 4896 msgstr ""
7588 4897
7589 -#: assets/build/admin.js:104
7590 -#: assets/build/admin/onboarding/index.js:6
4898 +#: assets/build/admin.js:79
4899 +#: assets/build/admin/onboarding/index.js:2
7591 4900 msgid "Include standalone donors"
7592 4901 msgstr ""
7593 4902
7594 4903 #. translators: %d: standalone donor count
7595 -#: assets/build/admin.js:105
7596 -#: assets/build/admin/onboarding/index.js:7
4904 +#: assets/build/admin.js:80
4905 +#: assets/build/admin/onboarding/index.js:3
7597 4906 msgid "Also import %d standalone donor"
7598 4907 msgid_plural "Also import %d standalone donors"
7599 4908 msgstr[0] ""
7600 4909 msgstr[1] ""
7601 4910
7602 -#. translators: %s: source plugin name, e.g. "GiveWP"
7603 -#: assets/build/admin.js:106
7604 -#: assets/build/admin/onboarding/index.js:8
7605 -msgid "Donors that exist in %s without any donation linked to them."
4911 +#: assets/build/admin.js:80
4912 +#: assets/build/admin/onboarding/index.js:3
4913 +msgid "Donors that exist in GiveWP without any donation linked to them."
7606 4914 msgstr ""
7607 4915
7608 -#. translators: 1: item count, 2: campaign count phrase, e.g. "3 campaigns"
7609 -#: assets/build/admin.js:107
7610 -#: assets/build/admin/onboarding/index.js:9
7611 -msgid "%1$d item across %2$s"
7612 -msgid_plural "%1$d items across %2$s"
4916 +#. translators: 1: item count, 2: campaign count
4917 +#: assets/build/admin.js:81
4918 +#: assets/build/admin/onboarding/index.js:4
4919 +msgid "%1$d item across %2$d campaign"
4920 +msgid_plural "%1$d items across %2$d campaigns"
7613 4921 msgstr[0] ""
7614 4922 msgstr[1] ""
7615 4923
7616 -#. translators: %d: campaign count
7617 -#: assets/build/admin.js:108
7618 -#: assets/build/admin/onboarding/index.js:10
7619 -msgid "%d campaign"
7620 -msgid_plural "%d campaigns"
7621 -msgstr[0] ""
7622 -msgstr[1] ""
7623 -
7624 -#: assets/build/admin.js:108
7625 -#: assets/build/admin/onboarding/index.js:10
4924 +#: assets/build/admin.js:81
4925 +#: assets/build/admin/onboarding/index.js:4
7626 4926 msgid "Proceed"
7627 4927 msgstr ""
7628 4928
7629 -#: assets/build/admin.js:108
7630 -#: assets/build/admin.js:120
7631 -#: assets/build/admin/onboarding/index.js:10
7632 -#: assets/build/admin/onboarding/index.js:22
4929 +#: assets/build/admin.js:81
4930 +#: assets/build/admin.js:83
4931 +#: assets/build/admin/onboarding/index.js:4
4932 +#: assets/build/admin/onboarding/index.js:6
7633 4933 msgid "Recurring Donations"
7634 4934 msgstr ""
7635 4935
7636 -#. translators: %s: source plugin name, e.g. "GiveWP"
7637 -#: assets/build/admin.js:110
7638 -#: assets/build/admin/onboarding/index.js:12
7639 -msgid "Importing campaigns and settings from %s"
4936 +#: assets/build/admin.js:81
4937 +#: assets/build/admin/onboarding/index.js:4
4938 +msgid "Importing campaigns and settings from GiveWP"
7640 4939 msgstr ""
7641 4940
7642 -#. translators: %s: source plugin name, e.g. "GiveWP"
7643 -#: assets/build/admin.js:112
7644 -#: assets/build/admin/onboarding/index.js:14
7645 -msgid "Importing donations from %s"
4941 +#: assets/build/admin.js:81
4942 +#: assets/build/admin/onboarding/index.js:4
4943 +msgid "Importing donations from GiveWP"
7646 4944 msgstr ""
7647 4945
7648 -#. translators: %s: source plugin name, e.g. "GiveWP"
7649 -#: assets/build/admin.js:114
7650 -#: assets/build/admin/onboarding/index.js:16
7651 -msgid "Importing recurring donations from %s"
4946 +#: assets/build/admin.js:81
4947 +#: assets/build/admin/onboarding/index.js:4
4948 +msgid "Importing recurring donations from GiveWP"
7652 4949 msgstr ""
7653 4950
7654 -#. translators: %s: source plugin name, e.g. "GiveWP"
7655 -#: assets/build/admin.js:116
7656 -#: assets/build/admin/onboarding/index.js:18
7657 -msgid "Importing donors from %s"
4951 +#: assets/build/admin.js:81
4952 +#: assets/build/admin/onboarding/index.js:4
4953 +msgid "Importing donors from GiveWP"
7658 4954 msgstr ""
7659 4955
7660 -#: assets/build/admin.js:116
7661 -#: assets/build/admin.js:120
7662 -#: assets/build/admin/onboarding/index.js:18
7663 -#: assets/build/admin/onboarding/index.js:22
4956 +#: assets/build/admin.js:81
4957 +#: assets/build/admin.js:83
4958 +#: assets/build/admin/onboarding/index.js:4
4959 +#: assets/build/admin/onboarding/index.js:6
7664 4960 msgid "Migration complete"
7665 4961 msgstr ""
7666 4962
7667 -#: assets/build/admin.js:116
7668 -#: assets/build/admin.js:125
7669 -#: assets/build/admin/onboarding/index.js:18
7670 -#: assets/build/admin/onboarding/index.js:23
4963 +#: assets/build/admin.js:81
4964 +#: assets/build/admin.js:84
4965 +#: assets/build/admin/onboarding/index.js:4
4966 +#: assets/build/admin/onboarding/index.js:7
7671 4967 msgid "Migration cancelled"
7672 4968 msgstr ""
7673 4969
7674 -#: assets/build/admin.js:116
7675 -#: assets/build/admin.js:121
7676 -#: assets/build/admin.js:125
7677 -#: assets/build/admin/onboarding/index.js:18
7678 -#: assets/build/admin/onboarding/index.js:23
4970 +#: assets/build/admin.js:81
4971 +#: assets/build/admin.js:84
4972 +#: assets/build/admin/onboarding/index.js:4
4973 +#: assets/build/admin/onboarding/index.js:7
7679 4974 msgid "Migration failed"
7680 4975 msgstr ""
7681 4976
7682 -#. translators: %s: source plugin name, e.g. "GiveWP"
7683 -#: assets/build/admin.js:117
7684 -#: assets/build/admin/onboarding/index.js:19
7685 -msgid "Importing data from %s"
4977 +#: assets/build/admin.js:81
4978 +#: assets/build/admin/onboarding/index.js:4
4979 +msgid "Importing data from GiveWP"
7686 4980 msgstr ""
7687 4981
7688 -#: assets/build/admin.js:117
7689 -#: assets/build/admin/onboarding/index.js:19
4982 +#: assets/build/admin.js:81
4983 +#: assets/build/admin/onboarding/index.js:4
7690 4984 msgid "All done."
7691 4985 msgstr ""
7692 4986
7693 -#: assets/build/admin.js:117
7694 -#: assets/build/admin/onboarding/index.js:19
4987 +#: assets/build/admin.js:81
4988 +#: assets/build/admin/onboarding/index.js:4
7695 4989 msgid "Cancelled."
7696 4990 msgstr ""
7697 4991
7698 -#: assets/build/admin.js:117
7699 -#: assets/build/admin.js:121
7700 -#: assets/build/admin/onboarding/index.js:19
7701 -#: assets/build/admin/onboarding/index.js:23
4992 +#: assets/build/admin.js:81
4993 +#: assets/build/admin.js:84
4994 +#: assets/build/admin/onboarding/index.js:4
4995 +#: assets/build/admin/onboarding/index.js:7
7702 4996 msgid "Migration failed."
7703 4997 msgstr ""
7704 4998
7705 4999 #. translators: %s: current phase label, e.g. "Donations"
7706 -#: assets/build/admin.js:118
7707 -#: assets/build/admin/onboarding/index.js:20
5000 +#: assets/build/admin.js:82
5001 +#: assets/build/admin/onboarding/index.js:5
7708 5002 msgid "Importing %s…"
7709 5003 msgstr ""
7710 5004
7711 -#. translators: %s: completion percentage, e.g. "100%".
7712 -#: assets/build/admin.js:119
7713 -#: assets/build/admin/onboarding/index.js:21
7714 -msgid "%s completed"
5005 +#: assets/build/admin.js:82
5006 +#: assets/build/admin/onboarding/index.js:5
5007 +msgid "100% completed"
7715 5008 msgstr ""
7716 5009
7717 5010 #. translators: 1: processed count 2: total count
7718 -#: assets/build/admin.js:120
7719 -#: assets/build/admin/onboarding/index.js:22
5011 +#: assets/build/admin.js:83
5012 +#: assets/build/admin/onboarding/index.js:6
7720 5013 msgid "%1$d/%2$d items imported"
7721 5014 msgstr ""
7722 5015
5016 +#: assets/build/admin.js:83
5017 +#: assets/build/admin.js:85
5018 +#: assets/build/admin/onboarding/index.js:6
5019 +msgid "Importing…"
5020 +msgstr ""
5021 +
7723 5022 #. translators: 1: imported 2: skipped 3: errors
7724 -#: assets/build/admin.js:121
7725 -#: assets/build/admin.js:126
7726 -#: assets/build/admin/onboarding/index.js:23
5023 +#: assets/build/admin.js:84
5024 +#: assets/build/admin.js:85
5025 +#: assets/build/admin/onboarding/index.js:7
7727 5026 msgid "Imported %1$d, skipped %2$d, %3$d errors."
7728 5027 msgstr ""
7729 5028
7730 -#. translators: %s: source plugin name, e.g. "GiveWP"
7731 -#: assets/build/admin.js:122
7732 -msgid "Could not check %s"
5029 +#: assets/build/admin.js:84
5030 +msgid "Could not check GiveWP"
7733 5031 msgstr ""
7734 5032
7735 -#. translators: %s: source plugin name, e.g. "GiveWP"
7736 -#: assets/build/admin.js:123
7737 -msgid "Failed to fetch %s data."
5033 +#: assets/build/admin.js:84
5034 +msgid "Failed to fetch GiveWP data."
7738 5035 msgstr ""
7739 5036
7740 -#. translators: %s: source plugin name, e.g. "GiveWP"
7741 -#: assets/build/admin.js:124
7742 -msgid "No %s data found"
5037 +#: assets/build/admin.js:84
5038 +msgid "No GiveWP data found"
7743 5039 msgstr ""
7744 5040
7745 -#. translators: 1: source plugin name 2: source plugin name
7746 -#: assets/build/admin.js:125
7747 -msgid "We didn't find any %1$s records in this site's database, so there's nothing to migrate. If you've recently moved sites, restore the %2$s database tables and try again. You can still upload a CSV export from the Import from CSV tab."
5041 +#: assets/build/admin.js:84
5042 +msgid "We didn't find any GiveWP records in this site's database, so there's nothing to migrate. If you've recently moved sites, restore the GiveWP database tables and try again. You can still upload a CSV export from the Import from CSV tab."
7748 5043 msgstr ""
7749 5044
7750 -#: assets/build/admin.js:125
7751 -#: assets/build/admin/onboarding/index.js:23
5045 +#: assets/build/admin.js:84
5046 +#: assets/build/admin/onboarding/index.js:7
7752 5047 msgid "Your data has been imported successfully."
7753 5048 msgstr ""
7754 5049
7755 -#: assets/build/admin.js:125
5050 +#: assets/build/admin.js:84
7756 5051 msgid "We've Imported Your Donation Data. Here's What's Done:"
7757 5052 msgstr ""
7758 5053
7759 -#: assets/build/admin.js:125
7760 -#: assets/build/admin/onboarding/index.js:23
5054 +#: assets/build/admin.js:84
5055 +#: assets/build/admin/onboarding/index.js:7
7761 5056 msgid "Data Type"
7762 5057 msgstr ""
7763 5058
7764 -#: assets/build/admin.js:125
7765 -#: assets/build/admin/onboarding/index.js:23
5059 +#: assets/build/admin.js:84
5060 +#: assets/build/admin/onboarding/index.js:7
7766 5061 msgid "Imported"
7767 5062 msgstr ""
7768 5063
7769 -#: assets/build/admin.js:125
7770 -#: assets/build/admin/onboarding/index.js:23
5064 +#: assets/build/admin.js:84
5065 +#: assets/build/admin/onboarding/index.js:7
7771 5066 msgid "Skipped"
7772 5067 msgstr ""
7773 5068
7774 -#: assets/build/admin.js:125
5069 +#: assets/build/admin.js:84
7775 5070 msgid "Some settings may not migrate exactly due to differences between platforms. Donation forms are not imported and will be automatically generated for each imported campaign. Please review your imported data."
7776 5071 msgstr ""
7777 5072
7778 -#: assets/build/admin.js:125
5073 +#: assets/build/admin.js:84
7779 5074 msgid "Review Campaigns"
7780 5075 msgstr ""
7781 5076
7782 -#: assets/build/admin.js:125
7783 -#: assets/build/admin/onboarding/index.js:23
5077 +#: assets/build/admin.js:84
5078 +#: assets/build/admin/onboarding/index.js:7
7784 5079 msgid "The migration did not finish. You can try again."
7785 5080 msgstr ""
7786 5081
7787 -#: assets/build/admin.js:125
5082 +#: assets/build/admin.js:84
7788 5083 msgid "Back to selector"
7789 5084 msgstr ""
7790 5085
7791 -#: assets/build/admin.js:125
7792 -#: assets/build/admin.js:126
7793 -msgid "Charitable"
5086 +#: assets/build/admin.js:84
5087 +#: assets/build/admin.js:85
5088 +#: assets/build/admin/onboarding/index.js:6
5089 +msgid "GiveWP"
7794 5090 msgstr ""
7795 5091
7796 -#: assets/build/admin.js:125
5092 +#: assets/build/admin.js:84
7797 5093 msgid "Select Source Plugin"
7798 5094 msgstr ""
7799 5095
7800 -#: assets/build/admin.js:125
5096 +#: assets/build/admin.js:84
7801 5097 msgid "Choose the platform that exported your CSV file to ensure the data is mapped correctly."
7802 5098 msgstr ""
7803 5099
7804 -#: assets/build/admin.js:125
5100 +#: assets/build/admin.js:84
7805 5101 msgid "Upload CSV File"
7806 5102 msgstr ""
7807 5103
7808 -#: assets/build/admin.js:125
5104 +#: assets/build/admin.js:84
5105 +msgid "Please select a .csv file."
5106 +msgstr ""
5107 +
5108 +#: assets/build/admin.js:84
7809 5109 msgid "Upload your donation export CSV to import donations into SureDonation."
7810 5110 msgstr ""
7811 5111
7812 -#: assets/build/admin.js:125
5112 +#: assets/build/admin.js:84
7813 5113 msgid "Upload failed."
7814 5114 msgstr ""
7815 5115
7816 -#: assets/build/admin.js:126
5116 +#: assets/build/admin.js:85
7817 5117 msgid "CSV processed with errors"
7818 5118 msgstr ""
7819 5119
7820 -#: assets/build/admin.js:126
5120 +#: assets/build/admin.js:85
7821 5121 msgid "CSV imported successfully"
7822 5122 msgstr ""
7823 5123
7824 -#: assets/build/admin.js:126
5124 +#: assets/build/admin.js:85
7825 5125 msgid "CSV import failed"
7826 5126 msgstr ""
7827 5127
7828 -#: assets/build/admin.js:126
5128 +#: assets/build/admin.js:85
7829 5129 msgid "Something went wrong while importing this CSV."
7830 5130 msgstr ""
7831 5131
7832 -#: assets/build/admin.js:126
7833 -#: assets/build/admin/onboarding/index.js:22
5132 +#: assets/build/admin.js:85
5133 +msgid "Import"
5134 +msgstr ""
5135 +
5136 +#: assets/build/admin.js:85
5137 +#: assets/build/admin/onboarding/index.js:6
7834 5138 msgid "Import Donation Information"
7835 5139 msgstr ""
7836 5140
7837 -#: assets/build/admin.js:126
5141 +#: assets/build/admin.js:85
7838 5142 msgid "Unlock Full Migration Support"
7839 5143 msgstr ""
7840 5144
7841 -#: assets/build/admin.js:126
5145 +#: assets/build/admin.js:85
7842 5146 msgid "Migrate recurring donations, import standalone donors and more with SureDonation Pro."
7843 5147 msgstr ""
7844 5148
7845 -#: assets/build/admin.js:126
5149 +#: assets/build/admin.js:85
7846 5150 msgid "Upgrade now"
7847 5151 msgstr ""
7848 5152
7849 -#: assets/build/admin.js:126
5153 +#: assets/build/admin.js:85
7850 5154 msgid "Migrate from Plugin"
7851 5155 msgstr ""
7852 5156
7853 -#: assets/build/admin.js:126
7854 -msgid "What's New?"
5157 +#: assets/build/admin.js:85
5158 +msgid "Import from CSV"
7855 5159 msgstr ""
7856 5160
7857 -#: assets/build/admin.js:126
7858 -msgid "Tools"
5161 +#: assets/build/admin.js:85
5162 +msgid "Failed to save some settings"
7859 5163 msgstr ""
7860 5164
7861 5165 #. translators: %s is the donation ID
7862 -#: assets/build/admin.js:129
5166 +#: assets/build/admin.js:88
7863 5167 msgid "Donation #%s"
7864 5168 msgstr ""
7865 5169
7866 5170 #. translators: %s is the donor ID
7867 -#: assets/build/admin.js:132
5171 +#: assets/build/admin.js:91
7868 5172 msgid "Donor #%s"
7869 5173 msgstr ""
7870 5174
7871 -#: assets/build/admin.js:132
5175 +#: assets/build/admin.js:91
7872 5176 msgid "Core"
7873 5177 msgstr ""
7874 5178
7875 -#: assets/build/admin.js:132
5179 +#: assets/build/admin.js:91
7876 5180 msgid "Pro"
7877 5181 msgstr ""
7878 5182
7879 -#: assets/build/admin.js:132
5183 +#: assets/build/admin.js:91
7880 5184 msgid "Unlicensed"
7881 5185 msgstr ""
7882 5186
7883 -#: assets/build/admin.js:132
5187 +#: assets/build/admin.js:91
7884 5188 msgid "Knowledge Base"
7885 5189 msgstr ""
7886 5190
7887 -#: assets/build/admin.js:132
7888 -msgid "What's New"
5191 +#: assets/build/admin.js:91
5192 +msgid "Community"
7889 5193 msgstr ""
7890 5194
7891 -#: assets/build/admin.js:132
5195 +#: assets/build/admin.js:91
7892 5196 msgid "Something went wrong"
7893 5197 msgstr ""
7894 5198
7895 -#: assets/build/admin.js:132
5199 +#: assets/build/admin.js:91
7896 5200 msgid "This section failed to load. Try again, or reload the page if the problem continues."
7897 5201 msgstr ""
7898 5202
7899 -#: assets/build/admin.js:132
5203 +#: assets/build/admin.js:91
7900 5204 msgid "Try again"
7901 5205 msgstr ""
7902 5206
7903 5207 #: assets/build/admin/onboarding/index.js:1
@@ -7939,181 +5243,190 @@
7939 5243 #: assets/build/admin/onboarding/index.js:1
7940 5244 msgid "Let's Get Started"
7941 5245 msgstr ""
7942 5246
7943 -#: assets/build/admin/onboarding/index.js:22
7944 -#: assets/build/admin/onboarding/index.js:23
7945 -#: assets/build/admin/onboarding/index.js:24
5247 +#: assets/build/admin/onboarding/index.js:6
5248 +#: assets/build/admin/onboarding/index.js:8
5249 +msgid "Back"
5250 +msgstr ""
5251 +
5252 +#: assets/build/admin/onboarding/index.js:6
5253 +#: assets/build/admin/onboarding/index.js:7
5254 +#: assets/build/admin/onboarding/index.js:8
7946 5255 msgid "Skip"
7947 5256 msgstr ""
7948 5257
7949 -#: assets/build/admin/onboarding/index.js:22
7950 -#: assets/build/admin/onboarding/index.js:23
5258 +#: assets/build/admin/onboarding/index.js:6
5259 +#: assets/build/admin/onboarding/index.js:7
7951 5260 msgid "Continue"
7952 5261 msgstr ""
7953 5262
7954 -#: assets/build/admin/onboarding/index.js:23
5263 +#: assets/build/admin/onboarding/index.js:7
7955 5264 msgid "Import your existing donation data"
7956 5265 msgstr ""
7957 5266
7958 -#: assets/build/admin/onboarding/index.js:23
5267 +#: assets/build/admin/onboarding/index.js:7
7959 5268 msgid "Migrate campaigns, donations, and donors from another donation plugin. You can review everything before publishing."
7960 5269 msgstr ""
7961 5270
7962 -#: assets/build/admin/onboarding/index.js:23
5271 +#: assets/build/admin/onboarding/index.js:7
7963 5272 msgid "We've imported your donation data. Here's what's done:"
7964 5273 msgstr ""
7965 5274
7966 -#: assets/build/admin/onboarding/index.js:23
5275 +#: assets/build/admin/onboarding/index.js:7
7967 5276 msgid "Some settings may not migrate exactly due to differences between platforms. Donation forms are not imported and will be automatically generated for each imported campaign."
7968 5277 msgstr ""
7969 5278
7970 -#: assets/build/admin/onboarding/index.js:23
5279 +#: assets/build/admin/onboarding/index.js:7
7971 5280 msgid "Try Again"
7972 5281 msgstr ""
7973 5282
7974 5283 #. translators: %s: site name or platform name.
7975 -#: assets/build/admin/onboarding/index.js:24
5284 +#: assets/build/admin/onboarding/index.js:8
7976 5285 msgid "Importing data from %s…"
7977 5286 msgstr ""
7978 5287
7979 -#: assets/build/admin/onboarding/index.js:24
5288 +#: assets/build/admin/onboarding/index.js:8
7980 5289 msgid "This may take a few moments. Please keep this tab open."
7981 5290 msgstr ""
7982 5291
7983 -#: assets/build/admin/onboarding/index.js:24
5292 +#: assets/build/admin/onboarding/index.js:8
7984 5293 msgid "Create your first campaign"
7985 5294 msgstr ""
7986 5295
7987 -#: assets/build/admin/onboarding/index.js:24
5296 +#: assets/build/admin/onboarding/index.js:8
7988 5297 msgid "A campaign explains why people are donating and how much they can contribute."
7989 5298 msgstr ""
7990 5299
7991 -#: assets/build/admin/onboarding/index.js:24
5300 +#: assets/build/admin/onboarding/index.js:8
7992 5301 msgid "e.g. Education Support Fund"
7993 5302 msgstr ""
7994 5303
7995 -#: assets/build/admin/onboarding/index.js:24
5304 +#: assets/build/admin/onboarding/index.js:8
7996 5305 msgid "What is the goal of your campaign"
7997 5306 msgstr ""
7998 5307
7999 -#: assets/build/admin/onboarding/index.js:24
8000 -msgid "Set the target amount for your campaign to raise."
8001 -msgstr ""
8002 -
8003 -#: assets/build/admin/onboarding/index.js:24
8004 -msgid "Set the target number of donations for your campaign."
8005 -msgstr ""
8006 -
8007 -#: assets/build/admin/onboarding/index.js:24
5308 +#: assets/build/admin/onboarding/index.js:8
8008 5309 msgid "Configure Later"
8009 5310 msgstr ""
8010 5311
8011 -#: assets/build/admin/onboarding/index.js:24
5312 +#: assets/build/admin/onboarding/index.js:8
8012 5313 msgid "Goal amount is required."
8013 5314 msgstr ""
8014 5315
8015 -#: assets/build/admin/onboarding/index.js:24
5316 +#: assets/build/admin/onboarding/index.js:8
8016 5317 msgid "Number of donations is required."
8017 5318 msgstr ""
8018 5319
8019 -#: assets/build/admin/onboarding/index.js:24
5320 +#: assets/build/admin/onboarding/index.js:8
8020 5321 msgid "Please enter a value greater than 0."
8021 5322 msgstr ""
8022 5323
8023 -#: assets/build/admin/onboarding/index.js:24
5324 +#: assets/build/admin/onboarding/index.js:8
8024 5325 msgid "Could not create the campaign"
8025 5326 msgstr ""
8026 5327
8027 -#: assets/build/admin/onboarding/index.js:24
5328 +#: assets/build/admin/onboarding/index.js:8
8028 5329 msgid "Create Campaign"
8029 5330 msgstr ""
8030 5331
8031 -#: assets/build/admin/onboarding/index.js:24
5332 +#: assets/build/admin/onboarding/index.js:8
8032 5333 msgid "Okay, just one last step…"
8033 5334 msgstr ""
8034 5335
8035 -#: assets/build/admin/onboarding/index.js:24
5336 +#: assets/build/admin/onboarding/index.js:8
8036 5337 msgid "Help us tailor your SureDonation experience by sharing a bit about yourself."
8037 5338 msgstr ""
8038 5339
8039 -#: assets/build/admin/onboarding/index.js:24
8040 -msgid "Stay in the loop and help shape SureDonation! Get feature updates, and help us in betterment of SureDonation by sharing how you use the plugin. <a>Privacy Policy</a>."
5340 +#: assets/build/admin/onboarding/index.js:8
5341 +msgid "First Name"
8041 5342 msgstr ""
8042 5343
8043 -#: assets/build/admin/onboarding/index.js:24
5344 +#: assets/build/admin/onboarding/index.js:8
5345 +msgid "Last Name"
5346 +msgstr ""
5347 +
5348 +#: assets/build/admin/onboarding/index.js:8
5349 +msgid "Get notified about donations on your website. Plus help improve SureDonation by sharing how you use the plugin. View our <a>Privacy Policy</a>."
5350 +msgstr ""
5351 +
5352 +#: assets/build/admin/onboarding/index.js:8
5353 +msgid "Privacy Policy"
5354 +msgstr ""
5355 +
5356 +#: assets/build/admin/onboarding/index.js:8
8044 5357 msgid "First name is required."
8045 5358 msgstr ""
8046 5359
8047 -#: assets/build/admin/onboarding/index.js:24
5360 +#: assets/build/admin/onboarding/index.js:8
8048 5361 msgid "This is required."
8049 5362 msgstr ""
8050 5363
8051 -#: assets/build/admin/onboarding/index.js:24
5364 +#: assets/build/admin/onboarding/index.js:8
8052 5365 msgid "Could not save your details."
8053 5366 msgstr ""
8054 5367
8055 -#: assets/build/admin/onboarding/index.js:24
5368 +#: assets/build/admin/onboarding/index.js:8
8056 5369 msgid "Could not save your details"
8057 5370 msgstr ""
8058 5371
8059 -#: assets/build/admin/onboarding/index.js:24
5372 +#: assets/build/admin/onboarding/index.js:8
8060 5373 msgid "Finish"
8061 5374 msgstr ""
8062 5375
8063 -#: assets/build/admin/onboarding/index.js:24
5376 +#: assets/build/admin/onboarding/index.js:8
8064 5377 msgid "You’re all set, your campaign is ready 🚀"
8065 5378 msgstr ""
8066 5379
8067 -#: assets/build/admin/onboarding/index.js:24
5380 +#: assets/build/admin/onboarding/index.js:8
8068 5381 msgid "You’re all set, SureDonation is ready 🚀"
8069 5382 msgstr ""
8070 5383
8071 -#: assets/build/admin/onboarding/index.js:24
5384 +#: assets/build/admin/onboarding/index.js:8
8072 5385 msgid "Your donation campaign has been created successfully. You’re in control of when and how it goes live."
8073 5386 msgstr ""
8074 5387
8075 -#: assets/build/admin/onboarding/index.js:24
5388 +#: assets/build/admin/onboarding/index.js:8
8076 5389 msgid "SureDonation is installed and ready to go. Create your first campaign whenever you’d like to start accepting donations."
8077 5390 msgstr ""
8078 5391
8079 -#: assets/build/admin/onboarding/index.js:24
5392 +#: assets/build/admin/onboarding/index.js:8
8080 5393 msgid "Created your donation campaign and saved it as a draft"
8081 5394 msgstr ""
8082 5395
8083 -#: assets/build/admin/onboarding/index.js:24
5396 +#: assets/build/admin/onboarding/index.js:8
8084 5397 msgid "Generated a donation form for your campaign"
8085 5398 msgstr ""
8086 5399
8087 -#: assets/build/admin/onboarding/index.js:24
5400 +#: assets/build/admin/onboarding/index.js:8
8088 5401 msgid "Prepared everything for secure payment setup"
8089 5402 msgstr ""
8090 5403
8091 -#: assets/build/admin/onboarding/index.js:24
5404 +#: assets/build/admin/onboarding/index.js:8
8092 5405 msgid "Set up your SureDonation workspace"
8093 5406 msgstr ""
8094 5407
8095 -#: assets/build/admin/onboarding/index.js:24
5408 +#: assets/build/admin/onboarding/index.js:8
8096 5409 msgid "To start accepting donations, connect a payment method and publish your campaign."
8097 5410 msgstr ""
8098 5411
8099 -#: assets/build/admin/onboarding/index.js:24
5412 +#: assets/build/admin/onboarding/index.js:8
8100 5413 msgid "Create a donation campaign and connect a payment method to start accepting donations."
8101 5414 msgstr ""
8102 5415
8103 -#: assets/build/admin/onboarding/index.js:24
5416 +#: assets/build/admin/onboarding/index.js:8
8104 5417 msgid "Here’s what SureDonation has done for you:"
8105 5418 msgstr ""
8106 5419
8107 -#: assets/build/admin/onboarding/index.js:24
5420 +#: assets/build/admin/onboarding/index.js:8
8108 5421 msgid "What’s next"
8109 5422 msgstr ""
8110 5423
8111 -#: assets/build/admin/onboarding/index.js:24
5424 +#: assets/build/admin/onboarding/index.js:8
8112 5425 msgid "Visit Dashboard"
8113 5426 msgstr ""
8114 5427
8115 -#: assets/build/admin/onboarding/index.js:24
5428 +#: assets/build/admin/onboarding/index.js:8
8116 5429 msgid "Set Up Payments"
8117 5430 msgstr ""
8118 5431
8119 5432 #: assets/build/blocks.js:1
@@ -8147,9 +5460,8 @@
8147 5460 msgstr ""
8148 5461
8149 5462 #: assets/build/blocks.js:1
8150 5463 #: assets/build/blocks.js:3
8151 -#: assets/build/blocks.js:4
8152 5464 msgid "Help Text"
8153 5465 msgstr ""
8154 5466
8155 5467 #: assets/build/blocks.js:1
@@ -8160,8 +5472,12 @@
8160 5472 msgid "Input Pattern"
8161 5473 msgstr ""
8162 5474
8163 5475 #: assets/build/blocks.js:1
5476 +msgid "None"
5477 +msgstr ""
5478 +
5479 +#: assets/build/blocks.js:1
8164 5480 msgid "Custom"
8165 5481 msgstr ""
8166 5482
8167 5483 #: assets/build/blocks.js:1
@@ -8176,9 +5492,9 @@
8176 5492 msgid "Maximum Characters"
8177 5493 msgstr ""
8178 5494
8179 5495 #: assets/build/blocks.js:1
8180 -#: assets/build/blocks.js:4
5496 +#: assets/build/blocks.js:3
8181 5497 msgid "Label"
8182 5498 msgstr ""
8183 5499
8184 5500 #: assets/build/blocks.js:1
@@ -8197,374 +5513,62 @@
8197 5513 msgid "Step"
8198 5514 msgstr ""
8199 5515
8200 5516 #: assets/build/blocks.js:1
8201 -#: assets/build/blocks.js:4
5517 +#: assets/build/blocks.js:3
8202 5518 msgid "Checked by Default"
8203 5519 msgstr ""
8204 5520
8205 5521 #: assets/build/blocks.js:1
8206 -msgid "Bulk Add"
5522 +msgid "Horizontal"
8207 5523 msgstr ""
8208 5524
8209 5525 #: assets/build/blocks.js:1
8210 -msgid "Bulk Add Options"
5526 +msgid "Vertical"
8211 5527 msgstr ""
8212 5528
8213 5529 #: assets/build/blocks.js:1
8214 -msgid "Enter each option on a new line."
5530 +msgid "Custom Amount"
8215 5531 msgstr ""
8216 5532
8217 5533 #: assets/build/blocks.js:1
8218 -msgid "Insert Options"
5534 +msgid "Show a custom amount input after the preset options."
8219 5535 msgstr ""
8220 5536
8221 5537 #: assets/build/blocks.js:1
8222 -msgid "Bulk Edit"
5538 +#: assets/build/blocks.js:3
5539 +msgid "Minimum Amount"
8223 5540 msgstr ""
8224 5541
8225 5542 #: assets/build/blocks.js:1
8226 -msgid "Edit Options"
5543 +msgid "0 means no minimum."
8227 5544 msgstr ""
8228 5545
8229 5546 #: assets/build/blocks.js:1
8230 -msgid "Preselect this option"
5547 +msgid "Maximum Amount"
8231 5548 msgstr ""
8232 5549
8233 5550 #: assets/build/blocks.js:1
8234 -msgid "Add New Option"
5551 +msgid "0 means no maximum."
8235 5552 msgstr ""
8236 5553
8237 5554 #: assets/build/blocks.js:1
8238 -msgid "ADD"
5555 +msgid "Edit Options"
8239 5556 msgstr ""
8240 5557
8241 5558 #: assets/build/blocks.js:1
8242 -msgid "Allow Multiple"
5559 +msgid "Preselect this option"
8243 5560 msgstr ""
8244 5561
8245 5562 #: assets/build/blocks.js:1
8246 -msgid "Enable Dropdown Search"
5563 +msgid "Add New Option"
8247 5564 msgstr ""
8248 5565
8249 5566 #: assets/build/blocks.js:1
8250 -msgid "Minimum selections"
5567 +msgid "ADD"
8251 5568 msgstr ""
8252 5569
8253 5570 #: assets/build/blocks.js:1
8254 -msgid "Maximum selections (0 = no limit)"
8255 -msgstr ""
8256 -
8257 -#: assets/build/blocks.js:1
8258 -msgid "Address Line 1"
8259 -msgstr ""
8260 -
8261 -#: assets/build/blocks.js:1
8262 -msgid "Address Line 2"
8263 -msgstr ""
8264 -
8265 -#: assets/build/blocks.js:1
8266 -msgid "City"
8267 -msgstr ""
8268 -
8269 -#: assets/build/blocks.js:1
8270 -msgid "State"
8271 -msgstr ""
8272 -
8273 -#: assets/build/blocks.js:1
8274 -msgid "Postal Code"
8275 -msgstr ""
8276 -
8277 -#: assets/build/blocks.js:1
8278 -msgid "Country"
8279 -msgstr ""
8280 -
8281 -#: assets/build/blocks.js:1
8282 -msgid "Select a country"
8283 -msgstr ""
8284 -
8285 -#: assets/build/blocks.js:1
8286 -msgid "Select Country"
8287 -msgstr ""
8288 -
8289 -#: assets/build/blocks.js:1
8290 -msgid "Auto-detect country"
8291 -msgstr ""
8292 -
8293 -#: assets/build/blocks.js:1
8294 -msgid "Detect the visitor’s country automatically. This sends the visitor’s IP address to a third-party service (ipapi.co) to look up their country. Turn off to set a fixed default country."
8295 -msgstr ""
8296 -
8297 -#: assets/build/blocks.js:1
8298 -msgid "Default Country"
8299 -msgstr ""
8300 -
8301 -#: assets/build/blocks.js:1
8302 -msgid "Restrict country codes"
8303 -msgstr ""
8304 -
8305 -#: assets/build/blocks.js:1
8306 -msgid "Restriction Type"
8307 -msgstr ""
8308 -
8309 -#: assets/build/blocks.js:1
8310 -msgid "Allow"
8311 -msgstr ""
8312 -
8313 -#: assets/build/blocks.js:1
8314 -msgid "Block"
8315 -msgstr ""
8316 -
8317 -#: assets/build/blocks.js:1
8318 -msgid "Allowed Countries"
8319 -msgstr ""
8320 -
8321 -#: assets/build/blocks.js:1
8322 -msgid "Blocked Countries"
8323 -msgstr ""
8324 -
8325 -#: assets/build/blocks.js:1
8326 -msgid "Invalid URL Message"
8327 -msgstr ""
8328 -
8329 -#: assets/build/blocks.js:1
8330 -msgid "H1"
8331 -msgstr ""
8332 -
8333 -#: assets/build/blocks.js:1
8334 -msgid "H2"
8335 -msgstr ""
8336 -
8337 -#: assets/build/blocks.js:1
8338 -msgid "H3"
8339 -msgstr ""
8340 -
8341 -#: assets/build/blocks.js:1
8342 -msgid "H4"
8343 -msgstr ""
8344 -
8345 -#: assets/build/blocks.js:1
8346 -msgid "H5"
8347 -msgstr ""
8348 -
8349 -#: assets/build/blocks.js:1
8350 -msgid "H6"
8351 -msgstr ""
8352 -
8353 -#: assets/build/blocks.js:1
8354 -msgid "P"
8355 -msgstr ""
8356 -
8357 -#: assets/build/blocks.js:1
8358 -msgid "Div"
8359 -msgstr ""
8360 -
8361 -#: assets/build/blocks.js:1
8362 -msgid "Below Heading"
8363 -msgstr ""
8364 -
8365 -#: assets/build/blocks.js:1
8366 -msgid "Above Heading"
8367 -msgstr ""
8368 -
8369 -#: assets/build/blocks.js:1
8370 -#: assets/build/editor/editor.js:1
8371 -msgid "Solid"
8372 -msgstr ""
8373 -
8374 -#: assets/build/blocks.js:1
8375 -msgid "Double"
8376 -msgstr ""
8377 -
8378 -#: assets/build/blocks.js:1
8379 -msgid "Dashed"
8380 -msgstr ""
8381 -
8382 -#: assets/build/blocks.js:1
8383 -msgid "Dotted"
8384 -msgstr ""
8385 -
8386 -#: assets/build/blocks.js:1
8387 -msgid "Below Subheading"
8388 -msgstr ""
8389 -
8390 -#: assets/build/blocks.js:1
8391 -msgid "Section Heading"
8392 -msgstr ""
8393 -
8394 -#: assets/build/blocks.js:1
8395 -msgid "Sub heading"
8396 -msgstr ""
8397 -
8398 -#: assets/build/blocks.js:1
8399 -msgid "Content"
8400 -msgstr ""
8401 -
8402 -#: assets/build/blocks.js:1
8403 -msgid "Heading Tag"
8404 -msgstr ""
8405 -
8406 -#: assets/build/blocks.js:1
8407 -msgid "Sub Heading"
8408 -msgstr ""
8409 -
8410 -#: assets/build/blocks.js:1
8411 -msgid "Enable Sub Heading"
8412 -msgstr ""
8413 -
8414 -#: assets/build/blocks.js:1
8415 -msgid "Position"
8416 -msgstr ""
8417 -
8418 -#: assets/build/blocks.js:1
8419 -msgid "Separator"
8420 -msgstr ""
8421 -
8422 -#: assets/build/blocks.js:1
8423 -msgid "HTML Code Block"
8424 -msgstr ""
8425 -
8426 -#: assets/build/blocks.js:1
8427 -msgid "Add custom HTML in the block. It is sanitized on output and rendered on the published form. The block carries no submission value."
8428 -msgstr ""
8429 -
8430 -#: assets/build/blocks.js:1
8431 -msgid "HTML Block"
8432 -msgstr ""
8433 -
8434 -#: assets/build/blocks.js:1
8435 -msgid "Form tags are not allowed and will be removed on the published form."
8436 -msgstr ""
8437 -
8438 -#: assets/build/blocks.js:1
8439 -msgid "Add your custom HTML here. It will show on the published form. The block label is only visible in the editor for your reference and won't appear on the live form."
8440 -msgstr ""
8441 -
8442 -#: assets/build/blocks.js:1
8443 -msgid "Edit HTML Content"
8444 -msgstr ""
8445 -
8446 -#: assets/build/blocks.js:1
8447 -msgid "Fill"
8448 -msgstr ""
8449 -
8450 -#: assets/build/blocks.js:1
8451 -msgid "Cover"
8452 -msgstr ""
8453 -
8454 -#: assets/build/blocks.js:1
8455 -msgid "Contain"
8456 -msgstr ""
8457 -
8458 -#: assets/build/blocks.js:1
8459 -msgid "Thumbnail"
8460 -msgstr ""
8461 -
8462 -#: assets/build/blocks.js:1
8463 -#: assets/build/editor/editor.js:1
8464 -msgid "Medium"
8465 -msgstr ""
8466 -
8467 -#: assets/build/blocks.js:1
8468 -#: assets/build/editor/editor.js:1
8469 -msgid "Large"
8470 -msgstr ""
8471 -
8472 -#: assets/build/blocks.js:1
8473 -msgid "Full Size"
8474 -msgstr ""
8475 -
8476 -#: assets/build/blocks.js:1
8477 -#: assets/build/editor/editor.js:1
8478 -msgid "Image"
8479 -msgstr ""
8480 -
8481 -#: assets/build/blocks.js:1
8482 -msgid "Remove Image"
8483 -msgstr ""
8484 -
8485 -#: assets/build/blocks.js:1
8486 -msgid "Change Image"
8487 -msgstr ""
8488 -
8489 -#: assets/build/blocks.js:1
8490 -msgid "Image Alignment"
8491 -msgstr ""
8492 -
8493 -#: assets/build/blocks.js:1
8494 -msgid "Image Size"
8495 -msgstr ""
8496 -
8497 -#: assets/build/blocks.js:1
8498 -msgid "Width"
8499 -msgstr ""
8500 -
8501 -#: assets/build/blocks.js:1
8502 -msgid "Height"
8503 -msgstr ""
8504 -
8505 -#: assets/build/blocks.js:1
8506 -msgid "Alt Text"
8507 -msgstr ""
8508 -
8509 -#: assets/build/blocks.js:1
8510 -msgid "Describes the image for screen readers and when it fails to load."
8511 -msgstr ""
8512 -
8513 -#: assets/build/blocks.js:1
8514 -msgid "Object Fit"
8515 -msgstr ""
8516 -
8517 -#: assets/build/blocks.js:1
8518 -msgid "Enable Caption"
8519 -msgstr ""
8520 -
8521 -#: assets/build/blocks.js:1
8522 -msgid "Caption Alignment"
8523 -msgstr ""
8524 -
8525 -#: assets/build/blocks.js:1
8526 -msgid "Add a caption…"
8527 -msgstr ""
8528 -
8529 -#: assets/build/blocks.js:1
8530 -msgid "Upload an image or pick one from your media library."
8531 -msgstr ""
8532 -
8533 -#: assets/build/blocks.js:1
8534 -msgid "Horizontal"
8535 -msgstr ""
8536 -
8537 -#: assets/build/blocks.js:1
8538 -msgid "Vertical"
8539 -msgstr ""
8540 -
8541 -#: assets/build/blocks.js:1
8542 -msgid "Custom Amount"
8543 -msgstr ""
8544 -
8545 -#: assets/build/blocks.js:1
8546 -msgid "Show a custom amount input after the preset options."
8547 -msgstr ""
8548 -
8549 -#: assets/build/blocks.js:1
8550 -#: assets/build/blocks.js:3
8551 -msgid "Minimum Amount"
8552 -msgstr ""
8553 -
8554 -#: assets/build/blocks.js:1
8555 -msgid "0 means no minimum."
8556 -msgstr ""
8557 -
8558 -#: assets/build/blocks.js:1
8559 -msgid "Maximum Amount"
8560 -msgstr ""
8561 -
8562 -#: assets/build/blocks.js:1
8563 -msgid "0 means no maximum."
8564 -msgstr ""
8565 -
8566 -#: assets/build/blocks.js:1
8567 5571 msgid "Options Layout"
8568 5572 msgstr ""
8569 5573
8570 5574 #: assets/build/blocks.js:1
@@ -8601,8 +5605,12 @@
8601 5605 msgid "Form Field"
8602 5606 msgstr ""
8603 5607
8604 5608 #: assets/build/blocks.js:3
5609 +msgid "Payment Block Preview"
5610 +msgstr ""
5611 +
5612 +#: assets/build/blocks.js:3
8605 5613 msgid "Amount Type"
8606 5614 msgstr ""
8607 5615
8608 5616 #: assets/build/blocks.js:3
@@ -8625,9 +5633,8 @@
8625 5633 msgid "Choose Amount Field"
8626 5634 msgstr ""
8627 5635
8628 5636 #: assets/build/blocks.js:3
8629 -#: assets/build/blocks.js:4
8630 5637 msgid "Select a field…"
8631 5638 msgstr ""
8632 5639
8633 5640 #: assets/build/blocks.js:3
@@ -8638,12 +5645,8 @@
8638 5645 msgid "Set the minimum amount users can enter (0 for no minimum)"
8639 5646 msgstr ""
8640 5647
8641 5648 #: assets/build/blocks.js:3
8642 -msgid "Payment Methods"
8643 -msgstr ""
8644 -
8645 -#: assets/build/blocks.js:3
8646 5649 msgid "Select payment methods…"
8647 5650 msgstr ""
8648 5651
8649 5652 #: assets/build/blocks.js:3
@@ -8650,82 +5653,61 @@
8650 5653 msgid "Select which payment methods donors can use on this form."
8651 5654 msgstr ""
8652 5655
8653 5656 #: assets/build/blocks.js:3
8654 -msgid "Stripe Account"
5657 +msgid "Customer Name Field (Optional)"
8655 5658 msgstr ""
8656 5659
8657 5660 #: assets/build/blocks.js:3
8658 -msgid "Site default account"
8659 -msgstr ""
8660 -
8661 -#. translators: %s: Stripe account name
8662 -#: assets/build/blocks.js:4
8663 -msgid "%s (default)"
8664 -msgstr ""
8665 -
8666 -#: assets/build/blocks.js:4
8667 -msgid "Choose which connected Stripe account receives donations from this form."
8668 -msgstr ""
8669 -
8670 -#: assets/build/blocks.js:4
8671 -msgid "Customer Name Field (Optional)"
8672 -msgstr ""
8673 -
8674 -#: assets/build/blocks.js:4
8675 5661 msgid "Select the input field that contains the customer name"
8676 5662 msgstr ""
8677 5663
8678 -#: assets/build/blocks.js:4
5664 +#: assets/build/blocks.js:3
8679 5665 msgid "Customer Email Field (Required)"
8680 5666 msgstr ""
8681 5667
8682 -#: assets/build/blocks.js:4
5668 +#: assets/build/blocks.js:3
8683 5669 msgid "Select the email field that contains the customer email"
8684 5670 msgstr ""
8685 5671
8686 -#: assets/build/blocks.js:4
8687 -msgid "Customer Phone Field (Optional)"
5672 +#: assets/build/blocks.js:3
5673 +msgid "Donate Button Preview"
8688 5674 msgstr ""
8689 5675
8690 -#: assets/build/blocks.js:4
8691 -msgid "Optionally map a Phone field to the donor’s phone number. When set, its value is saved to the donation’s phone column instead of Additional Information."
8692 -msgstr ""
8693 -
8694 -#: assets/build/blocks.js:4
5676 +#: assets/build/blocks.js:3
8695 5677 msgid "Button Text"
8696 5678 msgstr ""
8697 5679
8698 -#: assets/build/blocks.js:4
5680 +#: assets/build/blocks.js:3
8699 5681 msgid "Use Global Defaults"
8700 5682 msgstr ""
8701 5683
8702 -#: assets/build/blocks.js:4
5684 +#: assets/build/blocks.js:3
8703 5685 msgid "Using global fee rates from Settings > Payments."
8704 5686 msgstr ""
8705 5687
8706 -#: assets/build/blocks.js:4
5688 +#: assets/build/blocks.js:3
8707 5689 msgid "Using custom fee rates for this form."
8708 5690 msgstr ""
8709 5691
8710 -#: assets/build/blocks.js:4
5692 +#: assets/build/blocks.js:3
8711 5693 msgid "Disabled"
8712 5694 msgstr ""
8713 5695
8714 -#: assets/build/blocks.js:4
5696 +#: assets/build/blocks.js:3
8715 5697 msgid "Mode: Per Gateway"
8716 5698 msgstr ""
8717 5699
8718 -#: assets/build/blocks.js:4
5700 +#: assets/build/blocks.js:3
8719 5701 msgid "Fee Percentage:"
8720 5702 msgstr ""
8721 5703
8722 -#: assets/build/blocks.js:4
5704 +#: assets/build/blocks.js:3
8723 5705 msgid "Fixed Fee:"
8724 5706 msgstr ""
8725 5707
8726 5708 #. translators: %s: field width percentage.
8727 -#: assets/build/blocks.js:7
5709 +#: assets/build/blocks.js:6
8728 5710 msgid "%s Width"
8729 5711 msgstr ""
8730 5712
8731 5713 #: assets/build/blocks/donation-form/editor.js:1
@@ -8733,8 +5715,13 @@
8733 5715 msgid "No results found…"
8734 5716 msgstr ""
8735 5717
8736 5718 #: assets/build/blocks/donation-form/editor.js:1
5719 +#: assets/build/campaign-blocks.js:1
5720 +msgid "Loading…"
5721 +msgstr ""
5722 +
5723 +#: assets/build/blocks/donation-form/editor.js:1
8737 5724 msgid "Select a campaign…"
8738 5725 msgstr ""
8739 5726
8740 5727 #: assets/build/blocks/donation-form/editor.js:1
@@ -8746,8 +5733,9 @@
8746 5733 msgstr ""
8747 5734
8748 5735 #. translators: %d: form post ID
8749 5736 #: assets/build/blocks/donation-form/editor.js:2
5737 +#: assets/build/blocks/donation-form/editor.js:3
8750 5738 msgid "(Untitled) #%d"
8751 5739 msgstr ""
8752 5740
8753 5741 #: assets/build/blocks/donation-form/editor.js:2
@@ -8762,8 +5750,12 @@
8762 5750 msgid "Donations will be linked to this campaign"
8763 5751 msgstr ""
8764 5752
8765 5753 #: assets/build/blocks/donation-form/editor.js:2
5754 +msgid "Form"
5755 +msgstr ""
5756 +
5757 +#: assets/build/blocks/donation-form/editor.js:2
8766 5758 msgid "Loading forms…"
8767 5759 msgstr ""
8768 5760
8769 5761 #: assets/build/blocks/donation-form/editor.js:2
@@ -8775,15 +5767,25 @@
8775 5767 msgstr ""
8776 5768
8777 5769 #: assets/build/blocks/donation-form/editor.js:2
8778 5770 #: assets/build/campaign-blocks.js:1
5771 +msgid "Select a campaign"
5772 +msgstr ""
5773 +
5774 +#: assets/build/blocks/donation-form/editor.js:2
5775 +#: assets/build/campaign-blocks.js:1
8779 5776 msgid "No campaigns found…"
8780 5777 msgstr ""
8781 5778
8782 -#: assets/build/blocks/donation-form/editor.js:2
8783 -msgid "Nothing to preview yet."
5779 +#. translators: %s is the campaign name
5780 +#: assets/build/blocks/donation-form/editor.js:6
5781 +msgid "Campaign: %s"
8784 5782 msgstr ""
8785 5783
5784 +#: assets/build/blocks/donation-form/editor.js:6
5785 +msgid "The form will be rendered on the frontend"
5786 +msgstr ""
5787 +
8786 5788 #: assets/build/campaign-blocks.js:1
8787 5789 msgid "Choose"
8788 5790 msgstr ""
8789 5791
@@ -8795,8 +5797,12 @@
8795 5797 msgid "Goal Settings"
8796 5798 msgstr ""
8797 5799
8798 5800 #: assets/build/campaign-blocks.js:1
5801 +msgid "Show progress bar"
5802 +msgstr ""
5803 +
5804 +#: assets/build/campaign-blocks.js:1
8799 5805 msgid "No goal data yet."
8800 5806 msgstr ""
8801 5807
8802 5808 #: assets/build/campaign-blocks.js:1
@@ -8803,8 +5809,12 @@
8803 5809 msgid "Statistic"
8804 5810 msgstr ""
8805 5811
8806 5812 #: assets/build/campaign-blocks.js:1
5813 +msgid "Statistic to display"
5814 +msgstr ""
5815 +
5816 +#: assets/build/campaign-blocks.js:1
8807 5817 msgid "No statistics yet."
8808 5818 msgstr ""
8809 5819
8810 5820 #: assets/build/campaign-blocks.js:1
@@ -8811,35 +5821,39 @@
8811 5821 msgid "Donations Settings"
8812 5822 msgstr ""
8813 5823
8814 5824 #: assets/build/campaign-blocks.js:1
8815 -msgid "No donations yet."
5825 +msgid "Show anonymous donations"
8816 5826 msgstr ""
8817 5827
8818 5828 #: assets/build/campaign-blocks.js:1
8819 -msgid "Donors Settings"
5829 +msgid "Show button"
8820 5830 msgstr ""
8821 5831
8822 5832 #: assets/build/campaign-blocks.js:1
8823 -msgid "Button Settings"
5833 +msgid "Button text"
8824 5834 msgstr ""
8825 5835
8826 5836 #: assets/build/campaign-blocks.js:1
8827 -msgid "Donate button unavailable."
5837 +msgid "No donations yet."
8828 5838 msgstr ""
8829 5839
8830 5840 #: assets/build/campaign-blocks.js:1
8831 -msgid "Social Sharing"
5841 +msgid "Donors Settings"
8832 5842 msgstr ""
8833 5843
8834 5844 #: assets/build/campaign-blocks.js:1
8835 -msgid "Choose your social network(s):"
5845 +msgid "Number of donors"
8836 5846 msgstr ""
8837 5847
8838 5848 #: assets/build/campaign-blocks.js:1
8839 -msgid "Select at least one social network."
5849 +msgid "Button Settings"
8840 5850 msgstr ""
8841 5851
5852 +#: assets/build/campaign-blocks.js:1
5853 +msgid "Donate button unavailable."
5854 +msgstr ""
5855 +
8842 5856 #: assets/build/editor/editor.js:1
8843 5857 msgid "Customize your donation form"
8844 5858 msgstr ""
8845 5859
@@ -8867,12 +5881,20 @@
8867 5881 msgid "Background type"
8868 5882 msgstr ""
8869 5883
8870 5884 #: assets/build/editor/editor.js:1
5885 +msgid "Solid"
5886 +msgstr ""
5887 +
5888 +#: assets/build/editor/editor.js:1
8871 5889 msgid "Gradient"
8872 5890 msgstr ""
8873 5891
8874 5892 #: assets/build/editor/editor.js:1
5893 +msgid "Image"
5894 +msgstr ""
5895 +
5896 +#: assets/build/editor/editor.js:1
8875 5897 msgid "Background color"
8876 5898 msgstr ""
8877 5899
8878 5900 #: assets/build/editor/editor.js:1
@@ -8911,8 +5933,16 @@
8911 5933 msgid "Small"
8912 5934 msgstr ""
8913 5935
8914 5936 #: assets/build/editor/editor.js:1
5937 +msgid "Medium"
5938 +msgstr ""
5939 +
5940 +#: assets/build/editor/editor.js:1
5941 +msgid "Large"
5942 +msgstr ""
5943 +
5944 +#: assets/build/editor/editor.js:1
8915 5945 msgid "Button"
8916 5946 msgstr ""
8917 5947
8918 5948 #: assets/build/editor/editor.js:1
@@ -8919,8 +5949,20 @@
8919 5949 msgid "Button alignment"
8920 5950 msgstr ""
8921 5951
8922 5952 #: assets/build/editor/editor.js:1
5953 +msgid "Left"
5954 +msgstr ""
5955 +
5956 +#: assets/build/editor/editor.js:1
5957 +msgid "Center"
5958 +msgstr ""
5959 +
5960 +#: assets/build/editor/editor.js:1
5961 +msgid "Right"
5962 +msgstr ""
5963 +
5964 +#: assets/build/editor/editor.js:1
8923 5965 msgid "Full width"
8924 5966 msgstr ""
8925 5967
8926 5968 #: assets/build/editor/editor.js:1
@@ -8979,8 +6021,12 @@
8979 6021 msgid "URL is missing Top Level Domain (TLD)."
8980 6022 msgstr ""
8981 6023
8982 6024 #: assets/build/editor/editor.js:1
6025 +msgid "Please enter a valid URL."
6026 +msgstr ""
6027 +
6028 +#: assets/build/editor/editor.js:1
8983 6029 msgid "Confirmation settings saved."
8984 6030 msgstr ""
8985 6031
8986 6032 #: assets/build/editor/editor.js:1
@@ -9003,8 +6049,12 @@
9003 6049 msgid "Search for a page"
9004 6050 msgstr ""
9005 6051
9006 6052 #: assets/build/editor/editor.js:1
6053 +msgid "Select a page"
6054 +msgstr ""
6055 +
6056 +#: assets/build/editor/editor.js:1
9007 6057 msgid "Insert smart tag"
9008 6058 msgstr ""
9009 6059
9010 6060 #: assets/build/editor/editor.js:1
@@ -9087,28 +6137,8 @@
9087 6137 msgid "Failed to save email notifications."
9088 6138 msgstr ""
9089 6139
9090 6140 #: assets/build/editor/editor.js:1
9091 -msgid "Custom CSS"
9092 -msgstr ""
9093 -
9094 -#: assets/build/editor/editor.js:1
9095 -msgid "Add custom CSS rules to style this donation form independently of your global styles."
9096 -msgstr ""
9097 -
9098 -#: assets/build/editor/editor.js:1
9099 -msgid "Custom CSS saved."
9100 -msgstr ""
9101 -
9102 -#: assets/build/editor/editor.js:1
9103 -msgid "Failed to save custom CSS."
9104 -msgstr ""
9105 -
9106 -#: assets/build/editor/editor.js:1
9107 -msgid "Rules are scoped to this form automatically. Target elements inside it (for example .sd-donate-button), or write plain declarations to style the form container itself."
9108 -msgstr ""
9109 -
9110 -#: assets/build/editor/editor.js:1
9111 6141 msgid "Confirmation Settings"
9112 6142 msgstr ""
9113 6143
9114 6144 #: assets/build/editor/editor.js:1
@@ -9123,51 +6153,15 @@
9123 6153 msgid "Close form settings"
9124 6154 msgstr ""
9125 6155
9126 6156 #: assets/build/editor/editor.js:1
9127 -msgid "Add Block"
6157 +msgid "Form Title"
9128 6158 msgstr ""
9129 6159
9130 -#: inc/blocks/address/block.json
9131 -msgctxt "block title"
9132 -msgid "Address"
6160 +#: assets/build/editor/editor.js:1
6161 +msgid "Add Block"
9133 6162 msgstr ""
9134 6163
9135 -#: inc/blocks/address/block.json
9136 -msgctxt "block description"
9137 -msgid "Displays a SureDonation Address field (street, city, state, postal code, country)"
9138 -msgstr ""
9139 -
9140 -#: inc/blocks/address/block.json
9141 -msgctxt "block keyword"
9142 -msgid "address"
9143 -msgstr ""
9144 -
9145 -#: inc/blocks/address/block.json
9146 -msgctxt "block keyword"
9147 -msgid "street"
9148 -msgstr ""
9149 -
9150 -#: inc/blocks/address/block.json
9151 -msgctxt "block keyword"
9152 -msgid "city"
9153 -msgstr ""
9154 -
9155 -#: inc/blocks/address/block.json
9156 -msgctxt "block keyword"
9157 -msgid "state"
9158 -msgstr ""
9159 -
9160 -#: inc/blocks/address/block.json
9161 -msgctxt "block keyword"
9162 -msgid "postal"
9163 -msgstr ""
9164 -
9165 -#: inc/blocks/address/block.json
9166 -msgctxt "block keyword"
9167 -msgid "country"
9168 -msgstr ""
9169 -
9170 6164 #: inc/blocks/anonymous-donation/block.json
9171 6165 msgctxt "block title"
9172 6166 msgid "Anonymous Donation"
9173 6167 msgstr ""
@@ -9215,9 +6209,8 @@
9215 6209 #: inc/blocks/campaign-donate-button/block.json
9216 6210 #: inc/blocks/campaign-donations/block.json
9217 6211 #: inc/blocks/campaign-donors/block.json
9218 6212 #: inc/blocks/campaign-goal/block.json
9219 -#: inc/blocks/campaign-social-sharing/block.json
9220 6213 #: inc/blocks/campaign-stats/block.json
9221 6214 msgctxt "block keyword"
9222 6215 msgid "campaign"
9223 6216 msgstr ""
@@ -9308,33 +6301,8 @@
9308 6301 msgctxt "block keyword"
9309 6302 msgid "progress"
9310 6303 msgstr ""
9311 6304
9312 -#: inc/blocks/campaign-social-sharing/block.json
9313 -msgctxt "block title"
9314 -msgid "Campaign Social Sharing"
9315 -msgstr ""
9316 -
9317 -#: inc/blocks/campaign-social-sharing/block.json
9318 -msgctxt "block description"
9319 -msgid "Lets visitors share the campaign on social networks."
9320 -msgstr ""
9321 -
9322 -#: inc/blocks/campaign-social-sharing/block.json
9323 -msgctxt "block keyword"
9324 -msgid "social"
9325 -msgstr ""
9326 -
9327 -#: inc/blocks/campaign-social-sharing/block.json
9328 -msgctxt "block keyword"
9329 -msgid "share"
9330 -msgstr ""
9331 -
9332 -#: inc/blocks/campaign-social-sharing/block.json
9333 -msgctxt "block keyword"
9334 -msgid "sharing"
9335 -msgstr ""
9336 -
9337 6305 #: inc/blocks/campaign-stats/block.json
9338 6306 msgctxt "block title"
9339 6307 msgid "Campaign Statistic"
9340 6308 msgstr ""
@@ -9360,9 +6328,9 @@
9360 6328 msgstr ""
9361 6329
9362 6330 #: inc/blocks/checkbox/block.json
9363 6331 msgctxt "block description"
9364 -msgid "Adds a single checkbox for consent or opt-in, such as a newsletter sign-up or a Gift Aid declaration."
6332 +msgid "Displays a SureDonation Checkbox Field"
9365 6333 msgstr ""
9366 6334
9367 6335 #: inc/blocks/checkbox/block.json
9368 6336 msgctxt "block keyword"
@@ -9388,23 +6356,8 @@
9388 6356 msgctxt "block keyword"
9389 6357 msgid "consent"
9390 6358 msgstr ""
9391 6359
9392 -#: inc/blocks/checkbox/block.json
9393 -msgctxt "block keyword"
9394 -msgid "opt-in"
9395 -msgstr ""
9396 -
9397 -#: inc/blocks/checkbox/block.json
9398 -msgctxt "block keyword"
9399 -msgid "optin"
9400 -msgstr ""
9401 -
9402 -#: inc/blocks/checkbox/block.json
9403 -msgctxt "block keyword"
9404 -msgid "subscribe"
9405 -msgstr ""
9406 -
9407 6360 #: inc/blocks/cover-fees/block.json
9408 6361 msgctxt "block title"
9409 6362 msgid "Cover Processing Fees"
9410 6363 msgstr ""
@@ -9477,9 +6430,8 @@
9477 6430 msgid "radio"
9478 6431 msgstr ""
9479 6432
9480 6433 #: inc/blocks/donation-amount/block.json
9481 -#: inc/blocks/dropdown/block.json
9482 6434 msgctxt "block keyword"
9483 6435 msgid "choice"
9484 6436 msgstr ""
9485 6437
@@ -9488,9 +6440,8 @@
9488 6440 msgid "preset"
9489 6441 msgstr ""
9490 6442
9491 6443 #: inc/blocks/donation-amount/block.json
9492 -#: inc/blocks/html/block.json
9493 6444 msgctxt "block keyword"
9494 6445 msgid "custom"
9495 6446 msgstr ""
9496 6447
@@ -9503,43 +6454,9 @@
9503 6454 msgctxt "block description"
9504 6455 msgid "Display a donation form linked to a campaign"
9505 6456 msgstr ""
9506 6457
9507 -#: inc/blocks/dropdown/block.json
9508 -msgctxt "block title"
9509 -msgid "Dropdown"
9510 -msgstr ""
9511 -
9512 -#: inc/blocks/dropdown/block.json
9513 -msgctxt "block description"
9514 -msgid "Displays a SureDonation Dropdown (select) field"
9515 -msgstr ""
9516 -
9517 -#: inc/blocks/dropdown/block.json
9518 -msgctxt "block keyword"
9519 -msgid "dropdown"
9520 -msgstr ""
9521 -
9522 -#: inc/blocks/dropdown/block.json
9523 -msgctxt "block keyword"
9524 -msgid "select"
9525 -msgstr ""
9526 -
9527 -#: inc/blocks/dropdown/block.json
9528 6458 #: inc/blocks/email/block.json
9529 -#: inc/blocks/input/block.json
9530 -#: inc/blocks/phone/block.json
9531 -#: inc/blocks/url/block.json
9532 -msgctxt "block keyword"
9533 -msgid "field"
9534 -msgstr ""
9535 -
9536 -#: inc/blocks/dropdown/block.json
9537 -msgctxt "block keyword"
9538 -msgid "option"
9539 -msgstr ""
9540 -
9541 -#: inc/blocks/email/block.json
9542 6459 msgctxt "block title"
9543 6460 msgid "Email"
9544 6461 msgstr ""
9545 6462
@@ -9558,103 +6475,18 @@
9558 6475 msgid "mail"
9559 6476 msgstr ""
9560 6477
9561 6478 #: inc/blocks/email/block.json
9562 -msgctxt "block keyword"
9563 -msgid "contact"
9564 -msgstr ""
9565 -
9566 -#: inc/blocks/heading/block.json
9567 -msgctxt "block title"
9568 -msgid "Heading"
9569 -msgstr ""
9570 -
9571 -#: inc/blocks/heading/block.json
9572 -msgctxt "block description"
9573 -msgid "Displays a section heading within the donation form"
9574 -msgstr ""
9575 -
9576 -#: inc/blocks/heading/block.json
9577 -msgctxt "block keyword"
9578 -msgid "heading"
9579 -msgstr ""
9580 -
9581 -#: inc/blocks/heading/block.json
9582 -msgctxt "block keyword"
9583 -msgid "title"
9584 -msgstr ""
9585 -
9586 -#: inc/blocks/heading/block.json
9587 -msgctxt "block keyword"
9588 -msgid "section"
9589 -msgstr ""
9590 -
9591 -#: inc/blocks/heading/block.json
9592 6479 #: inc/blocks/input/block.json
9593 6480 msgctxt "block keyword"
9594 -msgid "text"
6481 +msgid "field"
9595 6482 msgstr ""
9596 6483
9597 -#: inc/blocks/html/block.json
9598 -msgctxt "block title"
9599 -msgid "HTML"
9600 -msgstr ""
9601 -
9602 -#: inc/blocks/html/block.json
9603 -msgctxt "block description"
9604 -msgid "Inserts custom HTML markup within the donation form"
9605 -msgstr ""
9606 -
9607 -#: inc/blocks/html/block.json
6484 +#: inc/blocks/email/block.json
9608 6485 msgctxt "block keyword"
9609 -msgid "html"
6486 +msgid "contact"
9610 6487 msgstr ""
9611 6488
9612 -#: inc/blocks/html/block.json
9613 -msgctxt "block keyword"
9614 -msgid "code"
9615 -msgstr ""
9616 -
9617 -#: inc/blocks/html/block.json
9618 -msgctxt "block keyword"
9619 -msgid "markup"
9620 -msgstr ""
9621 -
9622 -#: inc/blocks/image/block.json
9623 -msgctxt "block title"
9624 -msgid "Image"
9625 -msgstr ""
9626 -
9627 -#: inc/blocks/image/block.json
9628 -msgctxt "block description"
9629 -msgid "Displays an image within the donation form"
9630 -msgstr ""
9631 -
9632 -#: inc/blocks/image/block.json
9633 -msgctxt "block keyword"
9634 -msgid "image"
9635 -msgstr ""
9636 -
9637 -#: inc/blocks/image/block.json
9638 -msgctxt "block keyword"
9639 -msgid "picture"
9640 -msgstr ""
9641 -
9642 -#: inc/blocks/image/block.json
9643 -msgctxt "block keyword"
9644 -msgid "photo"
9645 -msgstr ""
9646 -
9647 -#: inc/blocks/image/block.json
9648 -msgctxt "block keyword"
9649 -msgid "logo"
9650 -msgstr ""
9651 -
9652 -#: inc/blocks/image/block.json
9653 -msgctxt "block keyword"
9654 -msgid "media"
9655 -msgstr ""
9656 -
9657 6489 #: inc/blocks/input/block.json
9658 6490 msgctxt "block title"
9659 6491 msgid "Text"
9660 6492 msgstr ""
@@ -9665,8 +6497,13 @@
9665 6497 msgstr ""
9666 6498
9667 6499 #: inc/blocks/input/block.json
9668 6500 msgctxt "block keyword"
6501 +msgid "text"
6502 +msgstr ""
6503 +
6504 +#: inc/blocks/input/block.json
6505 +msgctxt "block keyword"
9669 6506 msgid "input"
9670 6507 msgstr ""
9671 6508
9672 6509 #: inc/blocks/input/block.json
@@ -9716,55 +6553,5 @@
9716 6553
9717 6554 #: inc/blocks/payment/block.json
9718 6555 msgctxt "block keyword"
9719 6556 msgid "billing"
9720 -msgstr ""
9721 -
9722 -#: inc/blocks/phone/block.json
9723 -msgctxt "block title"
9724 -msgid "Phone Number"
9725 -msgstr ""
9726 -
9727 -#: inc/blocks/phone/block.json
9728 -msgctxt "block description"
9729 -msgid "Displays a SureDonation Phone Number field"
9730 -msgstr ""
9731 -
9732 -#: inc/blocks/phone/block.json
9733 -msgctxt "block keyword"
9734 -msgid "telephone"
9735 -msgstr ""
9736 -
9737 -#: inc/blocks/phone/block.json
9738 -msgctxt "block keyword"
9739 -msgid "phone"
9740 -msgstr ""
9741 -
9742 -#: inc/blocks/phone/block.json
9743 -msgctxt "block keyword"
9744 -msgid "mobile"
9745 -msgstr ""
9746 -
9747 -#: inc/blocks/url/block.json
9748 -msgctxt "block title"
9749 -msgid "URL"
9750 -msgstr ""
9751 -
9752 -#: inc/blocks/url/block.json
9753 -msgctxt "block description"
9754 -msgid "Displays a SureDonation URL Field"
9755 -msgstr ""
9756 -
9757 -#: inc/blocks/url/block.json
9758 -msgctxt "block keyword"
9759 -msgid "url"
9760 -msgstr ""
9761 -
9762 -#: inc/blocks/url/block.json
9763 -msgctxt "block keyword"
9764 -msgid "link"
9765 -msgstr ""
9766 -
9767 -#: inc/blocks/url/block.json
9768 -msgctxt "block keyword"
9769 -msgid "website"
9770 6557 msgstr ""