PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.5
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.5
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 | app/Services/TranslationStrings.php +407 -178 2.4.0 → 2.4.5 View file →
@@ -1,50 +1,110 @@
1 1 <?php
2 2
3 3 namespace FluentSupport\App\Services;
4 4
5 -/**
6 - * Translation Strings for Fluent Support
7 - *
8 - * Auto-generated translation strings extracted from Vue components.
9 - * Generated at: 2026-09-15T12:42:07.884Z
10 - *
11 - * DO NOT EDIT THIS FILE DIRECTLY
12 - * Run 'node extract-translations.js' to regenerate
13 - *
14 - * @package FluentSupport
15 - */
16 -
17 5 if (!defined('ABSPATH')) {
18 6 exit;
19 7 }
20 8
9 +// This is an auto-generated file (node i18n.node.js). Please do not edit manually.
10 +// Source: literal $t() / $_n() / $_x() calls in the directories listed in i18n.config.json, plus long_translations.json.
21 11 class TranslationStrings
22 12 {
23 - /**
24 - * Get all admin panel translation strings
25 - *
26 - * @return array
27 - */
13 + // admin: resources/admin, resources/common
28 14 public static function getAdminStrings()
29 15 {
30 16 return [
17 + /* translators: %1$s is the number of closed tickets in the selection, %2$s is the number of selected tickets */
18 + '%1$s of %2$s selected tickets are closed. Only they reopen.' => __('%1$s of %2$s selected tickets are closed. Only they reopen.', 'fluent-support'),
19 + /* translators: %1$s is the number of selected replies, %2$s the total number of replies on the ticket */
20 + '%1$s of %2$s ticket replies sent as context' => __('%1$s of %2$s ticket replies sent as context', 'fluent-support'),
21 + /* translators: %1$s is the number of tickets audited so far, %2$s the total number of tickets in the run */
22 + '%1$s of %2$s tickets processed' => __('%1$s of %2$s tickets processed', 'fluent-support'),
23 + /* translators: %1$s is the number of tickets queued for the audit, %2$s the number of tickets in the date range */
24 + '%1$s of %2$s tickets queued. Narrow the date range or run again to cover the rest.' => __('%1$s of %2$s tickets queued. Narrow the date range or run again to cover the rest.', 'fluent-support'),
25 + /* translators: %1$s is the number of selected tickets, %2$s the total number of tickets */
26 + '%1$s out of %2$s tickets' => __('%1$s out of %2$s tickets', 'fluent-support'),
27 + /* translators: a duration, %1$s is days and %2$s is hours, for example "3d 4h" */
28 + '%1$sd %2$sh' => __('%1$sd %2$sh', 'fluent-support'),
29 + /* translators: a duration, %1$s is hours and %2$s is minutes, for example "2h 14m" */
30 + '%1$sh %2$sm' => __('%1$sh %2$sm', 'fluent-support'),
31 + /* translators: %s is the integration name, e.g. Slack */
32 + '%s Integration Settings' => __('%s Integration Settings', 'fluent-support'),
33 + /* translators: %s is the number of agents viewing this ticket */
34 + '%s People Watching' => __('%s People Watching', 'fluent-support'),
35 + /* translators: %s is the number of permissions the agent has */
36 + '%s Permission' => __('%s Permission', 'fluent-support'),
37 + /* translators: %s is the number of permissions the agent has */
38 + '%s Permissions' => __('%s Permissions', 'fluent-support'),
39 + /* translators: %s is the number of agents viewing this ticket */
40 + '%s Person Watching' => __('%s Person Watching', 'fluent-support'),
41 + /* translators: %s is the number of teams selected in the filter */
42 + '%s Team' => __('%s Team', 'fluent-support'),
43 + /* translators: %s is the number of teams selected in the filter */
44 + '%s Teams' => __('%s Teams', 'fluent-support'),
45 + /* translators: %s is the number of tickets closed in the selected period */
46 + '%s closed' => __('%s closed', 'fluent-support'),
47 + /* translators: %s is the estimated time, e.g. "2h" */
48 + '%s estimated' => __('%s estimated', 'fluent-support'),
49 + /* translators: %s is the total time logged, e.g. "1h 30m" */
50 + '%s logged' => __('%s logged', 'fluent-support'),
51 + /* translators: %s is the meeting length in minutes */
52 + '%s min' => __('%s min', 'fluent-support'),
53 + /* translators: %s is the number of matching options not shown in the list */
54 + '%s more. Search to narrow the list.' => __('%s more. Search to narrow the list.', 'fluent-support'),
55 + /* translators: %s is the number of replies added while the agent was writing */
56 + '%s new replies arrived while you were writing.' => __('%s new replies arrived while you were writing.', 'fluent-support'),
57 + /* translators: %s is the number of replies added while the agent was writing */
58 + '%s new reply arrived while you were writing.' => __('%s new reply arrived while you were writing.', 'fluent-support'),
59 + /* translators: %s is the name of the customer or agent who replied */
60 + '%s replied while you were writing.' => __('%s replied while you were writing.', 'fluent-support'),
61 + /* translators: %s is the number of selected tickets */
62 + '%s selected' => __('%s selected', 'fluent-support'),
63 + /* translators: %s is the agent's name */
64 + '%s started this conversation' => __('%s started this conversation', 'fluent-support'),
65 + /* translators: %s is the number of chosen tags. Used inside "Add %1$s to %2$s" */
66 + '%s tag' => __('%s tag', 'fluent-support'),
67 + /* translators: %s is the number of chosen tags. Used inside "Add %1$s to %2$s" */
68 + '%s tags' => __('%s tags', 'fluent-support'),
69 + /* translators: %s is the number of selected tickets. Used inside button labels such as "Close 3 tickets" */
70 + '%s ticket' => __('%s ticket', 'fluent-support'),
71 + /* translators: %s is the number of selected tickets */
72 + '%s ticket selected' => __('%s ticket selected', 'fluent-support'),
73 + /* translators: %s is the number of tickets the audit run could not process */
74 + '%s ticket wasn\'t audited in this run. Click Run Audit again to retry it.' => __('%s ticket wasn\'t audited in this run. Click Run Audit again to retry it.', 'fluent-support'),
75 + /* translators: %s is the number of selected tickets. Used inside button labels such as "Close 3 tickets" */
76 + '%s tickets' => __('%s tickets', 'fluent-support'),
77 + /* translators: %s is the number of selected tickets */
78 + '%s tickets selected' => __('%s tickets selected', 'fluent-support'),
79 + /* translators: %s is the number of tickets the audit run could not process */
80 + '%s tickets weren\'t audited in this run. Click Run Audit again to retry any that still need it.' => __('%s tickets weren\'t audited in this run. Click Run Audit again to retry any that still need it.', 'fluent-support'),
81 + /* translators: %s is the number of MCP tools registered */
82 + '%s tool registered' => __('%s tool registered', 'fluent-support'),
83 + /* translators: %s is the number of MCP tools registered */
84 + '%s tools registered' => __('%s tools registered', 'fluent-support'),
85 + /* translators: a duration in minutes, for example "45m" */
86 + '%sm' => __('%sm', 'fluent-support'),
87 + /* translators: %s is the business.name smartcode */
88 + '(%s is this inbox name)' => __('(%s is this inbox name)', 'fluent-support'),
89 + /* translators: %s is the date of the last migration */
90 + '(Last migration: %s)' => __('(Last migration: %s)', 'fluent-support'),
31 91 '(Maximum visibility)' => __('(Maximum visibility)', 'fluent-support'),
32 92 '(Standard spacing)' => __('(Standard spacing)', 'fluent-support'),
33 93 '(Table columns)' => __('(Table columns)', 'fluent-support'),
34 94 '+ Add Product Bot' => __('+ Add Product Bot', 'fluent-support'),
35 95 '+ Add Prompt Option' => __('+ Add Prompt Option', 'fluent-support'),
36 - '. Please copy this code and paste it in the' => __('. Please copy this code and paste it in the', 'fluent-support'),
96 + /* translators: %s is the number of additional items not shown */
97 + '+%s more' => __('+%s more', 'fluent-support'),
37 98 '. You can set your actions and run the workflow actions from ticket page.' => __('. You can set your actions and run the workflow actions from ticket page.', 'fluent-support'),
38 - '...' => __('...', 'fluent-support'),
39 - '0.0 — Deterministic' => __('0.0 — Deterministic', 'fluent-support'),
40 - '0.1–0.3 — Grounded' => __('0.1–0.3 — Grounded', 'fluent-support'),
41 - '0.4–0.7 — Balanced' => __('0.4–0.7 — Balanced', 'fluent-support'),
42 - '0.8–1.0 — Creative' => __('0.8–1.0 — Creative', 'fluent-support'),
43 - '1.1–1.5 — Divergent' => __('1.1–1.5 — Divergent', 'fluent-support'),
44 - '1.6–2.0 — Unstable' => __('1.6–2.0 — Unstable', 'fluent-support'),
45 - 'A Manual workflow doesn\'t do anything until you tell it to. When you apply a manual workflow from a ticket, Fluent Support performs all the actions.' => __('A Manual workflow doesn\'t do anything until you tell it to. When you apply a manual workflow from a ticket, Fluent Support performs all the actions.', 'fluent-support'),
46 - 'A key ending in' => __('A key ending in', 'fluent-support'),
99 + '0.0: Deterministic' => __('0.0: Deterministic', 'fluent-support'),
100 + '0.1 to 0.3: Grounded' => __('0.1 to 0.3: Grounded', 'fluent-support'),
101 + '0.4 to 0.7: Balanced' => __('0.4 to 0.7: Balanced', 'fluent-support'),
102 + '0.8 to 1.0: Creative' => __('0.8 to 1.0: Creative', 'fluent-support'),
103 + '1.1 to 1.5: Divergent' => __('1.1 to 1.5: Divergent', 'fluent-support'),
104 + '1.6 to 2.0: Unstable' => __('1.6 to 2.0: Unstable', 'fluent-support'),
105 + /* translators: %s is the last four characters of the saved API key */
106 + 'A key ending in %s is saved.' => __('A key ending in %s is saved.', 'fluent-support'),
47 107 'A key is already saved. Enter a new one only to replace it.' => __('A key is already saved. Enter a new one only to replace it.', 'fluent-support'),
48 108 'AI Activities' => __('AI Activities', 'fluent-support'),
49 109 'AI Intelligence' => __('AI Intelligence', 'fluent-support'),
50 110 'AI Model Setup' => __('AI Model Setup', 'fluent-support'),
@@ -50,13 +110,14 @@
50 110 'AI Model Setup' => __('AI Model Setup', 'fluent-support'),
51 111 'AI Provider' => __('AI Provider', 'fluent-support'),
52 112 'AI Summary' => __('AI Summary', 'fluent-support'),
53 113 'AI Ticket Audit' => __('AI Ticket Audit', 'fluent-support'),
54 - 'AI audit:' => __('AI audit:', 'fluent-support'),
114 + /* translators: %s is the one-line summary the AI audit wrote for the ticket */
115 + 'AI audit: %s' => __('AI audit: %s', 'fluent-support'),
55 116 'AND' => __('AND', 'fluent-support'),
56 117 'API Key' => __('API Key', 'fluent-support'),
57 118 'API key is required' => __('API key is required', 'fluent-support'),
58 - 'API key saved — leave blank to keep it' => __('API key saved — leave blank to keep it', 'fluent-support'),
119 + 'API key saved. Leave blank to keep it.' => __('API key saved. Leave blank to keep it.', 'fluent-support'),
59 120 'Access Token' => __('Access Token', 'fluent-support'),
60 121 'Action' => __('Action', 'fluent-support'),
61 122 'Action Title' => __('Action Title', 'fluent-support'),
62 123 'Actions' => __('Actions', 'fluent-support'),
@@ -70,8 +131,10 @@
70 131 'Activity Logs are currently disabled' => __('Activity Logs are currently disabled', 'fluent-support'),
71 132 'Activity Trends by Time of Day' => __('Activity Trends by Time of Day', 'fluent-support'),
72 133 'Adapter' => __('Adapter', 'fluent-support'),
73 134 'Add' => __('Add', 'fluent-support'),
135 + /* translators: %1$s is a number of tags such as "2 tags", %2$s is the tickets such as "3 tickets" */
136 + 'Add %1$s to %2$s' => __('Add %1$s to %2$s', 'fluent-support'),
74 137 'Add Another Action' => __('Add Another Action', 'fluent-support'),
75 138 'Add Attachment' => __('Add Attachment', 'fluent-support'),
76 139 'Add Bookmark' => __('Add Bookmark', 'fluent-support'),
77 140 'Add Business Inbox' => __('Add Business Inbox', 'fluent-support'),
@@ -85,9 +148,8 @@
85 148 'Add New Business Box' => __('Add New Business Box', 'fluent-support'),
86 149 'Add New Custom Field' => __('Add New Custom Field', 'fluent-support'),
87 150 'Add New Field' => __('Add New Field', 'fluent-support'),
88 151 'Add New Support Staff' => __('Add New Support Staff', 'fluent-support'),
89 - 'Add Product' => __('Add Product', 'fluent-support'),
90 152 'Add Tags' => __('Add Tags', 'fluent-support'),
91 153 'Add Task to Fluent Boards' => __('Add Task to Fluent Boards', 'fluent-support'),
92 154 'Add Ticket' => __('Add Ticket', 'fluent-support'),
93 155 'Add Ticket Tag' => __('Add Ticket Tag', 'fluent-support'),
@@ -92,14 +154,15 @@
92 154 'Add Ticket' => __('Add Ticket', 'fluent-support'),
93 155 'Add Ticket Tag' => __('Add Ticket Tag', 'fluent-support'),
94 156 'Add Watcher' => __('Add Watcher', 'fluent-support'),
95 157 'Add a New Business Inbox' => __('Add a New Business Inbox', 'fluent-support'),
158 + 'Add a New Product' => __('Add a New Product', 'fluent-support'),
96 159 'Add a New Workflow' => __('Add a New Workflow', 'fluent-support'),
97 160 'Add a bot in FluentBot settings before chatting.' => __('Add a bot in FluentBot settings before chatting.', 'fluent-support'),
98 161 'Add a general bot or a product-specific bot in FluentBot settings before chatting.' => __('Add a general bot or a product-specific bot in FluentBot settings before chatting.', 'fluent-support'),
99 162 'Add a message to include with the booking link (optional)' => __('Add a message to include with the booking link (optional)', 'fluent-support'),
100 163 'Add new customer' => __('Add new customer', 'fluent-support'),
101 - 'Add new properties' => __('Add new properties', 'fluent-support'),
164 + 'Add or remove' => __('Add or remove', 'fluent-support'),
102 165 'Add team members to handle support tickets' => __('Add team members to handle support tickets', 'fluent-support'),
103 166 'Add to FluentBot' => __('Add to FluentBot', 'fluent-support'),
104 167 'Add to home' => __('Add to home', 'fluent-support'),
105 168 'Added' => __('Added', 'fluent-support'),
@@ -106,12 +169,12 @@
106 169 'Added Internal Info' => __('Added Internal Info', 'fluent-support'),
107 170 'Added Note' => __('Added Note', 'fluent-support'),
108 171 'Additional Details' => __('Additional Details', 'fluent-support'),
109 172 'Additional Info' => __('Additional Info', 'fluent-support'),
110 - 'Address' => __('Address', 'fluent-support'),
111 173 'Admin Email Address' => __('Admin Email Address', 'fluent-support'),
112 174 'Admin Label (Optional)' => __('Admin Label (Optional)', 'fluent-support'),
113 175 'Admin Priority' => __('Admin Priority', 'fluent-support'),
176 + 'Administrator, full site access' => __('Administrator, full site access', 'fluent-support'),
114 177 'Advanced filter' => __('Advanced filter', 'fluent-support'),
115 178 'Agent' => __('Agent', 'fluent-support'),
116 179 'Agent Comparison' => __('Agent Comparison', 'fluent-support'),
117 180 'Agent Email' => __('Agent Email', 'fluent-support'),
@@ -130,14 +193,15 @@
130 193 'Agent Response' => __('Agent Response', 'fluent-support'),
131 194 'Agent Response Stats' => __('Agent Response Stats', 'fluent-support'),
132 195 'Agent Signature' => __('Agent Signature', 'fluent-support'),
133 196 'Agent Title' => __('Agent Title', 'fluent-support'),
197 + 'Agent outreach' => __('Agent outreach', 'fluent-support'),
134 198 'Agent response comparison' => __('Agent response comparison', 'fluent-support'),
199 + 'Agent_Mention_Notification_Help' => __('Agents will receive notifications when they are mentioned in replies or internal notes. This cannot be disabled from these settings.', 'fluent-support'),
135 200 'Agents' => __('Agents', 'fluent-support'),
136 201 'Agents Report Summary' => __('Agents Report Summary', 'fluent-support'),
137 202 'Agents Reports' => __('Agents Reports', 'fluent-support'),
138 203 'Agents Statistics' => __('Agents Statistics', 'fluent-support'),
139 - 'Agents will receive notifications when they are mentioned in replies or internal notes. This cannot be disabled from these settings.' => __('Agents will receive notifications when they are mentioned in replies or internal notes. This cannot be disabled from these settings.', 'fluent-support'),
140 204 'All' => __('All', 'fluent-support'),
141 205 'All Agent' => __('All Agent', 'fluent-support'),
142 206 'All Agent Groups' => __('All Agent Groups', 'fluent-support'),
143 207 'All Business Box' => __('All Business Box', 'fluent-support'),
@@ -154,9 +218,15 @@
154 218 'All or Custom' => __('All or Custom', 'fluent-support'),
155 219 'All the forwarded emails to this address will be synced with your tickets. Below is your mask email address' => __('All the forwarded emails to this address will be synced with your tickets. Below is your mask email address', 'fluent-support'),
156 220 'All ticket replies sent as context' => __('All ticket replies sent as context', 'fluent-support'),
157 221 'Allow Fluent Support to collect non-sensitive data and usage information.' => __('Allow Fluent Support to collect non-sensitive data and usage information.', 'fluent-support'),
158 - 'Already done: {done}. The rest failed — click Escalate ticket again to retry it.' => __('Already done: {done}. The rest failed — click Escalate ticket again to retry it.', 'fluent-support'),
222 + /* translators: %1$s is a comma-separated list of the escalation steps that succeeded, e.g. "agent assigned, note added"; %2$s is the label of the Escalate ticket button */
223 + 'Already done: %1$s. The rest failed. Click "%2$s" again to retry it.' => __('Already done: %1$s. The rest failed. Click "%2$s" again to retry it.', 'fluent-support'),
224 + /* translators: Short badge next to a tag name. %1$s is how many selected tickets have it, %2$s is the number of selected tickets */
225 + 'Already on all' => __('Already on all', 'fluent-support'),
226 + 'Already set' => __('Already set', 'fluent-support'),
227 + /* translators: %s is how much of the previous migration finished, as a percentage, e.g. "40%" */
228 + 'An incomplete migration exists (%s completed). Would you like to resume from the previous one?' => __('An incomplete migration exists (%s completed). Would you like to resume from the previous one?', 'fluent-support'),
159 229 'An incomplete migration exists. Would you like to resume from the previous one?' => __('An incomplete migration exists. Would you like to resume from the previous one?', 'fluent-support'),
160 230 'Answered same day' => __('Answered same day', 'fluent-support'),
161 231 'App ID' => __('App ID', 'fluent-support'),
162 232 'App Secret' => __('App Secret', 'fluent-support'),
@@ -165,9 +235,10 @@
165 235 'Apply / Remove Lists on FluentCRM Profile' => __('Apply / Remove Lists on FluentCRM Profile', 'fluent-support'),
166 236 'Apply / Remove Tags on FluentCRM Profile' => __('Apply / Remove Tags on FluentCRM Profile', 'fluent-support'),
167 237 'Apply Cc' => __('Apply Cc', 'fluent-support'),
168 238 'Apply Filter' => __('Apply Filter', 'fluent-support'),
169 - 'Apply Tags' => __('Apply Tags', 'fluent-support'),
239 + /* translators: %s is the name of the bulk action being applied */
240 + 'Applying: %s' => __('Applying: %s', 'fluent-support'),
170 241 'Approve' => __('Approve', 'fluent-support'),
171 242 'Are You Sure? You can not undo this action.' => __('Are You Sure? You can not undo this action.', 'fluent-support'),
172 243 'Are you sure to delete this Ticket?' => __('Are you sure to delete this Ticket?', 'fluent-support'),
173 244 'Are you sure to delete this customer? It will delete all associated data with this customer' => __('Are you sure to delete this customer? It will delete all associated data with this customer', 'fluent-support'),
@@ -172,53 +243,69 @@
172 243 'Are you sure to delete this Ticket?' => __('Are you sure to delete this Ticket?', 'fluent-support'),
173 244 'Are you sure to delete this customer? It will delete all associated data with this customer' => __('Are you sure to delete this customer? It will delete all associated data with this customer', 'fluent-support'),
174 245 'Are you sure to delete this?' => __('Are you sure to delete this?', 'fluent-support'),
175 246 'Are you sure to delete this? All associate data will be deleted' => __('Are you sure to delete this? All associate data will be deleted', 'fluent-support'),
176 - 'Are you sure to regenerate the webhook url? If you regenerate the url you have to change all your used webhook' => __('Are you sure to regenerate the webhook url? If you regenerate the url you have to change all your used webhook', 'fluent-support'),
247 + /* translators: %s is the number of customers selected for deletion */
248 + 'Are you sure you want to delete %s customer? All data associated with this customer will be deleted.' => __('Are you sure you want to delete %s customer? All data associated with this customer will be deleted.', 'fluent-support'),
249 + /* translators: %s is the number of customers selected for deletion */
250 + 'Are you sure you want to delete %s customers? All data associated with these customers will be deleted.' => __('Are you sure you want to delete %s customers? All data associated with these customers will be deleted.', 'fluent-support'),
251 + /* translators: %s is the number of workflows selected for deletion */
252 + 'Are you sure you want to delete %s workflow? All associated data will be deleted.' => __('Are you sure you want to delete %s workflow? All associated data will be deleted.', 'fluent-support'),
253 + /* translators: %s is the number of workflows selected for deletion */
254 + 'Are you sure you want to delete %s workflows? All associated data will be deleted.' => __('Are you sure you want to delete %s workflows? All associated data will be deleted.', 'fluent-support'),
177 255 'Are you sure you want to discard this draft response?' => __('Are you sure you want to discard this draft response?', 'fluent-support'),
178 256 'Are you sure you want to merge these tickets?' => __('Are you sure you want to merge these tickets?', 'fluent-support'),
257 + 'Are you sure you want to regenerate the webhook URL? You will need to update every service that uses the current URL.' => __('Are you sure you want to regenerate the webhook URL? You will need to update every service that uses the current URL.', 'fluent-support'),
179 258 'Ascending' => __('Ascending', 'fluent-support'),
180 259 'Ask AI' => __('Ask AI', 'fluent-support'),
181 260 'Ask FluentBot' => __('Ask FluentBot', 'fluent-support'),
261 + 'Assign' => __('Assign', 'fluent-support'),
262 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is an agent name */
263 + 'Assign %1$s to %2$s' => __('Assign %1$s to %2$s', 'fluent-support'),
264 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is an agent group name */
265 + 'Assign %1$s via %2$s' => __('Assign %1$s via %2$s', 'fluent-support'),
182 266 'Assign Agent' => __('Assign Agent', 'fluent-support'),
183 267 'Assign to' => __('Assign to', 'fluent-support'),
184 - 'Assign via Group' => __('Assign via Group', 'fluent-support'),
268 + 'Assign to agent group' => __('Assign to agent group', 'fluent-support'),
185 269 'Assigned Agent' => __('Assigned Agent', 'fluent-support'),
186 270 'Assigned Agent First Name' => __('Assigned Agent First Name', 'fluent-support'),
187 271 'Assigned Agent Full Name' => __('Assigned Agent Full Name', 'fluent-support'),
188 - 'Assigned Agent:' => __('Assigned Agent:', 'fluent-support'),
272 + /* translators: %s is the assigned agent's name */
273 + 'Assigned Agent: %s' => __('Assigned Agent: %s', 'fluent-support'),
189 274 'Assigned Permissions' => __('Assigned Permissions', 'fluent-support'),
190 275 'AssignedAgent Last Name' => __('AssignedAgent Last Name', 'fluent-support'),
191 276 'Assigner First Name' => __('Assigner First Name', 'fluent-support'),
192 277 'Assigner Full Name' => __('Assigner Full Name', 'fluent-support'),
193 278 'Assigner Last Name' => __('Assigner Last Name', 'fluent-support'),
279 + 'Assignment' => __('Assignment', 'fluent-support'),
194 280 'Audit incomplete' => __('Audit incomplete', 'fluent-support'),
195 281 'Audited' => __('Audited', 'fluent-support'),
196 282 'Auditing tickets…' => __('Auditing tickets…', 'fluent-support'),
197 283 'Author Name' => __('Author Name', 'fluent-support'),
284 + /* translators: %s is the label of the Authorization Code field */
198 285 'Authorization Code' => __('Authorization Code', 'fluent-support'),
199 286 'Auto Close Settings' => __('Auto Close Settings', 'fluent-support'),
200 287 'Auto Close tickets based on active days or based on tags or waiting time.' => __('Auto Close tickets based on active days or based on tags or waiting time.', 'fluent-support'),
201 288 'Automate your tickets by applying manual or automated tasks' => __('Automate your tickets by applying manual or automated tasks', 'fluent-support'),
202 289 'Automatic' => __('Automatic', 'fluent-support'),
203 - 'Automatic workflows are always on, running on selected ticket events. Based on what\'s happening to your tickets and conversations, It will run the defined actions automatically.' => __('Automatic workflows are always on, running on selected ticket events. Based on what\'s happening to your tickets and conversations, It will run the defined actions automatically.', 'fluent-support'),
290 + 'Automatic_Workflow_Example' => __('When the subject line contains "Bug Report", Fluent Support automatically adds a tag, sends an email to the customer and assigns a support agent.', 'fluent-support'),
291 + 'Automatic_Workflow_Help' => __('Automatic workflows are always on and run on the ticket events you select. Based on what happens to your tickets and conversations, they run the defined actions automatically.', 'fluent-support'),
204 292 'Automatically delete AI activity logs after days' => __('Automatically delete AI activity logs after days', 'fluent-support'),
205 293 'Automatically delete activity logs after days' => __('Automatically delete activity logs after days', 'fluent-support'),
294 + 'Automation' => __('Automation', 'fluent-support'),
206 295 'Available Shortcodes' => __('Available Shortcodes', 'fluent-support'),
207 296 'Available times' => __('Available times', 'fluent-support'),
208 - 'Available times are based off a sample of this event type’s upcoming availability. You can further customize times offered below' => __('Available times are based off a sample of this event type’s upcoming availability. You can further customize times offered below', 'fluent-support'),
209 297 'Average Response' => __('Average Response', 'fluent-support'),
210 298 'Average Waiting' => __('Average Waiting', 'fluent-support'),
299 + /* translators: %s is the average time tickets have been waiting, e.g. 3 hours */
300 + 'Average Waiting: %s' => __('Average Waiting: %s', 'fluent-support'),
211 301 'Avg. Customer Wait' => __('Avg. Customer Wait', 'fluent-support'),
212 302 'Avg. Response' => __('Avg. Response', 'fluent-support'),
213 303 'Avg. Sentiment Score' => __('Avg. Sentiment Score', 'fluent-support'),
214 304 'Avg. Waiting Time' => __('Avg. Waiting Time', 'fluent-support'),
215 - 'Awesome Support' => __('Awesome Support', 'fluent-support'),
216 305 'Back' => __('Back', 'fluent-support'),
217 306 'Batch limited' => __('Batch limited', 'fluent-support'),
218 307 'Best for' => __('Best for', 'fluent-support'),
219 - 'Billing Details' => __('Billing Details', 'fluent-support'),
220 - 'Billing details' => __('Billing details', 'fluent-support'),
221 308 'Blocked' => __('Blocked', 'fluent-support'),
222 309 'Bookmarks' => __('Bookmarks', 'fluent-support'),
223 310 'Bot Configuration' => __('Bot Configuration', 'fluent-support'),
224 311 'Bot ID' => __('Bot ID', 'fluent-support'),
@@ -225,8 +312,9 @@
225 312 'Bot ID is required' => __('Bot ID is required', 'fluent-support'),
226 313 'Browse File' => __('Browse File', 'fluent-support'),
227 314 'Build a better Fluent Support' => __('Build a better Fluent Support', 'fluent-support'),
228 315 'Bulk Action' => __('Bulk Action', 'fluent-support'),
316 + 'Bulk actions' => __('Bulk actions', 'fluent-support'),
229 317 'Business Box Reports' => __('Business Box Reports', 'fluent-support'),
230 318 'Business Box Statistics' => __('Business Box Statistics', 'fluent-support'),
231 319 'Business Box Summary' => __('Business Box Summary', 'fluent-support'),
232 320 'Business Boxes' => __('Business Boxes', 'fluent-support'),
@@ -247,9 +335,20 @@
247 335 'Cc' => __('Cc', 'fluent-support'),
248 336 'Change Customer' => __('Change Customer', 'fluent-support'),
249 337 'Check all' => __('Check all', 'fluent-support'),
250 338 'Choose Mailbox' => __('Choose Mailbox', 'fluent-support'),
339 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is an agent group name */
340 + 'Choose a group' => __('Choose a group', 'fluent-support'),
251 341 'Choose a meeting type, review available times, then insert selected booking links into your reply.' => __('Choose a meeting type, review available times, then insert selected booking links into your reply.', 'fluent-support'),
342 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is a priority such as Critical */
343 + 'Choose a priority' => __('Choose a priority', 'fluent-support'),
344 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is a product name */
345 + 'Choose a product' => __('Choose a product', 'fluent-support'),
346 + /* translators: %1$s is a workflow name, %2$s is the tickets such as "3 tickets" */
347 + 'Choose a workflow' => __('Choose a workflow', 'fluent-support'),
348 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is an agent name */
349 + 'Choose an agent' => __('Choose an agent', 'fluent-support'),
350 + 'Choose tags' => __('Choose tags', 'fluent-support'),
252 351 'Choose the AI model for text generation.' => __('Choose the AI model for text generation.', 'fluent-support'),
253 352 'Clear' => __('Clear', 'fluent-support'),
254 353 'Clear All Attachments' => __('Clear All Attachments', 'fluent-support'),
255 354 'Clear Settings' => __('Clear Settings', 'fluent-support'),
@@ -254,17 +353,24 @@
254 353 'Clear All Attachments' => __('Clear All Attachments', 'fluent-support'),
255 354 'Clear Settings' => __('Clear Settings', 'fluent-support'),
256 355 'Clear rewording run to run. Starts paraphrasing your sources instead of quoting them.' => __('Clear rewording run to run. Starts paraphrasing your sources instead of quoting them.', 'fluent-support'),
257 356 'Clear selected agents' => __('Clear selected agents', 'fluent-support'),
357 + 'Clear selection' => __('Clear selection', 'fluent-support'),
358 + 'Clear selection (Esc)' => __('Clear selection (Esc)', 'fluent-support'),
258 359 'Click here' => __('Click here', 'fluent-support'),
259 - 'Click on the' => __('Click on the', 'fluent-support'),
360 + /* translators: %s is the label of the Get Authorized button */
361 + 'Click the "%s" button to get the authorization code.' => __('Click the "%s" button to get the authorization code.', 'fluent-support'),
260 362 'Click to Edit Subject' => __('Click to Edit Subject', 'fluent-support'),
261 363 'Client Priority' => __('Client Priority', 'fluent-support'),
364 + /* translators: %s is the priority the customer set on the ticket */
365 + 'Client Priority: %s' => __('Client Priority: %s', 'fluent-support'),
262 366 'Close' => __('Close', 'fluent-support'),
263 - 'Close Selected Tickets' => __('Close Selected Tickets', 'fluent-support'),
367 + /* translators: %s is the tickets such as "3 tickets" */
368 + 'Close %s' => __('Close %s', 'fluent-support'),
264 369 'Close Ticket' => __('Close Ticket', 'fluent-support'),
265 370 'Close Ticket Silently' => __('Close Ticket Silently', 'fluent-support'),
266 371 'Close panel' => __('Close panel', 'fluent-support'),
372 + 'Close this ticket?' => __('Close this ticket?', 'fluent-support'),
267 373 'Closed' => __('Closed', 'fluent-support'),
268 374 'Closed Ticket' => __('Closed Ticket', 'fluent-support'),
269 375 'Closed by Agent' => __('Closed by Agent', 'fluent-support'),
270 376 'Closed by Customer' => __('Closed by Customer', 'fluent-support'),
@@ -286,11 +392,15 @@
286 392 'Confirm Delete' => __('Confirm Delete', 'fluent-support'),
287 393 'Confirm Delete This Business' => __('Confirm Delete This Business', 'fluent-support'),
288 394 'Congrats! Your Support Portal' => __('Congrats! Your Support Portal', 'fluent-support'),
289 395 'Connect a client' => __('Connect a client', 'fluent-support'),
290 - 'Connect your email address with Fluent Support Email parser, so when your customers send an email or reply from email it will be synced with your support portal' => __('Connect your email address with Fluent Support Email parser, so when your customers send an email or reply from email it will be synced with your support portal', 'fluent-support'),
396 + 'Connect with wp-config.php' => __('Connect with wp-config.php', 'fluent-support'),
397 + 'Connect your main site' => __('Connect your main site', 'fluent-support'),
291 398 'Connected' => __('Connected', 'fluent-support'),
399 + 'Connected as' => __('Connected as', 'fluent-support'),
400 + 'Connection' => __('Connection', 'fluent-support'),
292 401 'Connection snippet copied' => __('Connection snippet copied', 'fluent-support'),
402 + 'Connector version' => __('Connector version', 'fluent-support'),
293 403 'Contact Details' => __('Contact Details', 'fluent-support'),
294 404 'Contact Support' => __('Contact Support', 'fluent-support'),
295 405 'Contacts List' => __('Contacts List', 'fluent-support'),
296 406 'Contacts Tag' => __('Contacts Tag', 'fluent-support'),
@@ -295,13 +405,19 @@
295 405 'Contacts List' => __('Contacts List', 'fluent-support'),
296 406 'Contacts Tag' => __('Contacts Tag', 'fluent-support'),
297 407 'Contains' => __('Contains', 'fluent-support'),
298 408 'Content' => __('Content', 'fluent-support'),
299 - 'Conversation created at' => __('Conversation created at', 'fluent-support'),
409 + /* translators: %s is the date and time the reply was posted */
410 + 'Conversation created at %s' => __('Conversation created at %s', 'fluent-support'),
300 411 'Conversation options' => __('Conversation options', 'fluent-support'),
301 412 'Copied to clipboard' => __('Copied to clipboard', 'fluent-support'),
413 + /* translators: %s is the customer portal URL that was copied */
414 + 'Copied to clipboard: %s' => __('Copied to clipboard: %s', 'fluent-support'),
302 415 'Copy' => __('Copy', 'fluent-support'),
416 + 'Copy key' => __('Copy key', 'fluent-support'),
303 417 'Copy snippet' => __('Copy snippet', 'fluent-support'),
418 + /* translators: %s is the label of the Authorization Code field */
419 + 'Copy this code and paste it into the "%s" field.' => __('Copy this code and paste it into the "%s" field.', 'fluent-support'),
304 420 'Copy to Clipboard' => __('Copy to Clipboard', 'fluent-support'),
305 421 'Copy to clipboard requires HTTPS' => __('Copy to clipboard requires HTTPS', 'fluent-support'),
306 422 'Could not copy to clipboard' => __('Could not copy to clipboard', 'fluent-support'),
307 423 'Could not find a contact?' => __('Could not find a contact?', 'fluent-support'),
@@ -314,11 +430,11 @@
314 430 'Create Agent Group' => __('Create Agent Group', 'fluent-support'),
315 431 'Create Customer' => __('Create Customer', 'fluent-support'),
316 432 'Create New' => __('Create New', 'fluent-support'),
317 433 'Create New Reply' => __('Create New Reply', 'fluent-support'),
318 - 'Create New Supported Product' => __('Create New Supported Product', 'fluent-support'),
319 434 'Create New Ticket Tag' => __('Create New Ticket Tag', 'fluent-support'),
320 435 'Create New User in WordPress' => __('Create New User in WordPress', 'fluent-support'),
436 + 'Create Product' => __('Create Product', 'fluent-support'),
321 437 'Create Task' => __('Create Task', 'fluent-support'),
322 438 'Create Ticket' => __('Create Ticket', 'fluent-support'),
323 439 'Create Workflow' => __('Create Workflow', 'fluent-support'),
324 440 'Create a Ticket' => __('Create a Ticket', 'fluent-support'),
@@ -325,8 +441,9 @@
325 441 'Create a WordPress application password for your account, enter it below, then copy the snippet for your AI client.' => __('Create a WordPress application password for your account, enter it below, then copy the snippet for your AI client.', 'fluent-support'),
326 442 'Create a new one.' => __('Create a new one.', 'fluent-support'),
327 443 'Create a page automatically with the shortcode' => __('Create a page automatically with the shortcode', 'fluent-support'),
328 444 'Create an application password' => __('Create an application password', 'fluent-support'),
445 + 'Created' => __('Created', 'fluent-support'),
329 446 'Created At' => __('Created At', 'fluent-support'),
330 447 'Created By' => __('Created By', 'fluent-support'),
331 448 'Created On' => __('Created On', 'fluent-support'),
332 449 'Creative (2)' => __('Creative (2)', 'fluent-support'),
@@ -333,8 +450,9 @@
333 450 'Current Overall' => __('Current Overall', 'fluent-support'),
334 451 'Current Support Workload' => __('Current Support Workload', 'fluent-support'),
335 452 'Currently Responded' => __('Currently Responded', 'fluent-support'),
336 453 'Currently no migration is available for this site' => __('Currently no migration is available for this site', 'fluent-support'),
454 + 'Custom' => __('Custom', 'fluent-support'),
337 455 'Custom Field Admin Label' => __('Custom Field Admin Label', 'fluent-support'),
338 456 'Custom Field Public Label' => __('Custom Field Public Label', 'fluent-support'),
339 457 'Custom Field Slug' => __('Custom Field Slug', 'fluent-support'),
340 458 'Custom Ticket Fields' => __('Custom Ticket Fields', 'fluent-support'),
@@ -351,8 +469,11 @@
351 469 'Customer Priority' => __('Customer Priority', 'fluent-support'),
352 470 'Customer Response' => __('Customer Response', 'fluent-support'),
353 471 'Customer Sentiment' => __('Customer Sentiment', 'fluent-support'),
354 472 'Customer Support Plugin for WordPress' => __('Customer Support Plugin for WordPress', 'fluent-support'),
473 + 'Customer data from' => __('Customer data from', 'fluent-support'),
474 + 'Customer portal' => __('Customer portal', 'fluent-support'),
475 + 'Customer portal page on the main site' => __('Customer portal page on the main site', 'fluent-support'),
355 476 'Customers' => __('Customers', 'fluent-support'),
356 477 'Customers deleted successfully' => __('Customers deleted successfully', 'fluent-support'),
357 478 'Customize the quick prompt options shown in the FluentBot chat panel' => __('Customize the quick prompt options shown in the FluentBot chat panel', 'fluent-support'),
358 479 'Customize your support portal preferences' => __('Customize your support portal preferences', 'fluent-support'),
@@ -360,8 +481,9 @@
360 481 'Daily Activity' => __('Daily Activity', 'fluent-support'),
361 482 'Daily Response Distribution' => __('Daily Response Distribution', 'fluent-support'),
362 483 'Daily Team Activity' => __('Daily Team Activity', 'fluent-support'),
363 484 'Daily Ticket Creation' => __('Daily Ticket Creation', 'fluent-support'),
485 + 'Danger zone' => __('Danger zone', 'fluent-support'),
364 486 'Dark' => __('Dark', 'fluent-support'),
365 487 'Date' => __('Date', 'fluent-support'),
366 488 'Days' => __('Days', 'fluent-support'),
367 489 'Deactivate' => __('Deactivate', 'fluent-support'),
@@ -367,16 +489,24 @@
367 489 'Deactivate' => __('Deactivate', 'fluent-support'),
368 490 'Deactivate this license?' => __('Deactivate this license?', 'fluent-support'),
369 491 'Default' => __('Default', 'fluent-support'),
370 492 'Delete' => __('Delete', 'fluent-support'),
493 + /* translators: %s is the tickets such as "3 tickets" */
494 + 'Delete %s' => __('Delete %s', 'fluent-support'),
495 + /* translators: %s is the number of selected tickets */
496 + 'Delete %s ticket?' => __('Delete %s ticket?', 'fluent-support'),
497 + /* translators: %s is the number of selected tickets */
498 + 'Delete %s tickets?' => __('Delete %s tickets?', 'fluent-support'),
371 499 'Delete Action' => __('Delete Action', 'fluent-support'),
372 500 'Delete Agent Group' => __('Delete Agent Group', 'fluent-support'),
373 501 'Delete Imported Tickets' => __('Delete Imported Tickets', 'fluent-support'),
374 502 'Delete Response' => __('Delete Response', 'fluent-support'),
375 - 'Delete Section' => __('Delete Section', 'fluent-support'),
376 503 'Delete Ticket' => __('Delete Ticket', 'fluent-support'),
377 504 'Delete custom field' => __('Delete custom field', 'fluent-support'),
378 505 'Delete row' => __('Delete row', 'fluent-support'),
506 + 'Delete tickets' => __('Delete tickets', 'fluent-support'),
507 + /* translators: %s is the name of the bulk action being applied */
508 + 'Deleting tickets' => __('Deleting tickets', 'fluent-support'),
379 509 'Deleting...' => __('Deleting...', 'fluent-support'),
380 510 'Descending' => __('Descending', 'fluent-support'),
381 511 'Describe this log entry' => __('Describe this log entry', 'fluent-support'),
382 512 'Description' => __('Description', 'fluent-support'),
@@ -389,16 +519,19 @@
389 519 'Disliked' => __('Disliked', 'fluent-support'),
390 520 'Dislikes' => __('Dislikes', 'fluent-support'),
391 521 'Display Settings' => __('Display Settings', 'fluent-support'),
392 522 'Displayed time zone' => __('Displayed time zone', 'fluent-support'),
393 - 'Do you want to delete all imported tickets and its data?' => __('Do you want to delete all imported tickets and its data?', 'fluent-support'),
523 + 'Do you want to delete all imported tickets and their data?' => __('Do you want to delete all imported tickets and their data?', 'fluent-support'),
394 524 'Don\'t have a license key?' => __('Don\'t have a license key?', 'fluent-support'),
395 525 'Done' => __('Done', 'fluent-support'),
526 + 'Download the connector plugin (.zip)' => __('Download the connector plugin (.zip)', 'fluent-support'),
396 527 'Draft' => __('Draft', 'fluent-support'),
397 528 'Draft Response' => __('Draft Response', 'fluent-support'),
398 - 'Draft created at' => __('Draft created at', 'fluent-support'),
529 + /* translators: %s is the date and time the draft was created */
530 + 'Draft created at %s' => __('Draft created at %s', 'fluent-support'),
399 531 'Draft response discarded successfully' => __('Draft response discarded successfully', 'fluent-support'),
400 - 'Draft updated at' => __('Draft updated at', 'fluent-support'),
532 + /* translators: %s is the date and time the draft was last updated */
533 + 'Draft updated at %s' => __('Draft updated at %s', 'fluent-support'),
401 534 'Drag and Drop Action' => __('Drag and Drop Action', 'fluent-support'),
402 535 'Duplicate' => __('Duplicate', 'fluent-support'),
403 536 'Edit' => __('Edit', 'fluent-support'),
404 537 'Edit Group' => __('Edit Group', 'fluent-support'),
@@ -414,8 +547,10 @@
414 547 'Email Piping' => __('Email Piping', 'fluent-support'),
415 548 'Email Settings' => __('Email Settings', 'fluent-support'),
416 549 'Email Subject' => __('Email Subject', 'fluent-support'),
417 550 'Email address for bi-monthly newsletter' => __('Email address for bi-monthly newsletter', 'fluent-support'),
551 + 'Email_Piping_Confirmation_Help' => __('Your email provider may send a confirmation email for the forwarding setup. It arrives here as a new ticket, so check your latest tickets for the confirmation code.', 'fluent-support'),
552 + 'Email_Piping_Connect_Help' => __('Connect your email address to the Fluent Support email parser so that emails and email replies from your customers are synced with your tickets.', 'fluent-support'),
418 553 'Enable AI' => __('Enable AI', 'fluent-support'),
419 554 'Enable Auto Closing Inactive Tickets' => __('Enable Auto Closing Inactive Tickets', 'fluent-support'),
420 555 'Enable Conditional Logics' => __('Enable Conditional Logics', 'fluent-support'),
421 556 'Enable MCP for AI Agents' => __('Enable MCP for AI Agents', 'fluent-support'),
@@ -429,8 +564,9 @@
429 564 'End date' => __('End date', 'fluent-support'),
430 565 'Ending soon' => __('Ending soon', 'fluent-support'),
431 566 'Endpoint URL' => __('Endpoint URL', 'fluent-support'),
432 567 'Endpoint URL copied' => __('Endpoint URL copied', 'fluent-support'),
568 + 'Enhance Responses with AI' => __('Enhance Responses with AI', 'fluent-support'),
433 569 'Enter Bot ID (Required)' => __('Enter Bot ID (Required)', 'fluent-support'),
434 570 'Enter General Bot ID (Required)' => __('Enter General Bot ID (Required)', 'fluent-support'),
435 571 'Enter a new key to replace the saved one' => __('Enter a new key to replace the saved one', 'fluent-support'),
436 572 'Enter workflow title to search' => __('Enter workflow title to search', 'fluent-support'),
@@ -442,8 +578,9 @@
442 578 'Enter your reCAPTCHA site key' => __('Enter your reCAPTCHA site key', 'fluent-support'),
443 579 'Equal' => __('Equal', 'fluent-support'),
444 580 'Error' => __('Error', 'fluent-support'),
445 581 'Escalate' => __('Escalate', 'fluent-support'),
582 + /* translators: %1$s is a comma-separated list of the escalation steps that succeeded, e.g. "agent assigned, note added"; %2$s is the label of the Escalate ticket button */
446 583 'Escalate ticket' => __('Escalate ticket', 'fluent-support'),
447 584 'Escalated' => __('Escalated', 'fluent-support'),
448 585 'Escalation incomplete' => __('Escalation incomplete', 'fluent-support'),
449 586 'Ex: +123456789' => __('Ex: +123456789', 'fluent-support'),
@@ -480,21 +617,29 @@
480 617 'Filter ticket' => __('Filter ticket', 'fluent-support'),
481 618 'Filtered Tickets' => __('Filtered Tickets', 'fluent-support'),
482 619 'Finish' => __('Finish', 'fluent-support'),
483 620 'First Name' => __('First Name', 'fluent-support'),
484 - 'First Purchased' => __('First Purchased', 'fluent-support'),
485 621 'First name' => __('First name', 'fluent-support'),
622 + 'First response' => __('First response', 'fluent-support'),
486 623 'Fluent Support ships AI agent tools, but they only become available once FluentHub is installed and active.' => __('Fluent Support ships AI agent tools, but they only become available once FluentHub is installed and active.', 'fluent-support'),
624 + 'FluentBooking_Preview_Help' => __('Available times are based on a sample of this event type\'s upcoming availability. You can adjust the times offered below.', 'fluent-support'),
487 625 'FluentBot Integration' => __('FluentBot Integration', 'fluent-support'),
488 626 'FluentBot assistant panel' => __('FluentBot assistant panel', 'fluent-support'),
627 + 'FluentBot_No_Bot_For_Product_Help' => __('No bot is mapped to this ticket\'s product. Pick a configured product from the dropdown above, or add a bot for this product in FluentBot settings.', 'fluent-support'),
628 + 'FluentBot_Switch_Product_Help' => __('Switching products changes the knowledge base used for responses. What would you like to do with the current conversation?', 'fluent-support'),
489 629 'FluentCRM Integration' => __('FluentCRM Integration', 'fluent-support'),
490 - 'For the confirmation email from your email service provider, please check the latest ticket. A new ticket should be created with confirmation code.' => __('For the confirmation email from your email service provider, please check the latest ticket. A new ticket should be created with confirmation code.', 'fluent-support'),
491 630 'Freshdesk Domain' => __('Freshdesk Domain', 'fluent-support'),
492 631 'Fri' => __('Fri', 'fluent-support'),
493 632 'From' => __('From', 'fluent-support'),
494 633 'From Email Address' => __('From Email Address', 'fluent-support'),
634 + 'From Name' => __('From Name', 'fluent-support'),
495 635 'General Bot' => __('General Bot', 'fluent-support'),
636 + 'Generate Responses with AI' => __('Generate Responses with AI', 'fluent-support'),
637 + 'Generate Responses with FluentBot' => __('Generate Responses with FluentBot', 'fluent-support'),
638 + 'Generate a new key' => __('Generate a new key', 'fluent-support'),
639 + 'Generate connection key' => __('Generate connection key', 'fluent-support'),
496 640 'Generating' => __('Generating', 'fluent-support'),
641 + /* translators: %s is the label of the Get Authorized button */
497 642 'Get Authorized' => __('Get Authorized', 'fluent-support'),
498 643 'Get FluentHub' => __('Get FluentHub', 'fluent-support'),
499 644 'Get Piping Email Details' => __('Get Piping Email Details', 'fluent-support'),
500 645 'Get Support' => __('Get Support', 'fluent-support'),
@@ -502,10 +647,12 @@
502 647 'Global Settings' => __('Global Settings', 'fluent-support'),
503 648 'Go Back' => __('Go Back', 'fluent-support'),
504 649 'Go back to' => __('Go back to', 'fluent-support'),
505 650 'Go to Dashboard' => __('Go to Dashboard', 'fluent-support'),
506 - 'Good' => __('Good', 'fluent-support'),
507 651 'Good Job' => __('Good Job', 'fluent-support'),
652 + 'Good afternoon' => __('Good afternoon', 'fluent-support'),
653 + 'Good evening' => __('Good evening', 'fluent-support'),
654 + 'Good morning' => __('Good morning', 'fluent-support'),
508 655 'Grace Period' => __('Grace Period', 'fluent-support'),
509 656 'Great!' => __('Great!', 'fluent-support'),
510 657 'Greater Than' => __('Greater Than', 'fluent-support'),
511 658 'Greeting Message' => __('Greeting Message', 'fluent-support'),
@@ -515,10 +662,11 @@
515 662 'Group Title' => __('Group Title', 'fluent-support'),
516 663 'Groups' => __('Groups', 'fluent-support'),
517 664 'HOURLY RESPONSE DISTRIBUTION' => __('HOURLY RESPONSE DISTRIBUTION', 'fluent-support'),
518 665 'HOURLY TICKET DISTRIBUTION' => __('HOURLY TICKET DISTRIBUTION', 'fluent-support'),
519 - 'Have a new license Key?' => __('Have a new license Key?', 'fluent-support'),
666 + 'Have a new license key?' => __('Have a new license key?', 'fluent-support'),
520 667 'Help us to make FluentSupport better' => __('Help us to make FluentSupport better', 'fluent-support'),
668 + 'Help_Scout_Redirect_Url_Help' => __('Add this URL as the Redirection URL of your Help Scout app. Help Scout needs it to authorize the app before the import can start:', 'fluent-support'),
521 669 'Helpful' => __('Helpful', 'fluent-support'),
522 670 'Here Are A Few Tickets You May Want To Take A Look At' => __('Here Are A Few Tickets You May Want To Take A Look At', 'fluent-support'),
523 671 'Hide Badge in Tickets' => __('Hide Badge in Tickets', 'fluent-support'),
524 672 'Hide Bulk Action' => __('Hide Bulk Action', 'fluent-support'),
@@ -530,12 +678,11 @@
530 678 'Hours' => __('Hours', 'fluent-support'),
531 679 'I agree with the Fluent Support email parsing' => __('I agree with the Fluent Support email parsing', 'fluent-support'),
532 680 'I have done it' => __('I have done it', 'fluent-support'),
533 681 'ID' => __('ID', 'fluent-support'),
534 - 'If you don\'t select any agents then all the agents report will be displayed here otherwise it will show only selected agents report.' => __('If you don\'t select any agents then all the agents report will be displayed here otherwise it will show only selected agents report.', 'fluent-support'),
682 + 'If you don\'t select any agents, the report shows all agents. Otherwise, it shows only the selected agents.' => __('If you don\'t select any agents, the report shows all agents. Otherwise, it shows only the selected agents.', 'fluent-support'),
535 683 'If you don\'t select any column, by default system will take all.' => __('If you don\'t select any column, by default system will take all.', 'fluent-support'),
536 684 'If you want to connect with your own email parser please use this following URL to send payload data' => __('If you want to connect with your own email parser please use this following URL to send payload data', 'fluent-support'),
537 - 'If you want to migrate tickets from other ticketing system like' => __('If you want to migrate tickets from other ticketing system like', 'fluent-support'),
538 685 'Image successfully uploaded.' => __('Image successfully uploaded.', 'fluent-support'),
539 686 'Import Tickets' => __('Import Tickets', 'fluent-support'),
540 687 'Import from other Support Tickets Plugins' => __('Import from other Support Tickets Plugins', 'fluent-support'),
541 688 'Importing...' => __('Importing...', 'fluent-support'),
@@ -542,8 +689,9 @@
542 689 'Inbox' => __('Inbox', 'fluent-support'),
543 690 'Inbox Color' => __('Inbox Color', 'fluent-support'),
544 691 'Inbox Name' => __('Inbox Name', 'fluent-support'),
545 692 'Inbox Settings' => __('Inbox Settings', 'fluent-support'),
693 + 'Inbox name' => __('Inbox name', 'fluent-support'),
546 694 'Include archived tickets' => __('Include archived tickets', 'fluent-support'),
547 695 'Includes In' => __('Includes In', 'fluent-support'),
548 696 'Incoming Webhook' => __('Incoming Webhook', 'fluent-support'),
549 697 'Incoming Webhook URL' => __('Incoming Webhook URL', 'fluent-support'),
@@ -554,14 +702,14 @@
554 702 'Insert to editor' => __('Insert to editor', 'fluent-support'),
555 703 'Insert with Times' => __('Insert with Times', 'fluent-support'),
556 704 'Install Fluent Forms Plugin for custom Ticket Forms.' => __('Install Fluent Forms Plugin for custom Ticket Forms.', 'fluent-support'),
557 705 'Install FluentHub' => __('Install FluentHub', 'fluent-support'),
558 - 'Integration Settings' => __('Integration Settings', 'fluent-support'),
559 706 'Integration Statuses' => __('Integration Statuses', 'fluent-support'),
560 707 'Interactions' => __('Interactions', 'fluent-support'),
561 708 'Internal Note' => __('Internal Note', 'fluent-support'),
562 709 'Internal Notifications' => __('Internal Notifications', 'fluent-support'),
563 - 'Internal Ticket ID' => __('Internal Ticket ID', 'fluent-support'),
710 + /* translators: %s is the internal ticket ID number */
711 + 'Internal Ticket ID: #%s' => __('Internal Ticket ID: #%s', 'fluent-support'),
564 712 'Internal note' => __('Internal note', 'fluent-support'),
565 713 'Invalid' => __('Invalid', 'fluent-support'),
566 714 'Invalid image' => __('Invalid image', 'fluent-support'),
567 715 'Is after' => __('Is after', 'fluent-support'),
@@ -582,23 +730,28 @@
582 730 'Last Agent Response' => __('Last Agent Response', 'fluent-support'),
583 731 'Last Customer Response' => __('Last Customer Response', 'fluent-support'),
584 732 'Last Month' => __('Last Month', 'fluent-support'),
585 733 'Last Name' => __('Last Name', 'fluent-support'),
586 - 'Last Purchased' => __('Last Purchased', 'fluent-support'),
734 + 'Last Run' => __('Last Run', 'fluent-support'),
587 735 'Last Week' => __('Last Week', 'fluent-support'),
588 - 'Last checked' => __('Last checked', 'fluent-support'),
589 - 'Last migration:' => __('Last migration:', 'fluent-support'),
736 + 'Last call to main site' => __('Last call to main site', 'fluent-support'),
737 + /* translators: %s is how long ago the license was last checked, e.g. "5 minutes ago" */
738 + 'Last checked: %s' => __('Last checked: %s', 'fluent-support'),
590 739 'Last name' => __('Last name', 'fluent-support'),
740 + 'Last request from main site' => __('Last request from main site', 'fluent-support'),
591 741 'Layout Type' => __('Layout Type', 'fluent-support'),
592 742 'Learn More' => __('Learn More', 'fluent-support'),
743 + 'Leave' => __('Leave', 'fluent-support'),
593 744 'Less' => __('Less', 'fluent-support'),
594 745 'Less than' => __('Less than', 'fluent-support'),
746 + 'Let AI draft ticket responses for you.' => __('Let AI draft ticket responses for you.', 'fluent-support'),
747 + 'Let FluentBot draft ticket responses from your knowledge base.' => __('Let FluentBot draft ticket responses from your knowledge base.', 'fluent-support'),
595 748 'License Key' => __('License Key', 'fluent-support'),
596 749 'License Management' => __('License Management', 'fluent-support'),
597 750 'License key' => __('License key', 'fluent-support'),
751 + 'License_Grace_Period_Help' => __('You are in a grace period, so everything keeps working for now. Updates and support end soon. Renew your license to keep them.', 'fluent-support'),
598 752 'Licensed To' => __('Licensed To', 'fluent-support'),
599 753 'Lifetime' => __('Lifetime', 'fluent-support'),
600 - 'Lifetime Value' => __('Lifetime Value', 'fluent-support'),
601 754 'Light' => __('Light', 'fluent-support'),
602 755 'Liked' => __('Liked', 'fluent-support'),
603 756 'Likes' => __('Likes', 'fluent-support'),
604 757 'Limit reached' => __('Limit reached', 'fluent-support'),
@@ -611,16 +764,21 @@
611 764 'Local / self-signed site (disable TLS verification)' => __('Local / self-signed site (disable TLS verification)', 'fluent-support'),
612 765 'Logged at:' => __('Logged at:', 'fluent-support'),
613 766 'Login Form' => __('Login Form', 'fluent-support'),
614 767 'Looks like your license has expired.' => __('Looks like your license has expired.', 'fluent-support'),
615 - 'MCP (Model Context Protocol) lets compatible AI clients like Claude Desktop, OpenAI Codex, and Cursor read and write your support data with your authorization. Enable the toggle above to connect an AI client to Fluent Support.' => __('MCP (Model Context Protocol) lets compatible AI clients like Claude Desktop, OpenAI Codex, and Cursor read and write your support data with your authorization. Enable the toggle above to connect an AI client to Fluent Support.', 'fluent-support'),
616 768 'MCP for AI Agents' => __('MCP for AI Agents', 'fluent-support'),
617 769 'MailBox' => __('MailBox', 'fluent-support'),
618 770 'Mailbox' => __('Mailbox', 'fluent-support'),
771 + /* translators: %s is the mailbox name */
772 + 'Mailbox: %s' => __('Mailbox: %s', 'fluent-support'),
773 + 'Main site' => __('Main site', 'fluent-support'),
619 774 'Manage' => __('Manage', 'fluent-support'),
775 + 'Manage Application Passwords' => __('Manage Application Passwords', 'fluent-support'),
620 776 'Manage Subscription' => __('Manage Subscription', 'fluent-support'),
621 777 'Manual' => __('Manual', 'fluent-support'),
622 778 'Manual Trigger' => __('Manual Trigger', 'fluent-support'),
779 + 'Manual_Workflow_Example' => __('When a customer writes in with a specific question, you run this workflow to send a reply, add a tag and assign the ticket to someone on your team.', 'fluent-support'),
780 + 'Manual_Workflow_Help' => __('A manual workflow does nothing until you run it. When you apply a manual workflow to a ticket, Fluent Support performs all of its actions.', 'fluent-support'),
623 781 'Mark all as read' => __('Mark all as read', 'fluent-support'),
624 782 'Mark read' => __('Mark read', 'fluent-support'),
625 783 'Match Value' => __('Match Value', 'fluent-support'),
626 784 'Match all conditions' => __('Match all conditions', 'fluent-support'),
@@ -625,9 +783,13 @@
625 783 'Match Value' => __('Match Value', 'fluent-support'),
626 784 'Match all conditions' => __('Match all conditions', 'fluent-support'),
627 785 'Match any conditions' => __('Match any conditions', 'fluent-support'),
628 786 'Max Waiting' => __('Max Waiting', 'fluent-support'),
787 + /* translators: %s is the longest time a ticket has been waiting, e.g. 2 days */
788 + 'Max Waiting: %s' => __('Max Waiting: %s', 'fluent-support'),
629 789 'Max-time: --' => __('Max-time: --', 'fluent-support'),
790 + 'Mcp_Intro_Help' => __('MCP (Model Context Protocol) lets compatible AI clients like Claude Desktop, OpenAI Codex, and Cursor read and write your support data with your authorization. Enable the toggle above to connect an AI client to Fluent Support.', 'fluent-support'),
791 + 'Mcp_Toggle_Help' => __('When enabled, Fluent Support exposes its tools through the WordPress Abilities API so AI agents can read and update support tickets with your authorization.', 'fluent-support'),
630 792 'Meeting' => __('Meeting', 'fluent-support'),
631 793 'Meeting Type' => __('Meeting Type', 'fluent-support'),
632 794 'Members' => __('Members', 'fluent-support'),
633 795 'Merge' => __('Merge', 'fluent-support'),
@@ -633,9 +795,10 @@
633 795 'Merge' => __('Merge', 'fluent-support'),
634 796 'Merge Ticket' => __('Merge Ticket', 'fluent-support'),
635 797 'Merge Tickets' => __('Merge Tickets', 'fluent-support'),
636 798 'Message' => __('Message', 'fluent-support'),
637 - 'Migrate tickets from' => __('Migrate tickets from', 'fluent-support'),
799 + /* translators: %s is the name of the help desk to import from, e.g. Zendesk */
800 + 'Migrate tickets from %s in one click.' => __('Migrate tickets from %s in one click.', 'fluent-support'),
638 801 'Migrating...' => __('Migrating...', 'fluent-support'),
639 802 'Minutes' => __('Minutes', 'fluent-support'),
640 803 'Missing required fields.' => __('Missing required fields.', 'fluent-support'),
641 804 'Model' => __('Model', 'fluent-support'),
@@ -643,9 +806,12 @@
643 806 'Mood' => __('Mood', 'fluent-support'),
644 807 'More' => __('More', 'fluent-support'),
645 808 'More Action' => __('More Action', 'fluent-support'),
646 809 'More Actions' => __('More Actions', 'fluent-support'),
810 + 'More actions' => __('More actions', 'fluent-support'),
647 811 'Move' => __('Move', 'fluent-support'),
812 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is a product name */
813 + 'Move %1$s to %2$s' => __('Move %1$s to %2$s', 'fluent-support'),
648 814 'Move Tickets' => __('Move Tickets', 'fluent-support'),
649 815 'Move agents to' => __('Move agents to', 'fluent-support'),
650 816 'Move all tickets to new Business Box' => __('Move all tickets to new Business Box', 'fluent-support'),
651 817 'My Performance' => __('My Performance', 'fluent-support'),
@@ -656,11 +822,14 @@
656 822 'Need Help?' => __('Need Help?', 'fluent-support'),
657 823 'Need attention' => __('Need attention', 'fluent-support'),
658 824 'Needs Attention' => __('Needs Attention', 'fluent-support'),
659 825 'Needs attention first' => __('Needs attention first', 'fluent-support'),
826 + 'Never' => __('Never', 'fluent-support'),
660 827 'New Option' => __('New Option', 'fluent-support'),
661 828 'New Tickets' => __('New Tickets', 'fluent-support'),
662 829 'New conversation' => __('New conversation', 'fluent-support'),
830 + 'New replies loaded. Your reply is still in the editor.' => __('New replies loaded. Your reply is still in the editor.', 'fluent-support'),
831 + 'New reply on this ticket' => __('New reply on this ticket', 'fluent-support'),
663 832 'Next' => __('Next', 'fluent-support'),
664 833 'Next 14 days' => __('Next 14 days', 'fluent-support'),
665 834 'Next 3 days' => __('Next 3 days', 'fluent-support'),
666 835 'Next Meeting' => __('Next Meeting', 'fluent-support'),
@@ -685,18 +854,18 @@
685 854 'No available tags found' => __('No available tags found', 'fluent-support'),
686 855 'No available times found for the selected dates.' => __('No available times found for the selected dates.', 'fluent-support'),
687 856 'No available times found for this range.' => __('No available times found for this range.', 'fluent-support'),
688 857 'No bot for this product' => __('No bot for this product', 'fluent-support'),
689 - 'No bot is mapped to this ticket\'s product. Pick a configured product from the dropdown above, or add a bot for this product in FluentBot settings.' => __('No bot is mapped to this ticket\'s product. Pick a configured product from the dropdown above, or add a bot for this product in FluentBot settings.', 'fluent-support'),
690 858 'No customers selected for deletion.' => __('No customers selected for deletion.', 'fluent-support'),
691 859 'No logging yet!' => __('No logging yet!', 'fluent-support'),
692 860 'No past conversations yet.' => __('No past conversations yet.', 'fluent-support'),
693 - 'No prior replies on this ticket yet — nothing to pick as context' => __('No prior replies on this ticket yet — nothing to pick as context', 'fluent-support'),
861 + 'No prior replies on this ticket yet, so there is nothing to pick as context' => __('No prior replies on this ticket yet, so there is nothing to pick as context', 'fluent-support'),
694 862 'No product data available' => __('No product data available', 'fluent-support'),
695 863 'No products found' => __('No products found', 'fluent-support'),
696 864 'No public FluentBooking event types found. Please enable calendar sharing or publish an event type.' => __('No public FluentBooking event types found. Please enable calendar sharing or publish an event type.', 'fluent-support'),
697 865 'No saved replies found.' => __('No saved replies found.', 'fluent-support'),
698 866 'No snapshots yet.' => __('No snapshots yet.', 'fluent-support'),
867 + 'No tags yet' => __('No tags yet', 'fluent-support'),
699 868 'No ticket replies sent as context' => __('No ticket replies sent as context', 'fluent-support'),
700 869 'No tickets found' => __('No tickets found', 'fluent-support'),
701 870 'No tickets found for this range.' => __('No tickets found for this range.', 'fluent-support'),
702 871 'No tickets need attention in this range.' => __('No tickets need attention in this range.', 'fluent-support'),
@@ -702,8 +871,10 @@
702 871 'No tickets need attention in this range.' => __('No tickets need attention in this range.', 'fluent-support'),
703 872 'No unread notifications found' => __('No unread notifications found', 'fluent-support'),
704 873 'No workflows selected for deletion.' => __('No workflows selected for deletion.', 'fluent-support'),
705 874 'None' => __('None', 'fluent-support'),
875 + 'None of the selected tickets have a tag.' => __('None of the selected tickets have a tag.', 'fluent-support'),
876 + 'None reported' => __('None reported', 'fluent-support'),
706 877 'Normal' => __('Normal', 'fluent-support'),
707 878 'Not Activated' => __('Not Activated', 'fluent-support'),
708 879 'Not Contains' => __('Not Contains', 'fluent-support'),
709 880 'Not Equal' => __('Not Equal', 'fluent-support'),
@@ -712,9 +883,15 @@
712 883 'Not answered same day' => __('Not answered same day', 'fluent-support'),
713 884 'Not contains' => __('Not contains', 'fluent-support'),
714 885 'Not editable' => __('Not editable', 'fluent-support'),
715 886 'Not helpful' => __('Not helpful', 'fluent-support'),
887 + 'Not recorded' => __('Not recorded', 'fluent-support'),
888 + 'Not set yet' => __('Not set yet', 'fluent-support'),
889 + 'Not yet' => __('Not yet', 'fluent-support'),
716 890 'Notes' => __('Notes', 'fluent-support'),
891 + /* translators: %s is the search text */
892 + 'Nothing matches "%s"' => __('Nothing matches "%s"', 'fluent-support'),
893 + 'Nothing to choose from yet' => __('Nothing to choose from yet', 'fluent-support'),
717 894 'Nothing to copy' => __('Nothing to copy', 'fluent-support'),
718 895 'Notification Integrations' => __('Notification Integrations', 'fluent-support'),
719 896 'Notification Settings' => __('Notification Settings', 'fluent-support'),
720 897 'Notifications' => __('Notifications', 'fluent-support'),
@@ -719,13 +896,19 @@
719 896 'Notification Settings' => __('Notification Settings', 'fluent-support'),
720 897 'Notifications' => __('Notifications', 'fluent-support'),
721 898 'Number of responses' => __('Number of responses', 'fluent-support'),
722 899 'Number of tickets' => __('Number of tickets', 'fluent-support'),
900 + 'OK' => __('OK', 'fluent-support'),
723 901 'OR' => __('OR', 'fluent-support'),
724 902 'Offer Availability' => __('Offer Availability', 'fluent-support'),
725 - 'Offline Payment' => __('Offline Payment', 'fluent-support'),
726 - 'Once you activate the auto-forward for' => __('Once you activate the auto-forward for', 'fluent-support'),
903 + /* translators: Short badge next to a tag name. %1$s is how many selected tickets have it, %2$s is the number of selected tickets */
904 + 'On %1$s of %2$s' => __('On %1$s of %2$s', 'fluent-support'),
905 + /* translators: Short badge next to a tag name. %1$s is how many selected tickets have it, %2$s is the number of selected tickets */
906 + 'On all' => __('On all', 'fluent-support'),
907 + /* translators: %s is the mailbox email address */
908 + 'Once you activate auto-forwarding for %s, the status will become active.' => __('Once you activate auto-forwarding for %s, the status will become active.', 'fluent-support'),
727 909 'Only FluentBooking available dates can be selected' => __('Only FluentBooking available dates can be selected', 'fluent-support'),
910 + 'Only a site administrator can connect, disconnect or switch Remote Portal.' => __('Only a site administrator can connect, disconnect or switch Remote Portal.', 'fluent-support'),
728 911 'Open FluentBooking' => __('Open FluentBooking', 'fluent-support'),
729 912 'Open FluentBot settings' => __('Open FluentBot settings', 'fluent-support'),
730 913 'Open Ticket' => __('Open Ticket', 'fluent-support'),
731 914 'Open Ticket in New Tab' => __('Open Ticket in New Tab', 'fluent-support'),
@@ -734,9 +917,8 @@
734 917 'Open the reply editor first to insert FluentBot content.' => __('Open the reply editor first to insert FluentBot content.', 'fluent-support'),
735 918 'Operator' => __('Operator', 'fluent-support'),
736 919 'Option Value' => __('Option Value', 'fluent-support'),
737 920 'Optional: tell us what was wrong...' => __('Optional: tell us what was wrong...', 'fluent-support'),
738 - 'Order' => __('Order', 'fluent-support'),
739 921 'Other' => __('Other', 'fluent-support'),
740 922 'Others' => __('Others', 'fluent-support'),
741 923 'Overall' => __('Overall', 'fluent-support'),
742 924 'Overall Activities' => __('Overall Activities', 'fluent-support'),
@@ -741,9 +923,10 @@
741 923 'Overall' => __('Overall', 'fluent-support'),
742 924 'Overall Activities' => __('Overall Activities', 'fluent-support'),
743 925 'Overall Ticket Stats' => __('Overall Ticket Stats', 'fluent-support'),
744 926 'Overview' => __('Overview', 'fluent-support'),
745 - 'Page' => __('Page', 'fluent-support'),
927 + /* translators: %1$s is the current page number, %2$s the total number of pages */
928 + 'Page %1$s of %2$s' => __('Page %1$s of %2$s', 'fluent-support'),
746 929 'Page ID' => __('Page ID', 'fluent-support'),
747 930 'Password' => __('Password', 'fluent-support'),
748 931 'Password (Leave blank for auto generated)' => __('Password (Leave blank for auto generated)', 'fluent-support'),
749 932 'Past Meetings' => __('Past Meetings', 'fluent-support'),
@@ -749,45 +932,39 @@
749 932 'Past Meetings' => __('Past Meetings', 'fluent-support'),
750 933 'Past conversations' => __('Past conversations', 'fluent-support'),
751 934 'Paste the authorization code here once you get it.' => __('Paste the authorization code here once you get it.', 'fluent-support'),
752 935 'Paste your FluentBot API key (fbt_...)' => __('Paste your FluentBot API key (fbt_...)', 'fluent-support'),
753 - 'Payment Via' => __('Payment Via', 'fluent-support'),
754 - 'People Watching' => __('People Watching', 'fluent-support'),
755 936 'Permissions' => __('Permissions', 'fluent-support'),
756 937 'Personal Reports' => __('Personal Reports', 'fluent-support'),
757 - 'Phone' => __('Phone', 'fluent-support'),
758 938 'Pick a configured product from the dropdown before sending.' => __('Pick a configured product from the dropdown before sending.', 'fluent-support'),
759 939 'Pick a configured product from the dropdown to start chatting' => __('Pick a configured product from the dropdown to start chatting', 'fluent-support'),
760 - 'Pick a date range and run an audit to get mood, sentiment score, and a one-line summary for every ticket — tickets that already have a fresh audit are skipped automatically.' => __('Pick a date range and run an audit to get mood, sentiment score, and a one-line summary for every ticket — tickets that already have a fresh audit are skipped automatically.', 'fluent-support'),
761 940 'Pick a day' => __('Pick a day', 'fluent-support'),
762 941 'Placeholder' => __('Placeholder', 'fluent-support'),
763 - 'Please Provide a license key of FluentSupport' => __('Please Provide a license key of FluentSupport', 'fluent-support'),
764 942 'Please Provide label' => __('Please Provide label', 'fluent-support'),
765 - 'Please Select a contact' => __('Please Select a contact', 'fluent-support'),
766 943 'Please add at least one group member.' => __('Please add at least one group member.', 'fluent-support'),
944 + 'Please choose whether to move all tickets or only the selected ones.' => __('Please choose whether to move all tickets or only the selected ones.', 'fluent-support'),
767 945 'Please configure' => __('Please configure', 'fluent-support'),
768 946 'Please contact our support team for assistance.' => __('Please contact our support team for assistance.', 'fluent-support'),
769 947 'Please contact with' => __('Please contact with', 'fluent-support'),
770 - 'Please copy and paste this url:' => __('Please copy and paste this url:', 'fluent-support'),
771 - 'Please enable auto-forwarding your emails from' => __('Please enable auto-forwarding your emails from', 'fluent-support'),
948 + /* translators: %s is the mailbox email address */
949 + 'Please enable auto-forwarding of your emails from %s to the following address.' => __('Please enable auto-forwarding of your emails from %s to the following address.', 'fluent-support'),
772 950 'Please enter email' => __('Please enter email', 'fluent-support'),
773 951 'Please enter your license key.' => __('Please enter your license key.', 'fluent-support'),
774 - 'Please provide You want to move all or custom selected tickets?' => __('Please provide You want to move all or custom selected tickets?', 'fluent-support'),
775 952 'Please provide a license key' => __('Please provide a license key', 'fluent-support'),
776 953 'Please provide a valid email address.' => __('Please provide a valid email address.', 'fluent-support'),
777 954 'Please provide a valid name or filter criteria.' => __('Please provide a valid name or filter criteria.', 'fluent-support'),
778 955 'Please provide fallback box' => __('Please provide fallback box', 'fluent-support'),
779 956 'Please provide valid field option values' => __('Please provide valid field option values', 'fluent-support'),
957 + 'Please provide your Fluent Support license key.' => __('Please provide your Fluent Support license key.', 'fluent-support'),
780 958 'Please select' => __('Please select', 'fluent-support'),
959 + /* translators: %s is the contact provider, e.g. FluentCRM */
960 + 'Please select a contact (%s)' => __('Please select a contact (%s)', 'fluent-support'),
781 961 'Please select a fallback business box' => __('Please select a fallback business box', 'fluent-support'),
782 962 'Please select a mailbox' => __('Please select a mailbox', 'fluent-support'),
783 - 'Please select an agent first' => __('Please select an agent first', 'fluent-support'),
784 - 'Please select an agent group first' => __('Please select an agent group first', 'fluent-support'),
785 963 'Please select an agent to assign' => __('Please select an agent to assign', 'fluent-support'),
786 964 'Please select an option' => __('Please select an option', 'fluent-support'),
787 965 'Please select at least one FluentCRM Tag' => __('Please select at least one FluentCRM Tag', 'fluent-support'),
788 - 'Please select tag first' => __('Please select tag first', 'fluent-support'),
789 - 'Please select ticket first' => __('Please select ticket first', 'fluent-support'),
966 + 'Please select at least one ticket.' => __('Please select at least one ticket.', 'fluent-support'),
790 967 'Please setup your support portal first' => __('Please setup your support portal first', 'fluent-support'),
791 968 'Please wait for all attachments to finish uploading before creating the ticket.' => __('Please wait for all attachments to finish uploading before creating the ticket.', 'fluent-support'),
792 969 'Please wait for all attachments to finish uploading before submitting the reply.' => __('Please wait for all attachments to finish uploading before submitting the reply.', 'fluent-support'),
793 970 'Please wait for the attachment to finish uploading before creating the ticket.' => __('Please wait for the attachment to finish uploading before creating the ticket.', 'fluent-support'),
@@ -797,8 +974,10 @@
797 974 'Press enter to save' => __('Press enter to save', 'fluent-support'),
798 975 'Preview' => __('Preview', 'fluent-support'),
799 976 'Preview help' => __('Preview help', 'fluent-support'),
800 977 'Previous Conversations' => __('Previous Conversations', 'fluent-support'),
978 + /* translators: %s is the number of other tickets from this customer */
979 + 'Previous Conversations (%s)' => __('Previous Conversations (%s)', 'fluent-support'),
801 980 'Priority' => __('Priority', 'fluent-support'),
802 981 'Priority (Customer)' => __('Priority (Customer)', 'fluent-support'),
803 982 'Product' => __('Product', 'fluent-support'),
804 983 'Product Breakdown' => __('Product Breakdown', 'fluent-support'),
@@ -812,8 +991,10 @@
812 991 'Product Statistics' => __('Product Statistics', 'fluent-support'),
813 992 'Product Summary' => __('Product Summary', 'fluent-support'),
814 993 'Product Title' => __('Product Title', 'fluent-support'),
815 994 'Product-Specific Bots' => __('Product-Specific Bots', 'fluent-support'),
995 + /* translators: %s is the product name */
996 + 'Product: %s' => __('Product: %s', 'fluent-support'),
816 997 'Products' => __('Products', 'fluent-support'),
817 998 'Products & Services' => __('Products & Services', 'fluent-support'),
818 999 'Products Settings' => __('Products Settings', 'fluent-support'),
819 1000 'Prompt' => __('Prompt', 'fluent-support'),
@@ -822,12 +1003,9 @@
822 1003 'Provider' => __('Provider', 'fluent-support'),
823 1004 'Public Label' => __('Public Label', 'fluent-support'),
824 1005 'Public Ticket ID' => __('Public Ticket ID', 'fluent-support'),
825 1006 'Published' => __('Published', 'fluent-support'),
826 - 'Purchase Date' => __('Purchase Date', 'fluent-support'),
827 1007 'Purchase one here' => __('Purchase one here', 'fluent-support'),
828 - 'Purchases' => __('Purchases', 'fluent-support'),
829 - 'Quantity' => __('Quantity', 'fluent-support'),
830 1008 'Quick Setup Options' => __('Quick Setup Options', 'fluent-support'),
831 1009 'Rare tokens appear often and coherence degrades fast.' => __('Rare tokens appear often and coherence degrades fast.', 'fluent-support'),
832 1010 'Re-open' => __('Re-open', 'fluent-support'),
833 1011 'Read Documentation' => __('Read Documentation', 'fluent-support'),
@@ -832,16 +1010,47 @@
832 1010 'Re-open' => __('Re-open', 'fluent-support'),
833 1011 'Read Documentation' => __('Read Documentation', 'fluent-support'),
834 1012 'Read the email piping documentation' => __('Read the email piping documentation', 'fluent-support'),
835 1013 'Reading sources' => __('Reading sources', 'fluent-support'),
1014 + /* translators: %1$s is the number of tickets, %2$s the number of replies, %3$s the number of customers to migrate */
1015 + 'Ready to import. Tickets: %1$s, replies: %2$s, customers: %3$s. Tickets that were already migrated are skipped.' => __('Ready to import. Tickets: %1$s, replies: %2$s, customers: %3$s. Tickets that were already migrated are skipped.', 'fluent-support'),
1016 + 'Recaptcha_FluentAuth_Forms_Help' => __('Sign-in and registration forms are handled by the FluentAuth plugin. The settings below only apply to the ticket creation form.', 'fluent-support'),
836 1017 'Recommended' => __('Recommended', 'fluent-support'),
837 1018 'Reconnect' => __('Reconnect', 'fluent-support'),
1019 + 'Refine ticket responses with AI for clarity and precision.' => __('Refine ticket responses with AI for clarity and precision.', 'fluent-support'),
838 1020 'Refresh' => __('Refresh', 'fluent-support'),
839 1021 'Regenerate' => __('Regenerate', 'fluent-support'),
840 1022 'Related Product/Service' => __('Related Product/Service', 'fluent-support'),
1023 + 'Remote Portal' => __('Remote Portal', 'fluent-support'),
1024 + 'Remote_Portal_Config_Help' => __('Replace APPLICATION PASSWORD with the Application Password you created for that user on this site. The token must be the same on both sites. Then open the Fluent Support Connector on the main site, choose the portal page, and save.', 'fluent-support'),
1025 + 'Remote_Portal_Config_Intro' => __('Instead of a connection key, you can set the connection in wp-config.php on both sites. Fill in the portal page and the username, then copy each snippet into the right file. The token below is new and works only once both sites have it.', 'fluent-support'),
1026 + 'Remote_Portal_Connected_Off' => __('A main site is connected, but Remote Portal is switched off, so the main site cannot reach this site. Switch it on to use the connection.', 'fluent-support'),
1027 + 'Remote_Portal_Constant_Connected' => __('The main site is connected through wp-config.php. Change or remove the constants there to change the connection.', 'fluent-support'),
1028 + 'Remote_Portal_Constant_Incomplete' => __('FLUENT_SUPPORT_PORTAL_BASE_URL is set in wp-config.php, but the connection is incomplete. Also set FLUENT_SUPPORT_REMOTE_API_TOKEN (the same on both sites). If FLUENT_SUPPORT_REMOTE_API_URL is set, it must be on the main site.', 'fluent-support'),
1029 + 'Remote_Portal_Constant_User' => __('Any administrator or agent allowed to act for customers (connection set in wp-config.php)', 'fluent-support'),
1030 + 'Remote_Portal_Disconnect_Confirm' => __('Disconnect the main site? Customer widgets stop. Its portal keeps working while it has the Application Password: revoke that from the user\'s profile to cut it off.', 'fluent-support'),
1031 + 'Remote_Portal_Intro' => __('Host your helpdesk on its own site, for example support.example.com, and let customers create and follow tickets on your main website. Install the Fluent Support Connector on the main site, then connect the two sites here.', 'fluent-support'),
1032 + 'Remote_Portal_Key_Help' => __('The key works once and expires 30 minutes after it was generated. This page updates when the main site connects.', 'fluent-support'),
1033 + 'Remote_Portal_Legacy_Plugin' => __('The Fluent Support Server plugin is still active. Deactivate it: Remote Portal now replaces it.', 'fluent-support'),
1034 + 'Remote_Portal_No_App_Passwords' => __('Application Passwords are not available on this site. A security plugin may have turned them off, or the site is not served over HTTPS. The main site cannot connect until they are available.', 'fluent-support'),
1035 + 'Remote_Portal_No_Https' => __('This site is not served over HTTPS. Application Passwords and customer data would travel unencrypted.', 'fluent-support'),
1036 + 'Remote_Portal_Promo' => __('Run your helpdesk on its own site and let customers create and follow tickets on your main website.', 'fluent-support'),
1037 + 'Remote_Portal_Step_Agent' => __('Create a WordPress user and add it as a support agent with the Sensitive Data, Manage Other Tickets and Manage Settings permissions. To limit what the main site can see, restrict the agent to the mailbox the portal will use. An administrator account also works.', 'fluent-support'),
1038 + 'Remote_Portal_Step_Connector' => __('On your main site, install and activate the Fluent Support Connector.', 'fluent-support'),
1039 + 'Remote_Portal_Step_Password' => __('Edit that user (Users > Profile) and create an Application Password. Copy it: WordPress shows it only once.', 'fluent-support'),
1040 + 'Remote_Portal_Step_Paste' => __('Generate a connection key below. On the main site, open Settings > FluentSupport Client and paste the key with the username and Application Password.', 'fluent-support'),
1041 + 'Remote_Portal_Switch_Constant' => __('Remote Portal is switched on or off by FLUENT_SUPPORT_REMOTE_PORTAL in wp-config.php.', 'fluent-support'),
1042 + 'Remove' => __('Remove', 'fluent-support'),
1043 + /* translators: %1$s is a number of tags such as "2 tags", %2$s is the tickets such as "3 tickets" */
1044 + 'Remove %1$s from %2$s' => __('Remove %1$s from %2$s', 'fluent-support'),
841 1045 'Remove prompt option' => __('Remove prompt option', 'fluent-support'),
842 1046 'Renew License' => __('Renew License', 'fluent-support'),
843 1047 'Renew your license to keep receiving plugin updates, new features and support.' => __('Renew your license to keep receiving plugin updates, new features and support.', 'fluent-support'),
1048 + 'Reopen' => __('Reopen', 'fluent-support'),
1049 + /* translators: %s is the number of closed tickets to reopen */
1050 + 'Reopen %s ticket' => __('Reopen %s ticket', 'fluent-support'),
1051 + /* translators: %s is the number of closed tickets to reopen */
1052 + 'Reopen %s tickets' => __('Reopen %s tickets', 'fluent-support'),
844 1053 'Reopen This ticket' => __('Reopen This ticket', 'fluent-support'),
845 1054 'Replied By Agent' => __('Replied By Agent', 'fluent-support'),
846 1055 'Replied By Customer' => __('Replied By Customer', 'fluent-support'),
847 1056 'Replies' => __('Replies', 'fluent-support'),
@@ -848,8 +1057,9 @@
848 1057 'Reply' => __('Reply', 'fluent-support'),
849 1058 'Reply Title' => __('Reply Title', 'fluent-support'),
850 1059 'Reply To Selected Tickets' => __('Reply To Selected Tickets', 'fluent-support'),
851 1060 'Reply and Close Ticket' => __('Reply and Close Ticket', 'fluent-support'),
1061 + 'Replying agent\'s name' => __('Replying agent\'s name', 'fluent-support'),
852 1062 'Reports' => __('Reports', 'fluent-support'),
853 1063 'Request Token' => __('Request Token', 'fluent-support'),
854 1064 'Required' => __('Required', 'fluent-support'),
855 1065 'Reset' => __('Reset', 'fluent-support'),
@@ -860,8 +1070,9 @@
860 1070 'Reset to defaults' => __('Reset to defaults', 'fluent-support'),
861 1071 'Reset to gravatar?' => __('Reset to gravatar?', 'fluent-support'),
862 1072 'Reset zoom' => __('Reset zoom', 'fluent-support'),
863 1073 'Resolve Stats' => __('Resolve Stats', 'fluent-support'),
1074 + 'Resolved in' => __('Resolved in', 'fluent-support'),
864 1075 'Response Activity' => __('Response Activity', 'fluent-support'),
865 1076 'Response Content' => __('Response Content', 'fluent-support'),
866 1077 'Response Count' => __('Response Count', 'fluent-support'),
867 1078 'Response Stats' => __('Response Stats', 'fluent-support'),
@@ -870,11 +1081,15 @@
870 1081 'Restrictions' => __('Restrictions', 'fluent-support'),
871 1082 'Resume Previous Migration' => __('Resume Previous Migration', 'fluent-support'),
872 1083 'Retry' => __('Retry', 'fluent-support'),
873 1084 'Review your Workflow' => __('Review your Workflow', 'fluent-support'),
1085 + /* translators: %1$s is a workflow name, %2$s is the tickets such as "3 tickets" */
1086 + 'Run %1$s on %2$s' => __('Run %1$s on %2$s', 'fluent-support'),
874 1087 'Run Audit' => __('Run Audit', 'fluent-support'),
875 1088 'Run Workflow' => __('Run Workflow', 'fluent-support'),
876 - 'Running the' => __('Running the', 'fluent-support'),
1089 + 'Run workflow' => __('Run workflow', 'fluent-support'),
1090 + /* translators: %s is the workflow name */
1091 + 'Running the "%s" workflow will perform the following actions:' => __('Running the "%s" workflow will perform the following actions:', 'fluent-support'),
877 1092 'Running…' => __('Running…', 'fluent-support'),
878 1093 'Same prompt gives near-identical answers. Tightest grounding in your documents, but terse and formulaic.' => __('Same prompt gives near-identical answers. Tightest grounding in your documents, but terse and formulaic.', 'fluent-support'),
879 1094 'Same-Day Response Rate' => __('Same-Day Response Rate', 'fluent-support'),
880 1095 'Sat' => __('Sat', 'fluent-support'),
@@ -896,11 +1111,13 @@
896 1111 'Search Name' => __('Search Name', 'fluent-support'),
897 1112 'Search Widget...' => __('Search Widget...', 'fluent-support'),
898 1113 'Search agent by name or email' => __('Search agent by name or email', 'fluent-support'),
899 1114 'Search agents' => __('Search agents', 'fluent-support'),
1115 + 'Search agents...' => __('Search agents...', 'fluent-support'),
900 1116 'Search or provide email address' => __('Search or provide email address', 'fluent-support'),
901 1117 'Search replies' => __('Search replies', 'fluent-support'),
902 1118 'Search responses...' => __('Search responses...', 'fluent-support'),
1119 + 'Search tags' => __('Search tags', 'fluent-support'),
903 1120 'Search...' => __('Search...', 'fluent-support'),
904 1121 'Searching the knowledge base' => __('Searching the knowledge base', 'fluent-support'),
905 1122 'Searching the web' => __('Searching the web', 'fluent-support'),
906 1123 'Secret Key' => __('Secret Key', 'fluent-support'),
@@ -906,14 +1123,14 @@
906 1123 'Secret Key' => __('Secret Key', 'fluent-support'),
907 1124 'Select' => __('Select', 'fluent-support'),
908 1125 'Select Action' => __('Select Action', 'fluent-support'),
909 1126 'Select Agent' => __('Select Agent', 'fluent-support'),
910 - 'Select Agent Group' => __('Select Agent Group', 'fluent-support'),
911 1127 'Select Agents' => __('Select Agents', 'fluent-support'),
912 1128 'Select All' => __('Select All', 'fluent-support'),
913 1129 'Select Board' => __('Select Board', 'fluent-support'),
914 1130 'Select Business Box' => __('Select Business Box', 'fluent-support'),
915 1131 'Select Business Inbox' => __('Select Business Inbox', 'fluent-support'),
1132 + 'Select Client Priority' => __('Select Client Priority', 'fluent-support'),
916 1133 'Select Contact Property' => __('Select Contact Property', 'fluent-support'),
917 1134 'Select Customer' => __('Select Customer', 'fluent-support'),
918 1135 'Select Fallback Agent' => __('Select Fallback Agent', 'fluent-support'),
919 1136 'Select Field' => __('Select Field', 'fluent-support'),
@@ -919,14 +1136,18 @@
919 1136 'Select Field' => __('Select Field', 'fluent-support'),
920 1137 'Select Field Type' => __('Select Field Type', 'fluent-support'),
921 1138 'Select Form Property' => __('Select Form Property', 'fluent-support'),
922 1139 'Select Integration Event' => __('Select Integration Event', 'fluent-support'),
1140 + 'Select Mailbox' => __('Select Mailbox', 'fluent-support'),
923 1141 'Select Mailboxes' => __('Select Mailboxes', 'fluent-support'),
924 1142 'Select Meeting Type' => __('Select Meeting Type', 'fluent-support'),
925 1143 'Select Operator' => __('Select Operator', 'fluent-support'),
926 1144 'Select Option' => __('Select Option', 'fluent-support'),
1145 + 'Select Priority' => __('Select Priority', 'fluent-support'),
927 1146 'Select Product' => __('Select Product', 'fluent-support'),
928 1147 'Select Stage' => __('Select Stage', 'fluent-support'),
1148 + 'Select Status' => __('Select Status', 'fluent-support'),
1149 + 'Select Tags' => __('Select Tags', 'fluent-support'),
929 1150 'Select Value' => __('Select Value', 'fluent-support'),
930 1151 'Select a Page' => __('Select a Page', 'fluent-support'),
931 1152 'Select a customer' => __('Select a customer', 'fluent-support'),
932 1153 'Select a fallback group' => __('Select a fallback group', 'fluent-support'),
@@ -938,17 +1159,20 @@
938 1159 'Select date range' => __('Select date range', 'fluent-support'),
939 1160 'Select products' => __('Select products', 'fluent-support'),
940 1161 'Select related Product/Service' => __('Select related Product/Service', 'fluent-support'),
941 1162 'Select the AI service you want to use.' => __('Select the AI service you want to use.', 'fluent-support'),
942 - 'Select ticket that you want to move' => __('Select ticket that you want to move', 'fluent-support'),
1163 + 'Select the tickets you want to move' => __('Select the tickets you want to move', 'fluent-support'),
943 1164 'Select up to 7 dates' => __('Select up to 7 dates', 'fluent-support'),
944 1165 'Select up to 7 dates to preview availability.' => __('Select up to 7 dates to preview availability.', 'fluent-support'),
945 1166 'Selected item already selected' => __('Selected item already selected', 'fluent-support'),
946 1167 'Selected workflows deleted successfully' => __('Selected workflows deleted successfully', 'fluent-support'),
947 1168 'Send Attachments' => __('Send Attachments', 'fluent-support'),
1169 + 'Send anyway' => __('Send anyway', 'fluent-support'),
948 1170 'Send as Informational Reply' => __('Send as Informational Reply', 'fluent-support'),
949 1171 'Send message' => __('Send message', 'fluent-support'),
950 1172 'Sentiment distribution' => __('Sentiment distribution', 'fluent-support'),
1173 + /* translators: %1$s is the tickets such as "3 tickets", %2$s is a priority such as Critical */
1174 + 'Set %1$s to %2$s priority' => __('Set %1$s to %2$s priority', 'fluent-support'),
951 1175 'Set Business Mailbox' => __('Set Business Mailbox', 'fluent-support'),
952 1176 'Set Estimated Time' => __('Set Estimated Time', 'fluent-support'),
953 1177 'Set Estimation' => __('Set Estimation', 'fluent-support'),
954 1178 'Set Your Trigger & Conditions' => __('Set Your Trigger & Conditions', 'fluent-support'),
@@ -953,8 +1177,10 @@
953 1177 'Set Estimation' => __('Set Estimation', 'fluent-support'),
954 1178 'Set Your Trigger & Conditions' => __('Set Your Trigger & Conditions', 'fluent-support'),
955 1179 'Set as Default' => __('Set as Default', 'fluent-support'),
956 1180 'Set as Default Group' => __('Set as Default Group', 'fluent-support'),
1181 + /* translators: %s: comma separated list of wp-config constant names */
1182 + 'Set in wp-config.php: %s' => __('Set in wp-config.php: %s', 'fluent-support'),
957 1183 'Sets priority to Critical' => __('Sets priority to Critical', 'fluent-support'),
958 1184 'Settings' => __('Settings', 'fluent-support'),
959 1185 'Settings could not be found' => __('Settings could not be found', 'fluent-support'),
960 1186 'Settings could not be loaded' => __('Settings could not be loaded', 'fluent-support'),
@@ -959,14 +1185,12 @@
959 1185 'Settings could not be found' => __('Settings could not be found', 'fluent-support'),
960 1186 'Settings could not be loaded' => __('Settings could not be loaded', 'fluent-support'),
961 1187 'Setup products/services for ticket categorization' => __('Setup products/services for ticket categorization', 'fluent-support'),
962 1188 'Share Essentials' => __('Share Essentials', 'fluent-support'),
963 - 'Shipping Details' => __('Shipping Details', 'fluent-support'),
964 - 'Shipping details' => __('Shipping details', 'fluent-support'),
965 - 'Shipping method' => __('Shipping method', 'fluent-support'),
966 - 'Shortcode copied to clipboard:' => __('Shortcode copied to clipboard:', 'fluent-support'),
1189 + /* translators: %s is the shortcode that was copied, e.g. [fluent_support_portal] */
1190 + 'Shortcode copied to clipboard: %s' => __('Shortcode copied to clipboard: %s', 'fluent-support'),
967 1191 'Show Bulk Action' => __('Show Bulk Action', 'fluent-support'),
968 - 'Signin and Registration forms are handled by the FluentAuth plugin. The settings below only apply to the Ticket Creation Form.' => __('Signin and Registration forms are handled by the FluentAuth plugin. The settings below only apply to the Ticket Creation Form.', 'fluent-support'),
1192 + 'Show new replies' => __('Show new replies', 'fluent-support'),
969 1193 'Signup Form' => __('Signup Form', 'fluent-support'),
970 1194 'Site Key' => __('Site Key', 'fluent-support'),
971 1195 'Slack Integration' => __('Slack Integration', 'fluent-support'),
972 1196 'Slack User ID' => __('Slack User ID', 'fluent-support'),
@@ -975,13 +1199,15 @@
975 1199 'Smart Codes' => __('Smart Codes', 'fluent-support'),
976 1200 'Snapshot' => __('Snapshot', 'fluent-support'),
977 1201 'Some General Prompts' => __('Some General Prompts', 'fluent-support'),
978 1202 'Something went wrong' => __('Something went wrong', 'fluent-support'),
1203 + 'Sorry about that. Can you tell us what went wrong?' => __('Sorry about that. Can you tell us what went wrong?', 'fluent-support'),
979 1204 'Sorry, settings could not be loaded' => __('Sorry, settings could not be loaded', 'fluent-support'),
980 1205 'Sort' => __('Sort', 'fluent-support'),
981 1206 'Sort By' => __('Sort By', 'fluent-support'),
982 1207 'Source' => __('Source', 'fluent-support'),
983 - 'Source:' => __('Source:', 'fluent-support'),
1208 + /* translators: %s is where the reply came from, e.g. Email or Web */
1209 + 'Source: %s' => __('Source: %s', 'fluent-support'),
984 1210 'Specific Dates' => __('Specific Dates', 'fluent-support'),
985 1211 'Split Ticket' => __('Split Ticket', 'fluent-support'),
986 1212 'Staff' => __('Staff', 'fluent-support'),
987 1213 'Start' => __('Start', 'fluent-support'),
@@ -988,8 +1214,11 @@
988 1214 'Start Fresh' => __('Start Fresh', 'fluent-support'),
989 1215 'Start date' => __('Start date', 'fluent-support'),
990 1216 'Stats' => __('Stats', 'fluent-support'),
991 1217 'Status' => __('Status', 'fluent-support'),
1218 + /* translators: %s is a status label (a ticket status, or Published/Draft for a workflow) */
1219 + 'Status: %s' => __('Status: %s', 'fluent-support'),
1220 + 'Stay' => __('Stay', 'fluent-support'),
992 1221 'Step 1 of 2' => __('Step 1 of 2', 'fluent-support'),
993 1222 'Step 2 of 2' => __('Step 2 of 2', 'fluent-support'),
994 1223 'Still tightly grounded, with slight wording variation between runs. Reads noticeably less robotic.' => __('Still tightly grounded, with slight wording variation between runs. Reads noticeably less robotic.', 'fluent-support'),
995 1224 'Strong divergence. Novel phrasings and unusual analogies.' => __('Strong divergence. Novel phrasings and unusual analogies.', 'fluent-support'),
@@ -999,16 +1228,16 @@
999 1228 'Subscribe to our Bi-Monthly newsletter' => __('Subscribe to our Bi-Monthly newsletter', 'fluent-support'),
1000 1229 'Subscription' => __('Subscription', 'fluent-support'),
1001 1230 'Success' => __('Success', 'fluent-support'),
1002 1231 'Sun' => __('Sun', 'fluent-support'),
1003 - 'Support Candy' => __('Support Candy', 'fluent-support'),
1004 1232 'Support Channel' => __('Support Channel', 'fluent-support'),
1005 1233 'Support Inbox Email' => __('Support Inbox Email', 'fluent-support'),
1006 1234 'Support Portal Page (For Customers)' => __('Support Portal Page (For Customers)', 'fluent-support'),
1007 1235 'Support Staff' => __('Support Staff', 'fluent-support'),
1008 - 'Support Tickets' => __('Support Tickets', 'fluent-support'),
1236 + /* translators: %s is the number of tickets this customer has */
1237 + 'Support Tickets (%s)' => __('Support Tickets (%s)', 'fluent-support'),
1238 + 'Support agent' => __('Support agent', 'fluent-support'),
1009 1239 'Switch Knowledge Base' => __('Switch Knowledge Base', 'fluent-support'),
1010 - 'Switching products changes the knowledge base used for responses. What would you like to do with the current conversation?' => __('Switching products changes the knowledge base used for responses. What would you like to do with the current conversation?', 'fluent-support'),
1011 1240 'System' => __('System', 'fluent-support'),
1012 1241 'THREAD STARTER' => __('THREAD STARTER', 'fluent-support'),
1013 1242 'Tag Description' => __('Tag Description', 'fluent-support'),
1014 1243 'Tag Name' => __('Tag Name', 'fluent-support'),
@@ -1016,15 +1245,19 @@
1016 1245 'Tags' => __('Tags', 'fluent-support'),
1017 1246 'Task Description' => __('Task Description', 'fluent-support'),
1018 1247 'Task Title' => __('Task Title', 'fluent-support'),
1019 1248 'Team API key from your FluentBot dashboard (Settings → API Keys). Required to connect.' => __('Team API key from your FluentBot dashboard (Settings → API Keys). Required to connect.', 'fluent-support'),
1020 - 'Teams' => __('Teams', 'fluent-support'),
1021 1249 'Telegram Chat ID' => __('Telegram Chat ID', 'fluent-support'),
1022 1250 'Telegram Integration' => __('Telegram Integration', 'fluent-support'),
1023 1251 'Temperature' => __('Temperature', 'fluent-support'),
1024 1252 'Templates' => __('Templates', 'fluent-support'),
1025 1253 'Terms & Condition' => __('Terms & Condition', 'fluent-support'),
1254 + 'Test connection' => __('Test connection', 'fluent-support'),
1255 + 'The connection key expired. Generate a new one.' => __('The connection key expired. Generate a new one.', 'fluent-support'),
1026 1256 'The following settings will be applied to the newly created' => __('The following settings will be applied to the newly created', 'fluent-support'),
1257 + 'The main site is connected.' => __('The main site is connected.', 'fluent-support'),
1258 + 'The main site\'s wp-config.php' => __('The main site\'s wp-config.php', 'fluent-support'),
1259 + 'The settings could not be loaded.' => __('The settings could not be loaded.', 'fluent-support'),
1027 1260 'This Month' => __('This Month', 'fluent-support'),
1028 1261 'This Week' => __('This Week', 'fluent-support'),
1029 1262 'This agent\'s tickets, replies and products will be reassigned to the fallback agent you select below.' => __('This agent\'s tickets, replies and products will be reassigned to the fallback agent you select below.', 'fluent-support'),
1030 1263 'This bot will handle general queries for all products' => __('This bot will handle general queries for all products', 'fluent-support'),
@@ -1029,14 +1262,22 @@
1029 1262 'This agent\'s tickets, replies and products will be reassigned to the fallback agent you select below.' => __('This agent\'s tickets, replies and products will be reassigned to the fallback agent you select below.', 'fluent-support'),
1030 1263 'This bot will handle general queries for all products' => __('This bot will handle general queries for all products', 'fluent-support'),
1031 1264 'This is a' => __('This is a', 'fluent-support'),
1032 1265 'This is an agent only field' => __('This is an agent only field', 'fluent-support'),
1266 + 'This is the first ticket on this page.' => __('This is the first ticket on this page.', 'fluent-support'),
1267 + 'This is the last ticket on this page.' => __('This is the last ticket on this page.', 'fluent-support'),
1033 1268 'This license has been disabled.' => __('This license has been disabled.', 'fluent-support'),
1034 - 'This migrator will migrate total' => __('This migrator will migrate total', 'fluent-support'),
1269 + 'This removes the tickets with their replies, notes and attachments. It cannot be undone.' => __('This removes the tickets with their replies, notes and attachments. It cannot be undone.', 'fluent-support'),
1035 1270 'This report is coming soon.' => __('This report is coming soon.', 'fluent-support'),
1036 1271 'This site will stop receiving plugin updates until a license is activated again.' => __('This site will stop receiving plugin updates until a license is activated again.', 'fluent-support'),
1272 + 'This site\'s wp-config.php' => __('This site\'s wp-config.php', 'fluent-support'),
1273 + /* translators: %1$s is the date the ticket was closed, %2$s the name of the person who closed it */
1274 + 'This ticket was closed on %1$s by %2$s.' => __('This ticket was closed on %1$s by %2$s.', 'fluent-support'),
1275 + /* translators: %s is the date the ticket was closed */
1276 + 'This ticket was closed on %s.' => __('This ticket was closed on %s.', 'fluent-support'),
1037 1277 'This week' => __('This week', 'fluent-support'),
1038 1278 'This will remove all custom prompt options and restore the original defaults. This action cannot be undone.' => __('This will remove all custom prompt options and restore the original defaults. This action cannot be undone.', 'fluent-support'),
1279 + 'This workflow will:' => __('This workflow will:', 'fluent-support'),
1039 1280 'Thread Follower' => __('Thread Follower', 'fluent-support'),
1040 1281 'Thread Starter' => __('Thread Starter', 'fluent-support'),
1041 1282 'Thu' => __('Thu', 'fluent-support'),
1042 1283 'Ticket' => __('Ticket', 'fluent-support'),
@@ -1071,12 +1312,15 @@
1071 1312 'Ticket Volume' => __('Ticket Volume', 'fluent-support'),
1072 1313 'Ticket Volume by Product' => __('Ticket Volume by Product', 'fluent-support'),
1073 1314 'Ticket content excluded' => __('Ticket content excluded', 'fluent-support'),
1074 1315 'Ticket content included' => __('Ticket content included', 'fluent-support'),
1075 - 'Ticket created at' => __('Ticket created at', 'fluent-support'),
1316 + /* translators: %s is the date and time the ticket was created */
1317 + 'Ticket created at %s' => __('Ticket created at %s', 'fluent-support'),
1076 1318 'Ticket has been escalated.' => __('Ticket has been escalated.', 'fluent-support'),
1077 1319 'Ticket not found' => __('Ticket not found', 'fluent-support'),
1078 1320 'Ticket volume by product' => __('Ticket volume by product', 'fluent-support'),
1321 + 'Ticket_Audit_Empty_Help' => __('Pick a date range and run an audit to get the mood, sentiment score and a one-line summary for every ticket. Tickets that already have a recent audit are skipped automatically.', 'fluent-support'),
1322 + 'Ticket_Migration_Plugins_Help' => __('If you use another ticketing plugin such as Awesome Support or Support Candy, you can migrate its tickets from this section.', 'fluent-support'),
1079 1323 'Tickets' => __('Tickets', 'fluent-support'),
1080 1324 'Tickets Awaiting Reply' => __('Tickets Awaiting Reply', 'fluent-support'),
1081 1325 'Tickets Handled' => __('Tickets Handled', 'fluent-support'),
1082 1326 'Tickets Waiting Longest' => __('Tickets Waiting Longest', 'fluent-support'),
@@ -1081,12 +1325,14 @@
1081 1325 'Tickets Handled' => __('Tickets Handled', 'fluent-support'),
1082 1326 'Tickets Waiting Longest' => __('Tickets Waiting Longest', 'fluent-support'),
1083 1327 'Tickets audited' => __('Tickets audited', 'fluent-support'),
1084 1328 'Tickets closed' => __('Tickets closed', 'fluent-support'),
1329 + 'Tickets that are already closed are skipped. Customers get the ticket closed email if it is turned on for the inbox.' => __('Tickets that are already closed are skipped. Customers get the ticket closed email if it is turned on for the inbox.', 'fluent-support'),
1085 1330 'Time' => __('Time', 'fluent-support'),
1086 1331 'Time Logging' => __('Time Logging', 'fluent-support'),
1087 1332 'Time Sheet' => __('Time Sheet', 'fluent-support'),
1088 - 'Timezone' => __('Timezone', 'fluent-support'),
1333 + /* translators: %s is the meeting's time zone */
1334 + 'Timezone: %s' => __('Timezone: %s', 'fluent-support'),
1089 1335 'Tip: Fluent Support Pro can install it for you in one click.' => __('Tip: Fluent Support Pro can install it for you in one click.', 'fluent-support'),
1090 1336 'Title' => __('Title', 'fluent-support'),
1091 1337 'Title is required' => __('Title is required', 'fluent-support'),
1092 1338 'To' => __('To', 'fluent-support'),
@@ -1099,8 +1345,9 @@
1099 1345 'Total Summaries' => __('Total Summaries', 'fluent-support'),
1100 1346 'Total Tickets' => __('Total Tickets', 'fluent-support'),
1101 1347 'Trigger' => __('Trigger', 'fluent-support'),
1102 1348 'Trigger Type' => __('Trigger Type', 'fluent-support'),
1349 + 'Try again' => __('Try again', 'fluent-support'),
1103 1350 'Tue' => __('Tue', 'fluent-support'),
1104 1351 'Twilio Integration' => __('Twilio Integration', 'fluent-support'),
1105 1352 'Type' => __('Type', 'fluent-support'),
1106 1353 'Type Compare Value' => __('Type Compare Value', 'fluent-support'),
@@ -1109,11 +1356,13 @@
1109 1356 'Unanswered Tickets' => __('Unanswered Tickets', 'fluent-support'),
1110 1357 'Unassigned' => __('Unassigned', 'fluent-support'),
1111 1358 'Unassigned Tickets' => __('Unassigned Tickets', 'fluent-support'),
1112 1359 'Uncheck all' => __('Uncheck all', 'fluent-support'),
1360 + 'Under a minute' => __('Under a minute', 'fluent-support'),
1113 1361 'Unknown File' => __('Unknown File', 'fluent-support'),
1114 1362 'Unread Notifications' => __('Unread Notifications', 'fluent-support'),
1115 1363 'Unread only' => __('Unread only', 'fluent-support'),
1364 + 'Unsent reply' => __('Unsent reply', 'fluent-support'),
1116 1365 'Update' => __('Update', 'fluent-support'),
1117 1366 'Update And Approve Response' => __('Update And Approve Response', 'fluent-support'),
1118 1367 'Update Custom Field' => __('Update Custom Field', 'fluent-support'),
1119 1368 'Update Customer' => __('Update Customer', 'fluent-support'),
@@ -1138,12 +1387,13 @@
1138 1387 'Uploading 1 attachment. Please wait before submitting.' => __('Uploading 1 attachment. Please wait before submitting.', 'fluent-support'),
1139 1388 'Use AI for responses, ticket summaries, and sentiment analysis' => __('Use AI for responses, ticket summaries, and sentiment analysis', 'fluent-support'),
1140 1389 'Use Shortcode' => __('Use Shortcode', 'fluent-support'),
1141 1390 'Use reCAPTCHA on' => __('Use reCAPTCHA on', 'fluent-support'),
1391 + 'Use wp-config.php instead' => __('Use wp-config.php instead', 'fluent-support'),
1142 1392 'Username' => __('Username', 'fluent-support'),
1143 1393 'Username is required for WordPress user.' => __('Username is required for WordPress user.', 'fluent-support'),
1394 + 'Username on this site' => __('Username on this site', 'fluent-support'),
1144 1395 'Validate Captcha' => __('Validate Captcha', 'fluent-support'),
1145 - 'Variant' => __('Variant', 'fluent-support'),
1146 1396 'Varied structure and wording. Will volunteer information that is not in your documents.' => __('Varied structure and wording. Will volunteer information that is not in your documents.', 'fluent-support'),
1147 1397 'Verify License' => __('Verify License', 'fluent-support'),
1148 1398 'Version 2' => __('Version 2', 'fluent-support'),
1149 1399 'Version 3' => __('Version 3', 'fluent-support'),
@@ -1151,23 +1401,29 @@
1151 1401 'View All' => __('View All', 'fluent-support'),
1152 1402 'View Details' => __('View Details', 'fluent-support'),
1153 1403 'View completed bookings in FluentBooking' => __('View completed bookings in FluentBooking', 'fluent-support'),
1154 1404 'View upcoming bookings in FluentBooking' => __('View upcoming bookings in FluentBooking', 'fluent-support'),
1155 - 'Viewing snapshot from' => __('Viewing snapshot from', 'fluent-support'),
1405 + /* translators: %1$s is the snapshot date, %2$s the snapshot time */
1406 + 'Viewing snapshot from %1$s at %2$s' => __('Viewing snapshot from %1$s at %2$s', 'fluent-support'),
1156 1407 'Wait Time' => __('Wait Time', 'fluent-support'),
1157 - 'Waiting' => __('Waiting', 'fluent-support'),
1158 1408 'Waiting For Reply' => __('Waiting For Reply', 'fluent-support'),
1159 1409 'Waiting Since' => __('Waiting Since', 'fluent-support'),
1160 1410 'Waiting Tickets' => __('Waiting Tickets', 'fluent-support'),
1411 + /* translators: %s is the number of tickets waiting for this agent's reply */
1412 + 'Waiting Tickets: %s' => __('Waiting Tickets: %s', 'fluent-support'),
1161 1413 'Waiting Time' => __('Waiting Time', 'fluent-support'),
1414 + /* translators: %s is the date and time the ticket started waiting for a reply */
1415 + 'Waiting Time: %s' => __('Waiting Time: %s', 'fluent-support'),
1162 1416 'Waiting Workload' => __('Waiting Workload', 'fluent-support'),
1417 + /* translators: %s is how long the ticket has been waiting, e.g. "2 hours ago" */
1418 + 'Waiting: %s' => __('Waiting: %s', 'fluent-support'),
1163 1419 'Want to move all or custom selected' => __('Want to move all or custom selected', 'fluent-support'),
1164 1420 'Warning' => __('Warning', 'fluent-support'),
1165 1421 'Watch out' => __('Watch out', 'fluent-support'),
1166 - 'Watchers' => __('Watchers', 'fluent-support'),
1422 + /* translators: %s is the number of agents watching the ticket */
1423 + 'Watchers (%s)' => __('Watchers (%s)', 'fluent-support'),
1167 1424 'We could not verify this license.' => __('We could not verify this license.', 'fluent-support'),
1168 1425 'We will send tips and advanced usage of FluentSupport (monthly)' => __('We will send tips and advanced usage of FluentSupport (monthly)', 'fluent-support'),
1169 - 'We\'re sorry — can you tell us what went wrong?' => __('We\'re sorry — can you tell us what went wrong?', 'fluent-support'),
1170 1426 'Web Based' => __('Web Based', 'fluent-support'),
1171 1427 'Web Search' => __('Web Search', 'fluent-support'),
1172 1428 'Web search disabled' => __('Web search disabled', 'fluent-support'),
1173 1429 'Web search enabled' => __('Web search enabled', 'fluent-support'),
@@ -1176,18 +1432,13 @@
1176 1432 'Welcome back to Fluent Support' => __('Welcome back to Fluent Support', 'fluent-support'),
1177 1433 'What we collect' => __('What we collect', 'fluent-support'),
1178 1434 'What\'s this support ticket about?' => __('What\'s this support ticket about?', 'fluent-support'),
1179 1435 'WhatsApp Phone Number' => __('WhatsApp Phone Number', 'fluent-support'),
1180 - 'When a customer\'s ticket/response in with a specific question, you execute this workflow to send a reply, add a tag and assign it to someone on your team.' => __('When a customer\'s ticket/response in with a specific question, you execute this workflow to send a reply, add a tag and assign it to someone on your team.', 'fluent-support'),
1181 1436 'When enabled, AI will be available for response suggestions and ticket summaries.' => __('When enabled, AI will be available for response suggestions and ticket summaries.', 'fluent-support'),
1182 - 'When enabled, Fluent Support exposes its tools through the WordPress Abilities API so AI agents can read and update support tickets with your authorization.' => __('When enabled, Fluent Support exposes its tools through the WordPress Abilities API so AI agents can read and update support tickets with your authorization.', 'fluent-support'),
1183 1437 'When new agents are created without being assigned to any group, they will automatically be added to the default group.' => __('When new agents are created without being assigned to any group, they will automatically be added to the default group.', 'fluent-support'),
1184 - 'When the subject line contains "Bug Report", you want Fluent Support to automatically add a tag, send an email to the customer and assign a support agent.' => __('When the subject line contains "Bug Report", you want Fluent Support to automatically add a tag, send an email to the customer and assign a support agent.', 'fluent-support'),
1185 - 'WordPress plugin then you can migrate from this section.' => __('WordPress plugin then you can migrate from this section.', 'fluent-support'),
1186 1438 'WordPress username' => __('WordPress username', 'fluent-support'),
1187 1439 'Work Description' => __('Work Description', 'fluent-support'),
1188 1440 'Work Description:' => __('Work Description:', 'fluent-support'),
1189 - 'Workflow' => __('Workflow', 'fluent-support'),
1190 1441 'Workflow Actions (Tasks)' => __('Workflow Actions (Tasks)', 'fluent-support'),
1191 1442 'Workflow Name' => __('Workflow Name', 'fluent-support'),
1192 1443 'Workflow Trigger' => __('Workflow Trigger', 'fluent-support'),
1193 1444 'Workflow Type' => __('Workflow Type', 'fluent-support'),
@@ -1197,18 +1448,19 @@
1197 1448 'Working' => __('Working', 'fluent-support'),
1198 1449 'Yes' => __('Yes', 'fluent-support'),
1199 1450 'Yes, Count me in!' => __('Yes, Count me in!', 'fluent-support'),
1200 1451 'Yes, Deactivate' => __('Yes, Deactivate', 'fluent-support'),
1201 - 'Yes, Delete Selected Tickets' => __('Yes, Delete Selected Tickets', 'fluent-support'),
1202 1452 'Yes, Delete this Action' => __('Yes, Delete this Action', 'fluent-support'),
1203 1453 'Yesterday' => __('Yesterday', 'fluent-support'),
1204 1454 'You' => __('You', 'fluent-support'),
1205 1455 'You are adding internal Note. Only support staff can see this note.' => __('You are adding internal Note. Only support staff can see this note.', 'fluent-support'),
1206 1456 'You are almost done' => __('You are almost done', 'fluent-support'),
1207 - 'You are in a grace period, so everything keeps working for now. Updates and support will end soon - renew your license to keep them.' => __('You are in a grace period, so everything keeps working for now. Updates and support will end soon - renew your license to keep them.', 'fluent-support'),
1208 1457 'You can not change the slug once save a custom field' => __('You can not change the slug once save a custom field', 'fluent-support'),
1209 1458 'You can select up to 7 dates.' => __('You can select up to 7 dates.', 'fluent-support'),
1210 - 'You can upload maximum' => __('You can upload maximum', 'fluent-support'),
1459 + /* translators: %s is the maximum number of files allowed per upload */
1460 + 'You can upload a maximum of %s file.' => __('You can upload a maximum of %s file.', 'fluent-support'),
1461 + /* translators: %s is the maximum number of files allowed per upload */
1462 + 'You can upload a maximum of %s files.' => __('You can upload a maximum of %s files.', 'fluent-support'),
1211 1463 'You\'re Almost There!' => __('You\'re Almost There!', 'fluent-support'),
1212 1464 'Your Account' => __('Your Account', 'fluent-support'),
1213 1465 'Your Admin Email Address and Support From Email should not be same. Please use a different email address.' => __('Your Admin Email Address and Support From Email should not be same. Please use a different email address.', 'fluent-support'),
1214 1466 'Your Bookmarked Tickets' => __('Your Bookmarked Tickets', 'fluent-support'),
@@ -1213,51 +1465,53 @@
1213 1465 'Your Admin Email Address and Support From Email should not be same. Please use a different email address.' => __('Your Admin Email Address and Support From Email should not be same. Please use a different email address.', 'fluent-support'),
1214 1466 'Your Bookmarked Tickets' => __('Your Bookmarked Tickets', 'fluent-support'),
1215 1467 'Your Help Scout authorization code is:' => __('Your Help Scout authorization code is:', 'fluent-support'),
1216 1468 'Your Workflow Name' => __('Your Workflow Name', 'fluent-support'),
1469 + /* translators: %s is the date the license expired */
1217 1470 'Your license expired on %s' => __('Your license expired on %s', 'fluent-support'),
1471 + /* translators: %d is the number of days until the license expires */
1472 + 'Your license expires in %d day' => __('Your license expires in %d day', 'fluent-support'),
1473 + /* translators: %d is the number of days until the license expires */
1218 1474 'Your license expires in %d days' => __('Your license expires in %d days', 'fluent-support'),
1219 1475 'Your license expires today.' => __('Your license expires today.', 'fluent-support'),
1220 1476 'Your license has expired.' => __('Your license has expired.', 'fluent-support'),
1477 + /* translators: %s is the license expiry date */
1221 1478 'Your license will not renew on its own. It expires on %s.' => __('Your license will not renew on its own. It expires on %s.', 'fluent-support'),
1222 1479 'Your mailbox is active.' => __('Your mailbox is active.', 'fluent-support'),
1223 1480 'Your masked mailbox email has been issued' => __('Your masked mailbox email has been issued', 'fluent-support'),
1481 + 'Your reply has not been sent. Leave this ticket?' => __('Your reply has not been sent. Leave this ticket?', 'fluent-support'),
1482 + /* translators: %s is the subscription status, e.g. "Cancelled" or "Paused" */
1224 1483 'Your subscription is not active (%s)' => __('Your subscription is not active (%s)', 'fluent-support'),
1225 1484 'Your support portal is now configured and ready to help your customers.' => __('Your support portal is now configured and ready to help your customers.', 'fluent-support'),
1226 1485 'Zendesk Domain' => __('Zendesk Domain', 'fluent-support'),
1486 + 'active' => __('Active', 'fluent-support'),
1227 1487 'active_tickets_by_products' => __('Today\'s Active Tickets By Products', 'fluent-support'),
1228 - 'address available' => __('address available', 'fluent-support'),
1229 1488 'admin_get_email' => __('Please provide the email address where admin will get email if enabled in email settings', 'fluent-support'),
1230 1489 'advance_filter_promo' => __('Using advanced filtering you can get more specific tickets', 'fluent-support'),
1231 - 'afternoon' => __('afternoon', 'fluent-support'),
1232 1490 'agent assigned' => __('agent assigned', 'fluent-support'),
1233 1491 'agent_delete_warning' => __('Are you sure to delete this agent? All associated data will be deleted', 'fluent-support'),
1492 + 'agent_signature_help' => __('The signature is added to emails through the {{agent.signature}} smartcode in your inbox email templates (Inbox Settings > Email Settings). Templates you saved before version 2.4.1 need it added to include the signature.', 'fluent-support'),
1234 1493 'agent_title' => __('Agent Job Title( ex: Developer, Support Staff )', 'fluent-support'),
1494 + 'all' => __('All', 'fluent-support'),
1235 1495 'allowed_files_and_size' => __('Files with a size less than 2MB. Supported Types: images, text, pdf, zip', 'fluent-support'),
1236 1496 'almost nothing. Safest natural-sounding band.' => __('almost nothing. Safest natural-sounding band.', 'fluent-support'),
1237 1497 'and' => __('and', 'fluent-support'),
1238 1498 'are waiting for reply with' => __('are waiting for reply with', 'fluent-support'),
1239 - 'at' => __('at', 'fluent-support'),
1240 1499 'average' => __('average', 'fluent-support'),
1241 - 'billing' => __('billing', 'fluent-support'),
1242 1500 'bookmarked_ticket_pro_feature' => __('Bookmarking tickets is a pro feature. Please upgrade to Fluent Support Pro to use this feature', 'fluent-support'),
1243 1501 'brainstorming, marketing copy.' => __('brainstorming, marketing copy.', 'fluent-support'),
1244 - 'button to get the authorization code.' => __('button to get the authorization code.', 'fluent-support'),
1245 - 'by' => __('by', 'fluent-support'),
1502 + /* translators: %s is the customer's first name */
1503 + 'by %s' => __('by %s', 'fluent-support'),
1246 1504 'can repeat itself, and keeps one framing even when that framing is wrong.' => __('can repeat itself, and keeps one framing even when that framing is wrong.', 'fluent-support'),
1247 1505 'can_not_edit_subject' => __('You cannot edit subject for this email. This subject pattern is required for email reply parsing', 'fluent-support'),
1248 1506 'cancel' => __('cancel', 'fluent-support'),
1249 - 'close_selected_ticket_warning' => __('Are you sure, you want to close selected tickets?', 'fluent-support'),
1250 - 'closed' => __('closed', 'fluent-support'),
1507 + 'closed' => __('Closed', 'fluent-support'),
1251 1508 'complete' => __('complete', 'fluent-support'),
1252 - 'completed' => __('completed', 'fluent-support'),
1253 1509 'confirm' => __('confirm', 'fluent-support'),
1254 1510 'create_reply_template' => __('Create reply templates and quickly send responses to the tickets.', 'fluent-support'),
1255 1511 'customer_has_one_tk' => __('Sorry, this customer has one ticket only', 'fluent-support'),
1256 - 'customers. If you already migrate tickets then it won\'t migrate existing tickets.' => __('customers. If you already migrate tickets then it won\'t migrate existing tickets.', 'fluent-support'),
1257 1512 'dashboard_all_catch_up' => __('Looks like you have caught up everything for now', 'fluent-support'),
1258 1513 'delete_action_warning' => __('Are you sure to delete this Action?', 'fluent-support'),
1259 - 'delete_selected_ticket_warning' => __('Are you sure, you want to delete selected tickets?', 'fluent-support'),
1260 1514 'eg: Awesome Business Inc' => __('eg: Awesome Business Inc', 'fluent-support'),
1261 1515 'email_based_heading' => __('Web and Email Based (MailBox)', 'fluent-support'),
1262 1516 'email_can_be_send' => __('Please make sure your website can send emails from this email address', 'fluent-support'),
1263 1517 'email_marketing_automation_newsletter_crm' => __('Email Marketing Automation, Newsletter and CRM Plugin for WordPress', 'fluent-support'),
@@ -1262,94 +1516,72 @@
1262 1516 'email_can_be_send' => __('Please make sure your website can send emails from this email address', 'fluent-support'),
1263 1517 'email_marketing_automation_newsletter_crm' => __('Email Marketing Automation, Newsletter and CRM Plugin for WordPress', 'fluent-support'),
1264 1518 'email_marketing_automation_newsletter_crm_infos' => __('is a Self Hosted Email Marketing Automation Plugin for WordPress. Manage your leads and customers, email campaigns, automated email sequencing, learner and affiliate management, and monitor user activities and many more in one place; without ever having to leave your WordPress dashboard!', 'fluent-support'),
1265 1519 'enable_email' => __('Enable This Email Notification', 'fluent-support'),
1266 - 'estimated' => __('estimated', 'fluent-support'),
1267 - 'evening' => __('evening', 'fluent-support'),
1268 1520 'exclude_or_include_in_summary' => __('Include Agents in Summary', 'fluent-support'),
1269 1521 'exclude_or_include_summary_column' => __('Select columns that you want to export', 'fluent-support'),
1522 + /* translators: %d is the number of days since the license expired */
1523 + 'expired %d day ago' => __('expired %d day ago', 'fluent-support'),
1524 + /* translators: %d is the number of days since the license expired */
1270 1525 'expired %d days ago' => __('expired %d days ago', 'fluent-support'),
1271 - 'expired 1 day ago' => __('expired 1 day ago', 'fluent-support'),
1272 1526 'expires today' => __('expires today', 'fluent-support'),
1273 - 'field.' => __('field.', 'fluent-support'),
1274 - 'files' => __('files', 'fluent-support'),
1275 1527 'formatting breaks down and the answer can contradict its own context.' => __('formatting breaks down and the answer can contradict its own context.', 'fluent-support'),
1528 + 'from_name_help' => __('Applies to replies and outreach emails written by an agent. Automatic emails, such as confirmations, always use the inbox name. The email address stays the same, so customer replies still reach this inbox.', 'fluent-support'),
1276 1529 'general assistant chat, copy drafting.' => __('general assistant chat, copy drafting.', 'fluent-support'),
1277 1530 'get_overall_reports' => __('Get Overall reports of all the support agents and their performance', 'fluent-support'),
1278 1531 'idea generation only.' => __('idea generation only.', 'fluent-support'),
1532 + /* translators: %d is the number of days until the license expires */
1533 + 'in %d day' => __('in %d day', 'fluent-support'),
1534 + /* translators: %d is the number of days until the license expires */
1279 1535 'in %d days' => __('in %d days', 'fluent-support'),
1280 - 'in 1 day' => __('in 1 day', 'fluent-support'),
1281 - 'in one click.' => __('in one click.', 'fluent-support'),
1282 - 'in your HelpScout Redirection URL. This is required as you have to authorize your app before start importing.' => __('in your HelpScout Redirection URL. This is required as you have to authorize your app before start importing.', 'fluent-support'),
1283 1536 'informational_reply_info' => __('This reply will be visible to the customer but will not update the ticket\'s \'waiting since\' timestamp.', 'fluent-support'),
1284 1537 'install_fluentcrm' => __('Install & Activate FluentCRM (it\'s free)', 'fluent-support'),
1285 1538 'integrate_support_customers_with_fluentcrm' => __('Integrate your support customers with FluentCRM to segment, automate your email marketing.', 'fluent-support'),
1286 - 'is saved.' => __('is saved.', 'fluent-support'),
1287 1539 'knowledge-base answers, extraction, classification.' => __('knowledge-base answers, extraction, classification.', 'fluent-support'),
1288 - 'logged' => __('logged', 'fluent-support'),
1289 1540 'made-up details climb clearly, and tool arguments get sloppy.' => __('made-up details climb clearly, and tool arguments get sloppy.', 'fluent-support'),
1290 1541 'manual workflow' => __('manual workflow', 'fluent-support'),
1291 1542 'max wait time' => __('max wait time', 'fluent-support'),
1292 - 'mild fact drift — it will smooth over gaps in the context instead of flagging them.' => __('mild fact drift — it will smooth over gaps in the context instead of flagging them.', 'fluent-support'),
1293 - 'min' => __('min', 'fluent-support'),
1294 - 'more' => __('more', 'fluent-support'),
1295 - 'morning' => __('morning', 'fluent-support'),
1543 + 'mild fact drift. It will smooth over gaps in the context instead of flagging them.' => __('mild fact drift. It will smooth over gaps in the context instead of flagging them.', 'fluent-support'),
1296 1544 'move_ticket_by_selecting' => __('Filter and select specific ticket and move these to another mailbox easily', 'fluent-support'),
1545 + 'new' => __('New', 'fluent-support'),
1297 1546 'no_bookmarked_ticket' => __('At this moment you don\'t have any bookmarked tickets.', 'fluent-support'),
1298 1547 'not usable for customer-facing replies.' => __('not usable for customer-facing replies.', 'fluent-support'),
1299 1548 'note added' => __('note added', 'fluent-support'),
1300 - 'of' => __('of', 'fluent-support'),
1301 - 'or' => __('or', 'fluent-support'),
1549 + 'open' => __('Open', 'fluent-support'),
1302 1550 'or contact support for assistance.' => __('or contact support for assistance.', 'fluent-support'),
1303 - 'out of' => __('out of', 'fluent-support'),
1304 1551 'priority set to Critical' => __('priority set to Critical', 'fluent-support'),
1305 1552 'pro_promo' => __('This is a pro feature. Please upgrade to Fluent Support Pro to use this feature', 'fluent-support'),
1306 1553 'product_delete_warning' => __('Are you sure to delete this product?', 'fluent-support'),
1307 1554 'reCAPTCHA Settings' => __('reCAPTCHA Settings', 'fluent-support'),
1308 1555 'reCAPTCHA Version' => __('reCAPTCHA Version', 'fluent-support'),
1309 - 'replies and' => __('replies and', 'fluent-support'),
1310 1556 'replies_delete_warning' => __('Are you sure to delete this template?', 'fluent-support'),
1311 1557 'response_delete_warning' => __('This will permanently delete response. Continue?', 'fluent-support'),
1312 - 'score' => __('score', 'fluent-support'),
1558 + /* translators: %s is the sentiment score the AI audit gave the ticket */
1559 + 'score %s' => __('score %s', 'fluent-support'),
1313 1560 'segment_ticket_by_tags' => __('Add Tags and segment your tickets by tags filter then you can also do bulk actions', 'fluent-support'),
1314 1561 'select_fallback_business' => __('Please select the fallback business in where the existing tickets will be transferred', 'fluent-support'),
1315 1562 'select_new_business_to_move_tickets' => __('Please select the business in where you want to move the tickets', 'fluent-support'),
1316 - 'selected' => __('selected', 'fluent-support'),
1317 1563 'set_mailbox_webhook' => __('Are you sure want to set this business box for webhook?', 'fluent-support'),
1318 1564 'shared_inbox_message' => __('Create Multiple Shared inbox and connect your email inbox with Fluent Support', 'fluent-support'),
1319 - 'shipping' => __('shipping', 'fluent-support'),
1320 1565 'support replies, ticket summaries.' => __('support replies, ticket summaries.', 'fluent-support'),
1321 1566 'tag_delete_warning' => __('Are you sure to delete this tag?', 'fluent-support'),
1322 - 'the status will be active.' => __('the status will be active.', 'fluent-support'),
1323 - 'ticket_closed' => __('This ticket was closed on', 'fluent-support'),
1324 1567 'ticket_form_notice_for_pro' => __('Ticket Form Customization including Knowledge base integration is available on Pro Version', 'fluent-support'),
1325 1568 'tickets' => __('tickets', 'fluent-support'),
1326 - 'tickets processed' => __('tickets processed', 'fluent-support'),
1327 - 'tickets with' => __('tickets with', 'fluent-support'),
1328 - 'title' => __('title', 'fluent-support'),
1329 1569 'tk_data_collect_using_customfield' => __('Add custom fields to your tickets and collect extra data from ticket open form.', 'fluent-support'),
1330 - 'to this following address.' => __('to this following address.', 'fluent-support'),
1331 1570 'to_create_tickets_using_webhooks_notice' => __('To create tickets using webhooks please copy this webhook URL and paste to the site from where you want to create ticket in this site.', 'fluent-support'),
1332 - 'tools registered' => __('tools registered', 'fluent-support'),
1333 1571 'type and press enter' => __('type and press enter', 'fluent-support'),
1334 1572 'upgrade_now' => __('Upgrade Now', 'fluent-support'),
1335 1573 'use_webhook_to_create_ticket_from_external_site' => __('Use incoming webhook to create ticket from external sites.', 'fluent-support'),
1574 + /* translators: %s is where the ticket came from, such as Web or Email */
1575 + 'via %s' => __('via %s', 'fluent-support'),
1336 1576 'wait time' => __('wait time', 'fluent-support'),
1337 1577 'watcher_remove_warning' => __('Are you sure to remove this bookmark?', 'fluent-support'),
1338 1578 'word salad, unexpected language switching, runaway repetition.' => __('word salad, unexpected language switching, runaway repetition.', 'fluent-support'),
1339 - 'workflow will perform the following actions:' => __('workflow will perform the following actions:', 'fluent-support'),
1340 1579 'your email piping settings first' => __('your email piping settings first', 'fluent-support'),
1341 - '{0} of {1} ticket replies sent as context' => __('{0} of {1} ticket replies sent as context', 'fluent-support'),
1342 - '{count} ticket(s) weren\'t audited in this run. Click Run Audit again to retry any that still need it.' => __('{count} ticket(s) weren\'t audited in this run. Click Run Audit again to retry any that still need it.', 'fluent-support'),
1343 - '{queued} of {total} tickets queued — narrow the date range or run again to cover the rest.' => __('{queued} of {total} tickets queued — narrow the date range or run again to cover the rest.', 'fluent-support'),
1344 1580 ];
1345 1581 }
1346 1582
1347 - /**
1348 - * Get all customer portal translation strings
1349 - *
1350 - * @return array
1351 - */
1583 + // portal: resources/customer_portal
1352 1584 public static function getPortalStrings()
1353 1585 {
1354 1586 return [
1355 1587 'Add Attachment' => __('Add Attachment', 'fluent-support'),
@@ -1367,16 +1599,17 @@
1367 1599 'Completed' => __('Completed', 'fluent-support'),
1368 1600 'Conversation' => __('Conversation', 'fluent-support'),
1369 1601 'Created at' => __('Created at', 'fluent-support'),
1370 1602 'Date' => __('Date', 'fluent-support'),
1371 - 'Default' => __('Default', 'fluent-support'),
1372 1603 'Descending' => __('Descending', 'fluent-support'),
1373 1604 'Failed' => __('Failed', 'fluent-support'),
1605 + 'If you still need help with this issue, reopen the ticket and reply.' => __('If you still need help with this issue, reopen the ticket and reply.', 'fluent-support'),
1374 1606 'Log Out' => __('Log Out', 'fluent-support'),
1375 1607 'No tickets found' => __('No tickets found', 'fluent-support'),
1376 1608 'Normal' => __('Normal', 'fluent-support'),
1377 1609 'Open' => __('Open', 'fluent-support'),
1378 - 'Page' => __('Page', 'fluent-support'),
1610 + /* translators: %1$s is the current page number, %2$s the total number of pages */
1611 + 'Page %1$s of %2$s' => __('Page %1$s of %2$s', 'fluent-support'),
1379 1612 'Please verify that you are not a robot.' => __('Please verify that you are not a robot.', 'fluent-support'),
1380 1613 'Private' => __('Private', 'fluent-support'),
1381 1614 'Processing' => __('Processing', 'fluent-support'),
1382 1615 'Public' => __('Public', 'fluent-support'),
@@ -1384,9 +1617,9 @@
1384 1617 'Reopen This ticket' => __('Reopen This ticket', 'fluent-support'),
1385 1618 'Reply' => __('Reply', 'fluent-support'),
1386 1619 'Reply and Close' => __('Reply and Close', 'fluent-support'),
1387 1620 'Retry' => __('Retry', 'fluent-support'),
1388 - 'Search' => __('Search', 'fluent-support'),
1621 + 'Search...' => __('Search...', 'fluent-support'),
1389 1622 'Sort' => __('Sort', 'fluent-support'),
1390 1623 'Sort By' => __('Sort By', 'fluent-support'),
1391 1624 'Status' => __('Status', 'fluent-support'),
1392 1625 'Suggested Articles' => __('Suggested Articles', 'fluent-support'),
@@ -1391,21 +1624,25 @@
1391 1624 'Status' => __('Status', 'fluent-support'),
1392 1625 'Suggested Articles' => __('Suggested Articles', 'fluent-support'),
1393 1626 'Support Staff' => __('Support Staff', 'fluent-support'),
1394 1627 'This ticket is' => __('This ticket is', 'fluent-support'),
1628 + /* translators: %1$s is the date the ticket was closed, %2$s the name of the person who closed it */
1629 + 'This ticket was closed on %1$s by %2$s.' => __('This ticket was closed on %1$s by %2$s.', 'fluent-support'),
1630 + /* translators: %s is the date the ticket was closed */
1631 + 'This ticket was closed on %s.' => __('This ticket was closed on %s.', 'fluent-support'),
1395 1632 'Thread Follower' => __('Thread Follower', 'fluent-support'),
1396 1633 'Thread Starter' => __('Thread Starter', 'fluent-support'),
1397 - 'Ticket' => __('Ticket', 'fluent-support'),
1398 1634 'Ticket ID' => __('Ticket ID', 'fluent-support'),
1635 + 'Ticket number:' => __('Ticket number:', 'fluent-support'),
1399 1636 'Title' => __('Title', 'fluent-support'),
1400 1637 'Unknown error. Please reload this page' => __('Unknown error. Please reload this page', 'fluent-support'),
1401 1638 'View Your Tickets' => __('View Your Tickets', 'fluent-support'),
1639 + 'Waiting for your reply' => __('Waiting for your reply', 'fluent-support'),
1402 1640 'Write a reply' => __('Write a reply', 'fluent-support'),
1403 1641 'You' => __('You', 'fluent-support'),
1404 1642 'agent_and_officials_can_see' => __('Only you and official support agents can view this conversation', 'fluent-support'),
1405 1643 'allowed_files_and_size' => __('Files with a size less than 2MB. Supported Types: images, text, pdf, zip', 'fluent-support'),
1406 1644 'btn_text' => __('Create Ticket', 'fluent-support'),
1407 - 'by' => __('by', 'fluent-support'),
1408 1645 'conversation_started' => __('started the conversation', 'fluent-support'),
1409 1646 'create_ticket_cta' => __('Create Ticket', 'fluent-support'),
1410 1647 'created_ticket_on_behalf' => __('created this ticket on your behalf', 'fluent-support'),
1411 1648 'customer_inactive_message' => __('Your account is currently inactive. You cannot create new tickets or reply to existing ones. Please contact the site administrator for assistance', 'fluent-support'),
@@ -1410,28 +1647,20 @@
1410 1647 'created_ticket_on_behalf' => __('created this ticket on your behalf', 'fluent-support'),
1411 1648 'customer_inactive_message' => __('Your account is currently inactive. You cannot create new tickets or reply to existing ones. Please contact the site administrator for assistance', 'fluent-support'),
1412 1649 'details_help' => __('Please provide details about your problem', 'fluent-support'),
1413 1650 'not_to_share_private_info' => __('Please do not share any private information.', 'fluent-support'),
1414 - 'of' => __('of', 'fluent-support'),
1415 1651 'page' => __('page', 'fluent-support'),
1416 1652 'priority' => __('priority', 'fluent-support'),
1417 1653 'product_services' => __('Related Product/Service', 'fluent-support'),
1418 1654 'reCAPTCHA failed to load.' => __('reCAPTCHA failed to load.', 'fluent-support'),
1419 - 'reopen_ticket_instruction' => __('If you still have related issues. Please reopen this ticket and reply', 'fluent-support'),
1420 1655 'service_placeholder' => __('Select related Product/Service', 'fluent-support'),
1421 1656 'subject' => __('subject', 'fluent-support'),
1422 1657 'subject_placeholder' => __('What\'s this support ticket about?', 'fluent-support'),
1423 1658 'submit_heading' => __('Submit a Support Ticket', 'fluent-support'),
1424 - 'ticket_closed' => __('This ticket was closed on', 'fluent-support'),
1425 1659 'ticket_details' => __('Ticket Details', 'fluent-support'),
1426 1660 ];
1427 1661 }
1428 1662
1429 - /**
1430 - * Get all translation strings (admin + portal combined)
1431 - *
1432 - * @return array
1433 - */
1434 1663 public static function getAllStrings()
1435 1664 {
1436 1665 return array_merge(self::getAdminStrings(), self::getPortalStrings());
1437 1666 }