diff --git a/i18n/de-DE.json b/i18n/de-DE.json index 751be59..ea40a36 100644 --- a/i18n/de-DE.json +++ b/i18n/de-DE.json @@ -6,7 +6,6 @@ "wrapping_up": "Abschluss", "call_time": "Sprechzeit", "busy_since": "Beschäftigt", - "no_active_call": "keine aktiven Anrufe", "total_calls": "Anrufe", "missed_calls": "Verpasst", "no_active_call": "Inaktiv", @@ -20,6 +19,59 @@ "eavesdrop_request_failed": "Antrag gescheitert. Fehler:", "devices_title": "Geräte", "hide_queues_html": "Warteräume ausblenden", - "show_queues_html": "Warteräume anzeigen" + "show_queues_html": "Warteräume anzeigen", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/dk-DK.json b/i18n/dk-DK.json index 09e5c19..34fde67 100644 --- a/i18n/dk-DK.json +++ b/i18n/dk-DK.json @@ -8,7 +8,7 @@ "busy_since": "Busy since", "total_calls": "Total Calls", "missed_calls": "Missed Calls", - "current_call": "Acive call", + "current_call": "Acive call", "no_active_call": "Inactive call", "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", "select_the_device": "Select the device you want to ring", @@ -20,6 +20,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/en-NZ.json b/i18n/en-NZ.json index 09e5c19..db472b1 100644 --- a/i18n/en-NZ.json +++ b/i18n/en-NZ.json @@ -8,7 +8,7 @@ "busy_since": "Busy since", "total_calls": "Total Calls", "missed_calls": "Missed Calls", - "current_call": "Acive call", + "current_call": "Acive call", "no_active_call": "Inactive call", "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", "select_the_device": "Select the device you want to ring", @@ -20,6 +20,60 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/en-US.json b/i18n/en-US.json index 09e5c19..34fde67 100644 --- a/i18n/en-US.json +++ b/i18n/en-US.json @@ -8,7 +8,7 @@ "busy_since": "Busy since", "total_calls": "Total Calls", "missed_calls": "Missed Calls", - "current_call": "Acive call", + "current_call": "Acive call", "no_active_call": "Inactive call", "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", "select_the_device": "Select the device you want to ring", @@ -20,6 +20,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/es-ES.json b/i18n/es-ES.json index ba00b34..a676440 100644 --- a/i18n/es-ES.json +++ b/i18n/es-ES.json @@ -18,6 +18,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/fr-FR.json b/i18n/fr-FR.json index ba00b34..a676440 100644 --- a/i18n/fr-FR.json +++ b/i18n/fr-FR.json @@ -18,6 +18,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/it-IT.json b/i18n/it-IT.json index ba00b34..a676440 100644 --- a/i18n/it-IT.json +++ b/i18n/it-IT.json @@ -18,6 +18,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/nl-NL.json b/i18n/nl-NL.json index 327a046..ecc368f 100644 --- a/i18n/nl-NL.json +++ b/i18n/nl-NL.json @@ -18,6 +18,59 @@ "eavesdrop_request_failed": "Eavesdrop Verzoek mislukt. Erro #", "devices_title": "Devices", "hide_queues_html": "Verberg Queues", - "show_queues_html": "Toon Queues" + "show_queues_html": "Toon Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } \ No newline at end of file diff --git a/i18n/pt-PT.json b/i18n/pt-PT.json index 09e5c19..34fde67 100644 --- a/i18n/pt-PT.json +++ b/i18n/pt-PT.json @@ -8,7 +8,7 @@ "busy_since": "Busy since", "total_calls": "Total Calls", "missed_calls": "Missed Calls", - "current_call": "Acive call", + "current_call": "Acive call", "no_active_call": "Inactive call", "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", "select_the_device": "Select the device you want to ring", @@ -20,6 +20,59 @@ "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", "devices_title": "Devices", "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } diff --git a/i18n/ro-RO,json b/i18n/ro-RO,json deleted file mode 100644 index 09e5c19..0000000 --- a/i18n/ro-RO,json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "callcenter": { - "hide_logged_out_agents": "Hide Logged out Agents", - "hide_queues": "Hide Queues", - "break_time": "Break Time", - "wrapping_up": "Wrapping up", - "call_time": "Call Time", - "busy_since": "Busy since", - "total_calls": "Total Calls", - "missed_calls": "Missed Calls", - "current_call": "Acive call", - "no_active_call": "Inactive call", - "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", - "select_the_device": "Select the device you want to ring", - "which_device": "Which device?", - "ring": "Ring", - "cancel": "Cancel", - "call_waiting": "Call Waiting", - "call_waiting_log": "Call Waiting Log...", - "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", - "devices_title": "Devices", - "hide_queues_html": "Hide Queues", - "show_queues_html": "Show Queues" - } -} diff --git a/i18n/ro-RO.json b/i18n/ro-RO.json new file mode 100644 index 0000000..db472b1 --- /dev/null +++ b/i18n/ro-RO.json @@ -0,0 +1,79 @@ +{ + "callcenter": { + "hide_logged_out_agents": "Hide Logged out Agents", + "hide_queues": "Hide Queues", + "break_time": "Break Time", + "wrapping_up": "Wrapping up", + "call_time": "Call Time", + "busy_since": "Busy since", + "total_calls": "Total Calls", + "missed_calls": "Missed Calls", + "current_call": "Acive call", + "no_active_call": "Inactive call", + "clicking_here_will_send_you": "Clicking here will send you to the Edit Queue page, where you can update settings for this queue, manage its agents and look at this queue reports.", + "select_the_device": "Select the device you want to ring", + "which_device": "Which device?", + "ring": "Ring", + "cancel": "Cancel", + "call_waiting": "Call Waiting", + "call_waiting_log": "Call Waiting Log...", + "eavesdrop_request_failed": "Eavesdrop Request failed. Error #", + "devices_title": "Devices", + "hide_queues_html": "Hide Queues", + "show_queues_html": "Show Queues", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } + } +} diff --git a/i18n/ru-RU.json b/i18n/ru-RU.json index 221201c..a4d1526 100644 --- a/i18n/ru-RU.json +++ b/i18n/ru-RU.json @@ -18,6 +18,60 @@ "eavesdrop_request_failed": "Попытка присоединения не удалась. Ошибка #", "devices_title": "Устройства", "hide_queues_html": "Скрыть очереди", - "show_queues_html": "Показать очереди" + "show_queues_html": "Показать очереди", + "settings": { + "sidebar": { + "title": "Очереди" + }, + "editQueueTitle": "Редактировать очередь", + "createQueueTitle": "Создать очередь", + "agentsPanel": { + "title": "Агенты", + "selected": "Выбранные", + "noDataText": "Не найдено", + "actionsColumnHeader": "Добавить", + "userNameColumnHeader": "Имя" + }, + "queuePanel": { + "title": "Настройки очереди", + "nameLabel": "Имя", + "nameHelpText": "Имя очереди в свободной форме", + "callRecordingLabel": "Запись звонков", + "callRecordingHelpText": "", + "musicOnHoldLabel": "Музыка при удержании вызова", + "musicOnHoldHelpText": "Выберите медиафайл", + "strategyLabel": "Стратегия", + "strategyRoundRobin": "Циклический алгоритм (Round Robin)", + "strategyMostIdle": "Простой", + "callRecordingUrlLabel": "URL для записи звонков", + "callRecordingUrlHelpText": "URL-адрес, указывающий на сервер, на котором будет выполняться запись вызовов, обрабатываемых этой очередью.", + "wrapupTimeLabel": "Время отсрочки вызова (в секундах)", + "wrapupTimeHelpText": "Автоматическое время перерыва между вызовами агентов в этой очереди.", + "maxNumberCallsLabel": "Максимальное количество вызовов", + "maxNumberCallsHelpText": "Сколько абонентов могут ждать в очереди в очереди (0 - без ограничений)", + "maxHoldTimeLabel": "Максимальное время удержания (в секундах)", + "maxHoldTimeHelpText": "В секундах, как долго пытаться подключить вызывающего абонента до того, как он перейдёт к следующим действиям очереди (0 - без ограничений).", + "enterWhenEmptyLabel": "Позволяет вызывающему абоненту вводить эту очередь, когда агенты недоступны." + + }, + "notificationsPanel": { + "title": "Настройки уведомлений", + "hangupLabel": "Уведомление о завершении вызова", + "hangupHelpText": "URL-адрес для обратного вызова, когда завершается вызов, чтобы сообщить клиенту на своих серверах, что вызов закончился.", + "pickupLabel": "Уведомление после отправки", + "pickupHelpText": "URL-адрес для обратного вызова, когда вызов выбран, чтобы сообщить клиенту на своих серверах, что вызов был поднят.", + "methodLabel": "Метод", + "methodHelpText": "Какой HTTP-метод использовать", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Сохранить изменения", + "deleteQueueButtonText": "Удалить очередь", + "createQueueButtonText": "Создать очередь" + }, + "headerMenu": { + "dashboard": "Инфо-панель", + "manageQueues": "Редактировать очереди" + } } } diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index 758a28b..67f3fe3 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -18,6 +18,59 @@ "eavesdrop_request_failed": "坚挺请求失败. 错误 #", "devices_title": "设备", "hide_queues_html": "隐藏队列", - "show_queues_html": "显示队列" + "show_queues_html": "显示队列", + "settings": { + "sidebar": { + "title": "Queues" + }, + "editQueueTitle": "Edit Queue", + "createQueueTitle": "Create Queue", + "agentsPanel": { + "title": "Agents", + "selected": "Selected", + "noDataText": "None", + "actionsColumnHeader": "Add", + "userNameColumnHeader": "User Name" + }, + "queuePanel": { + "title": "Queue settings", + "nameLabel": "Name", + "nameHelpText": "Friendly name for this Queue", + "callRecordingLabel": "Call Recording", + "callRecordingHelpText": "You can also change individual agent's recording settings under the Agent's section", + "musicOnHoldLabel": "Music on Hold", + "musicOnHoldHelpText": "Select the media file that you want to be played by default when it's not set on a user or a device.", + "strategyLabel": "Strategy", + "strategyRoundRobin": "Round Robin", + "strategyMostIdle": "Most Idle", + "callRecordingUrlLabel": "Call Recording URL", + "callRecordingUrlHelpText": "URL pointing to a server that will host the recording of the calls processed by this queue.", + "wrapupTimeLabel": "Call Wrap-up Time (s)", + "wrapupTimeHelpText": "Automatic break time between calls for the agents in this queue.", + "maxNumberCallsLabel": "Max Number of Calls", + "maxNumberCallsHelpText": "How many callers are allowed to wait on hold in the queue (0 for no limit).", + "maxHoldTimeLabel": "Max Hold Time (s)", + "maxHoldTimeHelpText": "In seconds, how long to try to connect the caller before progressing past the queue callflow action (0 for no limit).", + "enterWhenEmptyLabel": "Allows a caller to enter this queue when no agents are available." + }, + "notificationsPanel": { + "title": "Notifications settings", + "hangupLabel": "Notification on Hangup", + "hangupHelpText": "URL for a callback when the call ends to tell the customer on their own servers that a call has ended.", + "pickupLabel": "Notification after Pickup", + "pickupHelpText": "URL for a callback when the call is picked up to tell the customer on their own servers that a call has been picked up.", + "methodLabel": "Method", + "methodHelpText": "What HTTP method to use", + "methodOptionPost": "POST", + "methodOptionGet": "GET" + }, + "saveQueueButtonText": "Save Changes", + "deleteQueueButtonText": "Delete Queue", + "createQueueButtonText": "Create" + }, + "headerMenu": { + "dashboard": "Dashboard", + "manageQueues": "Manage Queues" + } } } \ No newline at end of file diff --git a/views/settings.html b/views/settings.html index 036507d..5bb7316 100644 --- a/views/settings.html +++ b/views/settings.html @@ -5,12 +5,12 @@ @@ -20,7 +20,7 @@