PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.0
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.0
2.4.5 2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.4.0 1.4.1 1.4.2 1.4.5 1.4.6 1.4.7 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 All 69 releases
← All changes | language/fluent-support.pot +661 -453 2.3.2 → 2.4.0 View file →
@@ -2,9 +2,9 @@
2 2 msgid ""
3 3 msgstr ""
4 4 "Project-Id-Version: Fluent Support\n"
5 5 "Report-Msgid-Bugs-To: \n"
6 -"POT-Creation-Date: 2026-08-19 13:58+0000\n"
6 +"POT-Creation-Date: 2026-09-15 12:43+0000\n"
7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9 9 "Language-Team: \n"
10 10 "Language: \n"
@@ -46,9 +46,9 @@
46 46 msgid " in this ticket"
47 47 msgstr ""
48 48
49 49 #: app/Http/Controllers/TicketController.php:398
50 -#: app/Services/Tickets/TicketService.php:221
50 +#: app/Services/Tickets/TicketService.php:227
51 51 msgid " initialized this ticket"
52 52 msgstr ""
53 53
54 54 #: app/Modules/MCP/Tools/TicketTools.php:116
@@ -54,27 +54,27 @@
54 54 #: app/Modules/MCP/Tools/TicketTools.php:116
55 55 msgid " — page %d of %d"
56 56 msgstr ""
57 57
58 -#: app/Models/Traits/CustomerTrait.php:395
58 +#: app/Models/Traits/CustomerTrait.php:489
59 59 #, php-format
60 60 msgid "%1$d customers deleted successfully"
61 61 msgstr ""
62 62
63 63 #. %1$d is tickets assigned, %2$d is tickets skipped.
64 -#: app/Http/Controllers/TicketController.php:1290
64 +#: app/Http/Controllers/TicketController.php:1298
65 65 #, php-format
66 66 msgid "%1$d tickets assigned via agent group. %2$d skipped."
67 67 msgstr ""
68 68
69 69 #. %1$d is the number of tickets assigned, %2$s is the agent's name.
70 -#: app/Http/Controllers/TicketController.php:1233
70 +#: app/Http/Controllers/TicketController.php:1241
71 71 #, php-format
72 72 msgid "%1$d tickets have been assigned to %2$s."
73 73 msgstr ""
74 74
75 75 #. %1$d is the number of skipped tickets due to mailbox restrictions.
76 -#: app/Http/Controllers/TicketController.php:1241
76 +#: app/Http/Controllers/TicketController.php:1249
77 77 #, php-format
78 78 msgid ""
79 79 "%1$d tickets were skipped due to mailbox restrictions or already being "
80 80 "assigned."
@@ -174,9 +174,9 @@
174 174 msgid "%1$s updated a ticket in %2$s"
175 175 msgstr ""
176 176
177 177 #. %1$s is opening paragraph tag, %2$s is closing paragraph tag
178 -#: app/Services/EmailNotification/Settings.php:110
178 +#: app/Services/EmailNotification/Settings.php:116
179 179 #, php-format
180 180 msgid ""
181 181 "%1$sPlease login or create an account to access the Customer Support "
182 182 "Portal%2$s [fluent_support_auth]"
@@ -187,22 +187,22 @@
187 187 msgid "%d min"
188 188 msgstr ""
189 189
190 190 #. %d represents the number of closed tickets.
191 -#: app/Http/Controllers/TicketController.php:1178
191 +#: app/Http/Controllers/TicketController.php:1186
192 192 msgid "%d tickets have been closed."
193 193 msgstr ""
194 194
195 195 #. %d is the number of tickets that were deleted
196 -#: app/Http/Controllers/TicketController.php:1193
196 +#: app/Http/Controllers/TicketController.php:1201
197 197 msgid "%d tickets have been deleted"
198 198 msgstr ""
199 199
200 200 #. %s is the time duration (e.g., "2 hours", "3 days")
201 201 #: app/Services/CustomerPortalService.php:47
202 -#: app/Services/CustomerPortalService.php:372
203 -#: app/Services/CustomerPortalService.php:544
204 -#: app/Http/Controllers/CustomerPortalController.php:101
202 +#: app/Services/CustomerPortalService.php:376
203 +#: app/Services/CustomerPortalService.php:548
204 +#: app/Http/Controllers/CustomerPortalController.php:97
205 205 #, php-format
206 206 msgid "%s ago"
207 207 msgstr ""
208 208
@@ -220,10 +220,22 @@
220 220 #: app/Services/Helper.php:630
221 221 msgid "(no title)"
222 222 msgstr ""
223 223
224 +#: app/Services/EmailNotification/Settings.php:376
225 +msgid "15 days"
226 +msgstr ""
227 +
228 +#: app/Services/EmailNotification/Settings.php:374
229 +msgid "3 days"
230 +msgstr ""
231 +
232 +#: app/Services/EmailNotification/Settings.php:375
233 +msgid "7 days"
234 +msgstr ""
235 +
224 236 #. %1$s is the URL to WordPress cookies documentation, %2$s is the URL to WordPress support forums
225 -#: app/Http/Controllers/AuthController.php:402
237 +#: app/Http/Controllers/AuthController.php:389
226 238 #, php-format
227 239 msgid ""
228 240 "<strong>ERROR</strong>: Cookies are blocked due to unexpected output. For "
229 241 "help, please see <a href=\"%1$s\">this documentation</a> or try the <a "
@@ -229,34 +241,40 @@
229 241 "help, please see <a href=\"%1$s\">this documentation</a> or try the <a "
230 242 "href=\"%2$s\">support forums</a>."
231 243 msgstr ""
232 244
233 -#: app/Services/Helper.php:1106
245 +#. %s is the site name
246 +#: app/Services/EmailClaimService.php:165
247 +#, php-format
248 +msgid "[%s] Confirm your support email address"
249 +msgstr ""
250 +
251 +#: app/Services/Helper.php:1115
234 252 msgid ""
235 253 "A cloud storage service by Google for storing, syncing, and sharing files."
236 254 msgstr ""
237 255
238 -#: app/Services/Helper.php:1113
256 +#: app/Services/Helper.php:1122
239 257 msgid ""
240 258 "A cloud-based file storage and sharing service that allows users to store "
241 259 "files online and sync them across devices."
242 260 msgstr ""
243 261
244 -#: app/Services/Helper.php:973
262 +#: app/Services/Helper.php:982
245 263 msgid "A New Era of eCommerce with WordPress"
246 264 msgstr ""
247 265
248 -#: app/Services/Helper.php:1134
266 +#: app/Services/Helper.php:1143
249 267 msgid ""
250 268 "A project management tool designed to streamline workflows and collaboration "
251 269 "through customizable, kanban-style boards."
252 270 msgstr ""
253 271
254 -#: app/Services/Helper.php:1029
272 +#: app/Services/Helper.php:1038
255 273 msgid "A robust form plugin suitable for any business"
256 274 msgstr ""
257 275
258 -#: app/Services/Helper.php:1127
276 +#: app/Services/Helper.php:1136
259 277 msgid ""
260 278 "A security service by Google designed to protect websites from bots and "
261 279 "abuse by using challenges to distinguish between human and automated access."
262 280 msgstr ""
@@ -278,15 +296,15 @@
278 296 #, php-format
279 297 msgid "A verification code has been sent to %s. Please provide the code below:"
280 298 msgstr ""
281 299
282 -#: app/Services/Helper.php:1120
300 +#: app/Services/Helper.php:1129
283 301 msgid ""
284 302 "A WordPress plugin that enables the creation and management of membership "
285 303 "sites, including content access control and subscription billing."
286 304 msgstr ""
287 305
288 -#: app/Services/EmailNotification/Settings.php:251
306 +#: app/Services/EmailNotification/Settings.php:258
289 307 msgid "Accepted File Types"
290 308 msgstr ""
291 309
292 310 #: app/Modules/PermissionManager.php:489
@@ -292,9 +310,9 @@
292 310 #: app/Modules/PermissionManager.php:489
293 311 msgid "Access Private Data (Customers, Agents)"
294 312 msgstr ""
295 313
296 -#: app/Modules/MCP/AbilitiesRegistrar.php:416
314 +#: app/Modules/MCP/AbilitiesRegistrar.php:417
297 315 msgid ""
298 316 "Act on multiple tickets at once — close, assign, or tag in bulk. More "
299 317 "efficient than calling individual tools in a loop. Returns per-ticket "
300 318 "results showing what succeeded/failed. Maximum 50 ticket IDs per call; split "
@@ -301,9 +319,9 @@
301 319 "larger sets into multiple requests."
302 320 msgstr ""
303 321
304 322 #: app/Hooks/Handlers/AdminBarHandler.php:91
305 -#: app/Services/EmailNotification/Settings.php:456
323 +#: app/Services/EmailNotification/Settings.php:474
306 324 msgid "Action"
307 325 msgstr ""
308 326
309 327 #: app/Modules/MCP/Tools/ManagementTools.php:734
@@ -311,18 +329,18 @@
311 329 msgid "action must be one of: %s"
312 330 msgstr ""
313 331
314 332 #: app/Hooks/Handlers/EmailVerificationHandler.php:108
315 -#: app/Hooks/Handlers/TwoFaHandler.php:224
333 +#: app/Hooks/Handlers/TwoFaHandler.php:229
316 334 msgid "Activate your account"
317 335 msgstr ""
318 336
319 -#: app/Services/Helper.php:122 app/Models/Traits/CustomerTrait.php:103
337 +#: app/Services/Helper.php:122 app/Models/Traits/CustomerTrait.php:180
320 338 msgid "Active"
321 339 msgstr ""
322 340
323 -#: app/Modules/StatModule.php:73 app/Modules/StatModule.php:116
324 -#: app/Http/Controllers/ReportingController.php:442
341 +#: app/Modules/StatModule.php:78 app/Modules/StatModule.php:125
342 +#: app/Http/Controllers/ReportingController.php:243
325 343 #: app/Services/Tickets/TicketStats.php:25
326 344 msgid "Active Tickets"
327 345 msgstr ""
328 346
@@ -339,19 +357,19 @@
339 357 #: app/Services/Integrations/FluentCrm/CreateTicketAction.php:75
340 358 msgid "Add a support ticket for contact"
341 359 msgstr ""
342 360
343 -#: app/Modules/MCP/AbilitiesRegistrar.php:206
361 +#: app/Modules/MCP/AbilitiesRegistrar.php:207
344 362 msgid ""
345 363 "Add an internal note to a ticket. Requires ticket_id and content. Internal "
346 364 "notes are only visible to agents, not to the customer."
347 365 msgstr ""
348 366
349 -#: app/Modules/MCP/AbilitiesRegistrar.php:205
367 +#: app/Modules/MCP/AbilitiesRegistrar.php:206
350 368 msgid "Add Internal Note"
351 369 msgstr ""
352 370
353 -#: app/Modules/MCP/AbilitiesRegistrar.php:235
371 +#: app/Modules/MCP/AbilitiesRegistrar.php:236
354 372 msgid ""
355 373 "Add or remove tags on a ticket. Use get-support-context to look up tag IDs, "
356 374 "or pass add_tag_names to create-and-apply new tags in one call — a tag whose "
357 375 "title already matches is reused, not duplicated. For tagging multiple "
@@ -357,9 +375,9 @@
357 375 "title already matches is reused, not duplicated. For tagging multiple "
358 376 "tickets at once, use bulk-action with action=tag instead."
359 377 msgstr ""
360 378
361 -#: app/Modules/MCP/AbilitiesRegistrar.php:234
379 +#: app/Modules/MCP/AbilitiesRegistrar.php:235
362 380 msgid "Add or Remove Ticket Tags"
363 381 msgstr ""
364 382
365 383 #: app/Http/Controllers/McpSettingsController.php:168
@@ -386,17 +404,17 @@
386 404 msgid ""
387 405 "add_tag_names may not exceed %d items per request. Split into multiple calls."
388 406 msgstr ""
389 407
390 -#: app/Models/Customer.php:52 app/Models/Traits/CustomerTrait.php:121
391 -#: app/Models/Traits/CustomerTrait.php:123
408 +#: app/Models/Customer.php:52 app/Models/Traits/CustomerTrait.php:198
409 +#: app/Models/Traits/CustomerTrait.php:200
392 410 #: app/Hooks/Handlers/AuthHandler.php:397
393 411 #: app/Hooks/Handlers/AuthHandler.php:399
394 412 msgid "Address Line 1"
395 413 msgstr ""
396 414
397 -#: app/Models/Customer.php:53 app/Models/Traits/CustomerTrait.php:128
398 -#: app/Models/Traits/CustomerTrait.php:130
415 +#: app/Models/Customer.php:53 app/Models/Traits/CustomerTrait.php:205
416 +#: app/Models/Traits/CustomerTrait.php:207
399 417 #: app/Hooks/Handlers/AuthHandler.php:404
400 418 #: app/Hooks/Handlers/AuthHandler.php:406
401 419 msgid "Address Line 2"
402 420 msgstr ""
@@ -408,17 +426,23 @@
408 426 #: app/Hooks/Handlers/PrivacyHandler.php:236
409 427 msgid "Address Line Two"
410 428 msgstr ""
411 429
412 -#: app/Services/EmailNotification/Settings.php:380
430 +#: app/Services/EmailNotification/Settings.php:378
431 +msgid ""
432 +"Advanced Reports saves a snapshot of each report every 6 hours. Snapshots "
433 +"older than this many days are automatically deleted."
434 +msgstr ""
435 +
436 +#: app/Services/EmailNotification/Settings.php:398
413 437 msgid "Agent Feedback Rating"
414 438 msgstr ""
415 439
416 -#: app/Services/Helper.php:834
440 +#: app/Services/Helper.php:843
417 441 msgid "Agent First Name"
418 442 msgstr ""
419 443
420 -#: app/Services/Helper.php:836
444 +#: app/Services/Helper.php:845
421 445 msgid "Agent Full Name"
422 446 msgstr ""
423 447
424 448 #: app/Http/Controllers/AgentGroupController.php:84
@@ -432,34 +456,34 @@
432 456 #: app/Http/Controllers/AgentGroupController.php:116
433 457 msgid "Agent group has been updated"
434 458 msgstr ""
435 459
436 -#: app/Http/Controllers/TicketController.php:1054
460 +#: app/Http/Controllers/TicketController.php:1062
437 461 #: app/Services/MailerInbox/MailBoxService.php:260
438 462 msgid "Agent is restricted for this mailbox ticket"
439 463 msgstr ""
440 464
441 -#: app/Services/Helper.php:835
465 +#: app/Services/Helper.php:844
442 466 msgid "Agent Last Name"
443 467 msgstr ""
444 468
445 -#: app/Services/EmailNotification/Settings.php:588
469 +#: app/Services/EmailNotification/Settings.php:606
446 470 msgid "Agent Outreach Ticket (To Customer)"
447 471 msgstr ""
448 472
449 -#: app/Services/EmailNotification/Settings.php:389
473 +#: app/Services/EmailNotification/Settings.php:407
450 474 msgid "Agent Time Tracking"
451 475 msgstr ""
452 476
453 -#: app/Http/Controllers/TicketController.php:1251
477 +#: app/Http/Controllers/TicketController.php:1259
454 478 msgid "agent_group_id param is required"
455 479 msgstr ""
456 480
457 -#: app/Http/Controllers/TicketController.php:1199
481 +#: app/Http/Controllers/TicketController.php:1207
458 482 msgid "agent_id param is required"
459 483 msgstr ""
460 484
461 -#: app/Services/Helper.php:1368
485 +#: app/Services/Helper.php:1377
462 486 msgid "AI Activity settings have been updated"
463 487 msgstr ""
464 488
465 489 #: app/Modules/MCP/MCPInit.php:127
@@ -469,13 +493,13 @@
469 493 #: app/Services/Integrations/AI/AIProviderFactory.php:46
470 494 msgid "AI features are disabled."
471 495 msgstr ""
472 496
473 -#: app/Services/Helper.php:1223
497 +#: app/Services/Helper.php:1232
474 498 msgid "AI Integration"
475 499 msgstr ""
476 500
477 -#: app/Services/Helper.php:1227
501 +#: app/Services/Helper.php:1236
478 502 msgid "AI Model Setup"
479 503 msgstr ""
480 504
481 505 #: app/Http/Controllers/SettingsController.php:425
@@ -519,9 +543,9 @@
519 543 #: app/Services/Tickets/Importer/AwesomeSupportTickets.php:71
520 544 msgid "All tickets have been imported successfully"
521 545 msgstr ""
522 546
523 -#: app/Services/Helper.php:1085
547 +#: app/Services/Helper.php:1094
524 548 msgid "All-in-one payment gateway designed for WordPress"
525 549 msgstr ""
526 550
527 551 #: app/Services/Notifications/NotificationSettings.php:120
@@ -536,12 +560,18 @@
536 560 #, php-format
537 561 msgid "An error occurred while saving the settings: %s"
538 562 msgstr ""
539 563
540 -#: app/Modules/MCP/AbilitiesRegistrar.php:490
564 +#: app/Modules/MCP/AbilitiesRegistrar.php:491
541 565 msgid "An unexpected error occurred. Please try again or contact support."
542 566 msgstr ""
543 567
568 +#: app/Hooks/Handlers/CustomerPortalHandler.php:184
569 +msgid ""
570 +"Another support profile already uses that address, so it cannot be moved "
571 +"automatically. Please contact support."
572 +msgstr ""
573 +
544 574 #: app/Http/Controllers/McpSettingsController.php:208
545 575 msgid ""
546 576 "Any MCP client that speaks Streamable HTTP can connect using this URL and a "
547 577 "Basic auth header."
@@ -554,9 +584,9 @@
554 584 #: app/Services/Integrations/NotificationIntegrationBase.php:77
555 585 msgid "API Response Error"
556 586 msgstr ""
557 587
558 -#: app/Services/Helper.php:1141
588 +#: app/Services/Helper.php:1150
559 589 msgid "Appointment and booking management plugin for WordPress"
560 590 msgstr ""
561 591
562 592 #: app/Modules/PermissionManager.php:473
@@ -562,9 +592,9 @@
562 592 #: app/Modules/PermissionManager.php:473
563 593 msgid "Approve Draft Reply"
564 594 msgstr ""
565 595
566 -#: app/Modules/MCP/AbilitiesRegistrar.php:221
596 +#: app/Modules/MCP/AbilitiesRegistrar.php:222
567 597 msgid ""
568 598 "Assign a ticket to an agent. Use get-support-context to look up agent IDs. "
569 599 "For assigning multiple tickets at once, use bulk-action with action=assign "
570 600 "instead."
@@ -573,9 +603,9 @@
573 603 #: app/Modules/PermissionManager.php:468
574 604 msgid "Assign Agents"
575 605 msgstr ""
576 606
577 -#: app/Modules/MCP/AbilitiesRegistrar.php:220
607 +#: app/Modules/MCP/AbilitiesRegistrar.php:221
578 608 msgid "Assign Ticket to Agent"
579 609 msgstr ""
580 610
581 611 #: app/Services/Notifications/NotificationEventMap.php:62
@@ -609,9 +639,9 @@
609 639 #: app/Modules/MCP/Support/PermissionGate.php:50
610 640 msgid "Authentication required to access the Fluent Support MCP server."
611 641 msgstr ""
612 642
613 -#: app/Services/Helper.php:1203
643 +#: app/Services/Helper.php:1212
614 644 msgid "Auto Close Settings"
615 645 msgstr ""
616 646
617 647 #: app/Http/Controllers/McpSettingsController.php:93
@@ -628,9 +658,9 @@
628 658 #, php-format
629 659 msgid "Automation workflow \"%s\" was triggered"
630 660 msgstr ""
631 661
632 -#: app/Services/Helper.php:842
662 +#: app/Services/Helper.php:851
633 663 msgid "Average Waiting"
634 664 msgstr ""
635 665
636 666 #: app/Services/Tickets/TicketStats.php:49
@@ -636,21 +666,21 @@
636 666 #: app/Services/Tickets/TicketStats.php:49
637 667 msgid "Awaiting Replies"
638 668 msgstr ""
639 669
640 -#: app/Services/Helper.php:1068
670 +#: app/Services/Helper.php:1077
641 671 msgid "BetterDocs"
642 672 msgstr ""
643 673
644 -#: app/Models/Traits/CustomerTrait.php:104
674 +#: app/Models/Traits/CustomerTrait.php:181
645 675 msgid "Blocked"
646 676 msgstr ""
647 677
648 -#: app/Services/Integrations/FluentBot/FluentBotHelper.php:390
678 +#: app/Services/Integrations/FluentBot/FluentBotHelper.php:412
649 679 msgid "Bot ID is not set for this product."
650 680 msgstr ""
651 681
652 -#: app/Services/Helper.php:1033
682 +#: app/Services/Helper.php:1042
653 683 msgid "BuddyBoss"
654 684 msgstr ""
655 685
656 686 #: app/Services/Tickets/CustomFieldsService.php:17
@@ -656,15 +686,15 @@
656 686 #: app/Services/Tickets/CustomFieldsService.php:17
657 687 msgid "Bug Report"
658 688 msgstr ""
659 689
660 -#: app/Services/Helper.php:1022
690 +#: app/Services/Helper.php:1031
661 691 msgid ""
662 692 "Build and manage vibrant online communities with integrated LMS features "
663 693 "directly within WordPress."
664 694 msgstr ""
665 695
666 -#: app/Modules/MCP/AbilitiesRegistrar.php:415
696 +#: app/Modules/MCP/AbilitiesRegistrar.php:416
667 697 msgid "Bulk Ticket Action"
668 698 msgstr ""
669 699
670 700 #: app/Services/Integrations/FluentForm/FeedIntegration.php:107
@@ -670,21 +700,21 @@
670 700 #: app/Services/Integrations/FluentForm/FeedIntegration.php:107
671 701 msgid "Business"
672 702 msgstr ""
673 703
674 -#: app/Services/Helper.php:1078
704 +#: app/Services/Helper.php:1087
675 705 msgid "Business communication platform designed for privacy"
676 706 msgstr ""
677 707
678 -#: app/Services/Helper.php:1008
708 +#: app/Services/Helper.php:1017
679 709 msgid "Business communication platform designed for security"
680 710 msgstr ""
681 711
682 -#: app/Services/Helper.php:1043
712 +#: app/Services/Helper.php:1052
683 713 msgid "Business communication platform designed for tech"
684 714 msgstr ""
685 715
686 -#: app/Services/Helper.php:987
716 +#: app/Services/Helper.php:996
687 717 msgid "Business communication platform designed to scale"
688 718 msgstr ""
689 719
690 720 #: app/Hooks/Handlers/Menu.php:104 app/Hooks/Handlers/Menu.php:105
@@ -698,9 +728,9 @@
698 728 "if agents should receive notifications when they are already the normal "
699 729 "recipient for an action they performed themselves."
700 730 msgstr ""
701 731
702 -#: app/Modules/MCP/Tools/TicketTools.php:690
732 +#: app/Modules/MCP/Tools/TicketTools.php:725
703 733 msgid "Cannot change the status of a closed ticket via update-ticket."
704 734 msgstr ""
705 735
706 736 #: app/Modules/MCP/Tools/ResponseTools.php:224
@@ -706,14 +736,14 @@
706 736 #: app/Modules/MCP/Tools/ResponseTools.php:224
707 737 msgid "Cannot reply to a closed ticket. Reopen it first, then reply."
708 738 msgstr ""
709 739
710 -#: app/Http/Controllers/FluentBotController.php:344
740 +#: app/Http/Controllers/FluentBotController.php:391
711 741 msgid "Chat ID already set for this ticket"
712 742 msgstr ""
713 743
714 -#: app/Models/Customer.php:54 app/Models/Traits/CustomerTrait.php:135
715 -#: app/Models/Traits/CustomerTrait.php:137
744 +#: app/Models/Customer.php:54 app/Models/Traits/CustomerTrait.php:212
745 +#: app/Models/Traits/CustomerTrait.php:214
716 746 #: app/Hooks/Handlers/AuthHandler.php:411
717 747 #: app/Hooks/Handlers/AuthHandler.php:413
718 748 #: app/Hooks/Handlers/PrivacyHandler.php:240
719 749 msgid "City"
@@ -722,9 +752,12 @@
722 752 #: app/Modules/MCP/AbilitiesRegistrar.php:114
723 753 msgid ""
724 754 "Close a ticket. Optionally send a final customer-visible reply and/or an "
725 755 "internal note in the same call. This is the simplest way to close — use it "
726 -"instead of reply-to-ticket when closing is the primary intent."
756 +"instead of reply-to-ticket when closing is the primary intent. Set "
757 +"silent=true to close without firing the close notification or any "
758 +"automations bound to it (the same as \"Close Silently\" in the admin UI) — "
759 +"useful for tidying up spam, duplicates, or a stale backlog."
727 760 msgstr ""
728 761
729 762 #: app/Modules/MCP/AbilitiesRegistrar.php:113
730 763 msgid "Close Ticket"
@@ -729,9 +762,9 @@
729 762 #: app/Modules/MCP/AbilitiesRegistrar.php:113
730 763 msgid "Close Ticket"
731 764 msgstr ""
732 765
733 -#: app/Services/Helper.php:123 app/Services/Helper.php:840
766 +#: app/Services/Helper.php:123 app/Services/Helper.php:849
734 767 msgid "Closed"
735 768 msgstr ""
736 769
737 770 #: app/Services/Notifications/NotificationEventMap.php:74
@@ -737,15 +770,21 @@
737 770 #: app/Services/Notifications/NotificationEventMap.php:74
738 771 msgid "closed a ticket"
739 772 msgstr ""
740 773
741 -#: app/Modules/StatModule.php:77 app/Modules/StatModule.php:120
742 -#: app/Modules/StatModule.php:164
743 -#: app/Http/Controllers/ReportingController.php:443
774 +#: app/Modules/StatModule.php:82 app/Modules/StatModule.php:129
775 +#: app/Modules/StatModule.php:181
776 +#: app/Http/Controllers/ReportingController.php:244
744 777 #: app/Services/Tickets/TicketStats.php:43
745 778 msgid "Closed Tickets"
746 779 msgstr ""
747 780
781 +#: app/Http/Controllers/TicketController.php:1028
782 +msgid ""
783 +"Closing or reopening a ticket must use the dedicated close and re-open "
784 +"actions."
785 +msgstr ""
786 +
748 787 #: app/Hooks/Handlers/EmailVerificationHandler.php:134
749 788 msgid "Complete Signup"
750 789 msgstr ""
751 790
@@ -752,17 +791,69 @@
752 791 #: app/Services/Integrations/FluentForm/FeedIntegration.php:52
753 792 msgid "Configuration required!"
754 793 msgstr ""
755 794
795 +#: app/Hooks/Handlers/CustomerPortalHandler.php:152
796 +msgid ""
797 +"Confirm the new address to move your support messages and bring across any "
798 +"tickets you opened from it. We will email a link to that address."
799 +msgstr ""
800 +
801 +#: app/Services/EmailClaimService.php:185
802 +msgid "Confirm this address"
803 +msgstr ""
804 +
805 +#: app/Services/EmailClaimService.php:202
806 +msgid "Confirm your support email address"
807 +msgstr ""
808 +
809 +#. %s is the email address the confirmation was sent to
810 +#: app/Hooks/Handlers/CustomerPortalHandler.php:176
811 +#, php-format
812 +msgid "Confirmation email sent to %s. Open the link in that inbox to finish."
813 +msgstr ""
814 +
756 815 #: app/Services/FluentCRMServices.php:144
757 816 msgid "Contact could not be found"
758 817 msgstr ""
759 818
819 +#. 1: previous email address, 2: new email address
820 +#: app/Services/ProfileInfoService.php:299
821 +#, php-format
822 +msgid ""
823 +"Contact email changed from %1$s to %2$s by a support agent editing the "
824 +"customer."
825 +msgstr ""
826 +
827 +#. 1: previous email address, 2: new email address
828 +#: app/Services/ProfileInfoService.php:294
829 +#, php-format
830 +msgid ""
831 +"Contact email changed from %1$s to %2$s by an administrator editing the "
832 +"WordPress account."
833 +msgstr ""
834 +
835 +#. 1: previous email address, 2: new email address
836 +#: app/Services/ProfileInfoService.php:304
837 +#, php-format
838 +msgid ""
839 +"Contact email changed from %1$s to %2$s, confirmed by the account holder "
840 +"from the support portal."
841 +msgstr ""
842 +
843 +#. 1: previous email address, 2: new email address
844 +#: app/Services/ProfileInfoService.php:308
845 +#, php-format
846 +msgid ""
847 +"Contact email changed from %1$s to %2$s, confirmed through WordPress email "
848 +"verification."
849 +msgstr ""
850 +
760 851 #: app/Modules/MCP/Tools/ResponseTools.php:116
761 852 msgid "content cannot be empty"
762 853 msgstr ""
763 854
764 -#: app/Http/Controllers/CustomerPortalController.php:124
855 +#: app/Http/Controllers/CustomerPortalController.php:134
765 856 msgid "Content is required"
766 857 msgstr ""
767 858
768 859 #: app/Modules/MCP/Tools/ResponseTools.php:333
@@ -772,9 +863,9 @@
772 863 #: app/Modules/MCP/Tools/ResponseTools.php:209
773 864 msgid "content or saved_reply_id is required"
774 865 msgstr ""
775 866
776 -#: app/Http/Controllers/FluentBotController.php:505
867 +#: app/Http/Controllers/FluentBotController.php:552
777 868 msgid "Conversation"
778 869 msgstr ""
779 870
780 871 #: app/Hooks/Handlers/PrivacyHandler.php:161
@@ -792,17 +883,17 @@
792 883 #: app/Hooks/Handlers/PrivacyHandler.php:149
793 884 msgid "Conversation ID"
794 885 msgstr ""
795 886
796 -#: app/Http/Controllers/FluentBotController.php:466
887 +#: app/Http/Controllers/FluentBotController.php:513
797 888 msgid "Conversation not found for this ticket."
798 889 msgstr ""
799 890
800 -#: app/Services/EmailNotification/Settings.php:443
891 +#: app/Services/EmailNotification/Settings.php:461
801 892 msgid "Copy"
802 893 msgstr ""
803 894
804 -#: app/Services/EmailNotification/Settings.php:445
895 +#: app/Services/EmailNotification/Settings.php:463
805 896 msgid "Copy this URL and add it to your FluentCommunity menu."
806 897 msgstr ""
807 898
808 899 #: app/Services/Tickets/Importer/Common.php:94
@@ -824,21 +915,21 @@
824 915 #: app/Hooks/Handlers/AdminBarHandler.php:90
825 916 msgid "Count"
826 917 msgstr ""
827 918
828 -#: app/Models/Customer.php:57 app/Models/Traits/CustomerTrait.php:156
829 -#: app/Models/Traits/CustomerTrait.php:157
919 +#: app/Models/Customer.php:57 app/Models/Traits/CustomerTrait.php:233
920 +#: app/Models/Traits/CustomerTrait.php:234
830 921 #: app/Hooks/Handlers/AuthHandler.php:432
831 922 #: app/Hooks/Handlers/PrivacyHandler.php:252
832 923 msgid "Country"
833 924 msgstr ""
834 925
835 -#: app/Services/Helper.php:980 app/Services/Helper.php:1001
836 -#: app/Services/Helper.php:1099
926 +#: app/Services/Helper.php:989 app/Services/Helper.php:1010
927 +#: app/Services/Helper.php:1108
837 928 msgid "Course and e-learning platform built for WordPress"
838 929 msgstr ""
839 930
840 -#: app/Modules/MCP/AbilitiesRegistrar.php:309
931 +#: app/Modules/MCP/AbilitiesRegistrar.php:310
841 932 msgid ""
842 933 "Create a new saved/canned reply for reuse across tickets. Use when you "
843 934 "notice yourself sending the same answer repeatedly. Content supports "
844 935 "placeholders expanded automatically at send time: {{customer.first_name}}, "
@@ -860,9 +951,9 @@
860 951 "instead. Use get-support-context first to get valid product_id, mailbox_id, "
861 952 "and agent_id values."
862 953 msgstr ""
863 954
864 -#: app/Modules/MCP/AbilitiesRegistrar.php:251
955 +#: app/Modules/MCP/AbilitiesRegistrar.php:252
865 956 msgid ""
866 957 "Create a new ticket tag for categorization and reporting, without attaching "
867 958 "it to a ticket. If a tag with the same title already exists, that existing "
868 959 "tag is returned instead of creating a duplicate. To create and apply a tag "
@@ -872,9 +963,9 @@
872 963 #: app/Hooks/Handlers/AuthHandler.php:80
873 964 msgid "Create an account"
874 965 msgstr ""
875 966
876 -#: app/Modules/MCP/AbilitiesRegistrar.php:308
967 +#: app/Modules/MCP/AbilitiesRegistrar.php:309
877 968 msgid "Create Saved Reply"
878 969 msgstr ""
879 970
880 971 #: app/Modules/MCP/AbilitiesRegistrar.php:72
@@ -886,9 +977,9 @@
886 977 #: app/Services/Integrations/FluentForm/FeedIntegration.php:38
887 978 msgid "Create Support Ticket From Your Form Submission in FluentSupport"
888 979 msgstr ""
889 980
890 -#: app/Modules/MCP/AbilitiesRegistrar.php:250
981 +#: app/Modules/MCP/AbilitiesRegistrar.php:251
891 982 msgid "Create Ticket Tag"
892 983 msgstr ""
893 984
894 985 #: app/Hooks/Handlers/PrivacyHandler.php:256
@@ -902,21 +993,21 @@
902 993 #: app/Services/Helper.php:195
903 994 msgid "CSV"
904 995 msgstr ""
905 996
906 -#: app/Services/Helper.php:1168
997 +#: app/Services/Helper.php:1177
907 998 msgid "Custom Fields"
908 999 msgstr ""
909 1000
910 -#: app/Services/EmailNotification/Settings.php:305
1001 +#: app/Services/EmailNotification/Settings.php:312
911 1002 msgid "Custom Registration Form Field"
912 1003 msgstr ""
913 1004
914 -#: app/Http/Controllers/TicketController.php:1781
1005 +#: app/Http/Controllers/TicketController.php:1791
915 1006 msgid "Customer already assigned to this ticket."
916 1007 msgstr ""
917 1008
918 -#: app/Http/Controllers/CustomerController.php:266
1009 +#: app/Http/Controllers/CustomerController.php:279
919 1010 msgid "Customer avatar reset to gravatar default"
920 1011 msgstr ""
921 1012
922 1013 #: app/Http/Controllers/TicketController.php:211
@@ -926,23 +1017,23 @@
926 1017 #: app/Services/Integrations/FluentForm/FeedIntegration.php:170
927 1018 msgid "Customer Data"
928 1019 msgstr ""
929 1020
930 -#: app/Models/Traits/CustomerTrait.php:351
1021 +#: app/Models/Traits/CustomerTrait.php:445
931 1022 msgid "Customer Deleted Successfully"
932 1023 msgstr ""
933 1024
934 1025 #. %1$d: number of customers deleted
935 -#: app/Models/Traits/CustomerTrait.php:394
1026 +#: app/Models/Traits/CustomerTrait.php:488
936 1027 msgid "Customer deleted successfully"
937 1028 msgstr ""
938 1029
939 -#: app/Http/Controllers/CustomerController.php:117
1030 +#: app/Http/Controllers/CustomerController.php:122
940 1031 msgid "Customer has been added"
941 1032 msgstr ""
942 1033
943 -#: app/Http/Controllers/TicketController.php:1787
944 -#: app/Http/Controllers/CustomerController.php:182
1034 +#: app/Http/Controllers/TicketController.php:1797
1035 +#: app/Http/Controllers/CustomerController.php:187
945 1036 msgid "Customer has been updated"
946 1037 msgstr ""
947 1038
948 1039 #: app/Hooks/Handlers/PrivacyHandler.php:204
@@ -948,9 +1039,9 @@
948 1039 #: app/Hooks/Handlers/PrivacyHandler.php:204
949 1040 msgid "Customer ID"
950 1041 msgstr ""
951 1042
952 -#: app/Services/CustomerPortalService.php:274
1043 +#: app/Services/CustomerPortalService.php:278
953 1044 msgid "Customer not found"
954 1045 msgstr ""
955 1046
956 1047 #: app/Modules/MCP/Tools/CustomerTools.php:110
@@ -960,13 +1051,13 @@
960 1051 #: app/Services/Integrations/FluentForm/FeedIntegration.php:195
961 1052 msgid "Customer Other Fields"
962 1053 msgstr ""
963 1054
964 -#: app/Services/EmailNotification/Settings.php:200
1055 +#: app/Services/EmailNotification/Settings.php:207
965 1056 msgid "Customer Portal"
966 1057 msgstr ""
967 1058
968 -#: app/Hooks/Handlers/CustomerPortalHandler.php:44
1059 +#: app/Hooks/Handlers/CustomerPortalHandler.php:45
969 1060 msgid ""
970 1061 "Customer Portal is only accessible by Customers. Looks like you are a "
971 1062 "support staff"
972 1063 msgstr ""
@@ -984,9 +1075,9 @@
984 1075 #: app/Hooks/Handlers/Menu.php:153
985 1076 msgid "Dashboard"
986 1077 msgstr ""
987 1078
988 -#: app/Services/EmailNotification/Settings.php:403
1079 +#: app/Services/EmailNotification/Settings.php:421
989 1080 msgid "Default Portal Page"
990 1081 msgstr ""
991 1082
992 1083 #: app/Http/Controllers/SettingsController.php:211
@@ -992,17 +1083,17 @@
992 1083 #: app/Http/Controllers/SettingsController.php:211
993 1084 msgid "Default status for new contacts"
994 1085 msgstr ""
995 1086
996 -#: app/Services/EmailNotification/Settings.php:271
1087 +#: app/Services/EmailNotification/Settings.php:278
997 1088 msgid "Delete all attachments on ticket close"
998 1089 msgstr ""
999 1090
1000 -#: app/Modules/MCP/AbilitiesRegistrar.php:341
1091 +#: app/Modules/MCP/AbilitiesRegistrar.php:342
1001 1092 msgid "Delete Saved Reply"
1002 1093 msgstr ""
1003 1094
1004 -#: app/Modules/MCP/AbilitiesRegistrar.php:162
1095 +#: app/Modules/MCP/AbilitiesRegistrar.php:163
1005 1096 msgid "Delete Ticket"
1006 1097 msgstr ""
1007 1098
1008 1099 #: app/Modules/PermissionManager.php:469
@@ -1013,9 +1104,9 @@
1013 1104 #: app/Services/Tickets/CustomFieldsService.php:37
1014 1105 msgid "Details about the issue"
1015 1106 msgstr ""
1016 1107
1017 -#: app/Services/EmailNotification/Settings.php:245
1108 +#: app/Services/EmailNotification/Settings.php:252
1018 1109 msgid "Disable Public Ticket interaction"
1019 1110 msgstr ""
1020 1111
1021 1112 #: app/Http/Controllers/TicketController.php:810
@@ -1021,13 +1112,13 @@
1021 1112 #: app/Http/Controllers/TicketController.php:810
1022 1113 msgid "Discard draft successfully"
1023 1114 msgstr ""
1024 1115
1025 -#: app/Services/Helper.php:1040
1116 +#: app/Services/Helper.php:1049
1026 1117 msgid "Discord"
1027 1118 msgstr ""
1028 1119
1029 -#: app/Services/Helper.php:848
1120 +#: app/Services/Helper.php:857
1030 1121 msgid "Dislikes"
1031 1122 msgstr ""
1032 1123
1033 1124 #: app/Http/Controllers/TicketController.php:722
@@ -1045,22 +1136,22 @@
1045 1136 #: app/Modules/PermissionManager.php:472
1046 1137 msgid "Draft Reply"
1047 1138 msgstr ""
1048 1139
1049 -#: app/Http/Controllers/TicketController.php:1601
1140 +#: app/Http/Controllers/TicketController.php:1611
1050 1141 msgid "Draft response has been successfully approved."
1051 1142 msgstr ""
1052 1143
1053 -#: app/Services/Helper.php:1110
1144 +#: app/Services/Helper.php:1119
1054 1145 msgid "Dropbox"
1055 1146 msgstr ""
1056 1147
1057 -#: app/Services/Helper.php:1054
1148 +#: app/Services/Helper.php:1063
1058 1149 msgid "Easy Digital Downloads"
1059 1150 msgstr ""
1060 1151
1061 -#: app/Models/Traits/CustomerTrait.php:78
1062 -#: app/Models/Traits/CustomerTrait.php:80
1152 +#: app/Models/Traits/CustomerTrait.php:155
1153 +#: app/Models/Traits/CustomerTrait.php:157
1063 1154 #: app/Hooks/Handlers/PrivacyHandler.php:216
1064 1155 msgid "Email"
1065 1156 msgstr ""
1066 1157
@@ -1069,13 +1160,13 @@
1069 1160 #: app/Services/Integrations/FluentForm/FeedIntegration.php:178
1070 1161 msgid "Email Address"
1071 1162 msgstr ""
1072 1163
1073 -#: app/Http/Controllers/CustomerController.php:190
1164 +#: app/Http/Controllers/CustomerController.php:195
1074 1165 msgid "Email address has been assigned to other customer"
1075 1166 msgstr ""
1076 1167
1077 -#: app/Http/Controllers/AuthController.php:238
1168 +#: app/Http/Controllers/AuthController.php:243
1078 1169 msgid "Email and Password is required"
1079 1170 msgstr ""
1080 1171
1081 1172 #: app/Http/Requests/AgentCreateRequest.php:20
@@ -1081,10 +1172,10 @@
1081 1172 #: app/Http/Requests/AgentCreateRequest.php:20
1082 1173 msgid "Email is required"
1083 1174 msgstr ""
1084 1175
1085 -#: app/Http/Controllers/AuthController.php:287
1086 -#: app/Http/Controllers/AuthController.php:409
1176 +#: app/Http/Controllers/AuthController.php:292
1177 +#: app/Http/Controllers/AuthController.php:396
1087 1178 msgid "Email or Password is not valid. Please try again"
1088 1179 msgstr ""
1089 1180
1090 1181 #: app/Services/Notifications/NotificationSettings.php:65
@@ -1094,9 +1185,9 @@
1094 1185 #: app/Services/Notifications/NotificationSettings.php:76
1095 1186 msgid "Enable Customer Reply Notifications"
1096 1187 msgstr ""
1097 1188
1098 -#: app/Services/EmailNotification/Settings.php:299
1189 +#: app/Services/EmailNotification/Settings.php:306
1099 1190 msgid "Enable Draft Mode"
1100 1191 msgstr ""
1101 1192
1102 1193 #: app/Services/Integrations/FluentForm/FeedIntegration.php:126
@@ -1102,13 +1193,13 @@
1102 1193 #: app/Services/Integrations/FluentForm/FeedIntegration.php:126
1103 1194 msgid "Enable Dynamic Product Selection"
1104 1195 msgstr ""
1105 1196
1106 -#: app/Services/EmailNotification/Settings.php:369
1197 +#: app/Services/EmailNotification/Settings.php:387
1107 1198 msgid "Enable Fluent Booking Integration"
1108 1199 msgstr ""
1109 1200
1110 -#: app/Services/EmailNotification/Settings.php:279
1201 +#: app/Services/EmailNotification/Settings.php:286
1111 1202 msgid "Enable Fluent Summary In Admin Bar"
1112 1203 msgstr ""
1113 1204
1114 1205 #: app/Http/Controllers/SettingsController.php:207
@@ -1114,22 +1205,22 @@
1114 1205 #: app/Http/Controllers/SettingsController.php:207
1115 1206 msgid "Enable FluentCRM Integration"
1116 1207 msgstr ""
1117 1208
1118 -#: app/Services/EmailNotification/Settings.php:287
1209 +#: app/Services/EmailNotification/Settings.php:294
1119 1210 #: app/Services/Notifications/NotificationSettings.php:58
1120 1211 msgid "Enable Internal Notifications"
1121 1212 msgstr ""
1122 1213
1123 -#: app/Services/EmailNotification/Settings.php:321
1214 +#: app/Services/EmailNotification/Settings.php:328
1124 1215 msgid "Enable Keyboard Shortcuts"
1125 1216 msgstr ""
1126 1217
1127 -#: app/Services/EmailNotification/Settings.php:330
1218 +#: app/Services/EmailNotification/Settings.php:337
1128 1219 msgid "Enable Minimum Ticket Number"
1129 1220 msgstr ""
1130 1221
1131 -#: app/Services/EmailNotification/Settings.php:290
1222 +#: app/Services/EmailNotification/Settings.php:297
1132 1223 #: app/Services/Notifications/NotificationSettings.php:59
1133 1224 msgid ""
1134 1225 "Enable the in-app notification bell, unread counts, and notification event "
1135 1226 "storage for agents."
@@ -1134,9 +1225,9 @@
1134 1225 "Enable the in-app notification bell, unread counts, and notification event "
1135 1226 "storage for agents."
1136 1227 msgstr ""
1137 1228
1138 -#: app/Services/EmailNotification/Settings.php:331
1229 +#: app/Services/EmailNotification/Settings.php:338
1139 1230 msgid ""
1140 1231 "Enable this to start public ticket numbers from a custom minimum number."
1141 1232 msgstr ""
1142 1233
@@ -1143,9 +1234,9 @@
1143 1234 #: app/Services/Notifications/NotificationSettings.php:98
1144 1235 msgid "Enable Ticket Status Notifications"
1145 1236 msgstr ""
1146 1237
1147 -#: app/Services/EmailNotification/Settings.php:313
1238 +#: app/Services/EmailNotification/Settings.php:320
1148 1239 msgid "Enable Two-Factor Authentication"
1149 1240 msgstr ""
1150 1241
1151 1242 #: app/Services/Notifications/NotificationSettings.php:87
@@ -1168,14 +1259,14 @@
1168 1259 msgid "Failed to create task."
1169 1260 msgstr ""
1170 1261
1171 1262 #. %1$d: customer ID, %2$s: error message
1172 -#: app/Models/Traits/CustomerTrait.php:387
1263 +#: app/Models/Traits/CustomerTrait.php:481
1173 1264 #, php-format
1174 1265 msgid "Failed to delete customer ID %1$d: %2$s"
1175 1266 msgstr ""
1176 1267
1177 -#: app/Services/Integrations/FluentBot/FluentBotHelper.php:339
1268 +#: app/Services/Integrations/FluentBot/FluentBotHelper.php:361
1178 1269 msgid "Failed to delete feedback."
1179 1270 msgstr ""
1180 1271
1181 1272 #: app/Services/Integrations/FluentBot/FluentBotHelper.php:260
@@ -1181,9 +1272,9 @@
1181 1272 #: app/Services/Integrations/FluentBot/FluentBotHelper.php:260
1182 1273 msgid "Failed to fetch chat messages."
1183 1274 msgstr ""
1184 1275
1185 -#: app/Services/Integrations/FluentBot/FluentBotHelper.php:301
1276 +#: app/Services/Integrations/FluentBot/FluentBotHelper.php:323
1186 1277 msgid "Failed to save feedback."
1187 1278 msgstr ""
1188 1279
1189 1280 #: app/Services/MailerInbox/MailBoxService.php:43
@@ -1197,13 +1288,13 @@
1197 1288 #: app/Services/Integrations/FluentForm/FeedIntegration.php:100
1198 1289 msgid "Feed Name"
1199 1290 msgstr ""
1200 1291
1201 -#: app/Http/Controllers/UploaderController.php:282
1292 +#: app/Http/Controllers/UploaderController.php:313
1202 1293 msgid "File content does not match the image type."
1203 1294 msgstr ""
1204 1295
1205 -#: app/Hooks/Handlers/ExternalPages.php:245
1296 +#: app/Hooks/Handlers/ExternalPages.php:341
1206 1297 msgid "File not found or access denied"
1207 1298 msgstr ""
1208 1299
1209 1300 #: app/Services/Includes/UploadService.php:41
@@ -1209,14 +1300,14 @@
1209 1300 #: app/Services/Includes/UploadService.php:41
1210 1301 msgid "File upload failed"
1211 1302 msgstr ""
1212 1303
1213 -#: app/Services/Helper.php:1198
1304 +#: app/Services/Helper.php:1207
1214 1305 msgid "File Upload Integrations"
1215 1306 msgstr ""
1216 1307
1217 -#: app/Models/Traits/CustomerTrait.php:64
1218 -#: app/Models/Traits/CustomerTrait.php:66
1308 +#: app/Models/Traits/CustomerTrait.php:141
1309 +#: app/Models/Traits/CustomerTrait.php:143
1219 1310 #: app/Hooks/Handlers/PrivacyHandler.php:208
1220 1311 #: app/Services/Integrations/FluentForm/FeedIntegration.php:184
1221 1312 msgid "First Name"
1222 1313 msgstr ""
@@ -1235,9 +1326,9 @@
1235 1326 #: app/Http/Controllers/FluentBoardsController.php:62
1236 1327 msgid "Fluent Boards plugin is not installed or activated."
1237 1328 msgstr ""
1238 1329
1239 -#: app/Services/Helper.php:1026
1330 +#: app/Services/Helper.php:1035
1240 1331 msgid "Fluent Forms"
1241 1332 msgstr ""
1242 1333
1243 1334 #: app/Http/Controllers/SettingsController.php:577
@@ -1310,13 +1401,13 @@
1310 1401 #: app/Hooks/Handlers/PrivacyHandler.php:21
1311 1402 msgid "Fluent Support Tickets Exporter"
1312 1403 msgstr ""
1313 1404
1314 -#: app/Services/Helper.php:1131
1405 +#: app/Services/Helper.php:1140
1315 1406 msgid "FluentBoards"
1316 1407 msgstr ""
1317 1408
1318 -#: app/Services/Helper.php:1138
1409 +#: app/Services/Helper.php:1147
1319 1410 msgid "FluentBooking"
1320 1411 msgstr ""
1321 1412
1322 1413 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:43
@@ -1329,18 +1420,18 @@
1329 1420 msgid ""
1330 1421 "FluentBooking is not installed or the ticket customer has no email address."
1331 1422 msgstr ""
1332 1423
1333 -#: app/Services/Integrations/FluentBot/FluentBotHelper.php:402
1424 +#: app/Services/Integrations/FluentBot/FluentBotHelper.php:424
1334 1425 msgid ""
1335 1426 "FluentBot API key is not set. Add it in the FluentBot integration settings."
1336 1427 msgstr ""
1337 1428
1338 -#: app/Services/Helper.php:970
1429 +#: app/Services/Helper.php:979
1339 1430 msgid "FluentCart"
1340 1431 msgstr ""
1341 1432
1342 -#: app/Services/EmailNotification/Settings.php:410
1433 +#: app/Services/EmailNotification/Settings.php:428
1343 1434 msgid "FluentCart Account Navigation"
1344 1435 msgstr ""
1345 1436
1346 1437 #: app/Services/Integrations/FluentCart/FluentCart.php:83
@@ -1346,21 +1437,21 @@
1346 1437 #: app/Services/Integrations/FluentCart/FluentCart.php:83
1347 1438 msgid "FluentCart Purchases"
1348 1439 msgstr ""
1349 1440
1350 -#: app/Services/Helper.php:1019
1441 +#: app/Services/Helper.php:1028
1351 1442 msgid "FluentCommunity"
1352 1443 msgstr ""
1353 1444
1354 -#: app/Services/EmailNotification/Settings.php:424
1445 +#: app/Services/EmailNotification/Settings.php:442
1355 1446 msgid "FluentCommunity Portal"
1356 1447 msgstr ""
1357 1448
1358 -#: app/Services/EmailNotification/Settings.php:440
1449 +#: app/Services/EmailNotification/Settings.php:458
1359 1450 msgid "FluentCommunity Portal URL"
1360 1451 msgstr ""
1361 1452
1362 -#: app/Services/Helper.php:1012
1453 +#: app/Services/Helper.php:1021
1363 1454 msgid "FluentCRM"
1364 1455 msgstr ""
1365 1456
1366 1457 #: app/Services/FluentCRMServices.php:58
@@ -1370,9 +1461,9 @@
1370 1461 #: app/Services/FluentCRMServices.php:32
1371 1462 msgid "FluentCRM contact tags has been updated"
1372 1463 msgstr ""
1373 1464
1374 -#: app/Services/Helper.php:1183
1465 +#: app/Services/Helper.php:1192
1375 1466 msgid "FluentCRM Integration"
1376 1467 msgstr ""
1377 1468
1378 1469 #: app/Services/FluentCRMServices.php:134
@@ -1458,15 +1549,15 @@
1458 1549 #: app/Services/Tickets/Importer/FreshDeskTickets.php:204
1459 1550 msgid "Freshdesk API URL is not allowed."
1460 1551 msgstr ""
1461 1552
1462 -#: app/Services/Integrations/FluentBot/FluentBotHelper.php:385
1553 +#: app/Services/Integrations/FluentBot/FluentBotHelper.php:407
1463 1554 msgid ""
1464 1555 "General bot is disabled and no product-specific bot is configured for this "
1465 1556 "product."
1466 1557 msgstr ""
1467 1558
1468 -#: app/Modules/MCP/AbilitiesRegistrar.php:266
1559 +#: app/Modules/MCP/AbilitiesRegistrar.php:267
1469 1560 msgid ""
1470 1561 "Get a customer's tickets by email, name, or ID — no need to search for the "
1471 1562 "customer first. Email is the most reliable. Best tool when someone asks "
1472 1563 "\"show me tickets from [customer]\"."
@@ -1483,13 +1574,13 @@
1483 1574 "Get activity notification to Telegram Messenger and reply directly from "
1484 1575 "Telegram inbox"
1485 1576 msgstr ""
1486 1577
1487 -#: app/Modules/MCP/AbilitiesRegistrar.php:383
1578 +#: app/Modules/MCP/AbilitiesRegistrar.php:384
1488 1579 msgid "Get Agent Mentions"
1489 1580 msgstr ""
1490 1581
1491 -#: app/Modules/MCP/AbilitiesRegistrar.php:265
1582 +#: app/Modules/MCP/AbilitiesRegistrar.php:266
1492 1583 msgid "Get Customer Tickets"
1493 1584 msgstr ""
1494 1585
1495 1586 #: app/Modules/MCP/AbilitiesRegistrar.php:56
@@ -1498,13 +1589,13 @@
1498 1589 "(total/open tickets, first seen), previous tickets, custom fields, purchase "
1499 1590 "history (WooCommerce/FluentCart), and CRM data (FluentCRM tags/lists). The "
1500 1591 "thread is paginated: 50 responses per page, most recent first. Check "
1501 1592 "responses_meta.has_more and increment response_page to fetch older messages. "
1502 -"Customer name and email are included for all agents with fst_view_tickets — "
1503 -"agents need customer context to work their queue."
1593 +"Customer name and email are included for all agents with the \"View Tickets "
1594 +"(Read Only)\" permission — agents need customer context to work their queue."
1504 1595 msgstr ""
1505 1596
1506 -#: app/Modules/MCP/AbilitiesRegistrar.php:356
1597 +#: app/Modules/MCP/AbilitiesRegistrar.php:357
1507 1598 msgid ""
1508 1599 "Get performance analytics: first-response times, resolution times, waiting "
1509 1600 "durations, per-agent performance (open tickets, closed count, avg "
1510 1601 "response/resolution time), and volume trends. Use for reporting and team "
@@ -1515,17 +1606,17 @@
1515 1606 "measure customer silence, not agent responsiveness. For basic ticket counts, "
1516 1607 "use get-support-context instead."
1517 1608 msgstr ""
1518 1609
1519 -#: app/Modules/MCP/AbilitiesRegistrar.php:283
1610 +#: app/Modules/MCP/AbilitiesRegistrar.php:284
1520 1611 msgid "Get Support Context"
1521 1612 msgstr ""
1522 1613
1523 -#: app/Modules/MCP/AbilitiesRegistrar.php:355
1614 +#: app/Modules/MCP/AbilitiesRegistrar.php:356
1524 1615 msgid "Get Support Insights"
1525 1616 msgstr ""
1526 1617
1527 -#: app/Modules/MCP/AbilitiesRegistrar.php:177
1618 +#: app/Modules/MCP/AbilitiesRegistrar.php:178
1528 1619 msgid ""
1529 1620 "Get the activity timeline for a ticket — who did what and when. Shows ticket "
1530 1621 "creation, responses, status changes, agent assignments, and closures. Use to "
1531 1622 "understand ticket history without reading the full conversation."
@@ -1530,9 +1621,9 @@
1530 1621 "creation, responses, status changes, agent assignments, and closures. Use to "
1531 1622 "understand ticket history without reading the full conversation."
1532 1623 msgstr ""
1533 1624
1534 -#: app/Modules/MCP/AbilitiesRegistrar.php:176
1625 +#: app/Modules/MCP/AbilitiesRegistrar.php:177
1535 1626 msgid "Get Ticket Activity Log"
1536 1627 msgstr ""
1537 1628
1538 1629 #: app/Modules/MCP/AbilitiesRegistrar.php:55
@@ -1538,9 +1629,9 @@
1538 1629 #: app/Modules/MCP/AbilitiesRegistrar.php:55
1539 1630 msgid "Get Ticket Details"
1540 1631 msgstr ""
1541 1632
1542 -#: app/Modules/MCP/AbilitiesRegistrar.php:384
1633 +#: app/Modules/MCP/AbilitiesRegistrar.php:385
1543 1634 msgid ""
1544 1635 "Get tickets where you have been @mentioned in internal notes or replies. "
1545 1636 "Returns mention notifications with the ticket context, who mentioned you, "
1546 1637 "and a content preview. Filter by read/unread status or scope to a specific "
@@ -1546,28 +1637,30 @@
1546 1637 "and a content preview. Filter by read/unread status or scope to a specific "
1547 1638 "ticket. Requires internal notifications to be enabled in settings."
1548 1639 msgstr ""
1549 1640
1550 -#: app/Services/Helper.php:1153 app/Hooks/Handlers/Menu.php:224
1641 +#: app/Services/Helper.php:1162 app/Hooks/Handlers/Menu.php:224
1551 1642 msgid "Global Settings"
1552 1643 msgstr ""
1553 1644
1554 -#: app/Hooks/Handlers/CustomerPortalHandler.php:49
1645 +#: app/Hooks/Handlers/CustomerPortalHandler.php:50
1555 1646 msgid "Go to Support Admin Page"
1556 1647 msgstr ""
1557 1648
1558 -#: app/Services/Helper.php:1103
1649 +#: app/Services/Helper.php:1112
1559 1650 msgid "Google Drive"
1560 1651 msgstr ""
1561 1652
1562 -#: app/Services/Helper.php:1124
1653 +#: app/Services/Helper.php:1133
1563 1654 msgid "Google reCAPTCHA"
1564 1655 msgstr ""
1565 1656
1657 +#. %s is the customer's first name
1566 1658 #. %s is the user's first name
1567 1659 #. %s is the user's display name
1660 +#: app/Services/EmailClaimService.php:173
1568 1661 #: app/Hooks/Handlers/EmailVerificationHandler.php:97
1569 -#: app/Hooks/Handlers/TwoFaHandler.php:212
1662 +#: app/Hooks/Handlers/TwoFaHandler.php:217
1570 1663 #, php-format
1571 1664 msgid "Hello %s,"
1572 1665 msgstr ""
1573 1666
@@ -1575,9 +1668,9 @@
1575 1668 msgid "Helpdesk ticket management abilities for Fluent Support."
1576 1669 msgstr ""
1577 1670
1578 1671 #. %s is the user's first name
1579 -#: app/Http/Controllers/AuthController.php:584
1672 +#: app/Http/Controllers/AuthController.php:571
1580 1673 #, php-format
1581 1674 msgid "Hi %s,"
1582 1675 msgstr ""
1583 1676
@@ -1593,73 +1686,79 @@
1593 1686 #: app/Modules/MCP/Tools/ResponseTools.php:151
1594 1687 msgid "id is required"
1595 1688 msgstr ""
1596 1689
1597 -#: app/Http/Controllers/AuthController.php:620
1690 +#: app/Http/Controllers/AuthController.php:607
1598 1691 msgid ""
1599 1692 "If an account matches that username or email, a password reset link has been "
1600 1693 "sent. Please check your inbox, including the spam folder."
1601 1694 msgstr ""
1602 1695
1603 -#: app/Http/Controllers/AuthController.php:589
1696 +#: app/Services/EmailClaimService.php:187
1604 1697 msgid ""
1698 +"If you did not ask for this, no action is needed and nothing has changed. "
1699 +"Your support messages will keep going to the address they go to now."
1700 +msgstr ""
1701 +
1702 +#: app/Http/Controllers/AuthController.php:576
1703 +msgid ""
1605 1704 "If you did not request to reset your password, please ignore this email."
1606 1705 msgstr ""
1607 1706
1608 -#: app/Services/EmailNotification/Settings.php:272
1707 +#: app/Services/EmailNotification/Settings.php:279
1609 1708 msgid ""
1610 1709 "If you enable this feature, all attachments associated with a ticket will be "
1611 1710 "deleted when the ticket is closed."
1612 1711 msgstr ""
1613 1712
1614 -#: app/Services/EmailNotification/Settings.php:300
1713 +#: app/Services/EmailNotification/Settings.php:307
1615 1714 msgid ""
1616 1715 "If you enable this setting, any written response will be saved as a draft if "
1617 1716 "an agent accidentally closes a ticket."
1618 1717 msgstr ""
1619 1718
1620 -#: app/Services/EmailNotification/Settings.php:390
1719 +#: app/Services/EmailNotification/Settings.php:408
1621 1720 msgid ""
1622 1721 "If you enable this setting, the agent can specify the amount of time needed "
1623 1722 "to complete a ticket."
1624 1723 msgstr ""
1625 1724
1626 -#: app/Services/EmailNotification/Settings.php:314
1725 +#: app/Services/EmailNotification/Settings.php:321
1627 1726 msgid ""
1628 1727 "If you enable this setting, users will be required to submit a second form "
1629 1728 "of authentication, such as a code sent to their email, to login."
1630 1729 msgstr ""
1631 1730
1632 -#: app/Services/EmailNotification/Settings.php:381
1731 +#: app/Services/EmailNotification/Settings.php:399
1633 1732 msgid ""
1634 1733 "If you enable this setting, users will have the option to provide feedback "
1635 1734 "on an agent's response."
1636 1735 msgstr ""
1637 1736
1638 -#: app/Services/EmailNotification/Settings.php:246
1737 +#: app/Services/EmailNotification/Settings.php:253
1639 1738 msgid ""
1640 1739 "If you enable this then only logged in user can reply the tickets. Otherwise,"
1641 1740 " url will be signed and intended user can reply without logging in"
1642 1741 msgstr ""
1643 1742
1644 -#: app/Services/EmailNotification/Settings.php:370
1743 +#: app/Services/EmailNotification/Settings.php:388
1645 1744 msgid ""
1646 1745 "If you enable this, agents can create booking links and view meeting details "
1647 1746 "inside tickets."
1648 1747 msgstr ""
1649 1748
1650 -#: app/Services/EmailNotification/Settings.php:322
1749 +#: app/Services/EmailNotification/Settings.php:329
1651 1750 msgid ""
1652 1751 "If you enable this, agents can use keyboard shortcuts for faster actions."
1653 1752 msgstr ""
1654 1753
1655 -#: app/Services/EmailNotification/Settings.php:280
1754 +#: app/Services/EmailNotification/Settings.php:287
1656 1755 msgid ""
1657 1756 "If you enable this, logged in user can see the ticket summary from top nav "
1658 1757 "bar."
1659 1758 msgstr ""
1660 1759
1661 -#: app/Models/Traits/CustomerTrait.php:115
1760 +#: app/Models/Traits/CustomerTrait.php:192
1662 1761 msgid ""
1663 1762 "If you select the <b>Blocked</b> status, this customer will not be able to "
1664 1763 "submit a ticket or any response."
1665 1764 msgstr ""
@@ -1669,9 +1768,9 @@
1669 1768 "In Codex, add a custom MCP server with Streamable HTTP transport and the "
1670 1769 "Authorization header above."
1671 1770 msgstr ""
1672 1771
1673 -#: app/Services/Helper.php:1188
1772 +#: app/Services/Helper.php:1197
1674 1773 msgid "Incoming Webhook"
1675 1774 msgstr ""
1676 1775
1677 1776 #: app/Http/Controllers/SettingsController.php:286
@@ -1681,13 +1780,13 @@
1681 1780 #: app/Services/Tickets/CustomFieldsService.php:19
1682 1781 msgid "Integration Issues"
1683 1782 msgstr ""
1684 1783
1685 -#: app/Services/Helper.php:1218
1784 +#: app/Services/Helper.php:1227
1686 1785 msgid "Integration Statuses"
1687 1786 msgstr ""
1688 1787
1689 -#: app/Modules/StatModule.php:85 app/Services/Helper.php:838
1788 +#: app/Modules/StatModule.php:90 app/Services/Helper.php:847
1690 1789 msgid "Interactions"
1691 1790 msgstr ""
1692 1791
1693 1792 #: app/Modules/MCP/Tools/ManagementTools.php:856
@@ -1707,23 +1806,23 @@
1707 1806 #: app/Services/Integrations/AI/AIProviderFactory.php:30
1708 1807 msgid "Invalid AI provider."
1709 1808 msgstr ""
1710 1809
1711 -#: app/Http/Controllers/FluentBotController.php:322
1712 -#: app/Http/Controllers/FluentBotController.php:454
1810 +#: app/Http/Controllers/FluentBotController.php:369
1811 +#: app/Http/Controllers/FluentBotController.php:501
1713 1812 msgid "Invalid chat_id format"
1714 1813 msgstr ""
1715 1814
1716 -#: app/Http/Controllers/TicketController.php:1033
1815 +#: app/Http/Controllers/TicketController.php:1041
1717 1816 msgid "Invalid client priority."
1718 1817 msgstr ""
1719 1818
1720 -#: app/Services/CustomerPortalService.php:625
1819 +#: app/Services/CustomerPortalService.php:629
1721 1820 msgid "Invalid conversation for feedback"
1722 1821 msgstr ""
1723 1822
1724 -#: app/Http/Controllers/TicketController.php:1757
1725 -#: app/Http/Controllers/TicketController.php:1777
1823 +#: app/Http/Controllers/TicketController.php:1767
1824 +#: app/Http/Controllers/TicketController.php:1787
1726 1825 msgid "Invalid customer selected."
1727 1826 msgstr ""
1728 1827
1729 1828 #: app/Modules/MCP/Tools/TicketTools.php:270
@@ -1730,17 +1829,17 @@
1730 1829 #, php-format
1731 1830 msgid "Invalid date format for '%s'"
1732 1831 msgstr ""
1733 1832
1734 -#: app/Services/CustomerPortalService.php:615
1833 +#: app/Services/CustomerPortalService.php:619
1735 1834 msgid "Invalid feedback value provided"
1736 1835 msgstr ""
1737 1836
1738 -#: app/Http/Controllers/FluentBotController.php:606
1837 +#: app/Http/Controllers/FluentBotController.php:653
1739 1838 msgid "Invalid feedback_id"
1740 1839 msgstr ""
1741 1840
1742 -#: app/Http/Controllers/UploaderController.php:87
1841 +#: app/Http/Controllers/UploaderController.php:92
1743 1842 msgid "Invalid file upload request."
1744 1843 msgstr ""
1745 1844
1746 1845 #: app/Http/Controllers/WidgetsController.php:19
@@ -1746,13 +1845,13 @@
1746 1845 #: app/Http/Controllers/WidgetsController.php:19
1747 1846 msgid "Invalid filter name"
1748 1847 msgstr ""
1749 1848
1750 -#: app/Http/Controllers/TicketController.php:1923
1849 +#: app/Http/Controllers/TicketController.php:1933
1751 1850 msgid "Invalid filter type."
1752 1851 msgstr ""
1753 1852
1754 -#: app/Http/Controllers/CustomerPortalController.php:163
1853 +#: app/Http/Controllers/CustomerPortalController.php:173
1755 1854 msgid "Invalid form data submitted"
1756 1855 msgstr ""
1757 1856
1758 1857 #: app/Services/Tickets/Importer/FreshDeskTickets.php:336
@@ -1760,13 +1859,13 @@
1760 1859 "Invalid Freshdesk domain. Use a https:// URL pointing to your Freshdesk "
1761 1860 "portal."
1762 1861 msgstr ""
1763 1862
1764 -#: app/Http/Controllers/UploaderController.php:273
1863 +#: app/Http/Controllers/UploaderController.php:304
1765 1864 msgid "Invalid image file type."
1766 1865 msgstr ""
1767 1866
1768 -#: app/Http/Controllers/FluentBotController.php:575
1867 +#: app/Http/Controllers/FluentBotController.php:622
1769 1868 msgid "Invalid message_id"
1770 1869 msgstr ""
1771 1870
1772 1871 #: app/Services/Integrations/FluentBot/FluentBotAPI.php:33
@@ -1778,17 +1877,17 @@
1778 1877 "Invalid or expired cursor, or it was generated with a different "
1779 1878 "sort_by/sort_type than this request"
1780 1879 msgstr ""
1781 1880
1782 -#: app/Http/Controllers/TicketController.php:1070
1881 +#: app/Http/Controllers/TicketController.php:1078
1783 1882 msgid "Invalid or restricted mailbox."
1784 1883 msgstr ""
1785 1884
1786 -#: app/Http/Controllers/TicketController.php:1040
1885 +#: app/Http/Controllers/TicketController.php:1048
1787 1886 msgid "Invalid product."
1788 1887 msgstr ""
1789 1888
1790 -#: app/Http/Controllers/FluentBotController.php:579
1889 +#: app/Http/Controllers/FluentBotController.php:626
1791 1890 msgid "Invalid reaction"
1792 1891 msgstr ""
1793 1892
1794 1893 #: app/Http/Controllers/SettingsController.php:309
@@ -1803,14 +1902,14 @@
1803 1902 #: app/Services/MailerInbox/MailBoxService.php:241
1804 1903 msgid "Invalid request submitted. Please select a ticket first"
1805 1904 msgstr ""
1806 1905
1807 -#: app/Modules/MCP/Tools/TicketTools.php:685
1906 +#: app/Modules/MCP/Tools/TicketTools.php:720
1808 1907 #, php-format
1809 1908 msgid "Invalid status '%s'"
1810 1909 msgstr ""
1811 1910
1812 -#: app/Hooks/Handlers/ExternalPages.php:219
1911 +#: app/Hooks/Handlers/ExternalPages.php:315
1813 1912 msgid "Invalid Support Portal URL"
1814 1913 msgstr ""
1815 1914
1816 1915 #: app/Http/Controllers/WidgetsController.php:38
@@ -1816,9 +1915,9 @@
1816 1915 #: app/Http/Controllers/WidgetsController.php:38
1817 1916 msgid "Invalid ticket ID"
1818 1917 msgstr ""
1819 1918
1820 -#: app/Http/Controllers/TicketController.php:1027
1919 +#: app/Http/Controllers/TicketController.php:1035
1821 1920 msgid "Invalid ticket priority."
1822 1921 msgstr ""
1823 1922
1824 1923 #: app/Http/Controllers/TicketController.php:1021
@@ -1824,15 +1923,15 @@
1824 1923 #: app/Http/Controllers/TicketController.php:1021
1825 1924 msgid "Invalid ticket status."
1826 1925 msgstr ""
1827 1926
1828 -#: app/Http/Controllers/AuthController.php:280
1829 -#: app/Http/Controllers/AuthController.php:299
1830 -#: app/Http/Controllers/AuthController.php:339
1927 +#: app/Http/Controllers/AuthController.php:285
1928 +#: app/Http/Controllers/AuthController.php:304
1929 +#: app/Http/Controllers/AuthController.php:344
1831 1930 msgid "Invalid username, email address or incorrect password."
1832 1931 msgstr ""
1833 1932
1834 -#: app/Hooks/Handlers/TwoFaHandler.php:170
1933 +#: app/Hooks/Handlers/TwoFaHandler.php:175
1835 1934 msgid "Invalid verification code"
1836 1935 msgstr ""
1837 1936
1838 1937 #: app/Services/Tickets/Importer/ZendeskTickets.php:503
@@ -1848,10 +1947,10 @@
1848 1947 #: app/Hooks/Handlers/PrivacyHandler.php:224
1849 1948 msgid "IP Address"
1850 1949 msgstr ""
1851 1950
1852 -#: app/Models/Traits/CustomerTrait.php:86
1853 -#: app/Models/Traits/CustomerTrait.php:88
1951 +#: app/Models/Traits/CustomerTrait.php:163
1952 +#: app/Models/Traits/CustomerTrait.php:165
1854 1953 msgid "Job Title"
1855 1954 msgstr ""
1856 1955
1857 1956 #: app/Services/Helper.php:224
@@ -1857,9 +1956,9 @@
1857 1956 #: app/Services/Helper.php:224
1858 1957 msgid "JSON"
1859 1958 msgstr ""
1860 1959
1861 -#: app/Services/EmailNotification/Settings.php:495
1960 +#: app/Services/EmailNotification/Settings.php:513
1862 1961 msgid "Keyboard Shortcuts"
1863 1962 msgstr ""
1864 1963
1865 1964 #: app/Hooks/Handlers/PrivacyHandler.php:228
@@ -1865,10 +1964,10 @@
1865 1964 #: app/Hooks/Handlers/PrivacyHandler.php:228
1866 1965 msgid "Last IP Address"
1867 1966 msgstr ""
1868 1967
1869 -#: app/Models/Traits/CustomerTrait.php:71
1870 -#: app/Models/Traits/CustomerTrait.php:73
1968 +#: app/Models/Traits/CustomerTrait.php:148
1969 +#: app/Models/Traits/CustomerTrait.php:150
1871 1970 #: app/Hooks/Handlers/AuthHandler.php:350
1872 1971 #: app/Hooks/Handlers/PrivacyHandler.php:212
1873 1972 #: app/Services/Integrations/FluentForm/FeedIntegration.php:188
1874 1973 msgid "Last Name"
@@ -1877,25 +1976,25 @@
1877 1976 #: app/Hooks/Handlers/AuthHandler.php:352
1878 1977 msgid "Last name"
1879 1978 msgstr ""
1880 1979
1881 -#: app/Services/Helper.php:1089
1980 +#: app/Services/Helper.php:1098
1882 1981 msgid "LearnDash"
1883 1982 msgstr ""
1884 1983
1885 -#: app/Services/Helper.php:1096
1984 +#: app/Services/Helper.php:1105
1886 1985 msgid "LearnPress"
1887 1986 msgstr ""
1888 1987
1889 -#: app/Services/Helper.php:1240
1988 +#: app/Services/Helper.php:1249
1890 1989 msgid "License Management"
1891 1990 msgstr ""
1892 1991
1893 -#: app/Services/Helper.php:977
1992 +#: app/Services/Helper.php:986
1894 1993 msgid "LifterLMS"
1895 1994 msgstr ""
1896 1995
1897 -#: app/Services/Helper.php:847
1996 +#: app/Services/Helper.php:856
1898 1997 msgid "Likes"
1899 1998 msgstr ""
1900 1999
1901 2000 #: app/Modules/MCP/AbilitiesRegistrar.php:24
@@ -1919,17 +2018,17 @@
1919 2018 "when an integration provides one (e.g. plan/usage info) — treat its absence "
1920 2019 "as normal. For triage: use sort_by=waiting_since, order=ASC, "
1921 2020 "waiting_for_reply=true. For a specific customer's tickets, prefer get-"
1922 2021 "customer-tickets instead. Customer name and email are included for all "
1923 -"agents with fst_view_tickets — agents need customer context to work their "
1924 -"queue. For a multi-page sweep where you act on tickets as you go "
1925 -"(replying/closing shifts waiting_since), use meta.paging.next_cursor from "
1926 -"each response as the next call's cursor instead of incrementing page — this "
1927 -"is immune to rows shifting position mid-sweep; plain page/per_page is fine "
1928 -"for a one-off fetch."
2022 +"agents with the \"View Tickets (Read Only)\" permission — agents need "
2023 +"customer context to work their queue. For a multi-page sweep where you act "
2024 +"on tickets as you go (replying/closing shifts waiting_since), use meta."
2025 +"paging.next_cursor from each response as the next call's cursor instead of "
2026 +"incrementing page — this is immune to rows shifting position mid-sweep; "
2027 +"plain page/per_page is fine for a one-off fetch."
1929 2028 msgstr ""
1930 2029
1931 -#: app/Modules/MCP/AbilitiesRegistrar.php:400
2030 +#: app/Modules/MCP/AbilitiesRegistrar.php:401
1932 2031 msgid ""
1933 2032 "List automation workflows — see what automatic actions are configured (auto-"
1934 2033 "assign, auto-tag, auto-reply, etc.) and their triggers. Helps you understand "
1935 2034 "what the system handles automatically so you don't duplicate work. Paginated;"
@@ -1935,9 +2034,9 @@
1935 2034 "what the system handles automatically so you don't duplicate work. Paginated;"
1936 2035 " use page/per_page to navigate. Requires Fluent Support Pro."
1937 2036 msgstr ""
1938 2037
1939 -#: app/Modules/MCP/AbilitiesRegistrar.php:294
2038 +#: app/Modules/MCP/AbilitiesRegistrar.php:295
1940 2039 msgid "List Saved Replies"
1941 2040 msgstr ""
1942 2041
1943 2042 #: app/Modules/MCP/AbilitiesRegistrar.php:23
@@ -1943,13 +2042,13 @@
1943 2042 #: app/Modules/MCP/AbilitiesRegistrar.php:23
1944 2043 msgid "List Support Tickets"
1945 2044 msgstr ""
1946 2045
1947 -#: app/Modules/MCP/AbilitiesRegistrar.php:399
2046 +#: app/Modules/MCP/AbilitiesRegistrar.php:400
1948 2047 msgid "List Workflows"
1949 2048 msgstr ""
1950 2049
1951 -#: app/Modules/MCP/AbilitiesRegistrar.php:295
2050 +#: app/Modules/MCP/AbilitiesRegistrar.php:296
1952 2051 msgid ""
1953 2052 "List your saved/canned replies. Only returns replies you created. Optionally "
1954 2053 "filter by search text or product_id. Use the returned ID with reply-to-"
1955 2054 "ticket's saved_reply_id param. Content may contain placeholders like "
@@ -1956,9 +2055,9 @@
1956 2055 "{{customer.first_name}} or {{agent.first_name}}, expanded automatically when "
1957 2056 "the reply is sent."
1958 2057 msgstr ""
1959 2058
1960 -#: app/Hooks/Handlers/CustomerPortalHandler.php:78
2059 +#: app/Hooks/Handlers/CustomerPortalHandler.php:81
1961 2060 msgid "Loading Customer Portal. Please wait..."
1962 2061 msgstr ""
1963 2062
1964 2063 #: app/Services/Integrations/FluentCommunity/PortalRenderer.php:89
@@ -1974,13 +2073,13 @@
1974 2073 #: app/Hooks/Handlers/AuthHandler.php:161
1975 2074 msgid "Login"
1976 2075 msgstr ""
1977 2076
1978 -#: app/Hooks/Handlers/TwoFaHandler.php:250
2077 +#: app/Hooks/Handlers/TwoFaHandler.php:255
1979 2078 msgid "Login Code"
1980 2079 msgstr ""
1981 2080
1982 -#: app/Services/EmailNotification/Settings.php:496
2081 +#: app/Services/EmailNotification/Settings.php:514
1983 2082 msgid "macOS"
1984 2083 msgstr ""
1985 2084
1986 2085 #: app/Http/Controllers/MailBoxController.php:56
@@ -2027,17 +2126,17 @@
2027 2126 #, php-format
2028 2127 msgid "Manual workflow \"%s\" was run"
2029 2128 msgstr ""
2030 2129
2031 -#: app/Services/EmailNotification/Settings.php:258
2130 +#: app/Services/EmailNotification/Settings.php:265
2032 2131 msgid "Max File Size (in MegaByte)"
2033 2132 msgstr ""
2034 2133
2035 -#: app/Services/Helper.php:843
2134 +#: app/Services/Helper.php:852
2036 2135 msgid "Max Waiting"
2037 2136 msgstr ""
2038 2137
2039 -#: app/Services/EmailNotification/Settings.php:264
2138 +#: app/Services/EmailNotification/Settings.php:271
2040 2139 msgid "Maximum File Upload"
2041 2140 msgstr ""
2042 2141
2043 2142 #: app/Http/Controllers/McpSettingsController.php:73
@@ -2049,9 +2148,9 @@
2049 2148 "MCP enabled. AI agents with a valid application password can now reach the "
2050 2149 "Fluent Support tools."
2051 2150 msgstr ""
2052 2151
2053 -#: app/Services/Helper.php:1231
2152 +#: app/Services/Helper.php:1240
2054 2153 msgid "MCP for AI Agents"
2055 2154 msgstr ""
2056 2155
2057 2156 #: app/Services/Helper.php:62 app/Services/Helper.php:76
@@ -2065,9 +2164,9 @@
2065 2164 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:272
2066 2165 msgid "Meeting scheduled via FluentBooking"
2067 2166 msgstr ""
2068 2167
2069 -#: app/Services/Helper.php:1117
2168 +#: app/Services/Helper.php:1126
2070 2169 msgid "MemberPress"
2071 2170 msgstr ""
2072 2171
2073 2172 #: app/Services/Notifications/NotificationEventMap.php:54
@@ -2077,9 +2176,9 @@
2077 2176 #: app/Services/Notifications/NotificationCategory.php:29
2078 2177 msgid "Mentions"
2079 2178 msgstr ""
2080 2179
2081 -#: app/Modules/MCP/AbilitiesRegistrar.php:191
2180 +#: app/Modules/MCP/AbilitiesRegistrar.php:192
2082 2181 msgid ""
2083 2182 "Merge duplicate tickets into one. All conversations and attachments from the "
2084 2183 "merged tickets are moved into the target ticket. The merged tickets are "
2085 2184 "deleted. Requires Fluent Support Pro."
@@ -2085,21 +2184,29 @@
2085 2184 "deleted. Requires Fluent Support Pro."
2086 2185 msgstr ""
2087 2186
2088 2187 #: app/Modules/PermissionManager.php:470
2089 -#: app/Modules/MCP/AbilitiesRegistrar.php:190
2188 +#: app/Modules/MCP/AbilitiesRegistrar.php:191
2090 2189 msgid "Merge Tickets"
2091 2190 msgstr ""
2092 2191
2093 -#: app/Modules/MCP/Tools/TicketTools.php:811
2192 +#: app/Modules/MCP/Tools/TicketTools.php:846
2094 2193 msgid "Merge tickets requires Fluent Support Pro"
2095 2194 msgstr ""
2096 2195
2097 -#: app/Services/EmailNotification/Settings.php:236
2196 +#. 1: merged customer record id, 2: that record's email address, 3: number of tickets moved
2197 +#: app/Services/EmailClaimService.php:412
2198 +#, php-format
2199 +msgid ""
2200 +"Merged customer record #%1$s (%2$s) into this one after the address was "
2201 +"confirmed. %3$s ticket(s) moved and their shared links were reissued."
2202 +msgstr ""
2203 +
2204 +#: app/Services/EmailNotification/Settings.php:243
2098 2205 msgid "Message for non logged in users"
2099 2206 msgstr ""
2100 2207
2101 -#: app/Services/EmailNotification/Settings.php:337
2208 +#: app/Services/EmailNotification/Settings.php:344
2102 2209 msgid "Minimum Ticket Number"
2103 2210 msgstr ""
2104 2211
2105 2212 #: app/Hooks/Handlers/Menu.php:215
@@ -2105,8 +2212,16 @@
2105 2212 #: app/Hooks/Handlers/Menu.php:215
2106 2213 msgid "More"
2107 2214 msgstr ""
2108 2215
2216 +#. 1: customer record id, 2: that record's email address, 3: number of tickets moved
2217 +#: app/Services/EmailClaimService.php:419
2218 +#, php-format
2219 +msgid ""
2220 +"Moved %3$s ticket(s) from customer record #%1$s (%2$s) into this one after "
2221 +"the address was confirmed. That record still holds other data and was kept."
2222 +msgstr ""
2223 +
2109 2224 #: app/Services/Helper.php:121
2110 2225 msgid "New"
2111 2226 msgstr ""
2112 2227
@@ -2113,25 +2228,25 @@
2113 2228 #: app/Services/MailerInbox/MailBoxService.php:237
2114 2229 msgid "New Box cannot be the same as MailBox ID"
2115 2230 msgstr ""
2116 2231
2117 -#: app/Modules/StatModule.php:69 app/Modules/StatModule.php:112
2118 -#: app/Modules/StatModule.php:160
2119 -#: app/Http/Controllers/ReportingController.php:441
2232 +#: app/Modules/StatModule.php:74 app/Modules/StatModule.php:121
2233 +#: app/Modules/StatModule.php:177
2234 +#: app/Http/Controllers/ReportingController.php:242
2120 2235 #: app/Services/Tickets/TicketStats.php:31
2121 2236 msgid "New Tickets"
2122 2237 msgstr ""
2123 2238
2124 -#: app/Services/EmailNotification/Settings.php:340
2239 +#: app/Services/EmailNotification/Settings.php:347
2125 2240 msgid "Next Ticket Number: %d"
2126 2241 msgstr ""
2127 2242
2128 -#: app/Http/Controllers/FluentBotController.php:584
2129 -#: app/Http/Controllers/FluentBotController.php:611
2243 +#: app/Http/Controllers/FluentBotController.php:631
2244 +#: app/Http/Controllers/FluentBotController.php:658
2130 2245 msgid "No active chat for this ticket"
2131 2246 msgstr ""
2132 2247
2133 -#: app/Services/Helper.php:1383
2248 +#: app/Services/Helper.php:1392
2134 2249 msgid "No activity settings found"
2135 2250 msgstr ""
2136 2251
2137 2252 #: app/Modules/MCP/Tools/TicketTools.php:25
@@ -2137,13 +2252,13 @@
2137 2252 #: app/Modules/MCP/Tools/TicketTools.php:25
2138 2253 #: app/Modules/MCP/Tools/TicketTools.php:296
2139 2254 #: app/Modules/MCP/Tools/TicketTools.php:401
2140 2255 #: app/Modules/MCP/Tools/TicketTools.php:537
2141 -#: app/Modules/MCP/Tools/TicketTools.php:595
2142 -#: app/Modules/MCP/Tools/TicketTools.php:625
2143 -#: app/Modules/MCP/Tools/TicketTools.php:728
2144 -#: app/Modules/MCP/Tools/TicketTools.php:758
2145 -#: app/Modules/MCP/Tools/TicketTools.php:807
2256 +#: app/Modules/MCP/Tools/TicketTools.php:604
2257 +#: app/Modules/MCP/Tools/TicketTools.php:634
2258 +#: app/Modules/MCP/Tools/TicketTools.php:763
2259 +#: app/Modules/MCP/Tools/TicketTools.php:793
2260 +#: app/Modules/MCP/Tools/TicketTools.php:842
2146 2261 #: app/Modules/MCP/Tools/CustomerTools.php:16
2147 2262 #: app/Modules/MCP/Tools/ResponseTools.php:18
2148 2263 #: app/Modules/MCP/Tools/ResponseTools.php:52
2149 2264 #: app/Modules/MCP/Tools/ResponseTools.php:89
@@ -2159,9 +2274,9 @@
2159 2274 #: app/Modules/MCP/Tools/ManagementTools.php:823
2160 2275 msgid "No agent found for current user"
2161 2276 msgstr ""
2162 2277
2163 -#: app/Http/Controllers/TicketController.php:1258
2278 +#: app/Http/Controllers/TicketController.php:1266
2164 2279 msgid "No agents found in this group"
2165 2280 msgstr ""
2166 2281
2167 2282 #: app/Services/Integrations/AI/AIProviderFactory.php:52
@@ -2171,13 +2286,17 @@
2171 2286 #: app/Services/Integrations/FluentBot/FluentBotAPI.php:51
2172 2287 msgid "No AI response found in the API response."
2173 2288 msgstr ""
2174 2289
2175 -#: app/Models/Traits/CustomerTrait.php:365
2290 +#: app/Http/Controllers/FluentBotController.php:305
2291 +msgid "No conversation to resume."
2292 +msgstr ""
2293 +
2294 +#: app/Models/Traits/CustomerTrait.php:459
2176 2295 msgid "No customers selected for deletion"
2177 2296 msgstr ""
2178 2297
2179 -#: app/Models/Traits/CustomerTrait.php:397
2298 +#: app/Models/Traits/CustomerTrait.php:491
2180 2299 msgid "No customers were deleted"
2181 2300 msgstr ""
2182 2301
2183 2302 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:241
@@ -2183,9 +2302,9 @@
2183 2302 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:241
2184 2303 msgid "No FluentBooking meetings found for this customer."
2185 2304 msgstr ""
2186 2305
2187 -#: app/Http/Controllers/UploaderController.php:262
2306 +#: app/Http/Controllers/UploaderController.php:293
2188 2307 msgid "No image file provided."
2189 2308 msgstr ""
2190 2309
2191 2310 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:239
@@ -2199,18 +2318,18 @@
2199 2318 #: app/Hooks/Handlers/AuthHandler.php:78
2200 2319 msgid "Not registered?"
2201 2320 msgstr ""
2202 2321
2203 -#: app/Models/Traits/CustomerTrait.php:93
2204 -#: app/Models/Traits/CustomerTrait.php:95
2322 +#: app/Models/Traits/CustomerTrait.php:170
2323 +#: app/Models/Traits/CustomerTrait.php:172
2205 2324 msgid "Note"
2206 2325 msgstr ""
2207 2326
2208 -#: app/Services/EmailNotification/Settings.php:291
2327 +#: app/Services/EmailNotification/Settings.php:298
2209 2328 msgid "Notification data older than 15 days will be removed automatically."
2210 2329 msgstr ""
2211 2330
2212 -#: app/Services/Helper.php:1193
2331 +#: app/Services/Helper.php:1202
2213 2332 msgid "Notification Integrations"
2214 2333 msgstr ""
2215 2334
2216 2335 #: app/Services/Notifications/NotificationSettings.php:109
@@ -2216,9 +2335,9 @@
2216 2335 #: app/Services/Notifications/NotificationSettings.php:109
2217 2336 msgid "Notify Assigned Agent When Another Agent Replies"
2218 2337 msgstr ""
2219 2338
2220 -#: app/Services/EmailNotification/Settings.php:338
2339 +#: app/Services/EmailNotification/Settings.php:345
2221 2340 msgid ""
2222 2341 "Once a ticket is created, you cannot lower this value below the current "
2223 2342 "highest ticket number. Set this carefully — raising it is easy, but lowering "
2224 2343 "it below an existing ticket number is not allowed."
@@ -2224,30 +2343,34 @@
2224 2343 "it below an existing ticket number is not allowed."
2225 2344 msgstr ""
2226 2345
2227 2346 #. %s is a comma-separated list of allowed file types (e.g., "jpg, png, pdf")
2228 -#: app/Http/Controllers/UploaderController.php:126
2347 +#: app/Http/Controllers/UploaderController.php:153
2229 2348 #, php-format
2230 2349 msgid "Only %s files are allowed."
2231 2350 msgstr ""
2232 2351
2233 -#: app/Http/Policies/AgentPolicy.php:54
2352 +#: app/Http/Policies/AgentPolicy.php:63
2234 2353 msgid "Only administrators can add, edit, or delete support staff."
2235 2354 msgstr ""
2236 2355
2356 +#: app/Http/Policies/CustomerPolicy.php:66
2357 +msgid "Only administrators can delete customers."
2358 +msgstr ""
2359 +
2237 2360 #: app/Hooks/Handlers/Menu.php:428
2238 2361 msgid "Open"
2239 2362 msgstr ""
2240 2363
2241 -#: app/Services/Helper.php:839 app/Http/Controllers/ReportingController.php:445
2364 +#: app/Services/Helper.php:848 app/Http/Controllers/ReportingController.php:246
2242 2365 msgid "Open Tickets"
2243 2366 msgstr ""
2244 2367
2245 -#: app/Services/EmailNotification/Settings.php:355
2368 +#: app/Services/EmailNotification/Settings.php:362
2246 2369 msgid "Optional prefix for newly created public ticket numbers."
2247 2370 msgstr ""
2248 2371
2249 -#: app/Services/Helper.php:991
2372 +#: app/Services/Helper.php:1000
2250 2373 msgid "Paid Memberships Pro"
2251 2374 msgstr ""
2252 2375
2253 2376 #: app/Hooks/Handlers/AuthHandler.php:371
@@ -2254,9 +2377,9 @@
2254 2377 #: app/Hooks/Handlers/AuthHandler.php:373
2255 2378 msgid "Password"
2256 2379 msgstr ""
2257 2380
2258 -#: app/Services/Helper.php:1082
2381 +#: app/Services/Helper.php:1091
2259 2382 msgid "Paymattic"
2260 2383 msgstr ""
2261 2384
2262 2385 #: app/Services/Helper.php:206
@@ -2266,25 +2389,25 @@
2266 2389 #: app/Http/Controllers/SettingsController.php:219
2267 2390 msgid "Pending"
2268 2391 msgstr ""
2269 2392
2270 -#: app/Modules/MCP/AbilitiesRegistrar.php:342
2393 +#: app/Modules/MCP/AbilitiesRegistrar.php:343
2271 2394 msgid ""
2272 2395 "Permanently delete a saved reply. Only the reply's creator (or an agent with "
2273 2396 "settings-management permission) can delete it."
2274 2397 msgstr ""
2275 2398
2276 -#: app/Modules/MCP/AbilitiesRegistrar.php:163
2399 +#: app/Modules/MCP/AbilitiesRegistrar.php:164
2277 2400 msgid ""
2278 2401 "Permanently delete a support ticket and all its responses, attachments, and "
2279 2402 "metadata. This action cannot be undone."
2280 2403 msgstr ""
2281 2404
2282 -#: app/Http/Controllers/TicketController.php:1046
2405 +#: app/Http/Controllers/TicketController.php:1054
2283 2406 msgid "Permission denied to assign agent"
2284 2407 msgstr ""
2285 2408
2286 -#: app/Http/Controllers/TicketController.php:1063
2409 +#: app/Http/Controllers/TicketController.php:1071
2287 2410 msgid "Permission denied to move this ticket to another mailbox."
2288 2411 msgstr ""
2289 2412
2290 2413 #: app/Services/Helper.php:183
@@ -2290,9 +2413,9 @@
2290 2413 #: app/Services/Helper.php:183
2291 2414 msgid "Photos"
2292 2415 msgstr ""
2293 2416
2294 -#: app/Hooks/Handlers/TwoFaHandler.php:243
2417 +#: app/Hooks/Handlers/TwoFaHandler.php:248
2295 2418 msgid ""
2296 2419 "Please check your email inbox and enter the two-factor verification code "
2297 2420 "below:"
2298 2421 msgstr ""
@@ -2328,18 +2451,18 @@
2328 2451 msgstr ""
2329 2452
2330 2453 #: app/Http/Controllers/AuthController.php:88
2331 2454 #: app/Http/Controllers/AuthController.php:96
2332 -#: app/Http/Controllers/AuthController.php:131
2455 +#: app/Http/Controllers/AuthController.php:136
2333 2456 msgid ""
2334 2457 "Please provide a valid verification code that was sent to your email address"
2335 2458 msgstr ""
2336 2459
2337 -#: app/Http/Controllers/CustomerController.php:296
2460 +#: app/Http/Controllers/CustomerController.php:309
2338 2461 msgid "Please provide at least 3 characters to search"
2339 2462 msgstr ""
2340 2463
2341 -#: app/Services/EmailNotification/Settings.php:237
2464 +#: app/Services/EmailNotification/Settings.php:244
2342 2465 msgid ""
2343 2466 "Please provide message for not logged in users. You can place login "
2344 2467 "shortcode too. Use shortcode <code>[fluent_support_login]</code> to show "
2345 2468 "built-in login form. For the user registration use this shortcode <code>"
@@ -2346,13 +2469,13 @@
2346 2469 "[fluent_support_signup]</code> and for both form please use <code>"
2347 2470 "[fluent_support_auth]</code>"
2348 2471 msgstr ""
2349 2472
2350 -#: app/Http/Controllers/CustomerController.php:286
2473 +#: app/Http/Controllers/CustomerController.php:299
2351 2474 msgid "Please provide search string"
2352 2475 msgstr ""
2353 2476
2354 -#: app/Services/EmailNotification/Settings.php:225
2477 +#: app/Services/EmailNotification/Settings.php:232
2355 2478 msgid ""
2356 2479 "Please provide the page id where you want to show the tickets for your "
2357 2480 "customers. Use shortcode <code>[fluent_support_portal]</code> in that page"
2358 2481 msgstr ""
@@ -2375,10 +2498,10 @@
2375 2498 #: app/Http/Controllers/SettingsController.php:341
2376 2499 msgid "Please verify reCAPTCHA before saving."
2377 2500 msgstr ""
2378 2501
2379 -#: app/Services/Helper.php:1036 app/Services/Helper.php:1050
2380 -#: app/Services/Helper.php:1064
2502 +#: app/Services/Helper.php:1045 app/Services/Helper.php:1059
2503 +#: app/Services/Helper.php:1073
2381 2504 msgid "Powerful platform for any member-focused business"
2382 2505 msgstr ""
2383 2506
2384 2507 #: app/Services/Integrations/FluentForm/FeedIntegration.php:117
@@ -2384,21 +2507,21 @@
2384 2507 #: app/Services/Integrations/FluentForm/FeedIntegration.php:117
2385 2508 msgid "Product"
2386 2509 msgstr ""
2387 2510
2388 -#: app/Models/Product.php:118
2511 +#: app/Models/Product.php:128
2389 2512 msgid "Product has been deleted"
2390 2513 msgstr ""
2391 2514
2392 -#: app/Models/Product.php:84
2515 +#: app/Models/Product.php:94
2393 2516 msgid "Product has been successfully created"
2394 2517 msgstr ""
2395 2518
2396 -#: app/Models/Product.php:103
2519 +#: app/Models/Product.php:113
2397 2520 msgid "Product has been updated"
2398 2521 msgstr ""
2399 2522
2400 -#: app/Http/Controllers/CustomerPortalController.php:134
2523 +#: app/Http/Controllers/CustomerPortalController.php:144
2401 2524 msgid "Product is required"
2402 2525 msgstr ""
2403 2526
2404 2527 #: app/Http/Requests/ProductRequest.php:26
@@ -2404,9 +2527,9 @@
2404 2527 #: app/Http/Requests/ProductRequest.php:26
2405 2528 msgid "Product Title is required"
2406 2529 msgstr ""
2407 2530
2408 -#: app/Services/Helper.php:1173
2531 +#: app/Services/Helper.php:1182
2409 2532 msgid "Products"
2410 2533 msgstr ""
2411 2534
2412 2535 #: app/Services/AvatarUploder.php:36
@@ -2416,9 +2539,9 @@
2416 2539 #: app/Http/Controllers/SettingsController.php:966
2417 2540 msgid "Prompt options saved successfully"
2418 2541 msgstr ""
2419 2542
2420 -#: app/Services/EmailNotification/Settings.php:242
2543 +#: app/Services/EmailNotification/Settings.php:249
2421 2544 msgid "Public Ticket Interaction"
2422 2545 msgstr ""
2423 2546
2424 2547 #: app/Hooks/Handlers/AdminBarHandler.php:35
@@ -2428,19 +2551,19 @@
2428 2551 #: app/Services/Notifications/NotificationEventMap.php:66
2429 2552 msgid "reassigned a ticket"
2430 2553 msgstr ""
2431 2554
2432 -#: app/Services/Helper.php:1213
2555 +#: app/Services/Helper.php:1222
2433 2556 msgid "Recaptcha"
2434 2557 msgstr ""
2435 2558
2436 -#: app/Modules/MCP/AbilitiesRegistrar.php:130
2559 +#: app/Modules/MCP/AbilitiesRegistrar.php:131
2437 2560 msgid ""
2438 2561 "Reopen a closed ticket. Sets status back to active and clears the resolved "
2439 2562 "date. Use when a customer follows up on a closed issue."
2440 2563 msgstr ""
2441 2564
2442 -#: app/Modules/MCP/AbilitiesRegistrar.php:129
2565 +#: app/Modules/MCP/AbilitiesRegistrar.php:130
2443 2566 msgid "Reopen Ticket"
2444 2567 msgstr ""
2445 2568
2446 2569 #: app/Services/Notifications/NotificationEventMap.php:78
@@ -2446,13 +2569,13 @@
2446 2569 #: app/Services/Notifications/NotificationEventMap.php:78
2447 2570 msgid "reopened a ticket"
2448 2571 msgstr ""
2449 2572
2450 -#: app/Services/EmailNotification/Settings.php:540
2573 +#: app/Services/EmailNotification/Settings.php:558
2451 2574 msgid "Replied by Agent (To Customer)"
2452 2575 msgstr ""
2453 2576
2454 -#: app/Services/EmailNotification/Settings.php:564
2577 +#: app/Services/EmailNotification/Settings.php:582
2455 2578 msgid "Replied by Customer (To Agent/Admin)"
2456 2579 msgstr ""
2457 2580
2458 2581 #: app/Services/Notifications/NotificationEventMap.php:58
@@ -2467,9 +2590,9 @@
2467 2590 #: app/Http/Requests/TicketResponseRequest.php:25
2468 2591 msgid "Reply content is required"
2469 2592 msgstr ""
2470 2593
2471 -#: app/Services/CustomerPortalService.php:140
2594 +#: app/Services/CustomerPortalService.php:144
2472 2595 msgid "Reply has been added"
2473 2596 msgstr ""
2474 2597
2475 2598 #: app/Modules/MCP/Tools/ResponseTools.php:295
@@ -2497,15 +2620,15 @@
2497 2620 msgid "Reset password"
2498 2621 msgstr ""
2499 2622
2500 2623 #. %s is the site name
2501 -#: app/Http/Controllers/AuthController.php:551
2624 +#: app/Http/Controllers/AuthController.php:538
2502 2625 #, php-format
2503 2626 msgid "Reset your password for %s"
2504 2627 msgstr ""
2505 2628
2506 2629 #. %s is the site name
2507 -#: app/Http/Controllers/AuthController.php:581
2630 +#: app/Http/Controllers/AuthController.php:568
2508 2631 #, php-format
2509 2632 msgid "Reset your password for %s support portal"
2510 2633 msgstr ""
2511 2634
@@ -2516,9 +2639,9 @@
2516 2639 #: app/Http/Controllers/TicketController.php:555
2517 2640 msgid "Response has been added"
2518 2641 msgstr ""
2519 2642
2520 -#: app/Http/Controllers/TicketController.php:1436
2643 +#: app/Http/Controllers/TicketController.php:1444
2521 2644 msgid "Response has been added to the selected tickets"
2522 2645 msgstr ""
2523 2646
2524 2647 #: app/Http/Controllers/ChatMessageParserController.php:38
@@ -2524,15 +2647,15 @@
2524 2647 #: app/Http/Controllers/ChatMessageParserController.php:38
2525 2648 msgid "Response has been successfully recorded"
2526 2649 msgstr ""
2527 2650
2528 -#: app/Modules/StatModule.php:81 app/Modules/StatModule.php:124
2529 -#: app/Modules/StatModule.php:168 app/Services/Helper.php:837
2530 -#: app/Http/Controllers/ReportingController.php:444
2651 +#: app/Modules/StatModule.php:86 app/Modules/StatModule.php:133
2652 +#: app/Modules/StatModule.php:185 app/Services/Helper.php:846
2653 +#: app/Http/Controllers/ReportingController.php:245
2531 2654 msgid "Responses"
2532 2655 msgstr ""
2533 2656
2534 -#: app/Services/Helper.php:1061
2657 +#: app/Services/Helper.php:1070
2535 2658 msgid "Restrict Content pro"
2536 2659 msgstr ""
2537 2660
2538 2661 #: app/Http/Controllers/McpSettingsController.php:219
@@ -2570,9 +2693,9 @@
2570 2693 #: app/Modules/MCP/Tools/ResponseTools.php:198
2571 2694 msgid "Saved reply not found"
2572 2695 msgstr ""
2573 2696
2574 -#: app/Modules/MCP/AbilitiesRegistrar.php:368
2697 +#: app/Modules/MCP/AbilitiesRegistrar.php:369
2575 2698 msgid "Search Customers"
2576 2699 msgstr ""
2577 2700
2578 2701 #: app/Services/TicketHelper.php:450
@@ -2578,9 +2701,9 @@
2578 2701 #: app/Services/TicketHelper.php:450
2579 2702 msgid "Search deleted successfully."
2580 2703 msgstr ""
2581 2704
2582 -#: app/Modules/MCP/AbilitiesRegistrar.php:369
2705 +#: app/Modules/MCP/AbilitiesRegistrar.php:370
2583 2706 msgid ""
2584 2707 "Search for customers by name or email. Returns customer profiles with "
2585 2708 "location and account age. Use get-customer-tickets if you already know which "
2586 2709 "customer and want their tickets. Use this when you need to find or identify "
@@ -2590,14 +2713,14 @@
2590 2713 #: app/Services/TicketHelper.php:455
2591 2714 msgid "Search ID not found."
2592 2715 msgstr ""
2593 2716
2594 -#: app/Http/Controllers/AuthController.php:219
2717 +#: app/Http/Controllers/AuthController.php:224
2595 2718 msgid "Security verification failed"
2596 2719 msgstr ""
2597 2720
2598 2721 #: app/Http/Controllers/AuthController.php:34
2599 -#: app/Http/Controllers/AuthController.php:482
2722 +#: app/Http/Controllers/AuthController.php:469
2600 2723 msgid "Security verification failed. Please try again"
2601 2724 msgstr ""
2602 2725
2603 2726 #. followed by the booking URL.
@@ -2609,9 +2732,9 @@
2609 2732 #: app/Hooks/Handlers/AuthHandler.php:434
2610 2733 msgid "Select a Country"
2611 2734 msgstr ""
2612 2735
2613 -#: app/Services/EmailNotification/Settings.php:220
2736 +#: app/Services/EmailNotification/Settings.php:227
2614 2737 msgid "Select a Page"
2615 2738 msgstr ""
2616 2739
2617 2740 #: app/Services/Integrations/FluentForm/FeedIntegration.php:108
@@ -2617,9 +2740,9 @@
2617 2740 #: app/Services/Integrations/FluentForm/FeedIntegration.php:108
2618 2741 msgid "Select Business"
2619 2742 msgstr ""
2620 2743
2621 -#: app/Services/EmailNotification/Settings.php:223
2744 +#: app/Services/EmailNotification/Settings.php:230
2622 2745 msgid "Select Portal Page"
2623 2746 msgstr ""
2624 2747
2625 2748 #: app/Services/Integrations/FluentForm/FeedIntegration.php:118
@@ -2654,21 +2777,21 @@
2654 2777 #: app/Services/Integrations/FluentBooking/FluentBookingService.php:156
2655 2778 msgid "Selected FluentBooking event type is not available."
2656 2779 msgstr ""
2657 2780
2658 -#: app/Http/Controllers/TicketController.php:1482
2781 +#: app/Http/Controllers/TicketController.php:1490
2659 2782 msgid "Selected response has been deleted"
2660 2783 msgstr ""
2661 2784
2662 -#: app/Http/Controllers/TicketController.php:1563
2785 +#: app/Http/Controllers/TicketController.php:1573
2663 2786 msgid "Selected response has been updated"
2664 2787 msgstr ""
2665 2788
2666 -#: app/Http/Controllers/TicketController.php:1307
2789 +#: app/Http/Controllers/TicketController.php:1315
2667 2790 msgid "Selected tags has been added to tickets"
2668 2791 msgstr ""
2669 2792
2670 -#: app/Services/Helper.php:1015
2793 +#: app/Services/Helper.php:1024
2671 2794 msgid "Self-hosted email and marketing automation for WordPress"
2672 2795 msgstr ""
2673 2796
2674 2797 #: app/Modules/MCP/AbilitiesRegistrar.php:96
@@ -2679,8 +2802,12 @@
2679 2802 "replies via saved_reply_id (use list-saved-replies to browse). If you just "
2680 2803 "need to close without a reply, use close-ticket instead."
2681 2804 msgstr ""
2682 2805
2806 +#: app/Hooks/Handlers/CustomerPortalHandler.php:154
2807 +msgid "Send confirmation email"
2808 +msgstr ""
2809 +
2683 2810 #: app/Hooks/Handlers/Menu.php:399
2684 2811 msgid ""
2685 2812 "Send Telegram notifications to Group, Channel or individual person inbox and "
2686 2813 "reply from Telegram inbox"
@@ -2714,9 +2841,9 @@
2714 2841 #: app/Services/MailerInbox/MailBoxService.php:196
2715 2842 msgid "Settings has been updated"
2716 2843 msgstr ""
2717 2844
2718 -#: app/Services/EmailNotification/Settings.php:457
2845 +#: app/Services/EmailNotification/Settings.php:475
2719 2846 msgid "Shortcut"
2720 2847 msgstr ""
2721 2848
2722 2849 #: app/Hooks/Handlers/AuthHandler.php:151
@@ -2722,24 +2849,37 @@
2722 2849 #: app/Hooks/Handlers/AuthHandler.php:151
2723 2850 msgid "Signup"
2724 2851 msgstr ""
2725 2852
2726 -#: app/Services/Helper.php:984 app/Hooks/Handlers/Menu.php:405
2853 +#: app/Services/Helper.php:993 app/Hooks/Handlers/Menu.php:405
2727 2854 msgid "Slack"
2728 2855 msgstr ""
2729 2856
2857 +#: app/Services/EmailNotification/Settings.php:372
2858 +msgid "Snapshot Retention"
2859 +msgstr ""
2860 +
2730 2861 #: app/Services/Notifications/NotificationFormatter.php:209
2731 2862 #: app/Modules/MCP/Tools/ManagementTools.php:879
2732 2863 msgid "Someone"
2733 2864 msgstr ""
2734 2865
2735 -#: app/Http/Controllers/AuthController.php:585
2866 +#. 1: site name, 2: the email address being confirmed
2867 +#: app/Services/EmailClaimService.php:180
2868 +#, php-format
2736 2869 msgid ""
2870 +"Someone asked to use this address for support messages on %1$s. Confirming "
2871 +"will send future support notifications to %2$s and bring any tickets opened "
2872 +"from it into your account."
2873 +msgstr ""
2874 +
2875 +#: app/Http/Controllers/AuthController.php:572
2876 +msgid ""
2737 2877 "Someone has requested a new password for the following account on WordPress:"
2738 2878 msgstr ""
2739 2879
2740 2880 #. %s is the site name
2741 -#: app/Hooks/Handlers/TwoFaHandler.php:214
2881 +#: app/Hooks/Handlers/TwoFaHandler.php:219
2742 2882 #, php-format
2743 2883 msgid ""
2744 2884 "Someone requested to login to %s and here is the Login code that you can use "
2745 2885 "in the login form"
@@ -2752,26 +2892,26 @@
2752 2892 #: app/Services/Integrations/FluentBot/FluentBotAPI.php:44
2753 2893 msgid "Something went wrong."
2754 2894 msgstr ""
2755 2895
2756 -#: app/Services/Helper.php:1934
2896 +#: app/Services/Helper.php:1960
2757 2897 #: app/Http/Controllers/FluentBotController.php:227
2758 2898 msgid "Something went wrong. Please try again later."
2759 2899 msgstr ""
2760 2900
2761 -#: app/Http/Controllers/TicketController.php:1311
2901 +#: app/Http/Controllers/TicketController.php:1319
2762 2902 msgid "Sorry no action found as available"
2763 2903 msgstr ""
2764 2904
2765 -#: app/Http/Controllers/TicketController.php:1388
2905 +#: app/Http/Controllers/TicketController.php:1396
2766 2906 msgid "Sorry no tickets found based on your filter and bulk actions"
2767 2907 msgstr ""
2768 2908
2769 -#: app/Http/Controllers/CustomerPortalController.php:271
2909 +#: app/Http/Controllers/CustomerPortalController.php:276
2770 2910 msgid "Sorry you cannot create response"
2771 2911 msgstr ""
2772 2912
2773 -#: app/Http/Controllers/CustomerPortalController.php:201
2913 +#: app/Http/Controllers/CustomerPortalController.php:206
2774 2914 msgid "Sorry you cannot create ticket"
2775 2915 msgstr ""
2776 2916
2777 2917 #: app/Services/FluentCRMServices.php:124
@@ -2781,14 +2921,14 @@
2781 2921 #: app/Http/Controllers/SettingsController.php:539
2782 2922 msgid "Sorry! FluentCRM could not be installed. Please install manually"
2783 2923 msgstr ""
2784 2924
2785 -#: app/Services/CustomerPortalService.php:304
2925 +#: app/Services/CustomerPortalService.php:308
2786 2926 msgid "Sorry! No customer found"
2787 2927 msgstr ""
2788 2928
2789 2929 #. %s is the action being performed (e.g., "view", "edit", "delete")
2790 -#: app/Services/CustomerPortalService.php:476
2930 +#: app/Services/CustomerPortalService.php:480
2791 2931 #, php-format
2792 2932 msgid "Sorry! You cannot %s this ticket"
2793 2933 msgstr ""
2794 2934
@@ -2802,18 +2942,18 @@
2802 2942 #: app/Services/Tickets/Importer/AwesomeSupportTickets.php:44
2803 2943 msgid "Sorry, no tickets available for import."
2804 2944 msgstr ""
2805 2945
2806 -#: app/Services/CustomerPortalService.php:491
2946 +#: app/Services/CustomerPortalService.php:495
2807 2947 msgid "Sorry, You cannot access this ticket"
2808 2948 msgstr ""
2809 2949
2810 -#: app/Services/CustomerPortalService.php:278
2811 -#: app/Services/CustomerPortalService.php:469
2950 +#: app/Services/CustomerPortalService.php:282
2951 +#: app/Services/CustomerPortalService.php:473
2812 2952 msgid "Sorry, You do not have access to customer portal"
2813 2953 msgstr ""
2814 2954
2815 -#: app/Http/Controllers/TicketController.php:1543
2955 +#: app/Http/Controllers/TicketController.php:1551
2816 2956 msgid "Sorry, You do not have permission to approve this draft response"
2817 2957 msgstr ""
2818 2958
2819 2959 #: app/Http/Controllers/McpSettingsController.php:55
@@ -2819,14 +2959,14 @@
2819 2959 #: app/Http/Controllers/McpSettingsController.php:55
2820 2960 msgid "Sorry, you do not have permission to change the MCP setting."
2821 2961 msgstr ""
2822 2962
2823 -#: app/Services/Tickets/TicketService.php:286
2963 +#: app/Services/Tickets/TicketService.php:296
2824 2964 msgid ""
2825 2965 "Sorry, you do not have permission to create a ticket in this business box"
2826 2966 msgstr ""
2827 2967
2828 -#: app/Http/Controllers/TicketController.php:1470
2968 +#: app/Http/Controllers/TicketController.php:1478
2829 2969 msgid "Sorry, you do not have permission to delete this response."
2830 2970 msgstr ""
2831 2971
2832 2972 #: app/Http/Controllers/McpSettingsController.php:86
@@ -2832,10 +2972,10 @@
2832 2972 #: app/Http/Controllers/McpSettingsController.php:86
2833 2973 msgid "Sorry, you do not have permission to install plugins."
2834 2974 msgstr ""
2835 2975
2836 -#: app/Services/CustomerPortalService.php:296
2837 -#: app/Services/CustomerPortalService.php:465
2976 +#: app/Services/CustomerPortalService.php:300
2977 +#: app/Services/CustomerPortalService.php:469
2838 2978 msgid "Sorry, You do not have permission to this support ticket"
2839 2979 msgstr ""
2840 2980
2841 2981 #: app/Http/Controllers/Controller.php:40
@@ -2841,10 +2981,10 @@
2841 2981 #: app/Http/Controllers/Controller.php:40
2842 2982 msgid "Sorry, You do not have permission to this ticket"
2843 2983 msgstr ""
2844 2984
2845 -#: app/Http/Controllers/TicketController.php:1531
2846 -#: app/Http/Controllers/TicketController.php:1549
2985 +#: app/Http/Controllers/TicketController.php:1539
2986 +#: app/Http/Controllers/TicketController.php:1557
2847 2987 msgid "Sorry, you do not have permission to update this response."
2848 2988 msgstr ""
2849 2989
2850 2990 #: app/Http/Controllers/TicketController.php:536
@@ -2858,13 +2998,13 @@
2858 2998 msgid ""
2859 2999 "Sorry, You do not have permission. Please add yourself as support agent first"
2860 3000 msgstr ""
2861 3001
2862 -#: app/Hooks/Handlers/TwoFaHandler.php:155
3002 +#: app/Hooks/Handlers/TwoFaHandler.php:160
2863 3003 msgid "Sorry, your login code has been expired. Please try to login again"
2864 3004 msgstr ""
2865 3005
2866 -#: app/Hooks/Handlers/ExternalPages.php:109
3006 +#: app/Hooks/Handlers/ExternalPages.php:205
2867 3007 msgid ""
2868 3008 "Sorry, Your secure sign is invalid, Please reload the previous page and get "
2869 3009 "new signed url"
2870 3010 msgstr ""
@@ -2872,9 +3012,9 @@
2872 3012 #: app/Modules/PermissionManager.php:471
2873 3013 msgid "Split Ticket"
2874 3014 msgstr ""
2875 3015
2876 -#: app/Modules/MCP/AbilitiesRegistrar.php:284
3016 +#: app/Modules/MCP/AbilitiesRegistrar.php:285
2877 3017 msgid ""
2878 3018 "START HERE — call this first in any session. Returns: your agent identity, "
2879 3019 "your open ticket queue, tickets needing attention (unassigned/longest-"
2880 3020 "waiting/critical/SLA breaches), all reference data "
@@ -2891,10 +3031,10 @@
2891 3031 "from this single call, starting with my_queue.awaiting_your_reply; do not "
2892 3032 "call get-ticket per ticket unless you need the conversation body."
2893 3033 msgstr ""
2894 3034
2895 -#: app/Models/Customer.php:55 app/Models/Traits/CustomerTrait.php:142
2896 -#: app/Models/Traits/CustomerTrait.php:144
3035 +#: app/Models/Customer.php:55 app/Models/Traits/CustomerTrait.php:219
3036 +#: app/Models/Traits/CustomerTrait.php:221
2897 3037 #: app/Hooks/Handlers/AuthHandler.php:425
2898 3038 #: app/Hooks/Handlers/AuthHandler.php:427
2899 3039 #: app/Hooks/Handlers/PrivacyHandler.php:248
2900 3040 msgid "State"
@@ -2899,9 +3039,9 @@
2899 3039 #: app/Hooks/Handlers/PrivacyHandler.php:248
2900 3040 msgid "State"
2901 3041 msgstr ""
2902 3042
2903 -#: app/Models/Traits/CustomerTrait.php:99
3043 +#: app/Models/Traits/CustomerTrait.php:176
2904 3044 #: app/Hooks/Handlers/PrivacyHandler.php:220
2905 3045 msgid "Status"
2906 3046 msgstr ""
2907 3047
@@ -2908,9 +3048,9 @@
2908 3048 #: app/Http/Controllers/SettingsController.php:215
2909 3049 msgid "Subscribed"
2910 3050 msgstr ""
2911 3051
2912 -#: app/Http/Controllers/AuthController.php:197
3052 +#: app/Http/Controllers/AuthController.php:202
2913 3053 msgid "Successfully registered to the site."
2914 3054 msgstr ""
2915 3055
2916 3056 #: app/Services/Integrations/IntegrationInit.php:63
@@ -2921,17 +3061,24 @@
2921 3061 #: app/Services/Integrations/FluentForm/FeedIntegration.php:173
2922 3062 msgid "Support Customer Field"
2923 3063 msgstr ""
2924 3064
3065 +#. 1: address support mail currently goes to, 2: the account's current address
3066 +#: app/Hooks/Handlers/CustomerPortalHandler.php:144
3067 +#, php-format
3068 +msgid ""
3069 +"Support messages are being sent to %1$s, but your account email is now %2$s."
3070 +msgstr ""
3071 +
2925 3072 #: app/Http/Controllers/SettingsController.php:143
2926 3073 msgid "Support Portal"
2927 3074 msgstr ""
2928 3075
2929 -#: app/Services/Helper.php:1178
3076 +#: app/Services/Helper.php:1187
2930 3077 msgid "Support Staff"
2931 3078 msgstr ""
2932 3079
2933 -#: app/Http/Controllers/AgentController.php:183
3080 +#: app/Http/Controllers/AgentController.php:187
2934 3081 msgid "Support Staff avatar reset to gravatar default"
2935 3082 msgstr ""
2936 3083
2937 3084 #: app/Http/Controllers/AgentController.php:44
@@ -2945,18 +3092,18 @@
2945 3092 #: app/Http/Controllers/AgentController.php:73
2946 3093 msgid "Support Staff has been updated"
2947 3094 msgstr ""
2948 3095
2949 -#: app/Services/Integrations/FluentForm/FeedIntegration.php:364
3096 +#: app/Services/Integrations/FluentForm/FeedIntegration.php:365
2950 3097 msgid "Support ticket creation failed, because customer email is blocked"
2951 3098 msgstr ""
2952 3099
2953 -#: app/Services/Integrations/FluentForm/FeedIntegration.php:346
3100 +#: app/Services/Integrations/FluentForm/FeedIntegration.php:347
2954 3101 msgid "Support ticket creation failed, because no valid customer email found"
2955 3102 msgstr ""
2956 3103
2957 3104 #. %d is the ticket ID number
2958 -#: app/Services/Integrations/FluentForm/FeedIntegration.php:396
3105 +#: app/Services/Integrations/FluentForm/FeedIntegration.php:397
2959 3106 msgid "Support ticket has been created at Fluent Support. Ticket ID: %d"
2960 3107 msgstr ""
2961 3108
2962 3109 #: app/Services/Integrations/FluentCrm/FluentCRMWidgets.php:24
@@ -2983,13 +3130,13 @@
2983 3130 #, php-format
2984 3131 msgid "Tag \"%s\" created"
2985 3132 msgstr ""
2986 3133
2987 -#: app/Http/Controllers/TicketController.php:1709
3134 +#: app/Http/Controllers/TicketController.php:1719
2988 3135 msgid "Tag has been added to this ticket"
2989 3136 msgstr ""
2990 3137
2991 -#: app/Http/Controllers/TicketController.php:1735
3138 +#: app/Http/Controllers/TicketController.php:1745
2992 3139 msgid "Tag has been removed from this ticket"
2993 3140 msgstr ""
2994 3141
2995 3142 #: app/Modules/MCP/Tools/ManagementTools.php:750
@@ -2995,17 +3142,17 @@
2995 3142 #: app/Modules/MCP/Tools/ManagementTools.php:750
2996 3143 msgid "tag_ids is required for the tag action"
2997 3144 msgstr ""
2998 3145
2999 -#: app/Modules/MCP/Tools/TicketTools.php:833
3146 +#: app/Modules/MCP/Tools/TicketTools.php:868
3000 3147 msgid "Target ticket not found"
3001 3148 msgstr ""
3002 3149
3003 -#: app/Modules/MCP/Tools/TicketTools.php:818
3150 +#: app/Modules/MCP/Tools/TicketTools.php:853
3004 3151 msgid "target_ticket_id and merge_ticket_ids are required"
3005 3152 msgstr ""
3006 3153
3007 -#: app/Modules/MCP/Tools/TicketTools.php:826
3154 +#: app/Modules/MCP/Tools/TicketTools.php:861
3008 3155 msgid "target_ticket_id must not also appear in merge_ticket_ids"
3009 3156 msgstr ""
3010 3157
3011 3158 #: app/Http/Controllers/FluentBoardsController.php:97
@@ -3011,9 +3158,9 @@
3011 3158 #: app/Http/Controllers/FluentBoardsController.php:97
3012 3159 msgid "Task successfully added to Fluent Boards"
3013 3160 msgstr ""
3014 3161
3015 -#: app/Services/Helper.php:1005 app/Hooks/Handlers/Menu.php:398
3162 +#: app/Services/Helper.php:1014 app/Hooks/Handlers/Menu.php:398
3016 3163 msgid "Telegram"
3017 3164 msgstr ""
3018 3165
3019 3166 #: app/Hooks/Handlers/EmailVerificationHandler.php:98
@@ -3021,20 +3168,42 @@
3021 3168 "Thank you for registering with us! To complete the setup of your account, "
3022 3169 "please enter the verification code below on the registration page."
3023 3170 msgstr ""
3024 3171
3025 -#: app/Modules/MCP/Support/TicketAccessGuard.php:72
3172 +#: app/Modules/MCP/Support/TicketAccessGuard.php:77
3026 3173 msgid "That agent is restricted from this ticket's mailbox"
3027 3174 msgstr ""
3028 3175
3029 -#: app/Http/Controllers/TicketController.php:1083
3176 +#: app/Hooks/Handlers/CustomerPortalHandler.php:183
3030 3177 msgid ""
3178 +"That confirmation link belongs to a different account. Sign in as that "
3179 +"account and open the link again."
3180 +msgstr ""
3181 +
3182 +#: app/Hooks/Handlers/CustomerPortalHandler.php:185
3183 +msgid ""
3184 +"That confirmation link could not be read. You can request a new one below."
3185 +msgstr ""
3186 +
3187 +#: app/Hooks/Handlers/CustomerPortalHandler.php:181
3188 +msgid "That confirmation link has expired. You can request a new one below."
3189 +msgstr ""
3190 +
3191 +#: app/Hooks/Handlers/CustomerPortalHandler.php:182
3192 +msgid ""
3193 +"That confirmation link is no longer valid, usually because it was already "
3194 +"used or the address changed again. You can request a new one below."
3195 +msgstr ""
3196 +
3197 +#: app/Http/Controllers/TicketController.php:1091
3198 +#: app/Modules/MCP/Tools/TicketTools.php:688
3199 +msgid ""
3031 3200 "The assigned agent is restricted from the selected mailbox. Reassign the "
3032 3201 "ticket before moving it."
3033 3202 msgstr ""
3034 3203
3035 3204 #. %.01f is the maximum file size in megabytes
3036 -#: app/Http/Controllers/UploaderController.php:128
3205 +#: app/Http/Controllers/UploaderController.php:155
3037 3206 #, php-format
3038 3207 msgid ""
3039 3208 "The file cannot be more than %.01fMB. Please upload somewhere like "
3040 3209 "Dropbox/Google Drive and paste the link in the response"
@@ -3039,13 +3208,13 @@
3039 3208 "The file cannot be more than %.01fMB. Please upload somewhere like "
3040 3209 "Dropbox/Google Drive and paste the link in the response"
3041 3210 msgstr ""
3042 3211
3043 -#: app/Services/Helper.php:1092
3212 +#: app/Services/Helper.php:1101
3044 3213 msgid "The leading course platform built for WordPress"
3045 3214 msgstr ""
3046 3215
3047 -#: app/Services/Helper.php:966
3216 +#: app/Services/Helper.php:975
3048 3217 msgid "The most popular e-commerce platform for WordPress"
3049 3218 msgstr ""
3050 3219
3051 3220 #: app/Http/Controllers/AgentGroupController.php:137
@@ -3056,24 +3225,24 @@
3056 3225 msgid "The specified agent does not exist"
3057 3226 msgstr ""
3058 3227
3059 3228 #: app/Modules/MCP/Tools/TicketTools.php:475
3060 -#: app/Modules/MCP/Tools/TicketTools.php:657
3229 +#: app/Modules/MCP/Tools/TicketTools.php:677
3061 3230 msgid "The specified mailbox does not exist"
3062 3231 msgstr ""
3063 3232
3064 3233 #: app/Modules/MCP/Tools/TicketTools.php:464
3065 -#: app/Modules/MCP/Tools/TicketTools.php:667
3234 +#: app/Modules/MCP/Tools/TicketTools.php:702
3066 3235 #: app/Modules/MCP/Tools/ResponseTools.php:65
3067 3236 #: app/Modules/MCP/Tools/ResponseTools.php:128
3068 3237 msgid "The specified product does not exist"
3069 3238 msgstr ""
3070 3239
3071 -#: app/Services/Helper.php:1071
3240 +#: app/Services/Helper.php:1080
3072 3241 msgid "The standard plugin for knowledge base and documentation"
3073 3242 msgstr ""
3074 3243
3075 -#: app/Services/Helper.php:994
3244 +#: app/Services/Helper.php:1003
3076 3245 msgid "The ultimate platform for any member-focused business"
3077 3246 msgstr ""
3078 3247
3079 3248 #. Description of the plugin
@@ -3079,38 +3248,38 @@
3079 3248 #. Description of the plugin
3080 3249 msgid "The Ultimate Support Plugin For Your WordPress."
3081 3250 msgstr ""
3082 3251
3083 -#: app/Services/Helper.php:1057
3252 +#: app/Services/Helper.php:1066
3084 3253 msgid "The ultimate WordPress platform for digital products"
3085 3254 msgstr ""
3086 3255
3087 3256 #: app/Hooks/Handlers/EmailVerificationHandler.php:102
3088 -#: app/Hooks/Handlers/TwoFaHandler.php:218
3257 +#: app/Hooks/Handlers/TwoFaHandler.php:223
3089 3258 msgid ""
3090 3259 "This code is valid for 10 minutes and is meant to ensure the security of "
3091 3260 "your account. If you did not initiate this request, please ignore this email."
3092 3261 msgstr ""
3093 3262
3094 -#: app/Services/EmailNotification/Settings.php:565
3263 +#: app/Services/EmailNotification/Settings.php:583
3095 3264 msgid ""
3096 3265 "This email will be sent to Assigned Agent or Admin when a customer reply to "
3097 3266 "a ticket"
3098 3267 msgstr ""
3099 3268
3100 -#: app/Services/EmailNotification/Settings.php:573
3269 +#: app/Services/EmailNotification/Settings.php:591
3101 3270 msgid "This email will be sent to newly assigned agent"
3102 3271 msgstr ""
3103 3272
3104 -#: app/Services/EmailNotification/Settings.php:533
3273 +#: app/Services/EmailNotification/Settings.php:551
3105 3274 msgid "This email will be sent when a customer submit a support ticket"
3106 3275 msgstr ""
3107 3276
3108 -#: app/Services/EmailNotification/Settings.php:549
3277 +#: app/Services/EmailNotification/Settings.php:567
3109 3278 msgid "This email will be sent when an agent close a ticket"
3110 3279 msgstr ""
3111 3280
3112 -#: app/Services/EmailNotification/Settings.php:589
3281 +#: app/Services/EmailNotification/Settings.php:607
3113 3282 msgid ""
3114 3283 "This email will be sent when an agent creates a ticket using the \"Agent "
3115 3284 "Initiated\" option to proactively reach out to a customer — includes the "
3116 3285 "agent's message content"
@@ -3115,30 +3284,30 @@
3115 3284 "Initiated\" option to proactively reach out to a customer — includes the "
3116 3285 "agent's message content"
3117 3286 msgstr ""
3118 3287
3119 -#: app/Services/EmailNotification/Settings.php:581
3288 +#: app/Services/EmailNotification/Settings.php:599
3120 3289 msgid ""
3121 3290 "This email will be sent when an agent logs a ticket on behalf of a customer "
3122 3291 "(e.g. from a phone call or email received outside the system)"
3123 3292 msgstr ""
3124 3293
3125 -#: app/Services/EmailNotification/Settings.php:541
3294 +#: app/Services/EmailNotification/Settings.php:559
3126 3295 msgid "This email will be sent when an agent reply to a ticket"
3127 3296 msgstr ""
3128 3297
3129 -#: app/Services/EmailNotification/Settings.php:557
3298 +#: app/Services/EmailNotification/Settings.php:575
3130 3299 msgid ""
3131 3300 "This email will be sent when the business when a new ticket has been "
3132 3301 "submitted"
3133 3302 msgstr ""
3134 3303
3135 -#: app/Http/Controllers/TicketController.php:1523
3304 +#: app/Http/Controllers/TicketController.php:1531
3136 3305 msgid "This response type cannot be edited."
3137 3306 msgstr ""
3138 3307
3139 3308 #: app/Http/Controllers/TicketController.php:895
3140 -#: app/Http/Controllers/TicketController.php:1092
3309 +#: app/Http/Controllers/TicketController.php:1100
3141 3310 msgid "This ticket property cannot be updated."
3142 3311 msgstr ""
3143 3312
3144 3313 #: app/Services/Notifications/NotificationCategory.php:33
@@ -3144,9 +3313,9 @@
3144 3313 #: app/Services/Notifications/NotificationCategory.php:33
3145 3314 msgid "Ticket Activity"
3146 3315 msgstr ""
3147 3316
3148 -#: app/Services/EmailNotification/Settings.php:572
3317 +#: app/Services/EmailNotification/Settings.php:590
3149 3318 msgid "Ticket Agent Change (To Agent)"
3150 3319 msgstr ""
3151 3320
3152 3321 #: app/Hooks/Handlers/PrivacyHandler.php:83
@@ -3156,14 +3325,14 @@
3156 3325 msgstr ""
3157 3326
3158 3327 #: app/Http/Controllers/TicketController.php:275
3159 3328 #: app/Http/Controllers/TicketController.php:438
3160 -#: app/Http/Controllers/TicketController.php:1459
3161 -#: app/Http/Controllers/TicketController.php:1505
3329 +#: app/Http/Controllers/TicketController.php:1467
3330 +#: app/Http/Controllers/TicketController.php:1513
3162 3331 msgid "Ticket cannot be fetched due to restricted mailbox"
3163 3332 msgstr ""
3164 3333
3165 -#: app/Services/EmailNotification/Settings.php:548
3334 +#: app/Services/EmailNotification/Settings.php:566
3166 3335 msgid "Ticket Closed by Agent (To Customer)"
3167 3336 msgstr ""
3168 3337
3169 3338 #: app/Hooks/Handlers/PrivacyHandler.php:79
@@ -3175,13 +3344,13 @@
3175 3344 #: app/Http/Requests/TicketCreateCustomerPortalRequest.php:27
3176 3345 msgid "Ticket content is required"
3177 3346 msgstr ""
3178 3347
3179 -#: app/Services/EmailNotification/Settings.php:556
3348 +#: app/Services/EmailNotification/Settings.php:574
3180 3349 msgid "Ticket Created (To Admin)"
3181 3350 msgstr ""
3182 3351
3183 -#: app/Services/EmailNotification/Settings.php:532
3352 +#: app/Services/EmailNotification/Settings.php:550
3184 3353 msgid "Ticket Created (To Customer)"
3185 3354 msgstr ""
3186 3355
3187 3356 #: app/Hooks/Handlers/PrivacyHandler.php:103
@@ -3206,30 +3375,30 @@
3206 3375 #: app/Services/Integrations/FluentCrm/CreateTicketAction.php:84
3207 3376 msgid "Ticket Description (you can use any smart code)"
3208 3377 msgstr ""
3209 3378
3210 -#: app/Services/Helper.php:1163
3379 +#: app/Services/Helper.php:1172
3211 3380 msgid "Ticket Form Config"
3212 3381 msgstr ""
3213 3382
3214 -#: app/Services/CustomerPortalService.php:162
3215 -#: app/Http/Controllers/TicketController.php:1112
3216 -#: app/Services/Tickets/ResponseService.php:124
3383 +#: app/Services/CustomerPortalService.php:166
3384 +#: app/Http/Controllers/TicketController.php:1120
3385 +#: app/Services/Tickets/ResponseService.php:129
3217 3386 #: app/Services/Tickets/TicketService.php:39
3218 3387 msgid "Ticket has been closed"
3219 3388 msgstr ""
3220 3389
3221 3390 #: app/Http/Controllers/TicketController.php:226
3222 -#: app/Http/Controllers/CustomerPortalController.php:219
3391 +#: app/Http/Controllers/CustomerPortalController.php:224
3223 3392 msgid "Ticket has been created successfully"
3224 3393 msgstr ""
3225 3394
3226 -#: app/Http/Controllers/TicketController.php:1334
3395 +#: app/Http/Controllers/TicketController.php:1342
3227 3396 msgid "Ticket has been deleted successfully"
3228 3397 msgstr ""
3229 3398
3230 -#: app/Services/CustomerPortalService.php:182
3231 -#: app/Http/Controllers/TicketController.php:1137
3399 +#: app/Services/CustomerPortalService.php:186
3400 +#: app/Http/Controllers/TicketController.php:1145
3232 3401 msgid "Ticket has been opened again"
3233 3402 msgstr ""
3234 3403
3235 3404 #: app/Services/Tickets/TicketService.php:75
@@ -3240,17 +3409,17 @@
3240 3409 #: app/Hooks/Handlers/PrivacyHandler.php:153
3241 3410 msgid "Ticket ID"
3242 3411 msgstr ""
3243 3412
3244 -#: app/Services/Helper.php:1208
3413 +#: app/Services/Helper.php:1217
3245 3414 msgid "Ticket Importer"
3246 3415 msgstr ""
3247 3416
3248 -#: app/Services/EmailNotification/Settings.php:580
3417 +#: app/Services/EmailNotification/Settings.php:598
3249 3418 msgid "Ticket Logged by Agent (To Customer)"
3250 3419 msgstr ""
3251 3420
3252 -#: app/Modules/MCP/Tools/TicketTools.php:860
3421 +#: app/Modules/MCP/Tools/TicketTools.php:895
3253 3422 msgid ""
3254 3423 "Ticket merge failed or was only partially completed. Some tickets may be in "
3255 3424 "an inconsistent state."
3256 3425 msgstr ""
@@ -3257,12 +3426,12 @@
3257 3426
3258 3427 #: app/Http/Controllers/WidgetsController.php:45
3259 3428 #: app/Modules/MCP/Tools/TicketTools.php:307
3260 3429 #: app/Modules/MCP/Tools/TicketTools.php:547
3261 -#: app/Modules/MCP/Tools/TicketTools.php:605
3262 -#: app/Modules/MCP/Tools/TicketTools.php:635
3263 -#: app/Modules/MCP/Tools/TicketTools.php:738
3264 -#: app/Modules/MCP/Tools/TicketTools.php:768
3430 +#: app/Modules/MCP/Tools/TicketTools.php:614
3431 +#: app/Modules/MCP/Tools/TicketTools.php:644
3432 +#: app/Modules/MCP/Tools/TicketTools.php:773
3433 +#: app/Modules/MCP/Tools/TicketTools.php:803
3265 3434 #: app/Modules/MCP/Tools/ResponseTools.php:214
3266 3435 #: app/Modules/MCP/Tools/ResponseTools.php:338
3267 3436 #: app/Modules/MCP/Tools/ManagementTools.php:318
3268 3437 #: app/Modules/MCP/Tools/ManagementTools.php:354
@@ -3268,9 +3437,9 @@
3268 3437 #: app/Modules/MCP/Tools/ManagementTools.php:354
3269 3438 msgid "Ticket not found"
3270 3439 msgstr ""
3271 3440
3272 -#: app/Services/EmailNotification/Settings.php:354
3441 +#: app/Services/EmailNotification/Settings.php:361
3273 3442 msgid "Ticket Prefix"
3274 3443 msgstr ""
3275 3444
3276 3445 #: app/Hooks/Handlers/PrivacyHandler.php:99
@@ -3282,30 +3451,30 @@
3282 3451 #: app/Hooks/Handlers/PrivacyHandler.php:87
3283 3452 msgid "Ticket Product"
3284 3453 msgstr ""
3285 3454
3286 -#: app/Services/EmailNotification/Settings.php:473
3287 -#: app/Services/EmailNotification/Settings.php:490
3455 +#: app/Services/EmailNotification/Settings.php:491
3456 +#: app/Services/EmailNotification/Settings.php:508
3288 3457 msgid "Ticket Reply – Bookmarks"
3289 3458 msgstr ""
3290 3459
3291 -#: app/Services/EmailNotification/Settings.php:472
3292 -#: app/Services/EmailNotification/Settings.php:489
3460 +#: app/Services/EmailNotification/Settings.php:490
3461 +#: app/Services/EmailNotification/Settings.php:507
3293 3462 msgid "Ticket Reply – Merge"
3294 3463 msgstr ""
3295 3464
3296 -#: app/Services/EmailNotification/Settings.php:471
3297 -#: app/Services/EmailNotification/Settings.php:488
3465 +#: app/Services/EmailNotification/Settings.php:489
3466 +#: app/Services/EmailNotification/Settings.php:506
3298 3467 msgid "Ticket Reply – Personal note"
3299 3468 msgstr ""
3300 3469
3301 -#: app/Services/EmailNotification/Settings.php:474
3302 -#: app/Services/EmailNotification/Settings.php:491
3470 +#: app/Services/EmailNotification/Settings.php:492
3471 +#: app/Services/EmailNotification/Settings.php:509
3303 3472 msgid "Ticket Reply – Refresh"
3304 3473 msgstr ""
3305 3474
3306 -#: app/Services/EmailNotification/Settings.php:470
3307 -#: app/Services/EmailNotification/Settings.php:487
3475 +#: app/Services/EmailNotification/Settings.php:488
3476 +#: app/Services/EmailNotification/Settings.php:505
3308 3477 msgid "Ticket Reply – Reply"
3309 3478 msgstr ""
3310 3479
3311 3480 #: app/Hooks/Handlers/PrivacyHandler.php:95
@@ -3321,9 +3490,9 @@
3321 3490 #: app/Hooks/Handlers/AdminBarHandler.php:42
3322 3491 msgid "Ticket Summary"
3323 3492 msgstr ""
3324 3493
3325 -#: app/Services/Helper.php:1158 app/Hooks/Handlers/PrivacyHandler.php:91
3494 +#: app/Services/Helper.php:1167 app/Hooks/Handlers/PrivacyHandler.php:91
3326 3495 msgid "Ticket Tags"
3327 3496 msgstr ""
3328 3497
3329 3498 #: app/Hooks/Handlers/PrivacyHandler.php:75
@@ -3356,12 +3525,12 @@
3356 3525 msgstr ""
3357 3526
3358 3527 #: app/Modules/MCP/Tools/TicketTools.php:301
3359 3528 #: app/Modules/MCP/Tools/TicketTools.php:542
3360 -#: app/Modules/MCP/Tools/TicketTools.php:600
3361 -#: app/Modules/MCP/Tools/TicketTools.php:630
3362 -#: app/Modules/MCP/Tools/TicketTools.php:733
3363 -#: app/Modules/MCP/Tools/TicketTools.php:763
3529 +#: app/Modules/MCP/Tools/TicketTools.php:609
3530 +#: app/Modules/MCP/Tools/TicketTools.php:639
3531 +#: app/Modules/MCP/Tools/TicketTools.php:768
3532 +#: app/Modules/MCP/Tools/TicketTools.php:798
3364 3533 #: app/Modules/MCP/Tools/ResponseTools.php:188
3365 3534 #: app/Modules/MCP/Tools/ResponseTools.php:327
3366 3535 #: app/Modules/MCP/Tools/ManagementTools.php:349
3367 3536 msgid "ticket_id is required"
@@ -3384,54 +3553,54 @@
3384 3553 #: app/Modules/PermissionManager.php:462
3385 3554 msgid "Tickets Permissions"
3386 3555 msgstr ""
3387 3556
3388 -#: app/Services/EmailNotification/Settings.php:460
3389 3557 #: app/Services/EmailNotification/Settings.php:478
3558 +#: app/Services/EmailNotification/Settings.php:496
3390 3559 msgid "Tickets – Advanced filter toggle"
3391 3560 msgstr ""
3392 3561
3393 -#: app/Services/EmailNotification/Settings.php:464
3394 3562 #: app/Services/EmailNotification/Settings.php:482
3563 +#: app/Services/EmailNotification/Settings.php:500
3395 3564 msgid "Tickets – All Tickets"
3396 3565 msgstr ""
3397 3566
3398 -#: app/Services/EmailNotification/Settings.php:468
3399 3567 #: app/Services/EmailNotification/Settings.php:486
3568 +#: app/Services/EmailNotification/Settings.php:504
3400 3569 msgid "Tickets – Bookmarks"
3401 3570 msgstr ""
3402 3571
3403 -#: app/Services/EmailNotification/Settings.php:462
3404 3572 #: app/Services/EmailNotification/Settings.php:480
3573 +#: app/Services/EmailNotification/Settings.php:498
3405 3574 msgid "Tickets – Create Ticket"
3406 3575 msgstr ""
3407 3576
3408 -#: app/Services/EmailNotification/Settings.php:465
3409 3577 #: app/Services/EmailNotification/Settings.php:483
3578 +#: app/Services/EmailNotification/Settings.php:501
3410 3579 msgid "Tickets – My Tickets"
3411 3580 msgstr ""
3412 3581
3413 -#: app/Services/EmailNotification/Settings.php:461
3414 3582 #: app/Services/EmailNotification/Settings.php:479
3583 +#: app/Services/EmailNotification/Settings.php:497
3415 3584 msgid "Tickets – Refresh"
3416 3585 msgstr ""
3417 3586
3418 -#: app/Services/EmailNotification/Settings.php:463
3419 3587 #: app/Services/EmailNotification/Settings.php:481
3588 +#: app/Services/EmailNotification/Settings.php:499
3420 3589 msgid "Tickets – Reset filter"
3421 3590 msgstr ""
3422 3591
3423 -#: app/Services/EmailNotification/Settings.php:469
3592 +#: app/Services/EmailNotification/Settings.php:487
3424 3593 msgid "Tickets – Toggle (Open, active, close, all)"
3425 3594 msgstr ""
3426 3595
3427 -#: app/Services/EmailNotification/Settings.php:466
3428 3596 #: app/Services/EmailNotification/Settings.php:484
3597 +#: app/Services/EmailNotification/Settings.php:502
3429 3598 msgid "Tickets – Unassigned"
3430 3599 msgstr ""
3431 3600
3432 -#: app/Services/EmailNotification/Settings.php:467
3433 3601 #: app/Services/EmailNotification/Settings.php:485
3602 +#: app/Services/EmailNotification/Settings.php:503
3434 3603 msgid "Tickets – Waiting for reply"
3435 3604 msgstr ""
3436 3605
3437 3606 #: app/Services/Integrations/FluentBooking/BookingAvailabilityHelper.php:327
@@ -3450,9 +3619,9 @@
3450 3619 #: app/Modules/MCP/Tools/ResponseTools.php:109
3451 3620 msgid "title cannot be empty"
3452 3621 msgstr ""
3453 3622
3454 -#: app/Http/Controllers/CustomerPortalController.php:123
3623 +#: app/Http/Controllers/CustomerPortalController.php:133
3455 3624 msgid "Title is required"
3456 3625 msgstr ""
3457 3626
3458 3627 #: app/Modules/MCP/Tools/ManagementTools.php:486
@@ -3458,17 +3627,23 @@
3458 3627 #: app/Modules/MCP/Tools/ManagementTools.php:486
3459 3628 msgid "title is required"
3460 3629 msgstr ""
3461 3630
3462 -#: app/Http/Controllers/CustomerController.php:302
3631 +#: app/Hooks/Handlers/CustomerPortalHandler.php:180
3632 +msgid ""
3633 +"Too many confirmation emails have been requested for this address. Please "
3634 +"try again later."
3635 +msgstr ""
3636 +
3637 +#: app/Http/Controllers/CustomerController.php:315
3463 3638 msgid "Too many contact searches. Please try again in a few minutes."
3464 3639 msgstr ""
3465 3640
3466 -#: app/Http/Controllers/AuthController.php:275
3641 +#: app/Http/Controllers/AuthController.php:280
3467 3642 msgid "Too many login attempts. Please try again after 15 minutes."
3468 3643 msgstr ""
3469 3644
3470 -#: app/Http/Controllers/AuthController.php:500
3645 +#: app/Http/Controllers/AuthController.php:487
3471 3646 msgid "Too many password reset requests. Please try again after 15 minutes."
3472 3647 msgstr ""
3473 3648
3474 3649 #: app/Hooks/Handlers/TwoFaHandler.php:125
@@ -3483,14 +3658,14 @@
3483 3658 #: app/Hooks/Handlers/EmailVerificationHandler.php:51
3484 3659 msgid "Too many verification code requests. Please try again later."
3485 3660 msgstr ""
3486 3661
3487 -#: app/Modules/StatModule.php:204
3662 +#: app/Modules/StatModule.php:225
3488 3663 msgid "Total Closed"
3489 3664 msgstr ""
3490 3665
3491 -#: app/Modules/StatModule.php:196
3492 -#: app/Http/Controllers/ReportingController.php:440
3666 +#: app/Modules/StatModule.php:217
3667 +#: app/Http/Controllers/ReportingController.php:241
3493 3668 msgid "Total Replies"
3494 3669 msgstr ""
3495 3670
3496 3671 #: app/Services/Tickets/TicketStats.php:19
@@ -3500,9 +3675,9 @@
3500 3675 #: app/Services/Notifications/NotificationEventMap.php:82
3501 3676 msgid "triggered automation"
3502 3677 msgstr ""
3503 3678
3504 -#: app/Services/Helper.php:998
3679 +#: app/Services/Helper.php:1007
3505 3680 msgid "Tutor LMS"
3506 3681 msgstr ""
3507 3682
3508 3683 #: app/Services/Tickets/TicketStats.php:37
@@ -3512,9 +3687,9 @@
3512 3687 #: app/Http/Controllers/SettingsController.php:303
3513 3688 msgid "Unable to delete reCAPTCHA settings, try again"
3514 3689 msgstr ""
3515 3690
3516 -#: app/Http/Controllers/CustomerPortalController.php:191
3691 +#: app/Http/Controllers/CustomerPortalController.php:196
3517 3692 msgid ""
3518 3693 "Unable to identify. Please make sure you have provided correct information."
3519 3694 msgstr ""
3520 3695
@@ -3522,9 +3697,9 @@
3522 3697 #: app/Hooks/Handlers/TwoFaHandler.php:41
3523 3698 msgid "Unable to send verification code. Please try again later."
3524 3699 msgstr ""
3525 3700
3526 -#: app/Models/Traits/AgentTrait.php:178
3701 +#: app/Models/Traits/AgentTrait.php:179
3527 3702 msgid "Unassigned Tickets"
3528 3703 msgstr ""
3529 3704
3530 3705 #: app/Services/Integrations/FluentBot/FluentBotAPI.php:37
@@ -3541,9 +3716,9 @@
3541 3716 #, php-format
3542 3717 msgid "Unsupported file submitted, allowed image file types are: %s"
3543 3718 msgstr ""
3544 3719
3545 -#: app/Modules/MCP/AbilitiesRegistrar.php:325
3720 +#: app/Modules/MCP/AbilitiesRegistrar.php:326
3546 3721 msgid ""
3547 3722 "Update an existing saved reply's title, content, or product scope. Only the "
3548 3723 "reply's creator (or an agent with settings-management permission) can update "
3549 3724 "it."
@@ -3548,17 +3723,17 @@
3548 3723 "reply's creator (or an agent with settings-management permission) can update "
3549 3724 "it."
3550 3725 msgstr ""
3551 3726
3552 -#: app/Modules/MCP/AbilitiesRegistrar.php:324
3727 +#: app/Modules/MCP/AbilitiesRegistrar.php:325
3553 3728 msgid "Update Saved Reply"
3554 3729 msgstr ""
3555 3730
3556 -#: app/Modules/MCP/AbilitiesRegistrar.php:143
3731 +#: app/Modules/MCP/AbilitiesRegistrar.php:144
3557 3732 msgid "Update Ticket Properties"
3558 3733 msgstr ""
3559 3734
3560 -#: app/Modules/MCP/AbilitiesRegistrar.php:144
3735 +#: app/Modules/MCP/AbilitiesRegistrar.php:145
3561 3736 msgid ""
3562 3737 "Update ticket properties like title, priority, status, product, mailbox, or "
3563 3738 "assigned agent. Can change multiple fields at once. Use get-support-context "
3564 3739 "to look up valid IDs. For just closing or reopening, use close-ticket or "
@@ -3595,15 +3770,15 @@
3595 3770 msgid "Username"
3596 3771 msgstr ""
3597 3772
3598 3773 #. %s is the username
3599 -#: app/Http/Controllers/AuthController.php:587
3774 +#: app/Http/Controllers/AuthController.php:574
3600 3775 #, php-format
3601 3776 msgid "Username: %s"
3602 3777 msgstr ""
3603 3778
3604 3779 #: app/Hooks/Handlers/EmailVerificationHandler.php:125
3605 -#: app/Hooks/Handlers/TwoFaHandler.php:246
3780 +#: app/Hooks/Handlers/TwoFaHandler.php:251
3606 3781 msgid "Verification Code"
3607 3782 msgstr ""
3608 3783
3609 3784 #. %s is the verification code
@@ -3608,14 +3783,14 @@
3608 3783
3609 3784 #. %s is the verification code
3610 3785 #. %s is the two-factor authentication code
3611 3786 #: app/Hooks/Handlers/EmailVerificationHandler.php:100
3612 -#: app/Hooks/Handlers/TwoFaHandler.php:216
3787 +#: app/Hooks/Handlers/TwoFaHandler.php:221
3613 3788 #, php-format
3614 3789 msgid "Verification Code: %s"
3615 3790 msgstr ""
3616 3791
3617 -#: app/Hooks/Handlers/TwoFaHandler.php:258
3792 +#: app/Hooks/Handlers/TwoFaHandler.php:263
3618 3793 msgid "Verify and Login"
3619 3794 msgstr ""
3620 3795
3621 3796 #: app/Hooks/Handlers/AdminBarHandler.php:101
@@ -3649,33 +3824,39 @@
3649 3824 #: app/Modules/PermissionManager.php:474
3650 3825 msgid "View Tickets (Read Only)"
3651 3826 msgstr ""
3652 3827
3653 -#: app/Services/Helper.php:841
3828 +#: app/Services/Helper.php:850
3654 3829 msgid "Waiting Tickets"
3655 3830 msgstr ""
3656 3831
3657 -#: app/Modules/StatModule.php:273
3832 +#: app/Modules/StatModule.php:302
3658 3833 msgid "Waiting Today"
3659 3834 msgstr ""
3660 3835
3661 -#: app/Services/Helper.php:1075
3836 +#: app/Hooks/Handlers/CustomerPortalHandler.php:186
3837 +msgid ""
3838 +"We could not send the confirmation email just now. Please try again in a few "
3839 +"minutes."
3840 +msgstr ""
3841 +
3842 +#: app/Services/Helper.php:1084
3662 3843 msgid "WhatsApp"
3663 3844 msgstr ""
3664 3845
3665 -#: app/Services/EmailNotification/Settings.php:497
3846 +#: app/Services/EmailNotification/Settings.php:515
3666 3847 msgid "Windows"
3667 3848 msgstr ""
3668 3849
3669 -#: app/Services/Helper.php:1047
3850 +#: app/Services/Helper.php:1056
3670 3851 msgid "WishList Member"
3671 3852 msgstr ""
3672 3853
3673 -#: app/Services/Helper.php:963
3854 +#: app/Services/Helper.php:972
3674 3855 msgid "WooCommerce"
3675 3856 msgstr ""
3676 3857
3677 -#: app/Services/EmailNotification/Settings.php:417
3858 +#: app/Services/EmailNotification/Settings.php:435
3678 3859 msgid "WooCommerce Account Navigation"
3679 3860 msgstr ""
3680 3861
3681 3862 #: app/Hooks/Handlers/InternalNotificationHandler.php:209
@@ -3710,13 +3891,13 @@
3710 3891 #, php-format
3711 3892 msgid "You are already logged in. <a href=\"%s\">Go to support portal</a>"
3712 3893 msgstr ""
3713 3894
3714 -#: app/Http/Controllers/AuthController.php:213
3895 +#: app/Http/Controllers/AuthController.php:218
3715 3896 msgid "You are not allowed to login using this form"
3716 3897 msgstr ""
3717 3898
3718 -#: app/Http/Controllers/AuthController.php:474
3899 +#: app/Http/Controllers/AuthController.php:461
3719 3900 msgid "You are not allowed to reset password using this form"
3720 3901 msgstr ""
3721 3902
3722 3903 #: app/Http/Controllers/AuthController.php:28
@@ -3723,13 +3904,13 @@
3723 3904 msgid "You are not allowed to signup using this form"
3724 3905 msgstr ""
3725 3906
3726 3907 #. %d is the maximum number of files allowed per ticket
3727 -#: app/Http/Controllers/UploaderController.php:111
3908 +#: app/Http/Controllers/UploaderController.php:138
3728 3909 msgid "You can upload a maximum of %d files."
3729 3910 msgstr ""
3730 3911
3731 -#: app/Modules/MCP/Tools/TicketTools.php:852
3912 +#: app/Modules/MCP/Tools/TicketTools.php:887
3732 3913 #, php-format
3733 3914 msgid "You do not have access to the following ticket(s): %s"
3734 3915 msgstr ""
3735 3916
@@ -3741,13 +3922,13 @@
3741 3922 #: app/Modules/MCP/Support/TicketAccessGuard.php:41
3742 3923 msgid "You do not have access to this ticket"
3743 3924 msgstr ""
3744 3925
3745 -#: app/Http/Policies/PortalPolicy.php:38
3926 +#: app/Http/Policies/PortalPolicy.php:39
3746 3927 msgid "You do not have permission"
3747 3928 msgstr ""
3748 3929
3749 -#: app/Http/Controllers/TicketController.php:1578
3930 +#: app/Http/Controllers/TicketController.php:1588
3750 3931 msgid "You do not have permission to approve draft responses."
3751 3932 msgstr ""
3752 3933
3753 3934 #: app/Modules/MCP/Helpers/MCPHelper.php:554
@@ -3753,9 +3934,9 @@
3753 3934 #: app/Modules/MCP/Helpers/MCPHelper.php:554
3754 3935 msgid "You do not have permission to assign agents"
3755 3936 msgstr ""
3756 3937
3757 -#: app/Http/Controllers/TicketController.php:1764
3938 +#: app/Http/Controllers/TicketController.php:1774
3758 3939 msgid "You do not have permission to change the ticket customer."
3759 3940 msgstr ""
3760 3941
3761 3942 #: app/Http/Controllers/TicketController.php:803
@@ -3765,14 +3946,22 @@
3765 3946 #: app/Modules/MCP/Tools/ResponseTools.php:160
3766 3947 msgid "You do not have permission to delete this saved reply"
3767 3948 msgstr ""
3768 3949
3950 +#: app/Http/Policies/CustomerPolicy.php:52
3951 +msgid "You do not have permission to manage customers."
3952 +msgstr ""
3953 +
3954 +#: app/Modules/MCP/Tools/TicketTools.php:668
3955 +msgid "You do not have permission to move this ticket to another mailbox."
3956 +msgstr ""
3957 +
3769 3958 #: app/Http/Controllers/TicketController.php:778
3770 3959 msgid "You do not have permission to perform this action"
3771 3960 msgstr ""
3772 3961
3773 3962 #: app/Http/Controllers/Controller.php:23
3774 -#: app/Modules/MCP/AbilitiesRegistrar.php:474
3963 +#: app/Modules/MCP/AbilitiesRegistrar.php:475
3775 3964 msgid "You do not have permission to perform this action."
3776 3965 msgstr ""
3777 3966
3778 3967 #: app/Http/Controllers/FluentBotController.php:168
@@ -3782,30 +3971,44 @@
3782 3971 #: app/Modules/MCP/Tools/ResponseTools.php:103
3783 3972 msgid "You do not have permission to update this saved reply"
3784 3973 msgstr ""
3785 3974
3786 -#: app/Http/Controllers/UploaderController.php:179
3787 -#: app/Http/Controllers/UploaderController.php:187
3975 +#: app/Http/Controllers/UploaderController.php:206
3976 +#: app/Http/Controllers/UploaderController.php:214
3788 3977 msgid "You do not have permission to upload a file"
3789 3978 msgstr ""
3790 3979
3791 -#: app/Services/CustomerPortalService.php:480
3980 +#: app/Http/Controllers/UploaderController.php:114
3981 +msgid "You do not have permission to upload a file to this ticket"
3982 +msgstr ""
3983 +
3984 +#: app/Services/CustomerPortalService.php:484
3792 3985 msgid "You do not have permission to view this support ticket"
3793 3986 msgstr ""
3794 3987
3795 -#: app/Hooks/Handlers/CustomerPortalHandler.php:29
3988 +#: app/Hooks/Handlers/CustomerPortalHandler.php:30
3796 3989 msgid "You don't have permission to access customer support portal"
3797 3990 msgstr ""
3798 3991
3799 -#: app/Http/Controllers/CustomerPortalController.php:390
3992 +#: app/Http/Controllers/CustomerPortalController.php:395
3800 3993 msgid "You have been logged out"
3801 3994 msgstr ""
3802 3995
3996 +#: app/Http/Policies/AgentPolicy.php:57
3997 +msgid "You must be logged in to perform this action."
3998 +msgstr ""
3999 +
4000 +#: app/Services/EmailClaimService.php:186
4001 +msgid ""
4002 +"You will be asked to sign in first, so this link only works for the account "
4003 +"that requested it."
4004 +msgstr ""
4005 +
3803 4006 #: app/Modules/MCP/Support/PermissionGate.php:58
3804 4007 msgid "Your account does not have Fluent Support access."
3805 4008 msgstr ""
3806 4009
3807 -#: app/Http/Controllers/CustomerPortalController.php:65
4010 +#: app/Http/Controllers/CustomerPortalController.php:61
3808 4011 msgid "Your account is not active. Please contact support."
3809 4012 msgstr ""
3810 4013
3811 4014 #: app/Hooks/Handlers/AuthHandler.php:366
@@ -3817,9 +4020,9 @@
3817 4020 msgid "Your Feed Name"
3818 4021 msgstr ""
3819 4022
3820 4023 #. %1s is the site name
3821 -#: app/Hooks/Handlers/TwoFaHandler.php:207
4024 +#: app/Hooks/Handlers/TwoFaHandler.php:212
3822 4025 #, php-format
3823 4026 msgid "Your Login code for %1s"
3824 4027 msgstr ""
3825 4028
@@ -3828,10 +4031,10 @@
3828 4031 msgstr ""
3829 4032
3830 4033 #: app/Hooks/Handlers/TwoFaHandler.php:133
3831 4034 #: app/Hooks/Handlers/TwoFaHandler.php:141
3832 -#: app/Hooks/Handlers/TwoFaHandler.php:182
3833 -#: app/Hooks/Handlers/TwoFaHandler.php:190
4035 +#: app/Hooks/Handlers/TwoFaHandler.php:187
4036 +#: app/Hooks/Handlers/TwoFaHandler.php:195
3834 4037 msgid "Your provided code or url is not valid"
3835 4038 msgstr ""
3836 4039
3837 4040 #: app/Http/Controllers/SettingsController.php:325
@@ -3838,9 +4041,10 @@
3838 4041 msgid "Your recaptcha details are already saved."
3839 4042 msgstr ""
3840 4043
3841 4044 #: app/Http/Controllers/AuthController.php:65
3842 -#: app/Http/Controllers/AuthController.php:231
4045 +#: app/Http/Controllers/AuthController.php:236
4046 +#: app/Http/Controllers/CustomerPortalController.php:121
3843 4047 msgid "Your recaptcha is not verified"
3844 4048 msgstr ""
3845 4049
3846 4050 #: app/Http/Controllers/SettingsController.php:361
@@ -3872,14 +4076,18 @@
3872 4076 #: app/Services/TicketHelper.php:396
3873 4077 msgid "Your search has been saved successfully!"
3874 4078 msgstr ""
3875 4079
4080 +#: app/Hooks/Handlers/CustomerPortalHandler.php:179
4081 +msgid "Your support email address has been updated."
4082 +msgstr ""
4083 +
3876 4084 #: app/Http/Controllers/AuthController.php:103
3877 -#: app/Http/Controllers/AuthController.php:149
4085 +#: app/Http/Controllers/AuthController.php:154
3878 4086 msgid "Your verification code has already been used. Please try again"
3879 4087 msgstr ""
3880 4088
3881 -#: app/Http/Controllers/AuthController.php:119
4089 +#: app/Http/Controllers/AuthController.php:124
3882 4090 msgid "Your verification code has been expired. Please try again"
3883 4091 msgstr ""
3884 4092
3885 4093 #: app/Http/Controllers/AuthController.php:111
@@ -3895,8 +4103,8 @@
3895 4103 #: app/Hooks/Handlers/PrivacyHandler.php:244
3896 4104 msgid "Zip"
3897 4105 msgstr ""
3898 4106
3899 -#: app/Models/Customer.php:56 app/Models/Traits/CustomerTrait.php:149
3900 -#: app/Models/Traits/CustomerTrait.php:151
4107 +#: app/Models/Customer.php:56 app/Models/Traits/CustomerTrait.php:226
4108 +#: app/Models/Traits/CustomerTrait.php:228
3901 4109 msgid "Zip Code"
3902 4110 msgstr ""