From 1291ff89fe4fb60cdd9831f52f7ecc9449fe7cd6 Mon Sep 17 00:00:00 2001
From: Till Brehm <tbrehm@ispconfig.org>
Date: Mon, 4 Sep 2017 11:41:00 +0200
Subject: [PATCH] Updated Brazilian Portuguese language files.

---
 interface/lib/lang/br.lng                     |  29 +--
 interface/web/admin/lib/lang/br.lng           |  10 +-
 .../admin/lib/lang/br_directive_snippets.lng  |   5 +-
 .../lib/lang/br_directive_snippets_list.lng   |   3 +-
 interface/web/admin/lib/lang/br_firewall.lng  |   5 +-
 .../web/admin/lib/lang/br_firewall_list.lng   |   1 +
 interface/web/admin/lib/lang/br_groups.lng    |   1 +
 .../web/admin/lib/lang/br_groups_list.lng     |   1 +
 interface/web/admin/lib/lang/br_iptables.lng  |   1 +
 .../web/admin/lib/lang/br_iptables_list.lng   |   1 +
 .../web/admin/lib/lang/br_language_add.lng    |   1 +
 .../admin/lib/lang/br_language_complete.lng   |   1 +
 .../web/admin/lib/lang/br_language_edit.lng   |   1 +
 .../web/admin/lib/lang/br_language_export.lng |   1 +
 .../web/admin/lib/lang/br_language_import.lng |   3 +-
 .../web/admin/lib/lang/br_language_list.lng   |   1 +
 .../web/admin/lib/lang/br_package_install.lng |   1 +
 .../web/admin/lib/lang/br_remote_action.lng   |   1 +
 .../web/admin/lib/lang/br_remote_user.lng     |   5 +-
 .../admin/lib/lang/br_remote_user_list.lng    |   1 +
 interface/web/admin/lib/lang/br_server.lng    |   7 +-
 .../web/admin/lib/lang/br_server_config.lng   | 213 +++++++++---------
 .../admin/lib/lang/br_server_config_list.lng  |   1 +
 interface/web/admin/lib/lang/br_server_ip.lng |   5 +-
 .../web/admin/lib/lang/br_server_ip_list.lng  |   1 +
 .../web/admin/lib/lang/br_server_ip_map.lng   |   9 +-
 .../admin/lib/lang/br_server_ip_map_list.lng  |   3 +-
 .../web/admin/lib/lang/br_server_list.lng     |   5 +-
 .../web/admin/lib/lang/br_server_php.lng      |   3 +-
 .../web/admin/lib/lang/br_server_php_list.lng |   1 +
 .../admin/lib/lang/br_software_package.lng    |   1 +
 .../lib/lang/br_software_package_install.lng  |   1 +
 .../lib/lang/br_software_package_list.lng     |   1 +
 .../web/admin/lib/lang/br_software_repo.lng   |   1 +
 .../admin/lib/lang/br_software_repo_list.lng  |   1 +
 .../lib/lang/br_software_update_list.lng      |   1 +
 .../web/admin/lib/lang/br_system_config.lng   |  21 +-
 .../admin/lib/lang/br_tpl_default_admin.lng   |   3 +-
 interface/web/admin/lib/lang/br_users.lng     |   1 +
 .../web/admin/lib/lang/br_users_list.lng      |   1 +
 interface/web/client/lib/lang/br.lng          |   3 +-
 interface/web/client/lib/lang/br_client.lng   |  47 ++--
 .../web/client/lib/lang/br_client_circle.lng  |   1 +
 .../client/lib/lang/br_client_circle_list.lng |   1 +
 .../web/client/lib/lang/br_client_del.lng     |   1 +
 .../web/client/lib/lang/br_client_message.lng |   3 +-
 .../lib/lang/br_client_message_template.lng   |   1 +
 .../lang/br_client_message_template_list.lng  |   1 +
 .../client/lib/lang/br_client_template.lng    |  21 +-
 .../lib/lang/br_client_template_list.lng      |   1 +
 .../web/client/lib/lang/br_clients_list.lng   |   1 +
 interface/web/client/lib/lang/br_domain.lng   |   9 +-
 .../web/client/lib/lang/br_domain_list.lng    |   1 +
 interface/web/client/lib/lang/br_reseller.lng |  27 +--
 .../web/client/lib/lang/br_resellers_list.lng |   1 +
 interface/web/dashboard/lib/lang/br.lng       |   1 +
 .../lib/lang/br_dashlet_customer.lng          |   1 +
 .../lib/lang/br_dashlet_databasequota.lng     |   1 +
 .../dashboard/lib/lang/br_dashlet_donate.lng  |   1 +
 .../br_dashlet_invoice_client_settings.lng    |   1 +
 .../lib/lang/br_dashlet_invoices.lng          |   1 +
 .../dashboard/lib/lang/br_dashlet_limits.lng  |   7 +-
 .../lib/lang/br_dashlet_mailquota.lng         |   1 +
 .../dashboard/lib/lang/br_dashlet_modules.lng |   1 +
 .../lib/lang/br_dashlet_products.lng          |   1 +
 .../dashboard/lib/lang/br_dashlet_quota.lng   |   1 +
 .../dashboard/lib/lang/br_dashlet_shop.lng    |   1 +
 interface/web/dns/lib/lang/br.lng             |  10 +-
 interface/web/dns/lib/lang/br_dns_a.lng       |  11 +-
 interface/web/dns/lib/lang/br_dns_a_list.lng  |   1 +
 interface/web/dns/lib/lang/br_dns_aaaa.lng    |  11 +-
 interface/web/dns/lib/lang/br_dns_alias.lng   |  13 +-
 interface/web/dns/lib/lang/br_dns_cname.lng   |  13 +-
 interface/web/dns/lib/lang/br_dns_dkim.lng    |   3 +-
 interface/web/dns/lib/lang/br_dns_dmarc.lng   |  13 +-
 interface/web/dns/lib/lang/br_dns_ds.lng      |  15 +-
 interface/web/dns/lib/lang/br_dns_hinfo.lng   |  13 +-
 interface/web/dns/lib/lang/br_dns_loc.lng     |  13 +-
 interface/web/dns/lib/lang/br_dns_mx.lng      |  13 +-
 interface/web/dns/lib/lang/br_dns_ns.lng      |   9 +-
 interface/web/dns/lib/lang/br_dns_ptr.lng     |  11 +-
 interface/web/dns/lib/lang/br_dns_rp.lng      |  11 +-
 interface/web/dns/lib/lang/br_dns_slave.lng   |   7 +-
 .../dns/lib/lang/br_dns_slave_admin_list.lng  |   1 +
 .../web/dns/lib/lang/br_dns_slave_list.lng    |   1 +
 interface/web/dns/lib/lang/br_dns_soa.lng     |  19 +-
 .../dns/lib/lang/br_dns_soa_admin_list.lng    |   1 +
 .../web/dns/lib/lang/br_dns_soa_list.lng      |   1 +
 interface/web/dns/lib/lang/br_dns_spf.lng     |   7 +-
 interface/web/dns/lib/lang/br_dns_srv.lng     |  13 +-
 .../web/dns/lib/lang/br_dns_template.lng      |   1 +
 .../web/dns/lib/lang/br_dns_template_list.lng |   1 +
 interface/web/dns/lib/lang/br_dns_tlsa.lng    |   9 +-
 interface/web/dns/lib/lang/br_dns_txt.lng     |  13 +-
 interface/web/dns/lib/lang/br_dns_wizard.lng  |  33 +--
 interface/web/help/lib/lang/br.lng            |   1 +
 interface/web/help/lib/lang/br_faq_form.lng   |   1 +
 .../lib/lang/br_faq_manage_questions_list.lng |   1 +
 .../help/lib/lang/br_faq_sections_form.lng    |   1 +
 .../web/help/lib/lang/br_help_faq_list.lng    |   1 +
 .../lib/lang/br_help_faq_sections_list.lng    |   1 +
 .../web/help/lib/lang/br_support_message.lng  |   3 +-
 .../help/lib/lang/br_support_message_list.lng |   1 +
 interface/web/login/lib/lang/br.lng           |   5 +-
 interface/web/login/lib/lang/br_login_as.lng  |   7 +-
 interface/web/mail/lib/lang/br.lng            |  22 +-
 .../mail/lib/lang/br_backup_stats_list.lng    |   1 +
 interface/web/mail/lib/lang/br_mail_alias.lng |   3 +-
 .../web/mail/lib/lang/br_mail_alias_list.lng  |   1 +
 .../web/mail/lib/lang/br_mail_aliasdomain.lng |   3 +-
 .../lib/lang/br_mail_aliasdomain_list.lng     |   1 +
 .../web/mail/lib/lang/br_mail_backup_list.lng |   1 +
 .../web/mail/lib/lang/br_mail_blacklist.lng   |   3 +-
 .../mail/lib/lang/br_mail_blacklist_list.lng  |   1 +
 .../mail/lib/lang/br_mail_content_filter.lng  |   3 +-
 .../lib/lang/br_mail_content_filter_list.lng  |   1 +
 .../web/mail/lib/lang/br_mail_domain.lng      |   7 +-
 .../lib/lang/br_mail_domain_admin_list.lng    |   1 +
 .../mail/lib/lang/br_mail_domain_catchall.lng |   1 +
 .../lib/lang/br_mail_domain_catchall_list.lng |   1 +
 .../web/mail/lib/lang/br_mail_domain_list.lng |   1 +
 .../web/mail/lib/lang/br_mail_forward.lng     |   1 +
 .../mail/lib/lang/br_mail_forward_list.lng    |   1 +
 interface/web/mail/lib/lang/br_mail_get.lng   |   9 +-
 .../web/mail/lib/lang/br_mail_get_list.lng    |   1 +
 .../web/mail/lib/lang/br_mail_mailinglist.lng |   9 +-
 .../lib/lang/br_mail_mailinglist_list.lng     |   1 +
 .../mail/lib/lang/br_mail_relay_recipient.lng |   3 +-
 .../lib/lang/br_mail_relay_recipient_list.lng |   1 +
 .../web/mail/lib/lang/br_mail_spamfilter.lng  |   5 +-
 .../mail/lib/lang/br_mail_spamfilter_list.lng |   5 +-
 .../web/mail/lib/lang/br_mail_transport.lng   |   1 +
 .../mail/lib/lang/br_mail_transport_list.lng  |   1 +
 interface/web/mail/lib/lang/br_mail_user.lng  |  19 +-
 .../web/mail/lib/lang/br_mail_user_filter.lng |   7 +-
 .../lib/lang/br_mail_user_filter_list.lng     |   1 +
 .../web/mail/lib/lang/br_mail_user_list.lng   |   1 +
 .../mail/lib/lang/br_mail_user_stats_list.lng |   1 +
 .../web/mail/lib/lang/br_mail_whitelist.lng   |   1 +
 .../mail/lib/lang/br_mail_whitelist_list.lng  |   1 +
 .../mail/lib/lang/br_spamfilter_blacklist.lng |   1 +
 .../lib/lang/br_spamfilter_blacklist_list.lng |   3 +-
 .../mail/lib/lang/br_spamfilter_config.lng    |   1 +
 .../lib/lang/br_spamfilter_config_list.lng    |   1 +
 .../mail/lib/lang/br_spamfilter_policy.lng    |  13 +-
 .../lib/lang/br_spamfilter_policy_list.lng    |   3 +-
 .../web/mail/lib/lang/br_spamfilter_users.lng |   5 +-
 .../lib/lang/br_spamfilter_users_list.lng     |   3 +-
 .../mail/lib/lang/br_spamfilter_whitelist.lng |   1 +
 .../lib/lang/br_spamfilter_whitelist_list.lng |   3 +-
 .../lib/lang/br_user_quota_stats_list.lng     |   3 +-
 .../web/mail/lib/lang/br_xmpp_domain.lng      |  23 +-
 .../lib/lang/br_xmpp_domain_admin_list.lng    |   1 +
 .../web/mail/lib/lang/br_xmpp_domain_list.lng |   1 +
 interface/web/mail/lib/lang/br_xmpp_user.lng  |   3 +-
 .../web/mail/lib/lang/br_xmpp_user_list.lng   |  13 +-
 interface/web/mailuser/lib/lang/br.lng        |   5 +-
 interface/web/mailuser/lib/lang/br_index.lng  |   1 +
 .../lib/lang/br_mail_user_autoresponder.lng   |   1 +
 .../web/mailuser/lib/lang/br_mail_user_cc.lng |   3 +-
 .../mailuser/lib/lang/br_mail_user_filter.lng |   7 +-
 .../lib/lang/br_mail_user_filter_list.lng     |   1 +
 .../lib/lang/br_mail_user_password.lng        |   1 +
 .../lib/lang/br_mail_user_spamfilter.lng      |   7 +-
 interface/web/monitor/lib/lang/br.lng         |  34 +--
 .../web/monitor/lib/lang/br_datalog_list.lng  |   1 +
 .../web/monitor/lib/lang/br_syslog_list.lng   |   1 +
 interface/web/sites/lib/lang/br.lng           |  10 +-
 interface/web/sites/lib/lang/br_aps.lng       |  19 +-
 .../sites/lib/lang/br_aps_instances_list.lng  |   1 +
 .../sites/lib/lang/br_aps_packages_list.lng   |   1 +
 .../lib/lang/br_aps_update_packagelist.lng    |   3 +-
 .../sites/lib/lang/br_backup_stats_list.lng   |   1 +
 interface/web/sites/lib/lang/br_cron.lng      |  21 +-
 interface/web/sites/lib/lang/br_cron_list.lng |   1 +
 interface/web/sites/lib/lang/br_database.lng  |  17 +-
 .../sites/lib/lang/br_database_admin_list.lng |   1 +
 .../web/sites/lib/lang/br_database_list.lng   |   1 +
 .../lib/lang/br_database_quota_stats_list.lng |   1 +
 .../web/sites/lib/lang/br_database_user.lng   |   7 +-
 .../lib/lang/br_database_user_admin_list.lng  |   1 +
 .../sites/lib/lang/br_database_user_list.lng  |   1 +
 .../lib/lang/br_ftp_sites_stats_list.lng      |   1 +
 interface/web/sites/lib/lang/br_ftp_user.lng  |  15 +-
 .../web/sites/lib/lang/br_ftp_user_list.lng   |   1 +
 .../web/sites/lib/lang/br_shell_user.lng      |  13 +-
 .../web/sites/lib/lang/br_shell_user_list.lng |   1 +
 .../lib/lang/br_user_quota_stats_list.lng     |   1 +
 .../web/sites/lib/lang/br_web_aliasdomain.lng |  43 ++--
 .../lib/lang/br_web_aliasdomain_list.lng      |   3 +-
 .../web/sites/lib/lang/br_web_backup_list.lng |   1 +
 .../web/sites/lib/lang/br_web_childdomain.lng |  51 +++--
 .../lib/lang/br_web_childdomain_list.lng      |   5 +-
 .../lib/lang/br_web_directive_snippets.lng    |   1 +
 .../web/sites/lib/lang/br_web_domain.lng      |  47 ++--
 .../lib/lang/br_web_domain_admin_list.lng     |   1 +
 .../web/sites/lib/lang/br_web_domain_list.lng |   1 +
 .../web/sites/lib/lang/br_web_folder.lng      |   3 +-
 .../web/sites/lib/lang/br_web_folder_list.lng |   1 +
 .../web/sites/lib/lang/br_web_folder_user.lng |   1 +
 .../lib/lang/br_web_folder_user_list.lng      |   1 +
 .../lib/lang/br_web_sites_stats_list.lng      |   1 +
 .../web/sites/lib/lang/br_web_subdomain.lng   |  11 +-
 .../sites/lib/lang/br_web_subdomain_list.lng  |   1 +
 .../sites/lib/lang/br_web_vhost_domain.lng    |  47 ++--
 .../lang/br_web_vhost_domain_admin_list.lng   |   3 +-
 .../lib/lang/br_web_vhost_domain_list.lng     |   1 +
 .../sites/lib/lang/br_web_vhost_subdomain.lng |  55 ++---
 .../lib/lang/br_web_vhost_subdomain_list.lng  |   1 +
 .../web/sites/lib/lang/br_webdav_user.lng     |   9 +-
 .../sites/lib/lang/br_webdav_user_list.lng    |   1 +
 .../lib/lang/br_strengthmeter.lng             |   1 +
 interface/web/tools/lib/lang/br.lng           |   1 +
 .../tools/lib/lang/br_import_ispconfig.lng    |   3 +-
 .../web/tools/lib/lang/br_import_vpopmail.lng |   1 +
 interface/web/tools/lib/lang/br_index.lng     |   1 +
 interface/web/tools/lib/lang/br_interface.lng |   1 +
 interface/web/tools/lib/lang/br_resync.lng    |  19 +-
 .../web/tools/lib/lang/br_tpl_default.lng     |   1 +
 .../web/tools/lib/lang/br_usersettings.lng    |   1 +
 interface/web/vm/lib/lang/br.lng              |   1 +
 .../web/vm/lib/lang/br_openvz_action.lng      |   9 +-
 interface/web/vm/lib/lang/br_openvz_ip.lng    |   3 +-
 .../web/vm/lib/lang/br_openvz_ip_list.lng     |   1 +
 .../web/vm/lib/lang/br_openvz_ostemplate.lng  |   5 +-
 .../vm/lib/lang/br_openvz_ostemplate_list.lng |   1 +
 .../web/vm/lib/lang/br_openvz_template.lng    |  67 +++---
 .../vm/lib/lang/br_openvz_template_list.lng   |   1 +
 interface/web/vm/lib/lang/br_openvz_vm.lng    |  31 +--
 .../web/vm/lib/lang/br_openvz_vm_list.lng     |   5 +-
 230 files changed, 918 insertions(+), 681 deletions(-)

diff --git a/interface/lib/lang/br.lng b/interface/lib/lang/br.lng
index 156a52ca19..a68ca43d8b 100644
--- a/interface/lib/lang/br.lng
+++ b/interface/lib/lang/br.lng
@@ -9,7 +9,7 @@ $wb['number_format_decimals_client'] = '2';
 $wb['number_format_dec_point'] = '.';
 $wb['number_format_thousands_sep'] = '.';
 $wb['error_301'] = 'Módulo não permitido para o usuário atual.';
-$wb['error_302'] = 'Módulo inválido.';
+$wb['error_302'] = 'Módulo é inválido.';
 $wb['error_1001'] = 'Usuário ou senha em branco!';
 $wb['error_1002'] = 'Usuário ou senha incorretos!';
 $wb['error_1003'] = 'Usuário inativo!';
@@ -127,9 +127,9 @@ $wb['datalog_status_d_web_folder'] = 'Remover pasta protegida';
 $wb['datalog_status_i_web_folder_user'] = 'Adicionar usuário de pasta protegida';
 $wb['datalog_status_u_web_folder_user'] = 'Atualizar usuário de pasta protegida';
 $wb['datalog_status_d_web_folder_user'] = 'Remover usuário de pasta protegida';
-$wb['datalog_status_i_spamfilter_users'] = 'Adicionar configurações de filtro antispam';
-$wb['datalog_status_u_spamfilter_users'] = 'Atualizar configurações de filtro antispam';
-$wb['datalog_status_d_spamfilter_users'] = 'Remover configurações de filtro antispam';
+$wb['datalog_status_i_spamfilter_users'] = 'Adicionar configurações de filtro anti-spam';
+$wb['datalog_status_u_spamfilter_users'] = 'Atualizar configurações de filtro anti-spam';
+$wb['datalog_status_d_spamfilter_users'] = 'Remover configurações de filtro anti-spam';
 $wb['login_as_txt'] = 'Acessar como';
 $wb['no_domain_perm'] = 'Você não tem permissão para este domínio.';
 $wb['no_destination_perm'] = 'Você não tem permissão para este destino.';
@@ -144,18 +144,19 @@ $wb['strength_2'] = 'Razoável';
 $wb['strength_3'] = 'Boa';
 $wb['strength_4'] = 'Forte';
 $wb['strength_5'] = 'Muito Forte';
-$wb['weak_password_txt'] = 'A senha escolhida não corresponde às diretrizes de segurança. São necessários no mínimo {chars} caracteres e dificuldade \\"{strength}\\".';
+$wb['weak_password_txt'] = 'A senha escolhida não corresponde às diretrizes de segurança. São necessários no mínimo {chars} caracteres e dificuldade {strength}.';
 $wb['weak_password_length_txt'] = 'A senha escolhida não corresponde às diretrizes de segurança. São necessários no mínimo {chars} caracteres.';
 $wb['security_check1_txt'] = 'Verifique se há permissão de segurança:';
 $wb['security_check2_txt'] = 'falha';
 $wb['err_csrf_attempt_blocked'] = 'CSRF temporariamente bloqueado.';
-$wb['select_directive_snippet_txt'] = 'Diretiva de fragmentação';
-$wb['select_master_directive_snippet_txt'] = 'Diretiva de fragmentação mestre';
-$wb['None'] = 'None';
-$wb['datalog_status_i_xmpp_domain'] = 'Create XMPP domain';
-$wb['datalog_status_u_xmpp_domain'] = 'Update XMPP domain';
-$wb['datalog_status_d_xmpp_domain'] = 'Delete XMPP domain';
-$wb['datalog_status_i_xmpp_user'] = 'Create XMPP user';
-$wb['datalog_status_u_xmpp_user'] = 'Update XMPP user';
-$wb['datalog_status_d_xmpp_user'] = 'Delete XMPP user';
+$wb['select_directive_snippet_txt'] = 'Diretiva de trechos de código';
+$wb['select_master_directive_snippet_txt'] = 'Diretiva mestre de trechos de código';
+$wb['None'] = 'Nenhum';
+$wb['datalog_status_i_xmpp_domain'] = 'Adicionar domínio XMPP';
+$wb['datalog_status_u_xmpp_domain'] = 'Atualizar domínio XMPP';
+$wb['datalog_status_d_xmpp_domain'] = 'Remover domínio XMPP';
+$wb['datalog_status_i_xmpp_user'] = 'Adicionar usuário XMPP';
+$wb['datalog_status_u_xmpp_user'] = 'Atualizar usuário XMPP';
+$wb['datalog_status_d_xmpp_user'] = 'Remover usuário XMPP';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br.lng b/interface/web/admin/lib/lang/br.lng
index 477edcd9ef..e330926f3f 100644
--- a/interface/web/admin/lib/lang/br.lng
+++ b/interface/web/admin/lib/lang/br.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['1001'] = 'Usuário ou senha em branco.';
+$wb['1001'] = 'Usuário ou senha está em branco.';
 $wb['1002'] = 'Usuário ou senha errados.';
 $wb['Groups'] = 'Grupos';
 $wb['groups_description'] = 'Edição dos grupos de usuários do sistema';
@@ -26,6 +26,7 @@ $wb['FastCGI'] = 'FastCGI';
 $wb['Jailkit'] = 'Jailkit';
 $wb['Rescue'] = 'Manutenção';
 $wb['Server IP addresses'] = 'Endereço IP do servidor';
+$wb['Server IPv4 mapping'] = 'Mapeamento IPv4 do servidor';
 $wb['Additional PHP Versions'] = 'Versões adicionais do php';
 $wb['Firewall'] = 'Firewall';
 $wb['Interface'] = 'Interface';
@@ -44,9 +45,10 @@ $wb['Import'] = 'Importar';
 $wb['Remote Actions'] = 'Ações remotas';
 $wb['Do OS-Update'] = 'Atualização do SO';
 $wb['Do ISPConfig-Update'] = 'Atualização do ISPConfig';
-$wb['Directive Snippets'] = 'Diretivas de fragmentação';
+$wb['Directive Snippets'] = 'Diretivas de trechos de código';
 $wb['Sites'] = 'Sites';
 $wb['DNS'] = 'DNS';
-$wb['Server'] = 'Server';
-$wb['Updates'] = 'Updates';
+$wb['Server'] = 'Servidor';
+$wb['Updates'] = 'Atualizações';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_directive_snippets.lng b/interface/web/admin/lib/lang/br_directive_snippets.lng
index fe55c5ecae..f523b4992a 100644
--- a/interface/web/admin/lib/lang/br_directive_snippets.lng
+++ b/interface/web/admin/lib/lang/br_directive_snippets.lng
@@ -1,12 +1,13 @@
 <?php
-$wb['Directive Snippets'] = 'Diretiva de fragmentação';
+$wb['Directive Snippets'] = 'Diretiva de trechos de código';
 $wb['name_txt'] = 'Nome da diretiva';
 $wb['type_txt'] = 'Tipo';
 $wb['snippet_txt'] = 'Diretiva';
 $wb['active_txt'] = 'Ativo';
 $wb['directive_snippets_name_empty'] = 'Por favor, insira um nome para a diretiva';
-$wb['directive_snippets_name_error_unique'] = 'Já existe uma diretiva de fragmentação com este nome.';
+$wb['directive_snippets_name_error_unique'] = 'Já existe uma diretiva de trechos de código com este nome.';
 $wb['variables_txt'] = 'Variáveis';
 $wb['customer_viewable_txt'] = 'Visualizada pelo cliente';
 $wb['required_php_snippets_txt'] = 'Diretiva obrigatória para PHP';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_directive_snippets_list.lng b/interface/web/admin/lib/lang/br_directive_snippets_list.lng
index d1154c9bf4..f95148eba5 100644
--- a/interface/web/admin/lib/lang/br_directive_snippets_list.lng
+++ b/interface/web/admin/lib/lang/br_directive_snippets_list.lng
@@ -1,8 +1,9 @@
 <?php
-$wb['list_head_txt'] = 'Diretivas de fragmentação';
+$wb['list_head_txt'] = 'Diretivas de trechos de código';
 $wb['active_txt'] = 'Ativo';
 $wb['name_txt'] = 'Nome da diretiva';
 $wb['type_txt'] = 'Tipo';
 $wb['add_new_record_txt'] = 'Adicionar nova diretiva';
 $wb['customer_viewable_txt'] = 'Visível para o cliente';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_firewall.lng b/interface/web/admin/lib/lang/br_firewall.lng
index e43c40c9da..aaa3337ae9 100644
--- a/interface/web/admin/lib/lang/br_firewall.lng
+++ b/interface/web/admin/lib/lang/br_firewall.lng
@@ -6,6 +6,7 @@ $wb['tcp_port_help_txt'] = 'Separado por vírgula';
 $wb['udp_port_help_txt'] = 'Separado por vírgula';
 $wb['active_txt'] = 'Ativo';
 $wb['firewall_error_unique'] = 'Já existe uma regra de firewall para este servidor!';
-$wb['tcp_ports_error_regex'] = 'Caractere não permitido para definição de porta tcp. São permitidos somente números, : e ,.';
-$wb['udp_ports_error_regex'] = 'Caractere não permitido para definição de porta udp. São permitidos somente números, : e ,.';
+$wb['tcp_ports_error_regex'] = 'Caractere não permitido para definição de porta tcp. São permitidos somente números, \':\' e \',\'.';
+$wb['udp_ports_error_regex'] = 'Caractere não permitido para definição de porta udp. São permitidos somente números, \':\' e \',\'.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_firewall_list.lng b/interface/web/admin/lib/lang/br_firewall_list.lng
index 8ff52ee241..303eb9eba3 100644
--- a/interface/web/admin/lib/lang/br_firewall_list.lng
+++ b/interface/web/admin/lib/lang/br_firewall_list.lng
@@ -6,3 +6,4 @@ $wb['tcp_port_txt'] = 'Portas tcp abertas';
 $wb['udp_port_txt'] = 'Portas udp abertas';
 $wb['add_new_record_txt'] = 'Adicionar regra de firewall';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_groups.lng b/interface/web/admin/lib/lang/br_groups.lng
index 735bd864a9..1a679e7fc7 100644
--- a/interface/web/admin/lib/lang/br_groups.lng
+++ b/interface/web/admin/lib/lang/br_groups.lng
@@ -3,3 +3,4 @@ $wb['description_txt'] = 'Descrição';
 $wb['name_txt'] = 'Grupo';
 $wb['name_err'] = 'O nome do grupo deve conter de 1 a 30 caracteres!';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_groups_list.lng b/interface/web/admin/lib/lang/br_groups_list.lng
index f31a85d126..2d99629479 100644
--- a/interface/web/admin/lib/lang/br_groups_list.lng
+++ b/interface/web/admin/lib/lang/br_groups_list.lng
@@ -5,3 +5,4 @@ $wb['name_txt'] = 'Grupo';
 $wb['add_new_record_txt'] = 'Adicionar novo Grupo';
 $wb['warning_txt'] = '<b>AVISO:</b> Não modifique ou edite qualquer configuração de usuário aqui. Use o módulo de clientes ou revendas. Modificar ou alterar usuários e grupos aqui pode ocasionar perda de dados!';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_iptables.lng b/interface/web/admin/lib/lang/br_iptables.lng
index e44fcf1e68..8e5070eaeb 100644
--- a/interface/web/admin/lib/lang/br_iptables.lng
+++ b/interface/web/admin/lib/lang/br_iptables.lng
@@ -11,3 +11,4 @@ $wb['source_ip_txt'] = 'Endereço IP de origem';
 $wb['active_txt'] = 'Ativo';
 $wb['iptables_error_unique'] = 'Já existe um registro de firewall igual para este servidor.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_iptables_list.lng b/interface/web/admin/lib/lang/br_iptables_list.lng
index 2cd7fdfb53..f24eeb5f22 100644
--- a/interface/web/admin/lib/lang/br_iptables_list.lng
+++ b/interface/web/admin/lib/lang/br_iptables_list.lng
@@ -13,3 +13,4 @@ $wb['source_ip_txt'] = 'Endereço IP de origem';
 $wb['active_txt'] = 'Ativo';
 $wb['iptables_error_unique'] = 'Já existe um registro de firewall igual para este servidor.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_add.lng b/interface/web/admin/lib/lang/br_language_add.lng
index eaa0808199..99fd512dc4 100644
--- a/interface/web/admin/lib/lang/br_language_add.lng
+++ b/interface/web/admin/lib/lang/br_language_add.lng
@@ -6,3 +6,4 @@ $wb['language_new_hint_txt'] = '2 letras código ISO 639-1 (veja http://en.wikip
 $wb['btn_save_txt'] = 'Adicionar novo conjunto de idiomas';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_complete.lng b/interface/web/admin/lib/lang/br_language_complete.lng
index 84d5e3393c..4f9507591a 100644
--- a/interface/web/admin/lib/lang/br_language_complete.lng
+++ b/interface/web/admin/lib/lang/br_language_complete.lng
@@ -5,3 +5,4 @@ $wb['language_select_txt'] = 'Selecionar idioma';
 $wb['btn_save_txt'] = 'Mesclar arquivos agora';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_edit.lng b/interface/web/admin/lib/lang/br_language_edit.lng
index 887080b6d5..eb26091903 100644
--- a/interface/web/admin/lib/lang/br_language_edit.lng
+++ b/interface/web/admin/lib/lang/br_language_edit.lng
@@ -6,3 +6,4 @@ $wb['lang_file_txt'] = 'Arquivo de idioma';
 $wb['btn_save_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_export.lng b/interface/web/admin/lib/lang/br_language_export.lng
index d484661389..f7f924c878 100644
--- a/interface/web/admin/lib/lang/br_language_export.lng
+++ b/interface/web/admin/lib/lang/br_language_export.lng
@@ -4,3 +4,4 @@ $wb['language_select_txt'] = 'Selecione o idioma';
 $wb['btn_save_txt'] = 'Exportar idioma selecionado para um arquivo';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_import.lng b/interface/web/admin/lib/lang/br_language_import.lng
index 76921d76c7..49d7ea8c44 100644
--- a/interface/web/admin/lib/lang/br_language_import.lng
+++ b/interface/web/admin/lib/lang/br_language_import.lng
@@ -4,6 +4,7 @@ $wb['language_import_txt'] = 'Buscar arquivo de idioma';
 $wb['btn_save_txt'] = 'Importar arquivo de idioma selecionado';
 $wb['language_overwrite_txt'] = 'Sobrescrever o arquivo se existir.';
 $wb['btn_cancel_txt'] = 'Voltar';
-$wb['ignore_version_txt'] = 'Pular verificação da versão do ISPConfig';
+$wb['ignore_version_txt'] = 'Ignorar verificação da versão do ISPConfig';
 $wb['list_desc_txt'] = 'ATENÇÃO: Não importe arquivos de idioma de fontes desconhecidas.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_language_list.lng b/interface/web/admin/lib/lang/br_language_list.lng
index cd00833419..f03f23efb5 100644
--- a/interface/web/admin/lib/lang/br_language_list.lng
+++ b/interface/web/admin/lib/lang/br_language_list.lng
@@ -5,3 +5,4 @@ $wb['module_txt'] = 'Módulo';
 $wb['lang_file_txt'] = 'Arquido de idioma';
 $wb['lang_file_date_txt'] = 'Última modificação';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_package_install.lng b/interface/web/admin/lib/lang/br_package_install.lng
index 5b54c3080a..9d09727699 100644
--- a/interface/web/admin/lib/lang/br_package_install.lng
+++ b/interface/web/admin/lib/lang/br_package_install.lng
@@ -5,3 +5,4 @@ $wb['repo_username_txt'] = 'Usuário (opcional)';
 $wb['repo_password_txt'] = 'Senha (opcional)';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_remote_action.lng b/interface/web/admin/lib/lang/br_remote_action.lng
index e06a6382b9..a2158b324e 100644
--- a/interface/web/admin/lib/lang/br_remote_action.lng
+++ b/interface/web/admin/lib/lang/br_remote_action.lng
@@ -10,3 +10,4 @@ $wb['select_all_server'] = 'Todos os servidores';
 $wb['ispconfig_update_title'] = 'Instruções de atualização do ISPConfig';
 $wb['ispconfig_update_text'] = 'Acesse como root no shell do seu servidor e execute os seguintes comandos<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />para iniciar a atualização do ISPConfig.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Clique aqui para instruções detalhadas sobre atualização</a>';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_remote_user.lng b/interface/web/admin/lib/lang/br_remote_user.lng
index ac03c8dea5..a0920d018d 100644
--- a/interface/web/admin/lib/lang/br_remote_user.lng
+++ b/interface/web/admin/lib/lang/br_remote_user.lng
@@ -14,8 +14,8 @@ $wb['Mail catchall functions'] = 'Funções de de contas cata tudo';
 $wb['Mail transport functions'] = 'Funções de transporte de e-mail';
 $wb['Mail whitelist functions'] = 'Funções de lista branca de e-mail';
 $wb['Mail blacklist functions'] = 'Funções de lista negra de e-mail';
-$wb['Mail spamfilter user functions'] = 'Funções de filtros antispam para contas de e-mail';
-$wb['Mail spamfilter policy functions'] = 'Funções de política de antispam para contas de e-mail';
+$wb['Mail spamfilter user functions'] = 'Funções de filtros anti-spam para contas de e-mail';
+$wb['Mail spamfilter policy functions'] = 'Funções de política de anti-spam para contas de e-mail';
 $wb['Mail fetchmail functions'] = 'Funções de contas de busca de e-mails';
 $wb['Mail user filter functions'] = 'Funções de filtro de e-mails para contas de e-mail';
 $wb['Mail filter functions'] = 'Funções de filtros de e-mail';
@@ -45,3 +45,4 @@ $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_remote_user_list.lng b/interface/web/admin/lib/lang/br_remote_user_list.lng
index f95d782ce6..557fdd8be6 100644
--- a/interface/web/admin/lib/lang/br_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/br_remote_user_list.lng
@@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 $wb['parent_remote_userid_txt'] = 'ID';
 $wb['username_txt'] = 'Nome do usuário';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server.lng b/interface/web/admin/lib/lang/br_server.lng
index 11ba1f78ad..5af29d6963 100644
--- a/interface/web/admin/lib/lang/br_server.lng
+++ b/interface/web/admin/lib/lang/br_server.lng
@@ -7,10 +7,11 @@ $wb['dns_server_txt'] = 'Servidor dns';
 $wb['file_server_txt'] = 'Servidor de arquivo';
 $wb['db_server_txt'] = 'Servidor de banco de dados';
 $wb['vserver_server_txt'] = 'Servidor vserver';
-$wb['active_txt'] = 'Ativado';
-$wb['mirror_server_id_txt'] = 'É um espelho de servidor';
-$wb['- None -'] = '- Não -';
+$wb['active_txt'] = 'Ativo';
+$wb['mirror_server_id_txt'] = 'É um espelho de servidor?';
+$wb['- None -'] = '- Nenhum -';
 $wb['proxy_server_txt'] = 'Servidor proxy';
 $wb['firewall_server_txt'] = 'Servidor de firewall';
 $wb['xmpp_server_txt'] = 'Servidor XMPP';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_config.lng b/interface/web/admin/lib/lang/br_server_config.lng
index 23c464b39c..5d6fc76f2e 100644
--- a/interface/web/admin/lib/lang/br_server_config.lng
+++ b/interface/web/admin/lib/lang/br_server_config.lng
@@ -29,22 +29,22 @@ $wb['mailbox_virtual_uidgid_maps_info_txt'] = 'Configuração única para sites
 $wb['mailbox_virtual_uidgid_maps_error_nosingleserver'] = 'UID não pode ser mapeado em uma configuração multiservidor.';
 $wb['mailbox_virtual_uidgid_maps_error_nodovecot'] = 'Mapeamento de UID só pode ser usada com o dovecot.';
 $wb['mailbox_virtual_uidgid_maps_error_alreadyusers'] = 'Mapeamento de UID não pode ser modificada se já existirem e-mails cadastrados.';
-$wb['relayhost_txt'] = 'Hospedeiro de retransmissão';
-$wb['relayhost_user_txt'] = 'Usuário do hospedeiro de retransmissão';
-$wb['relayhost_password_txt'] = 'Senha do hospedeiro de retransmissão';
+$wb['relayhost_txt'] = 'Servidor de retransmissão';
+$wb['relayhost_user_txt'] = 'Usuário do servidor de retransmissão';
+$wb['relayhost_password_txt'] = 'Senha do servidor de retransmissão';
 $wb['reject_sender_login_mismatch_txt'] = 'Rejeitar remetente e acesso com erros';
 $wb['mailbox_size_limit_txt'] = 'Limite da conta de e-mail';
 $wb['message_size_limit_txt'] = 'Limite do tamanho máximo das mensagens';
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['netmask_txt'] = 'Máscara de rede';
 $wb['gateway_txt'] = 'Gateway';
-$wb['hostname_txt'] = 'Hospedeiro';
+$wb['hostname_txt'] = 'Servidor';
 $wb['nameservers_txt'] = 'Servidores dns';
 $wb['auto_network_configuration_txt'] = 'Configuração de rede';
 $wb['ip_address_error_wrong'] = 'Endereço IP inválido!';
 $wb['netmask_error_wrong'] = 'Máscara de rede inválida!';
 $wb['gateway_error_wrong'] = 'Gateway inválido!';
-$wb['hostname_error_empty'] = 'Por favor, insira o hospedeiro.';
+$wb['hostname_error_empty'] = 'Por favor, insira o servidor.';
 $wb['nameservers_error_empty'] = 'Por favor, insira  o servidor dns.';
 $wb['jailkit_chroot_cron_programs_txt'] = 'Tarefas do cron para aplicações no Jailkit em ambiente chroot';
 $wb['config_dir_txt'] = 'Diretório de configuração';
@@ -62,17 +62,17 @@ $wb['bind_user_txt'] = 'Usuário bind';
 $wb['bind_group_txt'] = 'Grupo bind';
 $wb['bind_zonefiles_dir_txt'] = 'Diretório de arquivos de zona do bind';
 $wb['named_conf_path_txt'] = 'Caminho do named.conf';
-$wb['bind_user_error_empty'] = 'Usuário do Bind em branco.';
-$wb['bind_group_error_empty'] = 'Grupo do Bind em branco.';
-$wb['bind_zonefiles_dir_error_empty'] = 'Diretório de arquivos de zona em branco.';
+$wb['bind_user_error_empty'] = 'Usuário do bind está em branco.';
+$wb['bind_group_error_empty'] = 'Grupo do bind está em branco.';
+$wb['bind_zonefiles_dir_error_empty'] = 'Diretório de arquivos de zona está em branco.';
 $wb['named_conf_path_error_empty'] = 'Caminho do named.conf.';
-$wb['named_conf_local_path_error_empty'] = 'Caminho do named.conf.local em branco.';
+$wb['named_conf_local_path_error_empty'] = 'Caminho do named.conf.local está em branco.';
 $wb['mail_filter_syntax_txt'] = 'Sintaxe do mailfilter';
 $wb['pop3_imap_daemon_txt'] = 'Serviço POP3/IMAP';
 $wb['php_open_basedir_txt'] = 'Diretório PHP open_basedir';
-$wb['php_open_basedir_error_empty'] = 'Diretório do PHP open_basedir em branco.';
+$wb['php_open_basedir_error_empty'] = 'Diretório PHP open_basedir está em branco.';
 $wb['htaccess_allow_override_txt'] = 'Diretiva .htaccess AllowOverride';
-$wb['htaccess_allow_override_error_empty'] = 'Diretiva .htaccess AllowOverride em branco.';
+$wb['htaccess_allow_override_error_empty'] = 'Diretiva .htaccess AllowOverride está em branco.';
 $wb['awstats_conf_dir_txt'] = 'Diretório de configuração do awstats';
 $wb['awstats_data_dir_txt'] = 'Diretório de dados do awstats';
 $wb['awstats_pl_txt'] = 'Script awstats.pl';
@@ -100,59 +100,59 @@ $wb['nginx_vhost_conf_enabled_dir_txt'] = 'Configuração do diretório do vhost
 $wb['nginx_user_txt'] = 'Usuário nginx';
 $wb['nginx_group_txt'] = 'Grupo nginx';
 $wb['nginx_cgi_socket_txt'] = 'Soquete CGI nginx';
-$wb['backup_dir_error_empty'] = 'Diretório de backup em branco.';
-$wb['maildir_path_error_empty'] = 'Caminho do maildir em branco.';
-$wb['homedir_path_error_empty'] = 'Caminho do homedir em branco.';
-$wb['mailuser_uid_error_empty'] = 'UID do mailuser em branco.';
-$wb['mailuser_gid_error_empty'] = 'GID do mailuser em branco.';
-$wb['mailuser_name_error_empty'] = 'Nome do mailuser em branco.';
-$wb['mailuser_group_error_empty'] = 'Grupo do mailuser em branco.';
-$wb['getmail_config_dir_error_empty'] = 'Configuração do diretório do getmail em branco.';
-$wb['website_basedir_error_empty'] = 'Diretório padrão (basedir) do site em branco.';
-$wb['website_path_error_empty'] = 'Caminho do diretório base (basedir) do site em branco.';
-$wb['website_symlinks_error_empty'] = 'Links simbólicos para site em branco.';
-$wb['vhost_conf_dir_error_empty'] = 'Configuração do diretório para vhost em branco.';
-$wb['vhost_conf_enabled_dir_error_empty'] = 'Configuração habilitada do diretório vhost em branco.';
-$wb['nginx_vhost_conf_dir_error_empty'] = 'Configuração do diretório vhost do nginx em branco.';
-$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Configuração habilitada do diretório vhost do nginx em branco.';
-$wb['apache_user_error_empty'] = 'Usuário apache em branco.';
-$wb['apache_group_error_empty'] = 'Grupo apache em branco.';
-$wb['nginx_user_error_empty'] = 'Usuário nginx em branco.';
-$wb['nginx_group_error_empty'] = 'Grupo nginx em branco.';
-$wb['php_ini_path_apache_error_empty'] = 'Caminho do php.ini apache em branco.';
-$wb['php_ini_path_cgi_error_empty'] = 'Caminho do php.ini CGI em branco.';
-$wb['nginx_cgi_socket_empty'] = 'Soquete do CGI nginx em branco.';
-$wb['apps_vhost_port_error_empty'] = 'Porta de apps-vhost em branco.';
-$wb['apps_vhost_ip_error_empty'] = 'IP para apps-vhost em branco.';
+$wb['backup_dir_error_empty'] = 'Diretório de backup está em branco.';
+$wb['maildir_path_error_empty'] = 'Caminho do maildir está em branco.';
+$wb['homedir_path_error_empty'] = 'Caminho do homedir está em branco.';
+$wb['mailuser_uid_error_empty'] = 'UID do mailuser está em branco.';
+$wb['mailuser_gid_error_empty'] = 'GID do mailuser está em branco.';
+$wb['mailuser_name_error_empty'] = 'Nome do mailuser está em branco.';
+$wb['mailuser_group_error_empty'] = 'Grupo do mailuser está em branco.';
+$wb['getmail_config_dir_error_empty'] = 'Configuração do diretório getmail está em branco.';
+$wb['website_basedir_error_empty'] = 'Diretório padrão (basedir) do site está em branco.';
+$wb['website_path_error_empty'] = 'Caminho do diretório base (basedir) do site está em branco.';
+$wb['website_symlinks_error_empty'] = 'Links simbólicos para site está em branco.';
+$wb['vhost_conf_dir_error_empty'] = 'Configuração do diretório para vhost está em branco.';
+$wb['vhost_conf_enabled_dir_error_empty'] = 'Configuração habilitada do diretório vhost está em branco.';
+$wb['nginx_vhost_conf_dir_error_empty'] = 'Configuração do diretório vhost do nginx está em branco.';
+$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Configuração habilitada do diretório vhost do nginx está em branco.';
+$wb['apache_user_error_empty'] = 'Usuário apache está em branco.';
+$wb['apache_group_error_empty'] = 'Grupo apache está em branco.';
+$wb['nginx_user_error_empty'] = 'Usuário nginx está em branco.';
+$wb['nginx_group_error_empty'] = 'Grupo nginx está em branco.';
+$wb['php_ini_path_apache_error_empty'] = 'Caminho do php.ini apache está em branco.';
+$wb['php_ini_path_cgi_error_empty'] = 'Caminho do php.ini CGI está em branco.';
+$wb['nginx_cgi_socket_empty'] = 'Soquete do CGI nginx está em branco.';
+$wb['apps_vhost_port_error_empty'] = 'Porta de apps-vhost está em branco.';
+$wb['apps_vhost_ip_error_empty'] = 'IP para apps-vhost está em branco.';
 $wb['fastcgi_starter_path_error_empty'] = 'Caminho do programa de inicialização do FastCGI está em branco.';
-$wb['fastcgi_starter_script_error_empty'] = 'Script de inicialização do FastCGI em branco.';
-$wb['fastcgi_alias_error_empty'] = 'Alias (apelido) do FastCGI em branco.';
-$wb['fastcgi_phpini_path_error_empty'] = 'Caminho do php.ini do FastCGI em branco.';
-$wb['fastcgi_children_error_empty'] = 'Filhos do FastCGI em branco.';
-$wb['fastcgi_max_requests_error_empty'] = 'Limite de requisições do FastCGI em branco.';
-$wb['fastcgi_bin_error_empty'] = 'Binário do FastCGI em branco.';
-$wb['jailkit_chroot_home_error_empty'] = 'Diretório raiz do jailkit em branco.';
-$wb['jailkit_chroot_app_sections_error_empty'] = 'Aplicações no jailkit chroot (sessões) em branco.';
-$wb['jailkit_chroot_app_programs_error_empty'] = 'Aplicações no jailkit em ambiente chroot em branco.';
-$wb['jailkit_chroot_cron_programs_error_empty'] = 'Tarefas no cron de aplicações no jailkit em ambiente chroot em branco.';
-$wb['vlogger_config_dir_error_empty'] = 'Diretório de configurações em branco.';
-$wb['cron_init_script_error_empty'] = 'Nome do script de inicialização do cron em branco.';
-$wb['crontab_dir_error_empty'] = 'Caminho para tabelas de tarefas individuais no cron em branco.';
-$wb['cron_wget_error_empty'] = 'Caminho do programa wget em branco.';
+$wb['fastcgi_starter_script_error_empty'] = 'Script de inicialização do FastCGI está em branco.';
+$wb['fastcgi_alias_error_empty'] = 'Alias (apelido) do FastCGI está em branco.';
+$wb['fastcgi_phpini_path_error_empty'] = 'Caminho do php.ini do FastCGI está em branco.';
+$wb['fastcgi_children_error_empty'] = 'Filhos do FastCGI está em branco.';
+$wb['fastcgi_max_requests_error_empty'] = 'Limite de requisições do FastCGI está em branco.';
+$wb['fastcgi_bin_error_empty'] = 'Binário do FastCGI está em branco.';
+$wb['jailkit_chroot_home_error_empty'] = 'Diretório raiz do jailkit está em branco.';
+$wb['jailkit_chroot_app_sections_error_empty'] = 'Aplicações no jailkit chroot (sessões) está em branco.';
+$wb['jailkit_chroot_app_programs_error_empty'] = 'Aplicações no jailkit em ambiente chroot está em branco.';
+$wb['jailkit_chroot_cron_programs_error_empty'] = 'Tarefas no cron de aplicações no jailkit em ambiente chroot está em branco.';
+$wb['vlogger_config_dir_error_empty'] = 'Diretório de configurações está em branco.';
+$wb['cron_init_script_error_empty'] = 'Nome do script de inicialização do cron está em branco.';
+$wb['crontab_dir_error_empty'] = 'Caminho para tabelas de tarefas individuais no cron está em branco.';
+$wb['cron_wget_error_empty'] = 'Caminho do programa wget está em branco.';
 $wb['php_fpm_init_script_txt'] = 'Script de inicialização do PHP-FPM';
-$wb['php_fpm_init_script_error_empty'] = 'Script de inicialização do PHP-FPM em branco.';
+$wb['php_fpm_init_script_error_empty'] = 'Script de inicialização do PHP-FPM está em branco.';
 $wb['php_fpm_ini_path_txt'] = 'Caminho do php.ini do PHP-FPM';
-$wb['php_fpm_ini_path_error_empty'] = 'Caminho do php.ini do PHP-FPM em branco.';
+$wb['php_fpm_ini_path_error_empty'] = 'Caminho do php.ini do PHP-FPM está em branco.';
 $wb['php_fpm_pool_dir_txt'] = 'Diretório de faixas (pool) do PHP-FPM';
-$wb['php_fpm_pool_dir_error_empty'] = 'Diretório de faixas (pool) do PHP-FPM em branco.';
+$wb['php_fpm_pool_dir_error_empty'] = 'Diretório de faixas (pool) do PHP-FPM está em branco.';
 $wb['php_fpm_start_port_txt'] = 'Porta de inicialização do PHP-FPM';
-$wb['php_fpm_start_port_error_empty'] = 'Porta de inicialização do PHP-FPM em branco.';
+$wb['php_fpm_start_port_error_empty'] = 'Porta de inicialização do PHP-FPM está em branco.';
 $wb['php_fpm_socket_dir_txt'] = 'Diretório do soquete PHP-FPM';
-$wb['php_fpm_socket_dir_error_empty'] = 'Diretório do soquete PHP-FPM em branco.';
+$wb['php_fpm_socket_dir_error_empty'] = 'Diretório do soquete PHP-FPM está em branco.';
 $wb['try_rescue_txt'] = 'Habilitar serviço de monitoramento e reiniciar em caso de falha';
 $wb['do_not_try_rescue_mysql_txt'] = 'Desabilitar monitoramento do MySQL';
 $wb['do_not_try_rescue_mail_txt'] = 'Desabilitar monitoramento do servidor de e-mails';
-$wb['rescue_description_txt'] = '<b>Informação:</b> Se você deseja desligar o MySQL deverá selecionar \\"Desabilitar monitoramento do MySQL\\" e aguardar em torno de 2 a 3 minutos...<br>se não aguardar em torno de 2 a 3 minutos, o serviço tentará reiniciar o MySQL!';
+$wb['rescue_description_txt'] = '<b>Informação:</b> Se você deseja desligar o MySQL deverá selecionar \'Desabilitar monitoramento do MySQL\' e aguardar em torno de 2 a 3 minutos...<br>se não aguardar em torno de 2 a 3 minutos, o serviço tentará reiniciar o MySQL!';
 $wb['enable_sni_txt'] = 'Habilitar SNI';
 $wb['do_not_try_rescue_httpd_txt'] = 'Desabilitar monitoramento do HTTPD';
 $wb['set_folder_permissions_on_update_txt'] = 'Configurar permissões de pasta na atualização';
@@ -177,7 +177,7 @@ $wb['enable_ip_wildcard_txt'] = 'Habilitar curingas (*) para IP';
 $wb['web_folder_protection_txt'] = 'Tornar pastas web imutáveis (atributos estendidos)';
 $wb['overtraffic_notify_admin_txt'] = 'Enviar notificação de cota de tráfego excedida para o administrador';
 $wb['overtraffic_notify_client_txt'] = 'Enviar notificação de cota de tráfego excedida para o cliente';
-$wb['rbl_error_regex'] = 'Por favor, insira um nome de hospedeiro válido para RBL.';
+$wb['rbl_error_regex'] = 'Por favor, insira um nome de servidor válido para RBL.';
 $wb['overquota_notify_admin_txt'] = 'Enviar alertas de cota para o administrador';
 $wb['overquota_notify_client_txt'] = 'Enviar alertas de cota para o cliente';
 $wb['overquota_notify_onok_txt'] = 'Enviar mensagem de cota OK para o cliente';
@@ -202,64 +202,64 @@ $wb['vhost_rewrite_v6_txt'] = 'Reescrever prefixo IPv6 no espelho';
 $wb['v6_prefix_length'] = 'Prefixo longo definido de acordo com IPv6';
 $wb['backup_dir_is_mount_txt'] = 'Diretório de backup está montado?';
 $wb['monitor_system_updates_txt'] = 'Verificar por atualizações Linux';
-$wb['hostname_error_regex'] = 'Nome do hospedeiro inválido.';
-$wb['invalid_apache_user_txt'] = 'Usuário do Apache inválido.';
-$wb['invalid_apache_group_txt'] = 'Grupo do Apache inválido.';
-$wb['backup_dir_error_regex'] = 'Diretório de backup inválido.';
-$wb['maildir_path_error_regex'] = 'Caminho do Maildir inválido.';
-$wb['homedir_path_error_regex'] = 'Caminho do Home inválido.';
-$wb['mailuser_name_error_regex'] = 'Nome do Mailuser inválido.';
-$wb['mailuser_group_name_error_regex'] = 'Grupo do Mailuser inválido.';
+$wb['hostname_error_regex'] = 'Nome do servidor é inválido.';
+$wb['invalid_apache_user_txt'] = 'Usuário do Apache é inválido.';
+$wb['invalid_apache_group_txt'] = 'Grupo do Apache é inválido.';
+$wb['backup_dir_error_regex'] = 'Diretório de backup é inválido.';
+$wb['maildir_path_error_regex'] = 'Caminho do Maildir é inválido.';
+$wb['homedir_path_error_regex'] = 'Caminho do Home é inválido.';
+$wb['mailuser_name_error_regex'] = 'Nome do Mailuser é inválido.';
+$wb['mailuser_group_name_error_regex'] = 'Grupo do Mailuser é inválido.';
 $wb['mailuser_uid_error_range'] = 'A UID do Mailuser deve ser >= 2000';
 $wb['mailuser_gid_error_range'] = 'A GID do Mailuser deve ser >= 2000';
 $wb['getmail_config_dir_error_regex'] = 'Configuração do diretório do getmail inválida.';
-$wb['website_basedir_error_regex'] = 'Diretório base (basedir) para sites inválido.';
-$wb['website_symlinks_error_regex'] = 'Links simbólicos para sites inválido.';
-$wb['vhost_conf_dir_error_regex'] = 'Diretório de configurações para vhost inválido.';
-$wb['vhost_conf_enabled_dir_error_regex'] = 'Diretório de configurações para vhost habilitado inválido.';
-$wb['nginx_vhost_conf_dir_error_regex'] = 'Diretório de configurações do nginx inválido.';
-$wb['nginx_vhost_conf_enabled_dir_error_regex'] = 'Diretório de configurações nginx habilitado inválido.';
-$wb['ca_path_error_regex'] = 'Caminho do CA inválido.';
-$wb['invalid_nginx_user_txt'] = 'Usuário do nginx inválido.';
-$wb['invalid_nginx_group_txt'] = 'Grupo do nginx inválido.';
-$wb['php_ini_path_apache_error_regex'] = 'Caminho do php.ini apache inválido.';
-$wb['php_ini_path_cgi_error_regex'] = 'Caminho do php.ini CGI inválido.';
-$wb['php_fpm_init_script_error_regex'] = 'Caminho do script de inicialização do PHP-FPM inválido.';
-$wb['php_fpm_ini_path_error_regex'] = 'Caminho do php.ini PHP-FPM inválido.';
-$wb['php_fpm_pool_dir_error_regex'] = 'Diretório de faixas (pool) PHP-FPM inválido.';
-$wb['php_fpm_socket_dir_error_regex'] = 'Diretório do sqouete PHP-FPM inválido.';
-$wb['php_open_basedir_error_regex'] = 'Diretório base (open_basedir) PHP inválido.';
-$wb['awstats_data_dir_empty'] = 'Diretório de dados do awstats em branco.';
-$wb['awstats_data_dir_error_regex'] = 'Diretório de dados do do awstats inválido.';
-$wb['awstats_pl_empty'] = 'Configuração do script awstats.pl em branco.';
-$wb['awstats_pl_error_regex'] = 'Caminho do script awstats.pl inválido.';
-$wb['awstats_buildstaticpages_pl_empty'] = 'Script awstats_buildstaticpages.pl em branco.';
-$wb['awstats_buildstaticpages_pl_error_regex'] = 'Camindho do script awstats_buildstaticpages.pl inválido.';
-$wb['invalid_bind_user_txt'] = 'Usuário bind inválido.';
-$wb['invalid_bind_group_txt'] = 'Grupo bind inválido.';
-$wb['bind_zonefiles_dir_error_regex'] = 'Diretório de zonas do bind inválido.';
-$wb['named_conf_path_error_regex'] = 'Caminho do named.conf inválido.';
-$wb['named_conf_local_path_error_regex'] = 'Caminho do named.conf.local inválido.';
-$wb['fastcgi_starter_path_error_regex'] = 'Caminho do scritp de inicialização FASTCGI inválido.';
-$wb['fastcgi_starter_script_error_regex'] = 'Script de inicizalização FASTCGI inválido.';
-$wb['fastcgi_alias_error_regex'] = 'Apelido (alias) do FASTCGI inválido.';
-$wb['fastcgi_phpini_path_error_regex'] = 'Caminho do FASTCGI inválido.';
-$wb['fastcgi_bin_error_regex'] = 'Binário do FASTCGI inválido.';
+$wb['website_basedir_error_regex'] = 'Diretório base (basedir) para sites é inválido.';
+$wb['website_symlinks_error_regex'] = 'Links simbólicos para sites é inválido.';
+$wb['vhost_conf_dir_error_regex'] = 'Diretório de configurações para vhost é inválido.';
+$wb['vhost_conf_enabled_dir_error_regex'] = 'Diretório de configurações para vhost habilitado é inválido.';
+$wb['nginx_vhost_conf_dir_error_regex'] = 'Diretório de configurações do nginx é inválido.';
+$wb['nginx_vhost_conf_enabled_dir_error_regex'] = 'Diretório de configurações nginx habilitado é inválido.';
+$wb['ca_path_error_regex'] = 'Caminho do CA é inválido.';
+$wb['invalid_nginx_user_txt'] = 'Usuário do nginx é inválido.';
+$wb['invalid_nginx_group_txt'] = 'Grupo do nginx é inválido.';
+$wb['php_ini_path_apache_error_regex'] = 'Caminho do php.ini apache é inválido.';
+$wb['php_ini_path_cgi_error_regex'] = 'Caminho do php.ini CGI é inválido.';
+$wb['php_fpm_init_script_error_regex'] = 'Caminho do script de inicialização do PHP-FPM é inválido.';
+$wb['php_fpm_ini_path_error_regex'] = 'Caminho do php.ini PHP-FPM é inválido.';
+$wb['php_fpm_pool_dir_error_regex'] = 'Diretório de faixas (pool) PHP-FPM é inválido.';
+$wb['php_fpm_socket_dir_error_regex'] = 'Diretório do sqouete PHP-FPM é inválido.';
+$wb['php_open_basedir_error_regex'] = 'Diretório base (open_basedir) PHP é inválido.';
+$wb['awstats_data_dir_empty'] = 'Diretório de dados do awstats está em branco.';
+$wb['awstats_data_dir_error_regex'] = 'Diretório de dados do do awstats é inválido.';
+$wb['awstats_pl_empty'] = 'Configuração do script awstats.pl está em branco.';
+$wb['awstats_pl_error_regex'] = 'Caminho do script awstats.pl é inválido.';
+$wb['awstats_buildstaticpages_pl_empty'] = 'Script awstats_buildstaticpages.pl está em branco.';
+$wb['awstats_buildstaticpages_pl_error_regex'] = 'Camindho do script awstats_buildstaticpages.pl é inválido.';
+$wb['invalid_bind_user_txt'] = 'Usuário bind é inválido.';
+$wb['invalid_bind_group_txt'] = 'Grupo bind é inválido.';
+$wb['bind_zonefiles_dir_error_regex'] = 'Diretório de zonas do bind é inválido.';
+$wb['named_conf_path_error_regex'] = 'Caminho do named.conf é inválido.';
+$wb['named_conf_local_path_error_regex'] = 'Caminho do named.conf.local é inválido.';
+$wb['fastcgi_starter_path_error_regex'] = 'Caminho do scritp de inicialização FASTCGI é inválido.';
+$wb['fastcgi_starter_script_error_regex'] = 'Script de inicizalização FASTCGI é inválido.';
+$wb['fastcgi_alias_error_regex'] = 'Apelido (alias) do FASTCGI é inválido.';
+$wb['fastcgi_phpini_path_error_regex'] = 'Caminho do FASTCGI é inválido.';
+$wb['fastcgi_bin_error_regex'] = 'Binário do FASTCGI é inválido.';
 $wb['jailkit_chroot_home_error_regex'] = 'Raiz do chroot jailkit inválida.';
-$wb['jailkit_chroot_app_sections_error_regex'] = 'Aplicações no jailkit chroot (sessões) inválidas.';
-$wb['jailkit_chroot_app_programs_error_regex'] = 'Aplicações no jailkit em ambiente chroot inválidas.';
-$wb['jailkit_chroot_cron_programs_error_regex'] = 'Programas no cron em ambiente chroot jailkit inválidos.';
-$wb['vlogger_config_dir_error_regex'] = 'Diretório de configuração do vlogger inválido.';
-$wb['cron_init_script_error_regex'] = 'Script de inicialização do Cron inválido.';
-$wb['crontab_dir_error_regex'] = 'Diretório para tabelas de tarefas individuais no cron inválido.';
-$wb['cron_wget_error_regex'] = 'Caminho do inválido do wget para cron.';
+$wb['jailkit_chroot_app_sections_error_regex'] = 'Aplicações no jailkit chroot (sessões) são inválidas.';
+$wb['jailkit_chroot_app_programs_error_regex'] = 'Aplicações no jailkit em ambiente chroot são inválidas.';
+$wb['jailkit_chroot_cron_programs_error_regex'] = 'Programas no cron em ambiente chroot jailkit são inválidos.';
+$wb['vlogger_config_dir_error_regex'] = 'Diretório de configuração do vlogger é inválido.';
+$wb['cron_init_script_error_regex'] = 'Script de inicialização do Cron é inválido.';
+$wb['crontab_dir_error_regex'] = 'Diretório para tabelas de tarefas individuais no cron é inválido.';
+$wb['cron_wget_error_regex'] = 'Caminho do wget para cron é inválido.';
 $wb['network_filesystem_txt'] = 'Sistema de arquivos de rede';
 $wb['disable_bind_log_txt'] = 'Desabilitar mensagens de alerta no log para bind9.';
 $wb['apps_vhost_enabled_txt'] = 'Habilitar apps-vhost';
 $wb['do_not_try_rescue_mongodb_txt'] = 'Desabilitar monitoramento do MongoDB';
 $wb['backup_dir_mount_cmd_txt'] = 'Usar o comando mount, se o diretório de backups não estiver montado';
-$wb['overquota_db_notify_admin_txt'] = 'Enviar mensagens de alerta de cota para banco de dados para o administrador';
-$wb['overquota_db_notify_client_txt'] = 'Enviar mensagens de alerta de cota para banco de dados para o cliente';
+$wb['overquota_db_notify_admin_txt'] = 'Enviar mensagens de alerta de cota do banco de dados para o administrador';
+$wb['overquota_db_notify_client_txt'] = 'Enviar mensagens de alerta de cota do banco de dados para o cliente';
 $wb['php_handler_txt'] = 'Manipulador padrão PHP';
 $wb['disabled_txt'] = 'Desabilitado';
 $wb['dkim_strength_txt'] = 'Dificuldade do DKIM';
@@ -281,6 +281,5 @@ $wb['xmpp_port_https_txt'] = 'HTTPS';
 $wb['xmpp_port_pastebin_txt'] = 'Pastebin';
 $wb['xmpp_port_bosh_txt'] = 'BOSH';
 $wb['backup_time_txt'] = 'Hora do backup';
-$wb['skip_le_check_txt'] = 'Skip Lets Encrypt Check';
-$wb['migration_mode_txt'] = 'Server Migration Mode';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_config_list.lng b/interface/web/admin/lib/lang/br_server_config_list.lng
index b9329de9b4..63da06034b 100644
--- a/interface/web/admin/lib/lang/br_server_config_list.lng
+++ b/interface/web/admin/lib/lang/br_server_config_list.lng
@@ -2,3 +2,4 @@
 $wb['list_head_txt'] = 'Configuração do servidor';
 $wb['server_name_txt'] = 'Servidor';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_ip.lng b/interface/web/admin/lib/lang/br_server_ip.lng
index a2e78d0de1..d3f65504fa 100644
--- a/interface/web/admin/lib/lang/br_server_ip.lng
+++ b/interface/web/admin/lib/lang/br_server_ip.lng
@@ -3,9 +3,10 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['virtualhost_txt'] = 'Nome do virtualHost http';
 $wb['ip_error_wrong'] = 'Endereço IP inválido!';
-$wb['ip_error_unique'] = 'O endereço IP deve ser exclusivo';
+$wb['ip_error_unique'] = 'O endereço IP deve ser exclusivo.';
 $wb['client_id_txt'] = 'Cliente';
 $wb['ip_type_txt'] = 'Tipo';
 $wb['virtualhost_port_txt'] = 'Portas http';
-$wb['error_port_syntax'] = 'Caracteres inválidos no campo -Portas http-, insira somente números separados por vírgula. Exemplo: 80,443';
+$wb['error_port_syntax'] = 'Caracteres inválidos no campo -portas http-, insira somente números separados por vírgula. Exemplo: 80,443';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_ip_list.lng b/interface/web/admin/lib/lang/br_server_ip_list.lng
index c7b22097bf..0f8f8bb816 100644
--- a/interface/web/admin/lib/lang/br_server_ip_list.lng
+++ b/interface/web/admin/lib/lang/br_server_ip_list.lng
@@ -8,3 +8,4 @@ $wb['virtualhost_txt'] = 'Vhost http';
 $wb['virtualhost_port_txt'] = 'Portas http';
 $wb['ip_type_txt'] = 'Tipo';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_ip_map.lng b/interface/web/admin/lib/lang/br_server_ip_map.lng
index 3e83fa4ca7..c695cb9e46 100644
--- a/interface/web/admin/lib/lang/br_server_ip_map.lng
+++ b/interface/web/admin/lib/lang/br_server_ip_map.lng
@@ -3,10 +3,11 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['source_txt'] = 'Endereço IP de origem';
 $wb['destination_txt'] = 'Endereço IP de destino';
 $wb['active_txt'] = 'Ativo';
-$wb['ip_error_wrong'] = 'Endereço IP inválido.';
-$wb['destination_ip_empty'] = 'Endereço IP de destino em branco.';
-$wb['source_ip_empty'] = 'Endereço IP de origem em branco.';
-$wb['server_empty_error'] = 'Servidor em branco.';
+$wb['ip_error_wrong'] = 'Endereço IP é inválido.';
+$wb['destination_ip_empty'] = 'Endereço IP de destino está em branco.';
+$wb['source_ip_empty'] = 'Endereço IP de origem está em branco.';
+$wb['server_empty_error'] = 'Servidor está em branco.';
 $wb['duplicate_mapping_error'] = 'Mapeamento já existe.';
 $wb['ip_mapping_error'] = 'Endereço IP de origem não pode ser um endereço IP do servidor.';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_ip_map_list.lng b/interface/web/admin/lib/lang/br_server_ip_map_list.lng
index aa0e7d09ae..d1c3f36798 100644
--- a/interface/web/admin/lib/lang/br_server_ip_map_list.lng
+++ b/interface/web/admin/lib/lang/br_server_ip_map_list.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['list_head_txt'] = 'Mapeamento IP';
+$wb['list_head_txt'] = 'Mapeamento IPv4 - servidor web';
 $wb['server_id_txt'] = 'Servidor';
 $wb['source_ip_txt'] = 'IP de origem';
 $wb['destination_ip_txt'] = 'IP de destino';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_list.lng b/interface/web/admin/lib/lang/br_server_list.lng
index e138928fdc..488a72314e 100644
--- a/interface/web/admin/lib/lang/br_server_list.lng
+++ b/interface/web/admin/lib/lang/br_server_list.lng
@@ -4,11 +4,12 @@ $wb['server_name_txt'] = 'Nome';
 $wb['mail_server_txt'] = 'e-Mails';
 $wb['web_server_txt'] = 'Sites';
 $wb['dns_server_txt'] = 'DNS';
-$wb['file_server_txt'] = 'Arquivos';
-$wb['db_server_txt'] = 'Banco de dados';
+$wb['file_server_txt'] = 'FTP';
+$wb['db_server_txt'] = 'BD';
 $wb['vserver_server_txt'] = 'VServer';
 $wb['add_new_record_txt'] = 'Adicionar novo servidor';
 $wb['proxy_server_txt'] = 'Proxy';
 $wb['firewall_server_txt'] = 'Firewall';
 $wb['xmpp_server_txt'] = 'XMPP';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_php.lng b/interface/web/admin/lib/lang/br_server_php.lng
index 0ce567dfbf..75a7c7b670 100644
--- a/interface/web/admin/lib/lang/br_server_php.lng
+++ b/interface/web/admin/lib/lang/br_server_php.lng
@@ -7,10 +7,11 @@ $wb['FastCGI Settings'] = 'Configurações FastCGI';
 $wb['PHP-FPM Settings'] = 'Configurações PHP-FPM';
 $wb['Additional PHP Versions'] = 'Versões adicionais do php';
 $wb['Form to edit additional PHP versions'] = 'Formulário de edição de versões adicionais do php';
-$wb['server_php_name_error_empty'] = 'Nome em branco.';
+$wb['server_php_name_error_empty'] = 'Nome está em branco.';
 $wb['php_fastcgi_binary_txt'] = 'Caminho do binário FastCGI';
 $wb['php_fastcgi_ini_dir_txt'] = 'Caminho do diretório do php.ini';
 $wb['php_fpm_init_script_txt'] = 'Caminho do script de inicialização do PHP-FPM';
 $wb['php_fpm_ini_dir_txt'] = 'Caminho do diretório do php.ini';
 $wb['php_fpm_pool_dir_txt'] = 'Caminho do diretório de faixas (pool) do PHP-FPM';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_server_php_list.lng b/interface/web/admin/lib/lang/br_server_php_list.lng
index 31a2b13eb8..bc92bfc270 100644
--- a/interface/web/admin/lib/lang/br_server_php_list.lng
+++ b/interface/web/admin/lib/lang/br_server_php_list.lng
@@ -5,3 +5,4 @@ $wb['add_new_record_txt'] = 'Adicionar nova versão do php';
 $wb['client_id_txt'] = 'Cliente';
 $wb['name_txt'] = 'Nome da versão do php';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_package.lng b/interface/web/admin/lib/lang/br_software_package.lng
index 94ccc930de..65a0424678 100644
--- a/interface/web/admin/lib/lang/br_software_package.lng
+++ b/interface/web/admin/lib/lang/br_software_package.lng
@@ -4,3 +4,4 @@ $wb['package_key_txt'] = 'Chave do pacote';
 $wb['Software Package'] = 'Pacote de software';
 $wb['Modify software package details'] = 'Alterar detalhes do pacote de software';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_package_install.lng b/interface/web/admin/lib/lang/br_software_package_install.lng
index 0fcccf939e..f5c2585c6c 100644
--- a/interface/web/admin/lib/lang/br_software_package_install.lng
+++ b/interface/web/admin/lib/lang/br_software_package_install.lng
@@ -4,3 +4,4 @@ $wb['install_key_txt'] = 'Insira a chave de instalação';
 $wb['btn_save_txt'] = 'Iniciar instalação';
 $wb['btn_cancel_txt'] = 'Cancelar';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_package_list.lng b/interface/web/admin/lib/lang/br_software_package_list.lng
index 093f52bca3..a6f16a819e 100644
--- a/interface/web/admin/lib/lang/br_software_package_list.lng
+++ b/interface/web/admin/lib/lang/br_software_package_list.lng
@@ -11,3 +11,4 @@ $wb['no_packages_txt'] = 'Nenhum pacote disponível';
 $wb['edit_txt'] = 'Editar';
 $wb['delete_txt'] = 'Remover';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_repo.lng b/interface/web/admin/lib/lang/br_software_repo.lng
index b535850138..409aa31f22 100644
--- a/interface/web/admin/lib/lang/br_software_repo.lng
+++ b/interface/web/admin/lib/lang/br_software_repo.lng
@@ -6,3 +6,4 @@ $wb['repo_password_txt'] = 'Senha (opcional)';
 $wb['active_txt'] = 'Ativo';
 $wb['Software Repository which may contain addons or updates'] = 'Repositório de softwares podem conter complementos ou atualizações';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_repo_list.lng b/interface/web/admin/lib/lang/br_software_repo_list.lng
index 6941c7f147..1b8d7eb0fd 100644
--- a/interface/web/admin/lib/lang/br_software_repo_list.lng
+++ b/interface/web/admin/lib/lang/br_software_repo_list.lng
@@ -4,3 +4,4 @@ $wb['active_txt'] = 'Ativo';
 $wb['repo_name_txt'] = 'Repositório';
 $wb['repo_url_txt'] = 'URL';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_software_update_list.lng b/interface/web/admin/lib/lang/br_software_update_list.lng
index 0592ca7f26..28e43530a6 100644
--- a/interface/web/admin/lib/lang/br_software_update_list.lng
+++ b/interface/web/admin/lib/lang/br_software_update_list.lng
@@ -7,3 +7,4 @@ $wb['version_txt'] = 'Versão';
 $wb['action_txt'] = 'Ação';
 $wb['no_updates_txt'] = 'Nenhuma atualização disponível';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_system_config.lng b/interface/web/admin/lib/lang/br_system_config.lng
index ec12c14ef4..e4a3c99bc2 100644
--- a/interface/web/admin/lib/lang/br_system_config.lng
+++ b/interface/web/admin/lib/lang/br_system_config.lng
@@ -1,6 +1,6 @@
 <?php
 $wb['system_config_desc_txt'] = '';
-$wb['warning'] = 'Edite estes valores com cuidado! Não remova os prefixos em um sistema com mais de um cliente!!';
+$wb['warning'] = 'Edite estes valores com cuidado! Não remova os prefixos em um sistema com mais de um cliente!';
 $wb['dbname_prefix_txt'] = 'Prefixo do banco de dados';
 $wb['dbuser_prefix_txt'] = 'Prefixo do usuário do banco de dados';
 $wb['shelluser_prefix_txt'] = 'Prefixo do usuário shell';
@@ -24,16 +24,16 @@ $wb['webdavuser_prefix_error_regex'] = 'Caractere não permitido no prefixo do u
 $wb['webftp_url_txt'] = 'URL do webFTP';
 $wb['mailmailinglist_link_txt'] = 'Link para lista de e-mails';
 $wb['mailmailinglist_url_txt'] = 'URL para lista de e-mails';
-$wb['admin_mail_txt'] = 'E-mail do administrador';
+$wb['admin_mail_txt'] = 'e-Mail do administrador';
 $wb['admin_name_txt'] = 'Nome do administrador';
 $wb['enable_custom_login_txt'] = 'Permite nome de acesso personalizado';
 $wb['monitor_key_txt'] = 'Monitorar palavra reservada';
 $wb['maintenance_mode_txt'] = 'Modo manutenção';
 $wb['smtp_enabled_txt'] = 'Usar SMPT para enviar e-mails do sistema';
-$wb['smtp_host_txt'] = 'Hospedeiro SMTP';
-$wb['smtp_port_txt'] = 'Porta SMTP';
-$wb['smtp_user_txt'] = 'Usuário SMTP';
-$wb['smtp_pass_txt'] = 'Senha SMTP';
+$wb['smtp_host_txt'] = 'Servidor SMTP';
+$wb['smtp_port_txt'] = 'Porta';
+$wb['smtp_user_txt'] = 'Usuário';
+$wb['smtp_pass_txt'] = 'Senha';
 $wb['smtp_crypt_txt'] = 'Usar criptografia SSL/TLS para conexões SMTP';
 $wb['smtp_missing_admin_mail_txt'] = 'Por favor, insira um nome e e-mail do administrador se você usar smtp para envio dos e-mails do sistema.';
 $wb['tab_change_discard_txt'] = 'Descartar modificações nesta aba';
@@ -67,7 +67,7 @@ $wb['customer_no_template_error_regex_txt'] = 'O número do gabarito do cliente
 $wb['customer_no_start_txt'] = 'Valor inicial do código do cliente';
 $wb['customer_no_counter_txt'] = 'Contador de código do cliente';
 $wb['session_timeout_txt'] = 'Duração da sessão (minutos)';
-$wb['session_allow_endless_txt'] = 'Habilitar \\"manter-me conectado\\"';
+$wb['session_allow_endless_txt'] = 'Habilitar "Manter-me conectado"';
 $wb['min_password_length_txt'] = 'Comprimento mínimo da senha';
 $wb['min_password_strength_txt'] = 'Dificuldade mínima da senha';
 $wb['company_name_txt'] = 'Nome da empresa no título da página';
@@ -76,9 +76,10 @@ $wb['custom_login_text_txt'] = 'Texto personalizado para página de acesso';
 $wb['custom_login_link_txt'] = 'Link personalizado para página de acesso';
 $wb['login_link_error_regex'] = 'Link personalizado para acesso inválido';
 $wb['default_mailserver_txt'] = 'Servidor de e-mails padrão';
-$wb['default_webserver_txt'] = 'Servidor de páginas padrão';
+$wb['default_webserver_txt'] = 'Servidor web padrão';
 $wb['default_dnsserver_txt'] = 'Servidor dns padrão';
 $wb['default_slave_dnsserver_txt'] = 'Servidor dns secundário padrão';
-$wb['default_dbserver_txt'] = 'Seridor de banco de dados padrão';
-$wb['No'] = 'No';
+$wb['default_dbserver_txt'] = 'Servidor de banco de dados padrão';
+$wb['No'] = 'Não';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_tpl_default_admin.lng b/interface/web/admin/lib/lang/br_tpl_default_admin.lng
index e29d77d53a..b3f2aee638 100644
--- a/interface/web/admin/lib/lang/br_tpl_default_admin.lng
+++ b/interface/web/admin/lib/lang/br_tpl_default_admin.lng
@@ -9,10 +9,11 @@ $wb['FastCGI Settings'] = 'Configurações do FastCGI';
 $wb['PHP-FPM Settings'] = 'Configurações do PHP-FPM';
 $wb['Additional PHP Versions'] = 'Versões adicionais do php';
 $wb['Form to edit additional PHP versions'] = 'Formulário de edição de versões adicionais do php';
-$wb['server_php_name_error_empty'] = 'Nome em branco.';
+$wb['server_php_name_error_empty'] = 'Nome está em branco.';
 $wb['php_fastcgi_binary_txt'] = 'Caminho do binário FastCGI';
 $wb['php_fastcgi_ini_dir_txt'] = 'Caminho do diretório do php.ini';
 $wb['php_fpm_init_script_txt'] = 'Caminho do script de inicialização PHP-FPM';
 $wb['php_fpm_ini_dir_txt'] = 'Caminho do diretório php.ini';
 $wb['php_fpm_pool_dir_txt'] = 'Caminho do diretório de faixas (pool) do PHP-FPM';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_users.lng b/interface/web/admin/lib/lang/br_users.lng
index b1be5f6da7..e652484854 100644
--- a/interface/web/admin/lib/lang/br_users.lng
+++ b/interface/web/admin/lib/lang/br_users.lng
@@ -33,3 +33,4 @@ $wb['username_error_collision'] = 'O nome do usuário não pode conter as palavr
 $wb['client_not_admin_err'] = 'Um usuário definido como cliente não pode ser configurado com o tipo: admin (administrador).';
 $wb['lost_password_function_txt'] = 'Função reconfigurar senha perdida disponível';
 ?>
+
diff --git a/interface/web/admin/lib/lang/br_users_list.lng b/interface/web/admin/lib/lang/br_users_list.lng
index 3422f78355..c88c30f74b 100644
--- a/interface/web/admin/lib/lang/br_users_list.lng
+++ b/interface/web/admin/lib/lang/br_users_list.lng
@@ -7,3 +7,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 $wb['warning_txt'] = '<b>AVISO:</b> Não modifique ou edite qualquer configuração de usuário aqui. Use o módulo de clientes ou revendas. Modificar ou alterar usuários e grupos nesta aba pode ocasionar perda de dados!';
 $wb['groups_txt'] = 'Grupos';
 ?>
+
diff --git a/interface/web/client/lib/lang/br.lng b/interface/web/client/lib/lang/br.lng
index 0266810de9..c6a7afa13c 100644
--- a/interface/web/client/lib/lang/br.lng
+++ b/interface/web/client/lib/lang/br.lng
@@ -25,5 +25,6 @@ $wb['error_client_can_not_add_domain'] = 'Você não pode adicionar um novo dom
 $wb['error_client_group_id_empty'] = 'Você deve selecionar um cliente<br>';
 $wb['error_domain_in dnsuse'] = 'Este domínio não pode ser removido porque está em uso como uma zona dns.';
 $wb['error_domain_in dnsslaveuse'] = 'Este domínio não pode ser removido porque está em uso como uma zona dns secundária.';
-$wb['Email-Templates'] = 'Email-Templates';
+$wb['Email-Templates'] = 'Gabaritos de e-mails';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client.lng b/interface/web/client/lib/lang/br_client.lng
index 9a483866c8..935b85decf 100644
--- a/interface/web/client/lib/lang/br_client.lng
+++ b/interface/web/client/lib/lang/br_client.lng
@@ -8,9 +8,9 @@ $wb['limit_mailrouting_txt'] = 'Limite de transportes de e-mail';
 $wb['limit_mailfilter_txt'] = 'Limite de filtros de e-mail';
 $wb['limit_fetchmail_txt'] = 'Limite de contas de busca';
 $wb['limit_mailquota_txt'] = 'Cota de e-mail';
-$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros antispam lista branca/negra';
-$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros antispam';
-$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas antispam';
+$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros anti-spam lista branca/negra';
+$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros anti-spam';
+$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas anti-spam';
 $wb['default_mailserver_txt'] = 'Servidor de e-mails padrão';
 $wb['company_name_txt'] = 'Empresa';
 $wb['contact_firstname_txt'] = 'Contato';
@@ -30,7 +30,7 @@ $wb['mobile_txt'] = 'Celular';
 $wb['fax_txt'] = 'Fax';
 $wb['email_txt'] = 'e-mail';
 $wb['internet_txt'] = 'Internet';
-$wb['icq_txt'] = 'ICQ';
+$wb['icq_txt'] = 'Skype/Telegram';
 $wb['notes_txt'] = 'Notas';
 $wb['company_txt'] = 'Empresa';
 $wb['title_txt'] = 'Título';
@@ -41,9 +41,9 @@ $wb['limit_subdomain_txt'] = 'Limite de subdomínios';
 $wb['limit_webquota_txt'] = 'Limite da cota de site';
 $wb['limit_database_txt'] = 'Limite de banco de dados';
 $wb['ip_address_txt'] = 'Endereço IP';
-$wb['limit_client_error_notint'] = 'Limite de clientes deve ser um número';
-$wb['firstname_error_empty'] = 'Nome em branco.';
-$wb['contact_error_empty'] = 'Contato em branco.';
+$wb['limit_client_error_notint'] = 'Limite de clientes deve ser um número.';
+$wb['firstname_error_empty'] = 'Nome está em branco.';
+$wb['contact_error_empty'] = 'Contato está em branco.';
 $wb['default_webserver_txt'] = 'Servidor de páginas padrão';
 $wb['limit_web_domain_txt'] = 'Limite de de domínios de site';
 $wb['limit_web_aliasdomain_txt'] = 'Limite de apelidos de domínio';
@@ -55,29 +55,29 @@ $wb['limit_dns_slave_zone_txt'] = 'Limite de zonas dns secundárias';
 $wb['limit_dns_record_txt'] = 'Limite de registros dns';
 $wb['limit_shell_user_txt'] = 'Limite de usuários shell';
 $wb['limit_client_txt'] = 'Limite de clientes';
-$wb['username_error_empty'] = 'Nome do usuário em branco';
-$wb['username_error_unique'] = 'O nome do usuário deve ser exclusivo';
+$wb['username_error_empty'] = 'Nome do usuário está em branco.';
+$wb['username_error_unique'] = 'O nome do usuário deve ser exclusivo.';
 $wb['limit_maildomain_error_notint'] = 'Limite de contas de e-mail deve ser um número.';
 $wb['limit_mailbox_error_notint'] = 'Limite da contas de e-mail deve ser um número.';
 $wb['limit_mailalias_error_notint'] = 'Limite do apelidos de e-mail deve ser um número.';
-$wb['limit_mailforward_error_notint'] = 'Limite de redirecionamentos de e-mail deve ser um número';
+$wb['limit_mailforward_error_notint'] = 'Limite de redirecionamentos de e-mail deve ser um número.';
 $wb['limit_mailcatchall_error_notint'] = 'Limite de contas cata tudo deve ser um número.';
 $wb['limit_mailrouting_error_notint'] = 'Limite de transportes de e-mail deve ser um número.';
 $wb['limit_mailfilter_error_notint'] = 'Limite de filtros de e-mail deve ser um número.';
 $wb['limit_mailfetchmail_error_notint'] = 'Limite de contas de busca deve ser um número.';
-$wb['limit_mailquota_error_notint'] = 'A cota de e-mail deve ser um número';
-$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros antispam lista branca/negra deve ser um número.';
-$wb['limit_spamfilter_user_error_notint'] = 'Limite de filtros antispam por usuário deve ser um número.';
-$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas de filtros antispam deve ser um número.';
+$wb['limit_mailquota_error_notint'] = 'A cota de e-mail deve ser um número.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros anti-spam lista branca/negra deve ser um número.';
+$wb['limit_spamfilter_user_error_notint'] = 'Limite de filtros anti-spam por usuário deve ser um número.';
+$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas de filtros anti-spam deve ser um número.';
 $wb['limit_web_domain_error_notint'] = 'Limite de sites deve ser um número.';
 $wb['limit_web_aliasdomain_error_notint'] = 'Limite de apelidos de domínios deve ser um número.';
-$wb['limit_web_subdomain_error_notint'] = 'Limite de subdomínios deve ser um número';
+$wb['limit_web_subdomain_error_notint'] = 'Limite de subdomínios deve ser um número.';
 $wb['limit_ftp_user_error_notint'] = 'Limite de usuários ftp deve ser um número.';
 $wb['limit_shell_user_error_notint'] = 'Limite de usuários shell deve ser um número.';
-$wb['limit_dns_zone_error_notint'] = 'Limite de registros dns deve ser um número';
+$wb['limit_dns_zone_error_notint'] = 'Limite de registros dns deve ser um número.';
 $wb['limit_dns_slave_zone_error_notint'] = 'Limite de zonas dns secundárias deve ser um número.';
 $wb['default_dbserver_txt'] = 'Servidor de banco de dados padrão';
-$wb['limit_database_error_notint'] = 'Limite de banco de dados deve ser um número';
+$wb['limit_database_error_notint'] = 'Limite de banco de dados deve ser um número.';
 $wb['username_error_regex'] = 'O nome de usuário contém caracteres inválidos.';
 $wb['template_master_txt'] = 'Gabarito principal';
 $wb['template_additional_txt'] = 'Gabarito personalizado';
@@ -97,7 +97,7 @@ $wb['limit_trafficquota_error_notint'] = 'A cota de tráfego dever ser um númer
 $wb['limit_webdav_user_txt'] = 'Limite de usuários webdav';
 $wb['limit_webdav_user_error_notint'] = 'Limite de usuários webdav deve ser um número.';
 $wb['limit_backup_txt'] = 'Função de backup disponível';
-$wb['customer_no_txt'] = 'Código do cliente.';
+$wb['customer_no_txt'] = 'Código do cliente';
 $wb['vat_id_txt'] = 'VAT ID';
 $wb['required_fields_txt'] = '*Campos obrigatórios';
 $wb['limit_mailmailinglist_txt'] = 'Limite de listas de e-mail';
@@ -141,8 +141,8 @@ $wb['email_error_isemail'] = 'Por favor, insira um e-mail válido.';
 $wb['customer_no_error_unique'] = 'O código do cliente deve ser exclusivo (ou em branco).';
 $wb['paypal_email_error_isemail'] = 'Por favor, insira um e-mail do PayPal válido.';
 $wb['paypal_email_txt'] = 'e-mail do PayPal';
-$wb['err_msg_master_tpl_set'] = 'Todos as configurações de limites personalizadas são ignoradas se qualquer gabarito mestre ou algum gabarito \\"personalizado\\" for selecionado.';
-$wb['aps_limits_txt'] = 'Limites de apps instaladas';
+$wb['err_msg_master_tpl_set'] = 'Todos as configurações de limites personalizadas são ignoradas se qualquer gabarito mestre ou algum gabarito "personalizado" for selecionado.';
+$wb['aps_limits_txt'] = 'Limites de apps instalados';
 $wb['limit_aps_txt'] = 'Limite de instâncias de apps';
 $wb['limit_aps_error_notint'] = 'Limite de instâncias de apps deve ser um número.';
 $wb['default_slave_dnsserver_txt'] = 'Servidor dns secundário padrão';
@@ -155,7 +155,7 @@ $wb['added_by_txt'] = 'Cadastrado por';
 $wb['added_date_txt'] = 'Data do cadastro';
 $wb['parent_client_id_txt'] = 'Cliente da revenda';
 $wb['none_txt'] = 'nenhum';
-$wb['email_error_empty'] = 'e-mail em branco';
+$wb['email_error_empty'] = 'e-mail está em branco.';
 $wb['xmpp_limits_txt'] = 'Limites XMPP';
 $wb['web_servers_txt'] = 'Servidores web';
 $wb['web_servers_placeholder'] = 'Selecionar servidores web';
@@ -199,6 +199,7 @@ $wb['limit_database_user_error_notint'] = 'Limite de usuários de banco de dados
 $wb['limit_ssl_letsencrypt_txt'] = 'Let\'s Encrypt disponível';
 $wb['limit_directive_snippets_txt'] = 'Exibir seleção de configurações do servidor de páginas';
 $wb['password_click_to_set_txt'] = 'Selecionar para configurar';
-$wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.';
-$wb['Limits'] = 'Limits';
+$wb['limit_dns_record_error_notint'] = 'O limite de registros dns deve ser um número.';
+$wb['Limits'] = 'Limites';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_circle.lng b/interface/web/client/lib/lang/br_client_circle.lng
index 364172f1ae..4b44dfddf4 100644
--- a/interface/web/client/lib/lang/br_client_circle.lng
+++ b/interface/web/client/lib/lang/br_client_circle.lng
@@ -7,3 +7,4 @@ $wb['client_ids_txt'] = 'Clientes/Revendas';
 $wb['description_txt'] = 'Descrição';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_circle_list.lng b/interface/web/client/lib/lang/br_client_circle_list.lng
index 857984f892..85f6a45476 100644
--- a/interface/web/client/lib/lang/br_client_circle_list.lng
+++ b/interface/web/client/lib/lang/br_client_circle_list.lng
@@ -8,3 +8,4 @@ $wb['filter_txt'] = 'Filtro';
 $wb['delete_txt'] = 'Remover';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_del.lng b/interface/web/client/lib/lang/br_client_del.lng
index 6c3e4e668a..1ed559d54a 100644
--- a/interface/web/client/lib/lang/br_client_del.lng
+++ b/interface/web/client/lib/lang/br_client_del.lng
@@ -5,3 +5,4 @@ $wb['btn_save_txt'] = 'Remover o cliente';
 $wb['btn_cancel_txt'] = 'Cancelar sem remover o cliente';
 $wb['confirm_client_delete_txt'] = 'Você tem certeza que deseja remover este cliente?';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_message.lng b/interface/web/client/lib/lang/br_client_message.lng
index 5c847ac8a3..c725847bb2 100644
--- a/interface/web/client/lib/lang/br_client_message.lng
+++ b/interface/web/client/lib/lang/br_client_message.lng
@@ -6,7 +6,7 @@ $wb['subject_txt'] = 'Assunto';
 $wb['message_txt'] = 'Mensagem';
 $wb['form_legend_client_txt'] = 'Enviar mensagem a todos os clientes.';
 $wb['form_legend_admin_txt'] = 'Enviar mensagem a todos clientes e revendas.';
-$wb['sender_invalid_error'] = 'O e-mail do remetente é inválido.';
+$wb['sender_invalid_error'] = 'O e-mail do remetente é é inválido.';
 $wb['subject_invalid_error'] = 'O assunto está em branco.';
 $wb['message_invalid_error'] = 'A mensagem está em branco.';
 $wb['email_sent_to_txt'] = 'Enviar e-mail para:';
@@ -18,3 +18,4 @@ $wb['variables_txt'] = 'Variáveis:';
 $wb['gender_m_txt'] = 'Sr.';
 $wb['gender_f_txt'] = 'Sra.';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_message_template.lng b/interface/web/client/lib/lang/br_client_message_template.lng
index 91c39bff5a..e87dde7336 100644
--- a/interface/web/client/lib/lang/br_client_message_template.lng
+++ b/interface/web/client/lib/lang/br_client_message_template.lng
@@ -9,3 +9,4 @@ $wb['variables_txt'] = 'Variáveis';
 $wb['variables_description_txt'] = '(As variáveis usuário e senha estão disponíveis apenas em e-mails de boas vindas.)';
 $wb['duplicate_welcome_error'] = 'Disponível apenas para o gabarito padrão de e-mail de boas vindas. Por favor edite o gabarito existente ou adicione um novo gabarito.';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_message_template_list.lng b/interface/web/client/lib/lang/br_client_message_template_list.lng
index 9853a71ad3..fc5bddb9ac 100644
--- a/interface/web/client/lib/lang/br_client_message_template_list.lng
+++ b/interface/web/client/lib/lang/br_client_message_template_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Gabarito de e-mails';
 $wb['template_type_txt'] = 'Mensagem de';
 $wb['template_name_txt'] = 'Nome do gabarito';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_template.lng b/interface/web/client/lib/lang/br_client_template.lng
index 2adfec3bb7..600a356711 100644
--- a/interface/web/client/lib/lang/br_client_template.lng
+++ b/interface/web/client/lib/lang/br_client_template.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['limit_client_error_notint'] = 'Limite do cliente não é numérico.';
+$wb['limit_client_error_notint'] = 'Limite de clientes não é um número.';
 $wb['limit_maildomain_txt'] = 'Limite de domínios de e-mail';
 $wb['limit_mailbox_txt'] = 'Limite de caixas postais';
 $wb['limit_mailalias_txt'] = 'Limite de apelidos de e-mail';
@@ -9,16 +9,16 @@ $wb['limit_mailrouting_txt'] = 'Limite de transportes de e-mails';
 $wb['limit_mailfilter_txt'] = 'Limite de filtros de e-mail';
 $wb['limit_fetchmail_txt'] = 'Limite de contas de busca';
 $wb['limit_mailquota_txt'] = 'Espaço da caixa postal';
-$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros antispam permitidos lista branca/negra';
-$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros antispam';
-$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas antispam';
+$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros anti-spam permitidos lista branca/negra';
+$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros anti-spam';
+$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas anti-spam';
 $wb['limit_domain_txt'] = 'Limite de domínios';
 $wb['limit_subdomain_txt'] = 'Limite de subdomínios';
 $wb['limit_webquota_txt'] = 'Cota de site';
 $wb['limit_database_txt'] = 'Limite de banco de dados';
 $wb['limit_web_domain_txt'] = 'Limite de domínios de site';
 $wb['limit_web_aliasdomain_txt'] = 'Limite de apelidos de domínio de site';
-$wb['limit_web_subdomain_txt'] = 'Limite de subdomínios site';
+$wb['limit_web_subdomain_txt'] = 'Limite de subdomínios de site';
 $wb['limit_ftp_user_txt'] = 'Limite de usuários ftp';
 $wb['limit_dns_zone_txt'] = 'Limite de zonas dns primárias';
 $wb['limit_dns_slave_zone_txt'] = 'Limite de zonas dns secundárias';
@@ -34,9 +34,9 @@ $wb['limit_mailrouting_error_notint'] = 'Limite de transportes de e-mails deve s
 $wb['limit_mailfilter_error_notint'] = 'Limite de filtros de e-mails deve ser um número.';
 $wb['limit_mailfetchmail_error_notint'] = 'Limite de contas de busca deve ser um número.';
 $wb['limit_mailquota_error_notint'] = 'Cota de e-mail deve ser um número.';
-$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros antispam lista branca/negra deve ser um número';
-$wb['limit_spamfilter_user_error_notint'] = 'Limite de filtros antispam deve ser um número.';
-$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas antispam deve ser um número.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros anti-spam lista branca/negra deve ser um número';
+$wb['limit_spamfilter_user_error_notint'] = 'Limite de filtros anti-spam deve ser um número.';
+$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas anti-spam deve ser um número.';
 $wb['limit_web_domain_error_notint'] = 'Limite de sites deve ser um número';
 $wb['limit_web_aliasdomain_error_notint'] = 'Limite de apelidos de domínio de site deve ser um número';
 $wb['limit_web_subdomain_error_notint'] = 'Limite de subdomínios de site deve ser um número';
@@ -76,7 +76,7 @@ $wb['limit_perl_txt'] = 'Perl disponível';
 $wb['limit_ruby_txt'] = 'Ruby disponível';
 $wb['limit_python_txt'] = 'Python disponível';
 $wb['force_suexec_txt'] = 'Forçar SuEXEC';
-$wb['limit_hterror_txt'] = 'Diretório \\"Custom error docs\\" disponível';
+$wb['limit_hterror_txt'] = 'Diretório "Custom error docs" disponível';
 $wb['limit_wildcard_txt'] = 'Curingas de subdomínios disponíveis';
 $wb['limit_ssl_txt'] = 'SSL disponível';
 $wb['web_limits_txt'] = 'Limites web';
@@ -120,5 +120,6 @@ $wb['limit_database_user_txt'] = 'Limite de usuários de banco de dados';
 $wb['web_servers_txt'] = 'Servidores web';
 $wb['db_servers_txt'] = 'Servidores de banco de dados';
 $wb['mail_servers_txt'] = 'Servidores de e-mail';
-$wb['Limits'] = 'Limits';
+$wb['Limits'] = 'Limites';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_client_template_list.lng b/interface/web/client/lib/lang/br_client_template_list.lng
index 4621788016..131e683c24 100644
--- a/interface/web/client/lib/lang/br_client_template_list.lng
+++ b/interface/web/client/lib/lang/br_client_template_list.lng
@@ -4,3 +4,4 @@ $wb['template_type_txt'] = 'Tipo';
 $wb['template_name_txt'] = 'Nome do Gabarito';
 $wb['template_id_txt'] = 'ID do Gabarito';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_clients_list.lng b/interface/web/client/lib/lang/br_clients_list.lng
index 92c1c3cad7..3ad80b9d5d 100644
--- a/interface/web/client/lib/lang/br_clients_list.lng
+++ b/interface/web/client/lib/lang/br_clients_list.lng
@@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo cliente';
 $wb['username_txt'] = 'Usuário';
 $wb['customer_no_txt'] = 'Código do Cliente';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_domain.lng b/interface/web/client/lib/lang/br_domain.lng
index ca31f2effd..2b000a6198 100644
--- a/interface/web/client/lib/lang/br_domain.lng
+++ b/interface/web/client/lib/lang/br_domain.lng
@@ -1,6 +1,7 @@
 <?php
-$wb['domain_error_empty'] = 'Nome do domínio em branco';
-$wb['domain_error_unique'] = 'Nome do domínio já existe';
-$wb['domain_error_regex'] = 'Nome do domínio não é permitido';
-$wb['Domain'] = 'Domain';
+$wb['domain_error_empty'] = 'Nome do domínio está em branco.';
+$wb['domain_error_unique'] = 'Nome do domínio já existe.';
+$wb['domain_error_regex'] = 'Nome do domínio não é permitido.';
+$wb['Domain'] = 'Domínio';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_domain_list.lng b/interface/web/client/lib/lang/br_domain_list.lng
index 57ec6c1064..4a75f1907c 100644
--- a/interface/web/client/lib/lang/br_domain_list.lng
+++ b/interface/web/client/lib/lang/br_domain_list.lng
@@ -4,3 +4,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo domínio';
 $wb['domain_txt'] = 'Domínio';
 $wb['user_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_reseller.lng b/interface/web/client/lib/lang/br_reseller.lng
index 8aa8a2abcb..f571ae1e1e 100644
--- a/interface/web/client/lib/lang/br_reseller.lng
+++ b/interface/web/client/lib/lang/br_reseller.lng
@@ -8,9 +8,9 @@ $wb['limit_mailrouting_txt'] = 'Limite de transportes de e-mails';
 $wb['limit_mailfilter_txt'] = 'Limite de filtros de e-mails';
 $wb['limit_fetchmail_txt'] = 'Limite de contas de busca ';
 $wb['limit_mailquota_txt'] = 'Cota de e-mail';
-$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros antispam lista branca/negra';
-$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros antispam';
-$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas antispam';
+$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros anti-spam lista branca/negra';
+$wb['limit_spamfilter_user_txt'] = 'Limite de usuários de filtros anti-spam';
+$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas anti-spam';
 $wb['default_mailserver_txt'] = 'Servidor de e-mails padrão';
 $wb['company_name_txt'] = 'Empresa';
 $wb['contact_firstname_txt'] = 'Contato';
@@ -30,7 +30,7 @@ $wb['mobile_txt'] = 'Celular';
 $wb['fax_txt'] = 'Fax';
 $wb['email_txt'] = 'e-mail';
 $wb['internet_txt'] = 'Internet';
-$wb['icq_txt'] = 'Skype';
+$wb['icq_txt'] = 'Skype/Telegram';
 $wb['notes_txt'] = 'Notas';
 $wb['company_txt'] = 'Empresa';
 $wb['title_txt'] = 'Título';
@@ -45,8 +45,8 @@ $wb['limit_cron_type_txt'] = 'Limites de tarefas no cron (em chroot e url comple
 $wb['limit_cron_frequency_txt'] = 'Limite de tempo entre as execuções';
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['limit_client_error_notint'] = 'Limite de clientes para revenda deve ser um número.';
-$wb['firstname_error_empty'] = 'Nome em branco.';
-$wb['contact_error_empty'] = 'Contato em branco.';
+$wb['firstname_error_empty'] = 'Nome está em branco.';
+$wb['contact_error_empty'] = 'Contato está em branco.';
 $wb['default_webserver_txt'] = 'Servidor de páginas padrão';
 $wb['limit_web_domain_txt'] = 'Limite de domínios de site';
 $wb['limit_web_aliasdomain_txt'] = 'Limite de apelidos';
@@ -58,7 +58,7 @@ $wb['limit_dns_slave_zone_txt'] = 'Limite de zonas dns secundárias';
 $wb['limit_dns_record_txt'] = 'Limite de registros dns';
 $wb['limit_shell_user_txt'] = 'Limite de usuários shell';
 $wb['limit_client_txt'] = 'Limite de clientes';
-$wb['username_error_empty'] = 'Nome do usuário em branco.';
+$wb['username_error_empty'] = 'Nome do usuário está em branco.';
 $wb['username_error_unique'] = 'O nome do usuário deve ser exclusivo.';
 $wb['limit_maildomain_error_notint'] = 'Limite de domínios de e-mails deve ser um número.';
 $wb['limit_mailbox_error_notint'] = 'Limite de contas de e-mails deve ser um número.';
@@ -69,9 +69,9 @@ $wb['limit_mailrouting_error_notint'] = 'Limite de transportes de e-mails deve s
 $wb['limit_mailfilter_error_notint'] = 'Limite de filtros de e-mails deve ser um número.';
 $wb['limit_mailfetchmail_error_notint'] = 'Limite de contas de busca deve ser um número.';
 $wb['limit_mailquota_error_notint'] = 'A cota de e-mail deve ser um número.';
-$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros antispam lista branca/negra deve ser um número.';
-$wb['limit_spamfilter_user_error_notint'] = 'Limite de usuários de filtros antispam deve ser um número.';
-$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas antispam deve ser um número.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'Limite de filtros anti-spam lista branca/negra deve ser um número.';
+$wb['limit_spamfilter_user_error_notint'] = 'Limite de usuários de filtros anti-spam deve ser um número.';
+$wb['limit_spamfilter_policy_error_notint'] = 'Limite de políticas anti-spam deve ser um número.';
 $wb['limit_web_domain_error_notint'] = 'Limite de sites deve ser um número.';
 $wb['limit_web_aliasdomain_error_notint'] = 'Limite de apelidos de domínio de site deve ser um número.';
 $wb['limit_web_subdomain_error_notint'] = 'Limite de subdomínios de site deve ser um número.';
@@ -162,7 +162,7 @@ $wb['client_limits_txt'] = 'Limite de clientes';
 $wb['err_msg_master_tpl_set'] = 'Todas as configurações personalizadas de limites serão ignoradas se um gabarito mestre ou \\"personalizado\\" for selecionado.';
 $wb['btn_save_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Cancelar';
-$wb['email_error_empty'] = 'e-mail em branco.';
+$wb['email_error_empty'] = 'e-mail está em branco.';
 $wb['web_servers_txt'] = 'Servidores web';
 $wb['web_servers_placeholder'] = 'Selecionar servidores web';
 $wb['no_web_server_error'] = 'Ao menos um servidor de páginas deve ser selecionado.';
@@ -195,7 +195,7 @@ $wb['limit_xmpp_anon_txt'] = 'Host anônimo disponível';
 $wb['limit_xmpp_vjud_txt'] = 'Diretório de usuário VJUD disponível';
 $wb['limit_xmpp_proxy_txt'] = 'Proxy bytestream disponível';
 $wb['limit_xmpp_status_txt'] = 'Estado do host disponível';
-$wb['invalid_vat_id'] = 'O VAT ID é inválido.';
+$wb['invalid_vat_id'] = 'O VAT ID é é inválido.';
 $wb['limit_database_user_txt'] = 'Limite de usuários de banco de dados';
 $wb['limit_database_user_error_notint'] = 'Limite de usuários de banco de dados deve ser um número.';
 $wb['limit_database_quota_txt'] = 'Cota para banco de dados';
@@ -203,5 +203,6 @@ $wb['limit_database_quota_error_notint'] = 'A cota para banco de dados deve ser
 $wb['limit_ssl_letsencrypt_txt'] = 'Let\'s Encrypt disponível';
 $wb['limit_directive_snippets_txt'] = 'Exibir seleção das configurações do servidor de páginas';
 $wb['password_click_to_set_txt'] = 'Configurar';
-$wb['Limits'] = 'Limits';
+$wb['Limits'] = 'Limites';
 ?>
+
diff --git a/interface/web/client/lib/lang/br_resellers_list.lng b/interface/web/client/lib/lang/br_resellers_list.lng
index 5a64358af9..953611edcc 100644
--- a/interface/web/client/lib/lang/br_resellers_list.lng
+++ b/interface/web/client/lib/lang/br_resellers_list.lng
@@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Adicionar nova revenda';
 $wb['customer_no_txt'] = 'Código do Cliente';
 $wb['username_txt'] = 'Usuário';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br.lng b/interface/web/dashboard/lib/lang/br.lng
index 05935493bb..dda987233f 100644
--- a/interface/web/dashboard/lib/lang/br.lng
+++ b/interface/web/dashboard/lib/lang/br.lng
@@ -2,3 +2,4 @@
 $wb['welcome_user_txt'] = 'Bem-vindo %s';
 $wb['available_modules_txt'] = 'Módulos Disponíveis';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_customer.lng b/interface/web/dashboard/lib/lang/br_dashlet_customer.lng
index 5e73e41ff9..2c55f55a7b 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_customer.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_customer.lng
@@ -2,3 +2,4 @@
 $wb['customerdata_txt'] = 'Meus Dados';
 $wb['edit_txt'] = 'Editar';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_databasequota.lng b/interface/web/dashboard/lib/lang/br_dashlet_databasequota.lng
index de92eef6bf..fe828e2226 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_databasequota.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_databasequota.lng
@@ -5,3 +5,4 @@ $wb['used_txt'] = 'Espaço utilizado';
 $wb['quota_txt'] = 'Cota';
 $wb['no_database_accounts_txt'] = 'Nenhum banco de dados encontrado.';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_donate.lng b/interface/web/dashboard/lib/lang/br_dashlet_donate.lng
index a8ae8a69ef..e29c13db80 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_donate.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_donate.lng
@@ -5,3 +5,4 @@ $wb['hide_btn_txt'] = 'Ocultar';
 $wb['donate_btn_txt'] = 'Doar para ISPConfig e receber o manual';
 $wb['more_btn_txt'] = 'Mais';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_invoice_client_settings.lng b/interface/web/dashboard/lib/lang/br_dashlet_invoice_client_settings.lng
index 413177c83d..2f29cbae47 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_invoice_client_settings.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_invoice_client_settings.lng
@@ -2,3 +2,4 @@
 $wb['invoice_client_settings_txt'] = 'Configuração de Faturas do Cliente';
 $wb['edit_txt'] = 'Editar';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_invoices.lng b/interface/web/dashboard/lib/lang/br_dashlet_invoices.lng
index 2a5a0d9bcc..320230752c 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_invoices.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_invoices.lng
@@ -16,3 +16,4 @@ $wb['invoice_type_proforma_txt'] = 'Proforma';
 $wb['invoice_type_refund_txt'] = 'Devolver';
 $wb['invoice_type_reminder_txt'] = 'Lembrar';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_limits.lng b/interface/web/dashboard/lib/lang/br_dashlet_limits.lng
index 896c474646..84bd5ae6bb 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_limits.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_limits.lng
@@ -11,9 +11,9 @@ $wb['limit_mailcatchall_txt'] = 'Limite de contas cata tudo';
 $wb['limit_mailrouting_txt'] = 'Limite de transporte de e-mail';
 $wb['limit_mailfilter_txt'] = 'Limite de filtros de e-mail';
 $wb['limit_fetchmail_txt'] = 'Limite de contas de busca';
-$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros antispam lista branca/negra';
-$wb['limit_spamfilter_user_txt'] = 'Limite de usuários para filtros antispam';
-$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas antispam';
+$wb['limit_spamfilter_wblist_txt'] = 'Limite de filtros anti-spam lista branca/negra';
+$wb['limit_spamfilter_user_txt'] = 'Limite de usuários para filtros anti-spam';
+$wb['limit_spamfilter_policy_txt'] = 'Limite de políticas anti-spam';
 $wb['limit_cron_txt'] = 'Limite de tarefas no cron';
 $wb['limit_web_domain_txt'] = 'Limite de domínios de site';
 $wb['limit_web_aliasdomain_txt'] = 'Limite de apelidos de domínios de site';
@@ -29,3 +29,4 @@ $wb['limit_database_txt'] = 'Limite de banco de dados';
 $wb['limit_mailmailinglist_txt'] = 'Limite de listas de e-mails';
 $wb['limit_domain_txt'] = 'Limite de domínios';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_mailquota.lng b/interface/web/dashboard/lib/lang/br_dashlet_mailquota.lng
index 8aa300dffa..9dd8e3a2d6 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_mailquota.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_mailquota.lng
@@ -6,3 +6,4 @@ $wb['used_txt'] = 'Espaço utilizado';
 $wb['quota_txt'] = 'Cota';
 $wb['no_email_accounts_txt'] = 'Nenhuma conta de e-mail encontrada.';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_modules.lng b/interface/web/dashboard/lib/lang/br_dashlet_modules.lng
index 80af885820..8129d6f892 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_modules.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_modules.lng
@@ -2,3 +2,4 @@
 $wb['available_modules_txt'] = 'Módulos Disponíveis';
 $wb['go_to_txt'] = 'Ir para';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_products.lng b/interface/web/dashboard/lib/lang/br_dashlet_products.lng
index 129b144801..203b9da740 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_products.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_products.lng
@@ -7,3 +7,4 @@ $wb['no_products_txt'] = 'Nenhum produto encontrado.';
 $wb['edit_txt'] = 'Editar';
 $wb['cancellation_date_txt'] = 'Cancelado por';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_quota.lng b/interface/web/dashboard/lib/lang/br_dashlet_quota.lng
index 080e45d4e7..e7a18a4258 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_quota.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_quota.lng
@@ -6,3 +6,4 @@ $wb['hard_txt'] = 'Limite';
 $wb['soft_txt'] = 'Limite para alerta';
 $wb['no_sites_txt'] = 'Nenhum site encontrado.';
 ?>
+
diff --git a/interface/web/dashboard/lib/lang/br_dashlet_shop.lng b/interface/web/dashboard/lib/lang/br_dashlet_shop.lng
index 48847abff4..27752cab46 100644
--- a/interface/web/dashboard/lib/lang/br_dashlet_shop.lng
+++ b/interface/web/dashboard/lib/lang/br_dashlet_shop.lng
@@ -6,3 +6,4 @@ $wb['setup_fee_txt'] = 'Taxa Inicial';
 $wb['no_products_txt'] = 'Nenhum produto encontrado.';
 $wb['order_txt'] = 'Pedir';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br.lng b/interface/web/dns/lib/lang/br.lng
index 79d25833f4..cc2cafbd5b 100644
--- a/interface/web/dns/lib/lang/br.lng
+++ b/interface/web/dns/lib/lang/br.lng
@@ -4,10 +4,10 @@ $wb['Zones'] = 'Zonas';
 $wb['DNS A'] = 'A';
 $wb['DNS ALIAS'] = 'ALIAS';
 $wb['DNS CNAME'] = 'CNAME';
-$wb['DNS hinfo'] = 'hinfo';
-$wb['DNS mx'] = 'mx';
-$wb['DNS ns'] = 'ns';
-$wb['DNS ptr'] = 'ptr';
+$wb['DNS hinfo'] = 'HINFO';
+$wb['DNS mx'] = 'MX';
+$wb['DNS ns'] = 'NS';
+$wb['DNS ptr'] = 'PTR';
 $wb['DNS RP'] = 'RP';
 $wb['DNS Zone'] = 'Zona';
 $wb['Records'] = 'Registros';
@@ -17,6 +17,8 @@ $wb['DNS TXT'] = 'TXT';
 $wb['DNS Wizard'] = 'Assistente dns';
 $wb['Add DNS Zone'] = 'Adicionar nova zona';
 $wb['Templates'] = 'Gabaritos';
+$wb['Secondary DNS'] = 'DNS Secundário';
 $wb['Secondary Zones'] = 'Zonas secundárias';
 $wb['Import Zone File'] = 'Importar arquivo de zona';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_a.lng b/interface/web/dns/lib/lang/br_dns_a.lng
index d151e36424..253887f913 100644
--- a/interface/web/dns/lib/lang/br_dns_a.lng
+++ b/interface/web/dns/lib/lang/br_dns_a.lng
@@ -1,17 +1,18 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
 $wb['data_txt'] = 'Endereço IP';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Endereço IP em branco.';
-$wb['ip_error_wrong'] = 'Endereço IP inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Endereço IP está em branco.';
+$wb['ip_error_wrong'] = 'Endereço IP é inválido.';
 $wb['data_error_duplicate'] = 'Registro A duplicado.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_a_list.lng b/interface/web/dns/lib/lang/br_dns_a_list.lng
index 0abaf5493d..29ff5e2d1f 100644
--- a/interface/web/dns/lib/lang/br_dns_a_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_a_list.lng
@@ -13,3 +13,4 @@ $wb['page_txt'] = 'Página';
 $wb['page_of_txt'] = 'de';
 $wb['delete_confirmation'] = 'Tem certeza que deseja remover este registro?';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_aaaa.lng b/interface/web/dns/lib/lang/br_dns_aaaa.lng
index 49ce60e3fd..dfeeb108fb 100644
--- a/interface/web/dns/lib/lang/br_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/br_dns_aaaa.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
 $wb['data_txt'] = 'Endereço IPv6';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Endereço IP em branco.';
-$wb['ip_error_wrong'] = 'Endereço IP inválido.';
+$wb['name_error_empty'] = 'O nome está em branco.';
+$wb['name_error_regex'] = 'O nome é inválido.';
+$wb['data_error_empty'] = 'Endereço IP está em branco.';
+$wb['ip_error_wrong'] = 'Endereço IP é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_alias.lng b/interface/web/dns/lib/lang/br_dns_alias.lng
index b94b7f2d31..225dab9461 100644
--- a/interface/web/dns/lib/lang/br_dns_alias.lng
+++ b/interface/web/dns/lib/lang/br_dns_alias.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Hospedeiro de destino';
+$wb['data_txt'] = 'Servidor de destino';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Hospedeiro de destino em branco.';
-$wb['data_error_regex'] = 'Hospedeiro de destino inválido.';
+$wb['name_error_empty'] = 'O nome está em branco.';
+$wb['name_error_regex'] = 'O nome é inválido.';
+$wb['data_error_empty'] = 'O servidor de destino está em branco.';
+$wb['data_error_regex'] = 'O servidor de destino é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_cname.lng b/interface/web/dns/lib/lang/br_dns_cname.lng
index 82adab5a19..dd099805b8 100644
--- a/interface/web/dns/lib/lang/br_dns_cname.lng
+++ b/interface/web/dns/lib/lang/br_dns_cname.lng
@@ -1,17 +1,18 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Hospedeiro de destino';
+$wb['data_txt'] = 'Nome de destino';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Hospedeiro de destino em branco.';
-$wb['data_error_regex'] = 'Hospedeiro de destino inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Nome de destino está em branco.';
+$wb['data_error_regex'] = 'Nome de destino é inválido.';
 $wb['data_error_duplicate'] = 'Registros A ou CNAME duplicados.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_dkim.lng b/interface/web/dns/lib/lang/br_dns_dkim.lng
index 1ec851a216..f40cec870d 100644
--- a/interface/web/dns/lib/lang/br_dns_dkim.lng
+++ b/interface/web/dns/lib/lang/br_dns_dkim.lng
@@ -8,6 +8,5 @@ $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alc
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 $wb['selector_txt'] = 'Seletor DKIM';
-$wb['data_error_empty'] = 'Public-Key missing';
-$wb['dkim_selector_empty_txt'] = 'DKIM-Selector is empty';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_dmarc.lng b/interface/web/dns/lib/lang/br_dns_dmarc.lng
index 8c1327fbd7..013a200368 100644
--- a/interface/web/dns/lib/lang/br_dns_dmarc.lng
+++ b/interface/web/dns/lib/lang/br_dns_dmarc.lng
@@ -2,7 +2,7 @@
 $wb['data_txt'] = 'Registro DMARC';
 $wb['domain_txt'] = 'Domínio';
 $wb['dmarc_policy_txt'] = 'Política de recepção de e-mails';
-$wb['dmarc_policy_note_txt'] = 'Como os \\"ISPs\\" devem tratar as mensagens SPF ou DKIM com falha (DMARC).';
+$wb['dmarc_policy_note_txt'] = 'Como os "ISPs" devem tratar as mensagens SPF ou DKIM com falha (DMARC).';
 $wb['dmarc_policy_none_txt'] = 'não fazer nada';
 $wb['dmarc_policy_quarantine_txt'] = 'quarentena';
 $wb['dmarc_policy_reject_txt'] = 'rejeitar';
@@ -11,16 +11,16 @@ $wb['dmarc_rua_note_txt'] = 'Endereços de e-mail para receber relatórios do si
 $wb['dmarc_ruf_txt'] = 'Relatório forense de dados por endereço';
 $wb['dmarc_ruf_note_txt'] = 'Endereços de e-mail para receber amostras de mensagens com falha e controles DMARC do domínio (separados por espaço em branco)';
 $wb['dmarc_fo_txt'] = 'Opções de relatório forense';
-$wb['dmarc_fo0_txt'] = 'Gerar relatórios se todos os mecanismos de autenticação subjacentes deixarem de produzir um resultado DMARC \'pass\'.';
+$wb['dmarc_fo0_txt'] = 'Gerar relatórios se todos os mecanismos de autenticação subjacentes deixarem de produzir um resultado DMARC "pass".';
 $wb['dmarc_fo1_txt'] = 'Gerar relatório se algum mecanismo falhar.';
 $wb['dmarc_fod_txt'] = 'Gerar relatório se assinatura DKIM falhar na verificação.';
 $wb['dmarc_fos_txt'] = 'Gerar relatório se o SPF falhar.';
 $wb['dmarc_adkim_txt'] = 'Parametrização do identificador DKIM';
-$wb['dmarc_adkim_note_txt'] = 'Modo \'strict\' exige combinação exata entre o DKIM do domínio e e-mails';
+$wb['dmarc_adkim_note_txt'] = 'Modo "strict" exige combinação exata entre o DKIM do domínio e e-mails';
 $wb['dmarc_adkim_r_txt'] = 'relaxed';
 $wb['dmarc_adkim_s_txt'] = 'strict';
 $wb['dmarc_aspf_txt'] = 'Parametrização do identificador SPF';
-$wb['dmarc_aspf_note_txt'] = 'Modo \'strict\' exige combinação exata entre o SPF do domínio e e-mails';
+$wb['dmarc_aspf_note_txt'] = 'Modo "strict" exige combinação exata entre o SPF do domínio e e-mails';
 $wb['dmarc_aspf_r_txt'] = 'relaxed';
 $wb['dmarc_aspf_s_txt'] = 'strict';
 $wb['dmarc_rf_txt'] = 'Formatação do relatório';
@@ -37,14 +37,15 @@ $wb['dmarc_sp_quarantine_txt'] = 'quarentena';
 $wb['dmarc_sp_reject_txt'] = 'rejeitar';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
-$wb['dmarc_policy_error_txt'] = 'Somente a política \'nenhum\' é permitida para e-mails sem assinatura DKIM.';
+$wb['dmarc_policy_error_txt'] = 'Somente a política "nenhum" é permitida para e-mails sem assinatura DKIM.';
 $wb['dmarc_no_dkim_txt'] = 'Nenhum registro DKIM ativo.';
 $wb['dmarc_no_spf_txt'] = 'Nenhum registro SPF ativo.';
 $wb['dmarc_more_spf_txt'] = 'Mais de um registro SPF ativo.';
-$wb['dmarc_invalid_email_txt'] = 'e-mail inválido.';
+$wb['dmarc_invalid_email_txt'] = 'e-mail é inválido.';
 $wb['dmarc_empty_txt'] = 'Registro DMARC em branco - especifique ao menos um';
 $wb['record_exists_txt'] = 'Registro dns já existe.';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_ds.lng b/interface/web/dns/lib/lang/br_dns_ds.lng
index 2f918c77f0..1281ed4a76 100644
--- a/interface/web/dns/lib/lang/br_dns_ds.lng
+++ b/interface/web/dns/lib/lang/br_dns_ds.lng
@@ -1,17 +1,18 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Data';
+$wb['data_txt'] = 'Dados';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Data em branco.';
-$wb['data_error_regex'] = 'Data inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Dados está em branco.';
+$wb['data_error_regex'] = 'Dados é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
-$wb['invalid_type_ds'] = 'Registro DS inválido.';
+$wb['invalid_type_ds'] = 'Registro DS é inválido.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_hinfo.lng b/interface/web/dns/lib/lang/br_dns_hinfo.lng
index 8ca96771ad..f7a9e4676f 100644
--- a/interface/web/dns/lib/lang/br_dns_hinfo.lng
+++ b/interface/web/dns/lib/lang/br_dns_hinfo.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Hospedeiro';
+$wb['data_txt'] = 'Servidor';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Endereço IP em branco.';
-$wb['data_error_regex'] = 'Endereço IP inválido.';
+$wb['name_error_empty'] = 'O nome está em branco.';
+$wb['name_error_regex'] = 'O nome é inválido.';
+$wb['data_error_empty'] = 'Endereço IP está em branco.';
+$wb['data_error_regex'] = 'Endereço IP é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_loc.lng b/interface/web/dns/lib/lang/br_dns_loc.lng
index ad094a77e1..4b5e003894 100644
--- a/interface/web/dns/lib/lang/br_dns_loc.lng
+++ b/interface/web/dns/lib/lang/br_dns_loc.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Data';
+$wb['data_txt'] = 'Dados';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Upload (pastebin) para MUC';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Data em branco.';
-$wb['data_error_regex'] = 'Data inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Dados está em branco.';
+$wb['data_error_regex'] = 'Dados é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_mx.lng b/interface/web/dns/lib/lang/br_dns_mx.lng
index 0685c9533f..ba8f9fc3e8 100644
--- a/interface/web/dns/lib/lang/br_dns_mx.lng
+++ b/interface/web/dns/lib/lang/br_dns_mx.lng
@@ -1,18 +1,19 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Hospedeiro do servidor de e-mails';
+$wb['data_txt'] = 'Nome do servidor de e-mails';
 $wb['aux_txt'] = 'Prioridade';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Hospedeiro do servidor de e-mails em branco.';
-$wb['data_error_regex'] = 'Hospedeiro do servidor de e-mails inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Nome do servidor de e-mails está em branco.';
+$wb['data_error_regex'] = 'Nome do servidor de e-mails é inválido.';
 $wb['duplicate_mx_record_txt'] = 'Registro MX duplicado.';
 $wb['ttl_range_error'] = 'O ttl minímo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_ns.lng b/interface/web/dns/lib/lang/br_dns_ns.lng
index 3134fbcf19..cbc41af499 100644
--- a/interface/web/dns/lib/lang/br_dns_ns.lng
+++ b/interface/web/dns/lib/lang/br_dns_ns.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
 $wb['data_txt'] = 'Servidor de nomes';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Zona em branco.';
+$wb['name_error_empty'] = 'Zona está em branco.';
 $wb['name_error_regex'] = 'Zona inválida.';
-$wb['data_error_empty'] = 'Servidor de nomes em branco.';
-$wb['data_error_regex'] = 'Servidor de nomes inválido.';
+$wb['data_error_empty'] = 'Nome está em branco.';
+$wb['data_error_regex'] = 'Nome é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_ptr.lng b/interface/web/dns/lib/lang/br_dns_ptr.lng
index ccb4f8de75..4c9e72f5b1 100644
--- a/interface/web/dns/lib/lang/br_dns_ptr.lng
+++ b/interface/web/dns/lib/lang/br_dns_ptr.lng
@@ -3,14 +3,15 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
 $wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Hospedeiro canônico';
+$wb['data_txt'] = 'Nome reverso';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Endereço IP em branco.';
-$wb['data_error_regex'] = 'Endereço IP inválido.';
+$wb['name_error_empty'] = 'O nome está em branco.';
+$wb['name_error_regex'] = 'O nome é inválido.';
+$wb['data_error_empty'] = 'Endereço IP está em branco.';
+$wb['data_error_regex'] = 'Endereço IP é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_rp.lng b/interface/web/dns/lib/lang/br_dns_rp.lng
index 5d0236b621..64f082d9c5 100644
--- a/interface/web/dns/lib/lang/br_dns_rp.lng
+++ b/interface/web/dns/lib/lang/br_dns_rp.lng
@@ -1,16 +1,17 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
 $wb['data_txt'] = 'Responsável';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Responsável em branco.';
-$wb['data_error_regex'] = 'Responsável inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Responsável está em branco.';
+$wb['data_error_regex'] = 'Responsável é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_slave.lng b/interface/web/dns/lib/lang/br_dns_slave.lng
index 5fe91a3e5b..b5dbb6f55e 100644
--- a/interface/web/dns/lib/lang/br_dns_slave.lng
+++ b/interface/web/dns/lib/lang/br_dns_slave.lng
@@ -7,11 +7,12 @@ $wb['limit_dns_slave_zone_txt'] = 'O limite de zonas dns secundárias para esta
 $wb['client_txt'] = 'Cliente';
 $wb['xfer_txt'] = 'Permitir transferência da zona para estes IPs (IPs separados por vírgulas)';
 $wb['server_id_error_empty'] = 'Nenhum servidor selecionado.';
-$wb['origin_error_empty'] = 'Zona em branco.';
+$wb['origin_error_empty'] = 'Zona está em branco.';
 $wb['origin_error_unique'] = 'Já existe um registro igual para esta zona.';
 $wb['origin_error_regex'] = 'Zona inválida.';
-$wb['ns_error_regex'] = 'Registro NS inválido.';
+$wb['ns_error_regex'] = 'Registro NS é inválido.';
 $wb['eg_domain_tld'] = 'ex.: dominio.com.';
-$wb['ipv4_form_txt'] = 'Separate multiple IPs with commas';
+$wb['ipv4_form_txt'] = 'Separar múltiplos endereços IP por vírgulas';
 $wb['secondary_zone_txt'] = 'Zona dns secundária';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_slave_admin_list.lng b/interface/web/dns/lib/lang/br_dns_slave_admin_list.lng
index 31fa520d92..2a3247d531 100644
--- a/interface/web/dns/lib/lang/br_dns_slave_admin_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_slave_admin_list.lng
@@ -8,3 +8,4 @@ $wb['add_new_record_txt'] = 'Adicionar nova zona';
 $wb['eg_domain_tld'] = 'ex.: dominio.com.';
 $wb['sys_groupid_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_slave_list.lng b/interface/web/dns/lib/lang/br_dns_slave_list.lng
index f9b774c03e..b3dcaae7bb 100644
--- a/interface/web/dns/lib/lang/br_dns_slave_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_slave_list.lng
@@ -7,3 +7,4 @@ $wb['ns_txt'] = 'NS';
 $wb['add_new_record_txt'] = 'Adicionar nova zona';
 $wb['eg_domain_tld'] = 'ex.: dominio.com.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_soa.lng b/interface/web/dns/lib/lang/br_dns_soa.lng
index 632d254957..be58241420 100644
--- a/interface/web/dns/lib/lang/br_dns_soa.lng
+++ b/interface/web/dns/lib/lang/br_dns_soa.lng
@@ -4,10 +4,10 @@ $wb['origin_txt'] = 'Zona (SOA)';
 $wb['ns_txt'] = 'NS';
 $wb['mbox_txt'] = 'e-mail';
 $wb['serial_txt'] = 'Serial';
-$wb['refresh_txt'] = 'Refresh';
-$wb['retry_txt'] = 'Retry';
-$wb['expire_txt'] = 'Expire';
-$wb['minimum_txt'] = 'Minimum';
+$wb['refresh_txt'] = 'Atualizar';
+$wb['retry_txt'] = 'Repetir';
+$wb['expire_txt'] = 'Expirar';
+$wb['minimum_txt'] = 'Minímo';
 $wb['ttl_txt'] = 'TTL';
 $wb['xfer_txt'] = 'Permitir transferências de zona para estes IPs (IPs separados por vírgula).';
 $wb['active_txt'] = 'Ativo';
@@ -15,19 +15,19 @@ $wb['limit_dns_zone_txt'] = 'O limite de zonas dns para esta conta foi alcançad
 $wb['client_txt'] = 'Cliente';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
 $wb['server_id_error_empty'] = 'Servidor não selecionado.';
-$wb['origin_error_empty'] = 'Zona em branco.';
+$wb['origin_error_empty'] = 'Zona está em branco.';
 $wb['origin_error_unique'] = 'Este registro já existe nesta zona.';
 $wb['origin_error_regex'] = 'Zona inválida.';
-$wb['ns_error_regex'] = 'NS inválido.';
-$wb['mbox_error_empty'] = 'Endereço de e-mail em branco.';
-$wb['mbox_error_regex'] = 'Endereço de e-mail inválido.';
+$wb['ns_error_regex'] = 'NS é inválido.';
+$wb['mbox_error_empty'] = 'Endereço de e-mail está em branco.';
+$wb['mbox_error_regex'] = 'Endereço de e-mail é inválido.';
 $wb['also_notify_txt'] = 'Também notificar';
 $wb['also_notify_error_regex'] = 'Por favor, insira um endereço IP.';
 $wb['update_acl_txt'] = 'Atualizar ACL';
 $wb['seconds_txt'] = 'Segundos';
 $wb['eg_domain_tld'] = 'ex.: dominio.com';
 $wb['eg_ns1_domain_tld'] = 'ex.: ns1.dominio.com';
-$wb['eg_webmaster_domain_tld'] = 'ex.: webmaster@dominio.com';
+$wb['eg_webmaster_domain_tld'] = 'ex.: portsmaster@dominio.com';
 $wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'O domínio não pode ser modificado. Por favor, entre em contato com o administrador do sistema se você deseja modificar este domínio.';
 $wb['refresh_range_error'] = 'Tempo mínimo de atualizações (refresh) são 60 segundos.';
 $wb['retry_range_error'] = 'Tempo mínimo de repetições (retry) são 60 segundos.';
@@ -42,3 +42,4 @@ $wb['error_not_allowed_server_id'] = 'O servidor selecionado não tem permissão
 $wb['soa_cannot_be_changed_txt'] = 'A zona SOA não pode ser modificada. Entre em contato com o administrador para alterar esta zona.';
 $wb['configuration_error_txt'] = 'ERRO DE CONFIGURAÇÃO';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_soa_admin_list.lng b/interface/web/dns/lib/lang/br_dns_soa_admin_list.lng
index dd3169a830..7639d1f0cb 100644
--- a/interface/web/dns/lib/lang/br_dns_soa_admin_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_soa_admin_list.lng
@@ -9,3 +9,4 @@ $wb['add_new_record_wizard_txt'] = 'Adicionar nova zona dns através do assisten
 $wb['add_new_record_txt'] = 'Adicionar nova zona dns manualmente';
 $wb['sys_groupid_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_soa_list.lng b/interface/web/dns/lib/lang/br_dns_soa_list.lng
index ddb24697e3..3b173a0792 100644
--- a/interface/web/dns/lib/lang/br_dns_soa_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_soa_list.lng
@@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Adicionar nova zona dns';
 $wb['add_new_record_wizard_txt'] = 'Adicionar nova zona dns através do assistente';
 $wb['import_zone_file_txt'] = 'Importar arquivo de zona';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_spf.lng b/interface/web/dns/lib/lang/br_dns_spf.lng
index ebd652ef16..61099b0c5d 100644
--- a/interface/web/dns/lib/lang/br_dns_spf.lng
+++ b/interface/web/dns/lib/lang/br_dns_spf.lng
@@ -9,13 +9,13 @@ $wb['spf_mx_txt'] = 'Permite servidores listados como MX enviar e-mail deste dom
 $wb['spf_a_txt'] = 'Permite o endereço IP atual do domínio enviar e-mails deste domínio';
 $wb['spf_ip_txt'] = 'Endereço IP adicional no formato CIDR pode entregar ou retransmitir e-mails para este domínio';
 $wb['spf_ip_note_txt'] = '(endereços IPs separados por espaços em branco)';
-$wb['spf_invalid_ip_txt'] = 'Endereço IP inválido.';
+$wb['spf_invalid_ip_txt'] = 'Endereço IP é inválido.';
 $wb['spf_hostname_txt'] = 'Qualquer outro servidor pode entregar ou retransmitir e-mails para este domínio';
-$wb['spf_hostname_note_txt'] = '(hospedeiros separados por espaço em branco)';
+$wb['spf_hostname_note_txt'] = '(servidors separados por espaço em branco)';
 $wb['spf_invalid_hostname_txt'] = 'Hospedeiro inválido';
 $wb['spf_domain_txt'] = 'Qualquer domínio pode entregar ou retransmitir e-mails para este domínio';
 $wb['spf_domain_note_txt'] = '(domínios separados por espaço em branco)';
-$wb['spf_invalid_domain_txt'] = 'Domínio inválido.';
+$wb['spf_invalid_domain_txt'] = 'Domínio é inválido.';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['record_exists_txt'] = 'Registro DS já existe.';
@@ -23,3 +23,4 @@ $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alc
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_srv.lng b/interface/web/dns/lib/lang/br_dns_srv.lng
index 39f069b405..0bc9642b3f 100644
--- a/interface/web/dns/lib/lang/br_dns_srv.lng
+++ b/interface/web/dns/lib/lang/br_dns_srv.lng
@@ -1,7 +1,7 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
 $wb['target_txt'] = 'Alvo';
 $wb['weight_txt'] = 'Peso';
@@ -10,11 +10,12 @@ $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Servidor em branco.';
-$wb['data_error_regex'] = 'Servidor inválido.';
-$wb['srv_error_regex'] = 'Registro do servidor inválido. São necessários 3 textos separados por espaços.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Servidor está em branco.';
+$wb['data_error_regex'] = 'Servidor é inválido.';
+$wb['srv_error_regex'] = 'Registro do servidor é inválido. São necessários 3 textos separados por espaços.';
 $wb['aux_txt'] = 'Prioridade';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_template.lng b/interface/web/dns/lib/lang/br_dns_template.lng
index 9d7331b795..c4810ec126 100644
--- a/interface/web/dns/lib/lang/br_dns_template.lng
+++ b/interface/web/dns/lib/lang/br_dns_template.lng
@@ -4,3 +4,4 @@ $wb['fields_txt'] = 'Campos';
 $wb['template_txt'] = 'Gabarito';
 $wb['visible_txt'] = 'Visível';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_template_list.lng b/interface/web/dns/lib/lang/br_dns_template_list.lng
index f6455314d6..19020bb701 100644
--- a/interface/web/dns/lib/lang/br_dns_template_list.lng
+++ b/interface/web/dns/lib/lang/br_dns_template_list.lng
@@ -4,3 +4,4 @@ $wb['visible_txt'] = 'Visível';
 $wb['name_txt'] = 'Nome';
 $wb['add_new_record_txt'] = 'Adicionar novo gabarito';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_tlsa.lng b/interface/web/dns/lib/lang/br_dns_tlsa.lng
index 75db55cf92..a2d11ed422 100644
--- a/interface/web/dns/lib/lang/br_dns_tlsa.lng
+++ b/interface/web/dns/lib/lang/br_dns_tlsa.lng
@@ -8,9 +8,10 @@ $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de registros dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido. Formato correto: \\"_&lt;port&gt;._(tcp|udp).&lt;hostname&gt;\\".';
-$wb['data_error_empty'] = 'Dados TLSA em branco.';
-$wb['data_error_regex'] = 'Dados TLSA inválidos. Formato correto: \\"n n n HASH\\".';
+$wb['name_error_empty'] = 'Descritor de serviço está em branco.';
+$wb['name_error_regex'] = 'Descritor de serviço é inválido. Formato correto: "_&lt;port&gt;._(tcp|udp).&lt;hostname&gt;".';
+$wb['data_error_empty'] = 'Dados TLSA está em branco.';
+$wb['data_error_regex'] = 'Dados TLSA são inválidos. Formato correto: "n n n HASH".';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_txt.lng b/interface/web/dns/lib/lang/br_dns_txt.lng
index d25cd756a0..03e3136aad 100644
--- a/interface/web/dns/lib/lang/br_dns_txt.lng
+++ b/interface/web/dns/lib/lang/br_dns_txt.lng
@@ -1,19 +1,20 @@
 <?php
 $wb['server_id_txt'] = 'Servidor';
 $wb['zone_txt'] = 'Zona';
-$wb['name_txt'] = 'Hospedeiro';
+$wb['name_txt'] = 'Nome';
 $wb['type_txt'] = 'Tipo';
-$wb['data_txt'] = 'Text';
+$wb['data_txt'] = 'Texto';
 $wb['ttl_txt'] = 'TTL';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_dns_record_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 $wb['no_zone_perm'] = 'Você não tem permissão para adicionar registros a esta zona dns.';
-$wb['name_error_empty'] = 'Hospedeiro em branco.';
-$wb['name_error_regex'] = 'Hospedeiro inválido.';
-$wb['data_error_empty'] = 'Endereço IP em branco.';
-$wb['data_error_regex'] = 'Endereço IP inválido.';
+$wb['name_error_empty'] = 'Nome está em branco.';
+$wb['name_error_regex'] = 'Nome é inválido.';
+$wb['data_error_empty'] = 'Endereço IP está em branco.';
+$wb['data_error_regex'] = 'Endereço IP é inválido.';
 $wb['ttl_range_error'] = 'O ttl mínimo são 60 segundos.';
 $wb['invalid_type_dkim'] = 'DKIM não permitido. Use o botão DKIM.';
 $wb['invalid_type_dmarc'] = 'DMARC não permitido. Use o botão DMARC.';
 $wb['invalid_type_spf'] = 'SPF não permitido. Use o botão SPF.';
 ?>
+
diff --git a/interface/web/dns/lib/lang/br_dns_wizard.lng b/interface/web/dns/lib/lang/br_dns_wizard.lng
index 3e2a569d56..3f503a786a 100644
--- a/interface/web/dns/lib/lang/br_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/br_dns_wizard.lng
@@ -2,7 +2,7 @@
 $wb['template_id_txt'] = 'Gabarito';
 $wb['server_id_txt'] = 'Servidor';
 $wb['client_txt'] = 'Cliente';
-$wb['btn_save_txt'] = 'Adicionar registro dns';
+$wb['btn_save_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Cancelar';
 $wb['domain_txt'] = 'Domínio';
 $wb['email_txt'] = 'e-mail';
@@ -10,24 +10,24 @@ $wb['ns1_txt'] = 'NS 1';
 $wb['ns2_txt'] = 'NS 2';
 $wb['ip_txt'] = 'Endereço IP';
 $wb['ipv6_txt'] = 'Endereço IPv6';
-$wb['error_origin_empty'] = 'Origem em branco.';
-$wb['error_ns_empty'] = 'NS em branco.';
-$wb['error_mbox_empty'] = 'Endereço de e-mail em branco.';
-$wb['error_refresh_empty'] = 'Refresh em branco.';
-$wb['error_retry_empty'] = 'Retry em branco.';
-$wb['error_expire_empty'] = 'Expire em branco.';
-$wb['error_minimum_empty'] = 'Minimum em branco.';
-$wb['error_ttl_empty'] = 'TTL em branco.';
-$wb['error_domain_empty'] = 'Domínio em branco.';
-$wb['error_ip_empty'] = 'IP em branco.';
-$wb['error_ipv6_empty'] = 'IPv6 em branco.';
-$wb['error_ns1_empty'] = 'NS1 em branco.';
-$wb['error_ns2_empty'] = 'NS2 em branco.';
-$wb['error_email_empty'] = 'Endereço de e-mail em branco.';
+$wb['error_origin_empty'] = 'Origem está em branco.';
+$wb['error_ns_empty'] = 'NS está em branco.';
+$wb['error_mbox_empty'] = 'Endereço de e-mail está em branco.';
+$wb['error_refresh_empty'] = 'Atualizar está em branco.';
+$wb['error_retry_empty'] = 'Atualizar está em branco.';
+$wb['error_expire_empty'] = 'Expirar está em branco.';
+$wb['error_minimum_empty'] = 'Minímo está em branco.';
+$wb['error_ttl_empty'] = 'TTL está em branco.';
+$wb['error_domain_empty'] = 'Domínio está em branco.';
+$wb['error_ip_empty'] = 'IP está em branco.';
+$wb['error_ipv6_empty'] = 'IPv6 está em branco.';
+$wb['error_ns1_empty'] = 'NS1 está em branco.';
+$wb['error_ns2_empty'] = 'NS2 está em branco.';
+$wb['error_email_empty'] = 'Endereço de e-mail está em branco.';
 $wb['error_domain_regex'] = 'Domínio contém caracteres inválidos.';
 $wb['error_ns1_regex'] = 'NS1 contém caracteres inválidos.';
 $wb['error_ns2_regex'] = 'NS2 contém caracteres inválidos.';
-$wb['error_email_regex'] = 'Endereço de e-mail inválido.';
+$wb['error_email_regex'] = 'Endereço de e-mail é inválido.';
 $wb['dns_zone_txt'] = 'Zona dns';
 $wb['globalsearch_resultslimit_of_txt'] = 'de';
 $wb['globalsearch_resultslimit_results_txt'] = 'resultados';
@@ -43,3 +43,4 @@ $wb['error_not_allowed_server_id'] = 'O servidor selecionado não é permitido p
 $wb['dnssec_txt'] = 'Zona assinada (DNSSEC)';
 $wb['limit_dns_zone_txt'] = 'O limite de zonas dns para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/help/lib/lang/br.lng b/interface/web/help/lib/lang/br.lng
index a745e60960..f7621b0c72 100644
--- a/interface/web/help/lib/lang/br.lng
+++ b/interface/web/help/lib/lang/br.lng
@@ -12,3 +12,4 @@ $wb['Manage Sections'] = 'Gerenciar sessões';
 $wb['Add a Question & Answer Pair'] = 'Adicionar par pergunta/resposta';
 $wb['Manage Questions'] = 'Gerenciar perguntas';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_faq_form.lng b/interface/web/help/lib/lang/br_faq_form.lng
index 331268a722..48f799c4fd 100644
--- a/interface/web/help/lib/lang/br_faq_form.lng
+++ b/interface/web/help/lib/lang/br_faq_form.lng
@@ -4,3 +4,4 @@ $wb['faq_question_txt'] = 'Pergunta';
 $wb['faq_answer_txt'] = 'Resposta';
 $wb['faq_section_txt'] = 'Sessão';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_faq_manage_questions_list.lng b/interface/web/help/lib/lang/br_faq_manage_questions_list.lng
index 8bda9d7f42..07bc4ee8e9 100644
--- a/interface/web/help/lib/lang/br_faq_manage_questions_list.lng
+++ b/interface/web/help/lib/lang/br_faq_manage_questions_list.lng
@@ -7,3 +7,4 @@ $wb['faq_sections_txt'] = 'Sessão';
 $wb['faq_faq_questions_txt'] = 'Perguntas frequentes (FAQ)';
 $wb['faq_new_question_txt'] = 'Adicionar par pergunta/resposta';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_faq_sections_form.lng b/interface/web/help/lib/lang/br_faq_sections_form.lng
index f3f9f9f583..ab35f9d4a8 100644
--- a/interface/web/help/lib/lang/br_faq_sections_form.lng
+++ b/interface/web/help/lib/lang/br_faq_sections_form.lng
@@ -1,3 +1,4 @@
 <?php
 $wb['faq_section_name_txt'] = 'Nome da Sessão';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_help_faq_list.lng b/interface/web/help/lib/lang/br_help_faq_list.lng
index 64a02c0a74..0e4040f37d 100644
--- a/interface/web/help/lib/lang/br_help_faq_list.lng
+++ b/interface/web/help/lib/lang/br_help_faq_list.lng
@@ -1,3 +1,4 @@
 <?php
 $wb['edit_txt'] = 'Editar';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_help_faq_sections_list.lng b/interface/web/help/lib/lang/br_help_faq_sections_list.lng
index f1f549e615..a850afa66f 100644
--- a/interface/web/help/lib/lang/br_help_faq_sections_list.lng
+++ b/interface/web/help/lib/lang/br_help_faq_sections_list.lng
@@ -6,3 +6,4 @@ $wb['faq_sections_txt'] = 'Sessões';
 $wb['faq_faq_sections_txt'] = 'Sessões FAQ';
 $wb['faq_new_section_txt'] = 'Adicionar nova sessão';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_support_message.lng b/interface/web/help/lib/lang/br_support_message.lng
index 19ae309a1f..c5cadb8b69 100644
--- a/interface/web/help/lib/lang/br_support_message.lng
+++ b/interface/web/help/lib/lang/br_support_message.lng
@@ -12,5 +12,6 @@ $wb['answer_to_support_request_txt'] = 'Você tem uma nova resposta para requisi
 $wb['answer_to_support_request_sent_txt'] = 'Sua resposta para requisição de suporte foi enviada. Por favor, não responda esse e-mail.';
 $wb['support_request_sent_txt'] = 'Sua requisição de suporte foi enviada. Por favor não responda este e-mail.';
 $wb['recipient_or_sender_email_address_not_valid_txt'] = 'A mensagem não foi enviada porque o e-mail do destinatário e/ou remetente não é válido.';
-$wb['subject_is_empty'] = 'Não é permitido o campo \\"Assunto\\" em branco.';
+$wb['subject_is_empty'] = 'Não é permitido o campo "Assunto" em branco.';
 ?>
+
diff --git a/interface/web/help/lib/lang/br_support_message_list.lng b/interface/web/help/lib/lang/br_support_message_list.lng
index 7d888659d8..92bd069176 100644
--- a/interface/web/help/lib/lang/br_support_message_list.lng
+++ b/interface/web/help/lib/lang/br_support_message_list.lng
@@ -5,3 +5,4 @@ $wb['subject_txt'] = 'Assunto';
 $wb['add_new_record_txt'] = 'Adicionar uma nova mensagem de suporte';
 $wb['date_txt'] = 'Data';
 ?>
+
diff --git a/interface/web/login/lib/lang/br.lng b/interface/web/login/lib/lang/br.lng
index 06f6431518..51e6cbcadd 100644
--- a/interface/web/login/lib/lang/br.lng
+++ b/interface/web/login/lib/lang/br.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['error_user_password_empty'] = 'Usuário ou senha em branco.';
+$wb['error_user_password_empty'] = 'Usuário ou senha está em branco.';
 $wb['error_user_password_incorrect'] = 'Usuário ou senha incorretos.';
 $wb['error_user_blocked'] = 'O usuário está bloqueado.';
 $wb['error_user_too_many_logins'] = 'Várias tentativas de acesso incorretas, faça uma nova tentativa dentro de 15 minutos.';
@@ -22,7 +22,7 @@ $wb['pw_button_txt'] = 'Reenviar senha';
 $wb['email_txt'] = 'E-mail';
 $wb['theme_not_compatible'] = 'O tema escolhido não é compatível com a versão atual do ISPConfig. Por favor, procure por uma nova versão deste tema compatível com ISPConfig.<br />O tema padrão foi configurado automaticamente.';
 $wb['back_txt'] = 'Voltar';
-$wb['email_error'] = 'O e-mail contém caracteres não permitidos ou formato inválido.';
+$wb['email_error'] = 'O e-mail contém caracteres não permitidos ou formato é inválido.';
 $wb['stay_logged_in_txt'] = 'Manter-me conectado';
 $wb['lost_password_function_disabled_txt'] = 'Função de redefinir senha indisponível para este usuário.';
 $wb['pw_reset_act'] = 'Você receberá um link de ativação. Por favor, acesse o link de ativação para confirmar sua nova senha.';
@@ -32,3 +32,4 @@ $wb['lost_password_function_wait_txt'] = 'Você não pode requisitar uma nova se
 $wb['lost_password_function_expired_txt'] = 'Este link de ativação expirou. Por favor, faça uma nova requisição.';
 $wb['lost_password_function_denied_txt'] = 'Este link de ativação não é válido.';
 ?>
+
diff --git a/interface/web/login/lib/lang/br_login_as.lng b/interface/web/login/lib/lang/br_login_as.lng
index 24a2fa2f7e..f63e1b3a58 100644
--- a/interface/web/login/lib/lang/br_login_as.lng
+++ b/interface/web/login/lib/lang/br_login_as.lng
@@ -1,12 +1,13 @@
 <?php
 $wb['login_1_txt'] = 'Você deseja acessar como usuário';
-$wb['login_2_txt'] = 'Para retornar ao administrador, você pode \\"voltar\\" selecionando sair.';
+$wb['login_2_txt'] = 'Para retornar ao administrador, você pode "voltar" selecionando sair.';
 $wb['btn_yes_txt'] = 'Sim, acessar como cliente';
 $wb['btn_back_txt'] = 'Não, voltar a lista';
 $wb['udp_port_help_txt'] = 'Separado por vírgula';
 $wb['active_txt'] = 'Ativo';
 $wb['firewall_error_unique'] = 'Já existe um registro de firewall igual para este servidor.';
-$wb['tcp_ports_error_regex'] = 'Caractere não permitido para atribuição numa porta TCP. Caracteres permitidos são: números, \\":\\" e \\",\\".';
-$wb['udp_ports_error_regex'] = 'Caractere não permitido para atribuição numa porta UDP. Caracteres permitidos são: números, \\":\\" e \\",\\".';
+$wb['tcp_ports_error_regex'] = 'Caractere não permitido para atribuição numa porta TCP. Caracteres permitidos são: números, \':\' e \',\'.';
+$wb['udp_ports_error_regex'] = 'Caractere não permitido para atribuição numa porta UDP. Caracteres permitidos são: números, \':\' e \',\'.';
 $wb['login_as_or_logout_txt'] = 'Você deseja acessar novamente como {UTYPE} ou sair?';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br.lng b/interface/web/mail/lib/lang/br.lng
index b6e1bde384..5418ecf2f3 100644
--- a/interface/web/mail/lib/lang/br.lng
+++ b/interface/web/mail/lib/lang/br.lng
@@ -9,9 +9,11 @@ $wb['Domain'] = 'Domínios';
 $wb['Email Catchall'] = 'Contas cata tudo';
 $wb['Email Forward'] = 'Encaminhamento';
 $wb['Get Email'] = 'Busca de e-mail';
-$wb['Spamfilter'] = 'Filtro antispam';
+$wb['Spamfilter'] = 'Filtro anti-spam';
 $wb['Email Routing'] = 'Transportes';
-$wb['Email transport'] = 'Transporte';
+$wb['Email transport'] = 'Transportes';
+$wb['Mailing List'] = 'Lista de e-mails';
+$wb['Mailing List'] = 'Lista de e-mails';
 $wb['Mailbox'] = 'Contas de e-mail';
 $wb['Autoresponder'] = 'Resposta automática';
 $wb['Mail Filter'] = 'Filtros';
@@ -19,22 +21,25 @@ $wb['Custom Rules'] = 'Regras personalizadas';
 $wb['Email filter'] = 'Filtro';
 $wb['Email Whitelist'] = 'Lista branca';
 $wb['Whitelist'] = 'Lista branca';
-$wb['Spamfilter blacklist'] = 'Filtro antispam (lista negra)';
-$wb['Spamfilter Config'] = 'Configuração do filtro antispam';
-$wb['Spamfilter policy'] = 'Políticas de filtro antispam';
+$wb['Spamfilter blacklist'] = 'Filtro anti-spam (lista negra)';
+$wb['Spamfilter Config'] = 'Configuração do filtro anti-spam';
+$wb['Spamfilter policy'] = 'Políticas de filtro anti-spam';
 $wb['Policy'] = 'Política';
 $wb['Quarantine'] = 'Quarentena';
 $wb['Tag-Level'] = 'Nível de marcação';
 $wb['Other'] = 'Outros';
-$wb['Spamfilter users'] = 'Usuários de filtro antispam';
+$wb['Spamfilter users'] = 'Usuários de filtro anti-spam';
 $wb['Users'] = 'Usuários';
-$wb['Spamfilter Whitelist'] = 'Filtro antispam (lista branca)';
+$wb['Spamfilter Whitelist'] = 'Filtro anti-spam (lista branca)';
 $wb['Email'] = 'e-mail';
 $wb['Email Mailbox'] = 'Contas de e-mail';
 $wb['Email Accounts'] = 'Contas de e-mail';
 $wb['User / Domain'] = 'Usuário/domínio';
 $wb['Server Settings'] = 'Configurações do servidor';
 $wb['Fetchmail'] = 'Contas de busca';
+$wb['XMPP Domain'] = 'Domínios xmpp';
+$wb['XMPP Account'] = 'Contas xmpp';
+$wb['Backup Stats'] = 'Estatísticas de backup';
 $wb['Mailbox traffic'] = 'Tráfego';
 $wb['Statistics'] = 'Estatísticas';
 $wb['Postfix Whitelist'] = 'Postfix (lista branca)';
@@ -44,5 +49,6 @@ $wb['Global Filters'] = 'Filtros globais';
 $wb['Domain Alias'] = 'Apelidos de domínio';
 $wb['Relay Recipients'] = 'Destinatários de retransmissão';
 $wb['Mailbox quota'] = 'Cota para contas de e-mails';
-$wb['Server'] = 'Server';
+$wb['Server'] = 'Servidor';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_backup_stats_list.lng b/interface/web/mail/lib/lang/br_backup_stats_list.lng
index 9d07817712..08906216a5 100644
--- a/interface/web/mail/lib/lang/br_backup_stats_list.lng
+++ b/interface/web/mail/lib/lang/br_backup_stats_list.lng
@@ -7,3 +7,4 @@ $wb['backup_server_txt'] = 'Servidor';
 $wb['backup_interval_txt'] = 'Intervalo/contador';
 $wb['backup_size_txt'] = 'Tamanho';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_alias.lng b/interface/web/mail/lib/lang/br_mail_alias.lng
index a8b0d81335..68eaf4bb04 100644
--- a/interface/web/mail/lib/lang/br_mail_alias.lng
+++ b/interface/web/mail/lib/lang/br_mail_alias.lng
@@ -2,7 +2,7 @@
 $wb['email_txt'] = 'e-mail';
 $wb['destination_txt'] = 'Destino';
 $wb['active_txt'] = 'Ativo';
-$wb['email_error_isemail'] = 'Endereço de e-mail inválido.';
+$wb['email_error_isemail'] = 'Endereço de e-mail é inválido.';
 $wb['email_error_unique'] = 'Endereço de e-mail duplicado.';
 $wb['no_domain_perm'] = 'Você não tem permissão para este domínio.';
 $wb['destination_error_isemail'] = 'Endereço de destino inválido';
@@ -15,3 +15,4 @@ $wb['greylisting_txt'] = 'Habilitar greylist';
 $wb['send_as_txt'] = 'Enviar como';
 $wb['send_as_exp'] = 'Permite o alvo enviar e-mails usando este endereço como origem';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_alias_list.lng b/interface/web/mail/lib/lang/br_mail_alias_list.lng
index 69fb77a779..756ae39598 100644
--- a/interface/web/mail/lib/lang/br_mail_alias_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_alias_list.lng
@@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Destino';
 $wb['email_txt'] = 'e-mail';
 $wb['add_new_record_txt'] = 'Adicionar novo apelido';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_aliasdomain.lng b/interface/web/mail/lib/lang/br_mail_aliasdomain.lng
index 70c51d512c..9fdc5c1c16 100644
--- a/interface/web/mail/lib/lang/br_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/br_mail_aliasdomain.lng
@@ -5,7 +5,8 @@ $wb['active_txt'] = 'Ativo';
 $wb['no_domain_perm'] = 'Você não tem permissão para este domínio.';
 $wb['limit_mailaliasdomain_txt'] = 'O limite de apelidos de domínios para esta conta foi alcançado.';
 $wb['source_destination_identical_txt'] = 'Origem e destino são os mesmos.';
-$wb['source_error_empty'] = 'Origem em branco.';
+$wb['source_error_empty'] = 'Origem está em branco.';
 $wb['source_error_unique'] = 'Origem duplicada.';
 $wb['source_error_regex'] = 'Origem inválida.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/br_mail_aliasdomain_list.lng
index 4849c3cb6b..6da571da9c 100644
--- a/interface/web/mail/lib/lang/br_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_aliasdomain_list.lng
@@ -5,3 +5,4 @@ $wb['source_txt'] = 'Origem';
 $wb['destination_txt'] = 'Destino';
 $wb['add_new_record_txt'] = 'Adicionar novo apelido';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_backup_list.lng b/interface/web/mail/lib/lang/br_mail_backup_list.lng
index 8ef31a0769..7e94c18a08 100644
--- a/interface/web/mail/lib/lang/br_mail_backup_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_backup_list.lng
@@ -14,3 +14,4 @@ $wb['delete_confirm_txt'] = 'Tem certeza que deseja remover este backup?';
 $wb['delete_pending_txt'] = 'Já existe uma remoção deste backup em execução.';
 $wb['filesize_txt'] = 'Tamanho';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_blacklist.lng b/interface/web/mail/lib/lang/br_mail_blacklist.lng
index a7701f0506..ac77e1adbd 100644
--- a/interface/web/mail/lib/lang/br_mail_blacklist.lng
+++ b/interface/web/mail/lib/lang/br_mail_blacklist.lng
@@ -3,7 +3,8 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['source_txt'] = 'Lista negra';
 $wb['recipient_txt'] = 'Destinatário';
 $wb['active_txt'] = 'Ativo';
-$wb['source_error_notempty'] = 'Endereço em branco.';
+$wb['source_error_notempty'] = 'Endereço está em branco.';
 $wb['type_txt'] = 'Tipo';
 $wb['limit_mailfilter_txt'] = 'O limite de filtros de e-mail para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_blacklist_list.lng b/interface/web/mail/lib/lang/br_mail_blacklist_list.lng
index d561cea6b6..022a0fb85e 100644
--- a/interface/web/mail/lib/lang/br_mail_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_blacklist_list.lng
@@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'Destinatário';
 $wb['add_new_record_txt'] = 'Adicionar novo e-mail à lista';
 $wb['access_txt'] = 'acesso';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_content_filter.lng b/interface/web/mail/lib/lang/br_mail_content_filter.lng
index 2433115386..d82d2a11c8 100644
--- a/interface/web/mail/lib/lang/br_mail_content_filter.lng
+++ b/interface/web/mail/lib/lang/br_mail_content_filter.lng
@@ -5,5 +5,6 @@ $wb['pattern_txt'] = 'Padrão de expressão regular.';
 $wb['data_txt'] = 'Data';
 $wb['action_txt'] = 'Ação';
 $wb['active_txt'] = 'Ativo';
-$wb['pattern_error_empty'] = 'Padrão em branco';
+$wb['pattern_error_empty'] = 'Padrão da expressão regular está em branco';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_content_filter_list.lng b/interface/web/mail/lib/lang/br_mail_content_filter_list.lng
index 4d35bd6352..09c78e9898 100644
--- a/interface/web/mail/lib/lang/br_mail_content_filter_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_content_filter_list.lng
@@ -6,3 +6,4 @@ $wb['pattern_txt'] = 'Padrão';
 $wb['action_txt'] = 'Ação';
 $wb['add_new_record_txt'] = 'Adicionar novo filtro';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_domain.lng b/interface/web/mail/lib/lang/br_mail_domain.lng
index 42470bf548..09a42781e7 100644
--- a/interface/web/mail/lib/lang/br_mail_domain.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain.lng
@@ -3,12 +3,12 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['type_txt'] = 'Tipo';
 $wb['active_txt'] = 'Ativo';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Domínio duplicado';
 $wb['domain_error_regex'] = 'Nome de domínio inválido';
 $wb['client_txt'] = 'Cliente';
 $wb['limit_maildomain_txt'] = 'O limite de contas de e-mail para este domínio foi alcançado.';
-$wb['policy_txt'] = 'Filtro antispam';
+$wb['policy_txt'] = 'Filtro anti-spam';
 $wb['no_policy'] = '- desabilitado -';
 $wb['dkim_txt'] = 'habilitar DKIM';
 $wb['dkim_private_txt'] = 'Chave privada DKIM';
@@ -17,7 +17,8 @@ $wb['dkim_generate_txt'] = 'Gerar chave privada DKIM';
 $wb['dkim_dns_txt'] = 'Registro dns';
 $wb['dkim_private_key_error'] = 'Chave privada DKIM inválida';
 $wb['dkim_selector_txt'] = 'Seletor DKIM';
-$wb['dkim_selector_error'] = 'Seletor DKIM inválido. Use apenas caracteres minúsculos e alfanuméricos  (\\"a-z\\" ou \\"0-9\\") até o máximo de 63 caracteres';
+$wb['dkim_selector_error'] = 'Seletor DKIM é inválido. Use apenas caracteres minúsculos e alfanuméricos (\'az\' ou \'0-9\') até o máximo de 63 caracteres';
 $wb['dkim_settings_txt'] = 'DomainKeys Identified Mail (DKIM)';
 $wb['error_not_allowed_server_id'] = 'O servidor selecionado não é permitido para esta conta.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/br_mail_domain_admin_list.lng
index 275c0a1b54..27d41aec0a 100644
--- a/interface/web/mail/lib/lang/br_mail_domain_admin_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain_admin_list.lng
@@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo domínio';
 $wb['active_txt'] = 'Ativo';
 $wb['sys_groupid_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_domain_catchall.lng b/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
index df5fd39b9a..645079cb9f 100644
--- a/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
@@ -9,3 +9,4 @@ $wb['limit_mailcatchall_txt'] = 'O limite de contas cata tudo para este domínio
 $wb['source_txt'] = 'Origem';
 $wb['destination_error_isemail'] = 'Destino não é um e-mail válido.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng
index 57c1f3a11a..cbd8fa9306 100644
--- a/interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain_catchall_list.lng
@@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar nova conta';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_domain_list.lng b/interface/web/mail/lib/lang/br_mail_domain_list.lng
index a024a6a7e8..09ce9ce8c4 100644
--- a/interface/web/mail/lib/lang/br_mail_domain_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain_list.lng
@@ -5,3 +5,4 @@ $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo domínio';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_forward.lng b/interface/web/mail/lib/lang/br_mail_forward.lng
index 8f9864638d..0f8b9ddcb6 100644
--- a/interface/web/mail/lib/lang/br_mail_forward.lng
+++ b/interface/web/mail/lib/lang/br_mail_forward.lng
@@ -11,3 +11,4 @@ $wb['email_error_isemail'] = 'Por favor, insira um e-mail válido.';
 $wb['send_as_txt'] = 'Enviar como';
 $wb['send_as_exp'] = 'Permite o alvo enviar e-mails usando este endereço como origem (se o alvo for interno)';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_forward_list.lng b/interface/web/mail/lib/lang/br_mail_forward_list.lng
index 025ecc00b6..9dced39f29 100644
--- a/interface/web/mail/lib/lang/br_mail_forward_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_forward_list.lng
@@ -6,3 +6,4 @@ $wb['destination_txt'] = 'Destino';
 $wb['email_txt'] = 'e-mail';
 $wb['add_new_record_txt'] = 'Adicionar novo encaminhamento';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_get.lng b/interface/web/mail/lib/lang/br_mail_get.lng
index 3f37e63559..c2077731d8 100644
--- a/interface/web/mail/lib/lang/br_mail_get.lng
+++ b/interface/web/mail/lib/lang/br_mail_get.lng
@@ -8,12 +8,13 @@ $wb['source_delete_txt'] = 'Remover mensagens da origem após o recebimento';
 $wb['destination_txt'] = 'Destino';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_fetchmail_txt'] = 'O limite de contas de buscas para esta conta foi alcançado.';
-$wb['source_server_error_isempty'] = 'Servidor em branco.';
-$wb['source_username_error_isempty'] = 'Usuário em branco.';
-$wb['source_password_error_isempty'] = 'Senha em branco.';
+$wb['source_server_error_isempty'] = 'Servidor está em branco.';
+$wb['source_username_error_isempty'] = 'Usuário está em branco.';
+$wb['source_password_error_isempty'] = 'Senha está em branco.';
 $wb['destination_error_isemail'] = 'Destino não selecionado.';
 $wb['source_server_error_regex'] = 'Servidor pop3/imap não é um domínio válido.';
 $wb['source_read_all_txt'] = 'Receber todos os e-mails (inclusive e-mails lidos)';
-$wb['error_delete_read_all_combination'] = 'Combinação ilegal de opções. Você não pode usar \\"Apagar e-mails após recebimento\\" = não junto com \\"Receber todos os e-mail\\" = sim.';
+$wb['error_delete_read_all_combination'] = 'Combinação ilegal de opções. Você não pode usar \'Apagar e-mails após recebimento\' = não junto com \'Receber todos os e-mail\' = sim.';
 $wb['source_delete_note_txt'] = 'Por favor, verifique se o e-mail do para recepção está operacional, antes de ativar esta configuração.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_get_list.lng b/interface/web/mail/lib/lang/br_mail_get_list.lng
index 07d28d0bd8..ed3bb7cab3 100644
--- a/interface/web/mail/lib/lang/br_mail_get_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_get_list.lng
@@ -7,3 +7,4 @@ $wb['source_username_txt'] = 'Usuário';
 $wb['destination_txt'] = 'Destino';
 $wb['add_new_record_txt'] = 'Adicionar nova conta';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_mailinglist.lng b/interface/web/mail/lib/lang/br_mail_mailinglist.lng
index e544080561..d89e9fbcce 100644
--- a/interface/web/mail/lib/lang/br_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/br_mail_mailinglist.lng
@@ -1,8 +1,8 @@
 <?php
 $wb['limit_mailmailinglist_txt'] = 'Limite alcançado';
-$wb['domain_error_empty'] = 'Domínio em branco.';
-$wb['listname_error_empty'] = 'Nome da lista em branco.';
-$wb['domain_error_regex'] = 'Domínio inválido.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
+$wb['listname_error_empty'] = 'Nome da lista está em branco.';
+$wb['domain_error_regex'] = 'Domínio é inválido.';
 $wb['email_in_use_txt'] = 'e-mail está em uso';
 $wb['no_domain_perm'] = 'Você não tem permissão para este domínio.';
 $wb['password_strength_txt'] = 'Dificuldade da senha';
@@ -17,6 +17,7 @@ $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 $wb['listname_error_unique'] = 'Já existe uma lista com o mesmo nome neste servidor. Por favor, insira outro nome.';
-$wb['email_error_isemail'] = 'Endereço de e-mail inválido.';
+$wb['email_error_isemail'] = 'Endereço de e-mail é inválido.';
 $wb['mailinglist_txt'] = 'Lista de e-mails';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/br_mail_mailinglist_list.lng
index 08fd204fbb..b7dee95baf 100644
--- a/interface/web/mail/lib/lang/br_mail_mailinglist_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_mailinglist_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Lista de e-mails';
 $wb['domain_txt'] = 'Domínio';
 $wb['listname_txt'] = 'Nome';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_relay_recipient.lng b/interface/web/mail/lib/lang/br_mail_relay_recipient.lng
index 7905b53e38..e079598193 100644
--- a/interface/web/mail/lib/lang/br_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/br_mail_relay_recipient.lng
@@ -3,7 +3,8 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['source_txt'] = 'Destinatário de retransmissão';
 $wb['recipient_txt'] = 'Destinatário';
 $wb['active_txt'] = 'Ativo';
-$wb['source_error_notempty'] = 'Endereço em branco.';
+$wb['source_error_notempty'] = 'Endereço está em branco.';
 $wb['type_txt'] = 'Tipo';
 $wb['limit_mailfilter_txt'] = 'O limite de filtros para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/br_mail_relay_recipient_list.lng
index b6ca775e5e..b74676af39 100644
--- a/interface/web/mail/lib/lang/br_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_relay_recipient_list.lng
@@ -7,3 +7,4 @@ $wb['recipient_txt'] = 'Destinatário';
 $wb['add_new_record_txt'] = 'Adicionar novo destinatário';
 $wb['access_txt'] = 'acesso';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_spamfilter.lng b/interface/web/mail/lib/lang/br_mail_spamfilter.lng
index a5d16274ee..af05e617ac 100644
--- a/interface/web/mail/lib/lang/br_mail_spamfilter.lng
+++ b/interface/web/mail/lib/lang/br_mail_spamfilter.lng
@@ -10,8 +10,9 @@ $wb['spam_rewrite_txt'] = 'Reescrever assunto da mensagem depois desta pontuaç
 $wb['spam_redirect_txt'] = 'Redirecione esta mensagem depois desta pontuação para esta conta de e-mail';
 $wb['spam_delete_txt'] = 'Remover esta mensagem depois desta pontuação.';
 $wb['disable_txt'] = 'Dica: Para desativar uma opção de filtro, configure a pontuação como 0.00.';
-$wb['email_error_isemail'] = 'Endereço de e-mail inválido.';
-$wb['email_error_unique'] = 'Já existem registros iguais de filtros antispam para este e-mail.';
+$wb['email_error_isemail'] = 'Endereço de e-mail é inválido.';
+$wb['email_error_unique'] = 'Já existem registros iguais de filtros anti-spam para este e-mail.';
 $wb['spam_redirect_maildir_purge_txt'] = 'Remover Maildir depois';
 $wb['days_txt'] = 'Dias';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/br_mail_spamfilter_list.lng
index 01041699e5..eaf3a62eeb 100644
--- a/interface/web/mail/lib/lang/br_mail_spamfilter_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_spamfilter_list.lng
@@ -1,8 +1,9 @@
 <?php
-$wb['list_head_txt'] = 'Filtro antispam';
+$wb['list_head_txt'] = 'Filtro anti-spam';
 $wb['active_txt'] = 'Ativo';
 $wb['server_id_txt'] = 'Servidor';
 $wb['server_name_txt'] = 'Nome';
 $wb['email_txt'] = 'e-mail';
-$wb['add_new_record_txt'] = 'Adicionar novo filtro antispam';
+$wb['add_new_record_txt'] = 'Adicionar novo filtro anti-spam';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_transport.lng b/interface/web/mail/lib/lang/br_mail_transport.lng
index 7b080493c2..05f776df87 100644
--- a/interface/web/mail/lib/lang/br_mail_transport.lng
+++ b/interface/web/mail/lib/lang/br_mail_transport.lng
@@ -9,3 +9,4 @@ $wb['active_txt'] = 'Ativo';
 $wb['limit_mailrouting_txt'] = 'O limite de transportes para esta conta foi alcançado.';
 $wb['transport_txt'] = 'Transporte';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_transport_list.lng b/interface/web/mail/lib/lang/br_mail_transport_list.lng
index 1e824b345a..cfb8a6a2ed 100644
--- a/interface/web/mail/lib/lang/br_mail_transport_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_transport_list.lng
@@ -7,3 +7,4 @@ $wb['transport_txt'] = 'Transporte';
 $wb['sort_order_txt'] = 'Ordenar por';
 $wb['add_new_record_txt'] = 'Adicionar novo transporte';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_user.lng b/interface/web/mail/lib/lang/br_mail_user.lng
index 526dc2bcdc..0d7a8c0004 100644
--- a/interface/web/mail/lib/lang/br_mail_user.lng
+++ b/interface/web/mail/lib/lang/br_mail_user.lng
@@ -4,12 +4,12 @@ $wb['email_txt'] = 'e-mail';
 $wb['cryptpwd_txt'] = 'Senha';
 $wb['password_strength_txt'] = 'Dificuldade da senha';
 $wb['active_txt'] = 'Ativo';
-$wb['email_error_isemail'] = 'Endereço de e-mail inválido.';
+$wb['email_error_isemail'] = 'Endereço de e-mail é inválido.';
 $wb['email_error_unique'] = 'Endereço de e-mail duplicado.';
 $wb['autoresponder_text_txt'] = 'Texto';
 $wb['autoresponder_txt'] = 'Autoresposta';
 $wb['no_domain_perm'] = 'Sem permissão para este domínio.';
-$wb['error_no_pwd'] = 'Senha em branco.';
+$wb['error_no_pwd'] = 'Senha está em branco.';
 $wb['quota_error_isint'] = 'O tamanho do e-mail deve ser um número.';
 $wb['quota_txt'] = 'Cota';
 $wb['server_id_txt'] = 'ID do servidor';
@@ -18,14 +18,14 @@ $wb['maildir_txt'] = 'Caixa Postal';
 $wb['postfix_txt'] = 'Habilitar recebimento';
 $wb['greylisting_txt'] = 'Habilitar greylist';
 $wb['access_txt'] = 'Habilitar acesso';
-$wb['policy_txt'] = 'Filtro antispam';
+$wb['policy_txt'] = 'Filtro anti-spam';
 $wb['no_policy'] = '- desabilitado -';
 $wb['limit_mailbox_txt'] = 'O limite de contas de e-mail para esta conta foi alcançado.';
 $wb['limit_mailquota_txt'] = 'O espaço em disco disponível para criação de contas de e-mail foi alcançado.';
 $wb['disableimap_txt'] = 'Desativar imap';
 $wb['disablepop3_txt'] = 'Disativar pop3';
 $wb['duplicate_alias_or_forward_txt'] = 'Já existe um apelido ou encaminhamento com este endereço de e-mail.';
-$wb['quota_error_value'] = 'Valor da cota inválido. Valores válidos são: 0 para ilimitado ou número > 1';
+$wb['quota_error_value'] = 'Valor da cota é inválido. Valores válidos são: 0 para ilimitado ou número > 1';
 $wb['autoresponder_start_date_txt'] = 'Início:';
 $wb['autoresponder_start_date_ispast'] = 'A data de início não pode ser menor que a data atual.';
 $wb['autoresponder_end_date_txt'] = 'Término:';
@@ -35,11 +35,11 @@ $wb['name_txt'] = 'Nome real';
 $wb['name_optional_txt'] = '(Opcional)';
 $wb['autoresponder_active'] = 'Ativar autoresposta';
 $wb['cc_txt'] = 'Enviar cópia para';
-$wb['cc_error_isemail'] = 'O campo \\"Enviar cópia para\\" deve conter um endereço de e-mail válido';
+$wb['cc_error_isemail'] = 'O campo "Enviar cópia para" deve conter um endereço de e-mail válido';
 $wb['domain_txt'] = 'Domínio';
 $wb['now_txt'] = 'Agora';
 $wb['login_error_unique'] = 'O acesso já está em uso.';
-$wb['login_error_regex'] = 'Caracteres válidos são: \\"A-Z\\", \\"a-z\\", \\"0-9\\", \\"., _\\" e \\"-.\\".';
+$wb['login_error_regex'] = 'Caracteres válidos são: \'A-Z\', \'a-z\', \'0-9\', \'.\', \'_\' e \'-\'.';
 $wb['login_txt'] = 'Acesso (opcional)';
 $wb['error_login_email_txt'] = 'Este acesso não é permitido. Por favor, insira um usuário diferente ou use o endereço de e-mail.';
 $wb['autoresponder_subject_txt'] = 'Assunto do e-mail';
@@ -48,12 +48,12 @@ $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
-$wb['email_error_isascii'] = 'Por favor não use caracteres \\"unicode\\" para a senha. Esta ação poderá causar problemas com seu cliente de e-mail (mua).';
+$wb['email_error_isascii'] = 'Por favor não use caracteres "unicode" para a senha. Esta ação poderá causar problemas com seu cliente de e-mail (mua).';
 $wb['cc_note_txt'] = '(Múltiplos e-mails separados por vírgulas)';
 $wb['disablesmtp_txt'] = 'Desabilitar smtp (envio)';
-$wb['autoresponder_start_date_is_required'] = 'Data de início deve ser configurada quando \\"autoresposta\\" é habilitada.';
+$wb['autoresponder_start_date_is_required'] = 'Data de início deve ser configurada quando \'autoresposta\' é habilitada.';
 $wb['sender_cc_txt'] = 'Enviar cópia para';
-$wb['sender_cc_error_isemail'] = 'O campo \\"Enviar cópia para\\" não contém um endereço de e-mail válido';
+$wb['sender_cc_error_isemail'] = 'O campo \'Enviar cópia para\' não contém um endereço de e-mail válido';
 $wb['backup_interval_txt'] = 'Intervalo de backup';
 $wb['backup_copies_txt'] = 'Limite de cópias do backup';
 $wb['no_backup_txt'] = 'Sem backup';
@@ -63,3 +63,4 @@ $wb['monthly_backup_txt'] = 'Mensal';
 $wb['sender_cc_note_txt'] = '(Múltiplos e-mails separados por vírgulas)';
 $wb['password_click_to_set_txt'] = 'Configurar';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_user_filter.lng b/interface/web/mail/lib/lang/br_mail_user_filter.lng
index 968cfb2b0b..3416dda6a9 100644
--- a/interface/web/mail/lib/lang/br_mail_user_filter.lng
+++ b/interface/web/mail/lib/lang/br_mail_user_filter.lng
@@ -3,10 +3,10 @@ $wb['rulename_txt'] = 'Nome';
 $wb['action_txt'] = 'Ação';
 $wb['target_txt'] = 'Pasta';
 $wb['active_txt'] = 'Ativo';
-$wb['rulename_error_empty'] = 'Nome em branco.';
-$wb['searchterm_is_empty'] = 'Termo de busca em branco.';
+$wb['rulename_error_empty'] = 'Nome está em branco.';
+$wb['searchterm_is_empty'] = 'Termo de busca está em branco.';
 $wb['source_txt'] = 'Origem';
-$wb['target_error_regex'] = 'O alvo não pode conter os caracteres: \\"a-z\\", \\"0-9\\", \\"-\\", \\".\\", _, e \\"{espaço}\\".';
+$wb['target_error_regex'] = 'O alvo não pode conter os caracteres: \'a-z\', \'0-9\', \'-\', \'.\', \'_\', e \'{espaço}\'.';
 $wb['limit_mailfilter_txt'] = 'O limite de filtros de e-mail para esta conta foi alcançado.';
 $wb['subject_txt'] = 'Assunto';
 $wb['from_txt'] = 'De';
@@ -27,3 +27,4 @@ $wb['reject_txt'] = 'Rejeitar';
 $wb['stop_txt'] = 'Parar';
 $wb['move_to_txt'] = 'Mover para';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_user_filter_list.lng b/interface/web/mail/lib/lang/br_mail_user_filter_list.lng
index feae1f4bb7..48475b6623 100644
--- a/interface/web/mail/lib/lang/br_mail_user_filter_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_user_filter_list.lng
@@ -5,3 +5,4 @@ $wb['page_txt'] = 'Página';
 $wb['page_of_txt'] = 'de';
 $wb['delete_confirmation'] = 'Tem certeza que gostaria de remover este filtro?';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_user_list.lng b/interface/web/mail/lib/lang/br_mail_user_list.lng
index 3cd9c51740..c3042dcf01 100644
--- a/interface/web/mail/lib/lang/br_mail_user_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_user_list.lng
@@ -10,3 +10,4 @@ $wb['disablesmtp_txt'] = 'SMTP (envio)';
 $wb['disableimap_txt'] = 'IMAP';
 $wb['disablepop3_txt'] = 'POP3';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_user_stats_list.lng b/interface/web/mail/lib/lang/br_mail_user_stats_list.lng
index 370ce3520f..6adaccc113 100644
--- a/interface/web/mail/lib/lang/br_mail_user_stats_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_user_stats_list.lng
@@ -6,3 +6,4 @@ $wb['last_month_txt'] = 'Último mês';
 $wb['this_year_txt'] = 'Este ano';
 $wb['last_year_txt'] = 'Último ano';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_whitelist.lng b/interface/web/mail/lib/lang/br_mail_whitelist.lng
index 3443387003..8c00e90947 100644
--- a/interface/web/mail/lib/lang/br_mail_whitelist.lng
+++ b/interface/web/mail/lib/lang/br_mail_whitelist.lng
@@ -7,3 +7,4 @@ $wb['source_error_notempty'] = 'Endereço em Branco.';
 $wb['type_txt'] = 'Tipo';
 $wb['limit_mailfilter_txt'] = 'O limite de filtros para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_mail_whitelist_list.lng b/interface/web/mail/lib/lang/br_mail_whitelist_list.lng
index 40eced2d2c..f259482fc7 100644
--- a/interface/web/mail/lib/lang/br_mail_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/br_mail_whitelist_list.lng
@@ -8,3 +8,4 @@ $wb['recipient_txt'] = 'Destinatário';
 $wb['add_new_record_txt'] = 'Adicionar novo registro à lista';
 $wb['access_txt'] = 'acesso';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/br_spamfilter_blacklist.lng
index df01dd30ba..7a6c1214f8 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_blacklist.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_blacklist.lng
@@ -10,3 +10,4 @@ $wb['10 - highest'] = '10 - alta';
 $wb['5 - medium'] = '5 - média';
 $wb['1 - lowest'] = '1 - baixa';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng
index c48da514b1..0c15538108 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_blacklist_list.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['list_head_txt'] = 'Filtro antispam (lista negra) ';
+$wb['list_head_txt'] = 'Filtro anti-spam (lista negra) ';
 $wb['active_txt'] = 'Ativo';
 $wb['server_id_txt'] = 'Servidor';
 $wb['priority_txt'] = 'Prioridade';
@@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Usuário';
 $wb['email_txt'] = 'Endereço de e-mail na lista negra';
 $wb['add_new_record_txt'] = 'Adicionar novo registro à lista';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_config.lng b/interface/web/mail/lib/lang/br_spamfilter_config.lng
index ac7a46fc54..4ae2a644eb 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_config.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_config.lng
@@ -18,3 +18,4 @@ $wb['relayhost_password_txt'] = 'Senha host relay';
 $wb['mailbox_size_limit_txt'] = 'Tamanho da conta de e-mail';
 $wb['message_size_limit_txt'] = 'Tamanho da mensagem';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_config_list.lng b/interface/web/mail/lib/lang/br_spamfilter_config_list.lng
index 300e210b15..428ad1137a 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_config_list.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_config_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Configurações do servidor';
 $wb['server_name_txt'] = 'Servidor';
 $wb['server_id_txt'] = 'ID do servidor';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_policy.lng b/interface/web/mail/lib/lang/br_spamfilter_policy.lng
index b21004323a..ebf1077306 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_policy.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_policy.lng
@@ -13,11 +13,11 @@ $wb['banned_quarantine_to_txt'] = 'Encaminhar arquivos banidos para o e-mail';
 $wb['bad_header_quarantine_to_txt'] = 'Encaminhar cabeçalho inválido para o e-mail';
 $wb['clean_quarantine_to_txt'] = 'Encaminhar mensagens/arquivos em quarentena para o e-mail';
 $wb['other_quarantine_to_txt'] = 'Encaminhar para outro e-mail';
-$wb['spam_tag_level_txt'] = 'Nível 1 de marcação antispam';
-$wb['spam_tag2_level_txt'] = 'Nível 2 de marcação antispam';
-$wb['spam_kill_level_txt'] = 'Nível máximo de marcação antispam';
-$wb['spam_dsn_cutoff_level_txt'] = 'Nível de corte de dns antispam';
-$wb['spam_quarantine_cutoff_level_txt'] = 'Nível de corte de quarentena antispam';
+$wb['spam_tag_level_txt'] = 'Nível 1 de marcação anti-spam';
+$wb['spam_tag2_level_txt'] = 'Nível 2 de marcação anti-spam';
+$wb['spam_kill_level_txt'] = 'Nível máximo de marcação anti-spam';
+$wb['spam_dsn_cutoff_level_txt'] = 'Nível de corte de dns anti-spam';
+$wb['spam_quarantine_cutoff_level_txt'] = 'Nível de corte de quarentena anti-spam';
 $wb['spam_modifies_subj_txt'] = 'Modificar assunto de mensagem com spam';
 $wb['spam_subject_tag_txt'] = 'Marcação de assunto spam 1';
 $wb['spam_subject_tag2_txt'] = 'Marcação de assunto spam 2';
@@ -27,7 +27,7 @@ $wb['addr_extension_banned_txt'] = 'Adicionar extensão de arquivos banidos';
 $wb['addr_extension_bad_header_txt'] = 'Adicionar extensão de cabeçalho inválido';
 $wb['warnvirusrecip_txt'] = 'Aviso de destinatário de vírus.';
 $wb['warnbannedrecip_txt'] = 'Aviso de destinatário de arquivos banidos.';
-$wb['warnbadhrecip_txt'] = 'Aviso de destinatário de cabeçalho inválido.';
+$wb['warnbadhrecip_txt'] = 'Aviso de destinatário de cabeçalho é inválido.';
 $wb['newvirus_admin_txt'] = 'Administrador para novo vírus';
 $wb['virus_admin_txt'] = 'Administrador para vírus';
 $wb['banned_admin_txt'] = 'Administrador para arquivos banidos';
@@ -36,3 +36,4 @@ $wb['spam_admin_txt'] = 'Administrador para spam';
 $wb['message_size_limit_txt'] = 'Tamanho máximo da mensagem';
 $wb['banned_rulenames_txt'] = 'Regras de banimento';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/br_spamfilter_policy_list.lng
index ba829f50b1..ad26480c13 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_policy_list.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_policy_list.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['list_head_txt'] = 'Políticas antispam';
+$wb['list_head_txt'] = 'Políticas anti-spam';
 $wb['policy_name_txt'] = 'Nome';
 $wb['virus_lover_txt'] = 'Permitir vírus';
 $wb['spam_lover_txt'] = 'Permitir spam';
@@ -7,3 +7,4 @@ $wb['banned_files_lover_txt'] = 'Permitir arquivos banidos';
 $wb['bad_header_lover_txt'] = 'Permitir cabeçalho inválido';
 $wb['add_new_record_txt'] = 'Adicionar registro';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_users.lng b/interface/web/mail/lib/lang/br_spamfilter_users.lng
index 1532673a9f..6c160407cd 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_users.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_users.lng
@@ -5,9 +5,10 @@ $wb['policy_id_txt'] = 'Política';
 $wb['email_txt'] = 'e-mail (padrão)';
 $wb['fullname_txt'] = 'Nome';
 $wb['local_txt'] = 'Local';
-$wb['email_error_notempty'] = 'Endereço de e-mail em branco.';
-$wb['fullname_error_notempty'] = 'Nome em branco.';
+$wb['email_error_notempty'] = 'Endereço de e-mail está em branco.';
+$wb['fullname_error_notempty'] = 'Nome está em branco.';
 $wb['10 - highest'] = '10 - alta';
 $wb['5 - medium'] = '5 - média';
 $wb['1 - lowest'] = '1 - baixa';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_users_list.lng b/interface/web/mail/lib/lang/br_spamfilter_users_list.lng
index 6655b631a9..c3826f5192 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_users_list.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_users_list.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['list_head_txt'] = 'Usuários de filtro antispam';
+$wb['list_head_txt'] = 'Usuários de filtro anti-spam';
 $wb['local_txt'] = 'Local';
 $wb['server_id_txt'] = 'Servidor';
 $wb['priority_txt'] = 'Prioridade';
@@ -8,3 +8,4 @@ $wb['fullname_txt'] = 'Nome';
 $wb['email_txt'] = 'e-mail';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/br_spamfilter_whitelist.lng
index 0161d716ae..289134f81e 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_whitelist.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_whitelist.lng
@@ -10,3 +10,4 @@ $wb['10 - highest'] = '10 - alta';
 $wb['5 - medium'] = '5 - média';
 $wb['1 - lowest'] = '1 - baixa';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng
index c1db3d2a94..340780b365 100644
--- a/interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/br_spamfilter_whitelist_list.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['list_head_txt'] = 'Lista branca (antispam)';
+$wb['list_head_txt'] = 'Lista branca (anti-spam)';
 $wb['active_txt'] = 'Ativo';
 $wb['server_id_txt'] = 'Servidor';
 $wb['priority_txt'] = 'Prioridade';
@@ -7,3 +7,4 @@ $wb['rid_txt'] = 'Usuário';
 $wb['email_txt'] = 'e-mail na lista branca';
 $wb['add_new_record_txt'] = 'Adicionar novo e-mail';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_user_quota_stats_list.lng b/interface/web/mail/lib/lang/br_user_quota_stats_list.lng
index 38db7b8796..12286a7d8d 100755
--- a/interface/web/mail/lib/lang/br_user_quota_stats_list.lng
+++ b/interface/web/mail/lib/lang/br_user_quota_stats_list.lng
@@ -4,5 +4,6 @@ $wb['quota_txt'] = 'Cota';
 $wb['name_txt'] = 'Nome';
 $wb['email_txt'] = 'Endereço de e-mail';
 $wb['used_txt'] = 'Espaço utilizado';
-$wb['percentage_txt'] = 'Em uso %';
+$wb['percentage_txt'] = 'Percentual utilizado %';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_xmpp_domain.lng b/interface/web/mail/lib/lang/br_xmpp_domain.lng
index 8bf3566b1b..29740a8ae8 100644
--- a/interface/web/mail/lib/lang/br_xmpp_domain.lng
+++ b/interface/web/mail/lib/lang/br_xmpp_domain.lng
@@ -42,17 +42,17 @@ $wb['ssl_bundle_txt'] = 'Pacote';
 $wb['ssl_action_txt'] = 'Ação';
 $wb['ssl_email_txt'] = 'Endereço de e-mail';
 $wb['ssl_txt'] = 'SSL';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Empresa\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" em branco.';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. São caracteres válidos: \\"A-Z\\".';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Empresa\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' está em branco.';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. São caracteres válidos: \'A-Z\'.';
 $wb['none_txt'] = 'Nenhum';
 $wb['save_certificate_txt'] = 'Salvar certificado';
 $wb['create_certificate_txt'] = 'Adicionar certificado';
@@ -60,3 +60,4 @@ $wb['delete_certificate_txt'] = 'Remover certificado';
 $wb['ssl_error_isemail'] = 'Por favor, insira um e-mail válido para gerar o certificado SSL.';
 $wb['limit_xmppdomain_txt'] = 'O limite de domínios xmpp para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_xmpp_domain_admin_list.lng b/interface/web/mail/lib/lang/br_xmpp_domain_admin_list.lng
index b8d2208970..3fa4d39f87 100644
--- a/interface/web/mail/lib/lang/br_xmpp_domain_admin_list.lng
+++ b/interface/web/mail/lib/lang/br_xmpp_domain_admin_list.lng
@@ -6,3 +6,4 @@ $wb['add_new_record_txt'] = 'Adicionar novo domínio';
 $wb['active_txt'] = 'Ativo';
 $wb['sys_groupid_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_xmpp_domain_list.lng b/interface/web/mail/lib/lang/br_xmpp_domain_list.lng
index ab8f3a9087..5b8c21a206 100644
--- a/interface/web/mail/lib/lang/br_xmpp_domain_list.lng
+++ b/interface/web/mail/lib/lang/br_xmpp_domain_list.lng
@@ -5,3 +5,4 @@ $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo domínio';
 $wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_xmpp_user.lng b/interface/web/mail/lib/lang/br_xmpp_user.lng
index b50ace6b34..2c5ab1000a 100644
--- a/interface/web/mail/lib/lang/br_xmpp_user.lng
+++ b/interface/web/mail/lib/lang/br_xmpp_user.lng
@@ -4,7 +4,7 @@ $wb['jid_txt'] = 'ID do Jabber';
 $wb['active_txt'] = 'Ativo';
 $wb['cryptpwd_txt'] = 'Senha';
 $wb['password_strength_txt'] = 'Dificuldade da senha';
-$wb['error_no_pwd'] = 'Senha em branco.';
+$wb['error_no_pwd'] = 'Senha está em branco.';
 $wb['password_txt'] = 'Senha';
 $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
@@ -13,3 +13,4 @@ $wb['password_match_txt'] = 'A senhas coincidem.';
 $wb['no_domain_perm'] = 'Você não tem permissão para este domínio.';
 $wb['limit_xmpp_user_txt'] = 'O limite de usuários xmpp para esta conta foi alcançando.';
 ?>
+
diff --git a/interface/web/mail/lib/lang/br_xmpp_user_list.lng b/interface/web/mail/lib/lang/br_xmpp_user_list.lng
index f2651cb62b..ca8f288a51 100644
--- a/interface/web/mail/lib/lang/br_xmpp_user_list.lng
+++ b/interface/web/mail/lib/lang/br_xmpp_user_list.lng
@@ -1,8 +1,9 @@
 <?php
-$wb['list_head_txt'] = 'XMPP User Accounts';
-$wb['jid_txt'] = 'Jabber ID';
-$wb['is_domain_admin_txt'] = 'Domain admin';
-$wb['is_muc_admin_txt'] = 'MUC admin';
-$wb['add_new_record_txt'] = 'Add new user';
-$wb['active_txt'] = 'Active';
+$wb['list_head_txt'] = 'Contas de usuário XMPP';
+$wb['jid_txt'] = 'ID do Jabber';
+$wb['is_domain_admin_txt'] = 'Administrador do domínio';
+$wb['is_muc_admin_txt'] = 'Administrador MUC';
+$wb['add_new_record_txt'] = 'Adicionar novo usuário';
+$wb['active_txt'] = 'Ativo';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br.lng b/interface/web/mailuser/lib/lang/br.lng
index 9091e53ea9..38d9e17761 100644
--- a/interface/web/mailuser/lib/lang/br.lng
+++ b/interface/web/mailuser/lib/lang/br.lng
@@ -3,7 +3,8 @@ $wb['Email Account'] = 'Contas de e-mail';
 $wb['Overview'] = 'Visão geral';
 $wb['Autoresponder'] = 'Resposta automática';
 $wb['Send copy'] = 'Enviar cópia para';
-$wb['Spamfilter'] = 'Antispam';
+$wb['Spamfilter'] = 'Filtro anti-spam';
 $wb['Email Filters'] = 'Filtros de e-mail';
-$wb['Password'] = 'Password';
+$wb['Password'] = 'Senha';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_index.lng b/interface/web/mailuser/lib/lang/br_index.lng
index eb7d7e1e7e..b5e009372b 100644
--- a/interface/web/mailuser/lib/lang/br_index.lng
+++ b/interface/web/mailuser/lib/lang/br_index.lng
@@ -10,3 +10,4 @@ $wb['unlimited_txt'] = 'ilimitada';
 $wb['mb_txt'] = 'MB';
 $wb['none_txt'] = 'Nenhum';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng
index 6e00682a44..17d629e7dd 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng
@@ -11,3 +11,4 @@ $wb['autoresponder_active'] = 'Habilitar autoresposta';
 $wb['now_txt'] = 'Agora';
 $wb['autoresponder_subject_txt'] = 'Assunto';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_cc.lng b/interface/web/mailuser/lib/lang/br_mail_user_cc.lng
index 95d4434bd4..6ac9c2feb4 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_cc.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_cc.lng
@@ -2,8 +2,9 @@
 $wb['mailbox_cc_txt'] = 'Enviar cópia para o e-mail';
 $wb['cc_txt'] = 'Enviar cópia para';
 $wb['email_txt'] = 'e-mail';
-$wb['cc_error_isemail'] = 'Endereço de e-mail inválido em -enviar cópia para-';
+$wb['cc_error_isemail'] = 'Endereço de e-mail inválido em \'enviar cópia para\'.';
 $wb['email_is_cc_error'] = 'Endereço de e-mail e -enviar cópia para- não podem ser iguais.';
 $wb['name_optional_txt'] = '(Opcional)';
 $wb['cc_note_txt'] = '(Separar múltiplos e-mails por vírgulas)';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_filter.lng b/interface/web/mailuser/lib/lang/br_mail_user_filter.lng
index 6936c03b5c..3baa5424ea 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_filter.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_filter.lng
@@ -3,10 +3,10 @@ $wb['rulename_txt'] = 'Nome';
 $wb['action_txt'] = 'Ação';
 $wb['target_txt'] = 'Pasta';
 $wb['active_txt'] = 'Ativo';
-$wb['rulename_error_empty'] = 'Nome em branco.';
-$wb['searchterm_is_empty'] = 'Termo de pesquisa em branco.';
+$wb['rulename_error_empty'] = 'Nome está em branco.';
+$wb['searchterm_is_empty'] = 'Termo de pesquisa está em branco.';
 $wb['source_txt'] = 'Fonte';
-$wb['target_error_regex'] = 'O alvo pode conter os seguintes caracteres: \\"a-z\\", \\"0-9\\", \\"-\\"-, \\".\\", \\"_\\", e \\"{espaço}\\".';
+$wb['target_error_regex'] = 'O alvo pode conter os seguintes caracteres: \'a-z\', \'0-9\', \'-\', \'.\', \'_\', e \'{espaço}\'.';
 $wb['limit_mailfilter_txt'] = 'O limite de filtros de e-mails para esta conta foi alcançado.';
 $wb['subject_txt'] = 'Assunto';
 $wb['from_txt'] = 'De';
@@ -19,3 +19,4 @@ $wb['move_to_txt'] = 'Mover para';
 $wb['delete_txt'] = 'Remover';
 $wb['mailbox_filter_txt'] = 'Filtro de e-mail';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng
index 5d0f241974..68c2f27562 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng
@@ -6,3 +6,4 @@ $wb['page_txt'] = 'Página';
 $wb['page_of_txt'] = 'de';
 $wb['delete_confirmation'] = 'Você tem certeza que gostaria de remover este filtro de e-mail?';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_password.lng b/interface/web/mailuser/lib/lang/br_mail_user_password.lng
index 154a44cd7b..f1bcd6a7fb 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_password.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_password.lng
@@ -9,3 +9,4 @@ $wb['password_mismatch_txt'] = 'As senhas não coincidem.';
 $wb['password_match_txt'] = 'As senhas coincidem.';
 $wb['password_click_to_set_txt'] = 'Confirmar';
 ?>
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng
index 3aa4ed0534..330186203d 100644
--- a/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng
+++ b/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng
@@ -1,7 +1,8 @@
 <?php
-$wb['mailbox_spamfilter_txt'] = 'Filtros antispam';
-$wb['spamfilter_txt'] = 'Filtro antispam';
+$wb['mailbox_spamfilter_txt'] = 'Filtros anti-spam';
+$wb['spamfilter_txt'] = 'Filtro anti-spam';
 $wb['email_txt'] = 'e-mail';
-$wb['no_policy'] = '- desabilitado -';
+$wb['no_policy'] = '-desabilitado-';
 $wb['policy_txt'] = 'Política';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/br.lng b/interface/web/monitor/lib/lang/br.lng
index 228778aa52..bf26dee5d0 100644
--- a/interface/web/monitor/lib/lang/br.lng
+++ b/interface/web/monitor/lib/lang/br.lng
@@ -1,22 +1,22 @@
 <?php
 $wb['Server online since'] = 'Servidor online desde';
 $wb['Users online'] = 'Usuários on-line';
-$wb['System load 1 minute'] = 'Sistema carregado 1 min';
-$wb['System load 5 minutes'] = 'Sistema carregado 5 min';
-$wb['System load 15 minutes'] = 'Sistema carregado 15 min';
-$wb['Server Load'] = 'Servidor carregado';
+$wb['System load 1 minute'] = 'Carga do sistema - 1 min';
+$wb['System load 5 minutes'] = 'Carga do sistema - 5 min';
+$wb['System load 15 minutes'] = 'Carga do sistema - 15 min';
+$wb['Server Load'] = 'Carga do servidor';
 $wb['Disk usage'] = 'Uso do disco';
 $wb['Memory usage'] = 'Uso da memória';
 $wb['no_data_serverload_txt'] = 'Sem registros da carga do servidor disponíveis no momento. Tente novamente mais tarde.';
 $wb['no_data_memusage_txt'] = 'Sem registro uso de memória disponíveis no momento. Tente novamente mais tarde.';
-$wb['no_data_diskusage_txt'] = 'Sem registro de uso de disco disponíveis no momento. Tente novamente mais tarde.';
-$wb['no_data_cpuinfo_txt'] = 'Sem registro de CPU disponíveis no momento. Tente novamente mais tarde.';
+$wb['no_data_diskusage_txt'] = 'Sem registros sobre o uso dos discos disponíveis no momento. Tente novamente mais tarde.';
+$wb['no_data_cpuinfo_txt'] = 'Sem registros sobre CPU disponíveis no momento. Tente novamente mais tarde.';
 $wb['no_data_services_txt'] = 'Sem registro sobre os serviços disponíveis no momento. Tente novamente mais tarde.';
 $wb['no_data_updates_txt'] = 'Sem atualização de dados disponíveis no momento. Tente novamente mais tarde.';
-$wb['no_data_raid_txt'] = 'Sem registro de RAID disponível no momento. Tente novamente mais tarde.';
-$wb['no_data_rkhunter_txt'] = 'Sem registro de RKHUNTER disponível no momento. Tente novamente mais tarde.';
-$wb['no_data_mailq_txt'] = 'Sem registro de fila de e-mail disponível no momento. Tente novamente mais tarde.';
-$wb['no_logdata_txt'] = 'Sem registro de log disponível no momento. Tente novamente mais tarde.';
+$wb['no_data_raid_txt'] = 'Sem registros sobre RAID disponíveis no momento. Tente novamente mais tarde.';
+$wb['no_data_rkhunter_txt'] = 'Sem registros sobre o RKHUNTER disponíveis no momento. Tente novamente mais tarde.';
+$wb['no_data_mailq_txt'] = 'Sem registro sobre a fila de e-mails disponíveis no momento. Tente novamente mais tarde.';
+$wb['no_logdata_txt'] = 'Sem registros de log disponíveis no momento. Tente novamente mais tarde.';
 $wb['Monitoring'] = 'Monitoramento';
 $wb['Server to Monitor'] = 'Servidor a monitorar';
 $wb['Logfiles'] = 'Arquivos de log';
@@ -32,13 +32,14 @@ $wb['Show Update State'] = 'Exibir estado atual';
 $wb['Show RAID state'] = 'Exibir estado do RAID';
 $wb['Show Server load'] = 'Exibir carga do servidor';
 $wb['Show Disk usage'] = 'Exibir uso do disco';
+$wb['Show MySQL Database size'] = 'Exibir tamanho do banco de dados MySQL';
 $wb['Show Memory usage'] = 'Exibir uso da memória';
 $wb['Show Services'] = 'Exibir serviços';
 $wb['Show Mail-Queue'] = 'Exibir fila de e-mails';
 $wb['Show Mail-Log'] = 'Exibir log de e-mails';
 $wb['Show Mail warn-Log'] = 'Exibir log de alertas de e-mail';
 $wb['Show Mail err-Log'] = 'Exibir log de erros de e-mail';
-$wb['Show System-Log'] = 'Exibir log do Sistema';
+$wb['Show System-Log'] = 'Exibir log do sistema';
 $wb['Show ISPC Cron-Log'] = 'Exibir log do cron';
 $wb['Show Freshclam-Log'] = 'Exibir log do freshclam';
 $wb['Show Clamav-Log'] = 'Exibir log do clamav';
@@ -72,8 +73,8 @@ $wb['monitor_serverstate_critical_txt'] = 'crítico(s)';
 $wb['monitor_serverstate_error_txt'] = 'erro(s)';
 $wb['monitor_serverstate_moreinfo_txt'] = 'Mais informações...';
 $wb['monitor_serverstate_more_txt'] = 'Mais...';
-$wb['monitor_serverstate_fclamok_txt'] = 'Definições de antivírus OK';
-$wb['monitor_serverstate_fclamoutdated_txt'] = 'Definições de antivírus DESATUALIZADAS!';
+$wb['monitor_serverstate_fclamok_txt'] = 'Definições de anti-vírus OK';
+$wb['monitor_serverstate_fclamoutdated_txt'] = 'Definições de anti-vírus DESATUALIZADAS!';
 $wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam: ???!';
 $wb['monitor_serverstate_hdok_txt'] = 'Disco OK';
 $wb['monitor_serverstate_hdgoingfull_txt'] = 'Disco cheio';
@@ -131,17 +132,17 @@ $wb['monitor_title_cpuinfo_txt'] = 'Informação da cpu';
 $wb['monitor_title_updatestate_txt'] = 'Atualizar estado';
 $wb['monitor_title_mailq_txt'] = 'Fila de e-mails';
 $wb['monitor_title_raidstate_txt'] = 'Estado do RAID';
-$wb['monitor_title_rkhunterlog_txt'] = 'Log do rkhunter';
+$wb['monitor_title_rkhunterlog_txt'] = 'Log do RKHunter';
 $wb['monitor_updates_nosupport_txt'] = 'Sua distribuição não suporta este tipo de monitoramento';
 $wb['monitor_title_fail2ban_txt'] = 'Log do fail2ban';
-$wb['monitor_nosupportedraid1_txt'] = 'Até o presente momento, o suporte a mdadm ou mpt-status para monitoramento do RAID nao foi encontrado.<br><br>Provavelmente seu servidor não possui recursos de RAID a serem monitorados.';
+$wb['monitor_nosupportedraid1_txt'] = 'Até o presente momento, o suporte a mdadm ou mpt-status para monitoramento do RAID não foi encontrado.<br><br>Provavelmente seu servidor não possui recursos de RAID a serem monitorados.';
 $wb['monitor_serverstate_beancounterok_txt'] = 'Beancounter OK';
 $wb['monitor_serverstate_beancounterinfo_txt'] = 'Existem poucas falhas no beancounter';
 $wb['monitor_serverstate_beancounterwarning_txt'] = 'Existem algumas falhas no beancounter';
 $wb['monitor_serverstate_beancountercritical_txt'] = 'Existem falhas críticas no beancounter';
 $wb['monitor_serverstate_beancountererror_txt'] = 'Existem diversas falhas no beancounter';
 $wb['monitor_title_beancounter_txt'] = 'Beancounter openvz ve';
-$wb['monitor_beancounter_nosupport_txt'] = 'Este servidor não é um um container openvz e não contém informações de beancounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'Este servidor não é um um contêiner openvz e não contém informações de beancounter.';
 $wb['monitor_title_iptables_txt'] = 'Regras do firewall';
 $wb['Show fail2ban-Log'] = 'Exibir log do fail2ban';
 $wb['Show IPTables'] = 'Exibir regras do firewall';
@@ -161,3 +162,4 @@ $wb['Show MongoDB-Log'] = 'Exibir logs do MongoDB';
 $wb['monitor_services_mongodb_txt'] = 'Servidor MongoDB:';
 $wb['monitor_title_mongodb_txt'] = 'Logs do MongoDB';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/br_datalog_list.lng b/interface/web/monitor/lib/lang/br_datalog_list.lng
index e6b2f554c3..77bc5db0b7 100644
--- a/interface/web/monitor/lib/lang/br_datalog_list.lng
+++ b/interface/web/monitor/lib/lang/br_datalog_list.lng
@@ -6,3 +6,4 @@ $wb['dbtable_txt'] = 'Tabela do BD';
 $wb['action_txt'] = 'Ação';
 $wb['status_txt'] = 'Situação';
 ?>
+
diff --git a/interface/web/monitor/lib/lang/br_syslog_list.lng b/interface/web/monitor/lib/lang/br_syslog_list.lng
index 23f3c6d5da..f8ff04ce03 100644
--- a/interface/web/monitor/lib/lang/br_syslog_list.lng
+++ b/interface/web/monitor/lib/lang/br_syslog_list.lng
@@ -5,3 +5,4 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['loglevel_txt'] = 'Nível do Log';
 $wb['message_txt'] = 'Mensagem';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br.lng b/interface/web/sites/lib/lang/br.lng
index 1d45e0c40a..449e22735c 100644
--- a/interface/web/sites/lib/lang/br.lng
+++ b/interface/web/sites/lib/lang/br.lng
@@ -6,7 +6,7 @@ $wb['Aliasdomain'] = 'Apelido de domínio';
 $wb['Database'] = 'Bancos de dados';
 $wb['Web Access'] = 'Acesso web';
 $wb['FTP-User'] = 'Usuários ftp';
-$wb['Webdav-User'] = 'Usuário webdav';
+$wb['Webdav-User'] = 'Usuários webdav';
 $wb['Folder'] = 'Pastas protegidas';
 $wb['Folder users'] = 'Usuários de pastas';
 $wb['Command Line'] = 'Linha de comando';
@@ -14,7 +14,10 @@ $wb['Shell-User'] = 'Usuários shell';
 $wb['Cron Jobs'] = 'Tarefas no cron';
 $wb['Statistics'] = 'Estatísticas';
 $wb['Web traffic'] = 'Tráfego web';
+$wb['FTP traffic'] = 'Tráfego ftp';
 $wb['Website quota (Harddisk)'] = 'Cota para sites (disco)';
+$wb['Database quota'] = 'Cota para banco de dados';
+$wb['Backup Stats'] = 'Estatísticas de backup';
 $wb['Cron'] = 'Cron';
 $wb['Stats'] = 'Estatísticas';
 $wb['Shell'] = 'Shell';
@@ -30,6 +33,7 @@ $wb['Available packages'] = 'Pacotes disponíveis';
 $wb['Installed packages'] = 'Pacotes instalados';
 $wb['Update Packagelist'] = 'Atualizar lista de pacotes';
 $wb['Subdomain (Vhost)'] = 'Subdomínio (vhost)';
-$wb['error_proxy_requires_url'] = 'Tipo de redirecionamento \\"proxy\\" exige uma url como caminho do redirecionamento.';
-$wb['Domain'] = 'Domain';
+$wb['error_proxy_requires_url'] = 'Tipo de redirecionamento "proxy" exige uma url como caminho do redirecionamento.';
+$wb['Domain'] = 'Domínio';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_aps.lng b/interface/web/sites/lib/lang/br_aps.lng
index f9eaf8345c..4aa73cb8a1 100644
--- a/interface/web/sites/lib/lang/br_aps.lng
+++ b/interface/web/sites/lib/lang/br_aps.lng
@@ -32,20 +32,20 @@ $wb['install_language_txt'] = 'Idioma da interface';
 $wb['new_database_password_txt'] = 'Nova senha do banco de dados';
 $wb['basic_settings_txt'] = 'Configurações básicas';
 $wb['package_settings_txt'] = 'Configurações do pacote';
-$wb['error_main_domain'] = 'O domínio no caminho da instalação é inválido.';
+$wb['error_main_domain'] = 'O domínio no caminho da instalação é é inválido.';
 $wb['error_no_main_location'] = 'Você inseriu um caminho inválido para a instalação.';
 $wb['error_inv_main_location'] = 'A pasta informada para a instalação é inválida.';
 $wb['error_license_agreement'] = 'Para continuar é preciso aceitar os termos da licenciamento.';
 $wb['error_no_database_pw'] = 'Você informou uma senha inválida para o banco de dados.';
 $wb['error_short_database_pw'] = 'Por favor, escolha uma senha com maior complexidade para o banco de dados.';
-$wb['error_no_value_for'] = 'O campo \\"%s\\" não pode ficar em branco.';
-$wb['error_short_value_for'] = 'O campo \\"%s\\" exige um valor maior.';
-$wb['error_long_value_for'] = 'O campo \\"%s\\" exige um valor mais curto.';
-$wb['error_inv_value_for'] = 'Você inseriu um valor inválido para o campo \\"%s\\".';
-$wb['error_inv_email_for'] = 'Você inseriu um e-mail inválido para o campo \\"%s\\".';
-$wb['error_inv_domain_for'] = 'Você inseriu um domínio inválido para o campo \\"%s\\".';
-$wb['error_inv_integer_for'] = 'Você inseriu um número inválido para o campo \\"%s\\".';
-$wb['error_inv_float_for'] = 'Você inseriu um número de ponto flutuante inválido para o campo \\"%s\\".';
+$wb['error_no_value_for'] = 'O campo \'%s\' não pode ficar está em branco.';
+$wb['error_short_value_for'] = 'O campo \'%s\' exige um valor maior.';
+$wb['error_long_value_for'] = 'O campo \'%s\' exige um valor mais curto.';
+$wb['error_inv_value_for'] = 'Você inseriu um valor inválido para o campo \'%s\'.';
+$wb['error_inv_email_for'] = 'Você inseriu um e-mail inválido para o campo \'%s\'.';
+$wb['error_inv_domain_for'] = 'Você inseriu um domínio inválido para o campo \'%s\'.';
+$wb['error_inv_integer_for'] = 'Você inseriu um número inválido para o campo \'%s\'.';
+$wb['error_inv_float_for'] = 'Você inseriu um número de ponto flutuante inválido para o campo \'%s\'.';
 $wb['error_used_location'] = 'O caminho da instalação contém um pacote de instalação.';
 $wb['installation_task_txt'] = 'Agendamento de instalação';
 $wb['installation_error_txt'] = 'Erro de instalação';
@@ -56,3 +56,4 @@ $wb['btn_install_txt'] = 'Instalar';
 $wb['btn_cancel_txt'] = 'Cancelar';
 $wb['limit_aps_txt'] = 'O limite de instâncias de apps para esta conta foi alcançado.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_aps_instances_list.lng b/interface/web/sites/lib/lang/br_aps_instances_list.lng
index fb6a2addd8..a7c5ec668f 100644
--- a/interface/web/sites/lib/lang/br_aps_instances_list.lng
+++ b/interface/web/sites/lib/lang/br_aps_instances_list.lng
@@ -9,3 +9,4 @@ $wb['pkg_delete_confirmation'] = 'Você realmente deseja remover esta instalaç
 $wb['filter_txt'] = 'Pesquisar';
 $wb['delete_txt'] = 'Remover';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_aps_packages_list.lng b/interface/web/sites/lib/lang/br_aps_packages_list.lng
index 641d807f52..5687462898 100644
--- a/interface/web/sites/lib/lang/br_aps_packages_list.lng
+++ b/interface/web/sites/lib/lang/br_aps_packages_list.lng
@@ -6,3 +6,4 @@ $wb['category_txt'] = 'Categoria';
 $wb['status_txt'] = 'Desbloqueado';
 $wb['filter_txt'] = 'Pesquisar';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_aps_update_packagelist.lng b/interface/web/sites/lib/lang/br_aps_update_packagelist.lng
index 28405b58fa..305930e250 100644
--- a/interface/web/sites/lib/lang/br_aps_update_packagelist.lng
+++ b/interface/web/sites/lib/lang/br_aps_update_packagelist.lng
@@ -1,7 +1,8 @@
 <?php
 $wb['head_txt'] = 'Atualizar lista de pacotes';
-$wb['list_desc_txt'] = '';
+$wb['list_desc_txt'] = 'Lista de pacotes';
 $wb['btn_start_txt'] = 'Atualizar lista de pacotes';
 $wb['btn_cancel_txt'] = 'Cancelar';
 $wb['legend_txt'] = 'Aqui você pode atualizar a lista de pacotes disponíveis. Por favor, observe que este processo poderá levar alguns minutos. Você pode fechar esta página, o processo continuará em segundo plano.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_backup_stats_list.lng b/interface/web/sites/lib/lang/br_backup_stats_list.lng
index 5f7f2d9ec7..8906290af5 100644
--- a/interface/web/sites/lib/lang/br_backup_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_backup_stats_list.lng
@@ -8,3 +8,4 @@ $wb['backup_server_txt'] = 'Servidor';
 $wb['backup_interval_txt'] = 'Intervalo/contador';
 $wb['backup_size_txt'] = 'Tamanho';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_cron.lng b/interface/web/sites/lib/lang/br_cron.lng
index 4036722c98..98811d0b95 100644
--- a/interface/web/sites/lib/lang/br_cron.lng
+++ b/interface/web/sites/lib/lang/br_cron.lng
@@ -11,16 +11,17 @@ $wb['run_wday_txt'] = 'Dias da semana';
 $wb['command_txt'] = 'Comando a executar (os comandos serão executados via sh ou urls via wget)';
 $wb['limit_cron_txt'] = 'O limite de tarefas no cron foi alcançado.';
 $wb['limit_cron_frequency_txt'] = 'A frequência das tarefas no cron ultrapassou o limite permitido.';
-$wb['run_min_error_format'] = 'Formato dos minutos inválido.';
-$wb['run_hour_error_format'] = 'Formato das horas inválido.';
-$wb['run_mday_error_format'] = 'Formato dos dias do mês inválido.';
-$wb['run_month_error_format'] = 'Formato dos meses inválido.';
-$wb['run_wday_error_format'] = 'Formato dos dias da semana inválido.';
-$wb['command_error_format'] = 'Formato de comando inválido. Somente endereços url http/https são permitidos.';
+$wb['run_min_error_format'] = 'Formato dos minutos é inválido.';
+$wb['run_hour_error_format'] = 'Formato das horas é inválido.';
+$wb['run_mday_error_format'] = 'Formato dos dias do mês é inválido.';
+$wb['run_month_error_format'] = 'Formato dos meses é inválido.';
+$wb['run_wday_error_format'] = 'Formato dos dias da semana é inválido.';
+$wb['command_error_format'] = 'Formato de comando é inválido. Somente endereços url http/https são permitidos.';
 $wb['unknown_fieldtype_error'] = 'Um tipo desconhecido de campo foi usado.';
-$wb['server_id_error_empty'] = 'O ID do servidor em branco.';
-$wb['limit_cron_url_txt'] = 'Somente url do cron. Por favor, insira uma url iniciando com \\"http://\\" e um comando do cron.';
-$wb['command_error_empty'] = 'Comando em branco.';
-$wb['command_hint_txt'] = 'Você poderá usar, por exemplo: \\"/var/www/clients/clientX/webY/meu_script.sh\\" ou \\"\http://www.dominio.com/path/script.php\\" e também a palavra reservada \\"[web_root]\\" substituído por \\"/var/www/clients/clientX/webY/web\\".';
+$wb['server_id_error_empty'] = 'O ID do servidor está em branco.';
+$wb['limit_cron_url_txt'] = 'Somente url do cron. Por favor, insira uma url iniciando com "http://" e um comando do cron.';
+$wb['command_error_empty'] = 'Comando está em branco.';
+$wb['command_hint_txt'] = 'Você poderá usar, por exemplo: "/var/www/clients/clientX/webY/meu_script.sh" ou "\http://www.dominio.com/path/script.php" e também a palavra reservada "[web_root]" substituído por "/var/www/clients/clientX/webY/web".';
 $wb['log_output_txt'] = 'Saída do Log';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_cron_list.lng b/interface/web/sites/lib/lang/br_cron_list.lng
index 89fe7932f6..1cae76c006 100644
--- a/interface/web/sites/lib/lang/br_cron_list.lng
+++ b/interface/web/sites/lib/lang/br_cron_list.lng
@@ -11,3 +11,4 @@ $wb['command_txt'] = 'Comando';
 $wb['add_new_cron_txt'] = 'Adicionar nova tarefa no cron';
 $wb['parent_domain_id_txt'] = 'Site';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database.lng b/interface/web/sites/lib/lang/br_database.lng
index 8c2761f502..26215b2bba 100644
--- a/interface/web/sites/lib/lang/br_database.lng
+++ b/interface/web/sites/lib/lang/br_database.lng
@@ -9,21 +9,21 @@ $wb['database_charset_txt'] = 'Charset do banco de dados';
 $wb['remote_access_txt'] = 'Acesso Remoto';
 $wb['client_txt'] = 'Cliente';
 $wb['active_txt'] = 'Ativo';
-$wb['database_name_error_empty'] = 'Nome do banco de dados em branco.';
+$wb['database_name_error_empty'] = 'Nome do banco de dados está em branco.';
 $wb['database_name_error_unique'] = 'Já existe um banco de dados com este nome no servidor. O nome escolhido deve ser exclusivo.';
-$wb['database_name_error_regex'] = 'Nome do banco de dados inválido. Só é permitido para o nome do banco os caracteres: \\"a-z\\", \\"A-Z\\", \\"0-9\\" e o \\"underscore\\". Tamanho: 2 - 64 caracteres.';
-$wb['database_user_error_empty'] = 'Nome do usuário do banco de dados em branco.';
+$wb['database_name_error_regex'] = 'Nome do banco de dados é inválido. Só é permitido para o nome do banco os caracteres: \'a-z\', \'A-Z\', \'0-9\' e o \'underscrore\'. Tamanho: 2 - 64 caracteres.';
+$wb['database_user_error_empty'] = 'Nome do usuário do banco de dados está em branco.';
 $wb['database_user_error_unique'] = 'Já existe um usuário do banco de dados com este nome no servidor. O nome escolhido deve ser exclusivo.';
-$wb['database_user_error_regex'] = 'Nome do usuário do banco de dados inválido. Só é permitido para nome do usuário banco de dados os caracteres: \\"a-z\\", \\"A-Z\\", \\"0-9\\" e o \\"underscore\\". Tamanho: 2 - 64 caracteres.';
+$wb['database_user_error_regex'] = 'Nome do usuário do banco de dados é inválido. Só é permitido para nome do usuário banco de dados os caracteres: \'a-z\', \'A-Z\', \'0-9\' e o \'underscrore\'. Tamanho: 2 - 64 caracteres.';
 $wb['limit_database_txt'] = 'O limite de bancos de dados permitido para esta conta foi alcançado.';
-$wb['database_name_change_txt'] = 'O nome do banco de dados não pode ser modificado';
-$wb['database_charset_change_txt'] = 'O charset do banco de dados não pode ser modificado';
+$wb['database_name_change_txt'] = 'O nome do banco de dados não pode ser modificado.';
+$wb['database_charset_change_txt'] = 'O charset do banco de dados não pode ser modificado.';
 $wb['remote_ips_txt'] = 'Endereços IP Remotos (separados por vírgula. Em branco para <i>quaisquer IPs</i>)';
 $wb['database_remote_error_ips'] = 'Pelo menos um dos endereços IP informados não é válido.';
 $wb['database_name_error_len'] = 'Nome do banco de dados - {db} - é muito longo. 64 caracteres, incluindo o prefixo, é o limite permitido.';
-$wb['database_user_error_len'] = 'Nome do usuário do banco de dados - {user}- é muito longo. 16 caracteres, incluindo o prefixo, é o limite permitido.';
+$wb['database_user_error_len'] = 'Nome do usuário do banco de dados \'{user}\' é muito longo. 16 caracteres, incluindo o prefixo, é o limite permitido.';
 $wb['parent_domain_id_txt'] = 'Site';
-$wb['database_site_error_empty'] = 'Selecione o \\"site\\" ao qual o banco de dados pertence.';
+$wb['database_site_error_empty'] = 'Selecione o "site" ao qual o banco de dados pertence.';
 $wb['select_site_txt'] = '- Selecionar site -';
 $wb['btn_save_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Cancelar';
@@ -47,3 +47,4 @@ $wb['limit_database_quota_txt'] = 'Cota para banco de dados';
 $wb['limit_database_quota_error_notint'] = 'O valor da cota para banco de dados deve ser um número positivo.';
 $wb['limit_database_quota_free_txt'] = 'Cota para banco de dados';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_admin_list.lng b/interface/web/sites/lib/lang/br_database_admin_list.lng
index 4f8f6ba611..d7692f2806 100644
--- a/interface/web/sites/lib/lang/br_database_admin_list.lng
+++ b/interface/web/sites/lib/lang/br_database_admin_list.lng
@@ -10,3 +10,4 @@ $wb['sys_groupid_txt'] = 'Cliente';
 $wb['parent_domain_id_txt'] = 'Site';
 $wb['type_txt'] = 'Tipo';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_list.lng b/interface/web/sites/lib/lang/br_database_list.lng
index afb5d36a0d..98e4678b88 100644
--- a/interface/web/sites/lib/lang/br_database_list.lng
+++ b/interface/web/sites/lib/lang/br_database_list.lng
@@ -9,3 +9,4 @@ $wb['add_new_record_txt'] = 'Adicionar um novo banco de dados';
 $wb['parent_domain_id_txt'] = 'Site';
 $wb['type_txt'] = 'Tipo';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_quota_stats_list.lng b/interface/web/sites/lib/lang/br_database_quota_stats_list.lng
index 90202f115f..4d499c2041 100644
--- a/interface/web/sites/lib/lang/br_database_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_database_quota_stats_list.lng
@@ -7,3 +7,4 @@ $wb['quota_txt'] = 'Cota';
 $wb['percentage_txt'] = 'Espaço utilizado em %';
 $wb['list_head_txt'] = 'Cota para banco de dados';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_user.lng b/interface/web/sites/lib/lang/br_database_user.lng
index 1ceb3aa73f..3268213b93 100644
--- a/interface/web/sites/lib/lang/br_database_user.lng
+++ b/interface/web/sites/lib/lang/br_database_user.lng
@@ -4,9 +4,9 @@ $wb['database_password_txt'] = 'Senha do banco de dados';
 $wb['password_strength_txt'] = 'Dificuldade da senha';
 $wb['client_txt'] = 'Cliente';
 $wb['active_txt'] = 'Ativo';
-$wb['database_user_error_empty'] = 'Usuário do banco de dados em branco.';
+$wb['database_user_error_empty'] = 'Usuário do banco de dados está em branco.';
 $wb['database_user_error_unique'] = 'Já existe um usuário do banco de dados com este nome no servidor. Para configurar um nome exclusivo, use como prefixo o domínio para o nome do usuário.';
-$wb['database_user_error_regex'] = 'Usuário do banco de dados inválido! O nome do usuário pode conter os seguintes caracteres: \\"a-z\\", \\"A-Z\\", \\"0-9\\" e o \\"underscore\\". Tamanho: 2 - 64 caracteres.';
+$wb['database_user_error_regex'] = 'Usuário do banco de dados inválido! O nome do usuário pode conter os seguintes caracteres: \'"a-z\', \'A-Z\', \'0-9\' e o \'underscore\'. Tamanho: 2 - 64 caracteres.';
 $wb['database_user_error_len'] = 'O usuário do banco de dados - {user} - é muito longo. O limite do nome do usuário, incluindo o prefixo, são 16 caracteres.';
 $wb['btn_save_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Cancelar';
@@ -21,5 +21,6 @@ $wb['globalsearch_noresults_limit_txt'] = '0 resultados';
 $wb['globalsearch_searchfield_watermark_txt'] = 'Pesquisar';
 $wb['globalsearch_suggestions_text_txt'] = 'Sugestões';
 $wb['limit_database_user_txt'] = 'O limite de usuários do banco de dados foi alcançado.';
-$wb['database_password_error_empty'] = 'Senha do banco de dados em branco.';
+$wb['database_password_error_empty'] = 'Senha do banco de dados está em branco.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_user_admin_list.lng b/interface/web/sites/lib/lang/br_database_user_admin_list.lng
index 1d610bd1b0..5d0615c06f 100644
--- a/interface/web/sites/lib/lang/br_database_user_admin_list.lng
+++ b/interface/web/sites/lib/lang/br_database_user_admin_list.lng
@@ -4,3 +4,4 @@ $wb['database_user_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 $wb['sys_groupid_txt'] = 'Cliente';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_database_user_list.lng b/interface/web/sites/lib/lang/br_database_user_list.lng
index 855265e958..15e1568f84 100644
--- a/interface/web/sites/lib/lang/br_database_user_list.lng
+++ b/interface/web/sites/lib/lang/br_database_user_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Usuários';
 $wb['database_user_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_ftp_sites_stats_list.lng b/interface/web/sites/lib/lang/br_ftp_sites_stats_list.lng
index 93a02f6c25..6d3ce010fb 100644
--- a/interface/web/sites/lib/lang/br_ftp_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_ftp_sites_stats_list.lng
@@ -8,3 +8,4 @@ $wb['last_year_txt'] = 'Último ano';
 $wb['sum_txt'] = 'Soma (Download + Upload)';
 $wb['in_out_txt'] = 'DL/UL';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_ftp_user.lng b/interface/web/sites/lib/lang/br_ftp_user.lng
index 8c57c04958..f3a73ed16a 100644
--- a/interface/web/sites/lib/lang/br_ftp_user.lng
+++ b/interface/web/sites/lib/lang/br_ftp_user.lng
@@ -16,20 +16,21 @@ $wb['password_strength_txt'] = 'Dificuldade da senha';
 $wb['quota_size_txt'] = 'Cota de disco';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_ftp_user_txt'] = 'o limite de usuários ftp para esta conta foi alcançado.';
-$wb['username_error_empty'] = 'Nome do usuário em branco.';
+$wb['username_error_empty'] = 'Nome do usuário está em branco.';
 $wb['username_error_unique'] = 'O nome do usuário deve ser exclusivo.';
 $wb['username_error_regex'] = 'O nome do usuário contém caracteres não permitidos.';
-$wb['quota_size_error_empty'] = 'Cota em branco.';
-$wb['uid_error_empty'] = 'GID em branco.';
-$wb['directory_error_empty'] = 'Diretório em branco.';
+$wb['quota_size_error_empty'] = 'Cota está em branco.';
+$wb['uid_error_empty'] = 'GID está em branco.';
+$wb['directory_error_empty'] = 'Diretório está em branco.';
 $wb['directory_error_notinweb'] = 'O diretório não está dentro do diretório web principal.';
 $wb['parent_domain_id_error_empty'] = 'Nenhum site selecionado.';
 $wb['quota_size_error_regex'] = 'Cota: insira -1 para ilimitado ou um número > 0';
-$wb['dir_dot_error'] = 'Não é permitido \\"..\\" no caminho.';
-$wb['dir_slashdot_error'] = 'Não é permitido \\"./\\" no caminho.';
+$wb['dir_dot_error'] = 'Não é permitido ".." no caminho.';
+$wb['dir_slashdot_error'] = 'Não é permitido "./" no caminho.';
 $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
-$wb['expires_txt'] = 'Expirar em';
+$wb['expires_txt'] = 'Expira em';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_ftp_user_list.lng b/interface/web/sites/lib/lang/br_ftp_user_list.lng
index 918d7f99f3..861b5734bd 100644
--- a/interface/web/sites/lib/lang/br_ftp_user_list.lng
+++ b/interface/web/sites/lib/lang/br_ftp_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['username_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_shell_user.lng b/interface/web/sites/lib/lang/br_shell_user.lng
index 2fc39796a1..8ea3cc64d9 100644
--- a/interface/web/sites/lib/lang/br_shell_user.lng
+++ b/interface/web/sites/lib/lang/br_shell_user.lng
@@ -9,19 +9,19 @@ $wb['password_strength_txt'] = 'Dificuldade da senha';
 $wb['chroot_txt'] = 'Shell enjaulado (chroot)';
 $wb['quota_size_txt'] = 'Cota';
 $wb['active_txt'] = 'Ativo';
-$wb['username_error_empty'] = 'Nome de usuário em branco.';
+$wb['username_error_empty'] = 'Nome de usuário está em branco.';
 $wb['username_error_unique'] = 'O nome de usuário deve ser exclusivo.';
 $wb['username_error_regex'] = 'O nome do usuário contém caracteres não permitidos.';
-$wb['quota_size_error_empty'] = 'Cota em branco.';
-$wb['uid_error_empty'] = 'GID em branco.';
-$wb['directory_error_empty'] = 'Diretório em branco.';
+$wb['quota_size_error_empty'] = 'Cota está em branco.';
+$wb['uid_error_empty'] = 'GID está em branco.';
+$wb['directory_error_empty'] = 'Diretório está em branco.';
 $wb['limit_shell_user_txt'] = 'O limite de usuários shell para esta conta foi alcançado.';
 $wb['parent_domain_id_error_empty'] = 'Nenhum site selecionado.';
 $wb['puser_txt'] = 'Usuário web';
 $wb['pgroup_txt'] = 'Grupo web';
 $wb['ssh_rsa_txt'] = 'Chave pública SSH-RSA (para acessos baseados em chave)';
-$wb['dir_dot_error'] = 'Não é permitido \\"..\\" no caminho.';
-$wb['dir_slashdot_error'] = 'Não é permitido  \\"./\\" no caminho.';
+$wb['dir_dot_error'] = 'Não é permitido ".." no caminho.';
+$wb['dir_slashdot_error'] = 'Não é permitido  "./" no caminho.';
 $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
@@ -34,3 +34,4 @@ $wb['shell_error_regex'] = 'Shell inválido';
 $wb['invalid_username_txt'] = 'Usuário inválido';
 $wb['directory_error_notinweb'] = 'O diretório deve estar dentro do diretório web principal.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_shell_user_list.lng b/interface/web/sites/lib/lang/br_shell_user_list.lng
index 587c988ccd..aa5a420f1c 100644
--- a/interface/web/sites/lib/lang/br_shell_user_list.lng
+++ b/interface/web/sites/lib/lang/br_shell_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['username_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_user_quota_stats_list.lng b/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
index fe41b018dc..5351c9a338 100644
--- a/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
@@ -7,3 +7,4 @@ $wb['hard_txt'] = 'Limite';
 $wb['soft_txt'] = 'Limite para alerta';
 $wb['files_txt'] = 'Arquivos simples';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_aliasdomain.lng b/interface/web/sites/lib/lang/br_web_aliasdomain.lng
index fef2636400..c21f20e091 100644
--- a/interface/web/sites/lib/lang/br_web_aliasdomain.lng
+++ b/interface/web/sites/lib/lang/br_web_aliasdomain.lng
@@ -14,7 +14,7 @@ $wb['ssl_bundle_txt'] = 'Pacote';
 $wb['ssl_action_txt'] = 'Ação';
 $wb['ssl_domain_txt'] = 'Domínio';
 $wb['server_id_txt'] = 'Servidor';
-$wb['web_folder_error_regex'] = 'Pasta inválida inserida. Por favor, não use barra \\"/\\".';
+$wb['web_folder_error_regex'] = 'Pasta inválida inserida. Por favor, não use barra "/".';
 $wb['type_txt'] = 'Tipo';
 $wb['parent_domain_id_txt'] = 'Site pai';
 $wb['redirect_type_txt'] = 'Tipo de redirecionamento';
@@ -40,29 +40,29 @@ $wb['limit_web_domain_txt'] = 'O limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'Limite  subdomínios de site para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'O domínio em branco.';
-$wb['domain_error_unique'] = 'Já existe um website, subdomínio ou apelido de domínio com este nome.';
+$wb['domain_error_empty'] = 'O domínio está em branco.';
+$wb['domain_error_unique'] = 'Já existe um site, subdomínio ou apelido de domínio com este nome.';
 $wb['domain_error_regex'] = 'Domínio inválido!';
 $wb['domain_error_autosub'] = 'Já existe um subdomínio com estas configurações.';
-$wb['hd_quota_error_empty'] = 'Cota de disco é 0 ou em branco.';
-$wb['traffic_quota_error_empty'] = 'Cota de tráfego em branco.';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Empresa\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" em branco.';
+$wb['hd_quota_error_empty'] = 'Cota de disco é 0 ou está em branco.';
+$wb['traffic_quota_error_empty'] = 'Cota de tráfego está em branco.';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Empresa\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' está em branco.';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['stats_password_txt'] = 'Configurar senha para estatísticas web';
 $wb['allow_override_txt'] = 'Diretiva apache AllowOverride';
 $wb['limit_web_quota_free_txt'] = 'Cota máxima de disco disponível';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. São caracteres válidos: \\"A-Z\\".';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. São caracteres válidos: \'A-Z\'.';
 $wb['limit_traffic_quota_free_txt'] = 'Cota máxima de tráfego disponível';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplos de caminhos válidos: /teste/ ou http://www.dominio.com/teste/';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplos de caminhos válidos: "/teste/" ou "http://www.dominio.com/teste/".';
 $wb['php_open_basedir_txt'] = 'Diretório open_basedir do PHP';
 $wb['traffic_quota_exceeded_txt'] = 'Cota de tráfego excedida';
 $wb['ruby_txt'] = 'Ruby';
@@ -106,10 +106,11 @@ $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
-$wb['available_php_directive_snippets_txt'] = 'Diretivas de fragmentação do php disponíveis:';
-$wb['available_apache_directive_snippets_txt'] = 'Diretivas de fragmentação do apache disponíveis:';
-$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de fragmentação do nginx disponíveis:';
+$wb['available_php_directive_snippets_txt'] = 'Diretivas de trechos de código do php disponíveis:';
+$wb['available_apache_directive_snippets_txt'] = 'Diretivas de trechos de código do apache disponíveis:';
+$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de trechos de código do nginx disponíveis:';
 $wb['proxy_directives_txt'] = 'Diretivas do proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy disponíveis:';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy disponíveis:';
 $wb['Domain'] = 'Apelido de domínio';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/br_web_aliasdomain_list.lng
index 2281a53c59..57f78fec72 100644
--- a/interface/web/sites/lib/lang/br_web_aliasdomain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_aliasdomain_list.lng
@@ -5,10 +5,11 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['parent_domain_id_txt'] = 'Site';
 $wb['domain_txt'] = 'Apelido de domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo apelido';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'O domínio deve ser exclusivo.';
 $wb['domain_error_regex'] = 'Domínio inválido!';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
 $wb['none_txt'] = 'Nenhum';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_backup_list.lng b/interface/web/sites/lib/lang/br_web_backup_list.lng
index 137f8bc7e0..9ee7919513 100644
--- a/interface/web/sites/lib/lang/br_web_backup_list.lng
+++ b/interface/web/sites/lib/lang/br_web_backup_list.lng
@@ -19,3 +19,4 @@ $wb['backup_type_web'] = 'Arquivos do site';
 $wb['filesize_txt'] = 'Tamanho';
 $wb['backup_type_mongodb'] = 'Banco de dados MongoDB';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_childdomain.lng b/interface/web/sites/lib/lang/br_web_childdomain.lng
index 761035dadd..dec9953703 100644
--- a/interface/web/sites/lib/lang/br_web_childdomain.lng
+++ b/interface/web/sites/lib/lang/br_web_childdomain.lng
@@ -32,43 +32,43 @@ $wb['limit_web_domain_txt'] = 'o limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio de site para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'O limite de subdomínios de site para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Já existe apelido de domínio ou subdomínio com este nome.';
-$wb['domain_error_regex'] = 'Nome de domínio inválido.';
+$wb['domain_error_regex'] = 'Nome de domínio é inválido.';
 $wb['host_txt'] = 'HostNome do host';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplo de caminho válido: /teste/ ou http://www.dominio.com/teste/';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplo de caminho válido: "/teste/" ou "http://www.dominio.com/teste/".';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
 $wb['domain_error_wildcard'] = 'Curingas para subdomínios não são permitidos.';
 $wb['proxy_directives_txt'] = 'Diretivas do proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy disponíveis:';
-$wb['error_proxy_requires_url'] = 'O tipo de redirecionamento \\"proxy\\" exige uma url no caminho de redirecionamento.';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy disponíveis:';
+$wb['error_proxy_requires_url'] = 'O tipo de redirecionamento "proxy" exige uma url no caminho de redirecionamento.';
 $wb['backup_interval_txt'] = 'Intervalo de backup';
 $wb['backup_copies_txt'] = 'Limite de cópias do backup';
 $wb['ssl_key_txt'] = 'Chave';
 $wb['ssl_domain_txt'] = 'Domínio do SSL';
-$wb['web_folder_error_regex'] = 'Pasta inválida informada. Por favor não use uma barra \\"/\\".';
+$wb['web_folder_error_regex'] = 'Pasta inválida informada. Por favor não use uma barra "/".';
 $wb['ipv6_address_txt'] = 'Endereço IPv6';
 $wb['errordocs_txt'] = 'Pasta personalizada Error-Documents';
 $wb['subdomain_txt'] = 'Subdomínio automático';
 $wb['domain_error_autosub'] = 'Já existe um subdomínio com estas configurações.';
-$wb['hd_quota_error_empty'] = 'Cota de disco é 0 ou em branco.';
-$wb['traffic_quota_error_empty'] = 'Cota de tráfego em branco.';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Organização\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" em branco';
+$wb['hd_quota_error_empty'] = 'Cota de disco é 0 ou está em branco.';
+$wb['traffic_quota_error_empty'] = 'Cota de tráfego está em branco.';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Organização\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' em branco';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['stats_password_txt'] = 'Configurar senha para estatísticas web';
 $wb['allow_override_txt'] = 'Diretiva apache AllowOverride';
 $wb['limit_web_quota_free_txt'] = 'Cota de disco';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. São caracteres válidos: \\"A-Z\\".';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. São caracteres válidos: \'A-Z\'.';
 $wb['limit_traffic_quota_free_txt'] = 'Cota de tráfego';
 $wb['php_open_basedir_txt'] = 'Diretório open_basedir do php';
 $wb['traffic_quota_exceeded_txt'] = 'Cota de tráfego alcançada';
@@ -98,8 +98,8 @@ $wb['pm_max_children_error_regex'] = 'O valor do PHP-FPM pm.max_children deve se
 $wb['pm_start_servers_error_regex'] = 'O valor do PHP-FPM pm.start_servers deve ser um número positivo.';
 $wb['pm_min_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.min_spare_servers deve ser um número positivo.';
 $wb['pm_max_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.max_spare_servers deve ser um número positivo.';
-$wb['hd_quota_error_regex'] = 'Valor da cota de disco é inválido.';
-$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é inválido.';
+$wb['hd_quota_error_regex'] = 'Valor da cota de disco é é inválido.';
+$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é é inválido.';
 $wb['fastcgi_php_version_txt'] = 'Versão do PHP';
 $wb['pm_txt'] = 'Gerenciador de Processos do PHP-FPM';
 $wb['pm_process_idle_timeout_txt'] = 'Diretiva PHP-FPM pm.process_idle_timeout';
@@ -111,8 +111,9 @@ $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
-$wb['available_php_directive_snippets_txt'] = 'Diretivas de fragmentação do php disponíveis:';
-$wb['available_apache_directive_snippets_txt'] = 'Diretivas de fragmentação do apache disponíveis:';
-$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de fragmentação do nginx disponíveis:';
-$wb['Domain'] = 'Aliasdomain';
+$wb['available_php_directive_snippets_txt'] = 'Diretivas de trechos de código do php disponíveis:';
+$wb['available_apache_directive_snippets_txt'] = 'Diretivas de trechos de código do apache disponíveis:';
+$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de trechos de código do nginx disponíveis:';
+$wb['Domain'] = 'Apelido de domínio';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_childdomain_list.lng b/interface/web/sites/lib/lang/br_web_childdomain_list.lng
index cd3caf7488..c7d33f884c 100644
--- a/interface/web/sites/lib/lang/br_web_childdomain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_childdomain_list.lng
@@ -4,9 +4,9 @@ $wb['active_txt'] = 'Ativo';
 $wb['server_id_txt'] = 'Servidor';
 $wb['parent_domain_id_txt'] = 'Site';
 $wb['domain_txt'] = 'Subdomínio';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'O nome do domínio deve ser exclusivo.';
-$wb['domain_error_regex'] = 'Nome do domínio inválido.';
+$wb['domain_error_regex'] = 'Nome do domínio é inválido.';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
 $wb['none_txt'] = 'Nenhum';
@@ -15,3 +15,4 @@ $wb['add_new_aliasdomain_txt'] = 'Adicionar novo apelido';
 $wb['aliasdomain_list_head_txt'] = 'Apelidos de domínios';
 $wb['subdomain_list_head_txt'] = 'Subdomínios';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_directive_snippets.lng b/interface/web/sites/lib/lang/br_web_directive_snippets.lng
index aecdb3d5c9..bf849e2375 100644
--- a/interface/web/sites/lib/lang/br_web_directive_snippets.lng
+++ b/interface/web/sites/lib/lang/br_web_directive_snippets.lng
@@ -1,3 +1,4 @@
 <?php
 $wb['directive_snippets_id_txt'] = 'Configurações desejadas';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_domain.lng b/interface/web/sites/lib/lang/br_web_domain.lng
index 8f84f3cb9c..8bade065e7 100644
--- a/interface/web/sites/lib/lang/br_web_domain.lng
+++ b/interface/web/sites/lib/lang/br_web_domain.lng
@@ -34,28 +34,28 @@ $wb['limit_web_domain_txt'] = 'O limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio domínio para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'O limite de subdomínios para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Já existe site, apelido ou subdomínio com este nome';
-$wb['domain_error_regex'] = 'Nome de domínio inválido.';
-$wb['hd_quota_error_empty'] = 'Cota de disco em branco.';
-$wb['traffic_quota_error_empty'] = 'Cota de tráfego em branco.';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Empresa\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
+$wb['domain_error_regex'] = 'Nome de domínio é inválido.';
+$wb['hd_quota_error_empty'] = 'Cota de disco está em branco.';
+$wb['traffic_quota_error_empty'] = 'Cota de tráfego está em branco.';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Empresa\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['stats_password_txt'] = 'Senha do diretório de estatísticas';
 $wb['ssl_domain_txt'] = 'Domínio';
 $wb['allow_override_txt'] = 'Permitir Sobrescrever';
 $wb['limit_web_quota_free_txt'] = 'Cota máxima de disco disponível';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. São caracteres válidos: \\"A-Z\\".';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. São caracteres válidos: \\"a-z\\", \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. São caracteres válidos: \'A-Z\'.';
 $wb['limit_traffic_quota_free_txt'] = 'Cota máxima de tráfego disponível';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplos de caminhos válidos: /teste/ ou http://www.dominio.com/teste/';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplos de caminhos válidos: "/teste/" ou "http://www.dominio.com/teste/".';
 $wb['php_open_basedir_txt'] = 'Diretório open_basedir do php';
 $wb['traffic_quota_exceeded_txt'] = 'Cota de tráfego excedida';
 $wb['backup_interval_txt'] = 'Intervalo de backup';
@@ -64,8 +64,8 @@ $wb['ruby_txt'] = 'Ruby';
 $wb['stats_user_txt'] = 'Usuário para estatísticas web';
 $wb['stats_type_txt'] = 'Tipo de estatísticas web';
 $wb['custom_php_ini_txt'] = 'php.ini personalizado';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" vazio';
-$wb['none_txt'] = 'Não';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' vazio';
+$wb['none_txt'] = 'Nenhuma';
 $wb['disabled_txt'] = 'Desabilitado';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
@@ -89,8 +89,8 @@ $wb['pm_max_children_error_regex'] = 'O valor do PHP-FPM pm.max_children deve se
 $wb['pm_start_servers_error_regex'] = 'O valor do PHP-FPM pm.start_servers deve ser um inteiro positvo.';
 $wb['pm_min_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.min_spare_servers deve ser um número positivo.';
 $wb['pm_max_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.max_spare_servers deve ser um número positivo.';
-$wb['hd_quota_error_regex'] = 'Valor da cota de disco é inválido.';
-$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é inválido.';
+$wb['hd_quota_error_regex'] = 'Valor da cota de disco é é inválido.';
+$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é é inválido.';
 $wb['ssl_key_txt'] = 'Chave';
 $wb['perl_txt'] = 'Perl';
 $wb['fastcgi_php_version_txt'] = 'Versão do PHP';
@@ -106,11 +106,11 @@ $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 $wb['web_folder_error_regex'] = 'Pasta informada é inválida! Por favor não insira barra \\"/\\".';
 $wb['domain_error_autosub'] = 'Já existe um subdomínio com estas configurações.';
-$wb['available_php_directive_snippets_txt'] = 'Diretivas de fragmentação do php:';
-$wb['available_apache_directive_snippets_txt'] = 'Diretivas de fragmentação do apache:';
-$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de fragmentação do nginx:';
+$wb['available_php_directive_snippets_txt'] = 'Diretivas de trechos de código do php:';
+$wb['available_apache_directive_snippets_txt'] = 'Diretivas de trechos de código do apache:';
+$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de trechos de código do nginx:';
 $wb['proxy_directives_txt'] = 'Diretivas do proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy:';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy:';
 $wb['no_server_error'] = 'Nenhum servidor selecionado.';
 $wb['no_backup_txt'] = 'Sem backup';
 $wb['daily_backup_txt'] = 'Diário';
@@ -134,3 +134,4 @@ $wb['https_port_txt'] = 'Porta HTTPS';
 $wb['http_port_error_regex'] = 'Porta HTTP inválida.';
 $wb['https_port_error_regex'] = 'Porta HTTPS inválida.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_domain_admin_list.lng b/interface/web/sites/lib/lang/br_web_domain_admin_list.lng
index 07129a4b07..0746416053 100644
--- a/interface/web/sites/lib/lang/br_web_domain_admin_list.lng
+++ b/interface/web/sites/lib/lang/br_web_domain_admin_list.lng
@@ -7,3 +7,4 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo site';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_domain_list.lng b/interface/web/sites/lib/lang/br_web_domain_list.lng
index 34709bada3..4c64c08836 100644
--- a/interface/web/sites/lib/lang/br_web_domain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_domain_list.lng
@@ -6,3 +6,4 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo site';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_folder.lng b/interface/web/sites/lib/lang/br_web_folder.lng
index 544329845b..acf0866b10 100644
--- a/interface/web/sites/lib/lang/br_web_folder.lng
+++ b/interface/web/sites/lib/lang/br_web_folder.lng
@@ -3,6 +3,7 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['parent_domain_id_txt'] = 'Site';
 $wb['path_txt'] = 'Caminho';
 $wb['active_txt'] = 'Ativo';
-$wb['path_error_regex'] = 'Caminho da pasta inválido.';
+$wb['path_error_regex'] = 'Caminho da pasta é inválido.';
 $wb['error_folder_already_protected_txt'] = 'Já existe um registro para esta pasta.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_folder_list.lng b/interface/web/sites/lib/lang/br_web_folder_list.lng
index 3fd9731af9..358024cf82 100644
--- a/interface/web/sites/lib/lang/br_web_folder_list.lng
+++ b/interface/web/sites/lib/lang/br_web_folder_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['path_txt'] = 'Caminho';
 $wb['add_new_record_txt'] = 'Adicionar nova pasta';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_folder_user.lng b/interface/web/sites/lib/lang/br_web_folder_user.lng
index dd63d02eec..b63fbe70e4 100644
--- a/interface/web/sites/lib/lang/br_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/br_web_folder_user.lng
@@ -12,3 +12,4 @@ $wb['password_match_txt'] = 'A senhas coincidem.';
 $wb['no_folder_perm'] = 'Você não tem permissão para esta pasta.';
 $wb['error_user_exists_already_txt'] = 'Já existe um registro igual para este usuário.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_folder_user_list.lng b/interface/web/sites/lib/lang/br_web_folder_user_list.lng
index e108c219b9..d662755ea9 100644
--- a/interface/web/sites/lib/lang/br_web_folder_user_list.lng
+++ b/interface/web/sites/lib/lang/br_web_folder_user_list.lng
@@ -5,3 +5,4 @@ $wb['web_folder_id_txt'] = 'ID da pasta';
 $wb['username_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_sites_stats_list.lng b/interface/web/sites/lib/lang/br_web_sites_stats_list.lng
index f29c016f48..fed1777f55 100644
--- a/interface/web/sites/lib/lang/br_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_web_sites_stats_list.lng
@@ -7,3 +7,4 @@ $wb['this_year_txt'] = 'Este ano';
 $wb['last_year_txt'] = 'Último ano';
 $wb['sum_txt'] = 'Soma';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_subdomain.lng b/interface/web/sites/lib/lang/br_web_subdomain.lng
index 90914665ae..f63daf9250 100644
--- a/interface/web/sites/lib/lang/br_web_subdomain.lng
+++ b/interface/web/sites/lib/lang/br_web_subdomain.lng
@@ -32,19 +32,20 @@ $wb['limit_web_domain_txt'] = 'O limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'O limite de subdomínios para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Já existe apelido de domínio ou subdomínio com este nome.';
-$wb['domain_error_regex'] = 'Nome do domínio inválido.';
+$wb['domain_error_regex'] = 'Nome do domínio é inválido.';
 $wb['host_txt'] = 'Host';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplo de caminho válido: \\"/teste/\\" ou \\"http://www.dominio.com/teste/\\".';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplo de caminho válido: "/teste/" ou "http://www.dominio.com/teste/".';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
 $wb['domain_error_wildcard'] = 'Curingas de subdomínios não são permitidos.';
 $wb['proxy_directives_txt'] = 'Diretivas do proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy disponíveis:';
-$wb['error_proxy_requires_url'] = 'Tipo de redirecionamento \\"proxy\\" exige uma URL como caminho de redirecionamento.';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy disponíveis:';
+$wb['error_proxy_requires_url'] = 'Tipo de redirecionamento \'proxy\' exige uma URL como caminho de redirecionamento.';
 $wb['http_port_txt'] = 'Porta HTTP';
 $wb['https_port_txt'] = 'Porta HTTPS';
 $wb['http_port_error_regex'] = 'Porta HTTP inválida.';
 $wb['https_port_error_regex'] = 'Porta HTTPS inválida.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_subdomain_list.lng b/interface/web/sites/lib/lang/br_web_subdomain_list.lng
index b39160cc0a..2fa18b31b0 100644
--- a/interface/web/sites/lib/lang/br_web_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_subdomain_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['domain_txt'] = 'Subdomínio';
 $wb['add_new_record_txt'] = 'Adicionar novo subdomínio';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_vhost_domain.lng b/interface/web/sites/lib/lang/br_web_vhost_domain.lng
index ef6ceeaada..1779207f69 100644
--- a/interface/web/sites/lib/lang/br_web_vhost_domain.lng
+++ b/interface/web/sites/lib/lang/br_web_vhost_domain.lng
@@ -35,28 +35,28 @@ $wb['limit_web_domain_txt'] = 'O limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio de site para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'O limite de subdomínios de site para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Já existe site, apelido de domínio ou subdomínio com este nome';
-$wb['domain_error_regex'] = 'Nome do domínio inválido.';
-$wb['hd_quota_error_empty'] = 'Cota de disco em branco.';
-$wb['traffic_quota_error_empty'] = 'Cota de tráfego em branco.';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Empresa\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
+$wb['domain_error_regex'] = 'Nome do domínio é inválido.';
+$wb['hd_quota_error_empty'] = 'Cota de disco está em branco.';
+$wb['traffic_quota_error_empty'] = 'Cota de tráfego está em branco.';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Empresa\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['stats_password_txt'] = 'Senha do diretório de estatísticas';
 $wb['ssl_domain_txt'] = 'Domínio SSL';
 $wb['allow_override_txt'] = 'Permitir sobrescrever';
 $wb['limit_web_quota_free_txt'] = 'Cota de disco máxima';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. São caracteres válidos: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. São caracteres válidos: \\"A-Z\\".';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. São caracteres válidos: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. São caracteres válidos: \'A-Z\'.';
 $wb['limit_traffic_quota_free_txt'] = 'Limite da cota de tráfego';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplos de caminhos válidos: /teste/ ou http://www.dominio.com/teste/';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplos de caminhos válidos: "/teste" ou "http://www.dominio.com/teste/".';
 $wb['php_open_basedir_txt'] = 'Diretório open_basedir do php';
 $wb['traffic_quota_exceeded_txt'] = 'Cota de tráfego excedida';
 $wb['backup_interval_txt'] = 'Intervalo de backup';
@@ -65,8 +65,8 @@ $wb['ruby_txt'] = 'Ruby';
 $wb['stats_user_txt'] = 'Usuário de estatísticas web';
 $wb['stats_type_txt'] = 'Tipo de estatística web';
 $wb['custom_php_ini_txt'] = 'php.ini personalizado';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" em branco';
-$wb['none_txt'] = 'Não';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' em branco';
+$wb['none_txt'] = 'Nenhuma';
 $wb['disabled_txt'] = 'Desabilitado';
 $wb['no_redirect_txt'] = 'Sem redirecionamento';
 $wb['no_flag_txt'] = 'Sem marcas';
@@ -90,8 +90,8 @@ $wb['pm_max_children_error_regex'] = 'O valor do PHP-FPM pm.max_children deve se
 $wb['pm_start_servers_error_regex'] = 'O valor do  PHP-FPM pm.start_servers deve ser um número positivo.';
 $wb['pm_min_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.min_spare_servers deve ser um número positivo.';
 $wb['pm_max_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.max_spare_servers deve ser um número positivo.';
-$wb['hd_quota_error_regex'] = 'Valor da cota de disco inválido.';
-$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego inválido.';
+$wb['hd_quota_error_regex'] = 'Valor da cota de disco é inválido.';
+$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é inválido.';
 $wb['ssl_key_txt'] = 'Chave';
 $wb['perl_txt'] = 'Perl';
 $wb['fastcgi_php_version_txt'] = 'Versão do PHP';
@@ -107,11 +107,11 @@ $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 $wb['web_folder_error_regex'] = 'Pasta inválida informada. Por favor não insira barra \\"/\\".';
 $wb['domain_error_autosub'] = 'Já existe um subdomínio com essas configurações.';
-$wb['available_php_directive_snippets_txt'] = 'Diretivas de fragmentação do php disponíveis:';
-$wb['available_apache_directive_snippets_txt'] = 'Diretivas de fragmentação do apache disponíveis:';
-$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de fragmentação do nginx disponíveis:';
+$wb['available_php_directive_snippets_txt'] = 'Diretivas de trechos de código do php disponíveis:';
+$wb['available_apache_directive_snippets_txt'] = 'Diretivas de trechos de código do apache disponíveis:';
+$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de trechos de código do nginx disponíveis:';
 $wb['proxy_directives_txt'] = 'Diretivas do proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy disponíveis:';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy disponíveis:';
 $wb['no_server_error'] = 'Nenhum servidor selecionado.';
 $wb['no_backup_txt'] = 'Sem backup';
 $wb['daily_backup_txt'] = 'Diário';
@@ -151,3 +151,4 @@ $wb['enable_pagespeed_txt'] = 'Habilitar PageSpeed';
 $wb['log_retention_txt'] = 'Logfiles retention time';
 $wb['log_retention_error_regex'] = 'Retention time in days (allowed values: min. 0 - max. 9999)';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_vhost_domain_admin_list.lng b/interface/web/sites/lib/lang/br_web_vhost_domain_admin_list.lng
index 8c2c352c93..b7d0c47bc3 100644
--- a/interface/web/sites/lib/lang/br_web_vhost_domain_admin_list.lng
+++ b/interface/web/sites/lib/lang/br_web_vhost_domain_admin_list.lng
@@ -7,8 +7,9 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar novo site';
 $wb['add_new_subdomain_txt'] = 'Adicionar novo subdomínio';
-$wb['add_new_aliasdomain_txt'] = 'Adicionar novo apelido';
+$wb['add_new_aliasdomain_txt'] = 'Adicionar novo apelido de domínio';
 $wb['domain_list_head_txt'] = 'Sites';
 $wb['aliasdomain_list_head_txt'] = 'Apelidos de domínios (vhost)';
 $wb['subdomain_list_head_txt'] = 'Subdomínios (vhost)';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_vhost_domain_list.lng b/interface/web/sites/lib/lang/br_web_vhost_domain_list.lng
index e8fb6bfb09..6505645921 100644
--- a/interface/web/sites/lib/lang/br_web_vhost_domain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_vhost_domain_list.lng
@@ -12,3 +12,4 @@ $wb['domain_list_head_txt'] = 'Sites';
 $wb['aliasdomain_list_head_txt'] = 'Apelidos de domínios (vhost)';
 $wb['subdomain_list_head_txt'] = 'Subdomínios (vhost)';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng
index e060003a05..d81e77b0d2 100644
--- a/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng
+++ b/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng
@@ -1,8 +1,8 @@
 <?php
 $wb['parent_domain_id_txt'] = 'Site Pai';
 $wb['web_folder_txt'] = 'Pasta web';
-$wb['web_folder_invalid_txt'] = 'A pasta web informada é inválida, por favor escolha um nome diferente.';
-$wb['web_folder_unique_txt'] = 'A pasta web informada já existe, por favor escolha um nome diferente.';
+$wb['web_folder_invalid_txt'] = 'A pasta web informada é inválida, por favor insira um nome diferente.';
+$wb['web_folder_unique_txt'] = 'A pasta web informada já existe, por favor insira um nome diferente.';
 $wb['backup_interval_txt'] = 'Intervalo de backup';
 $wb['backup_copies_txt'] = 'Limite de cópias do backup';
 $wb['ssl_state_txt'] = 'Estado';
@@ -19,7 +19,7 @@ $wb['ssl_domain_txt'] = 'Domínio';
 $wb['server_id_txt'] = 'Servidor';
 $wb['domain_txt'] = 'Domínio';
 $wb['host_txt'] = 'Hostname';
-$wb['web_folder_error_regex'] = 'Pasta informada é inválida. Por favor, não insira barra \\"/\\".';
+$wb['web_folder_error_regex'] = 'Pasta informada é inválida. Por favor, não insira barra "/".';
 $wb['type_txt'] = 'Tipo';
 $wb['redirect_type_txt'] = 'Tipo de redirecionamento';
 $wb['redirect_path_txt'] = 'Caminho para redirecionamento';
@@ -44,29 +44,29 @@ $wb['limit_web_domain_txt'] = 'O limite de domínios de site para esta conta foi
 $wb['limit_web_aliasdomain_txt'] = 'O limite de apelidos de domínio para esta conta foi alcançado.';
 $wb['limit_web_subdomain_txt'] = 'O limite de subdomínios site para esta conta foi alcançado.';
 $wb['apache_directives_txt'] = 'Diretivas do apache';
-$wb['domain_error_empty'] = 'Domínio em branco.';
+$wb['domain_error_empty'] = 'Domínio está em branco.';
 $wb['domain_error_unique'] = 'Já existe um site, apelido de domínio ou subdomínio para este domínio.';
-$wb['domain_error_regex'] = 'Nome do domínio inválido.';
+$wb['domain_error_regex'] = 'Nome do domínio é inválido.';
 $wb['domain_error_wildcard'] = 'Curingas não são permitidos para subdomínios';
-$wb['hd_quota_error_empty'] = 'Valor da cota de disco é 0 ou em branco.';
-$wb['traffic_quota_error_empty'] = 'Valor da cota de tráfego em branco.';
-$wb['error_ssl_state_empty'] = 'Campo \\"Estado\\" em branco.';
-$wb['error_ssl_locality_empty'] = 'Campo \\"Cidade\\" em branco.';
-$wb['error_ssl_organisation_empty'] = 'Campo \\"Empresa\\" em branco.';
-$wb['error_ssl_organisation_unit_empty'] = 'Campo \\"Departamento\\" em branco.';
-$wb['error_ssl_country_empty'] = 'Campo \\"País\\" em branco.';
-$wb['error_ssl_cert_empty'] = 'Campo \\"Certificado\\" em branco.';
+$wb['hd_quota_error_empty'] = 'Valor da cota de disco é 0 ou está em branco.';
+$wb['traffic_quota_error_empty'] = 'Valor da cota de tráfego está em branco.';
+$wb['error_ssl_state_empty'] = 'Campo \'Estado\' está em branco.';
+$wb['error_ssl_locality_empty'] = 'Campo \'Cidade\' está em branco.';
+$wb['error_ssl_organisation_empty'] = 'Campo \'Empresa\' está em branco.';
+$wb['error_ssl_organisation_unit_empty'] = 'Campo \'Departamento\' está em branco.';
+$wb['error_ssl_country_empty'] = 'Campo \'País\' está em branco.';
+$wb['error_ssl_cert_empty'] = 'Campo \'Certificado\' está em branco.';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['stats_password_txt'] = 'Senha para estatísticas web';
 $wb['allow_override_txt'] = 'Diretiva Apache AllowOverride';
 $wb['limit_web_quota_free_txt'] = 'Cota de disco';
-$wb['ssl_state_error_regex'] = 'Campo \\"Estado\\" inválido. Caracteres válidos são: \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_locality_error_regex'] = 'Campo \\"Cidade\\" inválido. Caracteres válidos são: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organisation_error_regex'] = 'Campo \\"Empresa\\" inválido. Caracteres válidos são: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_organistaion_unit_error_regex'] = 'Campo \\"Departamento\\" inválido. Caracteres válidos são: \\"a-z\\", \\"0-9\\" e \\".,-_\\".';
-$wb['ssl_country_error_regex'] = 'Campo \\"País\\" inválido. Caracteres válidos são: \\"A-Z\\".';
+$wb['ssl_state_error_regex'] = 'Campo \'Estado\' é inválido. Caracteres válidos são: \'0-9\' e ".,-_".';
+$wb['ssl_locality_error_regex'] = 'Campo \'Cidade\' é inválido. Caracteres válidos são: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organisation_error_regex'] = 'Campo \'Empresa\' é inválido. Caracteres válidos são: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_organistaion_unit_error_regex'] = 'Campo \'Departamento\' é inválido. Caracteres válidos são: \'a-z\', \'0-9\' e \'.,-_\'.';
+$wb['ssl_country_error_regex'] = 'Campo \'País\' é inválido. Caracteres válidos são: \'A-Z\'.';
 $wb['limit_traffic_quota_free_txt'] = 'Cota de tráfego';
-$wb['redirect_error_regex'] = 'Caminho de redirecionamento inválido. Exemplo de caminho válido: \\"/teste/\\" ou \\"http://www.dominio.com/teste/\\".';
+$wb['redirect_error_regex'] = 'Caminho de redirecionamento é inválido. Exemplo de caminho válido: "/teste/" ou "http://www.dominio.com/teste/".';
 $wb['php_open_basedir_txt'] = 'Diretório open_basedir do PHP';
 $wb['traffic_quota_exceeded_txt'] = 'Cota de tráfego excedida';
 $wb['ruby_txt'] = 'Ruby';
@@ -97,8 +97,8 @@ $wb['pm_max_children_error_regex'] = 'O valor do PHP-FPM pm.max_children deve se
 $wb['pm_start_servers_error_regex'] = 'O valor do PHP-FPM pm.start_servers deve ser um número positivo.';
 $wb['pm_min_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.min_spare_servers deve ser um número positivo.';
 $wb['pm_max_spare_servers_error_regex'] = 'O valor do PHP-FPM pm.max_spare_servers deve ser um número positivo.';
-$wb['hd_quota_error_regex'] = 'Valor da cota de disco inválido.';
-$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego inválido.';
+$wb['hd_quota_error_regex'] = 'Valor da cota de disco é inválido.';
+$wb['traffic_quota_error_regex'] = 'Valor da cota de tráfego é inválido.';
 $wb['fastcgi_php_version_txt'] = 'Versão do PHP';
 $wb['pm_txt'] = 'Gerenciador de Processos do PHP-FPM';
 $wb['pm_process_idle_timeout_txt'] = 'Diretiva PHP-FPM pm.process_idle_timeout';
@@ -110,22 +110,23 @@ $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
-$wb['available_php_directive_snippets_txt'] = 'Diretivas de fragmentação do php disponíveis:';
-$wb['available_apache_directive_snippets_txt'] = 'Diretivas de fragmentação do apache disponíveis:';
-$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de fragmentação do nginx disponíveis:';
+$wb['available_php_directive_snippets_txt'] = 'Diretivas de trechos de código do php disponíveis:';
+$wb['available_apache_directive_snippets_txt'] = 'Diretivas de trechos de código do apache disponíveis:';
+$wb['available_nginx_directive_snippets_txt'] = 'Diretivas de trechos de código do nginx disponíveis:';
 $wb['proxy_directives_txt'] = 'Diretivas do Proxy';
-$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de fragmentação do proxy disponíveis:';
+$wb['available_proxy_directive_snippets_txt'] = 'Diretivas de trechos de código do proxy disponíveis:';
 $wb['rewrite_rules_txt'] = 'Regras de Reescrita';
 $wb['invalid_rewrite_rules_txt'] = 'Regras de reescrita inválidas';
 $wb['allowed_rewrite_rule_directives_txt'] = 'Diretivas Permitidas:';
 $wb['configuration_error_txt'] = 'ERRO DE CONFIGURAÇÃO';
 $wb['variables_txt'] = 'Variáveis';
 $wb['backup_excludes_txt'] = 'Diretórios Excluídos';
-$wb['backup_excludes_note_txt'] = '(Separar múltiplos diretórios por vírgulas. Exemplo: \\"web/cache/*,web/backup\\".)';
+$wb['backup_excludes_note_txt'] = '(Separar múltiplos diretórios por vírgulas. Exemplo: "web/cache/*,web/backup".)';
 $wb['backup_excludes_error_regex'] = 'Os diretórios excluídos contém caracteres inválidos.';
-$wb['subdomain_error_empty'] = 'O campo \\"Subdomínio\\" está em branco ou contém caracteres inválidos.';
+$wb['subdomain_error_empty'] = 'O campo "Subdomínio" está em branco ou contém caracteres inválidos.';
 $wb['http_port_txt'] = 'Porta HTTP';
 $wb['https_port_txt'] = 'Porta HTTPS';
 $wb['http_port_error_regex'] = 'Porta HTTP inválida.';
 $wb['https_port_error_regex'] = 'Porta HTTPS inválida.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng
index b39160cc0a..2fa18b31b0 100644
--- a/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['domain_txt'] = 'Subdomínio';
 $wb['add_new_record_txt'] = 'Adicionar novo subdomínio';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_webdav_user.lng b/interface/web/sites/lib/lang/br_webdav_user.lng
index a377e6a6b3..fb05c3f567 100644
--- a/interface/web/sites/lib/lang/br_webdav_user.lng
+++ b/interface/web/sites/lib/lang/br_webdav_user.lng
@@ -7,15 +7,16 @@ $wb['password_txt'] = 'Senha';
 $wb['password_strength_txt'] = 'Dificuldade da senha';
 $wb['active_txt'] = 'Ativo';
 $wb['limit_webdav_user_txt'] = 'O limite de usuários webdav para esta conta foi alcançado.';
-$wb['username_error_empty'] = 'Usuário em branco.';
+$wb['username_error_empty'] = 'Usuário está em branco.';
 $wb['username_error_unique'] = 'O nome do usuário deve ser exclusivo.';
 $wb['username_error_regex'] = 'O nome do usuário contém caracteres não permitidos.';
-$wb['directory_error_empty'] = 'Diretório em branco.';
+$wb['directory_error_empty'] = 'Diretório está em branco.';
 $wb['parent_domain_id_error_empty'] = 'Nenhum site selecionado.';
-$wb['dir_dot_error'] = 'Não é permitido \\"..\\" no caminho.';
-$wb['dir_slashdot_error'] = 'Não é permitido \\"./\\" no caminho.';
+$wb['dir_dot_error'] = 'Não é permitido ".." no caminho.';
+$wb['dir_slashdot_error'] = 'Não é permitido "./" no caminho.';
 $wb['generate_password_txt'] = 'Gerar senha';
 $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 ?>
+
diff --git a/interface/web/sites/lib/lang/br_webdav_user_list.lng b/interface/web/sites/lib/lang/br_webdav_user_list.lng
index 4708f7283c..72a43fd082 100644
--- a/interface/web/sites/lib/lang/br_webdav_user_list.lng
+++ b/interface/web/sites/lib/lang/br_webdav_user_list.lng
@@ -6,3 +6,4 @@ $wb['parent_domain_id_txt'] = 'Site';
 $wb['username_txt'] = 'Usuário';
 $wb['add_new_record_txt'] = 'Adicionar novo usuário';
 ?>
+
diff --git a/interface/web/strengthmeter/lib/lang/br_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/br_strengthmeter.lng
index 172646f212..812e12c263 100644
--- a/interface/web/strengthmeter/lib/lang/br_strengthmeter.lng
+++ b/interface/web/strengthmeter/lib/lang/br_strengthmeter.lng
@@ -6,3 +6,4 @@ $wb['password_strength_3_txt'] = 'Bom';
 $wb['password_strength_4_txt'] = 'Forte';
 $wb['password_strength_5_txt'] = 'Muito Forte';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br.lng b/interface/web/tools/lib/lang/br.lng
index 3000e972fc..73a534c247 100644
--- a/interface/web/tools/lib/lang/br.lng
+++ b/interface/web/tools/lib/lang/br.lng
@@ -11,3 +11,4 @@ $wb['ISPConfig 3 mail'] = 'ISPConfig 3';
 $wb['PDNS Tupa'] = 'Tupa PowerDNS';
 $wb['Interface'] = 'Interface';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_import_ispconfig.lng b/interface/web/tools/lib/lang/br_import_ispconfig.lng
index 64e48ecfc5..14f7bc1d48 100644
--- a/interface/web/tools/lib/lang/br_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/br_import_ispconfig.lng
@@ -19,5 +19,6 @@ $wb['import_aliasdomain_txt'] = 'Importar apelidos de domínio';
 $wb['import_alias_txt'] = 'Importar apelidos de e-mails';
 $wb['import_forward_txt'] = 'Importar encaminhamentos de e-mails';
 $wb['import_user_filter_txt'] = 'Importar filtros de e-mail de usuários';
-$wb['import_spamfilter_txt'] = 'Importar filtros antispam';
+$wb['import_spamfilter_txt'] = 'Importar filtros anti-spam';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_import_vpopmail.lng b/interface/web/tools/lib/lang/br_import_vpopmail.lng
index 55bc0bf238..59b6def493 100644
--- a/interface/web/tools/lib/lang/br_import_vpopmail.lng
+++ b/interface/web/tools/lib/lang/br_import_vpopmail.lng
@@ -5,3 +5,4 @@ $wb['btn_start_txt'] = 'Iniciar importação';
 $wb['btn_connect_txt'] = 'Conectar servidor remoto';
 $wb['btn_cancel_txt'] = 'Cancelar';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_index.lng b/interface/web/tools/lib/lang/br_index.lng
index 437e1f01c3..598e7cefdc 100644
--- a/interface/web/tools/lib/lang/br_index.lng
+++ b/interface/web/tools/lib/lang/br_index.lng
@@ -2,3 +2,4 @@
 $wb['page_head_txt'] = 'Ferramentas';
 $wb['page_desc_txt'] = 'Alterar configurações de usuário';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_interface.lng b/interface/web/tools/lib/lang/br_interface.lng
index 45341060c5..4cf531dfc1 100644
--- a/interface/web/tools/lib/lang/br_interface.lng
+++ b/interface/web/tools/lib/lang/br_interface.lng
@@ -5,3 +5,4 @@ $wb['language_txt'] = 'Idioma';
 $wb['startmodule_txt'] = 'Módulo inicial';
 $wb['app_theme_txt'] = 'Tema';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_resync.lng b/interface/web/tools/lib/lang/br_resync.lng
index e05bcd97ff..9c23bee307 100644
--- a/interface/web/tools/lib/lang/br_resync.lng
+++ b/interface/web/tools/lib/lang/br_resync.lng
@@ -18,21 +18,21 @@ $wb['resync_client_txt'] = 'Clientes e revendas';
 $wb['all_active_txt'] = 'Todos os servidores ativos';
 $wb['all_active_mail_txt'] = 'Todos os servidores de e-mail ativos';
 $wb['all_active_web_txt'] = 'Todos os servidores web ativos';
-$wb['all_active_dns_txt'] = 'Todos os servidor dns ativos';
+$wb['all_active_dns_txt'] = 'Todos os servidores dns ativos';
 $wb['all_active_file_txt'] = 'Todos servidores ftp ativos';
 $wb['all_active_db_txt'] = 'Todos os servidores de banco de dados ativos';
 $wb['all_active_vserver_txt'] = 'Todos servidores virtuais ativos';
 $wb['do_sites_txt'] = 'Sites sincronizados';
-$wb['do_ftp_txt'] = 'Usuário ftp sincronizados';
-$wb['do_webdav_txt'] = 'Usuários webdax sincronizados';
+$wb['do_ftp_txt'] = 'Usuários ftp sincronizados';
+$wb['do_webdav_txt'] = 'Usuários webdav sincronizados';
 $wb['do_shell_txt'] = 'Usuários shell sincronizados';
 $wb['do_cron_txt'] = 'Tarefas no cron sincronizadas';
 $wb['do_db_user_txt'] = 'Usuários de banco de dados sincronizados';
 $wb['do_db_txt'] = 'Banco de dados sincronizados';
 $wb['do_mail_txt'] = 'Domínio de e-mails sincronizados';
-$wb['do_mailbox_txt'] = 'Caixas postais sincronizadas';
+$wb['do_mailbox_txt'] = 'Contas de e-mail sincronizadas';
 $wb['do_mail_alias_txt'] = 'Apelidos de e-mail sincronizados';
-$wb['do_mail_access_txt'] = 'Acessos de e-mail sincronizados';
+$wb['do_mail_access_txt'] = 'Usuários remotos de e-mail sincronizados';
 $wb['do_mail_contentfilter_txt'] = 'Filtros de e-mail sincronizados';
 $wb['do_mail_userfilter_txt'] = 'Filtros de e-mail de usuários sincronizados';
 $wb['do_mailinglist_txt'] = 'Listas de e-mail sincronizadas';
@@ -42,8 +42,9 @@ $wb['do_clients_txt'] = 'Clientes e revendas sincronizados';
 $wb['no_results_txt'] = 'Não encontrado';
 $wb['btn_start_txt'] = 'Iniciar';
 $wb['btn_cancel_txt'] = 'Cancelar';
-$wb['do_mail_spamfilter_policy_txt'] = 'Políticas antispam sincronizadas';
-$wb['do_mail_spamfilter_txt'] = 'Filtros antispam sincronizados';
-$wb['do_mailget_txt'] = 'Contas de busca sincronizadas';
-$wb['resync_mailget_txt'] = 'Contas de busca';
+$wb['do_mail_spamfilter_policy_txt'] = 'Políticas anti-spam sincronizadas';
+$wb['do_mail_spamfilter_txt'] = 'Filtros anti-spam sincronizados';
+$wb['do_mailget_txt'] = 'Contas de busca de e-mail sincronizadas';
+$wb['resync_mailget_txt'] = 'Contas de busca de e-mails';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_tpl_default.lng b/interface/web/tools/lib/lang/br_tpl_default.lng
index 1e09eea22c..d0878e812c 100644
--- a/interface/web/tools/lib/lang/br_tpl_default.lng
+++ b/interface/web/tools/lib/lang/br_tpl_default.lng
@@ -5,3 +5,4 @@ $wb['no_settings_txt'] = 'Não existem configurações para o tema padrão.';
 $wb['btn_start_txt'] = 'Salvar';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
+
diff --git a/interface/web/tools/lib/lang/br_usersettings.lng b/interface/web/tools/lib/lang/br_usersettings.lng
index 8fccd26852..bfd62fc2c5 100644
--- a/interface/web/tools/lib/lang/br_usersettings.lng
+++ b/interface/web/tools/lib/lang/br_usersettings.lng
@@ -10,3 +10,4 @@ $wb['repeat_password_txt'] = 'Repetir senha';
 $wb['password_mismatch_txt'] = 'A senhas não coincidem.';
 $wb['password_match_txt'] = 'A senhas coincidem.';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br.lng b/interface/web/vm/lib/lang/br.lng
index acbfde6ea4..7ef319114a 100644
--- a/interface/web/vm/lib/lang/br.lng
+++ b/interface/web/vm/lib/lang/br.lng
@@ -5,3 +5,4 @@ $wb['VM Templates'] = 'Gabaritos de VM';
 $wb['IP addresses'] = 'Endereço IP';
 $wb['OpenVZ'] = 'OpenVZ';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_action.lng b/interface/web/vm/lib/lang/br_openvz_action.lng
index 10ae6b0570..8cb10a750c 100644
--- a/interface/web/vm/lib/lang/br_openvz_action.lng
+++ b/interface/web/vm/lib/lang/br_openvz_action.lng
@@ -7,10 +7,11 @@ $wb['ostemplate_txt'] = 'Adicionar gabarito de SO';
 $wb['ostemplate_desc_txt'] = '(exemplo: debian-6.0-i386-custom)';
 $wb['btn_save_txt'] = 'Executar ação selecionada';
 $wb['btn_cancel_txt'] = 'Cancelar';
-$wb['start_exec_txt'] = 'O comando -iniciar- foi enviado ao servidor hospedeiro de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja iniciada.';
-$wb['stop_exec_txt'] = 'O comando -parar- foi enviado ao servidor hospedeiro de máquinas virtuais. Espere alguns minutos até que a máquina virtual pare.';
-$wb['restart_exec_txt'] = 'O comando -reiniciar- foi enviado ao servidor hospedeiro de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja reiniciada.';
+$wb['start_exec_txt'] = 'O comando -iniciar- foi enviado ao servidor servidor de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja iniciada.';
+$wb['stop_exec_txt'] = 'O comando -parar- foi enviado ao servidor servidor de máquinas virtuais. Espere alguns minutos até que a máquina virtual pare.';
+$wb['restart_exec_txt'] = 'O comando -reiniciar- foi enviado ao servidor servidor de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja reiniciada.';
 $wb['ostemplate_name_error'] = 'O gabarito de SO contém caracteres não permitidos.';
 $wb['ostemplate_name_unique_error'] = 'Já existe um gabarito de SO com este nome.';
-$wb['ostemplate_exec_txt'] = 'O comando -criar máquina virtual - foi enviado ao servidor hospedeiro de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja criada.';
+$wb['ostemplate_exec_txt'] = 'O comando -criar máquina virtual- foi enviado ao servidor servidor de máquinas virtuais. Espere alguns minutos até que a máquina virtual seja criada.';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_ip.lng b/interface/web/vm/lib/lang/br_openvz_ip.lng
index 4a8aadd740..9a880b07b6 100644
--- a/interface/web/vm/lib/lang/br_openvz_ip.lng
+++ b/interface/web/vm/lib/lang/br_openvz_ip.lng
@@ -1,5 +1,5 @@
 <?php
-$wb['server_id_txt'] = 'Servidor hospedeiro';
+$wb['server_id_txt'] = 'Servidor servidor';
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['vm_id_txt'] = 'Servidor virtual';
 $wb['reserved_txt'] = 'Reservedo';
@@ -7,3 +7,4 @@ $wb['ip_error_wrong'] = 'Por favor, insira um endereço IPv4 válido.';
 $wb['ip_error_unique'] = 'O endereço IP já existe.';
 $wb['IP address'] = 'Endereço IP';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_ip_list.lng b/interface/web/vm/lib/lang/br_openvz_ip_list.lng
index e7956816ae..8ea6db7641 100644
--- a/interface/web/vm/lib/lang/br_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/br_openvz_ip_list.lng
@@ -5,3 +5,4 @@ $wb['ip_address_txt'] = 'Endereço IP';
 $wb['reserved_txt'] = 'Reservado';
 $wb['vm_id_txt'] = 'VM';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_ostemplate.lng b/interface/web/vm/lib/lang/br_openvz_ostemplate.lng
index 7aed2a5c3e..26551a83c7 100644
--- a/interface/web/vm/lib/lang/br_openvz_ostemplate.lng
+++ b/interface/web/vm/lib/lang/br_openvz_ostemplate.lng
@@ -5,7 +5,8 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['allservers_txt'] = 'Disponível em todos os servidores';
 $wb['active_txt'] = 'Ativo';
 $wb['description_txt'] = 'Descrição';
-$wb['template_name_error_empty'] = 'Nome do gabarito em branco.';
-$wb['template_file_error_empty'] = 'Nome o arquivo do gabarito em branco.';
+$wb['template_name_error_empty'] = 'Nome do gabarito está em branco.';
+$wb['template_file_error_empty'] = 'Nome o arquivo do gabarito está em branco.';
 $wb['Template'] = 'Gabarito';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/br_openvz_ostemplate_list.lng
index 04e94a889d..4829e89c6f 100644
--- a/interface/web/vm/lib/lang/br_openvz_ostemplate_list.lng
+++ b/interface/web/vm/lib/lang/br_openvz_ostemplate_list.lng
@@ -6,3 +6,4 @@ $wb['server_id_txt'] = 'Servidor';
 $wb['allservers_txt'] = 'Disponível em todos os servidores';
 $wb['ostemplate_id_txt'] = 'ID';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_template.lng b/interface/web/vm/lib/lang/br_openvz_template.lng
index cd9e97dd49..35ddfb0e1f 100644
--- a/interface/web/vm/lib/lang/br_openvz_template.lng
+++ b/interface/web/vm/lib/lang/br_openvz_template.lng
@@ -42,7 +42,7 @@ $wb['vmguarpages_desc_txt'] = 'Alocação de memória garantida, em páginas.';
 $wb['kmemsize_desc_txt'] = 'Tamanho da memória sem swap no kernel, alocada para processos neste contêiner.';
 $wb['tcpsndbuf_desc_txt'] = 'Tamanho total de buffers TCP enviados.';
 $wb['tcprcvbuf_desc_txt'] = 'Tamanho total de buffers TCP recebidos.';
-$wb['othersockbuf_desc_txt'] = 'Total size of UNIX-domain socket buffers, UDP and other datagram protocol send buffers.';
+$wb['othersockbuf_desc_txt'] = 'Tamanho total de soquetes de UNIX-domain UDP e outros protocolos de datagrama que enviam buffers..';
 $wb['dgramrcvbuf_desc_txt'] = 'Receber buffers de UDP e outros protocolos de datagrama.';
 $wb['oomguarpages_desc_txt'] = 'A garantia de memória para o caso de rajadas é superior à reserva (out-of-memory), em páginas.';
 $wb['privvmpages_desc_txt'] = 'Limite de alocação de memória, em páginas.';
@@ -56,38 +56,38 @@ $wb['numsiginfo_desc_txt'] = 'Número de estruturas de siginfo.';
 $wb['dcachesize_desc_txt'] = 'Tamanho total de dentry e estruturas inode bloqueados na memória.';
 $wb['numiptent_desc_txt'] = 'Número de entradas no firewall (Filtros de pacotes IP).';
 $wb['swappages_desc_txt'] = 'Quantidade de área de troca a ser exibida no container.';
-$wb['create_dns_txt'] = 'Adicionar dns para hospedeiro';
-$wb['template_name_error_empty'] = 'Nome do gabarito em branco.';
-$wb['diskspace_error_empty'] = 'Espaço do disco em branco.';
-$wb['ram_error_empty'] = 'RAM (garantida) em branco.';
-$wb['ram_burst_error_empty'] = 'RAM (rajada) em branco.';
-$wb['cpu_units_error_empty'] = 'Unidades de CPU em branco.';
-$wb['cpu_num_error_empty'] = 'Cores de CPU em branco.';
-$wb['cpu_limit_error_empty'] = 'CPU limit % em branco.';
-$wb['io_priority_error_empty'] = 'Prioridade de E/S em branco.';
-$wb['template_nameserver_error_empty'] = 'Servidor(es) de nome em branco.';
-$wb['numproc_error_empty'] = 'N° de processadores em branco.';
-$wb['numtcpsock_error_empty'] = 'N° de soquetes TCP em branco.';
-$wb['numothersock_error_empty'] = 'N° de outros soquetes em branco.';
-$wb['vmguarpages_error_empty'] = 'Páginas de guarda em branco.';
-$wb['kmemsize_error_empty'] = 'Kmemsize em branco.';
-$wb['tcpsndbuf_error_empty'] = 'Tcpsndbuf em branco.';
-$wb['tcprcvbuf_error_empty'] = 'Tcprcvbuf em branco.';
-$wb['othersockbuf_error_empty'] = 'Othersockbuf em branco.';
-$wb['dgramrcvbuf_error_empty'] = 'Dgramrcvbuf em branco.';
-$wb['oomguarpages_error_empty'] = 'Oomguarpages em branco.';
-$wb['privvmpages_error_empty'] = 'Privvmpages em branco.';
-$wb['lockedpages_error_empty'] = 'Lockedpages em branco.';
-$wb['shmpages_error_empty'] = 'Shmpages em branco.';
-$wb['physpages_error_empty'] = 'Physpages em branco.';
-$wb['numfile_error_empty'] = 'Numfile em branco.';
-$wb['avnumproc_error_empty'] = 'Avnumproc em branco.';
-$wb['numflock_error_empty'] = 'Numflock em branco.';
-$wb['numpty_error_empty'] = 'Numpty em branco.';
-$wb['numsiginfo_error_empty'] = 'Numsiginfo em branco.';
-$wb['dcachesize_error_empty'] = 'Dcachesize em branco.';
-$wb['numiptent_error_empty'] = 'Numiptent em branco.';
-$wb['swappages_error_empty'] = 'Swappages em branco.';
+$wb['create_dns_txt'] = 'Adicionar dns para servidor';
+$wb['template_name_error_empty'] = 'Nome do gabarito está em branco.';
+$wb['diskspace_error_empty'] = 'Espaço do disco está em branco.';
+$wb['ram_error_empty'] = 'RAM (garantida) está em branco.';
+$wb['ram_burst_error_empty'] = 'RAM (rajada) está em branco.';
+$wb['cpu_units_error_empty'] = 'Unidades de CPU está em branco.';
+$wb['cpu_num_error_empty'] = 'Cores de CPU está em branco.';
+$wb['cpu_limit_error_empty'] = 'CPU limit % está em branco.';
+$wb['io_priority_error_empty'] = 'Prioridade de E/S está em branco.';
+$wb['template_nameserver_error_empty'] = 'Servidor(es) de nome está em branco.';
+$wb['numproc_error_empty'] = 'N° de processadores está em branco.';
+$wb['numtcpsock_error_empty'] = 'N° de soquetes TCP está em branco.';
+$wb['numothersock_error_empty'] = 'N° de outros soquetes está em branco.';
+$wb['vmguarpages_error_empty'] = 'Páginas de guarda está em branco.';
+$wb['kmemsize_error_empty'] = 'Kmemsize está em branco.';
+$wb['tcpsndbuf_error_empty'] = 'Tcpsndbuf está em branco.';
+$wb['tcprcvbuf_error_empty'] = 'Tcprcvbuf está em branco.';
+$wb['othersockbuf_error_empty'] = 'Othersockbuf está em branco.';
+$wb['dgramrcvbuf_error_empty'] = 'Dgramrcvbuf está em branco.';
+$wb['oomguarpages_error_empty'] = 'Oomguarpages está em branco.';
+$wb['privvmpages_error_empty'] = 'Privvmpages está em branco.';
+$wb['lockedpages_error_empty'] = 'Lockedpages está em branco.';
+$wb['shmpages_error_empty'] = 'Shmpages está em branco.';
+$wb['physpages_error_empty'] = 'Physpages está em branco.';
+$wb['numfile_error_empty'] = 'Numfile está em branco.';
+$wb['avnumproc_error_empty'] = 'Avnumproc está em branco.';
+$wb['numflock_error_empty'] = 'Numflock está em branco.';
+$wb['numpty_error_empty'] = 'Numpty está em branco.';
+$wb['numsiginfo_error_empty'] = 'Numsiginfo está em branco.';
+$wb['dcachesize_error_empty'] = 'Dcachesize está em branco.';
+$wb['numiptent_error_empty'] = 'Numiptent está em branco.';
+$wb['swappages_error_empty'] = 'Swappages está em branco.';
 $wb['Template'] = 'Gabarito';
 $wb['Advanced'] = 'Avançado';
 $wb['features_txt'] = 'Recursos';
@@ -95,3 +95,4 @@ $wb['iptables_txt'] = 'Firewall';
 $wb['custom_txt'] = 'Configurações personalizadas';
 $wb['custom_error'] = 'Não permitido em configurações personalizadas: ';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_template_list.lng b/interface/web/vm/lib/lang/br_openvz_template_list.lng
index 390869859a..cde884ef79 100644
--- a/interface/web/vm/lib/lang/br_openvz_template_list.lng
+++ b/interface/web/vm/lib/lang/br_openvz_template_list.lng
@@ -3,3 +3,4 @@ $wb['list_head_txt'] = 'Gabarito de máquina virtual OpenVZ';
 $wb['active_txt'] = 'Ativo';
 $wb['template_name_txt'] = 'Nome do Gabarito';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_vm.lng b/interface/web/vm/lib/lang/br_openvz_vm.lng
index 2047f756f2..84ec183c67 100644
--- a/interface/web/vm/lib/lang/br_openvz_vm.lng
+++ b/interface/web/vm/lib/lang/br_openvz_vm.lng
@@ -9,32 +9,32 @@ $wb['io_priority_txt'] = 'Prioridade de E/S';
 $wb['nameserver_txt'] = 'Servidor(es) de nome';
 $wb['nameserver_desc_txt'] = '(separado por espaços em branco)';
 $wb['capability_txt'] = 'Capacidade';
-$wb['server_id_txt'] = 'Servidor hospedeiro';
+$wb['server_id_txt'] = 'Servidor servidor';
 $wb['ostemplate_id_txt'] = 'Gabarito do SO';
 $wb['template_id_txt'] = 'Gabarito';
 $wb['ip_address_txt'] = 'Endereço IP';
-$wb['hostname_txt'] = 'Hospedeiro';
+$wb['hostname_txt'] = 'Servidor';
 $wb['vm_password_txt'] = 'Senha da VM';
 $wb['start_boot_txt'] = 'Iniciar no boot';
 $wb['active_txt'] = 'Ativo';
 $wb['description_txt'] = 'Descrição';
 $wb['client_group_id_txt'] = 'Cliente';
 $wb['veid_txt'] = 'VEID';
-$wb['create_dns_txt'] = 'Adicionar DNS para hospedeiro';
+$wb['create_dns_txt'] = 'Adicionar DNS para servidor';
 $wb['active_until_date_txt'] = 'Ativo até a data';
-$wb['ip_address_error_empty'] = 'Endereço IP em branco.';
-$wb['hostname_error_empty'] = 'Hospedeiro em branco.';
-$wb['vm_password_error_empty'] = 'Senha da VM em branco.';
-$wb['veid_error_empty'] = 'VEID em branco.';
+$wb['ip_address_error_empty'] = 'Endereço IP está em branco.';
+$wb['hostname_error_empty'] = 'Hospedeiro está em branco.';
+$wb['vm_password_error_empty'] = 'Senha da VM está em branco.';
+$wb['veid_error_empty'] = 'VEID está em branco.';
 $wb['veid_error_unique'] = 'VEID não existe.';
-$wb['diskspace_error_empty'] = 'Espaço em disco em branco.';
-$wb['ram_error_empty'] = 'RAM (garantida) em branco.';
-$wb['ram_burst_error_empty'] = 'RAM (rajada) em branco.';
-$wb['cpu_units_error_empty'] = 'Unidade de CPU(s) em branco.';
-$wb['cpu_num_error_empty'] = 'Quantidade de CPU(s) em branco.';
-$wb['cpu_limit_error_empty'] = 'Limite de CPU(s) em branco.';
-$wb['io_priority_error_empty'] = 'Prioridade de E/S em branco.';
-$wb['template_nameserver_error_empty'] = 'Servidor(es) de nome em branco.';
+$wb['diskspace_error_empty'] = 'Espaço em disco está em branco.';
+$wb['ram_error_empty'] = 'RAM (garantida) está em branco.';
+$wb['ram_burst_error_empty'] = 'RAM (rajada) está em branco.';
+$wb['cpu_units_error_empty'] = 'Unidade de CPU(s) está em branco.';
+$wb['cpu_num_error_empty'] = 'Quantidade de CPU(s) está em branco.';
+$wb['cpu_limit_error_empty'] = 'Limite de CPU(s) está em branco.';
+$wb['io_priority_error_empty'] = 'Prioridade de E/S está em branco.';
+$wb['template_nameserver_error_empty'] = 'Servidor(es) de nome está em branco.';
 $wb['Virtual server'] = 'Servidor virtual';
 $wb['Advanced'] = 'Avançado';
 $wb['features_txt'] = 'Recursos';
@@ -43,3 +43,4 @@ $wb['custom_txt'] = 'Configurações personalizadas';
 $wb['bootorder_txt'] = 'Prioridade do boot';
 $wb['bootorder_error_notpositive'] = 'Somente números positivos podem ser configurados na prioridade do boot.';
 ?>
+
diff --git a/interface/web/vm/lib/lang/br_openvz_vm_list.lng b/interface/web/vm/lib/lang/br_openvz_vm_list.lng
index 6741e065c0..38cd2297a6 100644
--- a/interface/web/vm/lib/lang/br_openvz_vm_list.lng
+++ b/interface/web/vm/lib/lang/br_openvz_vm_list.lng
@@ -1,10 +1,11 @@
 <?php
 $wb['list_head_txt'] = 'Servidor virtual';
 $wb['active_txt'] = 'Ativo';
-$wb['server_id_txt'] = 'ID do hospedeiro';
+$wb['server_id_txt'] = 'ID do servidor';
 $wb['ostemplate_id_txt'] = 'Gabarito do SO';
 $wb['template_id_txt'] = 'Gabarito';
-$wb['hostname_txt'] = 'Hospedeiro';
+$wb['hostname_txt'] = 'Servidor';
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['veid_txt'] = 'VEID';
 ?>
+
-- 
GitLab