\n";
echo " ".$text['label-description']."\n";
diff --git a/app/call_broadcast/call_broadcast_send.php b/app/call_broadcast/call_broadcast_send.php
index 51786bbcd0..8fdb40ee05 100644
--- a/app/call_broadcast/call_broadcast_send.php
+++ b/app/call_broadcast/call_broadcast_send.php
@@ -182,6 +182,7 @@
$channel_variables .= ",domain=".$_SESSION['domain_name'];
$channel_variables .= ",domain_name=".$_SESSION['domain_name'];
$channel_variables .= ",accountcode='$broadcast_accountcode'";
+ $channel_variables .= ",toll_allow='$broadcast_toll_allow'";
if ($broadcast_avmd == "true") {
$channel_variables .= ",execute_on_answer='avmd start'";
}
diff --git a/app/call_centers/app_config.php b/app/call_centers/app_config.php
index 2a0ebe4438..4cb5dc14a9 100644
--- a/app/call_centers/app_config.php
+++ b/app/call_centers/app_config.php
@@ -35,7 +35,7 @@
$apps[$x]['destinations'][$y]['type'] = "sql";
$apps[$x]['destinations'][$y]['label'] = "call_centers";
$apps[$x]['destinations'][$y]['name'] = "call_centers";
- $apps[$x]['destinations'][$y]['sql'] = "select queue_extension as destination, queue_extension as extension, queue_description as description from v_call_center_queues";
+ $apps[$x]['destinations'][$y]['sql'] = "select queue_name as name, queue_extension as destination, queue_extension as extension, queue_description as description from v_call_center_queues";
$apps[$x]['destinations'][$y]['where'] = "where domain_uuid = '\${domain_uuid}' ";
$apps[$x]['destinations'][$y]['order_by'] = "queue_name asc";
$apps[$x]['destinations'][$y]['field']['name'] = "queue_name";
@@ -121,7 +121,6 @@
$apps[$x]['permissions'][$y]['groups'][] = "admin";
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
$y++;
- $y++;
$apps[$x]['permissions'][$y]['name'] = "call_center_outbound_caller_id_name";
//$apps[$x]['permissions'][$y]['groups'][] = "admin";
//$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
@@ -156,6 +155,14 @@
$apps[$x]['default_settings'][$y]['default_setting_value'] = "1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "";
+ $y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "bc73c8eb-f3eb-4182-adc0-9ac5aeedae2a";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "call_center";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "agent_contact_method";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "user";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Options: user (default)";
//cache details
$apps[$x]['cache']['key'] = "dialplan.\${domain_name}";
@@ -254,6 +261,10 @@
$apps[$x]['db'][$y]['fields'][$z]['name'] = "agent_no_answer_delay_time";
$apps[$x]['db'][$y]['fields'][$z]['type'] = "text";
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
+ $z++;
+ $apps[$x]['db'][$y]['fields'][$z]['name'] = "agent_record";
+ $apps[$x]['db'][$y]['fields'][$z]['type'] = "text";
+ $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
$y++;
$apps[$x]['db'][$y]['table']['name'] = "v_call_center_queues";
@@ -326,6 +337,10 @@
$apps[$x]['db'][$y]['fields'][$z]['type'] = "text";
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
$z++;
+ $apps[$x]['db'][$y]['fields'][$z]['name'] = "queue_time_base_score_sec";
+ $apps[$x]['db'][$y]['fields'][$z]['type'] = "numeric";
+ $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "Used to set the time base score of the Call Center to prioritize one call center over another.";
+ $z++;
$apps[$x]['db'][$y]['fields'][$z]['name'] = "queue_max_wait_time";
$apps[$x]['db'][$y]['fields'][$z]['type'] = "numeric";
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
diff --git a/app/call_centers/app_languages.php b/app/call_centers/app_languages.php
index b69d2c6f0a..c87041aea5 100644
--- a/app/call_centers/app_languages.php
+++ b/app/call_centers/app_languages.php
@@ -30,8 +30,8 @@ $text['title-call_center_tier_edit']['de-ch'] = "Callcenter Ebene"; //copied fro
$text['title-call_center_tier_edit']['de-de'] = "Callcenter Ebene";
$text['title-call_center_tier_edit']['es-cl'] = "Editar Nivel de Centro de Llamados";
$text['title-call_center_tier_edit']['es-mx'] = "Editar Nivel de Centro de Llamados"; //copied from es-cl
-$text['title-call_center_tier_edit']['fr-ca'] = "Editer un Niveau du Centre d'Appel"; //copied from fr-fr
-$text['title-call_center_tier_edit']['fr-fr'] = "Editer un Niveau du Centre d'Appel";
+$text['title-call_center_tier_edit']['fr-ca'] = "Editer un niveau du centre d'appel";
+$text['title-call_center_tier_edit']['fr-fr'] = "Editer un niveau du Centre d'appel";
$text['title-call_center_tier_edit']['he-il'] = "";
$text['title-call_center_tier_edit']['it-it'] = "Tier del Call Center";
$text['title-call_center_tier_edit']['nl-nl'] = "Call-center vergelijking";
@@ -177,8 +177,8 @@ $text['title-call_center_agent_status']['de-ch'] = "Callcenter Agenten Status";
$text['title-call_center_agent_status']['de-de'] = "Callcenter Agenten Status";
$text['title-call_center_agent_status']['es-cl'] = "Estado de Agente de Centro de Llamados";
$text['title-call_center_agent_status']['es-mx'] = "Estado de Agente de Centro de Llamados"; //copied from es-cl
-$text['title-call_center_agent_status']['fr-ca'] = "Etat de l'Agent"; //copied from fr-fr
-$text['title-call_center_agent_status']['fr-fr'] = "Etat de l'Agent";
+$text['title-call_center_agent_status']['fr-ca'] = "État de l'agent";
+$text['title-call_center_agent_status']['fr-fr'] = "Etat de l'agent";
$text['title-call_center_agent_status']['he-il'] = "";
$text['title-call_center_agent_status']['it-it'] = "Stato Agenti Call Center";
$text['title-call_center_agent_status']['nl-nl'] = "Call-Center agent status";
@@ -198,8 +198,8 @@ $text['title-call_center_agent_edit']['de-ch'] = "Callcenter Agenten"; //copied
$text['title-call_center_agent_edit']['de-de'] = "Callcenter Agenten";
$text['title-call_center_agent_edit']['es-cl'] = "Editar Agente de Centro de Llamados";
$text['title-call_center_agent_edit']['es-mx'] = "Editar Agente de Centro de Llamados"; //copied from es-cl
-$text['title-call_center_agent_edit']['fr-ca'] = "Agent de centre d'appel"; //copied from fr-fr
-$text['title-call_center_agent_edit']['fr-fr'] = "Agent de centre d'appel";
+$text['title-call_center_agent_edit']['fr-ca'] = "Agent du centre d'appel";
+$text['title-call_center_agent_edit']['fr-fr'] = "Agent du centre d'appel";
$text['title-call_center_agent_edit']['he-il'] = "";
$text['title-call_center_agent_edit']['it-it'] = "Agente Call Center";
$text['title-call_center_agent_edit']['nl-nl'] = "Call-Center Agent";
@@ -324,8 +324,8 @@ $text['option-top_down']['de-ch'] = "Absteigend"; //copied from de-de
$text['option-top_down']['de-de'] = "Absteigend";
$text['option-top_down']['es-cl'] = "Top Down";
$text['option-top_down']['es-mx'] = "Top Down"; //copied from es-cl
-$text['option-top_down']['fr-ca'] = "Haut bas"; //copied from fr-fr
-$text['option-top_down']['fr-fr'] = "Haut bas";
+$text['option-top_down']['fr-ca'] = "Du haut vers le bas";
+$text['option-top_down']['fr-fr'] = "Du haut vers le bas";
$text['option-top_down']['he-il'] = "";
$text['option-top_down']['it-it'] = "Dall'alto al basso";
$text['option-top_down']['nl-nl'] = "Hoog->Laag";
@@ -450,8 +450,8 @@ $text['option-ring_all']['de-ch'] = "Alle läuten"; //copied from de-de
$text['option-ring_all']['de-de'] = "Alle läuten";
$text['option-ring_all']['es-cl'] = "Sonar todos";
$text['option-ring_all']['es-mx'] = "Sonar todos"; //copied from es-cl
-$text['option-ring_all']['fr-ca'] = "Sonner tous"; //copied from fr-fr
-$text['option-ring_all']['fr-fr'] = "Sonner tous";
+$text['option-ring_all']['fr-ca'] = "Sonner partout"; //copied from fr-fr
+$text['option-ring_all']['fr-fr'] = "Sonner partout";
$text['option-ring_all']['he-il'] = "";
$text['option-ring_all']['it-it'] = "Squillano tutti";
$text['option-ring_all']['nl-nl'] = "Allen gelijktijdig";
@@ -534,7 +534,7 @@ $text['option-on_break']['de-ch'] = "In Pause"; //copied from de-de
$text['option-on_break']['de-de'] = "In Pause";
$text['option-on_break']['es-cl'] = "En Pausa";
$text['option-on_break']['es-mx'] = "En Pausa"; //copied from es-cl
-$text['option-on_break']['fr-ca'] = "En Pause"; //copied from fr-fr
+$text['option-on_break']['fr-ca'] = "En pause";
$text['option-on_break']['fr-fr'] = "En Pause";
$text['option-on_break']['he-il'] = "";
$text['option-on_break']['it-it'] = "In Pausa";
@@ -555,7 +555,7 @@ $text['option-no_change']['de-ch'] = "Keine Änderung"; //copied from de-de
$text['option-no_change']['de-de'] = "Keine Änderung";
$text['option-no_change']['es-cl'] = "Sin Cambios";
$text['option-no_change']['es-mx'] = "Sin Cambios"; //copied from es-cl
-$text['option-no_change']['fr-ca'] = "Pas de Changement"; //copied from fr-fr
+$text['option-no_change']['fr-ca'] = "Pas de changement";
$text['option-no_change']['fr-fr'] = "Pas de Changement";
$text['option-no_change']['he-il'] = "";
$text['option-no_change']['it-it'] = "Nessun Cambiamento";
@@ -576,8 +576,8 @@ $text['option-longest_idle_agent']['de-ch'] = "Agent mit der höchsten Wartezeit
$text['option-longest_idle_agent']['de-de'] = "Agent mit der höchsten Wartezeit";
$text['option-longest_idle_agent']['es-cl'] = "Agente desocupado por más tiempo";
$text['option-longest_idle_agent']['es-mx'] = "Agente desocupado por más tiempo"; //copied from es-cl
-$text['option-longest_idle_agent']['fr-ca'] = "Agent logué depuis le plus lontemps"; //copied from fr-fr
-$text['option-longest_idle_agent']['fr-fr'] = "Agent logué depuis le plus lontemps";
+$text['option-longest_idle_agent']['fr-ca'] = "Agent inactif le plus longtemps";
+$text['option-longest_idle_agent']['fr-fr'] = "Agent inactif le plus longtemps";
$text['option-longest_idle_agent']['he-il'] = "";
$text['option-longest_idle_agent']['it-it'] = "Da più tempo libero";
$text['option-longest_idle_agent']['nl-nl'] = "Langst wachtende agent";
@@ -702,8 +702,8 @@ $text['option-do_not_disturb']['de-ch'] = "Bitte nicht stören"; //copied from d
$text['option-do_not_disturb']['de-de'] = "Bitte nicht stören";
$text['option-do_not_disturb']['es-cl'] = "No Molestar";
$text['option-do_not_disturb']['es-mx'] = "No Molestar"; //copied from es-cl
-$text['option-do_not_disturb']['fr-ca'] = "Ne Pas Derranger"; //copied from fr-fr
-$text['option-do_not_disturb']['fr-fr'] = "Ne Pas Derranger";
+$text['option-do_not_disturb']['fr-ca'] = "Ne pas déranger"; //copied from fr-fr
+$text['option-do_not_disturb']['fr-fr'] = "Ne pas déranger";
$text['option-do_not_disturb']['he-il'] = "";
$text['option-do_not_disturb']['it-it'] = "Non Disturbare";
$text['option-do_not_disturb']['nl-nl'] = "Niet Storen";
@@ -723,8 +723,8 @@ $text['option-available_on_demand']['de-ch'] = "Verfügbar (auf Anfrage)"; //cop
$text['option-available_on_demand']['de-de'] = "Verfügbar (auf Anfrage)";
$text['option-available_on_demand']['es-cl'] = "Disponible (Bajo Demanda)";
$text['option-available_on_demand']['es-mx'] = "Disponible (Bajo Demanda)"; //copied from es-cl
-$text['option-available_on_demand']['fr-ca'] = "Disponible (Sur Demande)"; //copied from fr-fr
-$text['option-available_on_demand']['fr-fr'] = "Disponible (Sur Demande)";
+$text['option-available_on_demand']['fr-ca'] = "Disponible (sur demande)";
+$text['option-available_on_demand']['fr-fr'] = "Disponible (sur demande)";
$text['option-available_on_demand']['he-il'] = "";
$text['option-available_on_demand']['it-it'] = "Disponibile (Su Richiesta)";
$text['option-available_on_demand']['nl-nl'] = "beschikbaar (op aanvraag)";
@@ -765,8 +765,8 @@ $text['option-agent_with_least_talk_time']['de-ch'] = "Agent mit geringster Spre
$text['option-agent_with_least_talk_time']['de-de'] = "Agent mit geringster Sprechzeit";
$text['option-agent_with_least_talk_time']['es-cl'] = "Agente con el menor tiempo de comunicación";
$text['option-agent_with_least_talk_time']['es-mx'] = "Agente con el menor tiempo de comunicación"; //copied from es-cl
-$text['option-agent_with_least_talk_time']['fr-ca'] = "Agent ayant le plus petit temps de parole"; //copied from fr-fr
-$text['option-agent_with_least_talk_time']['fr-fr'] = "Agent ayant le plus petit temps de parole";
+$text['option-agent_with_least_talk_time']['fr-ca'] = "Agent avec le moins de temps de conversation";
+$text['option-agent_with_least_talk_time']['fr-fr'] = "Agent avec le moins de temps de conversation";
$text['option-agent_with_least_talk_time']['he-il'] = "";
$text['option-agent_with_least_talk_time']['it-it'] = "Agent che ha parlato di meno";
$text['option-agent_with_least_talk_time']['nl-nl'] = "Agent met kostste gesprekstijd";
@@ -807,7 +807,7 @@ $text['message-maximum_queues']['de-ch'] = "Maximale Anzahl Warteschlangen:"; //
$text['message-maximum_queues']['de-de'] = "Maximale Anzahl Warteschlangen:";
$text['message-maximum_queues']['es-cl'] = "Colas Máximo Permitido:";
$text['message-maximum_queues']['es-mx'] = "Colas Máximo Permitido:"; //copied from es-cl
-$text['message-maximum_queues']['fr-ca'] = "Files d'attente Maximum Autorisé:"; //copied from fr-fr
+$text['message-maximum_queues']['fr-ca'] = "Files d'attente maximum autorisé:";
$text['message-maximum_queues']['fr-fr'] = "Files d'attente Maximum Autorisé:";
$text['message-maximum_queues']['he-il'] = "";
$text['message-maximum_queues']['it-it'] = "Massimo Code:";
@@ -828,8 +828,8 @@ $text['message-duplicate_agent_id']['de-ch'] = "Agenten ID bereits vorhanden"; /
$text['message-duplicate_agent_id']['de-de'] = "Agenten ID bereits vorhanden";
$text['message-duplicate_agent_id']['es-cl'] = "Duplicar ID de Agente detectada";
$text['message-duplicate_agent_id']['es-mx'] = "Duplicar ID de Agente detectada"; //copied from es-cl
-$text['message-duplicate_agent_id']['fr-ca'] = "Dupliquer Agent ID détecté"; //copied from fr-fr
-$text['message-duplicate_agent_id']['fr-fr'] = "Dupliquer Agent ID détecté";
+$text['message-duplicate_agent_id']['fr-ca'] = "ID d'agent duplicat détecté";
+$text['message-duplicate_agent_id']['fr-fr'] = "ID d'agent duplicat détecté";
$text['message-duplicate_agent_id']['he-il'] = "";
$text['message-duplicate_agent_id']['it-it'] = "Rilevato ID Agente Duplicato";
$text['message-duplicate_agent_id']['nl-nl'] = "Duplicaat Agent ID ontdekt";
@@ -849,8 +849,8 @@ $text['label-wrap_up_time']['de-ch'] = "Nachbereitungszeit"; //copied from de-de
$text['label-wrap_up_time']['de-de'] = "Nachbereitungszeit";
$text['label-wrap_up_time']['es-cl'] = "Tiempo de Preparación";
$text['label-wrap_up_time']['es-mx'] = "Tiempo de Preparación"; //copied from es-cl
-$text['label-wrap_up_time']['fr-ca'] = "temps de Wrap Up"; //copied from fr-fr
-$text['label-wrap_up_time']['fr-fr'] = "temps de Wrap Up";
+$text['label-wrap_up_time']['fr-ca'] = "Temps de clôture";
+$text['label-wrap_up_time']['fr-fr'] = "Temps de clôture";
$text['label-wrap_up_time']['he-il'] = "";
$text['label-wrap_up_time']['it-it'] = "Wrap Up Time";
$text['label-wrap_up_time']['nl-nl'] = "Afrondtijd";
@@ -870,8 +870,8 @@ $text['label-type']['de-ch'] = "Typ"; //copied from de-de
$text['label-type']['de-de'] = "Typ";
$text['label-type']['es-cl'] = "Tipo";
$text['label-type']['es-mx'] = "Tipo"; //copied from es-cl
-$text['label-type']['fr-ca'] = "Type"; //copied from fr-fr
-$text['label-type']['fr-fr'] = "Type";
+$text['label-type']['fr-ca'] = "Genre";
+$text['label-type']['fr-fr'] = "Genre";
$text['label-type']['he-il'] = "";
$text['label-type']['it-it'] = "Tipo";
$text['label-type']['nl-nl'] = "Type";
@@ -891,7 +891,7 @@ $text['label-timeout_action']['de-ch'] = "Aktion bei Zeitüberschreitung"; //cop
$text['label-timeout_action']['de-de'] = "Aktion bei Zeitüberschreitung";
$text['label-timeout_action']['es-cl'] = "Acción de Timeout";
$text['label-timeout_action']['es-mx'] = "Acción de Timeout"; //copied from es-cl
-$text['label-timeout_action']['fr-ca'] = "Action sur Timeout"; //copied from fr-fr
+$text['label-timeout_action']['fr-ca'] = "Action si délai d'attente excédé";
$text['label-timeout_action']['fr-fr'] = "Action sur Timeout";
$text['label-timeout_action']['he-il'] = "";
$text['label-timeout_action']['it-it'] = "Azione al Timeout";
@@ -912,8 +912,8 @@ $text['label-time_base_score']['de-ch'] = "Zeitgeber für Klassifikation"; //cop
$text['label-time_base_score']['de-de'] = "Zeitgeber für Klassifikation";
$text['label-time_base_score']['es-cl'] = "Puntuación basada en tiempo";
$text['label-time_base_score']['es-mx'] = "Puntuación basada en tiempo"; //copied from es-cl
-$text['label-time_base_score']['fr-ca'] = "Score Basé sur le Temps"; //copied from fr-fr
-$text['label-time_base_score']['fr-fr'] = "Score Basé sur le Temps";
+$text['label-time_base_score']['fr-ca'] = "Score basé sur le temps";
+$text['label-time_base_score']['fr-fr'] = "Score Basé sur le temps";
$text['label-time_base_score']['he-il'] = "";
$text['label-time_base_score']['it-it'] = "Punteggio su Base Tempo";
$text['label-time_base_score']['nl-nl'] = "Tijd basis score";
@@ -925,6 +925,27 @@ $text['label-time_base_score']['ru-ru'] = "Оценка по времени";
$text['label-time_base_score']['sv-se'] = "Tidsbaserat Resultat";
$text['label-time_base_score']['uk-ua'] = "";
+$text['label-time_base_score_sec']['en-us'] = "Time Base Score Seconds";
+$text['label-time_base_score_sec']['en-gb'] = "Time Base Score Seconds";
+$text['label-time_base_score_sec']['ar-eg'] = "";
+$text['label-time_base_score_sec']['de-at'] = "Zeitgeber für Klassifikation Seconden"; //copied from de-de
+$text['label-time_base_score_sec']['de-ch'] = "Zeitgeber für Klassifikation Seconden"; //copied from de-de
+$text['label-time_base_score_sec']['de-de'] = "Zeitgeber für Klassifikation Seconden";
+$text['label-time_base_score_sec']['es-cl'] = "Puntuación basada en tiempo Segundos";
+$text['label-time_base_score_sec']['es-mx'] = "Puntuación basada en tiempo Segundos"; //copied from es-cl
+$text['label-time_base_score_sec']['fr-ca'] = "Score basé sur le temps Seconds";
+$text['label-time_base_score_sec']['fr-fr'] = "Score Basé sur le temps Seconds";
+$text['label-time_base_score_sec']['he-il'] = "";
+$text['label-time_base_score_sec']['it-it'] = "Punteggio su Base Tempo Secondi";
+$text['label-time_base_score_sec']['nl-nl'] = "Tijd basis score";
+$text['label-time_base_score_sec']['pl-pl'] = "Wynik oparty na czasie Sekundy";
+$text['label-time_base_score_sec']['pt-br'] = "Pontuação baseada no tempo Segundos"; //copied from pt-pt
+$text['label-time_base_score_sec']['pt-pt'] = "Pontuação baseada no tempo Segundos";
+$text['label-time_base_score_sec']['ro-ro'] = "";
+$text['label-time_base_score_sec']['ru-ru'] = "Оценка по времени секунды";
+$text['label-time_base_score_sec']['sv-se'] = "Tidsbaserat Resultat Sekunder";
+$text['label-time_base_score_sec']['uk-ua'] = "";
+
$text['label-tiers']['en-us'] = "Tiers";
$text['label-tiers']['en-gb'] = "Tiers";
$text['label-tiers']['ar-eg'] = "";
@@ -933,8 +954,8 @@ $text['label-tiers']['de-ch'] = "Ebenen"; //copied from de-de
$text['label-tiers']['de-de'] = "Ebenen";
$text['label-tiers']['es-cl'] = "Niveles de Centro de Llamados";
$text['label-tiers']['es-mx'] = "Niveles de Centro de Llamados"; //copied from es-cl
-$text['label-tiers']['fr-ca'] = "Niveaux du Centre d'Appel"; //copied from fr-fr
-$text['label-tiers']['fr-fr'] = "Niveaux du Centre d'Appel";
+$text['label-tiers']['fr-ca'] = "Niveaux du centre d'appel";
+$text['label-tiers']['fr-fr'] = "Niveaux du Centre d'appel";
$text['label-tiers']['he-il'] = "";
$text['label-tiers']['it-it'] = "Tiers";
$text['label-tiers']['nl-nl'] = "Vergelijkingen";
@@ -954,8 +975,8 @@ $text['label-tier_rules_apply']['de-ch'] = "Ebenen-Regeln werden angewendet"; //
$text['label-tier_rules_apply']['de-de'] = "Ebenen-Regeln werden angewendet";
$text['label-tier_rules_apply']['es-cl'] = "Aplicar Reglas de Nivel";
$text['label-tier_rules_apply']['es-mx'] = "Aplicar Reglas de Nivel"; //copied from es-cl
-$text['label-tier_rules_apply']['fr-ca'] = "Appliquer la Règle du Niveau"; //copied from fr-fr
-$text['label-tier_rules_apply']['fr-fr'] = "Appliquer la Règle du Niveau";
+$text['label-tier_rules_apply']['fr-ca'] = "Appliquer les règles du niveau";
+$text['label-tier_rules_apply']['fr-fr'] = "Appliquer les règles du niveau";
$text['label-tier_rules_apply']['he-il'] = "";
$text['label-tier_rules_apply']['it-it'] = "Applica regole del Tier";
$text['label-tier_rules_apply']['nl-nl'] = "Vergelijkingsregels zijn van toepassing";
@@ -975,8 +996,8 @@ $text['label-tier_rule_wait_second']['de-ch'] = "Ebenen-Regel Wartezeit"; //copi
$text['label-tier_rule_wait_second']['de-de'] = "Ebenen-Regel Wartezeit";
$text['label-tier_rule_wait_second']['es-cl'] = "Regla de nível segundo de espera";
$text['label-tier_rule_wait_second']['es-mx'] = "Regla de nível segundo de espera"; //copied from es-cl
-$text['label-tier_rule_wait_second']['fr-ca'] = "Attente, en seconde, de la Règle du Tier"; //copied from fr-fr
-$text['label-tier_rule_wait_second']['fr-fr'] = "Attente, en seconde, de la Règle du Tier";
+$text['label-tier_rule_wait_second']['fr-ca'] = "Délai d'attente, en secondes, de la règle du niveau";
+$text['label-tier_rule_wait_second']['fr-fr'] = "Délai d'attente, en secondes, de la règle du niveau";
$text['label-tier_rule_wait_second']['he-il'] = "";
$text['label-tier_rule_wait_second']['it-it'] = "Regola Tier Attesa Secondi";
$text['label-tier_rule_wait_second']['nl-nl'] = "Vergelijkigsregels wachttijd";
@@ -996,8 +1017,8 @@ $text['label-tier_rule_wait_multiply_level']['de-ch'] = "Multiplikator für die
$text['label-tier_rule_wait_multiply_level']['de-de'] = "Multiplikator für die Ebenen-Regel Wartezeit";
$text['label-tier_rule_wait_multiply_level']['es-cl'] = "Regla de nivel multiplicar nivel de espera";
$text['label-tier_rule_wait_multiply_level']['es-mx'] = "Regla de nivel multiplicar nivel de espera"; //copied from es-cl
-$text['label-tier_rule_wait_multiply_level']['fr-ca'] = "Règle d'Attente du Niveau Multipliée par Niveau"; //copied from fr-fr
-$text['label-tier_rule_wait_multiply_level']['fr-fr'] = "Règle d'Attente du Niveau Multipliée par Niveau";
+$text['label-tier_rule_wait_multiply_level']['fr-ca'] = "Règle d'attente du niveau multipliée par niveau";
+$text['label-tier_rule_wait_multiply_level']['fr-fr'] = "Règle d'attente du niveau multipliée par niveau";
$text['label-tier_rule_wait_multiply_level']['he-il'] = "";
$text['label-tier_rule_wait_multiply_level']['it-it'] = "Regola Tier Attesa Moltiplica Livello";
$text['label-tier_rule_wait_multiply_level']['nl-nl'] = "Vergelijkingsregels Vermenigvuldigingsfactor";
@@ -1017,8 +1038,8 @@ $text['label-tier_rule_no_agent_no_wait']['de-ch'] = "Ebenen-Regel kein Agent ni
$text['label-tier_rule_no_agent_no_wait']['de-de'] = "Ebenen-Regel kein Agent nicht warten";
$text['label-tier_rule_no_agent_no_wait']['es-cl'] = "Regla de nivel No espera Sin Agente";
$text['label-tier_rule_no_agent_no_wait']['es-mx'] = "Regla de nivel No espera Sin Agente"; //copied from es-cl
-$text['label-tier_rule_no_agent_no_wait']['fr-ca'] = "Règle du Niveau Pas d'Agent, Pas d'attente"; //copied from fr-fr
-$text['label-tier_rule_no_agent_no_wait']['fr-fr'] = "Règle du Niveau Pas d'Agent, Pas d'attente";
+$text['label-tier_rule_no_agent_no_wait']['fr-ca'] = "Règle du niveau pas d'agent, pas d'attente";
+$text['label-tier_rule_no_agent_no_wait']['fr-fr'] = "Règle du niveau pas d'agent, pas d'attente";
$text['label-tier_rule_no_agent_no_wait']['he-il'] = "";
$text['label-tier_rule_no_agent_no_wait']['it-it'] = "Regola Tier No Agente No Attesa";
$text['label-tier_rule_no_agent_no_wait']['nl-nl'] = "Vergelijkingsregel Geen agent niet wachten";
@@ -1101,8 +1122,8 @@ $text['label-status']['de-ch'] = "Status"; //copied from de-de
$text['label-status']['de-de'] = "Status";
$text['label-status']['es-cl'] = "Estado";
$text['label-status']['es-mx'] = "Estado"; //copied from es-cl
-$text['label-status']['fr-ca'] = "Etat"; //copied from fr-fr
-$text['label-status']['fr-fr'] = "Etat";
+$text['label-status']['fr-ca'] = "État";
+$text['label-status']['fr-fr'] = "État";
$text['label-status']['he-il'] = "";
$text['label-status']['it-it'] = "Status";
$text['label-status']['nl-nl'] = "Status";
@@ -1122,8 +1143,8 @@ $text['label-reject_delay_time']['de-ch'] = "Zeitverzögerung für Zeitüberschr
$text['label-reject_delay_time']['de-de'] = "Zeitverzögerung für Zeitüberschreitung";
$text['label-reject_delay_time']['es-cl'] = "Tiempo de Espera para Rechazar";
$text['label-reject_delay_time']['es-mx'] = "Tiempo de Espera para Rechazar"; //copied from es-cl
-$text['label-reject_delay_time']['fr-ca'] = "Délais pour le Rejet"; //copied from fr-fr
-$text['label-reject_delay_time']['fr-fr'] = "Délais pour le Rejet";
+$text['label-reject_delay_time']['fr-ca'] = "Délai avant de rejeter";
+$text['label-reject_delay_time']['fr-fr'] = "Délai avant de rejeter";
$text['label-reject_delay_time']['he-il'] = "";
$text['label-reject_delay_time']['it-it'] = "Tempo Ritardo Rifiuto";
$text['label-reject_delay_time']['nl-nl'] = "Afwijzings vertragingstijd";
@@ -1143,8 +1164,8 @@ $text['label-record_template']['de-ch'] = "Aufnehmen"; //copied from de-de
$text['label-record_template']['de-de'] = "Aufnehmen";
$text['label-record_template']['es-cl'] = "Guardar";
$text['label-record_template']['es-mx'] = "Guardar"; //copied from es-cl
-$text['label-record_template']['fr-ca'] = "Enregistrement"; //copied from fr-fr
-$text['label-record_template']['fr-fr'] = "Enregistrement";
+$text['label-record_template']['fr-ca'] = "Enregistrer";
+$text['label-record_template']['fr-fr'] = "Enregistrer";
$text['label-record_template']['he-il'] = "";
$text['label-record_template']['it-it'] = "Registra";
$text['label-record_template']['nl-nl'] = "Opnemen";
@@ -1248,8 +1269,8 @@ $text['label-no_answer_delay_time']['de-ch'] = "Verzögerung für keine Antwort"
$text['label-no_answer_delay_time']['de-de'] = "Verzögerung für keine Antwort";
$text['label-no_answer_delay_time']['es-cl'] = "Tiempo de Espera sin Respuesta";
$text['label-no_answer_delay_time']['es-mx'] = "Tiempo de Espera sin Respuesta"; //copied from es-cl
-$text['label-no_answer_delay_time']['fr-ca'] = "Delais de Non Réponse"; //copied from fr-fr
-$text['label-no_answer_delay_time']['fr-fr'] = "Delais de Non Réponse";
+$text['label-no_answer_delay_time']['fr-ca'] = "Délai de non réponse";
+$text['label-no_answer_delay_time']['fr-fr'] = "Délai de non réponse";
$text['label-no_answer_delay_time']['he-il'] = "";
$text['label-no_answer_delay_time']['it-it'] = "Tempo Ritardo Mancata Risposta";
$text['label-no_answer_delay_time']['nl-nl'] = "Geen antwoord vertragingstijd";
@@ -1269,8 +1290,8 @@ $text['label-music_on_hold']['de-ch'] = "Wartemusik"; //copied from de-de
$text['label-music_on_hold']['de-de'] = "Wartemusik";
$text['label-music_on_hold']['es-cl'] = "Música en Espera";
$text['label-music_on_hold']['es-mx'] = "Música en Espera"; //copied from es-cl
-$text['label-music_on_hold']['fr-ca'] = "Musique en attente"; //copied from fr-fr
-$text['label-music_on_hold']['fr-fr'] = "Musique en attente";
+$text['label-music_on_hold']['fr-ca'] = "Musique d'attente";
+$text['label-music_on_hold']['fr-fr'] = "Musique d'attente";
$text['label-music_on_hold']['he-il'] = "";
$text['label-music_on_hold']['it-it'] = "Musica d'Attesa";
$text['label-music_on_hold']['nl-nl'] = "Wachtmuziek";
@@ -1290,8 +1311,8 @@ $text['label-max_wait_time_with_no_agent_time_reached']['de-ch'] = "Maximale War
$text['label-max_wait_time_with_no_agent_time_reached']['de-de'] = "Maximale Wartezeit ohne Agent erreicht";
$text['label-max_wait_time_with_no_agent_time_reached']['es-cl'] = "Tiempo máximo de espera sin agente obtenido";
$text['label-max_wait_time_with_no_agent_time_reached']['es-mx'] = "Tiempo máximo de espera sin agente obtenido"; //copied from es-cl
-$text['label-max_wait_time_with_no_agent_time_reached']['fr-ca'] = "Max Attente Sans Agent Atteinte"; //copied from fr-fr
-$text['label-max_wait_time_with_no_agent_time_reached']['fr-fr'] = "Max Attente Sans Agent Atteinte";
+$text['label-max_wait_time_with_no_agent_time_reached']['fr-ca'] = "Temps d'attente maximum sans temps d'agent atteint";
+$text['label-max_wait_time_with_no_agent_time_reached']['fr-fr'] = "Temps d'attente maximum sans temps d'agent atteint";
$text['label-max_wait_time_with_no_agent_time_reached']['he-il'] = "";
$text['label-max_wait_time_with_no_agent_time_reached']['it-it'] = "Max Tempo Attesa Raggiungimento Tempo No Agenti";
$text['label-max_wait_time_with_no_agent_time_reached']['nl-nl'] = "Maximale wachttijd zonder agent bereikt";
@@ -1311,8 +1332,8 @@ $text['label-max_wait_time_with_no_agent']['de-ch'] = "Maximale Wartezeit ohne A
$text['label-max_wait_time_with_no_agent']['de-de'] = "Maximale Wartezeit ohne Agent";
$text['label-max_wait_time_with_no_agent']['es-cl'] = "Tiempo máximo de espera sin agente";
$text['label-max_wait_time_with_no_agent']['es-mx'] = "Tiempo máximo de espera sin agente"; //copied from es-cl
-$text['label-max_wait_time_with_no_agent']['fr-ca'] = "Temps d'attente maximal Sans Agent"; //copied from fr-fr
-$text['label-max_wait_time_with_no_agent']['fr-fr'] = "Temps d'attente maximal Sans Agent";
+$text['label-max_wait_time_with_no_agent']['fr-ca'] = "Temps d'attente maximum sans agent";
+$text['label-max_wait_time_with_no_agent']['fr-fr'] = "Temps d'attente maximum sans agent";
$text['label-max_wait_time_with_no_agent']['he-il'] = "";
$text['label-max_wait_time_with_no_agent']['it-it'] = "Max Tempo Attesa No Agenti";
$text['label-max_wait_time_with_no_agent']['nl-nl'] = "Maximale wachttijd zonder agent";
@@ -1395,8 +1416,8 @@ $text['label-discard_abandoned_after']['de-ch'] = "Zurückweisen nach Zeitübers
$text['label-discard_abandoned_after']['de-de'] = "Zurückweisen nach Zeitüberschreitung";
$text['label-discard_abandoned_after']['es-cl'] = "Descartar Abandono Despues de";
$text['label-discard_abandoned_after']['es-mx'] = "Descartar Abandono Despues de"; //copied from es-cl
-$text['label-discard_abandoned_after']['fr-ca'] = "Ecarter les Abandons fait Après"; //copied from fr-fr
-$text['label-discard_abandoned_after']['fr-fr'] = "Ecarter les Abandons fait Après";
+$text['label-discard_abandoned_after']['fr-ca'] = "Écarter les abandons après";
+$text['label-discard_abandoned_after']['fr-fr'] = "Écarter les abandons après";
$text['label-discard_abandoned_after']['he-il'] = "";
$text['label-discard_abandoned_after']['it-it'] = "Scarta chi Abbandona Dopo";
$text['label-discard_abandoned_after']['nl-nl'] = "Afbreken na tijdsoverschreiding";
@@ -1416,8 +1437,8 @@ $text['label-default_status']['de-ch'] = "Standardzustand"; //copied from de-de
$text['label-default_status']['de-de'] = "Standardzustand";
$text['label-default_status']['es-cl'] = "Estado Predeterminado";
$text['label-default_status']['es-mx'] = "Estado Predeterminado"; //copied from es-cl
-$text['label-default_status']['fr-ca'] = "Statut Prédéterminée"; //copied from fr-fr
-$text['label-default_status']['fr-fr'] = "Statut Prédéterminée";
+$text['label-default_status']['fr-ca'] = "État par défaut";
+$text['label-default_status']['fr-fr'] = "État par défaut";
$text['label-default_status']['he-il'] = "";
$text['label-default_status']['it-it'] = "Status di Default";
$text['label-default_status']['nl-nl'] = "Standaard status";
@@ -1458,8 +1479,8 @@ $text['label-caller_id_name_prefix']['de-ch'] = "Anruferkennung (Name) Prefix";
$text['label-caller_id_name_prefix']['de-de'] = "Anruferkennung (Name) Prefix";
$text['label-caller_id_name_prefix']['es-cl'] = "Prefijo de nombre de quien llama";
$text['label-caller_id_name_prefix']['es-mx'] = "Prefijo de nombre de quien llama"; //copied from es-cl
-$text['label-caller_id_name_prefix']['fr-ca'] = "Préfixe du Nom d'Appelant"; //copied from fr-fr
-$text['label-caller_id_name_prefix']['fr-fr'] = "Préfixe du Nom d'Appelant";
+$text['label-caller_id_name_prefix']['fr-ca'] = "Préfixe du nom de l'identification de l'appelant";
+$text['label-caller_id_name_prefix']['fr-fr'] = "Préfixe du nom de l'identification de l'appelant";
$text['label-caller_id_name_prefix']['he-il'] = "";
$text['label-caller_id_name_prefix']['it-it'] = "Prefisso Nome Chiamante";
$text['label-caller_id_name_prefix']['nl-nl'] = "CID Naam prefix";
@@ -1479,7 +1500,7 @@ $text['label-outbound_caller_id_name']['de-ch'] = "Ausgehende Anruferkennung (Na
$text['label-outbound_caller_id_name']['de-de'] = "Ausgehende Anruferkennung (Name)";
$text['label-outbound_caller_id_name']['es-cl'] = "Nombre de Caller ID Saliente";
$text['label-outbound_caller_id_name']['es-mx'] = "Nombre de Caller ID Saliente"; //copied from es-cl
-$text['label-outbound_caller_id_name']['fr-ca'] = "Nom de l'appelant sortant"; //copied from fr-fr
+$text['label-outbound_caller_id_name']['fr-ca'] = "Nom de l'appelant sortant";
$text['label-outbound_caller_id_name']['fr-fr'] = "Nom de l'appelant sortant";
$text['label-outbound_caller_id_name']['he-il'] = "";
$text['label-outbound_caller_id_name']['it-it'] = "ID Nome Chiamante Esterno";
@@ -1521,8 +1542,8 @@ $text['label-caller_announce_sound']['de-ch'] = "Ton für Ankündigung"; //copie
$text['label-caller_announce_sound']['de-de'] = "Ton für Ankündigung";
$text['label-caller_announce_sound']['es-cl'] = "El sonido anuncian";
$text['label-caller_announce_sound']['es-mx'] = "El sonido anuncian"; //copied from es-cl
-$text['label-caller_announce_sound']['fr-ca'] = "Annoncer Sonore"; //copied from fr-fr
-$text['label-caller_announce_sound']['fr-fr'] = "Annoncer Sonore";
+$text['label-caller_announce_sound']['fr-ca'] = "Son d'annonce";
+$text['label-caller_announce_sound']['fr-fr'] = "Son d'annonce";
$text['label-caller_announce_sound']['he-il'] = "";
$text['label-caller_announce_sound']['it-it'] = "Audio Annuncio";
$text['label-caller_announce_sound']['nl-nl'] = "Aankondigingsgeluid";
@@ -1542,8 +1563,8 @@ $text['label-caller_announce_frequency']['de-ch'] = "Häufigkeit der Ankündigun
$text['label-caller_announce_frequency']['de-de'] = "Häufigkeit der Ankündigung";
$text['label-caller_announce_frequency']['es-cl'] = "La frecuencia anuncian";
$text['label-caller_announce_frequency']['es-mx'] = "La frecuencia anuncian"; //copied from es-cl
-$text['label-caller_announce_frequency']['fr-ca'] = "Annoncer Fréquence"; //copied from fr-fr
-$text['label-caller_announce_frequency']['fr-fr'] = "Annoncer Fréquence";
+$text['label-caller_announce_frequency']['fr-ca'] = "Fréquence d'annonce";
+$text['label-caller_announce_frequency']['fr-fr'] = "Fréquence d'annonce";
$text['label-caller_announce_frequency']['he-il'] = "";
$text['label-caller_announce_frequency']['it-it'] = "Frequenza Annuncio";
$text['label-caller_announce_frequency']['nl-nl'] = "Aantal aankondigingen";
@@ -1563,8 +1584,8 @@ $text['label-exit_keys']['de-ch'] = "Abbruch Taste"; //copied from de-de
$text['label-exit_keys']['de-de'] = "Abbruch Taste";
$text['label-exit_keys']['es-cl'] = "Tecla de salida";
$text['label-exit_keys']['es-mx'] = "Tecla de salida"; //copied from es-cl
-$text['label-exit_keys']['fr-ca'] = "Clé pour sortir la queue"; //copied from fr-fr
-$text['label-exit_keys']['fr-fr'] = "Clé pour sortir la queue";
+$text['label-exit_keys']['fr-ca'] = "Touche pour sortir de la file d'attente";
+$text['label-exit_keys']['fr-fr'] = "Touche pour sortir de la file d'attente";
$text['label-exit_keys']['he-il'] = "";
$text['label-exit_keys']['it-it'] = "";
$text['label-exit_keys']['nl-nl'] = "Verlaat toets";
@@ -1584,8 +1605,8 @@ $text['description-exit_keys']['de-ch'] = "Tasten um die aktuelle Warteschlange
$text['description-exit_keys']['de-de'] = "Tasten um die aktuelle Warteschlange zu verlassen.";
$text['description-exit_keys']['es-cl'] = "Teclas para salir de la espera de la cola.";
$text['description-exit_keys']['es-mx'] = "Teclas para salir de la espera de la cola."; //copied from es-cl
-$text['description-exit_keys']['fr-ca'] = "Clés pour sortir de l'attendance de la queue."; //copied from fr-fr
-$text['description-exit_keys']['fr-fr'] = "Clés pour sortir de l'attendance de la queue.";
+$text['description-exit_keys']['fr-ca'] = "Touches pour quitter la file d'attente actuelle.";
+$text['description-exit_keys']['fr-fr'] = "Touches pour quitter la file d'attente actuelle";
$text['description-exit_keys']['he-il'] = "";
$text['description-exit_keys']['it-it'] = "";
$text['description-exit_keys']['nl-nl'] = "Toetsen om de huidige wachtrij te verlaten.";
@@ -1605,8 +1626,8 @@ $text['label-call_timeout']['de-ch'] = "Zeitüberschreitung"; //copied from de-d
$text['label-call_timeout']['de-de'] = "Zeitüberschreitung";
$text['label-call_timeout']['es-cl'] = "Timeout de Llamada";
$text['label-call_timeout']['es-mx'] = "Timeout de Llamada"; //copied from es-cl
-$text['label-call_timeout']['fr-ca'] = "Timeout d'appel"; //copied from fr-fr
-$text['label-call_timeout']['fr-fr'] = "Timeout d'appel";
+$text['label-call_timeout']['fr-ca'] = "Délai d'expiration de l'appel";
+$text['label-call_timeout']['fr-fr'] = "Délai d'expiration de l'appel";
$text['label-call_timeout']['he-il'] = "";
$text['label-call_timeout']['it-it'] = "Timeout di Chiamata";
$text['label-call_timeout']['nl-nl'] = "Oproep tijdsoverschrijding";
@@ -1626,8 +1647,8 @@ $text['label-busy_delay_time']['de-ch'] = "Verzögerungszeit für Besetzt"; //co
$text['label-busy_delay_time']['de-de'] = "Verzögerungszeit für Besetzt";
$text['label-busy_delay_time']['es-cl'] = "Tiempo de espera para ocupado";
$text['label-busy_delay_time']['es-mx'] = "Tiempo de espera para ocupado"; //copied from es-cl
-$text['label-busy_delay_time']['fr-ca'] = "Délais d'occupation"; //copied from fr-fr
-$text['label-busy_delay_time']['fr-fr'] = "Délais d'occupation";
+$text['label-busy_delay_time']['fr-ca'] = "Délai de temps occupé";
+$text['label-busy_delay_time']['fr-fr'] = "Délai de temps occupé";
$text['label-busy_delay_time']['he-il'] = "";
$text['label-busy_delay_time']['it-it'] = "Tempo ritardo su Occupato";
$text['label-busy_delay_time']['nl-nl'] = "Bezet wachttijd";
@@ -1647,8 +1668,8 @@ $text['label-agent_password']['de-ch'] = "Agenten Passwort"; //copied from de-de
$text['label-agent_password']['de-de'] = "Agenten Passwort";
$text['label-agent_password']['es-cl'] = "Agente de Password";
$text['label-agent_password']['es-mx'] = "Agente de Password"; //copied from es-cl
-$text['label-agent_password']['fr-ca'] = "Agent Mot de passe"; //copied from fr-fr
-$text['label-agent_password']['fr-fr'] = "Agent Mot de passe";
+$text['label-agent_password']['fr-ca'] = "Mot de passe d'agent";
+$text['label-agent_password']['fr-fr'] = "Mot de passe d'agent";
$text['label-agent_password']['he-il'] = "";
$text['label-agent_password']['it-it'] = "Password Agente";
$text['label-agent_password']['nl-nl'] = "Agent wachtwoord";
@@ -1710,8 +1731,8 @@ $text['label-agent_id']['de-ch'] = "Agenten ID"; //copied from de-de
$text['label-agent_id']['de-de'] = "Agenten ID";
$text['label-agent_id']['es-cl'] = "Agente de identidad";
$text['label-agent_id']['es-mx'] = "Agente de identidad"; //copied from es-cl
-$text['label-agent_id']['fr-ca'] = "Identification Agent"; //copied from fr-fr
-$text['label-agent_id']['fr-fr'] = "Identification Agent";
+$text['label-agent_id']['fr-ca'] = "Identification d'agent";
+$text['label-agent_id']['fr-fr'] = "Identification d'agent";
$text['label-agent_id']['he-il'] = "";
$text['label-agent_id']['it-it'] = "ID Agente";
$text['label-agent_id']['nl-nl'] = "Agent ID";
@@ -1773,8 +1794,8 @@ $text['label-abandoned_resume_allowed']['de-ch'] = "Wiederaufnahme nach Zurückw
$text['label-abandoned_resume_allowed']['de-de'] = "Wiederaufnahme nach Zurückweisung erlaubt";
$text['label-abandoned_resume_allowed']['es-cl'] = "Permitir Reanudación de Abandono";
$text['label-abandoned_resume_allowed']['es-mx'] = "Permitir Reanudación de Abandono"; //copied from es-cl
-$text['label-abandoned_resume_allowed']['fr-ca'] = "Recupération Permise des Abandons"; //copied from fr-fr
-$text['label-abandoned_resume_allowed']['fr-fr'] = "Recupération Permise des Abandons";
+$text['label-abandoned_resume_allowed']['fr-ca'] = "Récupération des abandons permis";
+$text['label-abandoned_resume_allowed']['fr-fr'] = "Récupération des abandons permis";
$text['label-abandoned_resume_allowed']['he-il'] = "";
$text['label-abandoned_resume_allowed']['it-it'] = "Permetti ripristino chi Abbandona";
$text['label-abandoned_resume_allowed']['nl-nl'] = "Verlaten oproep voortzetten toestaan";
@@ -1794,8 +1815,8 @@ $text['header-call_center_tier_edit']['de-ch'] = "Callcenter Ebene"; //copied fr
$text['header-call_center_tier_edit']['de-de'] = "Callcenter Ebene";
$text['header-call_center_tier_edit']['es-cl'] = "Editar Nivel de Centro de Llamados";
$text['header-call_center_tier_edit']['es-mx'] = "Editar Nivel de Centro de Llamados"; //copied from es-cl
-$text['header-call_center_tier_edit']['fr-ca'] = "Niveau du Centre d'Appel"; //copied from fr-fr
-$text['header-call_center_tier_edit']['fr-fr'] = "Niveau du Centre d'Appel";
+$text['header-call_center_tier_edit']['fr-ca'] = "Niveau du centre d'appel";
+$text['header-call_center_tier_edit']['fr-fr'] = "Niveau du centre d'appel";
$text['header-call_center_tier_edit']['he-il'] = "";
$text['header-call_center_tier_edit']['it-it'] = "Tier del Call Center";
$text['header-call_center_tier_edit']['nl-nl'] = "Call-Center vergelijking";
@@ -1899,7 +1920,7 @@ $text['header-call_center_agent_status']['de-ch'] = "Callcenter Agenten-Status";
$text['header-call_center_agent_status']['de-de'] = "Callcenter Agenten-Status";
$text['header-call_center_agent_status']['es-cl'] = "Estado de Agente de Centro de Llamados";
$text['header-call_center_agent_status']['es-mx'] = "Estado de Agente de Centro de Llamados"; //copied from es-cl
-$text['header-call_center_agent_status']['fr-ca'] = "Etat de l'agent du Centre d'Appel"; //copied from fr-fr
+$text['header-call_center_agent_status']['fr-ca'] = "État de l'agent du Centre d'appel";
$text['header-call_center_agent_status']['fr-fr'] = "Etat de l'agent du Centre d'Appel";
$text['header-call_center_agent_status']['he-il'] = "";
$text['header-call_center_agent_status']['it-it'] = "Stato Agente Call Center";
@@ -1920,7 +1941,7 @@ $text['header-call_center_agent_edit']['de-ch'] = "Callcenter Agent"; //copied f
$text['header-call_center_agent_edit']['de-de'] = "Callcenter Agent";
$text['header-call_center_agent_edit']['es-cl'] = "Editar Agente de Centro de Llamados";
$text['header-call_center_agent_edit']['es-mx'] = "Editar Agente de Centro de Llamados"; //copied from es-cl
-$text['header-call_center_agent_edit']['fr-ca'] = "Agent du Centre d'Appel"; //copied from fr-fr
+$text['header-call_center_agent_edit']['fr-ca'] = "Agent du Centre d'appel";
$text['header-call_center_agent_edit']['fr-fr'] = "Agent du Centre d'Appel";
$text['header-call_center_agent_edit']['he-il'] = "";
$text['header-call_center_agent_edit']['it-it'] = "Agente Call Center";
@@ -1941,8 +1962,8 @@ $text['header-call_center_agent_add']['de-ch'] = "Callcenter Agenten"; //copied
$text['header-call_center_agent_add']['de-de'] = "Callcenter Agenten";
$text['header-call_center_agent_add']['es-cl'] = "Agregar Agente de Centro de Llamados";
$text['header-call_center_agent_add']['es-mx'] = "Agregar Agente de Centro de Llamados"; //copied from es-cl
-$text['header-call_center_agent_add']['fr-ca'] = "Agent du Centre d'Appel"; //copied from fr-fr
-$text['header-call_center_agent_add']['fr-fr'] = "Agent du Centre d'Appel";
+$text['header-call_center_agent_add']['fr-ca'] = "Agents du centre d'appel";
+$text['header-call_center_agent_add']['fr-fr'] = "Agents du centre d'appel";
$text['header-call_center_agent_add']['he-il'] = "";
$text['header-call_center_agent_add']['it-it'] = "Agenti Call Center";
$text['header-call_center_agent_add']['nl-nl'] = "Call-Center agenten";
@@ -1962,8 +1983,8 @@ $text['description-wrap_up_time']['de-ch'] = "Geben Sie die Nachbereitungszeit e
$text['description-wrap_up_time']['de-de'] = "Geben Sie die Nachbereitungszeit ein.";
$text['description-wrap_up_time']['es-cl'] = "Introduzca el tiempo de preparación.";
$text['description-wrap_up_time']['es-mx'] = "Introduzca el tiempo de preparación."; //copied from es-cl
-$text['description-wrap_up_time']['fr-ca'] = "choisir le temps de wrap up."; //copied from fr-fr
-$text['description-wrap_up_time']['fr-fr'] = "choisir le temps de wrap up.";
+$text['description-wrap_up_time']['fr-ca'] = "Choisir le temps de clôture.";
+$text['description-wrap_up_time']['fr-fr'] = "Choisir le temps de clôture.";
$text['description-wrap_up_time']['he-il'] = "";
$text['description-wrap_up_time']['it-it'] = "Inserire Tempo di wrap up.";
$text['description-wrap_up_time']['nl-nl'] = "Voer de afwikkeltijd in.";
@@ -2004,8 +2025,8 @@ $text['description-timeout_action']['de-ch'] = "Aktion, wenn die maximale Wartez
$text['description-timeout_action']['de-de'] = "Aktion, wenn die maximale Wartezeit erreicht wurde.";
$text['description-timeout_action']['es-cl'] = "Defina una acción a realizar cuando el tiempo máximo es alcanzado.";
$text['description-timeout_action']['es-mx'] = "Defina una acción a realizar cuando el tiempo máximo es alcanzado."; //copied from es-cl
-$text['description-timeout_action']['fr-ca'] = "Choisir l'action à faire quand le temps max d'attente est atteint."; //copied from fr-fr
-$text['description-timeout_action']['fr-fr'] = "Choisir l'action à faire quand le temps max d'attente est atteint.";
+$text['description-timeout_action']['fr-ca'] = "Définir l'action à exécuter lorsque le temps d'attente maximal est atteint.";
+$text['description-timeout_action']['fr-fr'] = "Définir l'action à exécuter lorsque le temps d'attente maximal est atteint.";
$text['description-timeout_action']['he-il'] = "";
$text['description-timeout_action']['it-it'] = "Seleziona l'azione da eseguire quando il tempo di attesa max viene superato.";
$text['description-timeout_action']['nl-nl'] = "Aktie als de maximale wachttijd bereikt wordt";
@@ -2025,8 +2046,8 @@ $text['description-time_base_score']['de-ch'] = "Wählen Sie die Zeitgeber für
$text['description-time_base_score']['de-de'] = "Wählen Sie die Zeitgeber für Klassifikation";
$text['description-time_base_score']['es-cl'] = "Seleccione el tiempo base";
$text['description-time_base_score']['es-mx'] = "Seleccione el tiempo base"; //copied from es-cl
-$text['description-time_base_score']['fr-ca'] = "Sélection du score sur base de temps."; //copied from fr-fr
-$text['description-time_base_score']['fr-fr'] = "Sélection du score sur base de temps.";
+$text['description-time_base_score']['fr-ca'] = "Sélection du score basé sur le temps.";
+$text['description-time_base_score']['fr-fr'] = "Sélection du score basé sur le temps.";
$text['description-time_base_score']['he-il'] = "";
$text['description-time_base_score']['it-it'] = "Seleziona il punteggio su base tempo.";
$text['description-time_base_score']['nl-nl'] = "Select de tijdsbasis score.";
@@ -2038,6 +2059,28 @@ $text['description-time_base_score']['ru-ru'] = "Выберие оценку п
$text['description-time_base_score']['sv-se'] = "Ange tids-baserad poäng.";
$text['description-time_base_score']['uk-ua'] = "";
+
+$text['description-time_base_score_sec']['en-us'] = "Set the time base score in seconds. Higher numbers mean higher priority over other call centers.";
+$text['description-time_base_score_sec']['en-gb'] = "Set the time base score in seconds. Higher numbers mean higher priority over other call centers.";
+$text['description-time_base_score_sec']['ar-eg'] = "";
+$text['description-time_base_score_sec']['de-at'] = "";
+$text['description-time_base_score_sec']['de-ch'] = "";
+$text['description-time_base_score_sec']['de-de'] = "";
+$text['description-time_base_score_sec']['es-cl'] = "";
+$text['description-time_base_score_sec']['es-mx'] = "";
+$text['description-time_base_score_sec']['fr-ca'] = "";
+$text['description-time_base_score_sec']['fr-fr'] = "";
+$text['description-time_base_score_sec']['he-il'] = "";
+$text['description-time_base_score_sec']['it-it'] = "";
+$text['description-time_base_score_sec']['nl-nl'] = "";
+$text['description-time_base_score_sec']['pl-pl'] = "";
+$text['description-time_base_score_sec']['pt-br'] = "";
+$text['description-time_base_score_sec']['pt-pt'] = "";
+$text['description-time_base_score_sec']['ro-ro'] = "";
+$text['description-time_base_score_sec']['ru-ru'] = "";
+$text['description-time_base_score_sec']['sv-se'] = "";
+$text['description-time_base_score_sec']['uk-ua'] = "";
+
$text['description-tiers']['en-us'] = "Tiers assign agents to queues.";
$text['description-tiers']['en-gb'] = "Tiers assign agents to queues.";
$text['description-tiers']['ar-eg'] = "";
@@ -2046,8 +2089,8 @@ $text['description-tiers']['de-ch'] = "Agenten einer Warteschlange pro Ebene zuw
$text['description-tiers']['de-de'] = "Agenten einer Warteschlange pro Ebene zuweisen.";
$text['description-tiers']['es-cl'] = "Lista todos los niveles. Los niveles asignan agentes a las colas.";
$text['description-tiers']['es-mx'] = "Lista todos los niveles. Los niveles asignan agentes a las colas."; //copied from es-cl
-$text['description-tiers']['fr-ca'] = "Liste tous les Niveaux. Les Niveaux permettent d'affecter les agents aux queues."; //copied from fr-fr
-$text['description-tiers']['fr-fr'] = "Liste tous les Niveaux. Les Niveaux permettent d'affecter les agents aux queues.";
+$text['description-tiers']['fr-ca'] = "Liste tous les niveaux. Les niveaux permettent d'affecter les agents aux files d'attente.";
+$text['description-tiers']['fr-fr'] = "Liste tous les niveaux. Les niveaux permettent d'affecter les agents aux files d'attente.";
$text['description-tiers']['he-il'] = "";
$text['description-tiers']['it-it'] = "I tiers assegnano gli agenti alle code.";
$text['description-tiers']['nl-nl'] = "Vergelijkingen towijzen van agenten aan wachtrij";
@@ -2067,8 +2110,8 @@ $text['description-tier_rules_apply']['de-ch'] = "Setzen Sie die Ebenen-Regel. R
$text['description-tier_rules_apply']['de-de'] = "Setzen Sie die Ebenen-Regel. Regeln sind Ein oder Aus";
$text['description-tier_rules_apply']['es-cl'] = "Defina las reglas de nivel como verdaero o falso.";
$text['description-tier_rules_apply']['es-mx'] = "Defina las reglas de nivel como verdaero o falso."; //copied from es-cl
-$text['description-tier_rules_apply']['fr-ca'] = "Choisir l'activation de la règle du Niveau à oui ou non."; //copied from fr-fr
-$text['description-tier_rules_apply']['fr-fr'] = "Choisir l'activation de la règle du Niveau à oui ou non.";
+$text['description-tier_rules_apply']['fr-ca'] = "Définir l'activation de la règle du niveau à oui ou non.";
+$text['description-tier_rules_apply']['fr-fr'] = "Définir l'activation de la règle du niveau à oui ou non.";
$text['description-tier_rules_apply']['he-il'] = "";
$text['description-tier_rules_apply']['it-it'] = "Imposta a vero o falso se si vogliono applicare le regole di tier.";
$text['description-tier_rules_apply']['nl-nl'] = "Kies de vergelijkingsregels, Regels staan aan of uit";
@@ -2109,8 +2152,8 @@ $text['description-tier_rule_wait_multiply_level']['de-ch'] = "Setzen Sie den Mu
$text['description-tier_rule_wait_multiply_level']['de-de'] = "Setzen Sie den Multiplikator für die Ebenen-Regel Wartezeit auf Ein oder Aus.";
$text['description-tier_rule_wait_multiply_level']['es-cl'] = "Ajuste el nidenvel de espera multiplicar regla de nivel de verdadero o falso.";
$text['description-tier_rule_wait_multiply_level']['es-mx'] = "Ajuste el nidenvel de espera multiplicar regla de nivel de verdadero o falso."; //copied from es-cl
-$text['description-tier_rule_wait_multiply_level']['fr-ca'] = "Choisir la multiplication du temps d'attente par niveau à oui ou non."; //copied from fr-fr
-$text['description-tier_rule_wait_multiply_level']['fr-fr'] = "Choisir la multiplication du temps d'attente par niveau à oui ou non.";
+$text['description-tier_rule_wait_multiply_level']['fr-ca'] = "Définir la multiplication du temps d'attente par niveau à oui ou non.";
+$text['description-tier_rule_wait_multiply_level']['fr-fr'] = "Définir la multiplication du temps d'attente par niveau à oui ou non.";
$text['description-tier_rule_wait_multiply_level']['he-il'] = "";
$text['description-tier_rule_wait_multiply_level']['it-it'] = "Imposta a vero o falso il tempo attesa moltiplica livello come regola tier.";
$text['description-tier_rule_wait_multiply_level']['nl-nl'] = "Kies vergelijkingsregel vemenigvuldiging aan of uit ";
@@ -2235,8 +2278,8 @@ $text['description-reject_delay_time']['de-ch'] = "Geben Sie die Verzögerung bi
$text['description-reject_delay_time']['de-de'] = "Geben Sie die Verzögerung bis zur Zurückweisung an.";
$text['description-reject_delay_time']['es-cl'] = "Introduzca el tiempo de espera de rechazo.";
$text['description-reject_delay_time']['es-mx'] = "Introduzca el tiempo de espera de rechazo."; //copied from es-cl
-$text['description-reject_delay_time']['fr-ca'] = "Choisir le délais de rejet."; //copied from fr-fr
-$text['description-reject_delay_time']['fr-fr'] = "Choisir le délais de rejet.";
+$text['description-reject_delay_time']['fr-ca'] = "Choisir le délai avant de rejeter.";
+$text['description-reject_delay_time']['fr-fr'] = "Choisir le délai avant de rejeter.";
$text['description-reject_delay_time']['he-il'] = "";
$text['description-reject_delay_time']['it-it'] = "Inserire Tempo Ritardo Rifiuto.";
$text['description-reject_delay_time']['nl-nl'] = "Kies afwijzingsvertragingstijd";
@@ -2319,8 +2362,8 @@ $text['description-no_answer_delay_time']['de-ch'] = "Geben Sie die Zeit in Seku
$text['description-no_answer_delay_time']['de-de'] = "Geben Sie die Zeit in Sekunden an, die gewartet werden soll bis ein Agent annimmt.";
$text['description-no_answer_delay_time']['es-cl'] = "Introduzca el tiempo de espera sin responder del agente en segundos.";
$text['description-no_answer_delay_time']['es-mx'] = "Introduzca el tiempo de espera sin responder del agente en segundos."; //copied from es-cl
-$text['description-no_answer_delay_time']['fr-ca'] = "Choisir le delais de non réponse de l'agent."; //copied from fr-fr
-$text['description-no_answer_delay_time']['fr-fr'] = "Choisir le delais de non réponse de l'agent.";
+$text['description-no_answer_delay_time']['fr-ca'] = "Définir le délai maximum sans réponse de l'agent en secondes.";
+$text['description-no_answer_delay_time']['fr-fr'] = "Définir le délai maximum sans réponse de l'agent en secondes.";
$text['description-no_answer_delay_time']['he-il'] = "";
$text['description-no_answer_delay_time']['it-it'] = "Inserire il tempo ritardo agente non risponde in secondi.";
$text['description-no_answer_delay_time']['nl-nl'] = "Voer de agent geen antwoord vertragingstijd in (seconden)";
@@ -2340,8 +2383,8 @@ $text['description-music_on_hold']['de-ch'] = "Wählen Sie die gewünschte Warte
$text['description-music_on_hold']['de-de'] = "Wählen Sie die gewünschte Wartemusik.";
$text['description-music_on_hold']['es-cl'] = "Seleccione una música de espera.";
$text['description-music_on_hold']['es-mx'] = "Seleccione una música de espera."; //copied from es-cl
-$text['description-music_on_hold']['fr-ca'] = "Sélection de la musique en attente."; //copied from fr-fr
-$text['description-music_on_hold']['fr-fr'] = "Sélection de la musique en attente.";
+$text['description-music_on_hold']['fr-ca'] = "Sélection de la musique d'attente.";
+$text['description-music_on_hold']['fr-fr'] = "Sélection de la musique d'attente.";
$text['description-music_on_hold']['he-il'] = "";
$text['description-music_on_hold']['it-it'] = "Selezionare la musica di attesa desiderata.";
$text['description-music_on_hold']['nl-nl'] = "Kies de gewenste wachtmuziek.";
@@ -2361,8 +2404,8 @@ $text['description-max_wait_time_with_no_agent_time_reached']['de-ch'] = "Geben
$text['description-max_wait_time_with_no_agent_time_reached']['de-de'] = "Geben Sie die maximale Wartezeit in Sekunden an, die ohne Agent gewartet werden soll.";
$text['description-max_wait_time_with_no_agent_time_reached']['es-cl'] = "Introduzca el tiempo máximo de espera sin agente alcanzado.";
$text['description-max_wait_time_with_no_agent_time_reached']['es-mx'] = "Introduzca el tiempo máximo de espera sin agente alcanzado."; //copied from es-cl
-$text['description-max_wait_time_with_no_agent_time_reached']['fr-ca'] = " Entrez le temps d'attente maximum avec un rien de temps de l'agent atteint."; //copied from fr-fr
-$text['description-max_wait_time_with_no_agent_time_reached']['fr-fr'] = " Entrez le temps d'attente maximum avec un rien de temps de l'agent atteint.";
+$text['description-max_wait_time_with_no_agent_time_reached']['fr-ca'] = "Entrer le temps d'attente maximal atteint sans agent.";
+$text['description-max_wait_time_with_no_agent_time_reached']['fr-fr'] = "Entrer le temps d'attente maximal atteint sans agent.";
$text['description-max_wait_time_with_no_agent_time_reached']['he-il'] = "";
$text['description-max_wait_time_with_no_agent_time_reached']['it-it'] = "Inserire Max Tempo Attesa Raggiungimento Tempo No Agenti.";
$text['description-max_wait_time_with_no_agent_time_reached']['nl-nl'] = "Voer de maximale wachttijd voor 'geen agent' beschikbaar.";
@@ -2382,7 +2425,7 @@ $text['description-max_wait_time_with_no_agent']['de-ch'] = "Geben Sie die maxim
$text['description-max_wait_time_with_no_agent']['de-de'] = "Geben Sie die maximale Wartezeit ohne Agent an.";
$text['description-max_wait_time_with_no_agent']['es-cl'] = "Introduzca el tiempo máximo de espera sin agente.";
$text['description-max_wait_time_with_no_agent']['es-mx'] = "Introduzca el tiempo máximo de espera sin agente."; //copied from es-cl
-$text['description-max_wait_time_with_no_agent']['fr-ca'] = "Entrer le temps max d'attente sans agent."; //copied from fr-fr
+$text['description-max_wait_time_with_no_agent']['fr-ca'] = "Entrer le temps maximal d'attente sans agent.";
$text['description-max_wait_time_with_no_agent']['fr-fr'] = "Entrer le temps max d'attente sans agent.";
$text['description-max_wait_time_with_no_agent']['he-il'] = "";
$text['description-max_wait_time_with_no_agent']['it-it'] = "Inserire max tempo attesa senza agenti.";
@@ -2416,16 +2459,16 @@ $text['description-max_wait_time']['ru-ru'] = "Введите максималь
$text['description-max_wait_time']['sv-se'] = "Ange max vänt-tid.";
$text['description-max_wait_time']['uk-ua'] = "";
-$text['description-max_no_answer']['en-us'] = "Enter max no answer.";
-$text['description-max_no_answer']['en-gb'] = "Enter max no answer.";
+$text['description-max_no_answer']['en-us'] = "At max no answer, the agent will be logged out.";
+$text['description-max_no_answer']['en-gb'] = "At max no answer, the agent will be logged out.";
$text['description-max_no_answer']['ar-eg'] = "";
$text['description-max_no_answer']['de-at'] = "Geben Sie Max keine Antwort an."; //copied from de-de
$text['description-max_no_answer']['de-ch'] = "Geben Sie Max keine Antwort an."; //copied from de-de
$text['description-max_no_answer']['de-de'] = "Geben Sie Max keine Antwort an.";
-$text['description-max_no_answer']['es-cl'] = "Introduza el máximo de no respuestas.";
-$text['description-max_no_answer']['es-mx'] = "Introduza el máximo de no respuestas."; //copied from es-cl
-$text['description-max_no_answer']['fr-ca'] = "Choisir le maximum pas de réponse."; //copied from fr-fr
-$text['description-max_no_answer']['fr-fr'] = "Choisir le maximum pas de réponse.";
+$text['description-max_no_answer']['es-cl'] = "Si no hay respuesta como máximo, se cerrará la sesión del agente.";
+$text['description-max_no_answer']['es-mx'] = "Si no hay respuesta como máximo, se cerrará la sesión del agente.";
+$text['description-max_no_answer']['fr-ca'] = "Au maximum sans réponse, l'agent sera déconnecté";
+$text['description-max_no_answer']['fr-fr'] = "Au maximum sans réponse, l'agent sera déconnecté";
$text['description-max_no_answer']['he-il'] = "";
$text['description-max_no_answer']['it-it'] = "Inserire max mancata risposta.";
$text['description-max_no_answer']['nl-nl'] = "Voer maximale geen antwoord tijd in.";
@@ -2445,8 +2488,8 @@ $text['description-extension']['de-ch'] = "Geben Sie die Nebenstelle an."; //cop
$text['description-extension']['de-de'] = "Geben Sie die Nebenstelle an.";
$text['description-extension']['es-cl'] = "Introduzca el número de extensión.";
$text['description-extension']['es-mx'] = "Introduzca el número de extensión."; //copied from es-cl
-$text['description-extension']['fr-ca'] = "Entrer un numéro d'extension"; //copied from fr-fr
-$text['description-extension']['fr-fr'] = "Entrer un numéro d'extension";
+$text['description-extension']['fr-ca'] = "Entrer un numéro de poste";
+$text['description-extension']['fr-fr'] = "Entrer un numéro de poste";
$text['description-extension']['he-il'] = "";
$text['description-extension']['it-it'] = "Inserire numero di interno.";
$text['description-extension']['nl-nl'] = "Voer toestelnummer in.";
@@ -2466,8 +2509,8 @@ $text['description-discard_abandoned_after']['de-ch'] = "Setzen Sie die Zeit in
$text['description-discard_abandoned_after']['de-de'] = "Setzen Sie die Zeit in Sekunden, nach der ein Anrufer nicht wieder in die Warteschlange eingereiht wird.";
$text['description-discard_abandoned_after']['es-cl'] = "Defina la cantidad de segundos para el abandono de descarte.";
$text['description-discard_abandoned_after']['es-mx'] = "Defina la cantidad de segundos para el abandono de descarte."; //copied from es-cl
-$text['description-discard_abandoned_after']['fr-ca'] = "Choisir d'écartrer les abandons après un nombre de secondes."; //copied from fr-fr
-$text['description-discard_abandoned_after']['fr-fr'] = "Choisir d'écartrer les abandons après un nombre de secondes.";
+$text['description-discard_abandoned_after']['fr-ca'] = "Définir le nombre de secondes avant écarter les appels abandonnés.";
+$text['description-discard_abandoned_after']['fr-fr'] = "Définir le nombre de secondes avant écarter les appels abandonnés.";
$text['description-discard_abandoned_after']['he-il'] = "";
$text['description-discard_abandoned_after']['it-it'] = "Imposta Scarta chi Abbandona Dopo secondi.";
$text['description-discard_abandoned_after']['nl-nl'] = "Stel afwijzings tijd (seconden) in waarna de oproeper wer in de wachtrij gezet wordt.";
@@ -2611,10 +2654,10 @@ $text['description-caller_announce_sound']['ar-eg'] = "";
$text['description-caller_announce_sound']['de-at'] = "Eine Datei, die regelmäßig dem Anrufer vorgespielt werden soll. Benötigt den kompletten Pfad zur wav Datei."; //copied from de-de
$text['description-caller_announce_sound']['de-ch'] = "Eine Datei, die regelmäßig dem Anrufer vorgespielt werden soll. Benötigt den kompletten Pfad zur wav Datei."; //copied from de-de
$text['description-caller_announce_sound']['de-de'] = "Eine Datei, die regelmäßig dem Anrufer vorgespielt werden soll. Benötigt den kompletten Pfad zur wav Datei.";
-$text['description-caller_announce_sound']['es-cl'] = " Translate from: English Un sonido jugar a un cada persona que llama anunciar segundos de sonido. Necesita la ruta completa al archivo wav.";
-$text['description-caller_announce_sound']['es-mx'] = " Translate from: English Un sonido jugar a un cada persona que llama anunciar segundos de sonido. Necesita la ruta completa al archivo wav."; //copied from es-cl
-$text['description-caller_announce_sound']['fr-ca'] = " Un son à jouer à un appelant chaque annoncer secondes sonores. Besoins le chemin complet vers le fichier wav."; //copied from fr-fr
-$text['description-caller_announce_sound']['fr-fr'] = " Un son à jouer à un appelant chaque annoncer secondes sonores. Besoins le chemin complet vers le fichier wav.";
+$text['description-caller_announce_sound']['es-cl'] = "Translate from: English Un sonido jugar a un cada persona que llama anunciar segundos de sonido. Necesita la ruta completa al archivo wav.";
+$text['description-caller_announce_sound']['es-mx'] = "Translate from: English Un sonido jugar a un cada persona que llama anunciar segundos de sonido. Necesita la ruta completa al archivo wav."; //copied from es-cl
+$text['description-caller_announce_sound']['fr-ca'] = "Un son à jouer à un appelant à chaque fréquence de son d'annonce. Nécessite le chemin complet du fichier wav.";
+$text['description-caller_announce_sound']['fr-fr'] = "Un son à jouer à un appelant à chaque fréquence de son d'annonce. Nécessite le chemin complet du fichier wav.";
$text['description-caller_announce_sound']['he-il'] = "";
$text['description-caller_announce_sound']['it-it'] = "Un audio da suonare al chiamante ogni intervallo in secondi per l'annuncio. E' necessario il percorso completo al file wav.";
$text['description-caller_announce_sound']['nl-nl'] = "Stel geluid in de oproeper hoort om de aankondigings tijd(seconden), volledige pad naar de .wav file.";
@@ -2634,8 +2677,8 @@ $text['description-caller_announce_frequency']['de-ch'] = "Wie häufig soll der
$text['description-caller_announce_frequency']['de-de'] = "Wie häufig soll der Anmeldeton abgespielt werden. Geben Sie eine Zahl in Sekunden an.";
$text['description-caller_announce_frequency']['es-cl'] = "¿Con qué frecuencia deberíamos reproducir el sonido anunciar. Introduzca un número en segundos.";
$text['description-caller_announce_frequency']['es-mx'] = "¿Con qué frecuencia deberíamos reproducir el sonido anunciar. Introduzca un número en segundos."; //copied from es-cl
-$text['description-caller_announce_frequency']['fr-ca'] = " Combien de fois devrions-nous jouer le son annonce. Entrez un nombre dans secondes."; //copied from fr-fr
-$text['description-caller_announce_frequency']['fr-fr'] = " Combien de fois devrions-nous jouer le son annonce. Entrez un nombre dans secondes.";
+$text['description-caller_announce_frequency']['fr-ca'] = "Fréquence auquel le son d'annonce joue. Entrer un nombre en secondes.";
+$text['description-caller_announce_frequency']['fr-fr'] = "Fréquence auquel le son d'annonce joue. Entrer un nombre en secondes.";
$text['description-caller_announce_frequency']['he-il'] = "";
$text['description-caller_announce_frequency']['it-it'] = "Quanto spesso deve essere suonato l'annuncio, in secondi.";
$text['description-caller_announce_frequency']['nl-nl'] = "Hoe vaak wordt de annoncering afgespeeld";
@@ -2655,8 +2698,8 @@ $text['description-call_timeout']['de-ch'] = "Geben Sie den Wert für die Zeitü
$text['description-call_timeout']['de-de'] = "Geben Sie den Wert für die Zeitüberschreitung an.";
$text['description-call_timeout']['es-cl'] = "Introduzca el timeout de la llamada.";
$text['description-call_timeout']['es-mx'] = "Introduzca el timeout de la llamada."; //copied from es-cl
-$text['description-call_timeout']['fr-ca'] = "Choisir le timeout de l'appel."; //copied from fr-fr
-$text['description-call_timeout']['fr-fr'] = "Choisir le timeout de l'appel.";
+$text['description-call_timeout']['fr-ca'] = "Définir le délai d'expiration de l'appel.";
+$text['description-call_timeout']['fr-fr'] = "Définir le délai d'expiration de l'appel";
$text['description-call_timeout']['he-il'] = "";
$text['description-call_timeout']['it-it'] = "Inserire timeout di chiamata.";
$text['description-call_timeout']['nl-nl'] = "Voer oproep overscheidingstijd in.";
@@ -2739,8 +2782,8 @@ $text['description-busy_delay_time']['de-ch'] = "Geben Sie eine Wartezeit für d
$text['description-busy_delay_time']['de-de'] = "Geben Sie eine Wartezeit für den Agenten an.";
$text['description-busy_delay_time']['es-cl'] = "Introduzca el tiempo de espera de agente ocupado.";
$text['description-busy_delay_time']['es-mx'] = "Introduzca el tiempo de espera de agente ocupado."; //copied from es-cl
-$text['description-busy_delay_time']['fr-ca'] = "Choisir le temps d'attente quand l'agent est occupé."; //copied from fr-fr
-$text['description-busy_delay_time']['fr-fr'] = "Choisir le temps d'attente quand l'agent est occupé.";
+$text['description-busy_delay_time']['fr-ca'] = "Choisir le délai d'attente lorsque l'agent est occupé.";
+$text['description-busy_delay_time']['fr-fr'] = "Choisir le délai d'attente lorsque l'agent est occupé.";
$text['description-busy_delay_time']['he-il'] = "";
$text['description-busy_delay_time']['it-it'] = "Inserire il tempo di ritardo su agente occupato.";
$text['description-busy_delay_time']['nl-nl'] = "Voer de agent bezet wachttijd in";
@@ -2865,8 +2908,8 @@ $text['description-abandoned_resume_allowed']['de-ch'] = "Schalten Sie die Wider
$text['description-abandoned_resume_allowed']['de-de'] = "Schalten Sie die Wideraufnahme von Anrufern in der Warteschlange Ein oder Aus.";
$text['description-abandoned_resume_allowed']['es-cl'] = "Defina el permiso para permitir la continuación de abandono a verdadero o falso.";
$text['description-abandoned_resume_allowed']['es-mx'] = "Defina el permiso para permitir la continuación de abandono a verdadero o falso."; //copied from es-cl
-$text['description-abandoned_resume_allowed']['fr-ca'] = "choisir l'autorisation de reprise d'abandon à oui ou non."; //copied from fr-fr
-$text['description-abandoned_resume_allowed']['fr-fr'] = "choisir l'autorisation de reprise d'abandon à oui ou non.";
+$text['description-abandoned_resume_allowed']['fr-ca'] = "Définir l'autorisation de reprise d'abandon à oui ou non.";
+$text['description-abandoned_resume_allowed']['fr-fr'] = "Définir l'autorisation de reprise d'abandon à oui ou non.";
$text['description-abandoned_resume_allowed']['he-il'] = "";
$text['description-abandoned_resume_allowed']['it-it'] = "Imposta a vero o falso il permesso di ripristinare chi ha abbandonato.";
$text['description-abandoned_resume_allowed']['nl-nl'] = "Kies de afgebroken vervolgen toestaan aan of uit.";
@@ -2886,8 +2929,8 @@ $text['confirm-copy']['de-ch'] = "Wollen Sie das wirklich kopieren?"; //copied f
$text['confirm-copy']['de-de'] = "Wollen Sie das wirklich kopieren?";
$text['confirm-copy']['es-cl'] = "¿Realmente desea copiar esto?";
$text['confirm-copy']['es-mx'] = "¿Realmente desea copiar esto?"; //copied from es-cl
-$text['confirm-copy']['fr-ca'] = "Voulez-vous vraiment copier cela?"; //copied from fr-fr
-$text['confirm-copy']['fr-fr'] = "Voulez-vous vraiment copier cela?";
+$text['confirm-copy']['fr-ca'] = "Voulez-vous vraiment créer une copie?";
+$text['confirm-copy']['fr-fr'] = "Voulez-vous vraiment créer une copie?";
$text['confirm-copy']['he-il'] = "";
$text['confirm-copy']['it-it'] = "Vuoi veramente farne una copia?";
$text['confirm-copy']['nl-nl'] = "Wil je dit werkelijk overnemen?";
@@ -2907,8 +2950,8 @@ $text['button-update_status']['de-ch'] = "Status Aktualisieren"; //copied from d
$text['button-update_status']['de-de'] = "Status Aktualisieren";
$text['button-update_status']['es-cl'] = "Actualizar Estado";
$text['button-update_status']['es-mx'] = "Actualizar Estado"; //copied from es-cl
-$text['button-update_status']['fr-ca'] = "Mis à jour état"; //copied from fr-fr
-$text['button-update_status']['fr-fr'] = "Mis à jour état";
+$text['button-update_status']['fr-ca'] = "Mettre à jour l'état";
+$text['button-update_status']['fr-fr'] = "Mettre à jour l'état";
$text['button-update_status']['he-il'] = "";
$text['button-update_status']['it-it'] = "Stato Aggiornato";
$text['button-update_status']['nl-nl'] = "Bijwerk status";
@@ -2928,8 +2971,8 @@ $text['button-tiers']['de-ch'] = "Ebenen"; //copied from de-de
$text['button-tiers']['de-de'] = "Ebenen";
$text['button-tiers']['es-cl'] = "Niveles";
$text['button-tiers']['es-mx'] = "Niveles"; //copied from es-cl
-$text['button-tiers']['fr-ca'] = "Tiers"; //copied from fr-fr
-$text['button-tiers']['fr-fr'] = "Tiers";
+$text['button-tiers']['fr-ca'] = "Niveaux";
+$text['button-tiers']['fr-fr'] = "Niveaux";
$text['button-tiers']['he-il'] = "";
$text['button-tiers']['it-it'] = "Tiers";
$text['button-tiers']['nl-nl'] = "Vergelijkingen";
diff --git a/app/call_centers/call_center_agent_dashboard.php b/app/call_centers/call_center_agent_dashboard.php
index 6c35982456..95b24cb3d4 100644
--- a/app/call_centers/call_center_agent_dashboard.php
+++ b/app/call_centers/call_center_agent_dashboard.php
@@ -212,7 +212,4 @@
echo "\n";
echo "\n";
-//include footer
- require_once "resources/footer.php";
-
-?>
\ No newline at end of file
+?>
diff --git a/app/call_centers/call_center_agent_edit.php b/app/call_centers/call_center_agent_edit.php
index 1cb143ee77..f2d404663b 100644
--- a/app/call_centers/call_center_agent_edit.php
+++ b/app/call_centers/call_center_agent_edit.php
@@ -17,7 +17,7 @@
The Initial Developer of the Original Code is
Mark J Crane
- Portions created by the Initial Developer are Copyright (C) 2008-2019
+ Portions created by the Initial Developer are Copyright (C) 2008-2020
the Initial Developer. All Rights Reserved.
Contributor(s):
@@ -93,6 +93,7 @@
$agent_wrap_up_time = $_POST["agent_wrap_up_time"];
$agent_reject_delay_time = $_POST["agent_reject_delay_time"];
$agent_busy_delay_time = $_POST["agent_busy_delay_time"];
+ $agent_record = $_POST["agent_record"];
//$agent_logout = $_POST["agent_logout"];
}
@@ -152,6 +153,12 @@
$users = $database->select($sql, $parameters, 'all');
unset($sql, $parameters);
+ //change the contact string to loopback - Not recommended added for backwards comptability causes multiple problems
+ if ($_SESSION['call_center']['agent_contact_method']['text'] == 'loopback') {
+ $agent_contact = str_replace("user/", "loopback/", $agent_contact);
+ $agent_contact = str_replace("@", "/", $agent_contact);
+ }
+
//prepare the array
$array['call_center_agents'][0]['domain_uuid'] = $_SESSION['domain_uuid'];
$array['call_center_agents'][0]['call_center_agent_uuid'] = $call_center_agent_uuid;
@@ -168,6 +175,7 @@
$array['call_center_agents'][0]['agent_wrap_up_time'] = $agent_wrap_up_time;
$array['call_center_agents'][0]['agent_reject_delay_time'] = $agent_reject_delay_time;
$array['call_center_agents'][0]['agent_busy_delay_time'] = $agent_busy_delay_time;
+ $array['call_center_agents'][0]['agent_record'] = $agent_record;
if (is_uuid($user_uuid)) {
$array['users'][0]['domain_uuid'] = $_SESSION['domain_uuid'];
$array['users'][0]['user_uuid'] = $user_uuid;
@@ -295,6 +303,7 @@
$agent_wrap_up_time = $row["agent_wrap_up_time"];
$agent_reject_delay_time = $row["agent_reject_delay_time"];
$agent_busy_delay_time = $row["agent_busy_delay_time"];
+ $agent_record = $row["agent_record"];
//$agent_logout = $row["agent_logout"];
}
unset($sql, $parameters, $row);
@@ -573,6 +582,20 @@
echo "
\n";
if ($extensions) {
- echo modal::create(['id'=>'modal-toggle','type'=>'toggle','actions'=>button::create(['type'=>'button','label'=>$text['button-continue'],'icon'=>'check','id'=>'btn_toggle','style'=>'float: right; margin-left: 15px;','collapse'=>'never','onclick'=>"modal_close(); list_action_set('toggle_' + document.getElementById('call_control_feature').options[document.getElementById('call_control_feature').selectedIndex].value); list_form_submit('form_list');"])]);
+ echo modal::create(['id'=>'modal-toggle','type'=>'toggle','actions'=>button::create(['type'=>'button','label'=>$text['button-continue'],'icon'=>'check','id'=>'btn_toggle','style'=>'float: right; margin-left: 15px;','collapse'=>'never','onclick'=>"modal_close(); list_form_submit('form_list');"])]);
}
echo $text['description-call_routing']."\n";
diff --git a/app/calls/resources/classes/call_forward.php b/app/calls/resources/classes/call_forward.php
index 31517b5c65..e03f1d9daf 100644
--- a/app/calls/resources/classes/call_forward.php
+++ b/app/calls/resources/classes/call_forward.php
@@ -42,7 +42,6 @@ include "root.php";
private $dial_string;
private $toll_allow;
public $accountcode;
- public $forward_caller_id_uuid;
public $outbound_caller_id_name;
public $outbound_caller_id_number;
@@ -280,4 +279,4 @@ include "root.php";
}// class
-?>
\ No newline at end of file
+?>
diff --git a/app/calls/resources/classes/feature_event_notify.php b/app/calls/resources/classes/feature_event_notify.php
index 28e0791011..b7efff6196 100644
--- a/app/calls/resources/classes/feature_event_notify.php
+++ b/app/calls/resources/classes/feature_event_notify.php
@@ -43,38 +43,40 @@ include "root.php";
//feature_event method
public function send_notify() {
-
- $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']);
- if ($fp) {
- //get the sip profile name
- $command = "sofia_contact */".$this->extension."@".$this->domain_name;
- $contact_string = event_socket_request($fp, "api ".$command);
- if (substr($contact_string, 0, 5) == "sofia") {
- $contact_array = explode("/", $contact_string);
- $sip_profile_name = $contact_array[1];
- }
- else {
- $sip_profile_name = 'internal';
- }
- //send the event
- $event = "sendevent SWITCH_EVENT_PHONE_FEATURE\n";
- $event .= "profile: ".$sip_profile_name."\n";
- $event .= "user: ".$this->extension."\n";
- $event .= "host: ".$this->domain_name."\n";
- $event .= "device: \n";
- $event .= "Feature-Event: init\n";
- $event .= "forward_immediate_enabled: ".$this->forward_all_enabled."\n";
- $event .= "forward_immediate: ".$this->forward_all_destination."\n";
- $event .= "forward_busy_enabled: ".$this->forward_busy_enabled."\n";
- $event .= "forward_busy: ".$this->forward_busy_destination."\n";
- $event .= "forward_no_answer_enabled: ".$this->forward_no_answer_enabled."\n";
- $event .= "forward_no_answer: ".$this->forward_no_answer_destination."\n";
- $event .= "doNotDisturbOn: ".$this->do_not_disturb."\n";
- $event .= "ringCount: ".$this->ring_count."\n";
- event_socket_request($fp, $event);
-
- fclose($fp);
+ $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']);
+ if ($fp) {
+ // Get the SIP profiles for the extension
+ $command = "sofia_contact */{$this->extension}@{$this->domain_name}";
+ $contact_string = event_socket_request($fp, "api ".$command);
+ // The first value in the array will be full matching text, the second one will be the array of profile matches
+ preg_match_all('/sofia\/([^,]+)\/(?:[^,]+)/', $contact_string, $matches);
+ if (sizeof($matches) != 2 || sizeof($matches[1]) < 1) {
+ $profiles = array("internal");
+ } else {
+ // We have at least one profile, get all of the unique profiles
+ $profiles = array_unique($matches[1]);
}
+
+ foreach ($profiles as $profile) {
+ //send the event
+ $event = "sendevent SWITCH_EVENT_PHONE_FEATURE\n";
+ $event .= "profile: " . $profile . "\n";
+ $event .= "user: " . $this->extension . "\n";
+ $event .= "host: " . $this->domain_name . "\n";
+ $event .= "device: \n";
+ $event .= "Feature-Event: init\n";
+ $event .= "forward_immediate_enabled: " . $this->forward_all_enabled . "\n";
+ $event .= "forward_immediate: " . $this->forward_all_destination . "\n";
+ $event .= "forward_busy_enabled: " . $this->forward_busy_enabled . "\n";
+ $event .= "forward_busy: " . $this->forward_busy_destination . "\n";
+ $event .= "forward_no_answer_enabled: " . $this->forward_no_answer_enabled . "\n";
+ $event .= "forward_no_answer: " . $this->forward_no_answer_destination . "\n";
+ $event .= "doNotDisturbOn: " . $this->do_not_disturb . "\n";
+ $event .= "ringCount: " . $this->ring_count . "\n";
+ event_socket_request($fp, $event);
+ }
+ fclose($fp);
+ }
} //function
} //class
diff --git a/app/calls/resources/classes/follow_me.php b/app/calls/resources/classes/follow_me.php
index fa6df03d8a..fa602d9654 100644
--- a/app/calls/resources/classes/follow_me.php
+++ b/app/calls/resources/classes/follow_me.php
@@ -39,7 +39,6 @@ include "root.php";
public $cid_number_prefix;
public $accountcode;
public $follow_me_enabled;
- public $follow_me_caller_id_uuid;
public $follow_me_ignore_busy;
public $outbound_caller_id_name;
public $outbound_caller_id_number;
@@ -89,7 +88,7 @@ include "root.php";
if (strlen($this->cid_number_prefix) > 0) {
$array['follow_me'][0]['cid_number_prefix'] = $this->cid_number_prefix;
}
- $array['follow_me'][0]['follow_me_caller_id_uuid'] = is_uuid($this->follow_me_caller_id_uuid) ? $this->follow_me_caller_id_uuid : null;
+
$array['follow_me'][0]['follow_me_enabled'] = $this->follow_me_enabled;
$array['follow_me'][0]['follow_me_ignore_busy'] = $this->follow_me_ignore_busy;
//grant temporary permissions
@@ -114,7 +113,6 @@ include "root.php";
$array['follow_me'][0]['follow_me_uuid'] = $this->follow_me_uuid;
$array['follow_me'][0]['cid_name_prefix'] = $this->cid_name_prefix;
$array['follow_me'][0]['cid_number_prefix'] = $this->cid_number_prefix;
- $array['follow_me'][0]['follow_me_caller_id_uuid'] = is_uuid($this->follow_me_caller_id_uuid) ? $this->follow_me_caller_id_uuid : null;
$array['follow_me'][0]['follow_me_enabled'] = $this->follow_me_enabled;
$array['follow_me'][0]['follow_me_ignore_busy'] = $this->follow_me_ignore_busy;
//grant temporary permissions
@@ -459,4 +457,4 @@ include "root.php";
} //class
-?>
\ No newline at end of file
+?>
diff --git a/app/click_to_call/app_languages.php b/app/click_to_call/app_languages.php
index 4fd199f41d..25bc633844 100644
--- a/app/click_to_call/app_languages.php
+++ b/app/click_to_call/app_languages.php
@@ -450,8 +450,8 @@ $text['desc-ringback']['de-ch'] = "Geben Sie an, was Sie hören möchten, währe
$text['desc-ringback']['de-de'] = "Geben Sie an, was Sie hören möchten, während die Verbindung aufgebaut wird. Zur Auswahl stehen musik (Wartemusik) oder Rufton";
$text['desc-ringback']['es-cl'] = "Defina qué desea escuchar mientras se llama al destinatario. Las opciones son música (música en espera) o tono de marcado";
$text['desc-ringback']['es-mx'] = "Defina qué desea escuchar mientras se llama al destinatario. Las opciones son música (música en espera) o tono de marcado"; //copied from es-cl
-$text['desc-ringback']['fr-ca'] = "Défini ce vous entendrez pendant que la destination sera appelée. Les choix sont musique (musique de garde) sonnerie."; //copied from fr-fr
-$text['desc-ringback']['fr-fr'] = "Défini ce vous entendrez pendant que la destination sera appelée. Les choix sont musique (musique de garde) sonnerie.";
+$text['desc-ringback']['fr-ca'] = "Défini ce vous entendrez pendant que la destination sera appelée. Les choix sont musique (musique d'attente) sonnerie."; //copied from fr-fr
+$text['desc-ringback']['fr-fr'] = "Défini ce vous entendrez pendant que la destination sera appelée. Les choix sont musique (musique d'attente) sonnerie.";
$text['desc-ringback']['he-il'] = "";
$text['desc-ringback']['it-it'] = "Definisce cosa sentirai mentre il destinatario è chiamato. Le scelte sono musica (music on hold) o tono (ring tone).";
$text['desc-ringback']['nl-nl'] = "Kies wachtmuziek terwijl de bestemming gebeld wordt. De keuze is wachtmuziek of beltoon.";
diff --git a/app/click_to_call/click_to_call.php b/app/click_to_call/click_to_call.php
index 7a953f7b97..50a7ff3f5b 100644
--- a/app/click_to_call/click_to_call.php
+++ b/app/click_to_call/click_to_call.php
@@ -2,7 +2,7 @@
/* $Id$ */
/*
click_to_call.php
- Copyright (C) 2008, 2018 Mark J Crane
+ Copyright (C) 2008, 2021 Mark J Crane
All rights reserved.
Redistribution and use in source and binary forms, with or without
@@ -66,7 +66,7 @@
$auto_answer = check_str($_GET['auto_answer']); //true,false
$rec = check_str($_GET['rec']); //true,false
$ringback = check_str($_GET['ringback']);
- $context = $_SESSION['context'];
+ $context = $_SESSION['domain_name'];
//clean up variable values
$src = str_replace(array('.','(',')','-',' '), '', $src);
@@ -209,7 +209,7 @@
else {
//display the last command
$switch_cmd = "api originate ".$source.$switch_cmd;
- echo "
".$switch_cmd."
".$src." has called ".$dest."
\n";
+ echo "
".escape($src)." has called ".escape($dest)."
\n";
//show the command result
$result = trim(event_socket_request($fp, $switch_cmd));
if (substr($result, 0,3) == "+OK") {
@@ -218,11 +218,13 @@
//use the server's time zone to ensure it matches the time zone used by freeswitch
date_default_timezone_set($_SESSION['time_zone']['system']);
//create the api record command and send it over event socket
- $switch_cmd = "api uuid_record ".$origination_uuid." start ".$record_path."/".$record_name;
+ if (is_uuid($origination_uuid) && file_exists($record_path)) {
+ $switch_cmd = "api uuid_record ".$origination_uuid." start ".$record_path."/".$record_name;
+ }
$result2 = trim(event_socket_request($fp, $switch_cmd));
}
}
- echo "