From 18c7b5344b246a5c31ffeaaabcc1681be97134c0 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Mon, 05 Dec 2011 03:17:59 -0500
Subject: [PATCH] - Updated french language files. - Added functions to start / stop / restart virtual machines to the remote api.
---
interface/web/mail/lib/lang/fr_mail_user_stats_list.lng | 1
interface/web/admin/lib/lang/fr_users_list.lng | 1
interface/web/designer/lib/lang/fr_form_edit.lng | 1
interface/web/tools/lib/lang/fr.lng | 1
interface/web/dns/lib/lang/fr_dns_rp.lng | 14
interface/web/monitor/lib/lang/fr_datalog_list.lng | 1
interface/web/admin/lib/lang/fr_groups.lng | 1
interface/web/sites/lib/lang/fr_shell_user.lng | 1
interface/web/admin/lib/lang/fr_server_ip.lng | 1
interface/web/designer/lib/lang/fr_module_show.lng | 1
interface/web/dns/lib/lang/fr_dns_mx.lng | 16
interface/web/help/lib/lang/fr.lng | 1
interface/web/sites/lib/lang/fr_web_subdomain_list.lng | 1
interface/web/domain/lib/lang/fr.lng | 1
interface/web/admin/lib/lang/fr_firewall_list.lng | 1
interface/web/sites/lib/lang/fr_cron_list.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_policy.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng | 1
interface/web/sites/lib/lang/fr_web_domain_list.lng | 1
interface/web/designer/lib/lang/fr_form_list.lng | 1
interface/web/designer/lib/lang/fr_module_edit.lng | 1
interface/web/domain/lib/lang/fr_domain_list.lng | 1
interface/web/vm/lib/lang/fr_openvz_template_list.lng | 1
interface/web/admin/lib/lang/fr_firewall.lng | 1
interface/web/dns/lib/lang/fr_dns_alias.lng | 17 +
interface/web/dns/lib/lang/fr_dns_hinfo.lng | 16
interface/web/dns/lib/lang/fr_dns_a.lng | 14
interface/web/mail/lib/lang/fr_mail_content_filter_list.lng | 1
interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng | 1
interface/web/designer/lib/lang/fr.lng | 1
interface/web/admin/lib/lang/fr.lng | 1
interface/web/client/lib/lang/fr_clients_list.lng | 1
interface/web/client/lib/lang/fr_client.lng | 1
interface/web/help/lib/lang/fr_faq_form.lng | 1
interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng | 1
interface/web/admin/lib/lang/fr_language_import.lng | 1
interface/web/mail/lib/lang/fr_mail_aliasdomain.lng | 1
interface/web/admin/lib/lang/fr_system_config.lng | 1
interface/web/mail/lib/lang/fr_mail_user_list.lng | 1
interface/web/sites/lib/lang/fr_webdav_user.lng | 1
interface/web/mail/lib/lang/fr_mail_transport.lng | 1
interface/web/sites/lib/lang/fr.lng | 1
interface/web/admin/lib/lang/fr_server_config_list.lng | 1
interface/web/dns/lib/lang/fr.lng | 9
interface/web/admin/lib/lang/fr_iptables.lng | 1
interface/web/admin/lib/lang/fr_server.lng | 1
interface/web/help/lib/lang/fr_help_faq_list.lng | 1
interface/web/dns/lib/lang/fr_dns_slave_list.lng | 2
interface/web/mail/lib/lang/fr_spamfilter_users_list.lng | 1
interface/web/mail/lib/lang/fr_mail_spamfilter.lng | 1
interface/web/admin/lib/lang/fr_iptables_list.lng | 1
interface/web/sites/lib/lang/fr_web_sites_stats_list.lng | 1
interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng | 1
interface/web/mail/lib/lang/fr_mail_mailinglist.lng | 1
interface/web/sites/lib/lang/fr_web_folder_list.lng | 1
interface/web/mail/lib/lang/fr_mail_user.lng | 1
interface/web/admin/lib/lang/fr_users.lng | 1
interface/web/help/lib/lang/fr_faq_manage_questions_list.lng | 1
interface/web/sites/lib/lang/fr_cron.lng | 1
interface/web/admin/lib/lang/fr_remote_action.lng | 1
interface/web/admin/lib/lang/fr_language_add.lng | 1
interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng | 1
interface/web/mail/lib/lang/fr_mail_user_filter_list.lng | 1
interface/web/admin/lib/lang/fr_server_list.lng | 1
interface/web/domain/lib/lang/fr_domain.lng | 1
interface/web/vm/lib/lang/fr_openvz_ip.lng | 1
interface/web/monitor/lib/lang/fr_syslog_list.lng | 1
interface/web/dns/lib/lang/fr_dns_wizard.lng | 11
interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng | 1
interface/web/sites/lib/lang/fr_shell_user_list.lng | 1
interface/web/mail/lib/lang/fr_mail_domain_list.lng | 1
interface/web/mail/lib/lang/fr_mail_blacklist_list.lng | 1
interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng | 1
interface/web/mail/lib/lang/fr_mail_blacklist.lng | 1
interface/web/client/lib/lang/fr_client_del.lng | 1
interface/web/dashboard/lib/lang/fr_dashlet_modules.lng | 1
interface/web/mail/lib/lang/fr_mail_get_list.lng | 1
interface/web/designer/lib/lang/fr_module_nav_item_edit.lng | 1
interface/web/admin/lib/lang/fr_software_package_install.lng | 1
interface/web/help/lib/lang/fr_support_message.lng | 1
interface/web/sites/lib/lang/fr_web_subdomain.lng | 1
interface/web/vm/lib/lang/fr_openvz_template.lng | 1
interface/web/dns/lib/lang/fr_dns_slave.lng | 10
interface/web/admin/lib/lang/fr_server_ip_list.lng | 1
interface/web/mail/lib/lang/fr_mail_whitelist_list.lng | 1
interface/web/mail/lib/lang/fr_mail_user_filter.lng | 1
interface/web/vm/lib/lang/fr_openvz_ostemplate.lng | 1
interface/web/dns/lib/lang/fr_dns_aaaa.lng | 14
interface/web/mail/lib/lang/fr_mail_forward.lng | 1
interface/web/sites/lib/lang/fr_user_quota_stats_list.lng | 1
interface/web/dns/lib/lang/fr_dns_soa.lng | 28 +-
interface/web/mail/lib/lang/fr_mail_domain.lng | 1
interface/web/vm/lib/lang/fr.lng | 1
interface/web/admin/lib/lang/fr_language_edit.lng | 1
interface/web/admin/lib/lang/fr_package_install.lng | 1
interface/web/mail/lib/lang/fr_mail_alias.lng | 1
interface/web/sites/lib/lang/fr_database_list.lng | 1
interface/web/sites/lib/lang/fr_web_folder_user_list.lng | 1
interface/web/vm/lib/lang/fr_openvz_vm_list.lng | 1
interface/web/sites/lib/lang/fr_ftp_user_list.lng | 1
interface/web/sites/lib/lang/fr_web_folder_user.lng | 1
interface/web/dns/lib/lang/fr_dns_txt.lng | 16
interface/lib/classes/remoting.inc.php | 144 ++++++++++++++++
interface/web/dns/lib/lang/fr_dns_template_list.lng | 2
interface/web/admin/lib/lang/fr_software_repo.lng | 1
interface/web/dashboard/lib/lang/fr.lng | 1
interface/web/admin/lib/lang/fr_language_list.lng | 1
interface/web/sites/lib/lang/fr_webdav_user_list.lng | 1
interface/web/admin/lib/lang/fr_remote_user_list.lng | 1
interface/web/admin/lib/lang/fr_software_update_list.lng | 1
interface/web/dns/lib/lang/fr_dns_srv.lng | 18 +-
interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng | 1
interface/web/admin/lib/lang/fr_groups_list.lng | 1
interface/web/help/lib/lang/fr_help_faq_sections_list.lng | 1
interface/web/admin/lib/lang/fr_remote_user.lng | 1
interface/web/admin/lib/lang/fr_software_package_list.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_config.lng | 1
interface/web/admin/lib/lang/fr_software_repo_list.lng | 1
interface/web/client/lib/lang/fr_resellers_list.lng | 1
interface/web/client/lib/lang/fr_client_template_list.lng | 1
interface/web/sites/lib/lang/fr_web_folder.lng | 1
interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng | 1
interface/web/sites/lib/lang/fr_web_domain.lng | 1
interface/web/dns/lib/lang/fr_dns_cname.lng | 19 +-
interface/web/mail/lib/lang/fr_mail_content_filter.lng | 1
interface/web/mail/lib/lang/fr.lng | 1
interface/web/sites/lib/lang/fr_database_admin_list.lng | 1
interface/web/dns/lib/lang/fr_dns_soa_list.lng | 4
interface/web/mail/lib/lang/fr_user_quota_stats_list.lng | 1
interface/web/sites/lib/lang/fr_web_domain_admin_list.lng | 1
interface/web/mail/lib/lang/fr_mail_domain_catchall.lng | 1
interface/web/vm/lib/lang/fr_openvz_ip_list.lng | 1
interface/web/admin/lib/lang/fr_language_complete.lng | 1
interface/web/designer/lib/lang/fr_module_nav_edit.lng | 1
interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng | 1
interface/web/designer/lib/lang/fr_module_list.lng | 1
interface/web/admin/lib/lang/fr_language_export.lng | 1
interface/web/mail/lib/lang/fr_mail_forward_list.lng | 1
interface/web/vm/lib/lang/fr_openvz_vm.lng | 1
interface/web/login/lib/lang/fr.lng | 1
interface/web/mail/lib/lang/fr_mail_transport_list.lng | 1
interface/web/sites/lib/lang/fr_ftp_user.lng | 1
interface/web/mail/lib/lang/fr_mail_relay_recipient.lng | 1
interface/web/dns/lib/lang/fr_dns_ns.lng | 10
interface/web/client/lib/lang/fr_client_template.lng | 1
interface/web/designer/lib/lang/fr_form_show.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_config_list.lng | 1
interface/web/admin/lib/lang/fr_server_config.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_users.lng | 1
interface/web/dns/lib/lang/fr_dns_ptr.lng | 12
interface/web/mail/lib/lang/fr_mail_whitelist.lng | 1
interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng | 1
interface/web/tools/lib/lang/fr_usersettings.lng | 1
interface/web/mail/lib/lang/fr_mail_get.lng | 1
interface/web/help/lib/lang/fr_support_message_list.lng | 1
interface/web/sites/lib/lang/fr_database.lng | 1
interface/web/monitor/lib/lang/fr.lng | 1
interface/web/mail/lib/lang/fr_mail_alias_list.lng | 1
interface/web/vm/lib/lang/fr_openvz_action.lng | 1
interface/web/help/lib/lang/fr_faq_sections_form.lng | 1
interface/web/client/lib/lang/fr_reseller.lng | 1
interface/web/client/lib/lang/fr.lng | 1
164 files changed, 407 insertions(+), 114 deletions(-)
diff --git a/interface/lib/classes/remoting.inc.php b/interface/lib/classes/remoting.inc.php
index 667cdc5..304ab11 100644
--- a/interface/lib/classes/remoting.inc.php
+++ b/interface/lib/classes/remoting.inc.php
@@ -2954,8 +2954,152 @@
return $affected_rows;
}
+ //* Start VM
+ public function openvz_vm_start($session_id, $vm_id)
+ {
+ global $app;
+
+ if(!$this->checkPerm($session_id, 'vm_openvz')) {
+ $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
+ return false;
+ }
+
+ $app->uses('remoting_lib');
+ $app->remoting_lib->loadFormDef('../vm/form/openvz_vm.tform.php');
+ $vm = $app->remoting_lib->getDataRecord($vm_id);
+
+ if(!is_array($vm)) {
+ $this->server->fault('action_pending', 'No VM with this ID available.');
+ return false;
+ }
+
+ if($vm['active'] == 'n') {
+ $this->server->fault('action_pending', 'VM is not in active state.');
+ return false;
+ }
+
+ $action = 'openvz_start_vm';
+
+ $tmp = $app->db->queryOneRecord("SELECT count(action_id) as actions FROM sys_remoteaction
+ WHERE server_id = '".$vm['server_id']."'
+ AND action_type = '$action'
+ AND action_param = '".$vm['veid']."'
+ AND action_state = 'pending'");
+
+ if($tmp['actions'] > 0) {
+ $this->server->fault('action_pending', 'There is already a action pending for this VM.');
+ return false;
+ } else {
+ $sql = "INSERT INTO sys_remoteaction (server_id, tstamp, action_type, action_param, action_state, response) " .
+ "VALUES (".
+ (int)$vm['server_id'] . ", ".
+ time() . ", ".
+ "'".$action."', ".
+ $vm['veid'].", ".
+ "'pending', ".
+ "''".
+ ")";
+ $app->db->query($sql);
+ }
+ }
+ //* Stop VM
+ public function openvz_vm_stop($session_id, $vm_id)
+ {
+ global $app;
+
+ if(!$this->checkPerm($session_id, 'vm_openvz')) {
+ $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
+ return false;
+ }
+
+ $app->uses('remoting_lib');
+ $app->remoting_lib->loadFormDef('../vm/form/openvz_vm.tform.php');
+ $vm = $app->remoting_lib->getDataRecord($vm_id);
+
+ if(!is_array($vm)) {
+ $this->server->fault('action_pending', 'No VM with this ID available.');
+ return false;
+ }
+
+ if($vm['active'] == 'n') {
+ $this->server->fault('action_pending', 'VM is not in active state.');
+ return false;
+ }
+
+ $action = 'openvz_stop_vm';
+
+ $tmp = $app->db->queryOneRecord("SELECT count(action_id) as actions FROM sys_remoteaction
+ WHERE server_id = '".$vm['server_id']."'
+ AND action_type = '$action'
+ AND action_param = '".$vm['veid']."'
+ AND action_state = 'pending'");
+
+ if($tmp['actions'] > 0) {
+ $this->server->fault('action_pending', 'There is already a action pending for this VM.');
+ return false;
+ } else {
+ $sql = "INSERT INTO sys_remoteaction (server_id, tstamp, action_type, action_param, action_state, response) " .
+ "VALUES (".
+ (int)$vm['server_id'] . ", ".
+ time() . ", ".
+ "'".$action."', ".
+ $vm['veid'].", ".
+ "'pending', ".
+ "''".
+ ")";
+ $app->db->query($sql);
+ }
+ }
+ //* Restart VM
+ public function openvz_vm_restart($session_id, $vm_id)
+ {
+ global $app;
+
+ if(!$this->checkPerm($session_id, 'vm_openvz')) {
+ $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
+ return false;
+ }
+
+ $app->uses('remoting_lib');
+ $app->remoting_lib->loadFormDef('../vm/form/openvz_vm.tform.php');
+ $vm = $app->remoting_lib->getDataRecord($vm_id);
+
+ if(!is_array($vm)) {
+ $this->server->fault('action_pending', 'No VM with this ID available.');
+ return false;
+ }
+
+ if($vm['active'] == 'n') {
+ $this->server->fault('action_pending', 'VM is not in active state.');
+ return false;
+ }
+
+ $action = 'openvz_restart_vm';
+
+ $tmp = $app->db->queryOneRecord("SELECT count(action_id) as actions FROM sys_remoteaction
+ WHERE server_id = '".$vm['server_id']."'
+ AND action_type = '$action'
+ AND action_param = '".$vm['veid']."'
+ AND action_state = 'pending'");
+
+ if($tmp['actions'] > 0) {
+ $this->server->fault('action_pending', 'There is already a action pending for this VM.');
+ return false;
+ } else {
+ $sql = "INSERT INTO sys_remoteaction (server_id, tstamp, action_type, action_param, action_state, response) " .
+ "VALUES (".
+ (int)$vm['server_id'] . ", ".
+ time() . ", ".
+ "'".$action."', ".
+ $vm['veid'].", ".
+ "'pending', ".
+ "''".
+ ")";
+ $app->db->query($sql);
+ }
+ }
diff --git a/interface/web/admin/lib/lang/fr.lng b/interface/web/admin/lib/lang/fr.lng
index b24b6a2..96a8c74 100644
--- a/interface/web/admin/lib/lang/fr.lng
+++ b/interface/web/admin/lib/lang/fr.lng
@@ -42,3 +42,4 @@
$wb['Do ISPConfig-Update'] = 'Mise à jour ISPConfig';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_firewall.lng b/interface/web/admin/lib/lang/fr_firewall.lng
index 66a2ab8..83b2870 100644
--- a/interface/web/admin/lib/lang/fr_firewall.lng
+++ b/interface/web/admin/lib/lang/fr_firewall.lng
@@ -10,3 +10,4 @@
$wb['udp_ports_error_regex'] = 'Caractère non autorisé dans la définition du port UDP. Les caractères autorisés sont les nombres, : et ,.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_firewall_list.lng b/interface/web/admin/lib/lang/fr_firewall_list.lng
index 9beb575..dbb27ef 100644
--- a/interface/web/admin/lib/lang/fr_firewall_list.lng
+++ b/interface/web/admin/lib/lang/fr_firewall_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un enregistrement au pare-feu';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_groups.lng b/interface/web/admin/lib/lang/fr_groups.lng
index b48ed56..97e85c9 100644
--- a/interface/web/admin/lib/lang/fr_groups.lng
+++ b/interface/web/admin/lib/lang/fr_groups.lng
@@ -4,3 +4,4 @@
$wb['name_err'] = 'Le groupe doit avoir entre 1 et 30 caractères.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_groups_list.lng b/interface/web/admin/lib/lang/fr_groups_list.lng
index 7b82610..531d400 100644
--- a/interface/web/admin/lib/lang/fr_groups_list.lng
+++ b/interface/web/admin/lib/lang/fr_groups_list.lng
@@ -6,3 +6,4 @@
$wb['warning_txt'] = '<b>ATTENTION:</b> Ne pas éditer ou modifier de paramètre utilisateur ici. Utilisez les paramètres Client et Revendeur dans le module Client à la place. Modifier ou changer les informations ici peut conduire à la perte de données';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_iptables.lng b/interface/web/admin/lib/lang/fr_iptables.lng
index 81c7aec..b1aee34 100644
--- a/interface/web/admin/lib/lang/fr_iptables.lng
+++ b/interface/web/admin/lib/lang/fr_iptables.lng
@@ -12,3 +12,4 @@
$wb['iptables_error_unique'] = 'There is already a firewall record for this server.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_iptables_list.lng b/interface/web/admin/lib/lang/fr_iptables_list.lng
index 1d9e5ea..6d732da 100644
--- a/interface/web/admin/lib/lang/fr_iptables_list.lng
+++ b/interface/web/admin/lib/lang/fr_iptables_list.lng
@@ -14,3 +14,4 @@
$wb['iptables_error_unique'] = 'There is already a firewall record for this server.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_add.lng b/interface/web/admin/lib/lang/fr_language_add.lng
index 51fa7c9..65b508e 100644
--- a/interface/web/admin/lib/lang/fr_language_add.lng
+++ b/interface/web/admin/lib/lang/fr_language_add.lng
@@ -7,3 +7,4 @@
$wb['language_new_hint_txt'] = 'Code langage à 2 caractères ISO 639-1 (Voir http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_complete.lng b/interface/web/admin/lib/lang/fr_language_complete.lng
index 711607a..552ccb7 100644
--- a/interface/web/admin/lib/lang/fr_language_complete.lng
+++ b/interface/web/admin/lib/lang/fr_language_complete.lng
@@ -6,3 +6,4 @@
$wb['list_desc_txt'] = 'Fusionne le langage sélectionné avec le langage principal anglais. <br />Ceci ajoute les élements manquants en anglais au fichier sélectionné.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_edit.lng b/interface/web/admin/lib/lang/fr_language_edit.lng
index fe5f0c0..3fe5354 100644
--- a/interface/web/admin/lib/lang/fr_language_edit.lng
+++ b/interface/web/admin/lib/lang/fr_language_edit.lng
@@ -7,3 +7,4 @@
$wb['btn_cancel_txt'] = 'Précédent';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_export.lng b/interface/web/admin/lib/lang/fr_language_export.lng
index 85edd5e..b08d4a2 100644
--- a/interface/web/admin/lib/lang/fr_language_export.lng
+++ b/interface/web/admin/lib/lang/fr_language_export.lng
@@ -5,3 +5,4 @@
$wb['btn_cancel_txt'] = 'Précédent';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_import.lng b/interface/web/admin/lib/lang/fr_language_import.lng
index 0bb6067..94fbda2 100644
--- a/interface/web/admin/lib/lang/fr_language_import.lng
+++ b/interface/web/admin/lib/lang/fr_language_import.lng
@@ -7,3 +7,4 @@
$wb['ignore_version_txt'] = 'Ignorer le test de version ISPConfig';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_language_list.lng b/interface/web/admin/lib/lang/fr_language_list.lng
index dab7271..b85a0f7 100644
--- a/interface/web/admin/lib/lang/fr_language_list.lng
+++ b/interface/web/admin/lib/lang/fr_language_list.lng
@@ -6,3 +6,4 @@
$wb['lang_file_date_txt'] = 'Dernière modification';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_package_install.lng b/interface/web/admin/lib/lang/fr_package_install.lng
index 60ed772..f13ffdb 100644
--- a/interface/web/admin/lib/lang/fr_package_install.lng
+++ b/interface/web/admin/lib/lang/fr_package_install.lng
@@ -6,3 +6,4 @@
$wb['active_txt'] = 'Actif';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_remote_action.lng b/interface/web/admin/lib/lang/fr_remote_action.lng
index 870b51a..b822eac 100644
--- a/interface/web/admin/lib/lang/fr_remote_action.lng
+++ b/interface/web/admin/lib/lang/fr_remote_action.lng
@@ -9,3 +9,4 @@
$wb['select_all_server'] = 'Tout serveur';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_remote_user.lng b/interface/web/admin/lib/lang/fr_remote_user.lng
index 0fe9dbb..83be161 100644
--- a/interface/web/admin/lib/lang/fr_remote_user.lng
+++ b/interface/web/admin/lib/lang/fr_remote_user.lng
@@ -42,3 +42,4 @@
$wb['Mail mailing list functions'] = 'Fonctions Mailinglist Mail';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_remote_user_list.lng b/interface/web/admin/lib/lang/fr_remote_user_list.lng
index 808fa39..bbde2db 100644
--- a/interface/web/admin/lib/lang/fr_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/fr_remote_user_list.lng
@@ -6,3 +6,4 @@
$wb['username_txt'] = 'Identifiant';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server.lng b/interface/web/admin/lib/lang/fr_server.lng
index 4d17f27..14890c6 100644
--- a/interface/web/admin/lib/lang/fr_server.lng
+++ b/interface/web/admin/lib/lang/fr_server.lng
@@ -14,3 +14,4 @@
$wb['firewall_server_txt'] = 'Firewall-Server';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server_config.lng b/interface/web/admin/lib/lang/fr_server_config.lng
index 70a4d0a..e8ea156 100644
--- a/interface/web/admin/lib/lang/fr_server_config.lng
+++ b/interface/web/admin/lib/lang/fr_server_config.lng
@@ -151,3 +151,4 @@
$wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server_config_list.lng b/interface/web/admin/lib/lang/fr_server_config_list.lng
index c1c75e3..c3c7be4 100644
--- a/interface/web/admin/lib/lang/fr_server_config_list.lng
+++ b/interface/web/admin/lib/lang/fr_server_config_list.lng
@@ -3,3 +3,4 @@
$wb['server_name_txt'] = 'Serveur';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server_ip.lng b/interface/web/admin/lib/lang/fr_server_ip.lng
index dc833db..2b93c78 100644
--- a/interface/web/admin/lib/lang/fr_server_ip.lng
+++ b/interface/web/admin/lib/lang/fr_server_ip.lng
@@ -10,3 +10,4 @@
$wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server_ip_list.lng b/interface/web/admin/lib/lang/fr_server_ip_list.lng
index 5afaba6..5e33340 100644
--- a/interface/web/admin/lib/lang/fr_server_ip_list.lng
+++ b/interface/web/admin/lib/lang/fr_server_ip_list.lng
@@ -9,3 +9,4 @@
$wb['ip_type_txt'] = 'Type';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_server_list.lng b/interface/web/admin/lib/lang/fr_server_list.lng
index 79f7e73..c2bc1ec 100644
--- a/interface/web/admin/lib/lang/fr_server_list.lng
+++ b/interface/web/admin/lib/lang/fr_server_list.lng
@@ -12,3 +12,4 @@
$wb['firewall_server_txt'] = 'Firewall';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_software_package_install.lng b/interface/web/admin/lib/lang/fr_software_package_install.lng
index bf91ca6..2ea530a 100644
--- a/interface/web/admin/lib/lang/fr_software_package_install.lng
+++ b/interface/web/admin/lib/lang/fr_software_package_install.lng
@@ -5,3 +5,4 @@
$wb['btn_cancel_txt'] = 'Annuler';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_software_package_list.lng b/interface/web/admin/lib/lang/fr_software_package_list.lng
index 6258e9d..3636458 100644
--- a/interface/web/admin/lib/lang/fr_software_package_list.lng
+++ b/interface/web/admin/lib/lang/fr_software_package_list.lng
@@ -9,3 +9,4 @@
$wb['package_id_txt'] = 'App-ID locale';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_software_repo.lng b/interface/web/admin/lib/lang/fr_software_repo.lng
index aaf6906..c12f700 100644
--- a/interface/web/admin/lib/lang/fr_software_repo.lng
+++ b/interface/web/admin/lib/lang/fr_software_repo.lng
@@ -6,3 +6,4 @@
$wb['active_txt'] = 'Actif';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_software_repo_list.lng b/interface/web/admin/lib/lang/fr_software_repo_list.lng
index 1b8d0ff..34b5bf0 100644
--- a/interface/web/admin/lib/lang/fr_software_repo_list.lng
+++ b/interface/web/admin/lib/lang/fr_software_repo_list.lng
@@ -5,3 +5,4 @@
$wb['repo_url_txt'] = 'URL';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_software_update_list.lng b/interface/web/admin/lib/lang/fr_software_update_list.lng
index 1170d50..9ab12f5 100644
--- a/interface/web/admin/lib/lang/fr_software_update_list.lng
+++ b/interface/web/admin/lib/lang/fr_software_update_list.lng
@@ -7,3 +7,4 @@
$wb['server_select_txt'] = 'Sélectionnez le serveur';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng
index 3fa7235..4f23095 100644
--- a/interface/web/admin/lib/lang/fr_system_config.lng
+++ b/interface/web/admin/lib/lang/fr_system_config.lng
@@ -29,3 +29,4 @@
$wb['admin_name_txt'] = 'Nom des administrateurs';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_users.lng b/interface/web/admin/lib/lang/fr_users.lng
index db1baf5..a1af1ad 100644
--- a/interface/web/admin/lib/lang/fr_users.lng
+++ b/interface/web/admin/lib/lang/fr_users.lng
@@ -27,3 +27,4 @@
$wb['startmodule_err'] = 'Le module de départ nexiste pas.';
?>
+
diff --git a/interface/web/admin/lib/lang/fr_users_list.lng b/interface/web/admin/lib/lang/fr_users_list.lng
index e33efc6..9d607df 100644
--- a/interface/web/admin/lib/lang/fr_users_list.lng
+++ b/interface/web/admin/lib/lang/fr_users_list.lng
@@ -8,3 +8,4 @@
$wb['warning_txt'] = '<b>ATTENTION:</b> Ne pas éditer ou modifier de paramètre utilisateur ici. Utilisez les paramètres Client et Revendeur dans le module Client à la place. Modifier ou changer les informations ici peut conduire à la perte de données';
?>
+
diff --git a/interface/web/client/lib/lang/fr.lng b/interface/web/client/lib/lang/fr.lng
index d2ce3c7..6bb06dc 100644
--- a/interface/web/client/lib/lang/fr.lng
+++ b/interface/web/client/lib/lang/fr.lng
@@ -12,3 +12,4 @@
$wb['error_has_clients'] = 'Ce revendeur a des clients. Effacez dabord les clients de ce revendeur.';
?>
+
diff --git a/interface/web/client/lib/lang/fr_client.lng b/interface/web/client/lib/lang/fr_client.lng
index ebe3e80..354d114 100644
--- a/interface/web/client/lib/lang/fr_client.lng
+++ b/interface/web/client/lib/lang/fr_client.lng
@@ -106,3 +106,4 @@
$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
?>
+
diff --git a/interface/web/client/lib/lang/fr_client_del.lng b/interface/web/client/lib/lang/fr_client_del.lng
index f341b63..6112325 100644
--- a/interface/web/client/lib/lang/fr_client_del.lng
+++ b/interface/web/client/lib/lang/fr_client_del.lng
@@ -5,3 +5,4 @@
$wb['btn_cancel_txt'] = 'Annuler sans effacer le client';
?>
+
diff --git a/interface/web/client/lib/lang/fr_client_template.lng b/interface/web/client/lib/lang/fr_client_template.lng
index e5a72d7..02b0da0 100644
--- a/interface/web/client/lib/lang/fr_client_template.lng
+++ b/interface/web/client/lib/lang/fr_client_template.lng
@@ -71,3 +71,4 @@
$wb['template_name_txt'] = 'Template name';
?>
+
diff --git a/interface/web/client/lib/lang/fr_client_template_list.lng b/interface/web/client/lib/lang/fr_client_template_list.lng
index f6063e2..6e8fb69 100644
--- a/interface/web/client/lib/lang/fr_client_template_list.lng
+++ b/interface/web/client/lib/lang/fr_client_template_list.lng
@@ -4,3 +4,4 @@
$wb['template_name_txt'] = 'Nom du modèle';
?>
+
diff --git a/interface/web/client/lib/lang/fr_clients_list.lng b/interface/web/client/lib/lang/fr_clients_list.lng
index d5eeb8d..e090ccb 100644
--- a/interface/web/client/lib/lang/fr_clients_list.lng
+++ b/interface/web/client/lib/lang/fr_clients_list.lng
@@ -9,3 +9,4 @@
$wb['username_txt'] = 'Username';
?>
+
diff --git a/interface/web/client/lib/lang/fr_reseller.lng b/interface/web/client/lib/lang/fr_reseller.lng
index a810ceb..3c64a30 100644
--- a/interface/web/client/lib/lang/fr_reseller.lng
+++ b/interface/web/client/lib/lang/fr_reseller.lng
@@ -106,3 +106,4 @@
$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
?>
+
diff --git a/interface/web/client/lib/lang/fr_resellers_list.lng b/interface/web/client/lib/lang/fr_resellers_list.lng
index afbf646..0023cae 100644
--- a/interface/web/client/lib/lang/fr_resellers_list.lng
+++ b/interface/web/client/lib/lang/fr_resellers_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau client';
?>
+
diff --git a/interface/web/dashboard/lib/lang/fr.lng b/interface/web/dashboard/lib/lang/fr.lng
index 305c525..07dc5b7 100644
--- a/interface/web/dashboard/lib/lang/fr.lng
+++ b/interface/web/dashboard/lib/lang/fr.lng
@@ -3,3 +3,4 @@
$wb['available_modules_txt'] = 'Modules disponibles';
?>
+
diff --git a/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng b/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng
index c511af9..910a04f 100644
--- a/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng
+++ b/interface/web/dashboard/lib/lang/fr_dashlet_modules.lng
@@ -2,3 +2,4 @@
$wb['available_modules_txt'] = 'Modules disponibles';
?>
+
diff --git a/interface/web/designer/lib/lang/fr.lng b/interface/web/designer/lib/lang/fr.lng
index 29f4a51..dd815ad 100644
--- a/interface/web/designer/lib/lang/fr.lng
+++ b/interface/web/designer/lib/lang/fr.lng
@@ -1,3 +1,4 @@
<?php
?>
+
diff --git a/interface/web/designer/lib/lang/fr_form_edit.lng b/interface/web/designer/lib/lang/fr_form_edit.lng
index f029647..0a4ca94 100644
--- a/interface/web/designer/lib/lang/fr_form_edit.lng
+++ b/interface/web/designer/lib/lang/fr_form_edit.lng
@@ -23,3 +23,4 @@
$wb['auth_preset_perm_other_txt'] = 'Permission Autre';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_form_list.lng b/interface/web/designer/lib/lang/fr_form_list.lng
index f6f158d..bec1e46 100644
--- a/interface/web/designer/lib/lang/fr_form_list.lng
+++ b/interface/web/designer/lib/lang/fr_form_list.lng
@@ -6,3 +6,4 @@
$wb['description_txt'] = 'Description';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_form_show.lng b/interface/web/designer/lib/lang/fr_form_show.lng
index 099ee30..7e0f219 100644
--- a/interface/web/designer/lib/lang/fr_form_show.lng
+++ b/interface/web/designer/lib/lang/fr_form_show.lng
@@ -17,3 +17,4 @@
$wb['item_del_txt'] = 'Effacer lentrée';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_module_edit.lng b/interface/web/designer/lib/lang/fr_module_edit.lng
index 6de5b65..3029358 100644
--- a/interface/web/designer/lib/lang/fr_module_edit.lng
+++ b/interface/web/designer/lib/lang/fr_module_edit.lng
@@ -11,3 +11,4 @@
$wb['description_txt'] = ' <b>Description</b><br /><br /><b>Nom du Module:</b> Nom du répertoire du module. Seuls les nombres, lettres et underscores sont autorisés.<br/><b>Titre du module:</b> Sera affiché dans le menu de navigation (supérieur).<br/><b>Fichier gabarit:</b> Fichier';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_module_list.lng b/interface/web/designer/lib/lang/fr_module_list.lng
index 0c3432d..57b4a3d 100644
--- a/interface/web/designer/lib/lang/fr_module_list.lng
+++ b/interface/web/designer/lib/lang/fr_module_list.lng
@@ -4,3 +4,4 @@
$wb['title_txt'] = 'Titre';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_module_nav_edit.lng b/interface/web/designer/lib/lang/fr_module_nav_edit.lng
index 8ff3018..b22b3c0 100644
--- a/interface/web/designer/lib/lang/fr_module_nav_edit.lng
+++ b/interface/web/designer/lib/lang/fr_module_nav_edit.lng
@@ -5,3 +5,4 @@
$wb['cancel_txt'] = 'Annuler';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng b/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng
index fafcfbc..64d9131 100644
--- a/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng
+++ b/interface/web/designer/lib/lang/fr_module_nav_item_edit.lng
@@ -7,3 +7,4 @@
$wb['cancel_txt'] = 'Annuler';
?>
+
diff --git a/interface/web/designer/lib/lang/fr_module_show.lng b/interface/web/designer/lib/lang/fr_module_show.lng
index 857817a..bf1a74b 100644
--- a/interface/web/designer/lib/lang/fr_module_show.lng
+++ b/interface/web/designer/lib/lang/fr_module_show.lng
@@ -15,3 +15,4 @@
$wb['item_del_txt'] = 'Voulez-vous supprimer lentrée de menu ';
?>
+
diff --git a/interface/web/dns/lib/lang/fr.lng b/interface/web/dns/lib/lang/fr.lng
index f98544c..33710fe 100644
--- a/interface/web/dns/lib/lang/fr.lng
+++ b/interface/web/dns/lib/lang/fr.lng
@@ -1,4 +1,5 @@
<?php
+
$wb['DNS'] = 'DNS';
$wb['Zones'] = 'Zones';
$wb['DNS A'] = 'DNS A';
@@ -16,9 +17,9 @@
$wb['DNS TXT'] = 'DNS TXT';
$wb['DNS Wizard'] = 'Assistant DNS';
$wb['Add DNS Zone'] = 'Ajout zone DNS';
-$wb['Templates'] = 'Gabarits';
-$wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!';
-$wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!';
-$wb['zonefile_to_import_txt'] = 'Zone File';
+$wb['Templates'] = 'Modèles';
+$wb['zone_file_successfully_imported_txt'] = 'Le fichier de zone a été importé avec succès !';
+$wb['error_no_valid_zone_file_txt'] = 'Ce fichier de zone semble être invalide !';
+$wb['zonefile_to_import_txt'] = 'Fichier de zone';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_a.lng b/interface/web/dns/lib/lang/fr_dns_a.lng
index 4bb10d2..e77166d 100644
--- a/interface/web/dns/lib/lang/fr_dns_a.lng
+++ b/interface/web/dns/lib/lang/fr_dns_a.lng
@@ -1,17 +1,17 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
$wb['data_txt'] = 'Adresse IP';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
$wb['data_error_empty'] = 'L\'adresse IP est vide.';
-$wb['data_error_regex'] = 'L\'adresse IP est dun format invalide.';
-$wb['data_error_duplicate'] = 'Dupliquer l\'enregistrement A';
+$wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.';
+$wb['data_error_duplicate'] = 'Enregistrement A ou CNAME en double';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_aaaa.lng b/interface/web/dns/lib/lang/fr_dns_aaaa.lng
index 025bd41..0719417 100644
--- a/interface/web/dns/lib/lang/fr_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/fr_dns_aaaa.lng
@@ -1,16 +1,16 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Adresse IP';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Adresse IPv6';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
$wb['data_error_empty'] = 'L\'adresse IP est vide.';
-$wb['data_error_regex'] = 'L\'adresse IP est dun format invalide.';
+$wb['data_error_regex'] = 'Le format de l\'adresse IP est invalide.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_alias.lng b/interface/web/dns/lib/lang/fr_dns_alias.lng
index 025bd41..315a589 100644
--- a/interface/web/dns/lib/lang/fr_dns_alias.lng
+++ b/interface/web/dns/lib/lang/fr_dns_alias.lng
@@ -1,16 +1,17 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Adresse IP';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Nom d\'hôte cible';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'L\'adresse IP est vide.';
-$wb['data_error_regex'] = 'L\'adresse IP est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'Le nom d\'hôte cible est vide.';
+$wb['data_error_regex'] = 'Le format du nom d\'hôte est invalide.';
?>
+
diff --git a/interface/web/dns/lib/lang/fr_dns_cname.lng b/interface/web/dns/lib/lang/fr_dns_cname.lng
index 6d24fd1..77e94ae 100644
--- a/interface/web/dns/lib/lang/fr_dns_cname.lng
+++ b/interface/web/dns/lib/lang/fr_dns_cname.lng
@@ -1,17 +1,18 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Addresse IP cible';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Nom d\'hôte cible';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'L\'adresse IP cible est vide.';
-$wb['data_error_regex'] = 'L\'adresse IP cible est dun format invalide.';
-$wb['data_error_duplicate'] = 'Enregistrement A ou CNAME dupliqué';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'Le nom d\'hôte cible est vide.';
+$wb['data_error_regex'] = 'Le format du nom d\'hôte cible invalide.';
+$wb['data_error_duplicate'] = 'Enregistrement A ou CNAME en double';
?>
+
diff --git a/interface/web/dns/lib/lang/fr_dns_hinfo.lng b/interface/web/dns/lib/lang/fr_dns_hinfo.lng
index e3f8dae..1949ace 100644
--- a/interface/web/dns/lib/lang/fr_dns_hinfo.lng
+++ b/interface/web/dns/lib/lang/fr_dns_hinfo.lng
@@ -1,16 +1,16 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Informations hôte';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Information de l\'hôte';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'Les informations hôte sont vides.';
-$wb['data_error_regex'] = 'Les informations hôte sont dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom de l\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'L\'information de l\'hôte est vide';
+$wb['data_error_regex'] = 'Le format de l\'information de l\'hôte est invalide';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_mx.lng b/interface/web/dns/lib/lang/fr_dns_mx.lng
index 1227672..12b0b37 100644
--- a/interface/web/dns/lib/lang/fr_dns_mx.lng
+++ b/interface/web/dns/lib/lang/fr_dns_mx.lng
@@ -1,17 +1,17 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Hôte du serveur mail';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Nom d\'hôte du serveur mail';
$wb['aux_txt'] = 'Priorité';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'Le serveur mail est vide.';
-$wb['data_error_regex'] = 'Le serveur mail est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'Le nom d\'hôte du serveur mail est vide';
+$wb['data_error_regex'] = 'Le format du nom d\'hôte du serveur mail est invalide';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_ns.lng b/interface/web/dns/lib/lang/fr_dns_ns.lng
index fe261a7..a5348f7 100644
--- a/interface/web/dns/lib/lang/fr_dns_ns.lng
+++ b/interface/web/dns/lib/lang/fr_dns_ns.lng
@@ -3,14 +3,14 @@
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Zone';
$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Hôte du serveur de nom';
+$wb['data_txt'] = 'Nom d\'hôte du serveur de nom';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
$wb['name_error_empty'] = 'La zone est vide.';
-$wb['name_error_regex'] = 'La zone est dun format invalide.';
-$wb['data_error_empty'] = 'Lhôte du serveur de nom est vide.';
-$wb['data_error_regex'] = 'Lhôte du serveur de nom est dun format invalide.';
+$wb['name_error_regex'] = 'Le format de la zone est invalide.';
+$wb['data_error_empty'] = 'Le serveur de nom est vide.';
+$wb['data_error_regex'] = 'Le format du serveur de nom est invalide.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_ptr.lng b/interface/web/dns/lib/lang/fr_dns_ptr.lng
index 2cc1a22..7db0265 100644
--- a/interface/web/dns/lib/lang/fr_dns_ptr.lng
+++ b/interface/web/dns/lib/lang/fr_dns_ptr.lng
@@ -2,15 +2,15 @@
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Nom';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Hôte canonique';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Nom d\'hôte canonique';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
$wb['name_error_empty'] = 'Le nom est vide.';
-$wb['name_error_regex'] = 'Le nom est dun format invalide.';
-$wb['data_error_empty'] = 'Lhôte canonique est vide.';
-$wb['data_error_regex'] = 'Lhôte canonique est dun format invalide.';
+$wb['name_error_regex'] = 'Le format du nom est invalide.';
+$wb['data_error_empty'] = 'Le nom d\'hôte canonique est vide';
+$wb['data_error_regex'] = 'Le format du nom d\'hôte canonique est invalide';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_rp.lng b/interface/web/dns/lib/lang/fr_dns_rp.lng
index 1dd72d2..be78caf 100644
--- a/interface/web/dns/lib/lang/fr_dns_rp.lng
+++ b/interface/web/dns/lib/lang/fr_dns_rp.lng
@@ -1,16 +1,16 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
$wb['data_txt'] = 'Personne responsable';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'La personne responsable est vide.';
-$wb['data_error_regex'] = 'La personne responsable est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'Le champ de la personne responsable est vide.';
+$wb['data_error_regex'] = 'Le format du champ de la personne responsable est invalide.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_slave.lng b/interface/web/dns/lib/lang/fr_dns_slave.lng
index 085bfbe..3c22ded 100644
--- a/interface/web/dns/lib/lang/fr_dns_slave.lng
+++ b/interface/web/dns/lib/lang/fr_dns_slave.lng
@@ -7,11 +7,11 @@
$wb['client_txt'] = 'Client';
$wb['xfer_txt'] = 'Autoriser les transferts de zone de <br />ces IPs (liste séparée par des virgules)';
$wb['server_id_error_empty'] = 'Aucun serveur sélectionné';
-$wb['origin_error_empty'] = 'zone vide.';
+$wb['origin_error_empty'] = 'Zone vide.';
$wb['origin_error_unique'] = 'Il y a déjà un enregistrement pour cette zone.';
-$wb['origin_error_regex'] = 'La zone a un format invalide.';
-$wb['ns_error_regex'] = 'Lenregistrement NS a un format invalide.';
-$wb['eg_domain_tld'] = 'e.g. domain.tld.';
-$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['origin_error_regex'] = 'Le format de la zone est invalide.';
+$wb['ns_error_regex'] = 'Le format de l\'enregistrement NS est invalide.';
+$wb['eg_domain_tld'] = 'ex. domain.tld.';
+$wb['ipv4_form_txt'] = 'Format IPv4 - ex. 1.2.3.4';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_slave_list.lng b/interface/web/dns/lib/lang/fr_dns_slave_list.lng
index 251c9cd..f2fc488 100644
--- a/interface/web/dns/lib/lang/fr_dns_slave_list.lng
+++ b/interface/web/dns/lib/lang/fr_dns_slave_list.lng
@@ -5,6 +5,6 @@
$wb['origin_txt'] = 'Zone';
$wb['ns_txt'] = 'NS';
$wb['add_new_record_txt'] = 'Ajouter une nouvelle zone DNS secondaire';
-$wb['eg_domain_tld'] = 'e.g. domain.tld.';
+$wb['eg_domain_tld'] = 'ex. domain.tld.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_soa.lng b/interface/web/dns/lib/lang/fr_dns_soa.lng
index 39c9c72..7defd1c 100644
--- a/interface/web/dns/lib/lang/fr_dns_soa.lng
+++ b/interface/web/dns/lib/lang/fr_dns_soa.lng
@@ -3,30 +3,30 @@
$wb['origin_txt'] = 'Zone (SOA)';
$wb['ns_txt'] = 'NS';
$wb['mbox_txt'] = 'Email';
-$wb['serial_txt'] = 'Série';
-$wb['refresh_txt'] = 'Rafraichissement';
-$wb['retry_txt'] = 'Nouvel essai';
-$wb['expire_txt'] = 'Expiration';
+$wb['serial_txt'] = 'Serial';
+$wb['refresh_txt'] = 'Refresh';
+$wb['retry_txt'] = 'Retry';
+$wb['expire_txt'] = 'Expire';
$wb['minimum_txt'] = 'Minimum';
$wb['ttl_txt'] = 'TTL';
$wb['xfer_txt'] = 'Autoriser les transfers de zones vers <br />ces IP (liste séparée par des virgules)';
$wb['active_txt'] = 'Actif';
+$wb['limit_dns_zone_txt'] = 'Le nombre maximal de zones DNS pour votre compte est atteint.';
$wb['client_txt'] = 'Client';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
$wb['server_id_error_empty'] = 'Aucun serveur sélectionné';
$wb['origin_error_empty'] = 'Zone vide.';
$wb['origin_error_unique'] = 'Il y a déja un enregistrement pour cette zone.';
-$wb['origin_error_regex'] = 'La zone est dun format invalide.';
-$wb['ns_error_regex'] = 'Le serveur de nom est dun format invalide.';
+$wb['origin_error_regex'] = 'Le format de la zone est invalide.';
+$wb['ns_error_regex'] = 'Le format du champ NS est invalide.';
$wb['mbox_error_empty'] = 'L\'adresse email est vide.';
$wb['mbox_error_regex'] = 'L\'adresse email est dun format invalide.';
-$wb['limit_dns_zone_txt'] = 'Le nombre maximal de zones DNS pour votre compte est atteint.';
$wb['also_notify_txt'] = 'Notifier aussi';
-$wb['update_acl_txt'] = 'Mettre à jour lACL';
-$wb['also_notify_error_regex'] = 'Please use an IP address.';
-$wb['seconds_txt'] = 'Seconds';
-$wb['eg_domain_tld'] = 'e.g. domain.tld';
-$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
-$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
+$wb['also_notify_error_regex'] = 'Veuillez utiliser une adresse IP.';
+$wb['update_acl_txt'] = 'Mettre à jour l\'ACL';
+$wb['seconds_txt'] = 'Secondes';
+$wb['eg_domain_tld'] = 'ex. domain.tld';
+$wb['eg_ns1_domain_tld'] = 'ex. ns1.domain.tld';
+$wb['eg_webmaster_domain_tld'] = 'ex. webmaster@domain.tld';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_soa_list.lng b/interface/web/dns/lib/lang/fr_dns_soa_list.lng
index 911f3d6..ed2ef50 100644
--- a/interface/web/dns/lib/lang/fr_dns_soa_list.lng
+++ b/interface/web/dns/lib/lang/fr_dns_soa_list.lng
@@ -5,7 +5,7 @@
$wb['origin_txt'] = 'Zone';
$wb['ns_txt'] = 'NS';
$wb['mbox_txt'] = 'Email';
-$wb['add_new_record_txt'] = 'Ajouter une nouvelle zone DNS (SOA)';
-$wb['add_new_record_wizard_txt'] = 'Ajouter une nouvelle zone DNS en utilisant lassistant';
+$wb['add_new_record_wizard_txt'] = 'Ajouter une nouvelle zone DNS en utilisant l\'assistant';
+$wb['add_new_record_txt'] = 'Ajouter manuellement une nouvelle zone DNS';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_srv.lng b/interface/web/dns/lib/lang/fr_dns_srv.lng
index ec28d90..bfb63f0 100644
--- a/interface/web/dns/lib/lang/fr_dns_srv.lng
+++ b/interface/web/dns/lib/lang/fr_dns_srv.lng
@@ -1,18 +1,18 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Hôte';
-$wb['type_txt'] = 'Type';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
$wb['data_txt'] = 'Enregistrement serveur';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
+$wb['aux_txt'] = 'Priorité';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permission dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'Lenregistrement serveur est vide.';
-$wb['data_error_regex'] = 'Lenregistrement serveur est dun format invalide.';
-$wb['aux_txt'] = 'Priority';
-$wb['srv_error_regex'] = 'Format d\'enregistrement serveur invalide. Lenregistrement serveur doit contenir 3 chaînes de caractères séparées par des espaces.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permission d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'L\'enregistrement serveur est vide';
+$wb['data_error_regex'] = 'Le format de l\'enregistrement serveur est invalide';
+$wb['srv_error_regex'] = 'Le format d\'enregistrement serveur invalide. L\'enregistrement serveur doit contenir 3 chaînes de caractères séparées par des espaces.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_template_list.lng b/interface/web/dns/lib/lang/fr_dns_template_list.lng
index 24c927a..2a1dcdf 100644
--- a/interface/web/dns/lib/lang/fr_dns_template_list.lng
+++ b/interface/web/dns/lib/lang/fr_dns_template_list.lng
@@ -1,5 +1,5 @@
<?php
-$wb['list_head_txt'] = 'Modèle dassistant DNS';
+$wb['list_head_txt'] = 'Modèle de l\'assistant DNS';
$wb['visible_txt'] = 'Visible';
$wb['name_txt'] = 'Nom';
$wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement';
diff --git a/interface/web/dns/lib/lang/fr_dns_txt.lng b/interface/web/dns/lib/lang/fr_dns_txt.lng
index 657ebc3..d91e4f6 100644
--- a/interface/web/dns/lib/lang/fr_dns_txt.lng
+++ b/interface/web/dns/lib/lang/fr_dns_txt.lng
@@ -1,16 +1,16 @@
<?php
$wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
-$wb['name_txt'] = 'Nom dhôte';
-$wb['type_txt'] = 'Type';
-$wb['data_txt'] = 'Text';
+$wb['name_txt'] = 'Nom d\'hôte';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Texte';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['limit_dns_record_txt'] = 'Le nombre maximum d\'enregistrements DNS pour votre compte a été atteint.';
-$wb['no_zone_perm'] = 'Vous n\'avez pas la permissions dajouter un enregistrement dans cette zone DNS.';
-$wb['name_error_empty'] = 'Lhôte est vide.';
-$wb['name_error_regex'] = 'Lhôte est dun format invalide.';
-$wb['data_error_empty'] = 'La personne responsable est vide.';
-$wb['data_error_regex'] = 'La personne responsable est dun format invalide.';
+$wb['no_zone_perm'] = 'Vous n\'avez pas la permissions d\'ajouter un enregistrement dans cette zone DNS.';
+$wb['name_error_empty'] = 'Le nom d\'hôte est vide.';
+$wb['name_error_regex'] = 'Le format du nom d\'hôte est invalide.';
+$wb['data_error_empty'] = 'Le texte est vide';
+$wb['data_error_regex'] = 'Le format du texte est invalide';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_wizard.lng b/interface/web/dns/lib/lang/fr_dns_wizard.lng
index 5a87ed2..79e220e 100644
--- a/interface/web/dns/lib/lang/fr_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/fr_dns_wizard.lng
@@ -1,4 +1,5 @@
<?php
+
$wb['template_id_txt'] = 'Modèle';
$wb['server_id_txt'] = 'Serveur';
$wb['client_txt'] = 'Client';
@@ -10,11 +11,11 @@
$wb['ns2_txt'] = 'NS 2';
$wb['ip_txt'] = 'Adresse IP';
$wb['error_origin_empty'] = 'Origine vide.';
-$wb['error_ns_empty'] = 'Serveur de nom vide.';
+$wb['error_ns_empty'] = 'NS vide.';
$wb['error_mbox_empty'] = 'Mbox vide.';
-$wb['error_refresh_empty'] = 'Rafraîchissement vide.';
-$wb['error_retry_empty'] = 'Réésai vide.';
-$wb['error_expire_empty'] = 'Expiration vide.';
+$wb['error_refresh_empty'] = 'Refresh vide.';
+$wb['error_retry_empty'] = 'Retry vide.';
+$wb['error_expire_empty'] = 'Expire vide.';
$wb['error_minimum_empty'] = 'Minimum vide.';
$wb['error_ttl_empty'] = 'TTL vide.';
$wb['error_domain_empty'] = 'Domaine vide';
@@ -25,6 +26,6 @@
$wb['error_domain_regex'] = 'Le domaine contient des caractères invalides.';
$wb['error_ns1_regex'] = 'NS1 contient des caractères invalides.';
$wb['error_ns2_regex'] = 'NS2 contient des caractères invalides.';
-$wb['error_email_regex'] = 'Lemail ne contient pas une adresse email valide.';
+$wb['error_email_regex'] = 'L\'email ne contient pas une adresse email valide.';
?>
diff --git a/interface/web/domain/lib/lang/fr.lng b/interface/web/domain/lib/lang/fr.lng
index 2785ea9..2ee424c 100644
--- a/interface/web/domain/lib/lang/fr.lng
+++ b/interface/web/domain/lib/lang/fr.lng
@@ -8,3 +8,4 @@
$wb['error_client_group_id_empty'] = 'Vous devez choisir un client<br />';
?>
+
diff --git a/interface/web/domain/lib/lang/fr_domain.lng b/interface/web/domain/lib/lang/fr_domain.lng
index 90f148f..47b53e1 100644
--- a/interface/web/domain/lib/lang/fr_domain.lng
+++ b/interface/web/domain/lib/lang/fr_domain.lng
@@ -5,3 +5,4 @@
$wb['Domain'] = 'Domaine';
?>
+
diff --git a/interface/web/domain/lib/lang/fr_domain_list.lng b/interface/web/domain/lib/lang/fr_domain_list.lng
index f73cb55..e1fa112 100644
--- a/interface/web/domain/lib/lang/fr_domain_list.lng
+++ b/interface/web/domain/lib/lang/fr_domain_list.lng
@@ -4,3 +4,4 @@
$wb['domain_txt'] = 'Domaine';
?>
+
diff --git a/interface/web/help/lib/lang/fr.lng b/interface/web/help/lib/lang/fr.lng
index 168cb9d..0db28d0 100644
--- a/interface/web/help/lib/lang/fr.lng
+++ b/interface/web/help/lib/lang/fr.lng
@@ -13,3 +13,4 @@
$wb['Manage Questions'] = 'Gérer les Questions';
?>
+
diff --git a/interface/web/help/lib/lang/fr_faq_form.lng b/interface/web/help/lib/lang/fr_faq_form.lng
index 8bf5187..06cb6e8 100644
--- a/interface/web/help/lib/lang/fr_faq_form.lng
+++ b/interface/web/help/lib/lang/fr_faq_form.lng
@@ -5,3 +5,4 @@
$wb['faq_section_txt'] = 'Section';
?>
+
diff --git a/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng b/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng
index e7a39e6..bd1b7b3 100644
--- a/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng
+++ b/interface/web/help/lib/lang/fr_faq_manage_questions_list.lng
@@ -8,3 +8,4 @@
$wb['faq_new_question_txt'] = 'Ajouter un nouveau couple Question & Réponse';
?>
+
diff --git a/interface/web/help/lib/lang/fr_faq_sections_form.lng b/interface/web/help/lib/lang/fr_faq_sections_form.lng
index 6a7ddda..96c67b0 100644
--- a/interface/web/help/lib/lang/fr_faq_sections_form.lng
+++ b/interface/web/help/lib/lang/fr_faq_sections_form.lng
@@ -2,3 +2,4 @@
$wb['faq_section_name_txt'] = 'Nom de la Section';
?>
+
diff --git a/interface/web/help/lib/lang/fr_help_faq_list.lng b/interface/web/help/lib/lang/fr_help_faq_list.lng
index b6c7b46..db89761 100644
--- a/interface/web/help/lib/lang/fr_help_faq_list.lng
+++ b/interface/web/help/lib/lang/fr_help_faq_list.lng
@@ -1,3 +1,4 @@
<?php
$wb['edit_txt'] = 'Edit';
?>
+
diff --git a/interface/web/help/lib/lang/fr_help_faq_sections_list.lng b/interface/web/help/lib/lang/fr_help_faq_sections_list.lng
index bc4ced4..bc7295c 100644
--- a/interface/web/help/lib/lang/fr_help_faq_sections_list.lng
+++ b/interface/web/help/lib/lang/fr_help_faq_sections_list.lng
@@ -7,3 +7,4 @@
$wb['faq_new_section_txt'] = 'Ajouter une nouvelle section';
?>
+
diff --git a/interface/web/help/lib/lang/fr_support_message.lng b/interface/web/help/lib/lang/fr_support_message.lng
index 6caf98c..366eb14 100644
--- a/interface/web/help/lib/lang/fr_support_message.lng
+++ b/interface/web/help/lib/lang/fr_support_message.lng
@@ -7,3 +7,4 @@
$wb['reply_txt'] = 'Répondre';
?>
+
diff --git a/interface/web/help/lib/lang/fr_support_message_list.lng b/interface/web/help/lib/lang/fr_support_message_list.lng
index cfa4610..ee8a654 100644
--- a/interface/web/help/lib/lang/fr_support_message_list.lng
+++ b/interface/web/help/lib/lang/fr_support_message_list.lng
@@ -5,3 +5,4 @@
$wb['add_new_record_txt'] = 'Créer un nouveau message de support';
?>
+
diff --git a/interface/web/login/lib/lang/fr.lng b/interface/web/login/lib/lang/fr.lng
index fa5badd..43f8fe1 100644
--- a/interface/web/login/lib/lang/fr.lng
+++ b/interface/web/login/lib/lang/fr.lng
@@ -16,3 +16,4 @@
$wb['login_button_txt'] = 'Connexion';
?>
+
diff --git a/interface/web/mail/lib/lang/fr.lng b/interface/web/mail/lib/lang/fr.lng
index 944bf75..f240545 100644
--- a/interface/web/mail/lib/lang/fr.lng
+++ b/interface/web/mail/lib/lang/fr.lng
@@ -46,3 +46,4 @@
$wb['Relay Recipients'] = 'Destinataires de relais';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_alias.lng b/interface/web/mail/lib/lang/fr_mail_alias.lng
index cdadf5a..fd30467 100644
--- a/interface/web/mail/lib/lang/fr_mail_alias.lng
+++ b/interface/web/mail/lib/lang/fr_mail_alias.lng
@@ -11,3 +11,4 @@
$wb['domain_txt'] = 'Domaine';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_alias_list.lng b/interface/web/mail/lib/lang/fr_mail_alias_list.lng
index cb88394..29091c4 100644
--- a/interface/web/mail/lib/lang/fr_mail_alias_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_alias_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouvel alias d\'email';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng b/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng
index c59aaa9..4f00dc0 100644
--- a/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/fr_mail_aliasdomain.lng
@@ -10,3 +10,4 @@
$wb['source_error_regex'] = 'Nom de domaine source invalide.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng
index e961544..011c9f0 100644
--- a/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_aliasdomain_list.lng
@@ -6,3 +6,4 @@
$wb['add_new_record_txt'] = 'Ajouter un alias de domaine';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_blacklist.lng b/interface/web/mail/lib/lang/fr_mail_blacklist.lng
index 0fc4af1..b82fb54 100644
--- a/interface/web/mail/lib/lang/fr_mail_blacklist.lng
+++ b/interface/web/mail/lib/lang/fr_mail_blacklist.lng
@@ -8,3 +8,4 @@
$wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres d\'email pour votre compte a été atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng b/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng
index c57aafa..b367d45 100644
--- a/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_blacklist_list.lng
@@ -9,3 +9,4 @@
$wb['access_txt'] = 'accès';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_content_filter.lng b/interface/web/mail/lib/lang/fr_mail_content_filter.lng
index 2eadb4b..2dfa25b 100644
--- a/interface/web/mail/lib/lang/fr_mail_content_filter.lng
+++ b/interface/web/mail/lib/lang/fr_mail_content_filter.lng
@@ -8,3 +8,4 @@
$wb['pattern_error_empty'] = 'Le schéma est vide.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng b/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng
index 89774df..e753903 100644
--- a/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_content_filter_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau filtre de contenu';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_domain.lng b/interface/web/mail/lib/lang/fr_mail_domain.lng
index 5584326..978b01b 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain.lng
@@ -12,3 +12,4 @@
$wb['no_policy'] = '- inactif -';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng
index 87ae970..62c71e2 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain_admin_list.lng
@@ -7,3 +7,4 @@
$wb['sys_groupid_txt'] = 'Client';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
index a52eb98..11abb62 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
@@ -8,3 +8,4 @@
$wb['limit_mailcatchall_txt'] = 'Le nombre maximal de comptes collecteurs pour votre compte a été atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng
index 41833df..7ec84ea 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain_catchall_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau collecteur';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_domain_list.lng b/interface/web/mail/lib/lang/fr_mail_domain_list.lng
index f0897b5..a250978 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain_list.lng
@@ -6,3 +6,4 @@
$wb['active_txt'] = 'Actif';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_forward.lng b/interface/web/mail/lib/lang/fr_mail_forward.lng
index 66a975e..fb5ab01 100644
--- a/interface/web/mail/lib/lang/fr_mail_forward.lng
+++ b/interface/web/mail/lib/lang/fr_mail_forward.lng
@@ -7,3 +7,4 @@
$wb['domain_txt'] = 'Domaine';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_forward_list.lng b/interface/web/mail/lib/lang/fr_mail_forward_list.lng
index c5373a8..7e3827a 100644
--- a/interface/web/mail/lib/lang/fr_mail_forward_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_forward_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau transfert d\'email';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_get.lng b/interface/web/mail/lib/lang/fr_mail_get.lng
index 91f72d7..144fd47 100644
--- a/interface/web/mail/lib/lang/fr_mail_get.lng
+++ b/interface/web/mail/lib/lang/fr_mail_get.lng
@@ -16,3 +16,4 @@
$wb['source_read_all_txt'] = 'Récupérer tous les emails (incl. les emails lus)';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_get_list.lng b/interface/web/mail/lib/lang/fr_mail_get_list.lng
index 4f3be03..441535e 100644
--- a/interface/web/mail/lib/lang/fr_mail_get_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_get_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau compte';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
index 6c4b10b..a16cbd1 100644
--- a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
@@ -14,3 +14,4 @@
$wb['password_txt'] = 'Mot de passe';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng
index c1ec35c..ae21364 100644
--- a/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_mailinglist_list.lng
@@ -4,3 +4,4 @@
$wb['listname_txt'] = 'Nom de la liste';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng b/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng
index 9f01efb..cdda912 100644
--- a/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/fr_mail_relay_recipient.lng
@@ -8,3 +8,4 @@
$wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres pour votre compte est atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng
index 96ee42d..61ba358 100644
--- a/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_relay_recipient_list.lng
@@ -8,3 +8,4 @@
$wb['access_txt'] = 'accès';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_spamfilter.lng b/interface/web/mail/lib/lang/fr_mail_spamfilter.lng
index 6891290..f9e174c 100644
--- a/interface/web/mail/lib/lang/fr_mail_spamfilter.lng
+++ b/interface/web/mail/lib/lang/fr_mail_spamfilter.lng
@@ -16,3 +16,4 @@
$wb['days_txt'] = 'Jours.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng
index 217860b..d16b47a 100644
--- a/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_spamfilter_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouvel enregistrement';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_transport.lng b/interface/web/mail/lib/lang/fr_mail_transport.lng
index bfa35e6..02388c6 100644
--- a/interface/web/mail/lib/lang/fr_mail_transport.lng
+++ b/interface/web/mail/lib/lang/fr_mail_transport.lng
@@ -9,3 +9,4 @@
$wb['limit_mailrouting_txt'] = 'Le nombre maximal de routes pour votre compte a été atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_transport_list.lng b/interface/web/mail/lib/lang/fr_mail_transport_list.lng
index 5814d0b..9ffe29c 100644
--- a/interface/web/mail/lib/lang/fr_mail_transport_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_transport_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau déplacement';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_user.lng b/interface/web/mail/lib/lang/fr_mail_user.lng
index ad5101d..840c0c4 100644
--- a/interface/web/mail/lib/lang/fr_mail_user.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user.lng
@@ -43,3 +43,4 @@
$wb['error_login_email_txt'] = 'Ce nom d\'utilisaeur n'est pas autorisé. Veuilez entrer un nom différent ou utiliser l\'adresse email comme nom d\'utilisateur.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_user_filter.lng b/interface/web/mail/lib/lang/fr_mail_user_filter.lng
index fcba21c..86650bc 100644
--- a/interface/web/mail/lib/lang/fr_mail_user_filter.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user_filter.lng
@@ -19,3 +19,4 @@
$wb['delete_txt'] = 'Supprimer';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng b/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng
index 237a2b8..a62536c 100644
--- a/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user_filter_list.lng
@@ -6,3 +6,4 @@
$wb['delete_confirmation'] = 'Voulez-vous vraiment supprimer ce filtre';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_user_list.lng b/interface/web/mail/lib/lang/fr_mail_user_list.lng
index 906c05a..dfa2367 100644
--- a/interface/web/mail/lib/lang/fr_mail_user_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user_list.lng
@@ -7,3 +7,4 @@
$wb['login_txt'] = 'Nom d\'utilisateur';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng b/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng
index e285c0c..8e8ce59 100644
--- a/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user_stats_list.lng
@@ -7,3 +7,4 @@
$wb['last_year_txt'] = 'Lannée dernière';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_whitelist.lng b/interface/web/mail/lib/lang/fr_mail_whitelist.lng
index c3dbc67..edb22f8 100644
--- a/interface/web/mail/lib/lang/fr_mail_whitelist.lng
+++ b/interface/web/mail/lib/lang/fr_mail_whitelist.lng
@@ -8,3 +8,4 @@
$wb['limit_mailfilter_txt'] = 'Le nombre maximal de filtres à mails pour votre compte a été atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng b/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng
index 2be47e5..f7fc6a7 100644
--- a/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/fr_mail_whitelist_list.lng
@@ -9,3 +9,4 @@
$wb['access_txt'] = 'accès';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng
index 86f91d6..2e5ffb7 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_blacklist.lng
@@ -8,3 +8,4 @@
$wb['limit_spamfilter_wblist_txt'] = 'Le nombre maximal d\'enregistrements dans votre liste blanche/noire pour votre compte a été atteint.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng
index c915c81..9e245ca 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_blacklist_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un enregistrement';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_config.lng b/interface/web/mail/lib/lang/fr_spamfilter_config.lng
index c348868..65a6758 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_config.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_config.lng
@@ -19,3 +19,4 @@
$wb['message_size_limit_txt'] = 'Limite de taille des messages';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng
index 03f09d1..fab9055 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_config_list.lng
@@ -4,3 +4,4 @@
$wb['server_id_txt'] = 'ID Serveur';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_policy.lng b/interface/web/mail/lib/lang/fr_spamfilter_policy.lng
index a779812..fd052d6 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_policy.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_policy.lng
@@ -37,3 +37,4 @@
$wb['banned_rulenames_txt'] = 'Noms des règles bannir';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng
index 2269111..c4845a9 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_policy_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter une entrée à la politique';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_users.lng b/interface/web/mail/lib/lang/fr_spamfilter_users.lng
index 9f29ef0..7257dbf 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_users.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_users.lng
@@ -7,3 +7,4 @@
$wb['local_txt'] = 'Local';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng
index 943207e..2ca2fdd 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_users_list.lng
@@ -9,3 +9,4 @@
$wb['add_new_record_txt'] = 'Ajouter un utilisateur de l\'anti-spam';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng
index 67b7efc..1cc257c 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_whitelist.lng
@@ -8,3 +8,4 @@
$wb['limit_spamfilter_wblist_txt'] = 'Le nombre maximal d\'enregistrements de liste blanche ou noire est atteint pour votre compte.';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng
index d5c1f18..fa7fc48 100644
--- a/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/fr_spamfilter_whitelist_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter des enregistrements en liste blanche';
?>
+
diff --git a/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng b/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng
index cfaa947..9cd26f5 100755
--- a/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng
+++ b/interface/web/mail/lib/lang/fr_user_quota_stats_list.lng
@@ -6,3 +6,4 @@
$wb['used_txt'] = 'Espace utilisé';
?>
+
diff --git a/interface/web/monitor/lib/lang/fr.lng b/interface/web/monitor/lib/lang/fr.lng
index b3d69c6..0713818 100644
--- a/interface/web/monitor/lib/lang/fr.lng
+++ b/interface/web/monitor/lib/lang/fr.lng
@@ -148,3 +148,4 @@
$wb['monitor_beancounter_nosupport_txt'] = "Ce serveur n'est pas un VE OpenVz et n'a pas d'information de compteur";
?>
+
diff --git a/interface/web/monitor/lib/lang/fr_datalog_list.lng b/interface/web/monitor/lib/lang/fr_datalog_list.lng
index 111b6d1..41f1e64 100644
--- a/interface/web/monitor/lib/lang/fr_datalog_list.lng
+++ b/interface/web/monitor/lib/lang/fr_datalog_list.lng
@@ -7,3 +7,4 @@
$wb['status_txt'] = 'Status';
?>
+
diff --git a/interface/web/monitor/lib/lang/fr_syslog_list.lng b/interface/web/monitor/lib/lang/fr_syslog_list.lng
index 9ca1f59..f4d916f 100644
--- a/interface/web/monitor/lib/lang/fr_syslog_list.lng
+++ b/interface/web/monitor/lib/lang/fr_syslog_list.lng
@@ -6,3 +6,4 @@
$wb['message_txt'] = 'Message';
?>
+
diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng
index 1f8d51b..05b2986 100644
--- a/interface/web/sites/lib/lang/fr.lng
+++ b/interface/web/sites/lib/lang/fr.lng
@@ -24,3 +24,4 @@
$wb["Website quota (Harddisk)"] = 'Quota du site web (disque dur)';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_cron.lng b/interface/web/sites/lib/lang/fr_cron.lng
index 59ed1c0..51690a9 100644
--- a/interface/web/sites/lib/lang/fr_cron.lng
+++ b/interface/web/sites/lib/lang/fr_cron.lng
@@ -20,3 +20,4 @@
$wb['unknown_fieldtype_error'] = 'Un champ inconnu a été utilisé';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_cron_list.lng b/interface/web/sites/lib/lang/fr_cron_list.lng
index 663859e..5a3f509 100644
--- a/interface/web/sites/lib/lang/fr_cron_list.lng
+++ b/interface/web/sites/lib/lang/fr_cron_list.lng
@@ -12,3 +12,4 @@
$wb['parent_domain_id_txt'] = 'Site web';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_database.lng b/interface/web/sites/lib/lang/fr_database.lng
index 37e2da0..d3cce2e 100644
--- a/interface/web/sites/lib/lang/fr_database.lng
+++ b/interface/web/sites/lib/lang/fr_database.lng
@@ -24,3 +24,4 @@
$wb["database_user_error_len"] = 'Nom d\'utilisateur de base de données - {user}- trop long. La longueur maximale incluant le préfixe est de 16 caractères.';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_database_admin_list.lng b/interface/web/sites/lib/lang/fr_database_admin_list.lng
index cca3373..4b9d57a 100644
--- a/interface/web/sites/lib/lang/fr_database_admin_list.lng
+++ b/interface/web/sites/lib/lang/fr_database_admin_list.lng
@@ -9,3 +9,4 @@
$wb['sys_groupid_txt'] = 'Client';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_database_list.lng b/interface/web/sites/lib/lang/fr_database_list.lng
index 6ceba6e..5caf0da 100644
--- a/interface/web/sites/lib/lang/fr_database_list.lng
+++ b/interface/web/sites/lib/lang/fr_database_list.lng
@@ -8,3 +8,4 @@
$wb['database_user_txt'] = 'Utilisateur BDD';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_ftp_user.lng b/interface/web/sites/lib/lang/fr_ftp_user.lng
index 0815627..2a201fe 100644
--- a/interface/web/sites/lib/lang/fr_ftp_user.lng
+++ b/interface/web/sites/lib/lang/fr_ftp_user.lng
@@ -27,3 +27,4 @@
$wb['quota_size_error_regex'] = 'Quota: entrez -1 pour illimité ou un nombre > 0';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_ftp_user_list.lng b/interface/web/sites/lib/lang/fr_ftp_user_list.lng
index 468201d..597e53c 100644
--- a/interface/web/sites/lib/lang/fr_ftp_user_list.lng
+++ b/interface/web/sites/lib/lang/fr_ftp_user_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Nouvel utilisateur FTP';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_shell_user.lng b/interface/web/sites/lib/lang/fr_shell_user.lng
index 5116a90..6ddcbd8 100644
--- a/interface/web/sites/lib/lang/fr_shell_user.lng
+++ b/interface/web/sites/lib/lang/fr_shell_user.lng
@@ -22,3 +22,4 @@
$wb['ssh_rsa_txt'] = 'Clé publique SSH-RSA (pour les authentifications par clé)';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_shell_user_list.lng b/interface/web/sites/lib/lang/fr_shell_user_list.lng
index a5cc29a..2a3e245 100644
--- a/interface/web/sites/lib/lang/fr_shell_user_list.lng
+++ b/interface/web/sites/lib/lang/fr_shell_user_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Nouvel utilisateur Shell';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
index 106b3e9..7ded4a0 100644
--- a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
@@ -7,3 +7,4 @@
$wb['soft_txt'] = 'Limite douce';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
index 92c53dc..9900ee9 100644
--- a/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
@@ -13,3 +13,4 @@
$wb['none_txt'] = 'Aucun';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng
index 70988e4..7e9636e 100644
--- a/interface/web/sites/lib/lang/fr_web_domain.lng
+++ b/interface/web/sites/lib/lang/fr_web_domain.lng
@@ -91,3 +91,4 @@
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng b/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng
index bb8f1a1..fb619c7 100644
--- a/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_domain_admin_list.lng
@@ -8,3 +8,4 @@
$wb['add_new_record_txt'] = 'Ajouter un nouveau site';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_domain_list.lng b/interface/web/sites/lib/lang/fr_web_domain_list.lng
index f59495c..b04b9fc 100644
--- a/interface/web/sites/lib/lang/fr_web_domain_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_domain_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Nouveau site web';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_folder.lng b/interface/web/sites/lib/lang/fr_web_folder.lng
index 7919819..ecbaf2a 100644
--- a/interface/web/sites/lib/lang/fr_web_folder.lng
+++ b/interface/web/sites/lib/lang/fr_web_folder.lng
@@ -6,3 +6,4 @@
$wb['path_error_regex'] = 'Chemin de dossier invalide.';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_folder_list.lng b/interface/web/sites/lib/lang/fr_web_folder_list.lng
index 1a9e3f7..b019461 100644
--- a/interface/web/sites/lib/lang/fr_web_folder_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_folder_list.lng
@@ -6,3 +6,4 @@
$wb['path_txt'] = 'Chemin';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_folder_user.lng b/interface/web/sites/lib/lang/fr_web_folder_user.lng
index 38a7c82..54ac469 100644
--- a/interface/web/sites/lib/lang/fr_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/fr_web_folder_user.lng
@@ -6,3 +6,4 @@
$wb['folder_error_empty'] = 'Aucun dossier web sélectionné.';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_folder_user_list.lng b/interface/web/sites/lib/lang/fr_web_folder_user_list.lng
index 3884487..0f2075c 100644
--- a/interface/web/sites/lib/lang/fr_web_folder_user_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_folder_user_list.lng
@@ -5,3 +5,4 @@
$wb['username_txt'] = 'Nom de l\'utilisateur';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng
index 313a984..3a83663 100644
--- a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng
@@ -7,3 +7,4 @@
$wb['last_year_txt'] = 'L\'année précédente';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_subdomain.lng b/interface/web/sites/lib/lang/fr_web_subdomain.lng
index 1bd0dce..3b393ba 100644
--- a/interface/web/sites/lib/lang/fr_web_subdomain.lng
+++ b/interface/web/sites/lib/lang/fr_web_subdomain.lng
@@ -41,3 +41,4 @@
$wb['no_flag_txt'] = 'Aucun flag';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_web_subdomain_list.lng b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng
index 592464c..786a4dc 100644
--- a/interface/web/sites/lib/lang/fr_web_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Nouveau sous-domaine';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_webdav_user.lng b/interface/web/sites/lib/lang/fr_webdav_user.lng
index 0100828..075f983 100644
--- a/interface/web/sites/lib/lang/fr_webdav_user.lng
+++ b/interface/web/sites/lib/lang/fr_webdav_user.lng
@@ -14,3 +14,4 @@
$wb['parent_domain_id_error_empty'] = 'Aucun site web sélectionné.';
?>
+
diff --git a/interface/web/sites/lib/lang/fr_webdav_user_list.lng b/interface/web/sites/lib/lang/fr_webdav_user_list.lng
index 88bb7fa..5779740 100644
--- a/interface/web/sites/lib/lang/fr_webdav_user_list.lng
+++ b/interface/web/sites/lib/lang/fr_webdav_user_list.lng
@@ -7,3 +7,4 @@
$wb['add_new_record_txt'] = 'Ajouter un utilisateur WebDAV';
?>
+
diff --git a/interface/web/tools/lib/lang/fr.lng b/interface/web/tools/lib/lang/fr.lng
index 49c186f..fa2dad8 100644
--- a/interface/web/tools/lib/lang/fr.lng
+++ b/interface/web/tools/lib/lang/fr.lng
@@ -6,3 +6,4 @@
$wb['ispconfig_tools_note'] = 'Ce module vous permet de changer le mot de passe utilisateur et la langue et de démarrer une resynchronisation des enregistrement DNS.';
?>
+
diff --git a/interface/web/tools/lib/lang/fr_usersettings.lng b/interface/web/tools/lib/lang/fr_usersettings.lng
index 78fdcd0..e9b6673 100644
--- a/interface/web/tools/lib/lang/fr_usersettings.lng
+++ b/interface/web/tools/lib/lang/fr_usersettings.lng
@@ -7,3 +7,4 @@
$wb['Settings'] = 'Paramètres';
?>
+
diff --git a/interface/web/vm/lib/lang/fr.lng b/interface/web/vm/lib/lang/fr.lng
index 57a9b3f..8842cce 100644
--- a/interface/web/vm/lib/lang/fr.lng
+++ b/interface/web/vm/lib/lang/fr.lng
@@ -6,3 +6,4 @@
$wb['OpenVZ'] = 'OpenVZ';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_action.lng b/interface/web/vm/lib/lang/fr_openvz_action.lng
index 71e7263..cb3194a 100644
--- a/interface/web/vm/lib/lang/fr_openvz_action.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_action.lng
@@ -15,3 +15,4 @@
$wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_ip.lng b/interface/web/vm/lib/lang/fr_openvz_ip.lng
index 67f6885..6afda02 100644
--- a/interface/web/vm/lib/lang/fr_openvz_ip.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_ip.lng
@@ -8,3 +8,4 @@
$wb['IP address'] = 'IP address';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
index 8787f6d..55d3e0b 100644
--- a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
@@ -5,3 +5,4 @@
$wb['reserved_txt'] = 'Reserved';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng b/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng
index bfeb299..8d643a3 100644
--- a/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_ostemplate.lng
@@ -10,3 +10,4 @@
$wb['Template'] = 'Template';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng
index df01680..afc00af 100644
--- a/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_ostemplate_list.lng
@@ -7,3 +7,4 @@
$wb['ostemplate_id_txt'] = 'ID';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_template.lng b/interface/web/vm/lib/lang/fr_openvz_template.lng
index 0887164..2b091a0 100644
--- a/interface/web/vm/lib/lang/fr_openvz_template.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_template.lng
@@ -92,3 +92,4 @@
$wb['Advanced'] = 'Advanced';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_template_list.lng b/interface/web/vm/lib/lang/fr_openvz_template_list.lng
index 6e4d911..bc95cab 100644
--- a/interface/web/vm/lib/lang/fr_openvz_template_list.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_template_list.lng
@@ -4,3 +4,4 @@
$wb['template_name_txt'] = 'Template name';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_vm.lng b/interface/web/vm/lib/lang/fr_openvz_vm.lng
index 4698fe6..d3868ec 100644
--- a/interface/web/vm/lib/lang/fr_openvz_vm.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_vm.lng
@@ -39,3 +39,4 @@
$wb['Advanced'] = 'Advanced';
?>
+
diff --git a/interface/web/vm/lib/lang/fr_openvz_vm_list.lng b/interface/web/vm/lib/lang/fr_openvz_vm_list.lng
index a534a65..3873054 100644
--- a/interface/web/vm/lib/lang/fr_openvz_vm_list.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_vm_list.lng
@@ -9,3 +9,4 @@
$wb['veid_txt'] = 'VEID';
?>
+
--
Gitblit v1.9.1