From e5f91ff0f98ecb18c65554f307465d8abe55767d Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Thu, 27 May 2010 10:49:16 -0400
Subject: [PATCH] Merged language files.

---
 interface/web/sites/lib/lang/se_web_domain.lng               |    1 
 interface/web/domain/lib/lang/se.lng                         |   10 
 interface/web/login/lib/lang/ru.lng                          |    1 
 interface/web/mail/lib/lang/ar_mail_domain_catchall.lng      |    9 
 interface/web/sites/lib/lang/pt_database.lng                 |    1 
 interface/web/dns/lib/lang/ru_dns_a_list.lng                 |    1 
 interface/web/client/lib/lang/pt_clients_list.lng            |    1 
 interface/web/mail/lib/lang/pt_mail_relay_recipient_list.lng |    1 
 interface/web/mail/lib/lang/ru_mail_transport_list.lng       |    1 
 interface/web/admin/lib/lang/pt_software_package_list.lng    |    1 
 interface/web/domain/lib/lang/ja.lng                         |   10 
 interface/web/mail/lib/lang/ru_spamfilter_blacklist.lng      |    1 
 interface/web/mail/lib/lang/pt_spamfilter_policy_list.lng    |    1 
 interface/web/domain/lib/lang/fi.lng                         |   10 
 interface/web/sites/lib/lang/se_database_list.lng            |    1 
 interface/web/dns/lib/lang/ar_dns_srv.lng                    |   16 
 interface/web/sites/lib/lang/de_web_domain.lng               |    1 
 interface/web/designer/lib/lang/ar_module_edit.lng           |   22 
 interface/web/sites/lib/lang/ru_cron_list.lng                |    1 
 interface/lib/lang/bg.lng                                    |    3 
 interface/web/admin/lib/lang/fi.lng                          |    3 
 interface/web/sites/lib/lang/ar_shell_user_list.lng          |    8 
 interface/web/monitor/lib/lang/pt_syslog_list.lng            |    1 
 interface/web/sites/lib/lang/ar_web_subdomain_list.lng       |    8 
 interface/web/login/lib/lang/ar.lng                          |   17 
 interface/web/designer/lib/lang/ru.lng                       |    1 
 interface/web/admin/lib/lang/tr.lng                          |    3 
 interface/web/mail/lib/lang/ru_mail_blacklist.lng            |    1 
 interface/web/admin/lib/lang/pl_system_config.lng            |    3 
 interface/web/dashboard/lib/lang/bg.lng                      |    4 
 interface/web/mail/lib/lang/ru_mail_aliasdomain_list.lng     |    1 
 interface/web/mail/lib/lang/ru_mail_domain_list.lng          |    1 
 interface/web/dns/lib/lang/ru_dns_cname.lng                  |    1 
 interface/web/mail/lib/lang/pt_spamfilter_blacklist.lng      |    1 
 interface/web/domain/lib/lang/de.lng                         |    2 
 interface/web/client/lib/lang/ar_reseller.lng                |   93 +
 interface/web/sites/lib/lang/ru_web_aliasdomain_list.lng     |    1 
 interface/web/admin/lib/lang/ro.lng                          |    3 
 interface/web/designer/lib/lang/ar_module_nav_edit.lng       |    6 
 interface/web/designer/lib/lang/ar.lng                       |    2 
 interface/web/sites/lib/lang/tr_database_list.lng            |    1 
 interface/web/dns/lib/lang/ar_dns_a_list.lng                 |   14 
 interface/web/admin/lib/lang/ru_server_config.lng            |    1 
 interface/web/admin/lib/lang/ru_software_update_list.lng     |    1 
 interface/web/admin/lib/lang/se_system_config.lng            |    3 
 interface/web/domain/lib/lang/bg_domain.lng                  |    6 
 interface/web/domain/lib/lang/hu_domain.lng                  |    6 
 interface/web/sites/lib/lang/ar_database_list.lng            |    9 
 interface/web/mail/lib/lang/ar.lng                           |   47 
 interface/lib/lang/nl.lng                                    |    3 
 interface/web/mail/lib/lang/ar_mail_relay_recipient.lng      |    9 
 interface/web/mail/lib/lang/pt_mail_blacklist.lng            |    1 
 interface/web/mail/lib/lang/ar_mail_content_filter_list.lng  |    8 
 interface/web/admin/lib/lang/ru_server_config_list.lng       |    1 
 interface/web/mail/lib/lang/ar_mail_get_list.lng             |    9 
 interface/web/mail/lib/lang/pt_spamfilter_config.lng         |    1 
 interface/web/admin/lib/lang/es.lng                          |    3 
 interface/web/mail/lib/lang/sk_mail_user.lng                 |    1 
 interface/web/admin/lib/lang/ro_remote_action.lng            |   10 
 interface/web/client/lib/lang/nl_client_template.lng         |    1 
 interface/web/designer/lib/lang/ar_form_list.lng             |    7 
 interface/web/sites/lib/lang/pt_web_aliasdomain_list.lng     |    1 
 interface/web/client/lib/lang/hu_client_template.lng         |    1 
 interface/web/sites/lib/lang/ru_shell_user_list.lng          |    1 
 interface/web/dns/lib/lang/pt_dns_alias.lng                  |    1 
 interface/web/mail/lib/lang/pt_mail_content_filter_list.lng  |    1 
 interface/web/mail/lib/lang/pt_mail_transport.lng            |    1 
 interface/web/client/lib/lang/pt_client_template.lng         |    2 
 interface/web/designer/lib/lang/ar_module_list.lng           |    5 
 interface/web/dashboard/lib/lang/nl.lng                      |    4 
 interface/web/admin/lib/lang/it_remote_action.lng            |   10 
 interface/web/mail/lib/lang/ru_mail_user.lng                 |    2 
 interface/web/designer/lib/lang/ar_form_edit.lng             |   24 
 interface/web/mail/lib/lang/pt_mail_forward.lng              |    1 
 interface/web/mail/lib/lang/hu_mail_user.lng                 |    1 
 interface/web/dns/lib/lang/ar_dns_aaaa.lng                   |   15 
 interface/web/help/lib/lang/ar.lng                           |    9 
 interface/web/client/lib/lang/pt_client_del.lng              |    1 
 interface/web/admin/lib/lang/pt_software_update_list.lng     |    1 
 interface/web/admin/lib/lang/pt_language_export.lng          |    1 
 interface/web/dns/lib/lang/ru_dns_soa_list.lng               |    1 
 interface/web/admin/lib/lang/ru_users.lng                    |    1 
 interface/web/designer/lib/lang/pt_module_nav_edit.lng       |    1 
 interface/web/mail/lib/lang/ar_mail_spamfilter_list.lng      |    8 
 interface/web/domain/lib/lang/es.lng                         |   10 
 interface/web/admin/lib/lang/pt_remote_user_list.lng         |    1 
 interface/web/mail/lib/lang/ar_spamfilter_whitelist_list.lng |    9 
 interface/web/domain/lib/lang/ro.lng                         |   10 
 interface/web/mail/lib/lang/ru_mail_alias.lng                |    1 
 interface/web/sites/lib/lang/pt_cron.lng                     |    1 
 interface/web/mail/lib/lang/ar_spamfilter_users_list.lng     |   10 
 interface/web/admin/lib/lang/pl.lng                          |    3 
 interface/web/admin/lib/lang/ar_server_ip.lng                |    7 
 interface/web/dns/lib/lang/ru.lng                            |    1 
 interface/web/sites/lib/lang/ru_web_subdomain.lng            |    1 
 interface/web/help/lib/lang/ru.lng                           |    1 
 interface/web/dns/lib/lang/pt_dns_a.lng                      |    1 
 interface/web/mail/lib/lang/ar_mail_domain_list.lng          |    7 
 interface/web/client/lib/lang/ro_client_del.lng              |    8 
 interface/web/domain/lib/lang/fi_domain.lng                  |    6 
 interface/web/admin/lib/lang/ar_language_add.lng             |    8 
 interface/web/admin/lib/lang/ru_software_package_list.lng    |    1 
 interface/web/mail/lib/lang/pt_spamfilter_policy.lng         |    1 
 interface/web/mail/lib/lang/ru_mail_transport.lng            |    1 
 interface/web/sites/lib/lang/pt_web_sites_stats_list.lng     |    1 
 interface/web/monitor/lib/lang/nl.lng                        |    9 
 interface/web/help/lib/lang/ar_support_message_list.lng      |    6 
 interface/web/sites/lib/lang/pt_web_domain.lng               |    2 
 interface/web/mail/lib/lang/ar_spamfilter_policy.lng         |   38 
 interface/web/domain/lib/lang/pl.lng                         |   10 
 interface/web/mail/lib/lang/ar_mail_alias.lng                |   11 
 interface/web/sites/lib/lang/sk_database_list.lng            |    1 
 interface/web/admin/lib/lang/ru_software_repo.lng            |    1 
 interface/web/designer/lib/lang/ar_module_show.lng           |   16 
 interface/web/dns/lib/lang/ar_dns_ns.lng                     |   15 
 interface/web/mail/lib/lang/ar_mail_domain_catchall_list.lng |    9 
 interface/web/mail/lib/lang/ru_spamfilter_blacklist_list.lng |    1 
 interface/web/dns/lib/lang/ar_dns_template_list.lng          |    6 
 interface/web/client/lib/lang/ar_client_template.lng         |   58 
 interface/web/mail/lib/lang/ar_mail_domain.lng               |   13 
 interface/web/mail/lib/lang/ar_mail_transport.lng            |   10 
 interface/web/client/lib/lang/sk_client_template.lng         |    1 
 interface/web/sites/lib/lang/pt_shell_user_list.lng          |    1 
 interface/web/client/lib/lang/ru_client_template.lng         |    2 
 interface/web/admin/lib/lang/se.lng                          |    3 
 interface/web/sites/lib/lang/hu_database_list.lng            |    1 
 interface/web/client/lib/lang/fr_client_template.lng         |    1 
 interface/web/mail/lib/lang/ru.lng                           |    1 
 interface/web/client/lib/lang/ar_client.lng                  |   94 +
 interface/web/domain/lib/lang/nl_domain_list.lng             |    5 
 interface/web/admin/lib/lang/bg_remote_action.lng            |   10 
 interface/web/designer/lib/lang/ar_form_show.lng             |   18 
 interface/web/admin/lib/lang/ar_firewall.lng                 |   11 
 interface/web/mail/lib/lang/pt_mail_whitelist_list.lng       |    1 
 interface/web/sites/lib/lang/ro_cron.lng                     |    4 
 interface/web/mail/lib/lang/ar_spamfilter_whitelist.lng      |    9 
 interface/web/admin/lib/lang/ar_server_list.lng              |   11 
 interface/web/admin/lib/lang/pt_remote_user.lng              |    1 
 interface/web/admin/lib/lang/ar_language_edit.lng            |    8 
 interface/web/dns/lib/lang/pt_dns_srv.lng                    |    1 
 interface/web/help/lib/lang/pt.lng                           |    1 
 interface/web/designer/lib/lang/ru_module_nav_edit.lng       |    1 
 interface/web/client/lib/lang/ru_client_template_list.lng    |    1 
 interface/web/mail/lib/lang/ar_mail_blacklist.lng            |    9 
 interface/web/admin/lib/lang/ru_remote_action.lng            |   10 
 interface/web/dns/lib/lang/ru_dns_srv.lng                    |    1 
 interface/web/mail/lib/lang/pt_mail_transport_list.lng       |    1 
 interface/web/admin/lib/lang/fi_system_config.lng            |    3 
 interface/web/domain/lib/lang/tr_domain_list.lng             |    5 
 interface/web/admin/lib/lang/ru_remote_user.lng              |    1 
 interface/web/tools/lib/lang/ru_usersettings.lng             |    1 
 interface/web/dns/lib/lang/pt_dns_rp.lng                     |    1 
 interface/web/dns/lib/lang/ru_dns_ptr.lng                    |    1 
 interface/web/dns/lib/lang/pt_dns_soa.lng                    |    1 
 interface/web/dashboard/lib/lang/de.lng                      |    4 
 interface/web/admin/lib/lang/hu_remote_action.lng            |   10 
 interface/web/admin/lib/lang/ru_users_list.lng               |    1 
 interface/web/admin/lib/lang/ru_groups.lng                   |    1 
 interface/web/mail/lib/lang/ar_spamfilter_config.lng         |   20 
 interface/web/domain/lib/lang/fr.lng                         |   10 
 interface/web/admin/lib/lang/pt_language_list.lng            |    1 
 interface/web/mail/lib/lang/ru_spamfilter_whitelist_list.lng |    1 
 interface/web/sites/lib/lang/ru_web_domain_list.lng          |    1 
 interface/web/dashboard/lib/lang/ru.lng                      |    4 
 interface/web/designer/lib/lang/pt_module_nav_item_edit.lng  |    1 
 interface/web/dns/lib/lang/pt_dns_ns.lng                     |    1 
 interface/web/domain/lib/lang/ar_domain_list.lng             |    5 
 interface/web/dns/lib/lang/pt_dns_aaaa.lng                   |    1 
 interface/web/client/lib/lang/ro_resellers_list.lng          |   16 
 interface/web/mail/lib/lang/ar_spamfilter_policy_list.lng    |    9 
 interface/web/mail/lib/lang/bg_mail_user.lng                 |    1 
 interface/web/monitor/lib/lang/hu.lng                        |    9 
 interface/web/sites/lib/lang/pt_cron_list.lng                |    1 
 interface/web/sites/lib/lang/ru_cron.lng                     |    1 
 interface/web/mail/lib/lang/tr_mail_user.lng                 |    1 
 interface/web/dns/lib/lang/ar_dns_ptr.lng                    |   15 
 interface/web/mail/lib/lang/de_mail_user.lng                 |    1 
 interface/web/client/lib/lang/de_client_template.lng         |    1 
 interface/web/mail/lib/lang/es_mail_user.lng                 |    1 
 interface/web/admin/lib/lang/ar_server_ip_list.lng           |    6 
 interface/web/admin/lib/lang/fr_system_config.lng            |    3 
 interface/web/domain/lib/lang/se_domain.lng                  |    6 
 interface/web/admin/lib/lang/ru_language_import.lng          |    1 
 interface/web/designer/lib/lang/ru_module_nav_item_edit.lng  |    1 
 interface/lib/lang/sk.lng                                    |    3 
 interface/web/admin/lib/lang/ja_remote_action.lng            |   10 
 interface/web/admin/lib/lang/it.lng                          |    3 
 interface/web/sites/lib/lang/tr_web_domain.lng               |    1 
 interface/web/dashboard/lib/lang/it.lng                      |    4 
 interface/web/domain/lib/lang/ar_domain.lng                  |    6 
 interface/web/help/lib/lang/pt_support_message.lng           |    1 
 interface/web/sites/lib/lang/ru_web_sites_stats_list.lng     |    1 
 interface/web/designer/lib/lang/pt_module_show.lng           |    1 
 interface/web/client/lib/lang/ro_client_template.lng         |    1 
 interface/web/dns/lib/lang/ar.lng                            |   20 
 interface/web/admin/lib/lang/pt_software_repo.lng            |    1 
 interface/web/mail/lib/lang/fr_mail_user.lng                 |    1 
 interface/web/sites/lib/lang/ja_web_domain.lng               |    1 
 interface/web/admin/lib/lang/pt.lng                          |    4 
 interface/web/domain/lib/lang/sk.lng                         |   10 
 interface/web/admin/lib/lang/ru_remote_user_list.lng         |    1 
 interface/web/mail/lib/lang/ar_mail_get.lng                  |   16 
 interface/lib/lang/it.lng                                    |    3 
 interface/web/client/lib/lang/ar.lng                         |   13 
 interface/web/domain/lib/lang/fr_domain.lng                  |    6 
 interface/web/dashboard/lib/lang/sk.lng                      |    4 
 interface/web/mail/lib/lang/ro_mail_user.lng                 |    1 
 interface/web/dns/lib/lang/ar_dns_hinfo.lng                  |   15 
 interface/web/client/lib/lang/it_client_template.lng         |    1 
 interface/web/dns/lib/lang/ru_dns_ns.lng                     |    1 
 interface/web/client/lib/lang/ru_client.lng                  |    1 
 interface/web/sites/lib/lang/ja_database_list.lng            |    1 
 interface/web/mail/lib/lang/ru_mail_domain.lng               |    1 
 interface/web/mail/lib/lang/ru_mail_relay_recipient_list.lng |    1 
 interface/web/mail/lib/lang/ru_spamfilter_policy_list.lng    |    1 
 interface/web/admin/lib/lang/hu.lng                          |    3 
 interface/web/dns/lib/lang/ru_dns_alias.lng                  |    1 
 interface/web/mail/lib/lang/pt_mail_domain.lng               |    1 
 interface/web/mail/lib/lang/ja_mail_user.lng                 |    1 
 interface/web/monitor/lib/lang/bg.lng                        |    9 
 interface/web/client/lib/lang/pt_client.lng                  |    1 
 interface/web/admin/lib/lang/fi_remote_action.lng            |   10 
 interface/web/dns/lib/lang/ru_dns_aaaa.lng                   |    1 
 interface/web/client/lib/lang/ar_clients_list.lng            |    9 
 interface/web/mail/lib/lang/ru_mail_alias_list.lng           |    1 
 interface/web/mail/lib/lang/pt_spamfilter_blacklist_list.lng |    1 
 interface/web/sites/lib/lang/ar_web_aliasdomain_list.lng     |   11 
 interface/web/admin/lib/lang/ru.lng                          |    4 
 interface/web/client/lib/lang/pt_client_template_list.lng    |    1 
 interface/web/mail/lib/lang/pt_mail_alias.lng                |    1 
 interface/web/client/lib/lang/ru_resellers_list.lng          |    1 
 interface/web/domain/lib/lang/es_domain.lng                  |    6 
 interface/web/sites/lib/lang/ar_cron_list.lng                |   12 
 interface/web/mail/lib/lang/ro_mail_aliasdomain_list.lng     |   13 
 interface/web/dns/lib/lang/ar_dns_a.lng                      |   16 
 interface/web/mail/lib/lang/pt_spamfilter_users.lng          |    1 
 interface/web/mail/lib/lang/pt_mail_alias_list.lng           |    1 
 interface/web/admin/lib/lang/br.lng                          |    1 
 interface/web/monitor/lib/lang/ar.lng                        |  145 ++
 interface/web/admin/lib/lang/ar_groups_list.lng              |    7 
 interface/web/domain/lib/lang/pl_domain.lng                  |    6 
 interface/web/mail/lib/lang/pt_spamfilter_users_list.lng     |    1 
 interface/web/mail/lib/lang/ar_spamfilter_blacklist_list.lng |    9 
 interface/web/mail/lib/lang/ru_mail_domain_catchall_list.lng |    1 
 interface/web/mail/lib/lang/ru_spamfilter_users.lng          |    1 
 interface/web/strengthmeter/lib/lang/ar_strengthmeter.lng    |    8 
 interface/web/domain/lib/lang/ar.lng                         |    9 
 interface/web/admin/lib/lang/tr_system_config.lng            |    3 
 interface/web/dns/lib/lang/pt_dns_hinfo.lng                  |    1 
 interface/web/designer/lib/lang/pt_form_list.lng             |    1 
 interface/web/mail/lib/lang/ru_mail_get.lng                  |    1 
 interface/web/sites/lib/lang/ru_database.lng                 |    1 
 interface/web/domain/lib/lang/ru_domain.lng                  |    6 
 interface/web/tools/lib/lang/ar.lng                          |    6 
 interface/web/admin/lib/lang/ar_software_update_list.lng     |    8 
 interface/web/client/lib/lang/pl_client_template.lng         |    1 
 interface/web/admin/lib/lang/pt_language_complete.lng        |    1 
 interface/web/domain/lib/lang/pl_domain_list.lng             |    5 
 interface/web/sites/lib/lang/fi_web_domain.lng               |    1 
 interface/web/admin/lib/lang/se_remote_action.lng            |   10 
 interface/web/dns/lib/lang/ar_dns_template.lng               |    6 
 interface/web/domain/lib/lang/tr.lng                         |   10 
 interface/web/dns/lib/lang/pt_dns_soa_list.lng               |    1 
 interface/web/login/lib/lang/pt.lng                          |    1 
 interface/web/monitor/lib/lang/ru_datalog_list.lng           |    1 
 interface/web/admin/lib/lang/ru_server.lng                   |    1 
 interface/web/mail/lib/lang/ru_mail_forward_list.lng         |    1 
 interface/web/sites/lib/lang/es_database_list.lng            |    1 
 interface/web/sites/lib/lang/ar.lng                          |   22 
 interface/web/dns/lib/lang/pt_dns_mx.lng                     |    1 
 interface/web/admin/lib/lang/ar_software_package_list.lng    |    7 
 interface/web/mail/lib/lang/ru_mail_user_filter_list.lng     |    1 
 interface/web/mail/lib/lang/ru_mail_whitelist_list.lng       |    1 
 interface/web/sites/lib/lang/fi_database_list.lng            |    1 
 interface/web/strengthmeter/lib/lang/ru_strengthmeter.lng    |    1 
 interface/web/dns/lib/lang/ru_dns_txt.lng                    |    1 
 interface/web/sites/lib/lang/nl_web_domain.lng               |    1 
 interface/web/mail/lib/lang/ru_mail_user_list.lng            |    1 
 interface/web/mail/lib/lang/ar_mail_whitelist_list.lng       |   10 
 interface/web/dns/lib/lang/pt_dns_wizard.lng                 |    1 
 interface/web/monitor/lib/lang/fi.lng                        |    9 
 interface/web/help/lib/lang/ru_support_message.lng           |    1 
 interface/web/admin/lib/lang/es_remote_action.lng            |   10 
 interface/web/dns/lib/lang/pt_dns_txt.lng                    |    1 
 interface/web/admin/lib/lang/pt_language_add.lng             |    1 
 interface/web/mail/lib/lang/pt_mail_user_filter.lng          |    1 
 interface/web/mail/lib/lang/ru_mail_user_stats_list.lng      |    1 
 interface/web/monitor/lib/lang/fr.lng                        |    9 
 interface/web/mail/lib/lang/ar_mail_aliasdomain.lng          |   11 
 interface/web/mail/lib/lang/ru_mail_user_filter.lng          |    1 
 interface/web/mail/lib/lang/pt_mail_get.lng                  |    1 
 interface/web/sites/lib/lang/es_web_domain.lng               |    1 
 interface/web/monitor/lib/lang/se.lng                        |    9 
 interface/web/admin/lib/lang/ru_groups_list.lng              |    1 
 interface/web/monitor/lib/lang/pt_datalog_list.lng           |    1 
 interface/web/help/lib/lang/ar_support_message.lng           |    7 
 interface/web/admin/lib/lang/pt_users_list.lng               |    1 
 interface/web/mail/lib/lang/pt_mail_blacklist_list.lng       |    1 
 interface/web/domain/lib/lang/pt_domain.lng                  |    6 
 interface/web/sites/lib/lang/ro_database_list.lng            |    1 
 interface/web/mail/lib/lang/ar_mail_relay_recipient_list.lng |    9 
 interface/web/dns/lib/lang/ar_dns_cname.lng                  |   15 
 interface/web/mail/lib/lang/ru_mail_whitelist.lng            |    1 
 interface/web/designer/lib/lang/pt_module_edit.lng           |    1 
 interface/web/sites/lib/lang/pt_web_subdomain.lng            |    1 
 interface/web/mail/lib/lang/ru_mail_content_filter_list.lng  |    1 
 interface/web/dns/lib/lang/ru_dns_rp.lng                     |    1 
 interface/web/dashboard/lib/lang/pl.lng                      |    4 
 interface/web/admin/lib/lang/ar_groups.lng                   |    5 
 interface/web/admin/lib/lang/ru_firewall_list.lng            |    1 
 interface/web/sites/lib/lang/hu_web_domain.lng               |    1 
 interface/web/sites/lib/lang/pt_shell_user.lng               |    1 
 interface/web/mail/lib/lang/ar_mail_content_filter.lng       |    9 
 interface/web/sites/lib/lang/ar_ftp_user_list.lng            |    8 
 interface/web/dns/lib/lang/ru_dns_template_list.lng          |    1 
 interface/web/admin/lib/lang/pl_remote_action.lng            |   10 
 interface/web/help/lib/lang/ru_support_message_list.lng      |    1 
 interface/web/mail/lib/lang/ar_mail_forward_list.lng         |    8 
 interface/web/mail/lib/lang/ru_mail_relay_recipient.lng      |    1 
 interface/web/admin/lib/lang/ru_server_ip.lng                |    1 
 interface/web/tools/lib/lang/pt.lng                          |    1 
 interface/web/domain/lib/lang/it_domain_list.lng             |    5 
 interface/web/mail/lib/lang/ru_spamfilter_users_list.lng     |    1 
 interface/lib/lang/pl.lng                                    |    3 
 interface/web/admin/lib/lang/ar_software_repo.lng            |    7 
 interface/web/designer/lib/lang/pt_module_list.lng           |    1 
 interface/web/designer/lib/lang/ru_form_show.lng             |    1 
 interface/web/admin/lib/lang/ro_remote_user_list.lng         |    9 
 interface/web/domain/lib/lang/bg_domain_list.lng             |    5 
 interface/web/monitor/lib/lang/ja.lng                        |    9 
 interface/web/domain/lib/lang/hu_domain_list.lng             |    5 
 interface/web/sites/lib/lang/pl_web_domain.lng               |    1 
 interface/web/admin/lib/lang/pt_server_ip_list.lng           |    1 
 interface/web/client/lib/lang/ja_client_template.lng         |    1 
 interface/web/monitor/lib/lang/tr.lng                        |    9 
 interface/web/admin/lib/lang/nl.lng                          |    3 
 interface/web/admin/lib/lang/pt_language_import.lng          |    1 
 interface/web/dashboard/lib/lang/ro.lng                      |    4 
 interface/web/admin/lib/lang/ru_software_repo_list.lng       |    1 
 interface/web/help/lib/lang/pt_support_message_list.lng      |    1 
 interface/web/client/lib/lang/se_client_template.lng         |    1 
 interface/web/mail/lib/lang/pt_mail_relay_recipient.lng      |    1 
 interface/web/domain/lib/lang/ja_domain.lng                  |    6 
 interface/web/sites/lib/lang/bg_web_domain.lng               |    1 
 interface/web/mail/lib/lang/pt_mail_domain_catchall_list.lng |    1 
 interface/web/monitor/lib/lang/ru.lng                        |   10 
 interface/web/dashboard/lib/lang/hu.lng                      |    4 
 interface/web/client/lib/lang/ar_resellers_list.lng          |    9 
 interface/web/dns/lib/lang/pt_dns_template.lng               |    1 
 interface/web/mail/lib/lang/pt_spamfilter_config_list.lng    |    1 
 interface/web/mail/lib/lang/ru_mail_domain_catchall.lng      |    1 
 interface/web/admin/lib/lang/ru_server_list.lng              |    1 
 interface/web/admin/lib/lang/ar_remote_user_list.lng         |    7 
 interface/web/client/lib/lang/ru_clients_list.lng            |    1 
 interface/web/admin/lib/lang/pt_server_list.lng              |    1 
 interface/lib/lang/hu.lng                                    |    3 
 interface/web/dashboard/lib/lang/pt.lng                      |    4 
 interface/web/domain/lib/lang/ro_domain.lng                  |    6 
 interface/web/sites/lib/lang/ar_ftp_user.lng                 |   27 
 interface/web/tools/lib/lang/pt_usersettings.lng             |    1 
 interface/lib/lang/ro.lng                                    |    3 
 interface/web/admin/lib/lang/it_system_config.lng            |    3 
 interface/web/mail/lib/lang/ar_spamfilter_blacklist.lng      |    9 
 interface/web/mail/lib/lang/ar_mail_whitelist.lng            |    9 
 interface/web/domain/lib/lang/it_domain.lng                  |    6 
 interface/web/mail/lib/lang/pt_mail_domain_catchall.lng      |    1 
 interface/web/admin/lib/lang/ar_server.lng                   |   13 
 interface/web/admin/lib/lang/ar_server_config_list.lng       |    4 
 interface/web/dns/lib/lang/ar_dns_mx.lng                     |   16 
 interface/web/dashboard/lib/lang/es.lng                      |    4 
 interface/web/admin/lib/lang/ro_system_config.lng            |    3 
 interface/web/sites/lib/lang/pt_web_domain_list.lng          |    1 
 interface/lib/lang/es.lng                                    |    3 
 interface/web/admin/lib/lang/ru_language_add.lng             |    1 
 interface/web/sites/lib/lang/it_database_list.lng            |    1 
 interface/web/sites/lib/lang/bg_database_list.lng            |    1 
 interface/web/sites/lib/lang/ro_cron_list.lng                |   22 
 interface/web/dns/lib/lang/ru_dns_soa.lng                    |    1 
 interface/lib/lang/ja.lng                                    |    3 
 interface/web/admin/lib/lang/ru_language_list.lng            |    1 
 interface/web/designer/lib/lang/ru_module_edit.lng           |    1 
 interface/lib/lang/pt.lng                                    |    4 
 interface/web/admin/lib/lang/pt_server.lng                   |    1 
 interface/web/mail/lib/lang/ar_mail_user_filter_list.lng     |    7 
 interface/web/mail/lib/lang/ro_mail_relay_recipient_list.lng |   16 
 interface/web/monitor/lib/lang/es.lng                        |    9 
 interface/web/dashboard/lib/lang/tr.lng                      |    4 
 interface/web/mail/lib/lang/pt.lng                           |    1 
 interface/web/domain/lib/lang/it.lng                         |   10 
 interface/web/sites/lib/lang/fr_database_list.lng            |    1 
 interface/web/admin/lib/lang/es_system_config.lng            |    3 
 interface/web/sites/lib/lang/ar_database.lng                 |   25 
 interface/web/mail/lib/lang/se_mail_user.lng                 |    1 
 interface/web/sites/lib/lang/ar_web_domain_list.lng          |    8 
 interface/web/domain/lib/lang/nl.lng                         |   10 
 interface/web/mail/lib/lang/pt_mail_whitelist.lng            |    1 
 interface/web/mail/lib/lang/ar_mail_aliasdomain_list.lng     |    7 
 interface/web/admin/lib/lang/ar_remote_action.lng            |   10 
 interface/web/designer/lib/lang/ru_module_show.lng           |    1 
 interface/web/mail/lib/lang/ru_spamfilter_whitelist.lng      |    1 
 interface/web/client/lib/lang/bg_client_template.lng         |    1 
 interface/web/domain/lib/lang/es_domain_list.lng             |    5 
 interface/web/admin/lib/lang/tr_remote_action.lng            |   10 
 interface/web/strengthmeter/lib/lang/pt_strengthmeter.lng    |    8 
 interface/web/dns/lib/lang/ru_dns_wizard.lng                 |    1 
 interface/web/mail/lib/lang/pt_mail_domain_list.lng          |    1 
 interface/web/designer/lib/lang/ru_form_list.lng             |    1 
 interface/web/domain/lib/lang/de_domain_list.lng             |   10 
 interface/web/admin/lib/lang/pt_groups.lng                   |    1 
 interface/web/sites/lib/lang/fr_web_domain.lng               |    1 
 interface/web/dns/lib/lang/ru_dns_hinfo.lng                  |    1 
 interface/web/monitor/lib/lang/ro.lng                        |   25 
 interface/web/mail/lib/lang/ar_mail_spamfilter.lng           |   17 
 interface/web/admin/lib/lang/sk_remote_action.lng            |   10 
 interface/web/admin/lib/lang/bg.lng                          |    3 
 interface/web/admin/lib/lang/nl_system_config.lng            |    3 
 interface/web/domain/lib/lang/ja_domain_list.lng             |    5 
 interface/web/admin/lib/lang/ru_language_edit.lng            |    1 
 interface/web/admin/lib/lang/ar_remote_user.lng              |   42 
 interface/web/mail/lib/lang/ru_mail_forward.lng              |    1 
 interface/web/mail/lib/lang/ro_mail_aliasdomain.lng          |   20 
 interface/web/client/lib/lang/ru_reseller.lng                |    1 
 interface/web/mail/lib/lang/ru_mail_spamfilter_list.lng      |    1 
 interface/web/monitor/lib/lang/de.lng                        |    3 
 interface/web/tools/lib/lang/ar_usersettings.lng             |    8 
 interface/web/client/lib/lang/pt_reseller.lng                |    1 
 interface/lib/lang/ru.lng                                    |    4 
 interface/web/sites/lib/lang/pt_web_subdomain_list.lng       |    1 
 interface/web/client/lib/lang/tr_client_template.lng         |    1 
 interface/web/dns/lib/lang/ar_dns_soa_list.lng               |    9 
 interface/web/admin/lib/lang/ar_users_list.lng               |    9 
 interface/web/mail/lib/lang/ro_mail_relay_recipient.lng      |   16 
 interface/web/domain/lib/lang/bg.lng                         |   10 
 interface/web/sites/lib/lang/ja_database.lng                 |   46 
 interface/lib/lang/tr.lng                                    |    3 
 interface/web/monitor/lib/lang/ar_syslog_list.lng            |    7 
 interface/web/sites/lib/lang/ro_web_domain.lng               |    1 
 interface/web/admin/lib/lang/ru_language_export.lng          |    1 
 interface/web/dns/lib/lang/ru_dns_a.lng                      |    1 
 interface/web/mail/lib/lang/pt_mail_user_stats_list.lng      |    1 
 interface/web/dns/lib/lang/pt_dns_template_list.lng          |    1 
 interface/web/sites/lib/lang/ru_database_list.lng            |    2 
 interface/web/client/lib/lang/ar_client_template_list.lng    |    5 
 interface/web/admin/lib/lang/ru_language_complete.lng        |    1 
 interface/web/dashboard/lib/lang/ja.lng                      |    4 
 interface/web/designer/lib/lang/pt_form_edit.lng             |    1 
 interface/web/admin/lib/lang/pt_software_repo_list.lng       |    1 
 interface/web/dns/lib/lang/pt_dns_ptr.lng                    |    1 
 interface/web/dns/lib/lang/ar_dns_soa.lng                    |   26 
 interface/web/admin/lib/lang/ar_language_import.lng          |    8 
 interface/web/admin/lib/lang/ar_server_config.lng            |   68 +
 interface/web/monitor/lib/lang/pt.lng                        |   10 
 interface/web/sites/lib/lang/pt_database_list.lng            |    2 
 interface/web/domain/lib/lang/pt.lng                         |   10 
 interface/web/dns/lib/lang/ru_dns_mx.lng                     |    1 
 interface/web/dashboard/lib/lang/ar.lng                      |    4 
 interface/web/mail/lib/lang/ru_spamfilter_config.lng         |    1 
 interface/lib/lang/ar.lng                                    |   21 
 interface/web/designer/lib/lang/ar_module_nav_item_edit.lng  |    8 
 interface/web/sites/lib/lang/it_web_domain.lng               |    1 
 interface/web/dns/lib/lang/pt_dns_a_list.lng                 |    1 
 interface/web/domain/lib/lang/pt_domain_list.lng             |    5 
 interface/web/dns/lib/lang/ar_dns_rp.lng                     |   15 
 interface/web/dns/lib/lang/ro_dns_aaaa.lng                   |   28 
 interface/web/dns/lib/lang/ar_dns_wizard.lng                 |   29 
 interface/web/mail/lib/lang/pt_mail_forward_list.lng         |    1 
 interface/web/sites/lib/lang/ru_shell_user.lng               |    1 
 interface/web/domain/lib/lang/sk_domain.lng                  |    6 
 interface/web/sites/lib/lang/ar_cron.lng                     |   21 
 interface/web/domain/lib/lang/fr_domain_list.lng             |    5 
 interface/web/domain/lib/lang/hu.lng                         |   10 
 interface/web/admin/lib/lang/pt_language_edit.lng            |    1 
 interface/web/admin/lib/lang/pt_server_ip.lng                |    1 
 interface/web/client/lib/lang/pt_resellers_list.lng          |    1 
 interface/web/mail/lib/lang/pt_mail_content_filter.lng       |    1 
 interface/web/admin/lib/lang/fr.lng                          |    3 
 interface/web/mail/lib/lang/ar_mail_forward.lng              |    7 
 interface/web/dns/lib/lang/ar_dns_txt.lng                    |   15 
 interface/web/mail/lib/lang/ru_mail_get_list.lng             |    1 
 interface/web/mail/lib/lang/ar_mail_alias_list.lng           |    8 
 interface/web/designer/lib/lang/pt_form_show.lng             |    1 
 interface/web/admin/lib/lang/ar_firewall_list.lng            |    8 
 interface/web/admin/lib/lang/ar_language_export.lng          |    6 
 interface/web/dns/lib/lang/pt_dns_cname.lng                  |    1 
 interface/web/monitor/lib/lang/sk.lng                        |    9 
 interface/web/mail/lib/lang/ar_mail_user.lng                 |   40 
 interface/web/mail/lib/lang/pl_mail_user.lng                 |    1 
 interface/web/admin/lib/lang/fr_remote_action.lng            |   10 
 interface/web/dns/lib/lang/pt.lng                            |    1 
 interface/web/domain/lib/lang/fi_domain_list.lng             |    5 
 interface/web/client/lib/lang/pt.lng                         |    1 
 interface/web/admin/lib/lang/ja_system_config.lng            |    3 
 interface/web/dns/lib/lang/ar_dns_alias.lng                  |   15 
 interface/web/mail/lib/lang/ar_spamfilter_users.lng          |    8 
 interface/web/admin/lib/lang/ar_software_repo_list.lng       |    6 
 interface/web/admin/lib/lang/pt_system_config.lng            |    4 
 interface/web/mail/lib/lang/fi_mail_user.lng                 |    1 
 interface/web/client/lib/lang/ru.lng                         |    1 
 interface/web/sites/lib/lang/pt_ftp_user_list.lng            |    1 
 interface/web/admin/lib/lang/pt_remote_action.lng            |   10 
 interface/web/domain/lib/lang/tr_domain.lng                  |    6 
 interface/web/admin/lib/lang/sk.lng                          |    3 
 interface/web/admin/lib/lang/ru_firewall.lng                 |    1 
 interface/web/admin/lib/lang/ru_server_ip_list.lng           |    1 
 interface/web/designer/lib/lang/pt.lng                       |    1 
 interface/web/admin/lib/lang/ar.lng                          |   43 
 interface/web/admin/lib/lang/pt_users.lng                    |    1 
 interface/web/sites/lib/lang/ru_web_domain.lng               |    2 
 interface/web/mail/lib/lang/ru_mail_spamfilter.lng           |    1 
 interface/web/mail/lib/lang/nl_mail_user.lng                 |    1 
 interface/web/sites/lib/lang/ro_web_sites_stats_list.lng     |   14 
 interface/web/mail/lib/lang/ru_spamfilter_config_list.lng    |    1 
 interface/web/sites/lib/lang/ar_web_subdomain.lng            |   40 
 interface/lib/lang/fr.lng                                    |    3 
 interface/web/mail/lib/lang/pt_mail_user.lng                 |    2 
 interface/web/domain/lib/lang/ru_domain_list.lng             |    5 
 interface/web/mail/lib/lang/pt_spamfilter_whitelist.lng      |    1 
 interface/web/mail/lib/lang/br_mail_user.lng                 |    1 
 interface/web/admin/lib/lang/pt_firewall_list.lng            |    1 
 interface/web/sites/lib/lang/ar_web_sites_stats_list.lng     |    8 
 interface/web/monitor/lib/lang/ar_datalog_list.lng           |    8 
 interface/web/domain/lib/lang/ro_domain_list.lng             |    5 
 interface/web/client/lib/lang/ru_client_del.lng              |    1 
 interface/web/sites/lib/lang/ru.lng                          |    1 
 interface/web/mail/lib/lang/pt_mail_spamfilter.lng           |    1 
 interface/web/client/lib/lang/es_client_template.lng         |    1 
 interface/web/dns/lib/lang/ru_dns_template.lng               |    1 
 interface/web/monitor/lib/lang/pl.lng                        |    9 
 interface/web/mail/lib/lang/ru_mail_blacklist_list.lng       |    1 
 interface/web/dashboard/lib/lang/fr.lng                      |    4 
 interface/web/designer/lib/lang/ru_module_list.lng           |    1 
 interface/web/domain/lib/lang/sk_domain_list.lng             |    5 
 interface/web/mail/lib/lang/it_mail_user.lng                 |    1 
 interface/web/mail/lib/lang/pt_mail_get_list.lng             |    1 
 interface/web/mail/lib/lang/pt_mail_user_filter_list.lng     |    1 
 interface/web/domain/lib/lang/se_domain_list.lng             |    5 
 interface/web/dashboard/lib/lang/fi.lng                      |    4 
 interface/web/mail/lib/lang/pt_mail_aliasdomain_list.lng     |    1 
 interface/web/admin/lib/lang/ar_language_complete.lng        |    7 
 interface/web/admin/lib/lang/de_remote_action.lng            |    8 
 interface/web/admin/lib/lang/pt_server_config_list.lng       |    1 
 interface/lib/lang/se.lng                                    |    3 
 interface/web/mail/lib/lang/ar_mail_blacklist_list.lng       |   10 
 interface/web/admin/lib/lang/ar_language_list.lng            |    7 
 interface/web/dashboard/lib/lang/se.lng                      |    4 
 interface/web/mail/lib/lang/pt_mail_user_list.lng            |    1 
 interface/web/sites/lib/lang/ru_ftp_user.lng                 |    1 
 interface/web/admin/lib/lang/ar_system_config.lng            |   18 
 interface/web/admin/lib/lang/pt_firewall.lng                 |    1 
 interface/lib/lang/fi.lng                                    |    3 
 interface/web/admin/lib/lang/ar_users.lng                    |   28 
 interface/web/domain/lib/lang/ru.lng                         |   10 
 interface/web/sites/lib/lang/ar_web_domain.lng               |   61 +
 interface/web/mail/lib/lang/ar_mail_user_list.lng            |    7 
 interface/web/sites/lib/lang/ar_shell_user.lng               |   22 
 interface/web/sites/lib/lang/sk_web_domain.lng               |    1 
 interface/web/client/lib/lang/ar_client_del.lng              |    6 
 interface/web/sites/lib/lang/ru_ftp_user_list.lng            |    1 
 interface/web/sites/lib/lang/de_database_list.lng            |    1 
 interface/web/sites/lib/lang/pt.lng                          |    1 
 interface/web/mail/lib/lang/ar_mail_user_stats_list.lng      |    8 
 interface/web/client/lib/lang/ro_reseller.lng                |  185 +-
 interface/web/admin/lib/lang/nl_remote_action.lng            |   10 
 interface/web/sites/lib/lang/pl_database_list.lng            |    1 
 interface/web/sites/lib/lang/ru_web_subdomain_list.lng       |    1 
 interface/web/sites/lib/lang/nl_database_list.lng            |    1 
 interface/web/admin/lib/lang/sk_system_config.lng            |    3 
 interface/web/admin/lib/lang/bg_system_config.lng            |    3 
 interface/web/client/lib/lang/fi_client_template.lng         |    1 
 interface/web/domain/lib/lang/nl_domain.lng                  |    6 
 interface/web/mail/lib/lang/pt_spamfilter_whitelist_list.lng |    1 
 interface/web/mail/lib/lang/pt_mail_aliasdomain.lng          |    1 
 interface/web/mail/lib/lang/pt_mail_spamfilter_list.lng      |    1 
 interface/web/mail/lib/lang/ar_spamfilter_config_list.lng    |    5 
 interface/web/admin/lib/lang/ru_system_config.lng            |    4 
 interface/web/mail/lib/lang/ar_mail_transport_list.lng       |    9 
 interface/web/monitor/lib/lang/it.lng                        |    9 
 interface/web/mail/lib/lang/ru_mail_content_filter.lng       |    1 
 interface/web/admin/lib/lang/pt_groups_list.lng              |    1 
 interface/web/designer/lib/lang/ru_form_edit.lng             |    1 
 interface/web/tools/lib/lang/ru.lng                          |    1 
 interface/web/admin/lib/lang/hu_system_config.lng            |    3 
 interface/web/mail/lib/lang/ru_mail_aliasdomain.lng          |    1 
 interface/web/mail/lib/lang/ar_mail_user_filter.lng          |   10 
 interface/web/sites/lib/lang/pt_ftp_user.lng                 |    1 
 interface/web/mail/lib/lang/ru_spamfilter_policy.lng         |    1 
 interface/web/admin/lib/lang/ja.lng                          |    3 
 interface/web/admin/lib/lang/pt_server_config.lng            |    1 
 588 files changed, 3,134 insertions(+), 502 deletions(-)

diff --git a/interface/lib/lang/ar.lng b/interface/lib/lang/ar.lng
index a333029..78ab871 100644
--- a/interface/lib/lang/ar.lng
+++ b/interface/lib/lang/ar.lng
@@ -4,7 +4,6 @@
 $wb['conf_format_timeshort'] = 'H:i';
 $wb['conf_format_timelong'] = 'H:i:s';
 $wb['conf_format_datetime'] = 'Y-m-d H:i';
-
 $wb['301'] = '��� ����� ����� ����������.';
 $wb['302'] = '������ ��� �����.';
 $wb['1001'] = '�� ���� ���� �������� ������ ������ �� ����� �������!';
@@ -13,16 +12,16 @@
 $wb['delete_confirmation'] = '�� ��� ���� ��� ��� �����';
 $wb['error_no_view_permission'] = '�� ���� ���� ����� ���� ��� ����� �� �� ����� ��� ��� �����!';
 $wb['error_no_delete_permission'] = '�� ���� ���� ����� ���� ��� �����!';
-$wb["page_txt"] = '����';
-$wb["page_of_txt"] = '��';
-$wb["page_and_txt"] = '�';
-$wb["page_next_txt"] = '������';
-$wb["page_back_txt"] = '�����';
-$wb["delete_txt"] = '���';
-$wb["filter_txt"] = '�����';
-$wb["add_new_record_txt"] = '����� ��� ����';
-$wb['btn_save_txt'] = "���";
-$wb['btn_cancel_txt'] = "�����";
+$wb['page_txt'] = '����';
+$wb['page_of_txt'] = '��';
+$wb['page_and_txt'] = '�';
+$wb['page_next_txt'] = '������';
+$wb['page_back_txt'] = '�����';
+$wb['delete_txt'] = '���';
+$wb['filter_txt'] = '�����';
+$wb['add_new_record_txt'] = '����� ��� ����';
+$wb['btn_save_txt'] = '���';
+$wb['btn_cancel_txt'] = '�����';
 $wb['top_menu_system'] = '������';
 $wb['top_menu_client'] = '������';
 $wb['top_menu_email'] = '������ ����������';
diff --git a/interface/lib/lang/bg.lng b/interface/lib/lang/bg.lng
index cf238e6..fb48463 100644
--- a/interface/lib/lang/bg.lng
+++ b/interface/lib/lang/bg.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/es.lng b/interface/lib/lang/es.lng
index fb54a1a..37eba9b 100644
--- a/interface/lib/lang/es.lng
+++ b/interface/lib/lang/es.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/fi.lng b/interface/lib/lang/fi.lng
index 0b39925..20e80c9 100755
--- a/interface/lib/lang/fi.lng
+++ b/interface/lib/lang/fi.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/fr.lng b/interface/lib/lang/fr.lng
index 9f75555..f881fcc 100644
--- a/interface/lib/lang/fr.lng
+++ b/interface/lib/lang/fr.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/hu.lng b/interface/lib/lang/hu.lng
index bbb4766..927d5f8 100644
--- a/interface/lib/lang/hu.lng
+++ b/interface/lib/lang/hu.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/it.lng b/interface/lib/lang/it.lng
index 824c03e..8a27573 100644
--- a/interface/lib/lang/it.lng
+++ b/interface/lib/lang/it.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/ja.lng b/interface/lib/lang/ja.lng
index 731bc5e..00a8845 100644
--- a/interface/lib/lang/ja.lng
+++ b/interface/lib/lang/ja.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/nl.lng b/interface/lib/lang/nl.lng
index 89be068..692af55 100644
--- a/interface/lib/lang/nl.lng
+++ b/interface/lib/lang/nl.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Extra';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng
index c973557..6722d8c 100644
--- a/interface/lib/lang/pl.lng
+++ b/interface/lib/lang/pl.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/pt.lng b/interface/lib/lang/pt.lng
index 6159c32..ba67e3b 100644
--- a/interface/lib/lang/pt.lng
+++ b/interface/lib/lang/pt.lng
@@ -31,5 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Ferramentas';
 $wb['top_menu_help'] = 'Ajuda';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
-
diff --git a/interface/lib/lang/ro.lng b/interface/lib/lang/ro.lng
index ee58f9c..1e379ee 100644
--- a/interface/lib/lang/ro.lng
+++ b/interface/lib/lang/ro.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
 $wb['toolsarea_head_txt'] = 'Tools';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/ru.lng b/interface/lib/lang/ru.lng
index 5f66bf7..4658a5b 100644
--- a/interface/lib/lang/ru.lng
+++ b/interface/lib/lang/ru.lng
@@ -31,5 +31,7 @@
 $wb['top_menu_dns'] = 'ДНС';
 $wb['top_menu_tools'] = 'Утилиты';
 $wb['top_menu_help'] = 'Помощь';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
-
diff --git a/interface/lib/lang/se.lng b/interface/lib/lang/se.lng
index a81665b..8ab68f7 100644
--- a/interface/lib/lang/se.lng
+++ b/interface/lib/lang/se.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/sk.lng b/interface/lib/lang/sk.lng
index 669a988..404e321 100644
--- a/interface/lib/lang/sk.lng
+++ b/interface/lib/lang/sk.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/lib/lang/tr.lng b/interface/lib/lang/tr.lng
index 7168ce6..d034795 100644
--- a/interface/lib/lang/tr.lng
+++ b/interface/lib/lang/tr.lng
@@ -31,4 +31,7 @@
 $wb['top_menu_dns'] = 'DNS';
 $wb['top_menu_tools'] = 'Tools';
 $wb['top_menu_help'] = 'Help';
+$wb['top_menu_billing'] = 'Billing';
+$wb['top_menu_domain'] = 'Domains';
+$wb['top_menu_dashboard'] = 'Home';
 ?>
diff --git a/interface/web/admin/lib/lang/ar.lng b/interface/web/admin/lib/lang/ar.lng
new file mode 100644
index 0000000..2219df3
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar.lng
@@ -0,0 +1,43 @@
+<?php
+$wb['1001'] = 'Username or password is empty.';
+$wb['1002'] = 'Username or password is wrong.';
+$wb['Firewall'] = 'Firewall';
+$wb['Groups'] = 'Groups';
+$wb['groups_description'] = 'Form to edit systemuser groups.';
+$wb['Server'] = 'Server';
+$wb['Services'] = 'Services';
+$wb['Config'] = 'Config';
+$wb['Server Config'] = 'Server Config';
+$wb['Mail'] = 'Mail';
+$wb['Getmail'] = 'Getmail';
+$wb['Web'] = 'Web';
+$wb['FastCGI'] = 'FastCGI';
+$wb['Jailkit'] = 'Jailkit';
+$wb['System'] = 'System';
+$wb['Add user'] = 'Add user';
+$wb['Edit user'] = 'Edit user';
+$wb['CP Users'] = 'CP Users';
+$wb['Add group'] = 'Add group';
+$wb['Edit group'] = 'Edit group';
+$wb['Edit server'] = 'Edit server';
+$wb['Edit Server IP'] = 'Server IP addresses';
+$wb['Servers'] = 'Servers';
+$wb['Sync. Now'] = 'Sync. Now';
+$wb['DB Sync.'] = 'DB Sync.';
+$wb['Languages'] = 'Languages';
+$wb['New Language'] = 'New Language';
+$wb['Export'] = 'Export';
+$wb['Import'] = 'Import';
+$wb['Language Editor'] = 'Language Editor';
+$wb['Software'] = 'Software';
+$wb['Repositories'] = 'Repositories';
+$wb['Server Services'] = 'Server Services';
+$wb['Interface Config'] = 'Interface Config';
+$wb['Packages'] = 'Packages';
+$wb['Updates'] = 'Updates';
+$wb['Merge'] = 'Merge';
+$wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
+?>
diff --git a/interface/web/admin/lib/lang/ar_firewall.lng b/interface/web/admin/lib/lang/ar_firewall.lng
new file mode 100644
index 0000000..e626345
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_firewall.lng
@@ -0,0 +1,11 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['tcp_port_txt'] = 'Open TCP ports';
+$wb['udp_port_txt'] = 'Open UDP ports';
+$wb['tcp_port_help_txt'] = 'Separated by comma';
+$wb['udp_port_help_txt'] = 'Separated by comma';
+$wb['active_txt'] = 'Active';
+$wb['firewall_error_unique'] = 'There is already a firewall record for this server.';
+$wb['tcp_ports_error_regex'] = 'Character not allowed in tcp port definition. Allowed characters are numbers, : and ,.';
+$wb['udp_ports_error_regex'] = 'Character not allowed in udp port definition. Allowed characters are numbers, : and ,.';
+?>
diff --git a/interface/web/admin/lib/lang/ar_firewall_list.lng b/interface/web/admin/lib/lang/ar_firewall_list.lng
new file mode 100644
index 0000000..24a34be
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_firewall_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Firewall';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['tcp_port_txt'] = 'Open TCP ports';
+$wb['udp_port_txt'] = 'Open UDP ports';
+$wb['add_new_record_txt'] = 'Add Firewall record';
+?>
diff --git a/interface/web/admin/lib/lang/ar_groups.lng b/interface/web/admin/lib/lang/ar_groups.lng
new file mode 100644
index 0000000..61c3dc5
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_groups.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['description_txt'] = 'Description';
+$wb['name_txt'] = 'Group';
+$wb['name_err'] = 'Group must be min 1, max 30 Chars.';
+?>
diff --git a/interface/web/admin/lib/lang/ar_groups_list.lng b/interface/web/admin/lib/lang/ar_groups_list.lng
new file mode 100644
index 0000000..f1d8e2c
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_groups_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Systemuser groups';
+$wb['description_txt'] = 'Description';
+$wb['name_txt'] = 'Group';
+$wb['add_new_record_txt'] = 'Add new Group';
+$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_add.lng b/interface/web/admin/lib/lang/ar_language_add.lng
new file mode 100644
index 0000000..dc6b2d1
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_add.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Add new language';
+$wb['language_select_txt'] = 'Select language basis';
+$wb['language_new_txt'] = 'New language';
+$wb['language_new_hint_txt'] = '2 characters ISO 639-1 language-code (See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
+$wb['btn_save_txt'] = 'Create new language file set';
+$wb['btn_cancel_txt'] = 'Back';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_complete.lng b/interface/web/admin/lib/lang/ar_language_complete.lng
new file mode 100644
index 0000000..db7c05b
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_complete.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Merge language';
+$wb['list_desc_txt'] = 'Merge the selected language file with the english master language file. <br />This adds missing strings from the english master language files to the selected language.';
+$wb['language_select_txt'] = 'Select language';
+$wb['btn_save_txt'] = 'Merge files now';
+$wb['btn_cancel_txt'] = 'Back';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_edit.lng b/interface/web/admin/lib/lang/ar_language_edit.lng
new file mode 100644
index 0000000..4c50e88
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_edit.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Language file editor';
+$wb['language_select_txt'] = 'Select language';
+$wb['module_txt'] = 'Module';
+$wb['lang_file_txt'] = 'Language file';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Back';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_export.lng b/interface/web/admin/lib/lang/ar_language_export.lng
new file mode 100644
index 0000000..f45d47b
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_export.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['list_head_txt'] = 'Export language files';
+$wb['language_select_txt'] = 'Select language';
+$wb['btn_save_txt'] = 'Export the selected language file set';
+$wb['btn_cancel_txt'] = 'Back';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_import.lng b/interface/web/admin/lib/lang/ar_language_import.lng
new file mode 100644
index 0000000..4c31ec3
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_import.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Import language file';
+$wb['language_import_txt'] = 'Select language file';
+$wb['btn_save_txt'] = 'Import the selected language file';
+$wb['language_overwrite_txt'] = 'Overwrite file, if exists.';
+$wb['btn_cancel_txt'] = 'Back';
+$wb['ignore_version_txt'] = 'Skip ISPConfig version check';
+?>
diff --git a/interface/web/admin/lib/lang/ar_language_list.lng b/interface/web/admin/lib/lang/ar_language_list.lng
new file mode 100644
index 0000000..1c784ed
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_language_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Language file editor';
+$wb['language_select_txt'] = 'Select language';
+$wb['module_txt'] = 'Module';
+$wb['lang_file_txt'] = 'Language file';
+$wb['lang_file_date_txt'] = 'Last modify';
+?>
diff --git a/interface/web/admin/lib/lang/ar_remote_action.lng b/interface/web/admin/lib/lang/ar_remote_action.lng
new file mode 100644
index 0000000..949f7eb
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = 'This Action does a aptitude -y upgrade at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>';
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>';
+$wb['action_scheduled'] = 'The action is scheduled for execution';
+$wb['select_all_server'] = 'All server';
+?>
diff --git a/interface/web/admin/lib/lang/ar_remote_user.lng b/interface/web/admin/lib/lang/ar_remote_user.lng
new file mode 100644
index 0000000..cc9335b
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_remote_user.lng
@@ -0,0 +1,42 @@
+<?php
+$wb['username_txt'] = 'Username:';
+$wb['password_txt'] = 'Password:';
+$wb['function_txt'] = 'Functions:';
+$wb['username_error_unique'] = 'Username must be unique';
+$wb['username_error_empty'] = 'Username cannot be empty';
+$wb['password_error_empty'] = 'Password cannot be empty';
+$wb['password_strength_txt'] = 'Password Strength:';
+$wb['Mail domain functions'] = 'Mail domain functions';
+$wb['Mail user functions'] = 'Mail user functions';
+$wb['Mail alias functions'] = 'Mail alias functions';
+$wb['Mail forward functions'] = 'Mail forward functions';
+$wb['Mail catchall functions'] = 'Mail catchall functions';
+$wb['Mail transport functions'] = 'Mail transport functions';
+$wb['Mail whitelist functions'] = 'Mail whitelist functions';
+$wb['Mail blacklist functions'] = 'Mail blacklist functions';
+$wb['Mail spamfilter user functions'] = 'Mail spamfilter user functions';
+$wb['Mail spamfilter policy functions'] = 'Mail spamfilter policy functions';
+$wb['Mail fetchmail functions'] = 'Mail fetchmail functions';
+$wb['Mail user filter functions'] = 'Mail user filter functions';
+$wb['Mail filter functions'] = 'Mail filter functions';
+$wb['Client functions'] = 'Client functions';
+$wb['Sites cron functions'] = 'Sites cron functions';
+$wb['Sites database functions'] = 'Sites database functions';
+$wb['Sites FTP-User functions'] = 'Sites FTP-User functions';
+$wb['Sites Shell-User functions'] = 'Sites Shell-User functions';
+$wb['Sites Domain functions'] = 'Sites Domain functions';
+$wb['Sites Aliasdomain functions'] = 'Sites Aliasdomain functions';
+$wb['Sites Subdomain functions'] = 'Sites Subdomain functions';
+$wb['DNS zone functions'] = 'DNS zone functions';
+$wb['DNS a functions'] = 'DNS a functions';
+$wb['DNS aaaa functions'] = 'DNS aaaa functions';
+$wb['DNS alias functions'] = 'DNS alias functions';
+$wb['DNS cname functions'] = 'DNS cname functions';
+$wb['DNS hinfo functions'] = 'DNS hinfo functions';
+$wb['DNS mx functions'] = 'DNS mx functions';
+$wb['DNS ns functions'] = 'DNS ns functions';
+$wb['DNS ptr functions'] = 'DNS ptr functions';
+$wb['DNS rp functions'] = 'DNS rp functions';
+$wb['DNS srv functions'] = 'DNS srv functions';
+$wb['DNS txt functions'] = 'DNS txt functions';
+?>
diff --git a/interface/web/admin/lib/lang/ar_remote_user_list.lng b/interface/web/admin/lib/lang/ar_remote_user_list.lng
new file mode 100644
index 0000000..152a75f
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_remote_user_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Remote Users';
+$wb['list_desc_txt'] = '';
+$wb['add_new_record_txt'] = 'Add new user';
+$wb['parent_remote_userid_txt'] = 'ID';
+$wb['username_txt'] = 'Username';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server.lng b/interface/web/admin/lib/lang/ar_server.lng
new file mode 100644
index 0000000..1b42f22
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server.lng
@@ -0,0 +1,13 @@
+<?php
+$wb['config_txt'] = 'config';
+$wb['server_name_txt'] = 'Servername';
+$wb['mail_server_txt'] = 'Mailserver';
+$wb['web_server_txt'] = 'Webserver';
+$wb['dns_server_txt'] = 'DNS-Server';
+$wb['file_server_txt'] = 'Fileserver';
+$wb['db_server_txt'] = 'DB-Server';
+$wb['vserver_server_txt'] = 'VServer-Server';
+$wb['active_txt'] = 'Active';
+$wb['mirror_server_id_txt'] = 'Is mirror of Server';
+$wb['- None -'] = '- None -';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server_config.lng b/interface/web/admin/lib/lang/ar_server_config.lng
new file mode 100644
index 0000000..82ca3fc
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_config.lng
@@ -0,0 +1,68 @@
+<?php
+$wb['jailkit_chroot_home_txt'] = 'Jailkit chroot home';
+$wb['jailkit_chroot_app_sections_txt'] = 'Jailkit chroot app sections';
+$wb['jailkit_chroot_app_programs_txt'] = 'Jailkit chrooted applications';
+$wb['jailkit_chroot_cron_programs_txt'] = 'Jailkit cron chrooted applications';
+$wb['website_path_txt'] = 'Website path';
+$wb['website_symlinks_txt'] = 'Website symlinks';
+$wb['website_basedir_txt'] = 'Website basedir';
+$wb['vhost_conf_dir_txt'] = 'Vhost config dir';
+$wb['vhost_conf_enabled_dir_txt'] = 'Vhost config enabled dir';
+$wb['getmail_config_dir_txt'] = 'Getmail config dir';
+$wb['fastcgi_starter_path_txt'] = 'FastCGI starter path';
+$wb['fastcgi_starter_script_txt'] = 'FastCGI starter script';
+$wb['fastcgi_alias_txt'] = 'FastCGI Alias';
+$wb['fastcgi_phpini_path_txt'] = 'FastCGI php.ini Path';
+$wb['fastcgi_children_txt'] = 'FastCGI Children';
+$wb['fastcgi_max_requests_txt'] = 'FastCGI max. Requests';
+$wb['fastcgi_bin_txt'] = 'FastCGI Bin';
+$wb['module_txt'] = 'Module';
+$wb['maildir_path_txt'] = 'Maildir Path';
+$wb['homedir_path_txt'] = 'Homedir Path';
+$wb['mailuser_uid_txt'] = 'Mailuser UID';
+$wb['mailuser_gid_txt'] = 'Mailuser GID';
+$wb['mailuser_name_txt'] = 'Mailuser Name';
+$wb['mailuser_group_txt'] = 'Mailuser Group';
+$wb['relayhost_txt'] = 'Relayhost';
+$wb['relayhost_user_txt'] = 'Relayhost User';
+$wb['relayhost_password_txt'] = 'Relayhost Password';
+$wb['mailbox_size_limit_txt'] = 'Mailbox Size Limit';
+$wb['message_size_limit_txt'] = 'Message Size Limit';
+$wb['ip_address_txt'] = 'IP Address';
+$wb['netmask_txt'] = 'Netmask';
+$wb['gateway_txt'] = 'Gateway';
+$wb['hostname_txt'] = 'Hostname';
+$wb['nameservers_txt'] = 'Nameservers';
+$wb['auto_network_configuration_txt'] = 'Network Configuration';
+$wb['ip_address_error_wrong'] = 'Invalid IP address format.';
+$wb['netmask_error_wrong'] = 'Invalid Netmask format.';
+$wb['gateway_error_wrong'] = 'Invalid Gateway format.';
+$wb['hostname_error_empty'] = 'Hostname is empty.';
+$wb['nameservers_error_empty'] = 'Nameserver is empty.';
+$wb['config_dir_txt'] = 'Config directory';
+$wb['init_script_txt'] = 'Cron init script name';
+$wb['crontab_dir_txt'] = 'Path for individual crontabs';
+$wb['wget_txt'] = 'Path to wget program';
+$wb['web_user_txt'] = 'Apache user';
+$wb['web_group_txt'] = 'Apache group';
+$wb['security_level_txt'] = 'Security level';
+$wb['loglevel_txt'] = 'Loglevel';
+$wb['apps_vhost_port_txt'] = 'Apps-vhost port';
+$wb['apps_vhost_ip_txt'] = 'Apps-vhost IP';
+$wb['apps_vhost_servername_txt'] = 'Apps-vhost Domain';
+$wb['bind_user_txt'] = 'BIND User';
+$wb['bind_group_txt'] = 'BIND Group';
+$wb['bind_zonefiles_dir_txt'] = 'BIND zonefiles directory';
+$wb['named_conf_path_txt'] = 'BIND named.conf path';
+$wb['bind_user_error_empty'] = 'BIND user is empty.';
+$wb['bind_group_error_empty'] = 'BIND group is empty.';
+$wb['bind_zonefiles_dir_error_empty'] = 'BIND zonefiles directory is empty.';
+$wb['named_conf_path_error_empty'] = 'BIND named.conf path is empty.';
+$wb['named_conf_local_path_error_empty'] = 'BIND named.conf.local path is empty.';
+$wb['mail_filter_syntax_txt'] = 'Mailfilter Syntax';
+$wb['pop3_imap_daemon_txt'] = 'POP3/IMAP Daemon';
+$wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['php_open_basedir_error_empty'] = 'PHP open_basedir is empty.';
+$wb['htaccess_allow_override_txt'] = '.htaccess AllowOverride';
+$wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride is empty.';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server_config_list.lng b/interface/web/admin/lib/lang/ar_server_config_list.lng
new file mode 100644
index 0000000..636c2e0
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_config_list.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['list_head_txt'] = 'Server Configuration';
+$wb['server_name_txt'] = 'Server';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server_ip.lng b/interface/web/admin/lib/lang/ar_server_ip.lng
new file mode 100644
index 0000000..6d451f5
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_ip.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['ip_address_txt'] = 'IP Address';
+$wb['virtualhost_txt'] = 'HTTP NameVirtualHost';
+$wb['ip_error_wrong'] = 'The IP address is invalid';
+$wb['ip_error_unique'] = 'The IP address must be unique';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server_ip_list.lng b/interface/web/admin/lib/lang/ar_server_ip_list.lng
new file mode 100644
index 0000000..81ae8f0
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_ip_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['list_head_txt'] = 'IP Addresses';
+$wb['server_id_txt'] = 'Server';
+$wb['ip_address_txt'] = 'IP Address';
+$wb['add_new_record_txt'] = 'Add new IP Address';
+?>
diff --git a/interface/web/admin/lib/lang/ar_server_list.lng b/interface/web/admin/lib/lang/ar_server_list.lng
new file mode 100644
index 0000000..7b42c49
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_list.lng
@@ -0,0 +1,11 @@
+<?php
+$wb['list_head_txt'] = 'Server';
+$wb['server_name_txt'] = 'Name';
+$wb['mail_server_txt'] = 'Mail';
+$wb['web_server_txt'] = 'Web';
+$wb['dns_server_txt'] = 'DNS';
+$wb['file_server_txt'] = 'File';
+$wb['db_server_txt'] = 'DB';
+$wb['vserver_server_txt'] = 'VServer';
+$wb['add_new_record_txt'] = 'Add new Server';
+?>
diff --git a/interface/web/admin/lib/lang/ar_software_package_list.lng b/interface/web/admin/lib/lang/ar_software_package_list.lng
new file mode 100644
index 0000000..03917ca
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_software_package_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Software packages';
+$wb['installed_txt'] = 'Status';
+$wb['package_title_txt'] = 'Package';
+$wb['package_description_txt'] = 'Description';
+$wb['action_txt'] = 'Action';
+?>
diff --git a/interface/web/admin/lib/lang/ar_software_repo.lng b/interface/web/admin/lib/lang/ar_software_repo.lng
new file mode 100644
index 0000000..574dd11
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_software_repo.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['repo_name_txt'] = 'Repository';
+$wb['repo_url_txt'] = 'URL';
+$wb['repo_username_txt'] = 'User (optional)';
+$wb['repo_password_txt'] = 'Password (optional)';
+$wb['active_txt'] = 'Active';
+?>
diff --git a/interface/web/admin/lib/lang/ar_software_repo_list.lng b/interface/web/admin/lib/lang/ar_software_repo_list.lng
new file mode 100644
index 0000000..b7a219f
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_software_repo_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['list_head_txt'] = 'Repository';
+$wb['active_txt'] = 'Active';
+$wb['repo_name_txt'] = 'Repository';
+$wb['repo_url_txt'] = 'URL';
+?>
diff --git a/interface/web/admin/lib/lang/ar_software_update_list.lng b/interface/web/admin/lib/lang/ar_software_update_list.lng
new file mode 100644
index 0000000..ec4af23
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_software_update_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Software updates';
+$wb['server_select_txt'] = 'Select server';
+$wb['installed_txt'] = 'Action';
+$wb['update_title_txt'] = 'Update';
+$wb['version_txt'] = 'Version';
+$wb['action_txt'] = 'Action';
+?>
diff --git a/interface/web/admin/lib/lang/ar_system_config.lng b/interface/web/admin/lib/lang/ar_system_config.lng
new file mode 100644
index 0000000..10b10db
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_system_config.lng
@@ -0,0 +1,18 @@
+<?php
+$wb['warning'] = 'Edit these values carefully! Do not remove the prefixes on a systems with more then one client.';
+$wb['dbname_prefix_txt'] = 'Database name prefix';
+$wb['dbuser_prefix_txt'] = 'Database user prefix';
+$wb['shelluser_prefix_txt'] = 'Shell user prefix';
+$wb['ftpuser_prefix_txt'] = 'FTP user prefix';
+$wb['dbname_prefix_error_regex'] = 'Char not allowed in database name prefix.';
+$wb['dbuser_prefix_error_regex'] = 'Char not allowed in database user prefix.';
+$wb['ftpuser_prefix_error_regex'] = 'Char not allowed in ftp user prefix.';
+$wb['shelluser_prefix_error_regex'] = 'Char not allowed in shell user prefix.';
+$wb['dblist_phpmyadmin_link_txt'] = 'Link to phpmyadmin in DB list';
+$wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
+$wb['webmail_url_txt'] = 'Webmail URL';
+$wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
+?>
diff --git a/interface/web/admin/lib/lang/ar_users.lng b/interface/web/admin/lib/lang/ar_users.lng
new file mode 100644
index 0000000..8e70364
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_users.lng
@@ -0,0 +1,28 @@
+<?php
+$wb['username_txt'] = 'Username';
+$wb['username_err'] = 'The username is too long or contains invalid characters.';
+$wb['username_empty'] = 'The username is empty.';
+$wb['username_unique'] = 'There is already a user with this username.';
+$wb['passwort_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['modules_txt'] = 'Module';
+$wb['startmodule_txt'] = 'Startmodule';
+$wb['app_theme_txt'] = 'Design';
+$wb['typ_txt'] = 'Type';
+$wb['active_txt'] = 'Active';
+$wb['language_txt'] = 'Language';
+$wb['name_txt'] = 'Name';
+$wb['vorname_txt'] = 'Forename';
+$wb['unternehmen_txt'] = 'Company';
+$wb['strasse_txt'] = 'Street';
+$wb['ort_txt'] = 'City';
+$wb['plz_txt'] = 'ZIP';
+$wb['land_txt'] = 'Country';
+$wb['email_txt'] = 'Email';
+$wb['url_txt'] = 'Url';
+$wb['telefon_txt'] = 'Telephone';
+$wb['fax_txt'] = 'Fax';
+$wb['groups_txt'] = 'Groups';
+$wb['default_group_txt'] = 'Default Group';
+$wb['startmodule_err'] = 'Start module is not within modules.';
+?>
diff --git a/interface/web/admin/lib/lang/ar_users_list.lng b/interface/web/admin/lib/lang/ar_users_list.lng
new file mode 100644
index 0000000..0de8cdc
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_users_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Users';
+$wb['username_txt'] = 'Username';
+$wb['name_txt'] = 'Name';
+$wb['vorname_txt'] = 'Forename';
+$wb['ort_txt'] = 'city';
+$wb['add_new_record_txt'] = 'Add new user';
+$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!';
+?>
diff --git a/interface/web/admin/lib/lang/bg.lng b/interface/web/admin/lib/lang/bg.lng
index 8a1c30b..8a68e2d 100644
--- a/interface/web/admin/lib/lang/bg.lng
+++ b/interface/web/admin/lib/lang/bg.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/bg_remote_action.lng b/interface/web/admin/lib/lang/bg_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/bg_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/bg_system_config.lng b/interface/web/admin/lib/lang/bg_system_config.lng
index e7f5d93..10b10db 100644
--- a/interface/web/admin/lib/lang/bg_system_config.lng
+++ b/interface/web/admin/lib/lang/bg_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/br.lng b/interface/web/admin/lib/lang/br.lng
index f2e9797..c9f1a18 100644
--- a/interface/web/admin/lib/lang/br.lng
+++ b/interface/web/admin/lib/lang/br.lng
@@ -39,4 +39,5 @@
 $wb['Remote Users'] = 'Usuários Remotos';
 $wb['Remote Actions'] = 'Ações Remotas';
 $wb['Do OS-Update'] = 'Faça uma Atualização-de-SO';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/de_remote_action.lng b/interface/web/admin/lib/lang/de_remote_action.lng
index 00cbfa8..fee0b06 100644
--- a/interface/web/admin/lib/lang/de_remote_action.lng
+++ b/interface/web/admin/lib/lang/de_remote_action.lng
@@ -2,9 +2,9 @@
 $wb['select_server_txt'] = 'Server auswählen';
 $wb['btn_do_txt'] = 'Aktion ausführen';
 $wb['do_osupdate_caption'] = 'Betriebssystem-Update auf entferntem Server ausführen';
-$wb['do_osupdate_desc'] = "Diese Aktion wird ein 'aptitude -y upgrade' auf Ihrem ausgewählten Server ausführen.<br><br><strong>DIES GESCHIEHT AUF IHRE EIGENE VERANTWORTUNG!</strong>";
+$wb['do_osupdate_desc'] = 'Diese Aktion wird ein aptitude -y upgrade auf Ihrem ausgewählten Server ausführen.<br><br><strong>DIES GESCHIEHT AUF IHRE EIGENE VERANTWORTUNG!</strong>';
 $wb['do_ispcupdate_caption'] = 'ISPConfig 3 - Update auf entferntem Server ausführen';
-$wb['do_ispcupdate_desc'] = "Diese Aktion wird ein Update des ISPConfig3-Systems auf Ihrem ausgewählten Server ausführen.<br><br><strong>DIES GESCHIEHT AUF IHRE EIGENE VERANTWORTUNG!</strong>";
-$wb['action_scheduled'] = "Die Aktion wurde zur Ausführung vorgemerkt";
-$wb['select_all_server'] = "Alle Server";
+$wb['do_ispcupdate_desc'] = 'Diese Aktion wird ein Update des ISPConfig3-Systems auf Ihrem ausgewählten Server ausführen.<br><br><strong>DIES GESCHIEHT AUF IHRE EIGENE VERANTWORTUNG!</strong>';
+$wb['action_scheduled'] = 'Die Aktion wurde zur Ausführung vorgemerkt';
+$wb['select_all_server'] = 'Alle Server';
 ?>
diff --git a/interface/web/admin/lib/lang/es.lng b/interface/web/admin/lib/lang/es.lng
index 3e3566f..a65820c 100644
--- a/interface/web/admin/lib/lang/es.lng
+++ b/interface/web/admin/lib/lang/es.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/es_remote_action.lng b/interface/web/admin/lib/lang/es_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/es_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/es_system_config.lng b/interface/web/admin/lib/lang/es_system_config.lng
index 7ce9dbe..d355019 100644
--- a/interface/web/admin/lib/lang/es_system_config.lng
+++ b/interface/web/admin/lib/lang/es_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Enlace al correo web en la lista de buzones de correo';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/fi.lng b/interface/web/admin/lib/lang/fi.lng
index 545a3bf..8828dba 100755
--- a/interface/web/admin/lib/lang/fi.lng
+++ b/interface/web/admin/lib/lang/fi.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/fi_remote_action.lng b/interface/web/admin/lib/lang/fi_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/fi_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/fi_system_config.lng b/interface/web/admin/lib/lang/fi_system_config.lng
index 254801e..085ce8f 100755
--- a/interface/web/admin/lib/lang/fi_system_config.lng
+++ b/interface/web/admin/lib/lang/fi_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Linkki internetpostiin postilaatikkolistassa';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/fr.lng b/interface/web/admin/lib/lang/fr.lng
index 929c46e..2219df3 100644
--- a/interface/web/admin/lib/lang/fr.lng
+++ b/interface/web/admin/lib/lang/fr.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/fr_remote_action.lng b/interface/web/admin/lib/lang/fr_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/fr_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng
index 9c7f7d9..3a61a8e 100644
--- a/interface/web/admin/lib/lang/fr_system_config.lng
+++ b/interface/web/admin/lib/lang/fr_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Lien vers le Webmail dans la liste des boites mail';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/hu.lng b/interface/web/admin/lib/lang/hu.lng
index d9e925f..39c13d8 100644
--- a/interface/web/admin/lib/lang/hu.lng
+++ b/interface/web/admin/lib/lang/hu.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/hu_remote_action.lng b/interface/web/admin/lib/lang/hu_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/hu_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/hu_system_config.lng b/interface/web/admin/lib/lang/hu_system_config.lng
index e7f5d93..10b10db 100644
--- a/interface/web/admin/lib/lang/hu_system_config.lng
+++ b/interface/web/admin/lib/lang/hu_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/it.lng b/interface/web/admin/lib/lang/it.lng
index 1628a4e..4a55f63 100644
--- a/interface/web/admin/lib/lang/it.lng
+++ b/interface/web/admin/lib/lang/it.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/it_remote_action.lng b/interface/web/admin/lib/lang/it_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/it_system_config.lng b/interface/web/admin/lib/lang/it_system_config.lng
index e7f5d93..10b10db 100644
--- a/interface/web/admin/lib/lang/it_system_config.lng
+++ b/interface/web/admin/lib/lang/it_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/ja.lng b/interface/web/admin/lib/lang/ja.lng
index 338f024..b2aec92 100644
--- a/interface/web/admin/lib/lang/ja.lng
+++ b/interface/web/admin/lib/lang/ja.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/ja_remote_action.lng b/interface/web/admin/lib/lang/ja_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/ja_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/ja_system_config.lng b/interface/web/admin/lib/lang/ja_system_config.lng
index 673ef18..689e524 100644
--- a/interface/web/admin/lib/lang/ja_system_config.lng
+++ b/interface/web/admin/lib/lang/ja_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'メールボックスの一覧から webmail へリンクする';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/nl.lng b/interface/web/admin/lib/lang/nl.lng
index 41071ac..b51d3f4 100644
--- a/interface/web/admin/lib/lang/nl.lng
+++ b/interface/web/admin/lib/lang/nl.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Remote Users'] = 'API gebruikers';
 $wb['Interface Config'] = 'Omgevingsvariabelen';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/nl_remote_action.lng b/interface/web/admin/lib/lang/nl_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/nl_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/nl_system_config.lng b/interface/web/admin/lib/lang/nl_system_config.lng
index 6d6d4f9..c546939 100644
--- a/interface/web/admin/lib/lang/nl_system_config.lng
+++ b/interface/web/admin/lib/lang/nl_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link Webmail weergeven?';
 $wb['webmail_url_txt'] = 'URL naar Webmail';
 $wb['phpmyadmin_url_txt'] = 'URL naar phpMyAdmin';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/pl.lng b/interface/web/admin/lib/lang/pl.lng
index 939bffb..12cc46c 100644
--- a/interface/web/admin/lib/lang/pl.lng
+++ b/interface/web/admin/lib/lang/pl.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/pl_remote_action.lng b/interface/web/admin/lib/lang/pl_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/pl_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng
index adaffca..fc42df5 100644
--- a/interface/web/admin/lib/lang/pl_system_config.lng
+++ b/interface/web/admin/lib/lang/pl_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Adres do poczty e-mail w liście skrzynek pocztowych';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/pt.lng b/interface/web/admin/lib/lang/pt.lng
index 81bcba0..46ab229 100644
--- a/interface/web/admin/lib/lang/pt.lng
+++ b/interface/web/admin/lib/lang/pt.lng
@@ -37,5 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Mesclar';
 $wb['Remote Users'] = 'Utilizadores Remotos';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_firewall.lng b/interface/web/admin/lib/lang/pt_firewall.lng
index 9c1fb78..e02a4cb 100644
--- a/interface/web/admin/lib/lang/pt_firewall.lng
+++ b/interface/web/admin/lib/lang/pt_firewall.lng
@@ -9,4 +9,3 @@
 $wb['tcp_ports_error_regex'] = 'Caractere não permitido para definição de porta tcp. Apenas são permitidos números, : e ,.';
 $wb['udp_ports_error_regex'] = 'Caractere não permitido para definição de porta udp. Apenas são permitidos números, : e ,.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_firewall_list.lng b/interface/web/admin/lib/lang/pt_firewall_list.lng
index d1dd50b..29f39f0 100644
--- a/interface/web/admin/lib/lang/pt_firewall_list.lng
+++ b/interface/web/admin/lib/lang/pt_firewall_list.lng
@@ -6,4 +6,3 @@
 $wb['udp_port_txt'] = 'Portas UDP abertas';
 $wb['add_new_record_txt'] = 'Adicionar registo de firewall';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_groups.lng b/interface/web/admin/lib/lang/pt_groups.lng
index ee75776..41afadb 100644
--- a/interface/web/admin/lib/lang/pt_groups.lng
+++ b/interface/web/admin/lib/lang/pt_groups.lng
@@ -3,4 +3,3 @@
 $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/pt_groups_list.lng b/interface/web/admin/lib/lang/pt_groups_list.lng
index 6e61aef..113645a 100644
--- a/interface/web/admin/lib/lang/pt_groups_list.lng
+++ b/interface/web/admin/lib/lang/pt_groups_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Adicionar Grupo';
 $wb['warning_txt'] = '<b>AVISO:</b> Não modifique ou edite qualquer configuração de utilizador aqui. Use o módulo de cliente ou revendedor. Modificar ou alterar utilizadors e grupos aqui pode ocasionar perda de dados!';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_add.lng b/interface/web/admin/lib/lang/pt_language_add.lng
index fb1a41a..7924ca3 100644
--- a/interface/web/admin/lib/lang/pt_language_add.lng
+++ b/interface/web/admin/lib/lang/pt_language_add.lng
@@ -6,4 +6,3 @@
 $wb['btn_save_txt'] = 'Criar um novo conjunto de idioma';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_complete.lng b/interface/web/admin/lib/lang/pt_language_complete.lng
index 54f44d0..6311097 100644
--- a/interface/web/admin/lib/lang/pt_language_complete.lng
+++ b/interface/web/admin/lib/lang/pt_language_complete.lng
@@ -5,4 +5,3 @@
 $wb['btn_save_txt'] = 'Mesclar ficheiros agora';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_edit.lng b/interface/web/admin/lib/lang/pt_language_edit.lng
index 0c6e29a..a51469e 100644
--- a/interface/web/admin/lib/lang/pt_language_edit.lng
+++ b/interface/web/admin/lib/lang/pt_language_edit.lng
@@ -6,4 +6,3 @@
 $wb['btn_save_txt'] = 'Guardar';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_export.lng b/interface/web/admin/lib/lang/pt_language_export.lng
index b4630e5..4fc96fd 100644
--- a/interface/web/admin/lib/lang/pt_language_export.lng
+++ b/interface/web/admin/lib/lang/pt_language_export.lng
@@ -4,4 +4,3 @@
 $wb['btn_save_txt'] = 'Exportar idioma seleccionado para um ficheiro';
 $wb['btn_cancel_txt'] = 'Voltar';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_import.lng b/interface/web/admin/lib/lang/pt_language_import.lng
index 0d0967b..440cee5 100644
--- a/interface/web/admin/lib/lang/pt_language_import.lng
+++ b/interface/web/admin/lib/lang/pt_language_import.lng
@@ -6,4 +6,3 @@
 $wb['btn_cancel_txt'] = 'Voltar';
 $wb['ignore_version_txt'] = 'Ignorar verificação da versão do ISPConfig';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_language_list.lng b/interface/web/admin/lib/lang/pt_language_list.lng
index 649cd9d..6a6c1fa 100644
--- a/interface/web/admin/lib/lang/pt_language_list.lng
+++ b/interface/web/admin/lib/lang/pt_language_list.lng
@@ -5,4 +5,3 @@
 $wb['lang_file_txt'] = 'Arquido de Idioma';
 $wb['lang_file_date_txt'] = 'Ultima Modificação';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_remote_action.lng b/interface/web/admin/lib/lang/pt_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/pt_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/pt_remote_user.lng b/interface/web/admin/lib/lang/pt_remote_user.lng
index 1db8400..069f17e 100644
--- a/interface/web/admin/lib/lang/pt_remote_user.lng
+++ b/interface/web/admin/lib/lang/pt_remote_user.lng
@@ -40,4 +40,3 @@
 $wb['DNS srv functions'] = 'Funções de srv DNS';
 $wb['DNS txt functions'] = 'Funções de txt DNS';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_remote_user_list.lng b/interface/web/admin/lib/lang/pt_remote_user_list.lng
index 850b5ed..88f1500 100644
--- a/interface/web/admin/lib/lang/pt_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/pt_remote_user_list.lng
@@ -5,4 +5,3 @@
 $wb['parent_remote_userid_txt'] = 'ID';
 $wb['username_txt'] = 'Nome do utilizador';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server.lng b/interface/web/admin/lib/lang/pt_server.lng
index a7cc7cb..8e68f56 100644
--- a/interface/web/admin/lib/lang/pt_server.lng
+++ b/interface/web/admin/lib/lang/pt_server.lng
@@ -11,4 +11,3 @@
 $wb['mirror_server_id_txt'] = 'É um espelho de servidor';
 $wb['- None -'] = '- Não -';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server_config.lng b/interface/web/admin/lib/lang/pt_server_config.lng
index 8c281b9..1bd155e 100644
--- a/interface/web/admin/lib/lang/pt_server_config.lng
+++ b/interface/web/admin/lib/lang/pt_server_config.lng
@@ -66,4 +66,3 @@
 $wb['htaccess_allow_override_txt'] = '.htaccess AllowOverride';
 $wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride está em branco.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server_config_list.lng b/interface/web/admin/lib/lang/pt_server_config_list.lng
index 551867d..60047d5 100644
--- a/interface/web/admin/lib/lang/pt_server_config_list.lng
+++ b/interface/web/admin/lib/lang/pt_server_config_list.lng
@@ -2,4 +2,3 @@
 $wb['list_head_txt'] = 'Configuração do Servidor';
 $wb['server_name_txt'] = 'Servidor';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server_ip.lng b/interface/web/admin/lib/lang/pt_server_ip.lng
index 3fab263..b062dbb 100644
--- a/interface/web/admin/lib/lang/pt_server_ip.lng
+++ b/interface/web/admin/lib/lang/pt_server_ip.lng
@@ -5,4 +5,3 @@
 $wb['ip_error_wrong'] = 'Endereço IP inválido!';
 $wb['ip_error_unique'] = 'O endereço IP deve ser único';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server_ip_list.lng b/interface/web/admin/lib/lang/pt_server_ip_list.lng
index a9c4ffe..5293412 100644
--- a/interface/web/admin/lib/lang/pt_server_ip_list.lng
+++ b/interface/web/admin/lib/lang/pt_server_ip_list.lng
@@ -4,4 +4,3 @@
 $wb['ip_address_txt'] = 'Endereço IP';
 $wb['add_new_record_txt'] = 'Adicionar Endereço IP';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_server_list.lng b/interface/web/admin/lib/lang/pt_server_list.lng
index e3c3c8a..41c0daf 100644
--- a/interface/web/admin/lib/lang/pt_server_list.lng
+++ b/interface/web/admin/lib/lang/pt_server_list.lng
@@ -9,4 +9,3 @@
 $wb['vserver_server_txt'] = 'VServer';
 $wb['add_new_record_txt'] = 'Adicionar Servidor';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_software_package_list.lng b/interface/web/admin/lib/lang/pt_software_package_list.lng
index cba1c69..0c85749 100644
--- a/interface/web/admin/lib/lang/pt_software_package_list.lng
+++ b/interface/web/admin/lib/lang/pt_software_package_list.lng
@@ -5,4 +5,3 @@
 $wb['package_description_txt'] = 'Descrição';
 $wb['action_txt'] = 'Acção';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_software_repo.lng b/interface/web/admin/lib/lang/pt_software_repo.lng
index 257e0b5..c0e8fd2 100644
--- a/interface/web/admin/lib/lang/pt_software_repo.lng
+++ b/interface/web/admin/lib/lang/pt_software_repo.lng
@@ -5,4 +5,3 @@
 $wb['repo_password_txt'] = 'Senha (opcional)';
 $wb['active_txt'] = 'Activo';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_software_repo_list.lng b/interface/web/admin/lib/lang/pt_software_repo_list.lng
index 5b60ee2..5afba6d 100644
--- a/interface/web/admin/lib/lang/pt_software_repo_list.lng
+++ b/interface/web/admin/lib/lang/pt_software_repo_list.lng
@@ -4,4 +4,3 @@
 $wb['repo_name_txt'] = 'Repositório';
 $wb['repo_url_txt'] = 'URL';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_software_update_list.lng b/interface/web/admin/lib/lang/pt_software_update_list.lng
index 163731b..b29f082 100644
--- a/interface/web/admin/lib/lang/pt_software_update_list.lng
+++ b/interface/web/admin/lib/lang/pt_software_update_list.lng
@@ -6,4 +6,3 @@
 $wb['version_txt'] = 'Versão';
 $wb['action_txt'] = 'Acção';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_system_config.lng b/interface/web/admin/lib/lang/pt_system_config.lng
index 9a662a9..140d7a6 100644
--- a/interface/web/admin/lib/lang/pt_system_config.lng
+++ b/interface/web/admin/lib/lang/pt_system_config.lng
@@ -12,5 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link para o webmail';
 $wb['webmail_url_txt'] = 'URL do Webmail';
 $wb['phpmyadmin_url_txt'] = 'URL do PHPMyAdmin';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_users.lng b/interface/web/admin/lib/lang/pt_users.lng
index fdf07aa..cd9c98e 100644
--- a/interface/web/admin/lib/lang/pt_users.lng
+++ b/interface/web/admin/lib/lang/pt_users.lng
@@ -26,4 +26,3 @@
 $wb['default_group_txt'] = 'Grupo Padrão';
 $wb['startmodule_err'] = 'O módulo inicial não está contido nos módulos.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_users_list.lng b/interface/web/admin/lib/lang/pt_users_list.lng
index 6ebec0a..a9a6641 100644
--- a/interface/web/admin/lib/lang/pt_users_list.lng
+++ b/interface/web/admin/lib/lang/pt_users_list.lng
@@ -7,4 +7,3 @@
 $wb['add_new_record_txt'] = 'Adicionar Utilizador';
 $wb['warning_txt'] = '<b>AVISO:</b> Não modifique ou edite qualquer configuração de utilizador aqui. Use o módulo de cliente ou revendedor. Modificar ou alterar utilizadors e grupos aqui pode resultar na perda de dados!';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ro.lng b/interface/web/admin/lib/lang/ro.lng
index 77d07ab..fb51be6 100644
--- a/interface/web/admin/lib/lang/ro.lng
+++ b/interface/web/admin/lib/lang/ro.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/ro_remote_action.lng b/interface/web/admin/lib/lang/ro_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/ro_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/ro_remote_user_list.lng b/interface/web/admin/lib/lang/ro_remote_user_list.lng
index 56c6fac..152a75f 100644
--- a/interface/web/admin/lib/lang/ro_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/ro_remote_user_list.lng
@@ -1,8 +1,7 @@
 <?php
-$wb['list_head_txt'] = "Remote Users";
-$wb['list_desc_txt'] = "";
-$wb['add_new_record_txt'] = "Add new user";
+$wb['list_head_txt'] = 'Remote Users';
+$wb['list_desc_txt'] = '';
+$wb['add_new_record_txt'] = 'Add new user';
 $wb['parent_remote_userid_txt'] = 'ID';
-$wb['username_txt'] = "Username";
+$wb['username_txt'] = 'Username';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ro_system_config.lng b/interface/web/admin/lib/lang/ro_system_config.lng
index e7f5d93..10b10db 100644
--- a/interface/web/admin/lib/lang/ro_system_config.lng
+++ b/interface/web/admin/lib/lang/ro_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/ru.lng b/interface/web/admin/lib/lang/ru.lng
index 19d632e..b06fe1c 100644
--- a/interface/web/admin/lib/lang/ru.lng
+++ b/interface/web/admin/lib/lang/ru.lng
@@ -37,5 +37,7 @@
 $wb['Updates'] = 'Обновления';
 $wb['Merge'] = 'Объеденить';
 $wb['Remote Users'] = 'Удаленные пользователи';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_firewall.lng b/interface/web/admin/lib/lang/ru_firewall.lng
index dfe0c10..630a74f 100644
--- a/interface/web/admin/lib/lang/ru_firewall.lng
+++ b/interface/web/admin/lib/lang/ru_firewall.lng
@@ -9,4 +9,3 @@
 $wb['tcp_ports_error_regex'] = 'Недопустимый символ в указании tcp порта. Допустимые сиволы - цифры, : и ,';
 $wb['udp_ports_error_regex'] = 'Недопустимый символ в указании udp порта. Допустимые сиволы - цифры, : и ,';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_firewall_list.lng b/interface/web/admin/lib/lang/ru_firewall_list.lng
index fc2fffa..f45169f 100644
--- a/interface/web/admin/lib/lang/ru_firewall_list.lng
+++ b/interface/web/admin/lib/lang/ru_firewall_list.lng
@@ -6,4 +6,3 @@
 $wb['udp_port_txt'] = 'Открытые UDP порты';
 $wb['add_new_record_txt'] = 'Добавить запись Firewall';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_groups.lng b/interface/web/admin/lib/lang/ru_groups.lng
index d377f5f..88451b7 100644
--- a/interface/web/admin/lib/lang/ru_groups.lng
+++ b/interface/web/admin/lib/lang/ru_groups.lng
@@ -3,4 +3,3 @@
 $wb['name_txt'] = 'Группа';
 $wb['name_err'] = 'Группа должна иметь от 1 до 30 символов.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_groups_list.lng b/interface/web/admin/lib/lang/ru_groups_list.lng
index 1495e69..91f1a1c 100644
--- a/interface/web/admin/lib/lang/ru_groups_list.lng
+++ b/interface/web/admin/lib/lang/ru_groups_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Добавить новую группу';
 $wb['warning_txt'] = '<b>ВНИМАНИЕ:</b>Не удаляйте и не меняйте никаких настроек здесь. Используйте настройки клиента и реселлера в модуле КЛИЕНТ. Изменение пользователей или групп здесь может вызвать потерю данных!';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_add.lng b/interface/web/admin/lib/lang/ru_language_add.lng
index 5d1d154..441769b 100644
--- a/interface/web/admin/lib/lang/ru_language_add.lng
+++ b/interface/web/admin/lib/lang/ru_language_add.lng
@@ -6,4 +6,3 @@
 $wb['btn_cancel_txt'] = 'Назад';
 $wb['language_new_hint_txt'] = '2 символа в языковом обозначении ISO 639-1 (Смотри http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_complete.lng b/interface/web/admin/lib/lang/ru_language_complete.lng
index c7ade3c..ba6bc36 100644
--- a/interface/web/admin/lib/lang/ru_language_complete.lng
+++ b/interface/web/admin/lib/lang/ru_language_complete.lng
@@ -5,4 +5,3 @@
 $wb['btn_cancel_txt'] = 'Назад';
 $wb['list_desc_txt'] = 'Объеденить выбранный язык с английским мастер-языком. <br />Это добавит пропущенные строки из мастер-языка.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_edit.lng b/interface/web/admin/lib/lang/ru_language_edit.lng
index b5cbb16..3a92ac2 100644
--- a/interface/web/admin/lib/lang/ru_language_edit.lng
+++ b/interface/web/admin/lib/lang/ru_language_edit.lng
@@ -6,4 +6,3 @@
 $wb['btn_save_txt'] = 'Сохранить';
 $wb['btn_cancel_txt'] = 'Назад';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_export.lng b/interface/web/admin/lib/lang/ru_language_export.lng
index 9a4a929..2ba7266 100644
--- a/interface/web/admin/lib/lang/ru_language_export.lng
+++ b/interface/web/admin/lib/lang/ru_language_export.lng
@@ -4,4 +4,3 @@
 $wb['btn_save_txt'] = 'Экспортировать выбранный язык в файл';
 $wb['btn_cancel_txt'] = 'Назад';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_import.lng b/interface/web/admin/lib/lang/ru_language_import.lng
index f0b767e..c63cc14 100644
--- a/interface/web/admin/lib/lang/ru_language_import.lng
+++ b/interface/web/admin/lib/lang/ru_language_import.lng
@@ -6,4 +6,3 @@
 $wb['btn_cancel_txt'] = 'Назад';
 $wb['ignore_version_txt'] = 'Пропустить проверку версий ISPConfig';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_language_list.lng b/interface/web/admin/lib/lang/ru_language_list.lng
index 72561a7..ac9f03b 100644
--- a/interface/web/admin/lib/lang/ru_language_list.lng
+++ b/interface/web/admin/lib/lang/ru_language_list.lng
@@ -5,4 +5,3 @@
 $wb['lang_file_txt'] = 'Выбрать язык';
 $wb['lang_file_date_txt'] = 'Последнее изменение';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_remote_action.lng b/interface/web/admin/lib/lang/ru_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/ru_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/ru_remote_user.lng b/interface/web/admin/lib/lang/ru_remote_user.lng
index ceee7b9..fd75493 100644
--- a/interface/web/admin/lib/lang/ru_remote_user.lng
+++ b/interface/web/admin/lib/lang/ru_remote_user.lng
@@ -40,4 +40,3 @@
 $wb['DNS srv functions'] = 'Функции DNS srv';
 $wb['DNS txt functions'] = 'Функции DNS txt';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_remote_user_list.lng b/interface/web/admin/lib/lang/ru_remote_user_list.lng
index f1bcdf9..0867e84 100644
--- a/interface/web/admin/lib/lang/ru_remote_user_list.lng
+++ b/interface/web/admin/lib/lang/ru_remote_user_list.lng
@@ -5,4 +5,3 @@
 $wb['parent_remote_userid_txt'] = 'ID';
 $wb['username_txt'] = 'Логин';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server.lng b/interface/web/admin/lib/lang/ru_server.lng
index 5575e65..1ecad84 100644
--- a/interface/web/admin/lib/lang/ru_server.lng
+++ b/interface/web/admin/lib/lang/ru_server.lng
@@ -11,4 +11,3 @@
 $wb['mirror_server_id_txt'] = 'Зеркало сервера';
 $wb['- None -'] = '- нет -';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server_config.lng b/interface/web/admin/lib/lang/ru_server_config.lng
index c0530b6..3afd074 100644
--- a/interface/web/admin/lib/lang/ru_server_config.lng
+++ b/interface/web/admin/lib/lang/ru_server_config.lng
@@ -66,4 +66,3 @@
 $wb['htaccess_allow_override_txt'] = '.htaccess AllowOverride';
 $wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride пустой.';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server_config_list.lng b/interface/web/admin/lib/lang/ru_server_config_list.lng
index 351caaf..c0afd83 100644
--- a/interface/web/admin/lib/lang/ru_server_config_list.lng
+++ b/interface/web/admin/lib/lang/ru_server_config_list.lng
@@ -2,4 +2,3 @@
 $wb['list_head_txt'] = 'Настройки сервера';
 $wb['server_name_txt'] = 'Сервер';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server_ip.lng b/interface/web/admin/lib/lang/ru_server_ip.lng
index a835da0..62dd69d 100644
--- a/interface/web/admin/lib/lang/ru_server_ip.lng
+++ b/interface/web/admin/lib/lang/ru_server_ip.lng
@@ -5,4 +5,3 @@
 $wb['ip_error_wrong'] = 'Неверный IP адрес';
 $wb['ip_error_unique'] = 'IP адрес должен быть уникальным';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server_ip_list.lng b/interface/web/admin/lib/lang/ru_server_ip_list.lng
index 8e06c0a..c1af3c1 100644
--- a/interface/web/admin/lib/lang/ru_server_ip_list.lng
+++ b/interface/web/admin/lib/lang/ru_server_ip_list.lng
@@ -4,4 +4,3 @@
 $wb['ip_address_txt'] = 'IP адрес';
 $wb['add_new_record_txt'] = 'Добавить новый IP адрес';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_server_list.lng b/interface/web/admin/lib/lang/ru_server_list.lng
index 4290a69..5245c45 100644
--- a/interface/web/admin/lib/lang/ru_server_list.lng
+++ b/interface/web/admin/lib/lang/ru_server_list.lng
@@ -9,4 +9,3 @@
 $wb['vserver_server_txt'] = 'VСервер';
 $wb['add_new_record_txt'] = 'Добавить новый сервер';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_software_package_list.lng b/interface/web/admin/lib/lang/ru_software_package_list.lng
index 7c4fbd8..7277987 100644
--- a/interface/web/admin/lib/lang/ru_software_package_list.lng
+++ b/interface/web/admin/lib/lang/ru_software_package_list.lng
@@ -5,4 +5,3 @@
 $wb['package_description_txt'] = 'Описание';
 $wb['action_txt'] = 'Действие';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_software_repo.lng b/interface/web/admin/lib/lang/ru_software_repo.lng
index 7d5abbc..74fb30e 100644
--- a/interface/web/admin/lib/lang/ru_software_repo.lng
+++ b/interface/web/admin/lib/lang/ru_software_repo.lng
@@ -5,4 +5,3 @@
 $wb['repo_password_txt'] = 'Пароль (опционально)';
 $wb['active_txt'] = 'Активен?';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_software_repo_list.lng b/interface/web/admin/lib/lang/ru_software_repo_list.lng
index 7989ba4..22b0ad8 100644
--- a/interface/web/admin/lib/lang/ru_software_repo_list.lng
+++ b/interface/web/admin/lib/lang/ru_software_repo_list.lng
@@ -4,4 +4,3 @@
 $wb['repo_name_txt'] = 'Репозитарии';
 $wb['repo_url_txt'] = 'URL';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_software_update_list.lng b/interface/web/admin/lib/lang/ru_software_update_list.lng
index 41fcbd4..b0af5ed 100644
--- a/interface/web/admin/lib/lang/ru_software_update_list.lng
+++ b/interface/web/admin/lib/lang/ru_software_update_list.lng
@@ -6,4 +6,3 @@
 $wb['action_txt'] = 'Действие';
 $wb['server_select_txt'] = 'Выберите сервер';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_system_config.lng b/interface/web/admin/lib/lang/ru_system_config.lng
index 823cb74..c31b004 100644
--- a/interface/web/admin/lib/lang/ru_system_config.lng
+++ b/interface/web/admin/lib/lang/ru_system_config.lng
@@ -12,5 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Соединить с webmail список ящиков';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_users.lng b/interface/web/admin/lib/lang/ru_users.lng
index b29c020..1ad0008 100644
--- a/interface/web/admin/lib/lang/ru_users.lng
+++ b/interface/web/admin/lib/lang/ru_users.lng
@@ -26,4 +26,3 @@
 $wb['password_strength_txt'] = 'Стойкость пароля';
 $wb['startmodule_err'] = 'Стартовый модуль вне дозволенных модулей';
 ?>
-
diff --git a/interface/web/admin/lib/lang/ru_users_list.lng b/interface/web/admin/lib/lang/ru_users_list.lng
index 62f17c6..f39233d 100644
--- a/interface/web/admin/lib/lang/ru_users_list.lng
+++ b/interface/web/admin/lib/lang/ru_users_list.lng
@@ -7,4 +7,3 @@
 $wb['add_new_record_txt'] = 'Добавить нового пользователя';
 $wb['warning_txt'] = '<b>ВНИМАНИЕ:</b>Не удаляйте и не меняйте никаких настроек здесь. Используйте настройки клиента и реселлера в модуле КЛИЕНТ. Изменение пользователей или групп здесь может вызвать потерю данных!';
 ?>
-
diff --git a/interface/web/admin/lib/lang/se.lng b/interface/web/admin/lib/lang/se.lng
index 4b86cbb..e557d1d 100644
--- a/interface/web/admin/lib/lang/se.lng
+++ b/interface/web/admin/lib/lang/se.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/se_remote_action.lng b/interface/web/admin/lib/lang/se_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/se_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/se_system_config.lng b/interface/web/admin/lib/lang/se_system_config.lng
index e7f5d93..10b10db 100644
--- a/interface/web/admin/lib/lang/se_system_config.lng
+++ b/interface/web/admin/lib/lang/se_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Link to webmail in Mailbox list';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/sk.lng b/interface/web/admin/lib/lang/sk.lng
index a4eab14..c4876e1 100644
--- a/interface/web/admin/lib/lang/sk.lng
+++ b/interface/web/admin/lib/lang/sk.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/sk_remote_action.lng b/interface/web/admin/lib/lang/sk_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/sk_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/sk_system_config.lng b/interface/web/admin/lib/lang/sk_system_config.lng
index 90049de..946b702 100644
--- a/interface/web/admin/lib/lang/sk_system_config.lng
+++ b/interface/web/admin/lib/lang/sk_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Odkaz na webmail v zozname schr�nky';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/admin/lib/lang/tr.lng b/interface/web/admin/lib/lang/tr.lng
index 7e47b6c..adcb469 100644
--- a/interface/web/admin/lib/lang/tr.lng
+++ b/interface/web/admin/lib/lang/tr.lng
@@ -37,4 +37,7 @@
 $wb['Updates'] = 'Updates';
 $wb['Merge'] = 'Merge';
 $wb['Remote Users'] = 'Remote Users';
+$wb['Remote Actions'] = 'Remote Actions';
+$wb['Do OS-Update'] = 'Do OS-Update';
+$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update';
 ?>
diff --git a/interface/web/admin/lib/lang/tr_remote_action.lng b/interface/web/admin/lib/lang/tr_remote_action.lng
new file mode 100644
index 0000000..5124595
--- /dev/null
+++ b/interface/web/admin/lib/lang/tr_remote_action.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['select_server_txt'] = 'Select Server';
+$wb['btn_do_txt'] = 'Execute action';
+$wb['do_osupdate_caption'] = 'Do OS-Update at remote server';
+$wb['do_osupdate_desc'] = "This Action does a 'aptitude -y upgrade' at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server';
+$wb['do_ispcupdate_desc'] = "This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>";
+$wb['action_scheduled'] = "The action is scheduled for execution";
+$wb['select_all_server'] = "All server";
+?>
diff --git a/interface/web/admin/lib/lang/tr_system_config.lng b/interface/web/admin/lib/lang/tr_system_config.lng
index 980811d..17ca021 100644
--- a/interface/web/admin/lib/lang/tr_system_config.lng
+++ b/interface/web/admin/lib/lang/tr_system_config.lng
@@ -12,4 +12,7 @@
 $wb['mailboxlist_webmail_link_txt'] = 'Mail kutusunda webmaile link ver';
 $wb['webmail_url_txt'] = 'Webmail URL';
 $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL';
+$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains';
+$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.';
+$wb['new_domain_txt'] = 'HTML to create a new domain';
 ?>
diff --git a/interface/web/client/lib/lang/ar.lng b/interface/web/client/lib/lang/ar.lng
new file mode 100644
index 0000000..38bbbb5
--- /dev/null
+++ b/interface/web/client/lib/lang/ar.lng
@@ -0,0 +1,13 @@
+<?php
+$wb['Client'] = 'Client';
+$wb['Address'] = 'Address';
+$wb['Limits'] = 'Limits';
+$wb['Add Client'] = 'Add Client';
+$wb['Edit Client'] = 'Edit Client';
+$wb['Clients'] = 'Clients';
+$wb['Edit Client-Templates'] = 'Edit Client-Templates';
+$wb['Add Reseller'] = 'Add Reseller';
+$wb['Edit Reseller'] = 'Edit Reseller';
+$wb['Resellers'] = 'Resellers';
+$wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.';
+?>
diff --git a/interface/web/client/lib/lang/ar_client.lng b/interface/web/client/lib/lang/ar_client.lng
new file mode 100644
index 0000000..5171736
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client.lng
@@ -0,0 +1,94 @@
+<?php
+$wb['limit_maildomain_txt'] = 'Max. number of email domains';
+$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
+$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
+$wb['limit_mailaliasdomain_txt'] = 'Max. number of domain aliases';
+$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
+$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
+$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
+$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
+$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
+$wb['limit_mailquota_txt'] = 'Mailbox quota';
+$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
+$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
+$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
+$wb['default_mailserver_txt'] = 'Default Mailserver';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['language_txt'] = 'Language';
+$wb['usertheme_txt'] = 'Theme';
+$wb['street_txt'] = 'Street';
+$wb['zip_txt'] = 'ZIP';
+$wb['city_txt'] = 'City';
+$wb['state_txt'] = 'State';
+$wb['country_txt'] = 'Country';
+$wb['telephone_txt'] = 'Telephone';
+$wb['mobile_txt'] = 'Mobile';
+$wb['fax_txt'] = 'Fax';
+$wb['email_txt'] = 'Email';
+$wb['internet_txt'] = 'Internet';
+$wb['icq_txt'] = 'ICQ';
+$wb['notes_txt'] = 'Notes';
+$wb['company_txt'] = 'Company';
+$wb['title_txt'] = 'Title';
+$wb['firstname_txt'] = 'Firstname';
+$wb['surname_txt'] = 'Surname';
+$wb['limit_domain_txt'] = 'limit_domain';
+$wb['limit_subdomain_txt'] = 'limit_subdomain';
+$wb['limit_webquota_txt'] = 'limit_webquota';
+$wb['limit_database_txt'] = 'Max. number of Databases';
+$wb['limit_cron_txt'] = 'Max. number of cron jobs';
+$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
+$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
+$wb['ip_address_txt'] = 'ip_address';
+$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
+$wb['firstname_error_empty'] = 'Firstname is empty.';
+$wb['contact_error_empty'] = 'Contact name is empty.';
+$wb['default_webserver_txt'] = 'Default Webserver';
+$wb['limit_web_domain_txt'] = 'Max. number of web domains';
+$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
+$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
+$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
+$wb['default_dnsserver_txt'] = 'Default DNS Server';
+$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
+$wb['limit_dns_record_txt'] = 'Max. number DNS records';
+$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
+$wb['limit_client_txt'] = 'Max. number of Clients';
+$wb['username_error_empty'] = 'Username is empty.';
+$wb['username_error_unique'] = 'The username must be unique.';
+$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
+$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
+$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
+$wb['limit_mailaliasdomain_error_notint'] = 'The email domain alias limit must be a number.';
+$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
+$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
+$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
+$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
+$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
+$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
+$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
+$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
+$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
+$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
+$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
+$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
+$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
+$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
+$wb['default_dbserver_txt'] = 'Default Database Server';
+$wb['limit_database_error_notint'] = 'The database limit must be a number.';
+$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
+$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
+$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
+$wb['template_master_txt'] = 'Master template';
+$wb['template_additional_txt'] = 'Addon template';
+$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
+$wb['web_php_options_txt'] = 'PHP Options';
+$wb['limit_client_error'] = 'The max. number of clients is reached.';
+$wb['limit_web_quota_txt'] = 'Web Quota';
+$wb['limit_traffic_quota_txt'] = 'Traffic Quota';
+$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+?>
diff --git a/interface/web/client/lib/lang/ar_client_del.lng b/interface/web/client/lib/lang/ar_client_del.lng
new file mode 100644
index 0000000..a826d64
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client_del.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['confirm_action_txt'] = 'Confirm action';
+$wb['delete_explanation'] = 'This action will delete the following number of records associated with this client';
+$wb['btn_save_txt'] = 'Delete the client';
+$wb['btn_cancel_txt'] = 'Cancel without deleting the client';
+?>
diff --git a/interface/web/client/lib/lang/ar_client_template.lng b/interface/web/client/lib/lang/ar_client_template.lng
new file mode 100644
index 0000000..c12b0b2
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client_template.lng
@@ -0,0 +1,58 @@
+<?php
+$wb['limit_client_error_notint'] = 'Client Limit is not a number.';
+$wb['limit_maildomain_txt'] = 'Max. number of email domains';
+$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
+$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
+$wb['limit_mailaliasdomain_txt'] = 'Max. number of domain aliases';
+$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
+$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
+$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
+$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
+$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
+$wb['limit_mailquota_txt'] = 'Mailbox quota';
+$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
+$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
+$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
+$wb['limit_domain_txt'] = 'limit_domain';
+$wb['limit_subdomain_txt'] = 'limit_subdomain';
+$wb['limit_webquota_txt'] = 'limit_webquota';
+$wb['limit_database_txt'] = 'Max. number of Databases';
+$wb['limit_cron_txt'] = 'Max. number of cron jobs';
+$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
+$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
+$wb['limit_web_domain_txt'] = 'Max. number of web domains';
+$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
+$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
+$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
+$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
+$wb['limit_dns_record_txt'] = 'Max. number DNS records';
+$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
+$wb['limit_client_txt'] = 'Max. number of Clients';
+$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
+$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
+$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
+$wb['limit_mailaliasdomain_error_notint'] = 'The email domain alias limit must be a number.';
+$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
+$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
+$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
+$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
+$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
+$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
+$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
+$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
+$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
+$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
+$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
+$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
+$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
+$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
+$wb['limit_database_error_notint'] = 'The database limit must be a number.';
+$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
+$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
+$wb['error_template_name_empty'] = 'Please enter a Template name';
+$wb['limit_web_quota_txt'] = 'Web Quota';
+$wb['limit_traffic_quota_txt'] = 'Traffic Quota';
+$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
+?>
diff --git a/interface/web/client/lib/lang/ar_client_template_list.lng b/interface/web/client/lib/lang/ar_client_template_list.lng
new file mode 100644
index 0000000..b93a5f9
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client_template_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Client-Templates';
+$wb['template_type_txt'] = 'Type';
+$wb['template_name_txt'] = 'Template name';
+?>
diff --git a/interface/web/client/lib/lang/ar_clients_list.lng b/interface/web/client/lib/lang/ar_clients_list.lng
new file mode 100644
index 0000000..81f0bd8
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_clients_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Clients';
+$wb['client_id_txt'] = 'ID';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['city_txt'] = 'City';
+$wb['country_txt'] = 'Country';
+$wb['add_new_record_txt'] = 'Add new client';
+?>
diff --git a/interface/web/client/lib/lang/ar_reseller.lng b/interface/web/client/lib/lang/ar_reseller.lng
new file mode 100644
index 0000000..f0dc7ca
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_reseller.lng
@@ -0,0 +1,93 @@
+<?php
+$wb['limit_maildomain_txt'] = 'Max. number of email domains';
+$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
+$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
+$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
+$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
+$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
+$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
+$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
+$wb['limit_mailquota_txt'] = 'Mailbox quota';
+$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
+$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
+$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
+$wb['default_mailserver_txt'] = 'Default Mailserver';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['language_txt'] = 'Language';
+$wb['usertheme_txt'] = 'Theme';
+$wb['street_txt'] = 'Street';
+$wb['zip_txt'] = 'ZIP';
+$wb['city_txt'] = 'City';
+$wb['state_txt'] = 'State';
+$wb['country_txt'] = 'Country';
+$wb['telephone_txt'] = 'Telephone';
+$wb['mobile_txt'] = 'Mobile';
+$wb['fax_txt'] = 'Fax';
+$wb['email_txt'] = 'Email';
+$wb['internet_txt'] = 'Internet';
+$wb['icq_txt'] = 'ICQ';
+$wb['notes_txt'] = 'Notes';
+$wb['company_txt'] = 'Company';
+$wb['title_txt'] = 'Title';
+$wb['firstname_txt'] = 'Firstname';
+$wb['surname_txt'] = 'Surname';
+$wb['limit_domain_txt'] = 'limit_domain';
+$wb['limit_subdomain_txt'] = 'limit_subdomain';
+$wb['limit_webquota_txt'] = 'limit_webquota';
+$wb['limit_database_txt'] = 'Max. number of Databases';
+$wb['limit_cron_txt'] = 'Max. number of cron jobs';
+$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
+$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
+$wb['ip_address_txt'] = 'ip_address';
+$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
+$wb['firstname_error_empty'] = 'Firstname is empty.';
+$wb['contact_error_empty'] = 'Contact name is empty.';
+$wb['default_webserver_txt'] = 'Default Webserver';
+$wb['limit_web_domain_txt'] = 'Max. number of web domains';
+$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
+$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
+$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
+$wb['default_dnsserver_txt'] = 'Default DNS Server';
+$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
+$wb['limit_dns_record_txt'] = 'Max. number DNS records';
+$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
+$wb['limit_client_txt'] = 'Max. number of Clients';
+$wb['username_error_empty'] = 'Username is empty.';
+$wb['username_error_unique'] = 'The username must be unique.';
+$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
+$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
+$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
+$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
+$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
+$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
+$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
+$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
+$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
+$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
+$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
+$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
+$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
+$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
+$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
+$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
+$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
+$wb['default_dbserver_txt'] = 'Default Database Server';
+$wb['limit_database_error_notint'] = 'The database limit must be a number.';
+$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
+$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
+$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
+$wb['template_master_txt'] = 'Master template';
+$wb['template_additional_txt'] = 'Addon template';
+$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
+$wb['web_php_options_txt'] = 'PHP Options';
+$wb['limit_client_error'] = 'The max. number of clients is reached.';
+$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
+$wb['limit_web_quota_txt'] = 'Web Quota';
+$wb['limit_traffic_quota_txt'] = 'Traffic Quota';
+$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+?>
diff --git a/interface/web/client/lib/lang/ar_resellers_list.lng b/interface/web/client/lib/lang/ar_resellers_list.lng
new file mode 100644
index 0000000..34d0896
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_resellers_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Resellers';
+$wb['client_id_txt'] = 'ID';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['city_txt'] = 'City';
+$wb['country_txt'] = 'Country';
+$wb['add_new_record_txt'] = 'Add new reseller';
+?>
diff --git a/interface/web/client/lib/lang/bg_client_template.lng b/interface/web/client/lib/lang/bg_client_template.lng
index 2f6e9ba..7545a16 100644
--- a/interface/web/client/lib/lang/bg_client_template.lng
+++ b/interface/web/client/lib/lang/bg_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/de_client_template.lng b/interface/web/client/lib/lang/de_client_template.lng
index 1fcce00..c2b0f03 100644
--- a/interface/web/client/lib/lang/de_client_template.lng
+++ b/interface/web/client/lib/lang/de_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota muss eine Nummer sein.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/es_client_template.lng b/interface/web/client/lib/lang/es_client_template.lng
index 3e51956..551de12 100644
--- a/interface/web/client/lib/lang/es_client_template.lng
+++ b/interface/web/client/lib/lang/es_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/fi_client_template.lng b/interface/web/client/lib/lang/fi_client_template.lng
index e3b55dd..66de5f4 100755
--- a/interface/web/client/lib/lang/fi_client_template.lng
+++ b/interface/web/client/lib/lang/fi_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/fr_client_template.lng b/interface/web/client/lib/lang/fr_client_template.lng
index d984acc..4004ef6 100644
--- a/interface/web/client/lib/lang/fr_client_template.lng
+++ b/interface/web/client/lib/lang/fr_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/hu_client_template.lng b/interface/web/client/lib/lang/hu_client_template.lng
index 45930a0..4f83eaf 100644
--- a/interface/web/client/lib/lang/hu_client_template.lng
+++ b/interface/web/client/lib/lang/hu_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/it_client_template.lng b/interface/web/client/lib/lang/it_client_template.lng
index abc74f4..d180ea3 100644
--- a/interface/web/client/lib/lang/it_client_template.lng
+++ b/interface/web/client/lib/lang/it_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/ja_client_template.lng b/interface/web/client/lib/lang/ja_client_template.lng
index 0291b2e..adb81cb 100644
--- a/interface/web/client/lib/lang/ja_client_template.lng
+++ b/interface/web/client/lib/lang/ja_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/nl_client_template.lng b/interface/web/client/lib/lang/nl_client_template.lng
index 2abcc0c..e8e575f 100644
--- a/interface/web/client/lib/lang/nl_client_template.lng
+++ b/interface/web/client/lib/lang/nl_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Website schijfruimte';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/pl_client_template.lng b/interface/web/client/lib/lang/pl_client_template.lng
index 5c7c0f8..a1a2d75 100644
--- a/interface/web/client/lib/lang/pl_client_template.lng
+++ b/interface/web/client/lib/lang/pl_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/pt.lng b/interface/web/client/lib/lang/pt.lng
index e831372..564bd60 100644
--- a/interface/web/client/lib/lang/pt.lng
+++ b/interface/web/client/lib/lang/pt.lng
@@ -11,4 +11,3 @@
 $wb['Resellers'] = 'Revendedores';
 $wb['error_has_clients'] = 'Este revendedor possui clientes. Deve remover os clientes primeiro.';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_client.lng b/interface/web/client/lib/lang/pt_client.lng
index 0f7d32a..07fb6d4 100644
--- a/interface/web/client/lib/lang/pt_client.lng
+++ b/interface/web/client/lib/lang/pt_client.lng
@@ -92,4 +92,3 @@
 $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego';
 $wb['limit_trafficquota_error_notint'] = 'A cota de tráfego precisa ser um número..';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_client_del.lng b/interface/web/client/lib/lang/pt_client_del.lng
index 7699752..ba2425d 100644
--- a/interface/web/client/lib/lang/pt_client_del.lng
+++ b/interface/web/client/lib/lang/pt_client_del.lng
@@ -4,4 +4,3 @@
 $wb['btn_save_txt'] = 'Remover o cliente';
 $wb['btn_cancel_txt'] = 'Cancelar sem remover o cliente';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_client_template.lng b/interface/web/client/lib/lang/pt_client_template.lng
index 153cc5b..bda5bc9 100644
--- a/interface/web/client/lib/lang/pt_client_template.lng
+++ b/interface/web/client/lib/lang/pt_client_template.lng
@@ -54,5 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Cota Web';
 $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego';
 $wb['limit_trafficquota_error_notint'] = 'A cota de tráfego precisa ser um número.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_client_template_list.lng b/interface/web/client/lib/lang/pt_client_template_list.lng
index 0587b04..cd57886 100644
--- a/interface/web/client/lib/lang/pt_client_template_list.lng
+++ b/interface/web/client/lib/lang/pt_client_template_list.lng
@@ -3,4 +3,3 @@
 $wb['template_type_txt'] = 'Tipo';
 $wb['template_name_txt'] = 'Nome da template';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_clients_list.lng b/interface/web/client/lib/lang/pt_clients_list.lng
index 53ceab0..0fff67a 100644
--- a/interface/web/client/lib/lang/pt_clients_list.lng
+++ b/interface/web/client/lib/lang/pt_clients_list.lng
@@ -7,4 +7,3 @@
 $wb['country_txt'] = 'País';
 $wb['add_new_record_txt'] = 'Adicionar Cliente';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_reseller.lng b/interface/web/client/lib/lang/pt_reseller.lng
index 9aa64e0..ab2823c 100644
--- a/interface/web/client/lib/lang/pt_reseller.lng
+++ b/interface/web/client/lib/lang/pt_reseller.lng
@@ -91,4 +91,3 @@
 $wb['limit_traffic_quota_txt'] = 'Cota de Tráfego';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_resellers_list.lng b/interface/web/client/lib/lang/pt_resellers_list.lng
index 8df917d..04203e7 100644
--- a/interface/web/client/lib/lang/pt_resellers_list.lng
+++ b/interface/web/client/lib/lang/pt_resellers_list.lng
@@ -7,4 +7,3 @@
 $wb['country_txt'] = 'País';
 $wb['add_new_record_txt'] = 'Adicionar um novo revendedor';
 ?>
-
diff --git a/interface/web/client/lib/lang/ro_client_del.lng b/interface/web/client/lib/lang/ro_client_del.lng
index 4d16af6..a826d64 100644
--- a/interface/web/client/lib/lang/ro_client_del.lng
+++ b/interface/web/client/lib/lang/ro_client_del.lng
@@ -1,6 +1,6 @@
 <?php
-$wb["confirm_action_txt"] = 'Confirm action';
-$wb["delete_explanation"] = 'This action will delete the following number of records associated with this client';
-$wb["btn_save_txt"] = 'Delete the client';
-$wb["btn_cancel_txt"] = 'Cancel without deleting the client';
+$wb['confirm_action_txt'] = 'Confirm action';
+$wb['delete_explanation'] = 'This action will delete the following number of records associated with this client';
+$wb['btn_save_txt'] = 'Delete the client';
+$wb['btn_cancel_txt'] = 'Cancel without deleting the client';
 ?>
diff --git a/interface/web/client/lib/lang/ro_client_template.lng b/interface/web/client/lib/lang/ro_client_template.lng
index 276e081..ab6a8c2 100644
--- a/interface/web/client/lib/lang/ro_client_template.lng
+++ b/interface/web/client/lib/lang/ro_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/ro_reseller.lng b/interface/web/client/lib/lang/ro_reseller.lng
index 2b06c33..f0dc7ca 100644
--- a/interface/web/client/lib/lang/ro_reseller.lng
+++ b/interface/web/client/lib/lang/ro_reseller.lng
@@ -1,96 +1,93 @@
 <?php
-$wb["limit_maildomain_txt"] = 'Max. number of email domains';
-$wb["limit_mailbox_txt"] = 'Max. number of mailboxes';
-$wb["limit_mailalias_txt"] = 'Max. number of email aliases';
-$wb["limit_mailforward_txt"] = 'Max. number of email forwarders';
-$wb["limit_mailcatchall_txt"] = 'Max. number of email catchall accounts';
-$wb["limit_mailrouting_txt"] = 'Max. number of email routes';
-$wb["limit_mailfilter_txt"] = 'Max. number of email filters';
-$wb["limit_fetchmail_txt"] = 'Max. number of fetchmail accounts';
-$wb["limit_mailquota_txt"] = 'Mailbox quota';
-$wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters';
-$wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users';
-$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys';
-$wb["default_mailserver_txt"] = 'Default Mailserver';
-$wb["company_name_txt"] = 'Company name';
-$wb["contact_name_txt"] = 'Contact name';
-$wb["username_txt"] = 'Username';
-$wb["password_txt"] = 'Password';
-$wb["password_strength_txt"] = 'Password strength';
-$wb["language_txt"] = 'Language';
-$wb["usertheme_txt"] = 'Theme';
-$wb["street_txt"] = 'Street';
-$wb["zip_txt"] = 'ZIP';
-$wb["city_txt"] = 'City';
-$wb["state_txt"] = 'State';
-$wb["country_txt"] = 'Country';
-$wb["telephone_txt"] = 'Telephone';
-$wb["mobile_txt"] = 'Mobile';
-$wb["fax_txt"] = 'Fax';
-$wb["email_txt"] = 'Email';
-$wb["internet_txt"] = 'Internet';
-$wb["icq_txt"] = 'ICQ';
-$wb["notes_txt"] = 'Notes';
-$wb["company_txt"] = 'Company';
-$wb["title_txt"] = 'Title';
-$wb["firstname_txt"] = 'Firstname';
-$wb["surname_txt"] = 'Surname';
-$wb["limit_domain_txt"] = 'limit_domain';
-$wb["limit_subdomain_txt"] = 'limit_subdomain';
-$wb["limit_webquota_txt"] = 'limit_webquota';
-$wb["limit_database_txt"] = 'limit_database';
-$wb["limit_cron_txt"] = 'Max. number of cron jobs';
-$wb["limit_cron_type_txt"] = 'Max. type of cron jobs (chrooted and full implies url)';
-$wb["limit_cron_frequency_txt"] = 'Min. delay between executions';
-$wb["ip_address_txt"] = 'ip_address';
-$wb["limit_client_error_notint"] = 'Client Limit is not a number.';
-$wb["firstname_error_empty"] = 'Firstname is empty.';
-$wb["contact_error_empty"] = 'Contact name is empty.';
-$wb["default_webserver_txt"] = 'Default Webserver';
-$wb["limit_web_domain_txt"] = 'Max. number of web domains';
-$wb["limit_web_aliasdomain_txt"] = 'Max. number of web aliasdomains';
-$wb["limit_web_subdomain_txt"] = 'Max. number of web subdomains';
-$wb["limit_ftp_user_txt"] = 'Max. number of FTP users';
-$wb["default_dnsserver_txt"] = 'Default DNS Server';
-$wb["limit_dns_zone_txt"] = 'Max. number of DNS zones';
-$wb["limit_dns_record_txt"] = 'Max. number DNS records';
-$wb["limit_shell_user_txt"] = 'Max. number of Shell users';
-$wb["limit_client_txt"] = 'Max. number of Clients';
-$wb["username_error_empty"] = 'Username is empty.';
-$wb["username_error_unique"] = 'The username must be unique.';
-$wb["limit_maildomain_error_notint"] = 'The email domain limit must be a number.';
-$wb["limit_mailbox_error_notint"] = 'The mailbox limit must be a number.';
-$wb["limit_mailalias_error_notint"] = 'The email alias limit must be a number.';
-$wb["limit_mailforward_error_notint"] = 'The email forward limit must be a number.';
-$wb["limit_mailcatchall_error_notint"] = 'The email catchall limit must be a number.';
-$wb["limit_mailrouting_error_notint"] = 'The email routing limit must be a number.';
-$wb["limit_mailfilter_error_notint"] = 'The email filter limit must be a number.';
-$wb["limit_mailfetchmail_error_notint"] = 'The fetchmail limit must be a number.';
-$wb["limit_mailquota_error_notint"] = 'The email quota limit must be a number.';
-$wb["limit_spamfilter_wblist_error_notint"] = 'The spamfilter white / blacklist limit must be a number.';
-$wb["limit_spamfilter_user_error_notint"] = 'The spamfilter user limit must be a number.';
-$wb["limit_spamfilter_policy_error_notint"] = 'The spamfilter policy limit must be a number.';
-$wb["limit_web_domain_error_notint"] = 'The website limit must be a number.';
-$wb["limit_web_aliasdomain_error_notint"] = 'The website alias domain limit must be a number.';
-$wb["limit_web_subdomain_error_notint"] = 'The website subdomain limit must be a number.';
-$wb["limit_ftp_user_error_notint"] = 'The ftp user limit must be a number.';
-$wb["limit_shell_user_error_notint"] = 'The shell user limit must be a number.';
-$wb["limit_dns_zone_error_notint"] = 'The dns zone limit must be a number.';
-$wb["limit_dns_zone_error_notint"] = 'The dns record limit must be a number.';
-$wb["limit_client_error_notint"] = 'The sub client limit must be a number.';
-$wb["default_dbserver_txt"] = 'Default Database Server';
-$wb["limit_database_txt"] = 'Max. number of Databases';
-$wb["limit_database_error_notint"] = 'The database limit must be a number.';
-$wb["limit_cron_error_notint"] = 'The cron limit must be a number.';
-$wb["limit_cron_error_frequency"] = 'The cron frequency limit must be a number.';
-$wb["username_error_regex"] = 'The Username contains invalid chracaters.';
-$wb["template_master_txt"] = 'Master template';
-$wb["template_additional_txt"] = 'Addon template';
-$wb["ssh_chroot_txt"] = 'SSH-Chroot Options';
-$wb["web_php_options_txt"] = 'PHP Options';
-$wb["limit_client_error"] = 'The max. number of clients is reached.';
-$wb["limit_client_error_positive"] = 'The number of clients must be > 0';
-$wb["limit_web_quota_txt"] = 'Web Quota';
-$wb["limit_traffic_quota_txt"] = 'Traffic Quota';
-$wb["limit_trafficquota_error_notint"] = 'Traffic Quota must be a number.';
+$wb['limit_maildomain_txt'] = 'Max. number of email domains';
+$wb['limit_mailbox_txt'] = 'Max. number of mailboxes';
+$wb['limit_mailalias_txt'] = 'Max. number of email aliases';
+$wb['limit_mailforward_txt'] = 'Max. number of email forwarders';
+$wb['limit_mailcatchall_txt'] = 'Max. number of email catchall accounts';
+$wb['limit_mailrouting_txt'] = 'Max. number of email routes';
+$wb['limit_mailfilter_txt'] = 'Max. number of email filters';
+$wb['limit_fetchmail_txt'] = 'Max. number of fetchmail accounts';
+$wb['limit_mailquota_txt'] = 'Mailbox quota';
+$wb['limit_spamfilter_wblist_txt'] = 'Max. number of spamfilter white / blacklist filters';
+$wb['limit_spamfilter_user_txt'] = 'Max. number of spamfilter users';
+$wb['limit_spamfilter_policy_txt'] = 'Max. number of spamfilter policys';
+$wb['default_mailserver_txt'] = 'Default Mailserver';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['language_txt'] = 'Language';
+$wb['usertheme_txt'] = 'Theme';
+$wb['street_txt'] = 'Street';
+$wb['zip_txt'] = 'ZIP';
+$wb['city_txt'] = 'City';
+$wb['state_txt'] = 'State';
+$wb['country_txt'] = 'Country';
+$wb['telephone_txt'] = 'Telephone';
+$wb['mobile_txt'] = 'Mobile';
+$wb['fax_txt'] = 'Fax';
+$wb['email_txt'] = 'Email';
+$wb['internet_txt'] = 'Internet';
+$wb['icq_txt'] = 'ICQ';
+$wb['notes_txt'] = 'Notes';
+$wb['company_txt'] = 'Company';
+$wb['title_txt'] = 'Title';
+$wb['firstname_txt'] = 'Firstname';
+$wb['surname_txt'] = 'Surname';
+$wb['limit_domain_txt'] = 'limit_domain';
+$wb['limit_subdomain_txt'] = 'limit_subdomain';
+$wb['limit_webquota_txt'] = 'limit_webquota';
+$wb['limit_database_txt'] = 'Max. number of Databases';
+$wb['limit_cron_txt'] = 'Max. number of cron jobs';
+$wb['limit_cron_type_txt'] = 'Max. type of cron jobs (chrooted and full implies url)';
+$wb['limit_cron_frequency_txt'] = 'Min. delay between executions';
+$wb['ip_address_txt'] = 'ip_address';
+$wb['limit_client_error_notint'] = 'The sub client limit must be a number.';
+$wb['firstname_error_empty'] = 'Firstname is empty.';
+$wb['contact_error_empty'] = 'Contact name is empty.';
+$wb['default_webserver_txt'] = 'Default Webserver';
+$wb['limit_web_domain_txt'] = 'Max. number of web domains';
+$wb['limit_web_aliasdomain_txt'] = 'Max. number of web aliasdomains';
+$wb['limit_web_subdomain_txt'] = 'Max. number of web subdomains';
+$wb['limit_ftp_user_txt'] = 'Max. number of FTP users';
+$wb['default_dnsserver_txt'] = 'Default DNS Server';
+$wb['limit_dns_zone_txt'] = 'Max. number of DNS zones';
+$wb['limit_dns_record_txt'] = 'Max. number DNS records';
+$wb['limit_shell_user_txt'] = 'Max. number of Shell users';
+$wb['limit_client_txt'] = 'Max. number of Clients';
+$wb['username_error_empty'] = 'Username is empty.';
+$wb['username_error_unique'] = 'The username must be unique.';
+$wb['limit_maildomain_error_notint'] = 'The email domain limit must be a number.';
+$wb['limit_mailbox_error_notint'] = 'The mailbox limit must be a number.';
+$wb['limit_mailalias_error_notint'] = 'The email alias limit must be a number.';
+$wb['limit_mailforward_error_notint'] = 'The email forward limit must be a number.';
+$wb['limit_mailcatchall_error_notint'] = 'The email catchall limit must be a number.';
+$wb['limit_mailrouting_error_notint'] = 'The email routing limit must be a number.';
+$wb['limit_mailfilter_error_notint'] = 'The email filter limit must be a number.';
+$wb['limit_mailfetchmail_error_notint'] = 'The fetchmail limit must be a number.';
+$wb['limit_mailquota_error_notint'] = 'The email quota limit must be a number.';
+$wb['limit_spamfilter_wblist_error_notint'] = 'The spamfilter white / blacklist limit must be a number.';
+$wb['limit_spamfilter_user_error_notint'] = 'The spamfilter user limit must be a number.';
+$wb['limit_spamfilter_policy_error_notint'] = 'The spamfilter policy limit must be a number.';
+$wb['limit_web_domain_error_notint'] = 'The website limit must be a number.';
+$wb['limit_web_aliasdomain_error_notint'] = 'The website alias domain limit must be a number.';
+$wb['limit_web_subdomain_error_notint'] = 'The website subdomain limit must be a number.';
+$wb['limit_ftp_user_error_notint'] = 'The ftp user limit must be a number.';
+$wb['limit_shell_user_error_notint'] = 'The shell user limit must be a number.';
+$wb['limit_dns_zone_error_notint'] = 'The dns record limit must be a number.';
+$wb['default_dbserver_txt'] = 'Default Database Server';
+$wb['limit_database_error_notint'] = 'The database limit must be a number.';
+$wb['limit_cron_error_notint'] = 'The cron limit must be a number.';
+$wb['limit_cron_error_frequency'] = 'The cron frequency limit must be a number.';
+$wb['username_error_regex'] = 'The Username contains invalid chracaters.';
+$wb['template_master_txt'] = 'Master template';
+$wb['template_additional_txt'] = 'Addon template';
+$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
+$wb['web_php_options_txt'] = 'PHP Options';
+$wb['limit_client_error'] = 'The max. number of clients is reached.';
+$wb['limit_client_error_positive'] = 'The number of clients must be > 0';
+$wb['limit_web_quota_txt'] = 'Web Quota';
+$wb['limit_traffic_quota_txt'] = 'Traffic Quota';
+$wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
 ?>
diff --git a/interface/web/client/lib/lang/ro_resellers_list.lng b/interface/web/client/lib/lang/ro_resellers_list.lng
index 523a467..34d0896 100644
--- a/interface/web/client/lib/lang/ro_resellers_list.lng
+++ b/interface/web/client/lib/lang/ro_resellers_list.lng
@@ -1,9 +1,9 @@
 <?php
-$wb["list_head_txt"] = 'Resellers';
-$wb["client_id_txt"] = 'ID';
-$wb["company_name_txt"] = 'Company name';
-$wb["contact_name_txt"] = 'Contact name';
-$wb["city_txt"] = 'City';
-$wb["country_txt"] = 'Country';
-$wb["add_new_record_txt"] = 'Add new reseller';
-?>
\ No newline at end of file
+$wb['list_head_txt'] = 'Resellers';
+$wb['client_id_txt'] = 'ID';
+$wb['company_name_txt'] = 'Company name';
+$wb['contact_name_txt'] = 'Contact name';
+$wb['city_txt'] = 'City';
+$wb['country_txt'] = 'Country';
+$wb['add_new_record_txt'] = 'Add new reseller';
+?>
diff --git a/interface/web/client/lib/lang/ru.lng b/interface/web/client/lib/lang/ru.lng
index a2679b2..bc900f9 100644
--- a/interface/web/client/lib/lang/ru.lng
+++ b/interface/web/client/lib/lang/ru.lng
@@ -11,4 +11,3 @@
 $wb['Resellers'] = 'Реселлеры';
 $wb['error_has_clients'] = 'У реселлера есть клиенты. Вначале удалите их.';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_client.lng b/interface/web/client/lib/lang/ru_client.lng
index e1a38d4..36817aa 100644
--- a/interface/web/client/lib/lang/ru_client.lng
+++ b/interface/web/client/lib/lang/ru_client.lng
@@ -92,4 +92,3 @@
 $wb['limit_traffic_quota_txt'] = 'Квота трафика';
 $wb['limit_trafficquota_error_notint'] = 'Квота трафика должна быть числом.';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_client_del.lng b/interface/web/client/lib/lang/ru_client_del.lng
index d792617..96a5774 100644
--- a/interface/web/client/lib/lang/ru_client_del.lng
+++ b/interface/web/client/lib/lang/ru_client_del.lng
@@ -4,4 +4,3 @@
 $wb['btn_save_txt'] = 'Удалить клиента';
 $wb['btn_cancel_txt'] = 'Отменить без удаления';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_client_template.lng b/interface/web/client/lib/lang/ru_client_template.lng
index d630f34..92f299e 100644
--- a/interface/web/client/lib/lang/ru_client_template.lng
+++ b/interface/web/client/lib/lang/ru_client_template.lng
@@ -54,5 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Квота Web';
 $wb['limit_traffic_quota_txt'] = 'Квота трафика';
 $wb['limit_trafficquota_error_notint'] = 'Квота трафика должа быть числом.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_client_template_list.lng b/interface/web/client/lib/lang/ru_client_template_list.lng
index 9aab2f5..b1a90d8 100644
--- a/interface/web/client/lib/lang/ru_client_template_list.lng
+++ b/interface/web/client/lib/lang/ru_client_template_list.lng
@@ -3,4 +3,3 @@
 $wb['template_type_txt'] = 'Тип';
 $wb['template_name_txt'] = 'Имя шаблона';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_clients_list.lng b/interface/web/client/lib/lang/ru_clients_list.lng
index 3621300..b9786d5 100644
--- a/interface/web/client/lib/lang/ru_clients_list.lng
+++ b/interface/web/client/lib/lang/ru_clients_list.lng
@@ -7,4 +7,3 @@
 $wb['client_id_txt'] = 'ID';
 $wb['add_new_record_txt'] = 'Добавить клиента';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_reseller.lng b/interface/web/client/lib/lang/ru_reseller.lng
index 0976344..da0ef8d 100644
--- a/interface/web/client/lib/lang/ru_reseller.lng
+++ b/interface/web/client/lib/lang/ru_reseller.lng
@@ -91,4 +91,3 @@
 $wb['limit_traffic_quota_txt'] = 'Квота трафика';
 $wb['limit_trafficquota_error_notint'] = 'Квота трафика должна быть числом.';
 ?>
-
diff --git a/interface/web/client/lib/lang/ru_resellers_list.lng b/interface/web/client/lib/lang/ru_resellers_list.lng
index 3d89767..7db8343 100644
--- a/interface/web/client/lib/lang/ru_resellers_list.lng
+++ b/interface/web/client/lib/lang/ru_resellers_list.lng
@@ -7,4 +7,3 @@
 $wb['country_txt'] = 'Страна';
 $wb['add_new_record_txt'] = 'Добавить реселлера';
 ?>
-
diff --git a/interface/web/client/lib/lang/se_client_template.lng b/interface/web/client/lib/lang/se_client_template.lng
index 2f6e9ba..7545a16 100644
--- a/interface/web/client/lib/lang/se_client_template.lng
+++ b/interface/web/client/lib/lang/se_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/sk_client_template.lng b/interface/web/client/lib/lang/sk_client_template.lng
index 938c436..d0fe1b7 100644
--- a/interface/web/client/lib/lang/sk_client_template.lng
+++ b/interface/web/client/lib/lang/sk_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/client/lib/lang/tr_client_template.lng b/interface/web/client/lib/lang/tr_client_template.lng
index 2d038e0..8ec7381 100644
--- a/interface/web/client/lib/lang/tr_client_template.lng
+++ b/interface/web/client/lib/lang/tr_client_template.lng
@@ -54,4 +54,5 @@
 $wb['limit_web_quota_txt'] = 'Web Quota';
 $wb['limit_traffic_quota_txt'] = 'Traffic Quota';
 $wb['limit_trafficquota_error_notint'] = 'Traffic Quota must be a number.';
+$wb['template_del_aborted_txt'] = 'Delete aborted. There is still a client which has this template selected.';
 ?>
diff --git a/interface/web/dashboard/lib/lang/ar.lng b/interface/web/dashboard/lib/lang/ar.lng
new file mode 100644
index 0000000..2460545
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/ar.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = 'Welcome %s';
+$wb['available_modules_txt'] = 'Available Modules';
+?>
diff --git a/interface/web/dashboard/lib/lang/bg.lng b/interface/web/dashboard/lib/lang/bg.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/bg.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/de.lng b/interface/web/dashboard/lib/lang/de.lng
index 79ffff0..debf754 100644
--- a/interface/web/dashboard/lib/lang/de.lng
+++ b/interface/web/dashboard/lib/lang/de.lng
@@ -1,4 +1,4 @@
 <?php
-$wb['welcome_user_txt'] = "Herzlich Willkommen %s";
-$wb['available_modules_txt'] = "Verfügbare Module";
+$wb['welcome_user_txt'] = 'Herzlich Willkommen %s';
+$wb['available_modules_txt'] = 'Verfügbare Module';
 ?>
diff --git a/interface/web/dashboard/lib/lang/es.lng b/interface/web/dashboard/lib/lang/es.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/es.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/fi.lng b/interface/web/dashboard/lib/lang/fi.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/fi.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/fr.lng b/interface/web/dashboard/lib/lang/fr.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/fr.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/hu.lng b/interface/web/dashboard/lib/lang/hu.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/hu.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/it.lng b/interface/web/dashboard/lib/lang/it.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/it.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/ja.lng b/interface/web/dashboard/lib/lang/ja.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/ja.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/nl.lng b/interface/web/dashboard/lib/lang/nl.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/nl.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/pl.lng b/interface/web/dashboard/lib/lang/pl.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/pl.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/pt.lng b/interface/web/dashboard/lib/lang/pt.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/pt.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/ro.lng b/interface/web/dashboard/lib/lang/ro.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/ro.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/ru.lng b/interface/web/dashboard/lib/lang/ru.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/ru.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/se.lng b/interface/web/dashboard/lib/lang/se.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/se.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/sk.lng b/interface/web/dashboard/lib/lang/sk.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/sk.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/dashboard/lib/lang/tr.lng b/interface/web/dashboard/lib/lang/tr.lng
new file mode 100644
index 0000000..177fad0
--- /dev/null
+++ b/interface/web/dashboard/lib/lang/tr.lng
@@ -0,0 +1,4 @@
+<?php
+$wb['welcome_user_txt'] = "Welcome %s";
+$wb['available_modules_txt'] = "Available Modules";
+?>
diff --git a/interface/web/designer/lib/lang/ar.lng b/interface/web/designer/lib/lang/ar.lng
new file mode 100644
index 0000000..acb6c35
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar.lng
@@ -0,0 +1,2 @@
+<?php
+?>
diff --git a/interface/web/designer/lib/lang/ar_form_edit.lng b/interface/web/designer/lib/lang/ar_form_edit.lng
new file mode 100644
index 0000000..54fe173
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_form_edit.lng
@@ -0,0 +1,24 @@
+<?php
+$wb['name_txt'] = 'Formname';
+$wb['title_txt'] = 'Formutitle';
+$wb['template_txt'] = 'Template';
+$wb['navframe_txt'] = 'NaviFrame';
+$wb['startpage_txt'] = 'Startpage';
+$wb['tab_width_txt'] = 'Tab width';
+$wb['save_txt'] = 'Save';
+$wb['cancel_txt'] = 'Cancel';
+$wb['header_txt'] = 'Form properties';
+$wb['description_txt'] = 'Description';
+$wb['action_txt'] = 'Action (script)';
+$wb['db_table_txt'] = 'DB Table';
+$wb['db_table_idx_txt'] = 'DB Table Index';
+$wb['db_history_txt'] = 'Undo Log';
+$wb['tab_default_txt'] = 'Default Tab';
+$wb['list_default_txt'] = 'Default Liste';
+$wb['auth_txt'] = 'Permissions';
+$wb['auth_preset_userid_txt'] = 'UserID';
+$wb['auth_preset_groupid_txt'] = 'GroupID';
+$wb['auth_preset_perm_user_txt'] = 'Perm. User';
+$wb['auth_preset_perm_group_txt'] = 'Perm. Group';
+$wb['auth_preset_perm_other_txt'] = 'Perm. Other';
+?>
diff --git a/interface/web/designer/lib/lang/ar_form_list.lng b/interface/web/designer/lib/lang/ar_form_list.lng
new file mode 100644
index 0000000..4743225
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_form_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Backend Form';
+$wb['form_txt'] = 'Form';
+$wb['module_txt'] = 'Module';
+$wb['title_txt'] = 'Title';
+$wb['description_txt'] = 'Description';
+?>
diff --git a/interface/web/designer/lib/lang/ar_form_show.lng b/interface/web/designer/lib/lang/ar_form_show.lng
new file mode 100644
index 0000000..37017fa
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_form_show.lng
@@ -0,0 +1,18 @@
+<?php
+$wb['header_txt'] = 'Formeditor';
+$wb['title_txt'] = 'Formtitle';
+$wb['name_txt'] = 'Formname';
+$wb['delete_txt'] = 'Delete';
+$wb['properties_txt'] = 'Properties';
+$wb['new_tab_txt'] = 'Tab new';
+$wb['edit_txt'] = 'Edit';
+$wb['new_txt'] = 'Neu';
+$wb['up_txt'] = '^';
+$wb['down_txt'] = 'v';
+$wb['module_txt'] = 'Module';
+$wb['form_txt'] = 'Form';
+$wb['description_txt'] = 'Description';
+$wb['module_del_txt'] = 'Delete the module and all subdirectories?';
+$wb['menu_del_txt'] = 'Delete menu with all menuitems?';
+$wb['item_del_txt'] = 'Delete menuitem?';
+?>
diff --git a/interface/web/designer/lib/lang/ar_module_edit.lng b/interface/web/designer/lib/lang/ar_module_edit.lng
new file mode 100644
index 0000000..592ccd7
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_module_edit.lng
@@ -0,0 +1,22 @@
+<?php
+$wb['name_txt'] = 'Modulename';
+$wb['title_txt'] = 'Moduletitle';
+$wb['template_txt'] = 'Template file';
+$wb['navframe_txt'] = 'NaviFrame';
+$wb['startpage_txt'] = 'Default page';
+$wb['tab_width_txt'] = 'Tab width';
+$wb['save_txt'] = 'Save';
+$wb['cancel_txt'] = 'Cancel';
+$wb['header_txt'] = 'Module properties';
+$wb['description_txt'] = '
+<b>Description</b>
+<br><br>
+<b>Modulename:</b> Name of the module directory. Only numbers, chars and underscore allowed.<br>
+<b>Moduletitle:</b> Will be shown in the (upper) main navigation.<br>
+<b>Template file:</b> Template file of the module. Currently available: module.tpl.htm and module_tree.tpl.htm. Default is module.tpl.htm.<br>
+<b>NaviFrame:</b> If module_tree.tpl.htm selected as template file, enter here the path to the script file for the left frame.<br>
+<b>Default page:</b> These page will be shown when the module is opened.<br>
+<b>Tab width:</b> Width of the Tabs in the main navigation. The field is empty by default. You can enter values absolute in pixel (e.g 20) or relative (e.g 20%).<br>
+<b>Hint:</b> All paths are relative to the directory web.
+';
+?>
diff --git a/interface/web/designer/lib/lang/ar_module_list.lng b/interface/web/designer/lib/lang/ar_module_list.lng
new file mode 100644
index 0000000..bc9ebed
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_module_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Backend Module';
+$wb['module_txt'] = 'Module';
+$wb['title_txt'] = 'Title';
+?>
diff --git a/interface/web/designer/lib/lang/ar_module_nav_edit.lng b/interface/web/designer/lib/lang/ar_module_nav_edit.lng
new file mode 100644
index 0000000..fa5f15a
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_module_nav_edit.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['title_txt'] = 'Title';
+$wb['header_txt'] = 'Navi properties';
+$wb['save_txt'] = 'Save';
+$wb['cancel_txt'] = 'Cancel';
+?>
diff --git a/interface/web/designer/lib/lang/ar_module_nav_item_edit.lng b/interface/web/designer/lib/lang/ar_module_nav_item_edit.lng
new file mode 100644
index 0000000..23f7d15
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_module_nav_item_edit.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['title_txt'] = 'Title';
+$wb['target_txt'] = 'Target';
+$wb['link_txt'] = 'Link';
+$wb['header_txt'] = 'Navi properties';
+$wb['save_txt'] = 'Save';
+$wb['cancel_txt'] = 'Cancel';
+?>
diff --git a/interface/web/designer/lib/lang/ar_module_show.lng b/interface/web/designer/lib/lang/ar_module_show.lng
new file mode 100644
index 0000000..e295047
--- /dev/null
+++ b/interface/web/designer/lib/lang/ar_module_show.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['header_txt'] = 'Menu editor';
+$wb['title_txt'] = 'Title';
+$wb['name_txt'] = 'Module';
+$wb['delete_txt'] = 'Delete';
+$wb['properties_txt'] = 'Properties';
+$wb['new_menu_txt'] = 'Menu new';
+$wb['edit_txt'] = 'Edit';
+$wb['new_txt'] = 'New';
+$wb['up_txt'] = 'Up';
+$wb['down_txt'] = 'Down';
+$wb['module_txt'] = 'Module';
+$wb['module_del_txt'] = 'Wollen Sie das Modul und alle im Modul angelegten Dateien und Unterverzeichnisse l�schen?';
+$wb['menu_del_txt'] = 'Wollen Sie das Men� mit allen Untereintr�gen l�schen?';
+$wb['item_del_txt'] = 'Wollen Sie den Men�eintrag l�schen?';
+?>
diff --git a/interface/web/designer/lib/lang/pt.lng b/interface/web/designer/lib/lang/pt.lng
index 29f4a51..acb6c35 100644
--- a/interface/web/designer/lib/lang/pt.lng
+++ b/interface/web/designer/lib/lang/pt.lng
@@ -1,3 +1,2 @@
 <?php
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_form_edit.lng b/interface/web/designer/lib/lang/pt_form_edit.lng
index 75869ca..75059e5 100644
--- a/interface/web/designer/lib/lang/pt_form_edit.lng
+++ b/interface/web/designer/lib/lang/pt_form_edit.lng
@@ -22,4 +22,3 @@
 $wb['auth_preset_perm_group_txt'] = 'Perm. Grupo';
 $wb['auth_preset_perm_other_txt'] = 'Perm. Outros';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_form_list.lng b/interface/web/designer/lib/lang/pt_form_list.lng
index 01d0f28..b16ce55 100644
--- a/interface/web/designer/lib/lang/pt_form_list.lng
+++ b/interface/web/designer/lib/lang/pt_form_list.lng
@@ -5,4 +5,3 @@
 $wb['title_txt'] = 'Título';
 $wb['description_txt'] = 'Descrição';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_form_show.lng b/interface/web/designer/lib/lang/pt_form_show.lng
index 76e7487..e9b385f 100644
--- a/interface/web/designer/lib/lang/pt_form_show.lng
+++ b/interface/web/designer/lib/lang/pt_form_show.lng
@@ -16,4 +16,3 @@
 $wb['menu_del_txt'] = 'Remover o menu e todos os seus itens?';
 $wb['item_del_txt'] = 'Remover o item de menu?';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_module_edit.lng b/interface/web/designer/lib/lang/pt_module_edit.lng
index b04975d..e52cf38 100644
--- a/interface/web/designer/lib/lang/pt_module_edit.lng
+++ b/interface/web/designer/lib/lang/pt_module_edit.lng
@@ -20,4 +20,3 @@
 <b>Dica:</b> Todos as pastas são relativas à pasta web.
 ';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_module_list.lng b/interface/web/designer/lib/lang/pt_module_list.lng
index 8b8f247..822263a 100644
--- a/interface/web/designer/lib/lang/pt_module_list.lng
+++ b/interface/web/designer/lib/lang/pt_module_list.lng
@@ -3,4 +3,3 @@
 $wb['module_txt'] = 'Módulo';
 $wb['title_txt'] = 'Título';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_module_nav_edit.lng b/interface/web/designer/lib/lang/pt_module_nav_edit.lng
index 3a98235..761fe0a 100644
--- a/interface/web/designer/lib/lang/pt_module_nav_edit.lng
+++ b/interface/web/designer/lib/lang/pt_module_nav_edit.lng
@@ -4,4 +4,3 @@
 $wb['save_txt'] = 'Guardar';
 $wb['cancel_txt'] = 'Cancelar';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_module_nav_item_edit.lng b/interface/web/designer/lib/lang/pt_module_nav_item_edit.lng
index 4cb7df1..745a123 100644
--- a/interface/web/designer/lib/lang/pt_module_nav_item_edit.lng
+++ b/interface/web/designer/lib/lang/pt_module_nav_item_edit.lng
@@ -6,4 +6,3 @@
 $wb['save_txt'] = 'Guardar';
 $wb['cancel_txt'] = 'Cancelar';
 ?>
-
diff --git a/interface/web/designer/lib/lang/pt_module_show.lng b/interface/web/designer/lib/lang/pt_module_show.lng
index 606181d..222fb51 100644
--- a/interface/web/designer/lib/lang/pt_module_show.lng
+++ b/interface/web/designer/lib/lang/pt_module_show.lng
@@ -14,4 +14,3 @@
 $wb['menu_del_txt'] = 'Deseja apagar este menu e todos seus elementos?';
 $wb['item_del_txt'] = 'Deseja apagar este elemento do menu?';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru.lng b/interface/web/designer/lib/lang/ru.lng
index 29f4a51..acb6c35 100644
--- a/interface/web/designer/lib/lang/ru.lng
+++ b/interface/web/designer/lib/lang/ru.lng
@@ -1,3 +1,2 @@
 <?php
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_form_edit.lng b/interface/web/designer/lib/lang/ru_form_edit.lng
index f1f6768..36c0bf4 100644
--- a/interface/web/designer/lib/lang/ru_form_edit.lng
+++ b/interface/web/designer/lib/lang/ru_form_edit.lng
@@ -22,4 +22,3 @@
 $wb['auth_preset_perm_group_txt'] = 'Perm. Group';
 $wb['auth_preset_perm_other_txt'] = 'Perm. Other';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_form_list.lng b/interface/web/designer/lib/lang/ru_form_list.lng
index d29fdbe..3db8db8 100644
--- a/interface/web/designer/lib/lang/ru_form_list.lng
+++ b/interface/web/designer/lib/lang/ru_form_list.lng
@@ -5,4 +5,3 @@
 $wb['title_txt'] = 'Заголовок';
 $wb['description_txt'] = 'Описание';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_form_show.lng b/interface/web/designer/lib/lang/ru_form_show.lng
index 204f866..8b0132b 100644
--- a/interface/web/designer/lib/lang/ru_form_show.lng
+++ b/interface/web/designer/lib/lang/ru_form_show.lng
@@ -16,4 +16,3 @@
 $wb['menu_del_txt'] = 'Удалить меню и подменю?';
 $wb['item_del_txt'] = 'Удалить menuitem?';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_module_edit.lng b/interface/web/designer/lib/lang/ru_module_edit.lng
index 0b60784..b7c2aaf 100644
--- a/interface/web/designer/lib/lang/ru_module_edit.lng
+++ b/interface/web/designer/lib/lang/ru_module_edit.lng
@@ -20,4 +20,3 @@
 <b>Подсказка:</b> Все пути в директории web относительные.
 ';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_module_list.lng b/interface/web/designer/lib/lang/ru_module_list.lng
index e305b40..2401318 100644
--- a/interface/web/designer/lib/lang/ru_module_list.lng
+++ b/interface/web/designer/lib/lang/ru_module_list.lng
@@ -3,4 +3,3 @@
 $wb['module_txt'] = 'Модуль';
 $wb['title_txt'] = 'Заголовок';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_module_nav_edit.lng b/interface/web/designer/lib/lang/ru_module_nav_edit.lng
index ad02af8..6fb4cc7 100644
--- a/interface/web/designer/lib/lang/ru_module_nav_edit.lng
+++ b/interface/web/designer/lib/lang/ru_module_nav_edit.lng
@@ -4,4 +4,3 @@
 $wb['save_txt'] = 'Сохранить';
 $wb['cancel_txt'] = 'Отмена';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_module_nav_item_edit.lng b/interface/web/designer/lib/lang/ru_module_nav_item_edit.lng
index f42aafd..ab458ee 100644
--- a/interface/web/designer/lib/lang/ru_module_nav_item_edit.lng
+++ b/interface/web/designer/lib/lang/ru_module_nav_item_edit.lng
@@ -6,4 +6,3 @@
 $wb['save_txt'] = 'Сохранить';
 $wb['cancel_txt'] = 'Закончить';
 ?>
-
diff --git a/interface/web/designer/lib/lang/ru_module_show.lng b/interface/web/designer/lib/lang/ru_module_show.lng
index ddb1a5f..25dc983 100644
--- a/interface/web/designer/lib/lang/ru_module_show.lng
+++ b/interface/web/designer/lib/lang/ru_module_show.lng
@@ -14,4 +14,3 @@
 $wb['menu_del_txt'] = 'Хотите удалить меню вместе с пунктами?';
 $wb['item_del_txt'] = 'Хотите удалить пункт меню?';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ar.lng b/interface/web/dns/lib/lang/ar.lng
new file mode 100644
index 0000000..36def8e
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar.lng
@@ -0,0 +1,20 @@
+<?php
+$wb['DNS'] = 'DNS';
+$wb['Zones'] = 'Zones';
+$wb['DNS A'] = 'DNS A';
+$wb['DNS ALIAS'] = 'DNS ALIAS';
+$wb['DNS CNAME'] = 'DNS CNAME';
+$wb['DNS hinfo'] = 'DNS hinfo';
+$wb['DNS mx'] = 'DNS mx';
+$wb['DNS ns'] = 'DNS ns';
+$wb['DNS ptr'] = 'DNS ptr';
+$wb['DNS RP'] = 'DNS RP';
+$wb['DNS Zone'] = 'DNS Zone';
+$wb['Records'] = 'Records';
+$wb['DNS SRV'] = 'DNS SRV';
+$wb['DNS TXT Record'] = 'DNS TXT Record';
+$wb['DNS TXT'] = 'DNS TXT';
+$wb['DNS Wizard'] = 'DNS Wizard';
+$wb['Add DNS Zone'] = 'Add DNS Zone';
+$wb['Templates'] = 'Templates';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_a.lng b/interface/web/dns/lib/lang/ar_dns_a.lng
new file mode 100644
index 0000000..8802139
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_a.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'IP-Address';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'IP-Address empty';
+$wb['data_error_regex'] = 'IP-Address format invalid';
+$wb['data_error_duplicate'] = 'Duplicate A-Record';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_a_list.lng b/interface/web/dns/lib/lang/ar_dns_a_list.lng
new file mode 100644
index 0000000..87c9cd8
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_a_list.lng
@@ -0,0 +1,14 @@
+<?php
+$wb['list_head_txt'] = 'A-Record';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Name';
+$wb['data_txt'] = 'Data';
+$wb['aux_txt'] = 'Priority';
+$wb['type_txt'] = 'Type';
+$wb['add_new_record_txt'] = 'Add new DNS A-Record';
+$wb['page_txt'] = 'Page';
+$wb['page_of_txt'] = 'of';
+$wb['delete_confirmation'] = 'Do you really want to delete this record?';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_aaaa.lng b/interface/web/dns/lib/lang/ar_dns_aaaa.lng
new file mode 100644
index 0000000..31ef0da
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_aaaa.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'IPv6-Address';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'IP-Address empty';
+$wb['data_error_regex'] = 'IP-Address format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_alias.lng b/interface/web/dns/lib/lang/ar_dns_alias.lng
new file mode 100644
index 0000000..827e5a8
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_alias.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Target Hostname';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Target hostname empty';
+$wb['data_error_regex'] = 'Target hostname format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_cname.lng b/interface/web/dns/lib/lang/ar_dns_cname.lng
new file mode 100644
index 0000000..827e5a8
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_cname.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Target Hostname';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Target hostname empty';
+$wb['data_error_regex'] = 'Target hostname format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_hinfo.lng b/interface/web/dns/lib/lang/ar_dns_hinfo.lng
new file mode 100644
index 0000000..0d90bcf
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_hinfo.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Host Information';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Host information empty';
+$wb['data_error_regex'] = 'Host Information format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_mx.lng b/interface/web/dns/lib/lang/ar_dns_mx.lng
new file mode 100644
index 0000000..648827f
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_mx.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Mailserver hostname';
+$wb['aux_txt'] = 'Priority';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Mailserver hostname empty';
+$wb['data_error_regex'] = 'Mailserver hostname format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_ns.lng b/interface/web/dns/lib/lang/ar_dns_ns.lng
new file mode 100644
index 0000000..713ec28
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_ns.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Zone';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Nameserver Hostname';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The zone is empty.';
+$wb['name_error_regex'] = 'The zone has the wrong format.';
+$wb['data_error_empty'] = 'Nameserver empty';
+$wb['data_error_regex'] = 'Nameserver format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_ptr.lng b/interface/web/dns/lib/lang/ar_dns_ptr.lng
new file mode 100644
index 0000000..c026384
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_ptr.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Name';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Canonical Hostname';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The name is empty.';
+$wb['name_error_regex'] = 'The name has the wrong format.';
+$wb['data_error_empty'] = 'Canonical hostname empty';
+$wb['data_error_regex'] = 'Canonical hostname format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_rp.lng b/interface/web/dns/lib/lang/ar_dns_rp.lng
new file mode 100644
index 0000000..d38efd1
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_rp.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Responsible Person';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Responsible person field empty';
+$wb['data_error_regex'] = 'Responsible person field format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_soa.lng b/interface/web/dns/lib/lang/ar_dns_soa.lng
new file mode 100644
index 0000000..e63ffb7
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_soa.lng
@@ -0,0 +1,26 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['origin_txt'] = 'Zone (SOA)';
+$wb['ns_txt'] = 'NS';
+$wb['mbox_txt'] = 'Email';
+$wb['serial_txt'] = 'Serial';
+$wb['refresh_txt'] = 'Refresh';
+$wb['retry_txt'] = 'Retry';
+$wb['expire_txt'] = 'Expire';
+$wb['minimum_txt'] = 'Minimum';
+$wb['ttl_txt'] = 'TTL';
+$wb['xfer_txt'] = 'Allow zone transfers to <br />these IPs (comma separated list)';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_zone_txt'] = 'The max. number of DNS zones for your account is reached.';
+$wb['client_txt'] = 'Client';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['server_id_error_empty'] = 'No server selected';
+$wb['origin_error_empty'] = 'Zone empty.';
+$wb['origin_error_unique'] = 'There is already a record for this zone.';
+$wb['origin_error_regex'] = 'Zone has a invalid format.';
+$wb['ns_error_regex'] = 'NS has a invalid format.';
+$wb['mbox_error_empty'] = 'Email is empty.';
+$wb['mbox_error_regex'] = 'Email format invalid.';
+$wb['also_notify_txt'] = 'Also Notify';
+$wb['update_acl_txt'] = 'Update ACL';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_soa_list.lng b/interface/web/dns/lib/lang/ar_dns_soa_list.lng
new file mode 100644
index 0000000..42bb329
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_soa_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'DNS Zones';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['origin_txt'] = 'Zone';
+$wb['ns_txt'] = 'NS';
+$wb['mbox_txt'] = 'Email';
+$wb['add_new_record_txt'] = 'Add new DNS Zone (SOA)';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_srv.lng b/interface/web/dns/lib/lang/ar_dns_srv.lng
new file mode 100644
index 0000000..d4ea60b
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_srv.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Server Record';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Server record empty';
+$wb['data_error_regex'] = 'Server record format invalid';
+$wb['srv_error_regex'] = 'Invalid server record format. The server record must contain 3 text strings separated by spaces.';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_template.lng b/interface/web/dns/lib/lang/ar_dns_template.lng
new file mode 100644
index 0000000..3a09e3b
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_template.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['name_txt'] = 'Name';
+$wb['fields_txt'] = 'Fields';
+$wb['template_txt'] = 'Template';
+$wb['visible_txt'] = 'Visible';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_template_list.lng b/interface/web/dns/lib/lang/ar_dns_template_list.lng
new file mode 100644
index 0000000..8d9d730
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_template_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['list_head_txt'] = 'DNS Wizard Template';
+$wb['visible_txt'] = 'Visible';
+$wb['name_txt'] = 'Name';
+$wb['add_new_record_txt'] = 'Add new record';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_txt.lng b/interface/web/dns/lib/lang/ar_dns_txt.lng
new file mode 100644
index 0000000..8e6c417
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_txt.lng
@@ -0,0 +1,15 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'Text';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'Text empty';
+$wb['data_error_regex'] = 'Text format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ar_dns_wizard.lng b/interface/web/dns/lib/lang/ar_dns_wizard.lng
new file mode 100644
index 0000000..ffceabb
--- /dev/null
+++ b/interface/web/dns/lib/lang/ar_dns_wizard.lng
@@ -0,0 +1,29 @@
+<?php
+$wb['template_id_txt'] = 'Template';
+$wb['server_id_txt'] = 'Server';
+$wb['client_txt'] = 'Client';
+$wb['btn_save_txt'] = 'Create DNS Record';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['domain_txt'] = 'Domain';
+$wb['email_txt'] = 'Email';
+$wb['ns1_txt'] = 'NS 1';
+$wb['ns2_txt'] = 'NS 2';
+$wb['ip_txt'] = 'IP Address';
+$wb['error_origin_empty'] = 'Origin empty.';
+$wb['error_ns_empty'] = 'NS empty.';
+$wb['error_mbox_empty'] = 'Mbox empty.';
+$wb['error_refresh_empty'] = 'Refresh empty.';
+$wb['error_retry_empty'] = 'Retry empty.';
+$wb['error_expire_empty'] = 'Expire empty.';
+$wb['error_minimum_empty'] = 'Minimum empty.';
+$wb['error_ttl_empty'] = 'TTL empty.';
+$wb['error_domain_empty'] = 'Domain empty';
+$wb['error_ip_empty'] = 'IP empty.';
+$wb['error_ns1_empty'] = 'NS1 empty.';
+$wb['error_ns2_empty'] = 'NS2 empty.';
+$wb['error_email_empty'] = 'EMail empty.';
+$wb['error_domain_regex'] = 'Domain contains invalid characters.';
+$wb['error_ns1_regex'] = 'NS1 contains invalid characters.';
+$wb['error_ns2_regex'] = 'NS2 contains invalid characters.';
+$wb['error_email_regex'] = 'Email does not contain a valid email address.';
+?>
diff --git a/interface/web/dns/lib/lang/pt.lng b/interface/web/dns/lib/lang/pt.lng
index 9f1ccff..2a06edc 100644
--- a/interface/web/dns/lib/lang/pt.lng
+++ b/interface/web/dns/lib/lang/pt.lng
@@ -18,4 +18,3 @@
 $wb['Add DNS Zone'] = 'Adicionar Zona DNS';
 $wb['Templates'] = 'Templates';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_a.lng b/interface/web/dns/lib/lang/pt_dns_a.lng
index 3774b1a..35feab8 100644
--- a/interface/web/dns/lib/lang/pt_dns_a.lng
+++ b/interface/web/dns/lib/lang/pt_dns_a.lng
@@ -14,4 +14,3 @@
 $wb['data_error_regex'] = 'Endereço-IP formato inválido';
 $wb['data_error_duplicate'] = 'Registo-A duplicado';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_a_list.lng b/interface/web/dns/lib/lang/pt_dns_a_list.lng
index d7d55f2..2c42a6c 100644
--- a/interface/web/dns/lib/lang/pt_dns_a_list.lng
+++ b/interface/web/dns/lib/lang/pt_dns_a_list.lng
@@ -12,4 +12,3 @@
 $wb['page_of_txt'] = 'de';
 $wb['delete_confirmation'] = 'Tem certeza que deseja remover este registo?';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_aaaa.lng b/interface/web/dns/lib/lang/pt_dns_aaaa.lng
index 4b4524b..c7a5aa0 100644
--- a/interface/web/dns/lib/lang/pt_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/pt_dns_aaaa.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Endereço-IP em branco';
 $wb['data_error_regex'] = 'Endereço-IP com formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_alias.lng b/interface/web/dns/lib/lang/pt_dns_alias.lng
index d7e91e6..fa28fbc 100644
--- a/interface/web/dns/lib/lang/pt_dns_alias.lng
+++ b/interface/web/dns/lib/lang/pt_dns_alias.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Hostname de destino está em branco';
 $wb['data_error_regex'] = 'O hostname de destino está em um formato inválido.';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_cname.lng b/interface/web/dns/lib/lang/pt_dns_cname.lng
index bb75bcc..baade3c 100644
--- a/interface/web/dns/lib/lang/pt_dns_cname.lng
+++ b/interface/web/dns/lib/lang/pt_dns_cname.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Hostname de destino está em branco';
 $wb['data_error_regex'] = 'O hostname de destino está em um formato inválido.';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_hinfo.lng b/interface/web/dns/lib/lang/pt_dns_hinfo.lng
index 6682917..5e6869c 100644
--- a/interface/web/dns/lib/lang/pt_dns_hinfo.lng
+++ b/interface/web/dns/lib/lang/pt_dns_hinfo.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Endereço-IP em branco';
 $wb['data_error_regex'] = 'Endereço-IP formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_mx.lng b/interface/web/dns/lib/lang/pt_dns_mx.lng
index d8b59a7..723f9d0 100644
--- a/interface/web/dns/lib/lang/pt_dns_mx.lng
+++ b/interface/web/dns/lib/lang/pt_dns_mx.lng
@@ -14,4 +14,3 @@
 $wb['data_error_empty'] = 'Hostname do servidor de correio em branco';
 $wb['data_error_regex'] = 'Hostname do servidor de correio formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_ns.lng b/interface/web/dns/lib/lang/pt_dns_ns.lng
index 2e16d94..65c9c7f 100644
--- a/interface/web/dns/lib/lang/pt_dns_ns.lng
+++ b/interface/web/dns/lib/lang/pt_dns_ns.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Servidor de nomes em branco';
 $wb['data_error_regex'] = 'Servidor de nomes com formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_ptr.lng b/interface/web/dns/lib/lang/pt_dns_ptr.lng
index 298872a..f7f0f0f 100644
--- a/interface/web/dns/lib/lang/pt_dns_ptr.lng
+++ b/interface/web/dns/lib/lang/pt_dns_ptr.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Endereço-IP em branco';
 $wb['data_error_regex'] = 'Endereço-IP formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_rp.lng b/interface/web/dns/lib/lang/pt_dns_rp.lng
index ba45e85..1d6b4ce 100644
--- a/interface/web/dns/lib/lang/pt_dns_rp.lng
+++ b/interface/web/dns/lib/lang/pt_dns_rp.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Pessoa responsável em branco';
 $wb['data_error_regex'] = 'Pessoa responsável formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_soa.lng b/interface/web/dns/lib/lang/pt_dns_soa.lng
index 5d10de2..17a797a 100644
--- a/interface/web/dns/lib/lang/pt_dns_soa.lng
+++ b/interface/web/dns/lib/lang/pt_dns_soa.lng
@@ -24,4 +24,3 @@
 $wb['also_notify_txt'] = 'Also Notify';
 $wb['update_acl_txt'] = 'Actualizar ACL';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_soa_list.lng b/interface/web/dns/lib/lang/pt_dns_soa_list.lng
index 1345faf..50c6c0d 100644
--- a/interface/web/dns/lib/lang/pt_dns_soa_list.lng
+++ b/interface/web/dns/lib/lang/pt_dns_soa_list.lng
@@ -7,4 +7,3 @@
 $wb['mbox_txt'] = 'Correio';
 $wb['add_new_record_txt'] = 'Adicionar uma nova zona dns (SOA)';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_srv.lng b/interface/web/dns/lib/lang/pt_dns_srv.lng
index 853bcf5..4eaec2a 100644
--- a/interface/web/dns/lib/lang/pt_dns_srv.lng
+++ b/interface/web/dns/lib/lang/pt_dns_srv.lng
@@ -14,4 +14,3 @@
 $wb['data_error_regex'] = 'Registo do Servidor com formato inválido';
 $wb['srv_error_regex'] = 'Registo do Servidor com formato inválido. São necessários 3 textos separados por espaços';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_template.lng b/interface/web/dns/lib/lang/pt_dns_template.lng
index 9ee4e72..c3cc3a1 100644
--- a/interface/web/dns/lib/lang/pt_dns_template.lng
+++ b/interface/web/dns/lib/lang/pt_dns_template.lng
@@ -4,4 +4,3 @@
 $wb['template_txt'] = 'Template';
 $wb['visible_txt'] = 'Visível';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_template_list.lng b/interface/web/dns/lib/lang/pt_dns_template_list.lng
index 1c89fd5..438c187 100644
--- a/interface/web/dns/lib/lang/pt_dns_template_list.lng
+++ b/interface/web/dns/lib/lang/pt_dns_template_list.lng
@@ -4,4 +4,3 @@
 $wb['name_txt'] = 'Nome';
 $wb['add_new_record_txt'] = 'Adicionar novo registo';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_txt.lng b/interface/web/dns/lib/lang/pt_dns_txt.lng
index 8e73107..4642edb 100644
--- a/interface/web/dns/lib/lang/pt_dns_txt.lng
+++ b/interface/web/dns/lib/lang/pt_dns_txt.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Endereço-IP em branco';
 $wb['data_error_regex'] = 'Endereço-IP formato inválido';
 ?>
-
diff --git a/interface/web/dns/lib/lang/pt_dns_wizard.lng b/interface/web/dns/lib/lang/pt_dns_wizard.lng
index 8e1663c..a475451 100644
--- a/interface/web/dns/lib/lang/pt_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/pt_dns_wizard.lng
@@ -27,4 +27,3 @@
 $wb['error_ns2_regex'] = 'NS2 contém caracteres inválidos.';
 $wb['error_email_regex'] = 'Email não contém um endereço de correio válido.';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ro_dns_aaaa.lng b/interface/web/dns/lib/lang/ro_dns_aaaa.lng
index c56d558..31ef0da 100644
--- a/interface/web/dns/lib/lang/ro_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/ro_dns_aaaa.lng
@@ -1,15 +1,15 @@
 <?php
-$wb["server_id_txt"] = 'Server';
-$wb["zone_txt"] = 'Zone';
-$wb["name_txt"] = 'Hostname';
-$wb["type_txt"] = 'type';
-$wb["data_txt"] = 'IPv6-Address';
-$wb["ttl_txt"] = 'TTL';
-$wb["active_txt"] = 'Active';
-$wb["limit_dns_record_txt"] = 'The max. number of DNS records for your account is reached.';
-$wb["no_zone_perm"] = 'You do not have the permission to add a record to this DNS zone.';
-$wb["name_error_empty"] = 'The hostname is empty.';
-$wb["name_error_regex"] = 'The hostname has the wrong format.';
-$wb["data_error_empty"] = 'IP-Address empty';
-$wb["data_error_regex"] = 'IP-Address format invalid';
-?>
\ No newline at end of file
+$wb['server_id_txt'] = 'Server';
+$wb['zone_txt'] = 'Zone';
+$wb['name_txt'] = 'Hostname';
+$wb['type_txt'] = 'type';
+$wb['data_txt'] = 'IPv6-Address';
+$wb['ttl_txt'] = 'TTL';
+$wb['active_txt'] = 'Active';
+$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
+$wb['no_zone_perm'] = 'You do not have the permission to add a record to this DNS zone.';
+$wb['name_error_empty'] = 'The hostname is empty.';
+$wb['name_error_regex'] = 'The hostname has the wrong format.';
+$wb['data_error_empty'] = 'IP-Address empty';
+$wb['data_error_regex'] = 'IP-Address format invalid';
+?>
diff --git a/interface/web/dns/lib/lang/ru.lng b/interface/web/dns/lib/lang/ru.lng
index b47936e..72b8517 100644
--- a/interface/web/dns/lib/lang/ru.lng
+++ b/interface/web/dns/lib/lang/ru.lng
@@ -18,4 +18,3 @@
 $wb['Add DNS Zone'] = 'Добавить зону DNS';
 $wb['Templates'] = 'Шаблоны';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_a.lng b/interface/web/dns/lib/lang/ru_dns_a.lng
index 81647b9..f96785b 100644
--- a/interface/web/dns/lib/lang/ru_dns_a.lng
+++ b/interface/web/dns/lib/lang/ru_dns_a.lng
@@ -14,4 +14,3 @@
 $wb['data_error_regex'] = 'Формат IP-адреса неправилен';
 $wb['data_error_duplicate'] = 'Дубль A-записи';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_a_list.lng b/interface/web/dns/lib/lang/ru_dns_a_list.lng
index 803d4d6..4fe0594 100644
--- a/interface/web/dns/lib/lang/ru_dns_a_list.lng
+++ b/interface/web/dns/lib/lang/ru_dns_a_list.lng
@@ -12,4 +12,3 @@
 $wb['page_of_txt'] = 'из';
 $wb['delete_confirmation'] = 'Вы действительно хотите удалить эту запись?';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_aaaa.lng b/interface/web/dns/lib/lang/ru_dns_aaaa.lng
index 8692069..6c01f2c 100644
--- a/interface/web/dns/lib/lang/ru_dns_aaaa.lng
+++ b/interface/web/dns/lib/lang/ru_dns_aaaa.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Пустой IP-адрес';
 $wb['data_error_regex'] = 'Неверный формат IP-адреса';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_alias.lng b/interface/web/dns/lib/lang/ru_dns_alias.lng
index 784f99e..049fc13 100644
--- a/interface/web/dns/lib/lang/ru_dns_alias.lng
+++ b/interface/web/dns/lib/lang/ru_dns_alias.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Целевое имя узла пустое';
 $wb['data_error_regex'] = 'Целевое имя узла в неправильном формате';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_cname.lng b/interface/web/dns/lib/lang/ru_dns_cname.lng
index 6089373..9789c0d 100644
--- a/interface/web/dns/lib/lang/ru_dns_cname.lng
+++ b/interface/web/dns/lib/lang/ru_dns_cname.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Целевое имя узла пустое';
 $wb['data_error_regex'] = 'Целевое имя узла имеет неправильный формат';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_hinfo.lng b/interface/web/dns/lib/lang/ru_dns_hinfo.lng
index 986891e..4b66195 100644
--- a/interface/web/dns/lib/lang/ru_dns_hinfo.lng
+++ b/interface/web/dns/lib/lang/ru_dns_hinfo.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Информация об узле отсутсвует';
 $wb['data_error_regex'] = 'Поле Host Information имеет неправильный формат';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_mx.lng b/interface/web/dns/lib/lang/ru_dns_mx.lng
index d1bcbb2..d4ec0ad 100644
--- a/interface/web/dns/lib/lang/ru_dns_mx.lng
+++ b/interface/web/dns/lib/lang/ru_dns_mx.lng
@@ -14,4 +14,3 @@
 $wb['data_error_empty'] = 'Mailserver имя узла пустое';
 $wb['data_error_regex'] = 'Mailserver имя узла в неправильном формате';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_ns.lng b/interface/web/dns/lib/lang/ru_dns_ns.lng
index 8e9f7d6..d48542b 100644
--- a/interface/web/dns/lib/lang/ru_dns_ns.lng
+++ b/interface/web/dns/lib/lang/ru_dns_ns.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Nameserver пустой';
 $wb['data_error_regex'] = 'Nameserver имеет неправильный формат';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_ptr.lng b/interface/web/dns/lib/lang/ru_dns_ptr.lng
index 2e5e000..18f6fc9 100644
--- a/interface/web/dns/lib/lang/ru_dns_ptr.lng
+++ b/interface/web/dns/lib/lang/ru_dns_ptr.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Canonical hostname пустой';
 $wb['data_error_regex'] = 'Canonical hostname имеет неправильный формат';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_rp.lng b/interface/web/dns/lib/lang/ru_dns_rp.lng
index 2201506..f0d8e09 100644
--- a/interface/web/dns/lib/lang/ru_dns_rp.lng
+++ b/interface/web/dns/lib/lang/ru_dns_rp.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Поле ответственная особа пустое';
 $wb['data_error_regex'] = 'Поле ответственная особа имеет неправильный формат';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_soa.lng b/interface/web/dns/lib/lang/ru_dns_soa.lng
index 03dfdeb..7723d71 100644
--- a/interface/web/dns/lib/lang/ru_dns_soa.lng
+++ b/interface/web/dns/lib/lang/ru_dns_soa.lng
@@ -24,4 +24,3 @@
 $wb['also_notify_txt'] = 'Известить';
 $wb['update_acl_txt'] = 'Обновить ACL';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_soa_list.lng b/interface/web/dns/lib/lang/ru_dns_soa_list.lng
index 250f49a..908b3ca 100644
--- a/interface/web/dns/lib/lang/ru_dns_soa_list.lng
+++ b/interface/web/dns/lib/lang/ru_dns_soa_list.lng
@@ -7,4 +7,3 @@
 $wb['mbox_txt'] = 'Email';
 $wb['add_new_record_txt'] = 'Добавить новую DNS Zone (SOA)';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_srv.lng b/interface/web/dns/lib/lang/ru_dns_srv.lng
index dece24a..a6abe8d 100644
--- a/interface/web/dns/lib/lang/ru_dns_srv.lng
+++ b/interface/web/dns/lib/lang/ru_dns_srv.lng
@@ -14,4 +14,3 @@
 $wb['data_error_regex'] = 'Сервер record имеет неправильный формат';
 $wb['srv_error_regex'] = 'Неверный формат сервера record. Сервер record должен содержать 3 текстовые строки разделенные пробелом.';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_template.lng b/interface/web/dns/lib/lang/ru_dns_template.lng
index 9b9b0c1..a187abd 100644
--- a/interface/web/dns/lib/lang/ru_dns_template.lng
+++ b/interface/web/dns/lib/lang/ru_dns_template.lng
@@ -4,4 +4,3 @@
 $wb['template_txt'] = 'Шаблон';
 $wb['visible_txt'] = 'Видимый';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_template_list.lng b/interface/web/dns/lib/lang/ru_dns_template_list.lng
index b9c4fc3..0d706d0 100644
--- a/interface/web/dns/lib/lang/ru_dns_template_list.lng
+++ b/interface/web/dns/lib/lang/ru_dns_template_list.lng
@@ -4,4 +4,3 @@
 $wb['name_txt'] = 'Имя';
 $wb['add_new_record_txt'] = 'Добавить запись';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_txt.lng b/interface/web/dns/lib/lang/ru_dns_txt.lng
index 98e342f..e53273c 100644
--- a/interface/web/dns/lib/lang/ru_dns_txt.lng
+++ b/interface/web/dns/lib/lang/ru_dns_txt.lng
@@ -13,4 +13,3 @@
 $wb['data_error_empty'] = 'Текст пустой';
 $wb['data_error_regex'] = 'Формат неправилен';
 ?>
-
diff --git a/interface/web/dns/lib/lang/ru_dns_wizard.lng b/interface/web/dns/lib/lang/ru_dns_wizard.lng
index 62f2759..4081db4 100644
--- a/interface/web/dns/lib/lang/ru_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/ru_dns_wizard.lng
@@ -27,4 +27,3 @@
 $wb['error_ns2_regex'] = 'NS2 содержит неверные символы.';
 $wb['error_email_regex'] = 'E-mail не содержит правильного e-mail адреса.';
 ?>
-
diff --git a/interface/web/domain/lib/lang/ar.lng b/interface/web/domain/lib/lang/ar.lng
new file mode 100644
index 0000000..e286f07
--- /dev/null
+++ b/interface/web/domain/lib/lang/ar.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/ar_domain.lng b/interface/web/domain/lib/lang/ar_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/ar_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/ar_domain_list.lng b/interface/web/domain/lib/lang/ar_domain_list.lng
new file mode 100644
index 0000000..3310759
--- /dev/null
+++ b/interface/web/domain/lib/lang/ar_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/bg.lng b/interface/web/domain/lib/lang/bg.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/bg.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/bg_domain.lng b/interface/web/domain/lib/lang/bg_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/bg_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/bg_domain_list.lng b/interface/web/domain/lib/lang/bg_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/bg_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/de.lng b/interface/web/domain/lib/lang/de.lng
index 4ecc11e..651203e 100644
--- a/interface/web/domain/lib/lang/de.lng
+++ b/interface/web/domain/lib/lang/de.lng
@@ -6,6 +6,4 @@
 $wb['error_domain_in webuse'] = 'Diese Domäne kann nicht gelöscht werden, da sie zur Zeit noch als Web - Domäne verwendet wird';
 $wb['error_client_can_not_add_domain'] = 'Sie haben nicht das Recht, eine neue Domäne anzulegen';
 $wb['error_client_group_id_empty'] = 'Sie müssen einen Kunden auswählen<br>';
-$wb['list_head_txt'] = 'Domänen';
-$wb['domain_txt'] = 'Domäne';
 ?>
diff --git a/interface/web/domain/lib/lang/de_domain_list.lng b/interface/web/domain/lib/lang/de_domain_list.lng
index 70f3b2f..3f8d599 100644
--- a/interface/web/domain/lib/lang/de_domain_list.lng
+++ b/interface/web/domain/lib/lang/de_domain_list.lng
@@ -1,5 +1,5 @@
-<?php
-$wb['list_head_txt'] = 'Domänen';
-$wb['add_new_record_txt'] = 'Neue Domäne hinzufügen';
-$wb['domain_txt'] = 'Domäne';
-?>
\ No newline at end of file
+<?php
+$wb['list_head_txt'] = 'Domänen';
+$wb['add_new_record_txt'] = 'Neue Domäne hinzufügen';
+$wb['domain_txt'] = 'Domäne';
+?>
diff --git a/interface/web/domain/lib/lang/es.lng b/interface/web/domain/lib/lang/es.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/es.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/es_domain.lng b/interface/web/domain/lib/lang/es_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/es_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/es_domain_list.lng b/interface/web/domain/lib/lang/es_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/es_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/fi.lng b/interface/web/domain/lib/lang/fi.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/fi.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/fi_domain.lng b/interface/web/domain/lib/lang/fi_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/fi_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/fi_domain_list.lng b/interface/web/domain/lib/lang/fi_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/fi_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/fr.lng b/interface/web/domain/lib/lang/fr.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/fr.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/fr_domain.lng b/interface/web/domain/lib/lang/fr_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/fr_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/fr_domain_list.lng b/interface/web/domain/lib/lang/fr_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/fr_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/hu.lng b/interface/web/domain/lib/lang/hu.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/hu.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/hu_domain.lng b/interface/web/domain/lib/lang/hu_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/hu_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/hu_domain_list.lng b/interface/web/domain/lib/lang/hu_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/hu_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/it.lng b/interface/web/domain/lib/lang/it.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/it.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/it_domain.lng b/interface/web/domain/lib/lang/it_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/it_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/it_domain_list.lng b/interface/web/domain/lib/lang/it_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/it_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/ja.lng b/interface/web/domain/lib/lang/ja.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/ja.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/ja_domain.lng b/interface/web/domain/lib/lang/ja_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/ja_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/ja_domain_list.lng b/interface/web/domain/lib/lang/ja_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/ja_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/nl.lng b/interface/web/domain/lib/lang/nl.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/nl.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/nl_domain.lng b/interface/web/domain/lib/lang/nl_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/nl_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/nl_domain_list.lng b/interface/web/domain/lib/lang/nl_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/nl_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/pl.lng b/interface/web/domain/lib/lang/pl.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/pl.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/pl_domain.lng b/interface/web/domain/lib/lang/pl_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/pl_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/pl_domain_list.lng b/interface/web/domain/lib/lang/pl_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/pl_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/pt.lng b/interface/web/domain/lib/lang/pt.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/pt.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/pt_domain.lng b/interface/web/domain/lib/lang/pt_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/pt_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/pt_domain_list.lng b/interface/web/domain/lib/lang/pt_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/pt_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/ro.lng b/interface/web/domain/lib/lang/ro.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/ro.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/ro_domain.lng b/interface/web/domain/lib/lang/ro_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/ro_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/ro_domain_list.lng b/interface/web/domain/lib/lang/ro_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/ro_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/ru.lng b/interface/web/domain/lib/lang/ru.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/ru.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/ru_domain.lng b/interface/web/domain/lib/lang/ru_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/ru_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/ru_domain_list.lng b/interface/web/domain/lib/lang/ru_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/ru_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/se.lng b/interface/web/domain/lib/lang/se.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/se.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/se_domain.lng b/interface/web/domain/lib/lang/se_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/se_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/se_domain_list.lng b/interface/web/domain/lib/lang/se_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/se_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/sk.lng b/interface/web/domain/lib/lang/sk.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/sk.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/sk_domain.lng b/interface/web/domain/lib/lang/sk_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/sk_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/sk_domain_list.lng b/interface/web/domain/lib/lang/sk_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/sk_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/domain/lib/lang/tr.lng b/interface/web/domain/lib/lang/tr.lng
new file mode 100644
index 0000000..19b32aa
--- /dev/null
+++ b/interface/web/domain/lib/lang/tr.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain can not be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain can not be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You can not add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer<br>';
+?>
diff --git a/interface/web/domain/lib/lang/tr_domain.lng b/interface/web/domain/lib/lang/tr_domain.lng
new file mode 100644
index 0000000..a66a225
--- /dev/null
+++ b/interface/web/domain/lib/lang/tr_domain.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['domain_error_empty'] = 'The domain-name is empty';
+$wb['domain_error_unique'] = 'The domain already exists';
+$wb['domain_error_regex'] = 'This domain-name is not allowed';
+$wb['Domain'] = 'Domain';
+?>
diff --git a/interface/web/domain/lib/lang/tr_domain_list.lng b/interface/web/domain/lib/lang/tr_domain_list.lng
new file mode 100644
index 0000000..161fd50
--- /dev/null
+++ b/interface/web/domain/lib/lang/tr_domain_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Domains';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['domain_txt'] = 'Domain';
+?>
\ No newline at end of file
diff --git a/interface/web/help/lib/lang/ar.lng b/interface/web/help/lib/lang/ar.lng
new file mode 100644
index 0000000..16a245d
--- /dev/null
+++ b/interface/web/help/lib/lang/ar.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['Support Message'] = 'Support Message';
+$wb['Message'] = 'Message';
+$wb['Send message'] = 'Send message';
+$wb['View messages'] = 'View messages';
+$wb['Support'] = 'Support';
+$wb['About ISPConfig'] = 'About ISPConfig';
+$wb['Version'] = 'Version';
+?>
diff --git a/interface/web/help/lib/lang/ar_support_message.lng b/interface/web/help/lib/lang/ar_support_message.lng
new file mode 100644
index 0000000..25e3221
--- /dev/null
+++ b/interface/web/help/lib/lang/ar_support_message.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['recipient_id_txt'] = 'Recipient ID';
+$wb['sender_id_txt'] = 'Sender ID';
+$wb['subject_txt'] = 'Subject';
+$wb['message_txt'] = 'Message';
+$wb['tstamp_txt'] = 'Timestamp';
+?>
diff --git a/interface/web/help/lib/lang/ar_support_message_list.lng b/interface/web/help/lib/lang/ar_support_message_list.lng
new file mode 100644
index 0000000..d6bc2aa
--- /dev/null
+++ b/interface/web/help/lib/lang/ar_support_message_list.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['list_head_txt'] = 'Support Messages';
+$wb['sender_id_txt'] = 'Sender';
+$wb['subject_txt'] = 'Subject';
+$wb['add_new_record_txt'] = 'Create new support message';
+?>
diff --git a/interface/web/help/lib/lang/pt.lng b/interface/web/help/lib/lang/pt.lng
index adace22..3f45599 100644
--- a/interface/web/help/lib/lang/pt.lng
+++ b/interface/web/help/lib/lang/pt.lng
@@ -7,4 +7,3 @@
 $wb['About ISPConfig'] = 'Sobre o ISPConfig';
 $wb['Version'] = 'Versão';
 ?>
-
diff --git a/interface/web/help/lib/lang/pt_support_message.lng b/interface/web/help/lib/lang/pt_support_message.lng
index ce48ca9..99dcf30 100644
--- a/interface/web/help/lib/lang/pt_support_message.lng
+++ b/interface/web/help/lib/lang/pt_support_message.lng
@@ -5,4 +5,3 @@
 $wb['message_txt'] = 'Mensagem';
 $wb['tstamp_txt'] = 'Data';
 ?>
-
diff --git a/interface/web/help/lib/lang/pt_support_message_list.lng b/interface/web/help/lib/lang/pt_support_message_list.lng
index ffd7d85..d5ba958 100644
--- a/interface/web/help/lib/lang/pt_support_message_list.lng
+++ b/interface/web/help/lib/lang/pt_support_message_list.lng
@@ -4,4 +4,3 @@
 $wb['subject_txt'] = 'Assunto';
 $wb['add_new_record_txt'] = 'Crie uma nova mensagem de suporte';
 ?>
-
diff --git a/interface/web/help/lib/lang/ru.lng b/interface/web/help/lib/lang/ru.lng
index be5e01d..fca3de2 100644
--- a/interface/web/help/lib/lang/ru.lng
+++ b/interface/web/help/lib/lang/ru.lng
@@ -7,4 +7,3 @@
 $wb['About ISPConfig'] = 'Об ISPConfig';
 $wb['Version'] = 'Показать версию';
 ?>
-
diff --git a/interface/web/help/lib/lang/ru_support_message.lng b/interface/web/help/lib/lang/ru_support_message.lng
index d59eb1f..93e2a03 100644
--- a/interface/web/help/lib/lang/ru_support_message.lng
+++ b/interface/web/help/lib/lang/ru_support_message.lng
@@ -5,4 +5,3 @@
 $wb['message_txt'] = 'Сообщение';
 $wb['tstamp_txt'] = 'Штамп времени';
 ?>
-
diff --git a/interface/web/help/lib/lang/ru_support_message_list.lng b/interface/web/help/lib/lang/ru_support_message_list.lng
index 679d55c..a25816b 100644
--- a/interface/web/help/lib/lang/ru_support_message_list.lng
+++ b/interface/web/help/lib/lang/ru_support_message_list.lng
@@ -4,4 +4,3 @@
 $wb['subject_txt'] = 'Тема';
 $wb['add_new_record_txt'] = 'Создайте новое сообщение службы поддержки';
 ?>
-
diff --git a/interface/web/login/lib/lang/ar.lng b/interface/web/login/lib/lang/ar.lng
new file mode 100644
index 0000000..e08e450
--- /dev/null
+++ b/interface/web/login/lib/lang/ar.lng
@@ -0,0 +1,17 @@
+<?php
+$wb['error_user_password_empty'] = 'Username or Password empty.';
+$wb['error_user_password_incorrect'] = 'Username or Password wrong.';
+$wb['error_user_blocked'] = 'User is blocked.';
+$wb['error_user_too_many_logins'] = 'To many wrong logins, Please retry it after 15 minutes';
+$wb['pass_reset_txt'] = 'A new password will be generated and send to your email address if the email address entered below matches the email address in your client settings.';
+$wb['pw_reset'] = 'The password has been reset and send to your email address.';
+$wb['pw_error'] = 'Username or email address does not match.';
+$wb['pw_error_noinput'] = 'Please enter email address and username.';
+$wb['pw_reset_mail_msg'] = 'The password to your ISPConfig 3 control panel account has been reset. The new password is: ';
+$wb['pw_reset_mail_title'] = 'ISPConfig 3 Control panel password has been reset.';
+$wb['user_regex_error'] = 'Username contains unallowed characters or is longer then 64 characters.';
+$wb['pw_error_length'] = 'The password length is > 64 characters.';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['login_button_txt'] = 'Login';
+?>
diff --git a/interface/web/login/lib/lang/pt.lng b/interface/web/login/lib/lang/pt.lng
index 48e217f..1ca8ad9 100644
--- a/interface/web/login/lib/lang/pt.lng
+++ b/interface/web/login/lib/lang/pt.lng
@@ -15,4 +15,3 @@
 $wb['password_txt'] = 'Senha';
 $wb['login_button_txt'] = 'Entrar';
 ?>
-
diff --git a/interface/web/login/lib/lang/ru.lng b/interface/web/login/lib/lang/ru.lng
index 200d43d..55ee5e9 100644
--- a/interface/web/login/lib/lang/ru.lng
+++ b/interface/web/login/lib/lang/ru.lng
@@ -15,4 +15,3 @@
 $wb['password_txt'] = 'Пароль';
 $wb['login_button_txt'] = 'Войти';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ar.lng b/interface/web/mail/lib/lang/ar.lng
new file mode 100644
index 0000000..e3a31e3
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar.lng
@@ -0,0 +1,47 @@
+<?php
+$wb['Email Alias'] = 'Email Alias';
+$wb['Email Blacklist'] = 'Email Blacklist';
+$wb['Blacklist'] = 'Blacklist';
+$wb['Mail Content Filter'] = 'Mail Content Filter';
+$wb['Filter'] = 'Filter';
+$wb['Mail Domain'] = 'Mail Domain';
+$wb['Domain'] = 'Domain';
+$wb['Email Catchall'] = 'Email Catchall';
+$wb['Email Forward'] = 'Email Forward';
+$wb['Get Email'] = 'Get Email';
+$wb['Spamfilter'] = 'Spamfilter';
+$wb['Email Routing'] = 'Email Routing';
+$wb['Email transport'] = 'Email transport';
+$wb['Mailbox'] = 'Mailbox';
+$wb['Autoresponder'] = 'Autoresponder';
+$wb['Mail Filter'] = 'Mail Filter';
+$wb['Custom Rules'] = 'Custom Rules';
+$wb['Email filter'] = 'Email filter';
+$wb['Email Whitelist'] = 'Email Whitelist';
+$wb['Whitelist'] = 'Whitelist';
+$wb['Spamfilter blacklist'] = 'Spamfilter blacklist';
+$wb['Spamfilter Config'] = 'Spamfilter Config';
+$wb['Server'] = 'Server';
+$wb['Spamfilter policy'] = 'Spamfilter policy';
+$wb['Policy'] = 'Policy';
+$wb['Quarantine'] = 'Quarantine';
+$wb['Tag-Level'] = 'Tag-Level';
+$wb['Other'] = 'Other';
+$wb['Spamfilter users'] = 'Spamfilter users';
+$wb['Users'] = 'Users';
+$wb['Spamfilter Whitelist'] = 'Spamfilter Whitelist';
+$wb['Email'] = 'Email';
+$wb['Email Mailbox'] = 'Email Mailbox';
+$wb['Email Accounts'] = 'Email Accounts';
+$wb['User / Domain'] = 'User / Domain';
+$wb['Server Settings'] = 'Server Settings';
+$wb['Fetchmail'] = 'Fetchmail';
+$wb['Mailbox traffic'] = 'Mailbox traffic';
+$wb['Statistics'] = 'Statistics';
+$wb['Postfix Whitelist'] = 'Postfix Whitelist';
+$wb['Postfix Blacklist'] = 'Postfix Blacklist';
+$wb['Content Filter'] = 'Content Filter';
+$wb['Global Filters'] = 'Global Filters';
+$wb['Domain Alias'] = 'Domain Alias';
+$wb['Relay Recipients'] = 'Relay Recipients';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_alias.lng b/interface/web/mail/lib/lang/ar_mail_alias.lng
new file mode 100644
index 0000000..44b6fed
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_alias.lng
@@ -0,0 +1,11 @@
+<?php
+$wb['email_txt'] = 'Email';
+$wb['destination_txt'] = 'Destination';
+$wb['active_txt'] = 'Active';
+$wb['email_error_isemail'] = 'Email address is invalid.';
+$wb['email_error_unique'] = 'Duplicate Emailaddress.';
+$wb['no_domain_perm'] = 'You have no permission for this domain.';
+$wb['destination_error_isemail'] = 'Destination Emailaddress is invalid.';
+$wb['limit_mailalias_txt'] = 'The max. number of email aliases for your account is reached.';
+$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_alias_list.lng b/interface/web/mail/lib/lang/ar_mail_alias_list.lng
new file mode 100644
index 0000000..0a44ea4
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_alias_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Email Alias';
+$wb['active_txt'] = 'Active';
+$wb['source_txt'] = 'source';
+$wb['destination_txt'] = 'Destination';
+$wb['email_txt'] = 'Email';
+$wb['add_new_record_txt'] = 'Add new Email alias';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_aliasdomain.lng b/interface/web/mail/lib/lang/ar_mail_aliasdomain.lng
new file mode 100644
index 0000000..5815d1e
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_aliasdomain.lng
@@ -0,0 +1,11 @@
+<?php
+$wb['source_txt'] = 'Source';
+$wb['destination_txt'] = 'Destination';
+$wb['active_txt'] = 'Active';
+$wb['no_domain_perm'] = 'You have no permission for this domain.';
+$wb['limit_mailaliasdomain_txt'] = 'The max. number of email alias domains for your account is reached.';
+$wb['source_destination_identical_txt'] = 'Source and target Domain are the same.';
+$wb['source_error_empty'] = 'Source Domain is empty.';
+$wb['source_error_unique'] = 'Duplicate source Domain.';
+$wb['source_error_regex'] = 'Invalid source domain name.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/ar_mail_aliasdomain_list.lng
new file mode 100644
index 0000000..d96a63e
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_aliasdomain_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Domain alias';
+$wb['active_txt'] = 'Active';
+$wb['source_txt'] = 'Source';
+$wb['destination_txt'] = 'Destination';
+$wb['add_new_record_txt'] = 'Add new Domain alias';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_blacklist.lng b/interface/web/mail/lib/lang/ar_mail_blacklist.lng
new file mode 100644
index 0000000..5b2815c
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_blacklist.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Blacklist Address';
+$wb['recipient_txt'] = 'Recipient';
+$wb['active_txt'] = 'Active';
+$wb['source_error_notempty'] = 'Address is empty.';
+$wb['type_txt'] = 'Type';
+$wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_blacklist_list.lng b/interface/web/mail/lib/lang/ar_mail_blacklist_list.lng
new file mode 100644
index 0000000..a72052f
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_blacklist_list.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['list_head_txt'] = 'Email Blacklist';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Blacklisted address';
+$wb['type_txt'] = 'Type';
+$wb['recipient_txt'] = 'Recipient';
+$wb['add_new_record_txt'] = 'Add new Blacklist record';
+$wb['access_txt'] = 'access';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_content_filter.lng b/interface/web/mail/lib/lang/ar_mail_content_filter.lng
new file mode 100644
index 0000000..9d5e5f9
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_content_filter.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['type_txt'] = 'Filter';
+$wb['pattern_txt'] = 'Regexp. Pattern';
+$wb['data_txt'] = 'Data';
+$wb['action_txt'] = 'Action';
+$wb['active_txt'] = 'Active';
+$wb['pattern_error_empty'] = 'Pattern is empty.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_content_filter_list.lng b/interface/web/mail/lib/lang/ar_mail_content_filter_list.lng
new file mode 100644
index 0000000..8c1e5e2
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_content_filter_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Postfix Header and Body Checks';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['pattern_txt'] = 'Pattern';
+$wb['action_txt'] = 'Action';
+$wb['add_new_record_txt'] = 'Add new Content Filter';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_domain.lng b/interface/web/mail/lib/lang/ar_mail_domain.lng
new file mode 100644
index 0000000..6120e82
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_domain.lng
@@ -0,0 +1,13 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['type_txt'] = 'Type';
+$wb['active_txt'] = 'Active';
+$wb['domain_error_empty'] = 'Domain is empty.';
+$wb['domain_error_unique'] = 'Duplicate Domain.';
+$wb['domain_error_regex'] = 'Invalid domain name.';
+$wb['client_txt'] = 'Client';
+$wb['limit_maildomain_txt'] = 'The max. number of email domains for your account is reached.';
+$wb['policy_txt'] = 'Spamfilter';
+$wb['no_policy'] = '- not enabled -';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng b/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng
new file mode 100644
index 0000000..382e97f
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['domain_txt'] = 'Domain';
+$wb['destination_txt'] = 'Destination';
+$wb['active_txt'] = 'Active';
+$wb['domain_error_unique'] = 'There is already a Catchall record for this domain.';
+$wb['no_domain_perm'] = 'You have no permission for this domain.';
+$wb['domain_error_regex'] = 'Invalid domain name od domain contains invalid characters.';
+$wb['limit_mailcatchall_txt'] = 'The max. number of email catchall accounts for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/ar_mail_domain_catchall_list.lng
new file mode 100644
index 0000000..7d076dd
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_domain_catchall_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Email Catchall';
+$wb['active_txt'] = 'Active';
+$wb['source_txt'] = 'source';
+$wb['destination_txt'] = 'Destination email address';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['add_new_record_txt'] = 'Add new Catchall';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_domain_list.lng b/interface/web/mail/lib/lang/ar_mail_domain_list.lng
new file mode 100644
index 0000000..d844781
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_domain_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Email Domain';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['add_new_record_txt'] = 'Add new Domain';
+$wb['active_txt'] = 'Active';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_forward.lng b/interface/web/mail/lib/lang/ar_mail_forward.lng
new file mode 100644
index 0000000..7d237e1
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_forward.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['email_txt'] = 'Email';
+$wb['destination_txt'] = 'Destination Email';
+$wb['active_txt'] = 'Active';
+$wb['limit_mailforward_txt'] = 'The max. number of email forwarders for your account is reached.';
+$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_forward_list.lng b/interface/web/mail/lib/lang/ar_mail_forward_list.lng
new file mode 100644
index 0000000..f452944
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_forward_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Mail Forward';
+$wb['active_txt'] = 'Active';
+$wb['source_txt'] = 'source';
+$wb['destination_txt'] = 'Destination';
+$wb['email_txt'] = 'Email';
+$wb['add_new_record_txt'] = 'Add new Email forward';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_get.lng b/interface/web/mail/lib/lang/ar_mail_get.lng
new file mode 100644
index 0000000..5e42823
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_get.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['type_txt'] = 'Type';
+$wb['source_server_txt'] = 'Pop3/Imap Server';
+$wb['source_username_txt'] = 'Username';
+$wb['source_password_txt'] = 'Password';
+$wb['source_delete_txt'] = 'Delete emails after retrieval';
+$wb['destination_txt'] = 'Destination';
+$wb['active_txt'] = 'Active';
+$wb['limit_fetchmail_txt'] = 'The max. number of Fetchmail records for your account is reached.';
+$wb['source_server_error_isempty'] = 'Server is empty.';
+$wb['source_username_error_isempty'] = 'Username is empty.';
+$wb['source_password_error_isempty'] = 'Password is empty.';
+$wb['destination_error_isemail'] = 'No destination selected.';
+$wb['source_server_error_regex'] = 'Pop3/Imap Server is not a valid domain name.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_get_list.lng b/interface/web/mail/lib/lang/ar_mail_get_list.lng
new file mode 100644
index 0000000..4baf67e
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_get_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Fetch emails from external POP3 / IMAP servers';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['source_server_txt'] = 'External Server';
+$wb['source_username_txt'] = 'Username';
+$wb['destination_txt'] = 'Destination';
+$wb['add_new_record_txt'] = 'Add new Account';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_relay_recipient.lng b/interface/web/mail/lib/lang/ar_mail_relay_recipient.lng
new file mode 100644
index 0000000..b5c8724
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_relay_recipient.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Relay recipient';
+$wb['recipient_txt'] = 'Recipient';
+$wb['active_txt'] = 'Active';
+$wb['source_error_notempty'] = 'Address is empty.';
+$wb['type_txt'] = 'Type';
+$wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/ar_mail_relay_recipient_list.lng
new file mode 100644
index 0000000..36045f4
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_relay_recipient_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Relay recipients';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Recipient address';
+$wb['recipient_txt'] = 'Recipient';
+$wb['add_new_record_txt'] = 'Add new relay recipient';
+$wb['access_txt'] = 'access';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_spamfilter.lng b/interface/web/mail/lib/lang/ar_mail_spamfilter.lng
new file mode 100644
index 0000000..e0a2a2f
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_spamfilter.lng
@@ -0,0 +1,17 @@
+<?php
+$wb['email_txt'] = 'Email';
+$wb['spam_rewrite_score_int_txt'] = 'Rewrite score';
+$wb['spam_redirect_score_int_txt'] = 'Redirect score';
+$wb['spam_delete_score_int_txt'] = 'Delete score';
+$wb['spam_rewrite_subject_txt'] = 'Rewrite subject';
+$wb['spam_redirect_maildir_txt'] = 'Redirect mailbox';
+$wb['active_txt'] = 'Active';
+$wb['spam_rewrite_txt'] = 'Rewrite email subject above this score.';
+$wb['spam_redirect_txt'] = 'Redirect email above this score to the selected mailbox.';
+$wb['spam_delete_txt'] = 'Delete email above this score.';
+$wb['disable_txt'] = 'Hint: To disable a filtering option, set the score to 0.00.';
+$wb['email_error_isemail'] = 'Email address is invalid.';
+$wb['email_error_unique'] = 'There is already an spamfilter record for this email address.';
+$wb['spam_redirect_maildir_purge_txt'] = 'Purge Maildir after';
+$wb['days_txt'] = 'Days.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/ar_mail_spamfilter_list.lng
new file mode 100644
index 0000000..728f3d3
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_spamfilter_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Spamfilter';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['server_name_txt'] = 'server_name';
+$wb['email_txt'] = 'Email';
+$wb['add_new_record_txt'] = 'Add new Spamfilter record';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_transport.lng b/interface/web/mail/lib/lang/ar_mail_transport.lng
new file mode 100644
index 0000000..a4d7bbc
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_transport.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['destination_txt'] = 'Destination';
+$wb['type_txt'] = 'Type';
+$wb['mx_txt'] = 'No MX lookup';
+$wb['sort_order_txt'] = 'Sort by';
+$wb['active_txt'] = 'Active';
+$wb['limit_mailrouting_txt'] = 'The max. number of routes for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_transport_list.lng b/interface/web/mail/lib/lang/ar_mail_transport_list.lng
new file mode 100644
index 0000000..a96c081
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_transport_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Advanced Email Routing';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['transport_txt'] = 'Transport';
+$wb['sort_order_txt'] = 'Sort by';
+$wb['add_new_record_txt'] = 'Add new transport';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user.lng b/interface/web/mail/lib/lang/ar_mail_user.lng
new file mode 100644
index 0000000..4a693fb
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_user.lng
@@ -0,0 +1,40 @@
+<?php
+$wb['custom_mailfilter_txt'] = 'Custom mail filter recipe';
+$wb['email_txt'] = 'Email';
+$wb['cryptpwd_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['active_txt'] = 'Active';
+$wb['email_error_isemail'] = 'Email address is invalid.';
+$wb['email_error_unique'] = 'Duplicate Email address.';
+$wb['autoresponder_text_txt'] = 'Text';
+$wb['autoresponder_txt'] = 'Active';
+$wb['autoresponder_start_date_txt'] = 'Start on';
+$wb['autoresponder_start_date_isfuture'] = 'Start date cannot be in the past.';
+$wb['autoresponder_end_date_txt'] = 'End by';
+$wb['autoresponder_end_date_isgreater'] = 'End date must be set and be later than start date.';
+$wb['no_domain_perm'] = 'You have no permission for this domain.';
+$wb['error_no_pwd'] = 'Password is empty.';
+$wb['quota_error_isint'] = 'Mailbox size must be a number.';
+$wb['quota_txt'] = 'Quota';
+$wb['server_id_txt'] = 'Aerver_id';
+$wb['password_txt'] = 'Password';
+$wb['maildir_txt'] = 'Maildir';
+$wb['postfix_txt'] = 'Enable Receiving';
+$wb['access_txt'] = 'Enable Access';
+$wb['policy_txt'] = 'Spamfilter';
+$wb['no_policy'] = '- not enabled -';
+$wb['limit_mailbox_txt'] = 'The max. number of mailboxes for your account is reached.';
+$wb['limit_mailquota_txt'] = 'The max space for mailboxes is reached. The max. available space in MB is';
+$wb['welcome_mail_fromname_txt'] = 'ISPConfig3';
+$wb['welcome_mail_fromemail_txt'] = 'webmaster@localhost.tld';
+$wb['welcome_mail_subject'] = 'Welcome to your new email account.';
+$wb['welcome_mail_message'] = 'Welcome to your new email account. Your webmaster.';
+$wb['disableimap_txt'] = 'Disable IMAP';
+$wb['disablepop3_txt'] = 'Disable POP3';
+$wb['duplicate_alias_or_forward_txt'] = 'There is already an alias or forwrd with this email address.';
+$wb['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlimited or numbers > 1';
+$wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
+$wb['name_txt'] = 'Realname';
+$wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user_filter.lng b/interface/web/mail/lib/lang/ar_mail_user_filter.lng
new file mode 100644
index 0000000..e633c1b
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_user_filter.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['rulename_txt'] = 'Name';
+$wb['action_txt'] = 'Action';
+$wb['target_txt'] = 'Folder';
+$wb['active_txt'] = 'Active';
+$wb['rulename_error_empty'] = 'Name is empty.';
+$wb['searchterm_is_empty'] = 'Search term is empty.';
+$wb['source_txt'] = 'Source';
+$wb['target_error_regex'] = 'The target may only contain these characters: a-z, 0-9, -, ., _, and {space}';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user_filter_list.lng b/interface/web/mail/lib/lang/ar_mail_user_filter_list.lng
new file mode 100644
index 0000000..2754259
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_user_filter_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['rulename_txt'] = 'Name';
+$wb['add_new_record_txt'] = 'Add new Filter';
+$wb['page_txt'] = 'Page';
+$wb['page_of_txt'] = 'of';
+$wb['delete_confirmation'] = 'Do you really want to Delete the mailfilter?';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user_list.lng b/interface/web/mail/lib/lang/ar_mail_user_list.lng
new file mode 100644
index 0000000..6063cef
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_user_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'Mailbox';
+$wb['email_txt'] = 'Email';
+$wb['autoresponder_txt'] = 'Autoresponder';
+$wb['add_new_record_txt'] = 'Add new Mailbox';
+$wb['name_txt'] = 'Realname';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user_stats_list.lng b/interface/web/mail/lib/lang/ar_mail_user_stats_list.lng
new file mode 100644
index 0000000..edde65b
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_user_stats_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Mail traffic';
+$wb['email_txt'] = 'Email';
+$wb['this_month_txt'] = 'This month';
+$wb['last_month_txt'] = 'Last month';
+$wb['this_year_txt'] = 'This year';
+$wb['last_year_txt'] = 'Last year';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_whitelist.lng b/interface/web/mail/lib/lang/ar_mail_whitelist.lng
new file mode 100644
index 0000000..92c365b
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_whitelist.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Witelist Address';
+$wb['recipient_txt'] = 'Recipient';
+$wb['active_txt'] = 'Active';
+$wb['source_error_notempty'] = 'Address is empty.';
+$wb['type_txt'] = 'Type';
+$wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_mail_whitelist_list.lng b/interface/web/mail/lib/lang/ar_mail_whitelist_list.lng
new file mode 100644
index 0000000..eaa7eb3
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_mail_whitelist_list.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['list_head_txt'] = 'Email Whitelist';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Whitelisted address';
+$wb['type_txt'] = 'Type';
+$wb['recipient_txt'] = 'Recipient';
+$wb['add_new_record_txt'] = 'Add new Whitelist record';
+$wb['access_txt'] = 'access';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/ar_spamfilter_blacklist.lng
new file mode 100644
index 0000000..5a85949
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_blacklist.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['wb_txt'] = 'wb';
+$wb['rid_txt'] = 'User';
+$wb['email_txt'] = 'Email';
+$wb['priority_txt'] = 'Priority';
+$wb['active_txt'] = 'Active';
+$wb['limit_spamfilter_wblist_txt'] = 'The max. number of White- or Blacklist records for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/ar_spamfilter_blacklist_list.lng
new file mode 100644
index 0000000..12de2e6
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_blacklist_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Spamfilter Blacklist';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['priority_txt'] = 'Priority';
+$wb['rid_txt'] = 'User';
+$wb['email_txt'] = 'Blacklisted Email';
+$wb['add_new_record_txt'] = 'Add Blacklist record';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_config.lng b/interface/web/mail/lib/lang/ar_spamfilter_config.lng
new file mode 100644
index 0000000..2843133
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_config.lng
@@ -0,0 +1,20 @@
+<?php
+$wb['getmail_config_dir_txt'] = 'Getmail Config Path';
+$wb['ip_address_txt'] = 'IP Address';
+$wb['netmask_txt'] = 'Netmask';
+$wb['gateway_txt'] = 'Gateway';
+$wb['hostname_txt'] = 'Hostname';
+$wb['nameservers_txt'] = 'Nameservers';
+$wb['module_txt'] = 'Server Module';
+$wb['maildir_path_txt'] = 'Maildir Path';
+$wb['homedir_path_txt'] = 'Homedir Path';
+$wb['mailuser_uid_txt'] = 'Mailuser UID';
+$wb['mailuser_gid_txt'] = 'Mailuser GID';
+$wb['mailuser_name_txt'] = 'Mailuser Name';
+$wb['mailuser_group_txt'] = 'Mailuser Group';
+$wb['relayhost_txt'] = 'Relayhost';
+$wb['relayhost_user_txt'] = 'Relayhost User';
+$wb['relayhost_password_txt'] = 'Relayhost Password';
+$wb['mailbox_size_limit_txt'] = 'Mailbox Size Limit';
+$wb['message_size_limit_txt'] = 'Message Size Limit';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_config_list.lng b/interface/web/mail/lib/lang/ar_spamfilter_config_list.lng
new file mode 100644
index 0000000..70e49e2
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_config_list.lng
@@ -0,0 +1,5 @@
+<?php
+$wb['list_head_txt'] = 'Server Configuration';
+$wb['server_name_txt'] = 'Server';
+$wb['server_id_txt'] = 'server_id';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_policy.lng b/interface/web/mail/lib/lang/ar_spamfilter_policy.lng
new file mode 100644
index 0000000..e876330
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_policy.lng
@@ -0,0 +1,38 @@
+<?php
+$wb['policy_name_txt'] = 'Policy Name';
+$wb['virus_lover_txt'] = 'Virus lover';
+$wb['spam_lover_txt'] = 'SPAM lover';
+$wb['banned_files_lover_txt'] = 'Banned files lover';
+$wb['bad_header_lover_txt'] = 'Bad header lover';
+$wb['bypass_virus_checks_txt'] = 'Bypass virus checks';
+$wb['bypass_banned_checks_txt'] = 'Bypass banned checks';
+$wb['bypass_header_checks_txt'] = 'Bypass header checks';
+$wb['virus_quarantine_to_txt'] = 'Forward virus to email';
+$wb['spam_quarantine_to_txt'] = 'Forward spam to email';
+$wb['banned_quarantine_to_txt'] = 'Forward banned to email';
+$wb['bad_header_quarantine_to_txt'] = 'Forward bad header to email';
+$wb['clean_quarantine_to_txt'] = 'Forward clean to email';
+$wb['other_quarantine_to_txt'] = 'Forward other to email';
+$wb['spam_tag_level_txt'] = 'SPAM tag level';
+$wb['spam_tag2_level_txt'] = 'SPAM tag2 level';
+$wb['spam_kill_level_txt'] = 'SPAM kill level';
+$wb['spam_dsn_cutoff_level_txt'] = 'SPAM dsn cutoff level';
+$wb['spam_quarantine_cutoff_level_txt'] = 'SPAM quarantine cutoff level';
+$wb['spam_modifies_subj_txt'] = 'SPAM modifies subject';
+$wb['spam_subject_tag_txt'] = 'SPAM subject tag';
+$wb['spam_subject_tag2_txt'] = 'SPAM subject tag2';
+$wb['addr_extension_virus_txt'] = 'Addr. extension virus';
+$wb['addr_extension_spam_txt'] = 'Addr. extension SPAM';
+$wb['addr_extension_banned_txt'] = 'Addr. extension banned';
+$wb['addr_extension_bad_header_txt'] = 'Addr extension bad header';
+$wb['warnvirusrecip_txt'] = 'Warn virus recip.';
+$wb['warnbannedrecip_txt'] = 'Warn banned recip.';
+$wb['warnbadhrecip_txt'] = 'Warn bad header recip.';
+$wb['newvirus_admin_txt'] = 'Newvirus admin';
+$wb['virus_admin_txt'] = 'Virus admin';
+$wb['banned_admin_txt'] = 'Banned admin';
+$wb['bad_header_admin_txt'] = 'Bad header admin';
+$wb['spam_admin_txt'] = 'SPAM admin';
+$wb['message_size_limit_txt'] = 'Message size limit';
+$wb['banned_rulenames_txt'] = 'Banned rulenames';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/ar_spamfilter_policy_list.lng
new file mode 100644
index 0000000..04491ae
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_policy_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Spamfilter Policy';
+$wb['policy_name_txt'] = 'Name';
+$wb['virus_lover_txt'] = 'Virus lover';
+$wb['spam_lover_txt'] = 'Spam lover';
+$wb['banned_files_lover_txt'] = 'Banned Files lover';
+$wb['bad_header_lover_txt'] = 'Bad Header lover';
+$wb['add_new_record_txt'] = 'Add Policy record';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_users.lng b/interface/web/mail/lib/lang/ar_spamfilter_users.lng
new file mode 100644
index 0000000..a93d94d
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_users.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['priority_txt'] = 'Priority';
+$wb['policy_id_txt'] = 'Policy';
+$wb['email_txt'] = 'Email (Pattern)';
+$wb['fullname_txt'] = 'Name';
+$wb['local_txt'] = 'Local';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_users_list.lng b/interface/web/mail/lib/lang/ar_spamfilter_users_list.lng
new file mode 100644
index 0000000..ed3d7a3
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_users_list.lng
@@ -0,0 +1,10 @@
+<?php
+$wb['list_head_txt'] = 'Spamfilter Users';
+$wb['local_txt'] = 'Local';
+$wb['server_id_txt'] = 'Server';
+$wb['priority_txt'] = 'Priority';
+$wb['policy_id_txt'] = 'Policy';
+$wb['fullname_txt'] = 'Name';
+$wb['email_txt'] = 'Email';
+$wb['add_new_record_txt'] = 'Add Spamfilter User';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/ar_spamfilter_whitelist.lng
new file mode 100644
index 0000000..5a85949
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_whitelist.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['wb_txt'] = 'wb';
+$wb['rid_txt'] = 'User';
+$wb['email_txt'] = 'Email';
+$wb['priority_txt'] = 'Priority';
+$wb['active_txt'] = 'Active';
+$wb['limit_spamfilter_wblist_txt'] = 'The max. number of White- or Blacklist records for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ar_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/ar_spamfilter_whitelist_list.lng
new file mode 100644
index 0000000..d209d17
--- /dev/null
+++ b/interface/web/mail/lib/lang/ar_spamfilter_whitelist_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Spamfilter Whitelist';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['priority_txt'] = 'Priority';
+$wb['rid_txt'] = 'User';
+$wb['email_txt'] = 'Whitelisted Email';
+$wb['add_new_record_txt'] = 'Add Whitelist record';
+?>
diff --git a/interface/web/mail/lib/lang/bg_mail_user.lng b/interface/web/mail/lib/lang/bg_mail_user.lng
index 3745036..6efc839 100644
--- a/interface/web/mail/lib/lang/bg_mail_user.lng
+++ b/interface/web/mail/lib/lang/bg_mail_user.lng
@@ -38,4 +38,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/br_mail_user.lng b/interface/web/mail/lib/lang/br_mail_user.lng
index 4644997..627be3b 100644
--- a/interface/web/mail/lib/lang/br_mail_user.lng
+++ b/interface/web/mail/lib/lang/br_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Mover Spam para o diretório JUNK';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/de_mail_user.lng b/interface/web/mail/lib/lang/de_mail_user.lng
index 6312cd8..26b016d 100644
--- a/interface/web/mail/lib/lang/de_mail_user.lng
+++ b/interface/web/mail/lib/lang/de_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Spam Emails in den Junk Ordner verschieben';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/es_mail_user.lng b/interface/web/mail/lib/lang/es_mail_user.lng
index 172b2bf..7f3168a 100644
--- a/interface/web/mail/lib/lang/es_mail_user.lng
+++ b/interface/web/mail/lib/lang/es_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/fi_mail_user.lng b/interface/web/mail/lib/lang/fi_mail_user.lng
index 71e7440..979129f 100755
--- a/interface/web/mail/lib/lang/fi_mail_user.lng
+++ b/interface/web/mail/lib/lang/fi_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/fr_mail_user.lng b/interface/web/mail/lib/lang/fr_mail_user.lng
index c7a818b..cfa6224 100644
--- a/interface/web/mail/lib/lang/fr_mail_user.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user.lng
@@ -38,4 +38,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/hu_mail_user.lng b/interface/web/mail/lib/lang/hu_mail_user.lng
index 3aaeca1..509f619 100644
--- a/interface/web/mail/lib/lang/hu_mail_user.lng
+++ b/interface/web/mail/lib/lang/hu_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/it_mail_user.lng b/interface/web/mail/lib/lang/it_mail_user.lng
index 3745036..6efc839 100644
--- a/interface/web/mail/lib/lang/it_mail_user.lng
+++ b/interface/web/mail/lib/lang/it_mail_user.lng
@@ -38,4 +38,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/ja_mail_user.lng b/interface/web/mail/lib/lang/ja_mail_user.lng
index 35eecb9..448afea 100644
--- a/interface/web/mail/lib/lang/ja_mail_user.lng
+++ b/interface/web/mail/lib/lang/ja_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/nl_mail_user.lng b/interface/web/mail/lib/lang/nl_mail_user.lng
index 85a08bb..93df843 100644
--- a/interface/web/mail/lib/lang/nl_mail_user.lng
+++ b/interface/web/mail/lib/lang/nl_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Verplaats SPAM naar map Ongewenste e-mail';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/pl_mail_user.lng b/interface/web/mail/lib/lang/pl_mail_user.lng
index 12f4f7e..70d4f5b 100644
--- a/interface/web/mail/lib/lang/pl_mail_user.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/pt.lng b/interface/web/mail/lib/lang/pt.lng
index 2c051ce..c6f6bc7 100644
--- a/interface/web/mail/lib/lang/pt.lng
+++ b/interface/web/mail/lib/lang/pt.lng
@@ -45,4 +45,3 @@
 $wb['Domain Alias'] = 'Domínios Alias';
 $wb['Relay Recipients'] = 'Recipientes de Relay';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_alias.lng b/interface/web/mail/lib/lang/pt_mail_alias.lng
index abb37dc..3b1e071 100644
--- a/interface/web/mail/lib/lang/pt_mail_alias.lng
+++ b/interface/web/mail/lib/lang/pt_mail_alias.lng
@@ -9,4 +9,3 @@
 $wb['limit_mailalias_txt'] = 'O número máximo de aliases para a conta foi atingido.';
 $wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_alias_list.lng b/interface/web/mail/lib/lang/pt_mail_alias_list.lng
index 7c5c9e3..cd81d78 100644
--- a/interface/web/mail/lib/lang/pt_mail_alias_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_alias_list.lng
@@ -6,4 +6,3 @@
 $wb['email_txt'] = 'Correio';
 $wb['add_new_record_txt'] = 'Adicionar Alias';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_aliasdomain.lng b/interface/web/mail/lib/lang/pt_mail_aliasdomain.lng
index f98f59e..421738e 100644
--- a/interface/web/mail/lib/lang/pt_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/pt_mail_aliasdomain.lng
@@ -9,4 +9,3 @@
 $wb['source_error_unique'] = 'Domínio de origem duplicado.';
 $wb['source_error_regex'] = 'Nome do domínio de origem inválido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/pt_mail_aliasdomain_list.lng
index 5187206..371a7d9 100644
--- a/interface/web/mail/lib/lang/pt_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_aliasdomain_list.lng
@@ -5,4 +5,3 @@
 $wb['destination_txt'] = 'Destino';
 $wb['add_new_record_txt'] = 'Adicionar Domínio Alias';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_blacklist.lng b/interface/web/mail/lib/lang/pt_mail_blacklist.lng
index 5a2da4f..b7be9be 100644
--- a/interface/web/mail/lib/lang/pt_mail_blacklist.lng
+++ b/interface/web/mail/lib/lang/pt_mail_blacklist.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Tipo';
 $wb['limit_mailfilter_txt'] = 'O número máximo de filtros de correio para a conta foi atingido..';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_blacklist_list.lng b/interface/web/mail/lib/lang/pt_mail_blacklist_list.lng
index efb50b1..63fd695 100644
--- a/interface/web/mail/lib/lang/pt_mail_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_blacklist_list.lng
@@ -8,4 +8,3 @@
 $wb['add_new_record_txt'] = 'Adicionar novo registo à lista';
 $wb['access_txt'] = 'acesso';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_content_filter.lng b/interface/web/mail/lib/lang/pt_mail_content_filter.lng
index 39c0a61..c5d8d20 100644
--- a/interface/web/mail/lib/lang/pt_mail_content_filter.lng
+++ b/interface/web/mail/lib/lang/pt_mail_content_filter.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Activo';
 $wb['pattern_error_empty'] = 'Padrão em branco';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_content_filter_list.lng b/interface/web/mail/lib/lang/pt_mail_content_filter_list.lng
index e81fded..7fb375e 100644
--- a/interface/web/mail/lib/lang/pt_mail_content_filter_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_content_filter_list.lng
@@ -6,4 +6,3 @@
 $wb['action_txt'] = 'Acção';
 $wb['add_new_record_txt'] = 'Adicionar Filtro de Conteúdo';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_domain.lng b/interface/web/mail/lib/lang/pt_mail_domain.lng
index ec01a7e..b90463e 100644
--- a/interface/web/mail/lib/lang/pt_mail_domain.lng
+++ b/interface/web/mail/lib/lang/pt_mail_domain.lng
@@ -11,4 +11,3 @@
 $wb['policy_txt'] = 'Filtro Anti-Spam';
 $wb['no_policy'] = '- desactivado -';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng b/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng
index 3a18b2f..980442d 100644
--- a/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng
@@ -7,4 +7,3 @@
 $wb['domain_error_regex'] = 'O nome do domínio contém caracteres inválidos';
 $wb['limit_mailcatchall_txt'] = 'O número máximo de catchall para este domínio foi atingido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/pt_mail_domain_catchall_list.lng
index f23bc67..05b14af 100644
--- a/interface/web/mail/lib/lang/pt_mail_domain_catchall_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_domain_catchall_list.lng
@@ -7,4 +7,3 @@
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar Catch-all';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_domain_list.lng b/interface/web/mail/lib/lang/pt_mail_domain_list.lng
index 6a493a1..115939e 100644
--- a/interface/web/mail/lib/lang/pt_mail_domain_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_domain_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Adicionar Domínio';
 $wb['active_txt'] = 'Activo';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_forward.lng b/interface/web/mail/lib/lang/pt_mail_forward.lng
index 9acc18a..06b2a6c 100644
--- a/interface/web/mail/lib/lang/pt_mail_forward.lng
+++ b/interface/web/mail/lib/lang/pt_mail_forward.lng
@@ -5,4 +5,3 @@
 $wb['limit_mailforward_txt'] = 'O número máximo de encaminhamentos para a conta foi atingido.';
 $wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_forward_list.lng b/interface/web/mail/lib/lang/pt_mail_forward_list.lng
index db6622f..77aa66d 100644
--- a/interface/web/mail/lib/lang/pt_mail_forward_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_forward_list.lng
@@ -6,4 +6,3 @@
 $wb['email_txt'] = 'Correio';
 $wb['add_new_record_txt'] = 'Adicionar Encaminhamento';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_get.lng b/interface/web/mail/lib/lang/pt_mail_get.lng
index 0d86fe6..f39fc98 100644
--- a/interface/web/mail/lib/lang/pt_mail_get.lng
+++ b/interface/web/mail/lib/lang/pt_mail_get.lng
@@ -14,4 +14,3 @@
 $wb['destination_error_isemail'] = 'Destino não seleccionado.';
 $wb['source_server_error_regex'] = 'Servidor Pop3/Imap não é um nome de domínio válido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_get_list.lng b/interface/web/mail/lib/lang/pt_mail_get_list.lng
index 3ec9b26..3c6a244 100644
--- a/interface/web/mail/lib/lang/pt_mail_get_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_get_list.lng
@@ -7,4 +7,3 @@
 $wb['destination_txt'] = 'Destino';
 $wb['add_new_record_txt'] = 'Adicionar Conta';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_relay_recipient.lng b/interface/web/mail/lib/lang/pt_mail_relay_recipient.lng
index fe741e2..3f55113 100644
--- a/interface/web/mail/lib/lang/pt_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/pt_mail_relay_recipient.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Type';
 $wb['limit_mailfilter_txt'] = 'O número máximo de filtros para esta conta já foi atingido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/pt_mail_relay_recipient_list.lng
index 4e2ca4c..4946f13 100644
--- a/interface/web/mail/lib/lang/pt_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_relay_recipient_list.lng
@@ -7,4 +7,3 @@
 $wb['add_new_record_txt'] = 'Adicionar Recipiente Relay';
 $wb['access_txt'] = 'acesso';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_spamfilter.lng b/interface/web/mail/lib/lang/pt_mail_spamfilter.lng
index 580c204..bab0943 100644
--- a/interface/web/mail/lib/lang/pt_mail_spamfilter.lng
+++ b/interface/web/mail/lib/lang/pt_mail_spamfilter.lng
@@ -15,4 +15,3 @@
 $wb['spam_redirect_maildir_purge_txt'] = 'Remover Maildir depois';
 $wb['days_txt'] = 'Dias.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/pt_mail_spamfilter_list.lng
index 03ef40d..6df2c85 100644
--- a/interface/web/mail/lib/lang/pt_mail_spamfilter_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_spamfilter_list.lng
@@ -6,4 +6,3 @@
 $wb['email_txt'] = 'Correio';
 $wb['add_new_record_txt'] = 'Adicionar Filtro anti-spam';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_transport.lng b/interface/web/mail/lib/lang/pt_mail_transport.lng
index c749a81..ae96057 100644
--- a/interface/web/mail/lib/lang/pt_mail_transport.lng
+++ b/interface/web/mail/lib/lang/pt_mail_transport.lng
@@ -8,4 +8,3 @@
 $wb['active_txt'] = 'Activo';
 $wb['limit_mailrouting_txt'] = 'O número máximo de rotas para a conta foi atingido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_transport_list.lng b/interface/web/mail/lib/lang/pt_mail_transport_list.lng
index 4313658..19ae622 100644
--- a/interface/web/mail/lib/lang/pt_mail_transport_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_transport_list.lng
@@ -7,4 +7,3 @@
 $wb['sort_order_txt'] = 'Ordenar por';
 $wb['add_new_record_txt'] = 'Adicionar Transporte';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_user.lng b/interface/web/mail/lib/lang/pt_mail_user.lng
index 939dade..c6be73f 100644
--- a/interface/web/mail/lib/lang/pt_mail_user.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user.lng
@@ -36,5 +36,5 @@
 $wb['move_junk_txt'] = 'Mover Spam para a pasta JUNK';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_user_filter.lng b/interface/web/mail/lib/lang/pt_mail_user_filter.lng
index 7554389..b4ec01b 100644
--- a/interface/web/mail/lib/lang/pt_mail_user_filter.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user_filter.lng
@@ -8,4 +8,3 @@
 $wb['source_txt'] = 'Origem';
 $wb['target_error_regex'] = 'O alvo só pode conter os caracteres: a-z, 0-9, -, . e _';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_user_filter_list.lng b/interface/web/mail/lib/lang/pt_mail_user_filter_list.lng
index f0075f9..adf18d6 100644
--- a/interface/web/mail/lib/lang/pt_mail_user_filter_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user_filter_list.lng
@@ -5,4 +5,3 @@
 $wb['page_of_txt'] = 'de';
 $wb['delete_confirmation'] = 'Tem a certeza que deseja remover este mailfilter?';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_user_list.lng b/interface/web/mail/lib/lang/pt_mail_user_list.lng
index 6150045..0c72778 100644
--- a/interface/web/mail/lib/lang/pt_mail_user_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Adicionar nova caixa de correio';
 $wb['name_txt'] = 'Realname';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_user_stats_list.lng b/interface/web/mail/lib/lang/pt_mail_user_stats_list.lng
index bb8a6a4..0457c2d 100644
--- a/interface/web/mail/lib/lang/pt_mail_user_stats_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user_stats_list.lng
@@ -6,4 +6,3 @@
 $wb['this_year_txt'] = 'Este Ano';
 $wb['last_year_txt'] = 'Último Ano';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_whitelist.lng b/interface/web/mail/lib/lang/pt_mail_whitelist.lng
index 6853a4b..92cc78d 100644
--- a/interface/web/mail/lib/lang/pt_mail_whitelist.lng
+++ b/interface/web/mail/lib/lang/pt_mail_whitelist.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Tipo';
 $wb['limit_mailfilter_txt'] = 'O número máximo de filtros para a conta foi atingido.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_whitelist_list.lng b/interface/web/mail/lib/lang/pt_mail_whitelist_list.lng
index 1ec69a3..90fa7c8 100644
--- a/interface/web/mail/lib/lang/pt_mail_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/pt_mail_whitelist_list.lng
@@ -8,4 +8,3 @@
 $wb['add_new_record_txt'] = 'Adicionar Endereço';
 $wb['access_txt'] = 'acesso';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/pt_spamfilter_blacklist.lng
index 16b8bc6..8a1620a 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_blacklist.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_blacklist.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Activo';
 $wb['limit_spamfilter_wblist_txt'] = 'O número máximo de registos de lista negra /  branca foi atingido para esta conta.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/pt_spamfilter_blacklist_list.lng
index b93d91b..744a6c7 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_blacklist_list.lng
@@ -7,4 +7,3 @@
 $wb['email_txt'] = 'Correio na Lista Negra';
 $wb['add_new_record_txt'] = 'Adicionar novo registo à lista';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_config.lng b/interface/web/mail/lib/lang/pt_spamfilter_config.lng
index 5d2d639..2c9f2dd 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_config.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_config.lng
@@ -18,4 +18,3 @@
 $wb['mailbox_size_limit_txt'] = 'Tamanho Caixa de Correio';
 $wb['message_size_limit_txt'] = 'Tamanho da Mensagem';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_config_list.lng b/interface/web/mail/lib/lang/pt_spamfilter_config_list.lng
index 9857bc7..345903f 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_config_list.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_config_list.lng
@@ -3,4 +3,3 @@
 $wb['server_name_txt'] = 'Servidor';
 $wb['server_id_txt'] = 'id_servidor';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_policy.lng b/interface/web/mail/lib/lang/pt_spamfilter_policy.lng
index 18df72b..1610aeb 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_policy.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_policy.lng
@@ -36,4 +36,3 @@
 $wb['message_size_limit_txt'] = 'Tamanho limite da mensagem';
 $wb['banned_rulenames_txt'] = 'Regras de Banimento';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/pt_spamfilter_policy_list.lng
index 7675b1d..d97c025 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_policy_list.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_policy_list.lng
@@ -7,4 +7,3 @@
 $wb['bad_header_lover_txt'] = 'Permitir Bad Header';
 $wb['add_new_record_txt'] = 'Adicionar Registo';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_users.lng b/interface/web/mail/lib/lang/pt_spamfilter_users.lng
index aa8eea9..4515009 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_users.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_users.lng
@@ -6,4 +6,3 @@
 $wb['fullname_txt'] = 'Nome';
 $wb['local_txt'] = 'Local';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_users_list.lng b/interface/web/mail/lib/lang/pt_spamfilter_users_list.lng
index b2398dd..cac01ff 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_users_list.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_users_list.lng
@@ -8,4 +8,3 @@
 $wb['email_txt'] = 'Email';
 $wb['add_new_record_txt'] = 'Adicionar Utilizador ';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/pt_spamfilter_whitelist.lng
index 092bf34..65061bb 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_whitelist.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_whitelist.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Activo';
 $wb['limit_spamfilter_wblist_txt'] = 'O número máximo de registos da lista branca / negra foi atingido para esta conta.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/pt_spamfilter_whitelist_list.lng
index b5b68ba..f4a62a1 100644
--- a/interface/web/mail/lib/lang/pt_spamfilter_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/pt_spamfilter_whitelist_list.lng
@@ -7,4 +7,3 @@
 $wb['email_txt'] = 'Correio na lista branca';
 $wb['add_new_record_txt'] = 'Adicionar um novo correio';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ro_mail_aliasdomain.lng b/interface/web/mail/lib/lang/ro_mail_aliasdomain.lng
index 241eb64..5815d1e 100644
--- a/interface/web/mail/lib/lang/ro_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/ro_mail_aliasdomain.lng
@@ -1,11 +1,11 @@
 <?php
-$wb["source_txt"] = 'Source';
-$wb["destination_txt"] = 'Destination';
-$wb["active_txt"] = 'Active';
-$wb["no_domain_perm"] = "You have no permission for this domain.";
-$wb["limit_mailaliasdomain_txt"] = 'The max. number of email alias domains for your account is reached.';
-$wb["source_destination_identical_txt"] = 'Source and target Domain are the same.';
-$wb["source_error_empty"] = 'Source Domain is empty.';
-$wb["source_error_unique"] = 'Duplicate source Domain.';
-$wb["source_error_regex"] = 'Invalid source domain name.';
-?>
\ No newline at end of file
+$wb['source_txt'] = 'Source';
+$wb['destination_txt'] = 'Destination';
+$wb['active_txt'] = 'Active';
+$wb['no_domain_perm'] = 'You have no permission for this domain.';
+$wb['limit_mailaliasdomain_txt'] = 'The max. number of email alias domains for your account is reached.';
+$wb['source_destination_identical_txt'] = 'Source and target Domain are the same.';
+$wb['source_error_empty'] = 'Source Domain is empty.';
+$wb['source_error_unique'] = 'Duplicate source Domain.';
+$wb['source_error_regex'] = 'Invalid source domain name.';
+?>
diff --git a/interface/web/mail/lib/lang/ro_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/ro_mail_aliasdomain_list.lng
index 8ebfa7d..d96a63e 100644
--- a/interface/web/mail/lib/lang/ro_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/ro_mail_aliasdomain_list.lng
@@ -1,8 +1,7 @@
 <?php
-$wb["list_head_txt"] = 'Domain alias';
-$wb["active_txt"] = 'Active';
-$wb["source_txt"] = 'Source';
-$wb["destination_txt"] = 'Destination';
-$wb["source_txt"] = 'Source';
-$wb["add_new_record_txt"] = 'Add new Domain alias';
-?>
\ No newline at end of file
+$wb['list_head_txt'] = 'Domain alias';
+$wb['active_txt'] = 'Active';
+$wb['source_txt'] = 'Source';
+$wb['destination_txt'] = 'Destination';
+$wb['add_new_record_txt'] = 'Add new Domain alias';
+?>
diff --git a/interface/web/mail/lib/lang/ro_mail_relay_recipient.lng b/interface/web/mail/lib/lang/ro_mail_relay_recipient.lng
index fdec9ab..b5c8724 100644
--- a/interface/web/mail/lib/lang/ro_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/ro_mail_relay_recipient.lng
@@ -1,9 +1,9 @@
 <?php
-$wb["server_id_txt"] = 'Server';
-$wb["source_txt"] = 'Relay recipient';
-$wb["recipient_txt"] = 'Recipient';
-$wb["active_txt"] = 'Active';
-$wb["source_error_notempty"] = 'Address is empty.';
-$wb["type_txt"] = 'Type';
-$wb["limit_mailfilter_txt"] = 'The max. number of email filters for your account is reached.';
-?>
\ No newline at end of file
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Relay recipient';
+$wb['recipient_txt'] = 'Recipient';
+$wb['active_txt'] = 'Active';
+$wb['source_error_notempty'] = 'Address is empty.';
+$wb['type_txt'] = 'Type';
+$wb['limit_mailfilter_txt'] = 'The max. number of email filters for your account is reached.';
+?>
diff --git a/interface/web/mail/lib/lang/ro_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/ro_mail_relay_recipient_list.lng
index 44cd894..36045f4 100644
--- a/interface/web/mail/lib/lang/ro_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/ro_mail_relay_recipient_list.lng
@@ -1,9 +1,9 @@
 <?php
-$wb["list_head_txt"] = 'Relay recipients';
-$wb["active_txt"] = 'Active';
-$wb["server_id_txt"] = 'Server';
-$wb["source_txt"] = 'Recipient address';
-$wb["recipient_txt"] = 'Recipient';
-$wb["add_new_record_txt"] = 'Add new relay recipient';
-$wb["access_txt"] = 'access';
-?>
\ No newline at end of file
+$wb['list_head_txt'] = 'Relay recipients';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['source_txt'] = 'Recipient address';
+$wb['recipient_txt'] = 'Recipient';
+$wb['add_new_record_txt'] = 'Add new relay recipient';
+$wb['access_txt'] = 'access';
+?>
diff --git a/interface/web/mail/lib/lang/ro_mail_user.lng b/interface/web/mail/lib/lang/ro_mail_user.lng
index 1992811..5a59182 100644
--- a/interface/web/mail/lib/lang/ro_mail_user.lng
+++ b/interface/web/mail/lib/lang/ro_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/ru.lng b/interface/web/mail/lib/lang/ru.lng
index eaeaf4d..8dca4b7 100644
--- a/interface/web/mail/lib/lang/ru.lng
+++ b/interface/web/mail/lib/lang/ru.lng
@@ -45,4 +45,3 @@
 $wb['Domain Alias'] = 'Алиасы доменов';
 $wb['Relay Recipients'] = 'Relay получатели';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_alias.lng b/interface/web/mail/lib/lang/ru_mail_alias.lng
index 31408f9..7844037 100644
--- a/interface/web/mail/lib/lang/ru_mail_alias.lng
+++ b/interface/web/mail/lib/lang/ru_mail_alias.lng
@@ -9,4 +9,3 @@
 $wb['limit_mailalias_txt'] = 'Максимальное число алиасов достигнуто.';
 $wb['duplicate_mailbox_txt'] = 'Ящик с таким e-mail уже существует';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_alias_list.lng b/interface/web/mail/lib/lang/ru_mail_alias_list.lng
index 079c769..c6c2513 100644
--- a/interface/web/mail/lib/lang/ru_mail_alias_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_alias_list.lng
@@ -6,4 +6,3 @@
 $wb['email_txt'] = 'Email';
 $wb['add_new_record_txt'] = 'Добавить новый Email алиас';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_aliasdomain.lng b/interface/web/mail/lib/lang/ru_mail_aliasdomain.lng
index 10f6db6..1397912 100644
--- a/interface/web/mail/lib/lang/ru_mail_aliasdomain.lng
+++ b/interface/web/mail/lib/lang/ru_mail_aliasdomain.lng
@@ -9,4 +9,3 @@
 $wb['source_error_unique'] = 'Дублирование исходного домена.';
 $wb['source_error_regex'] = 'Неверное имя исходного домена.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/ru_mail_aliasdomain_list.lng
index cfc1338..879d09f 100644
--- a/interface/web/mail/lib/lang/ru_mail_aliasdomain_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_aliasdomain_list.lng
@@ -5,4 +5,3 @@
 $wb['destination_txt'] = 'Назначение';
 $wb['add_new_record_txt'] = 'Добавить алиас';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_blacklist.lng b/interface/web/mail/lib/lang/ru_mail_blacklist.lng
index e0136d2..9a01670 100644
--- a/interface/web/mail/lib/lang/ru_mail_blacklist.lng
+++ b/interface/web/mail/lib/lang/ru_mail_blacklist.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Тип';
 $wb['limit_mailfilter_txt'] = 'Максимальное число почтовых фильтров достигнуто.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_blacklist_list.lng b/interface/web/mail/lib/lang/ru_mail_blacklist_list.lng
index 2397416..78b58a9 100644
--- a/interface/web/mail/lib/lang/ru_mail_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_blacklist_list.lng
@@ -8,4 +8,3 @@
 $wb['add_new_record_txt'] = 'Добавить новую запись в чернрый список';
 $wb['access_txt'] = 'доступ';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_content_filter.lng b/interface/web/mail/lib/lang/ru_mail_content_filter.lng
index 74514c3..560786b 100644
--- a/interface/web/mail/lib/lang/ru_mail_content_filter.lng
+++ b/interface/web/mail/lib/lang/ru_mail_content_filter.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Активен?';
 $wb['pattern_error_empty'] = 'Шаблон пустой.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_content_filter_list.lng b/interface/web/mail/lib/lang/ru_mail_content_filter_list.lng
index f392584..24850fd 100644
--- a/interface/web/mail/lib/lang/ru_mail_content_filter_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_content_filter_list.lng
@@ -6,4 +6,3 @@
 $wb['action_txt'] = 'Действие';
 $wb['add_new_record_txt'] = 'Добавить новый контентный фильтр';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_domain.lng b/interface/web/mail/lib/lang/ru_mail_domain.lng
index 1ce7bcf..d59edee 100644
--- a/interface/web/mail/lib/lang/ru_mail_domain.lng
+++ b/interface/web/mail/lib/lang/ru_mail_domain.lng
@@ -11,4 +11,3 @@
 $wb['policy_txt'] = 'Спам-фильтр';
 $wb['no_policy'] = '- не включено -';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng b/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng
index c33e7ed..027a4db 100644
--- a/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng
@@ -7,4 +7,3 @@
 $wb['domain_error_regex'] = 'Неправльная запись или неразрешенные символы.';
 $wb['limit_mailcatchall_txt'] = 'Максимальное число catchall записей, достигнуто.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/ru_mail_domain_catchall_list.lng
index 53fba7f..7641364 100644
--- a/interface/web/mail/lib/lang/ru_mail_domain_catchall_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_domain_catchall_list.lng
@@ -7,4 +7,3 @@
 $wb['domain_txt'] = 'Домен';
 $wb['add_new_record_txt'] = 'Добавить Catchall';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_domain_list.lng b/interface/web/mail/lib/lang/ru_mail_domain_list.lng
index d791191..ab1987d 100644
--- a/interface/web/mail/lib/lang/ru_mail_domain_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_domain_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Добавить новый домен';
 $wb['active_txt'] = 'Активен?';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_forward.lng b/interface/web/mail/lib/lang/ru_mail_forward.lng
index 91c8de4..398cd45 100644
--- a/interface/web/mail/lib/lang/ru_mail_forward.lng
+++ b/interface/web/mail/lib/lang/ru_mail_forward.lng
@@ -5,4 +5,3 @@
 $wb['limit_mailforward_txt'] = 'Максимальное число forwarders достигнуто.';
 $wb['duplicate_mailbox_txt'] = 'Ящик с таким именем уже существует';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_forward_list.lng b/interface/web/mail/lib/lang/ru_mail_forward_list.lng
index 6fbccc2..79437ec 100644
--- a/interface/web/mail/lib/lang/ru_mail_forward_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_forward_list.lng
@@ -6,4 +6,3 @@
 $wb['email_txt'] = 'Email';
 $wb['add_new_record_txt'] = 'Добавить новую Email пересылку';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_get.lng b/interface/web/mail/lib/lang/ru_mail_get.lng
index d1df0ca..7a06123 100644
--- a/interface/web/mail/lib/lang/ru_mail_get.lng
+++ b/interface/web/mail/lib/lang/ru_mail_get.lng
@@ -14,4 +14,3 @@
 $wb['destination_error_isemail'] = 'Не выбран получатель.';
 $wb['source_server_error_regex'] = 'Неверное доменное имя для сервера Pop3/Imap.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_get_list.lng b/interface/web/mail/lib/lang/ru_mail_get_list.lng
index 6243568..f7f31e7 100644
--- a/interface/web/mail/lib/lang/ru_mail_get_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_get_list.lng
@@ -7,4 +7,3 @@
 $wb['destination_txt'] = 'Получатель';
 $wb['add_new_record_txt'] = 'Добавить новый счет';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_relay_recipient.lng b/interface/web/mail/lib/lang/ru_mail_relay_recipient.lng
index f01fe73..e44a613 100644
--- a/interface/web/mail/lib/lang/ru_mail_relay_recipient.lng
+++ b/interface/web/mail/lib/lang/ru_mail_relay_recipient.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Тип';
 $wb['limit_mailfilter_txt'] = 'Достигнуто макс. количество почтовых фильтров для вашего аккаунта.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/ru_mail_relay_recipient_list.lng
index e319641..d0aa578 100644
--- a/interface/web/mail/lib/lang/ru_mail_relay_recipient_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_relay_recipient_list.lng
@@ -7,4 +7,3 @@
 $wb['add_new_record_txt'] = 'Добавить нового relay получателя';
 $wb['access_txt'] = 'доступ';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_spamfilter.lng b/interface/web/mail/lib/lang/ru_mail_spamfilter.lng
index 4b9003b..c56c923 100644
--- a/interface/web/mail/lib/lang/ru_mail_spamfilter.lng
+++ b/interface/web/mail/lib/lang/ru_mail_spamfilter.lng
@@ -15,4 +15,3 @@
 $wb['spam_redirect_maildir_purge_txt'] = 'Очищать Maildir после';
 $wb['days_txt'] = 'дней.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/ru_mail_spamfilter_list.lng
index 60ea0a8..114031b 100644
--- a/interface/web/mail/lib/lang/ru_mail_spamfilter_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_spamfilter_list.lng
@@ -6,4 +6,3 @@
 $wb['add_new_record_txt'] = 'Добавить новую спам запись';
 $wb['list_head_txt'] = 'Спам-фильтр';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_transport.lng b/interface/web/mail/lib/lang/ru_mail_transport.lng
index 8120616..0afb26d 100644
--- a/interface/web/mail/lib/lang/ru_mail_transport.lng
+++ b/interface/web/mail/lib/lang/ru_mail_transport.lng
@@ -8,4 +8,3 @@
 $wb['active_txt'] = 'Активен?';
 $wb['limit_mailrouting_txt'] = 'Достигнуто макс. количество маршрутов для вашего аккаунта.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_transport_list.lng b/interface/web/mail/lib/lang/ru_mail_transport_list.lng
index 7a83161..ed0bbc7 100644
--- a/interface/web/mail/lib/lang/ru_mail_transport_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_transport_list.lng
@@ -7,4 +7,3 @@
 $wb['sort_order_txt'] = 'Сортировать по';
 $wb['add_new_record_txt'] = 'Добавить новый транспорт';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_user.lng b/interface/web/mail/lib/lang/ru_mail_user.lng
index e704e5b..6cb536a 100644
--- a/interface/web/mail/lib/lang/ru_mail_user.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user.lng
@@ -38,5 +38,5 @@
 $wb['move_junk_txt'] = 'Перемещать спам в директорию Junk';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_user_filter.lng b/interface/web/mail/lib/lang/ru_mail_user_filter.lng
index 2c4ec75..6c4856a 100644
--- a/interface/web/mail/lib/lang/ru_mail_user_filter.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user_filter.lng
@@ -8,4 +8,3 @@
 $wb['source_txt'] = 'Источник';
 $wb['target_error_regex'] = 'Назначение может содержать только следующие символы: a-z, 0-9, -, . и _';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_user_filter_list.lng b/interface/web/mail/lib/lang/ru_mail_user_filter_list.lng
index 31cdd36..d732d73 100644
--- a/interface/web/mail/lib/lang/ru_mail_user_filter_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user_filter_list.lng
@@ -5,4 +5,3 @@
 $wb['page_of_txt'] = 'из';
 $wb['delete_confirmation'] = 'Вы действительно хотите удалить почтовый фильтр?';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_user_list.lng b/interface/web/mail/lib/lang/ru_mail_user_list.lng
index 50504e9..4166893 100644
--- a/interface/web/mail/lib/lang/ru_mail_user_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user_list.lng
@@ -5,4 +5,3 @@
 $wb['add_new_record_txt'] = 'Добавить новый ящик';
 $wb['name_txt'] = 'Realname';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_user_stats_list.lng b/interface/web/mail/lib/lang/ru_mail_user_stats_list.lng
index 8d2d0a5..2d2f654 100644
--- a/interface/web/mail/lib/lang/ru_mail_user_stats_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user_stats_list.lng
@@ -6,4 +6,3 @@
 $wb['this_year_txt'] = 'Этот год';
 $wb['last_year_txt'] = 'Последний год';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_whitelist.lng b/interface/web/mail/lib/lang/ru_mail_whitelist.lng
index b2da250..cb7b6fa 100644
--- a/interface/web/mail/lib/lang/ru_mail_whitelist.lng
+++ b/interface/web/mail/lib/lang/ru_mail_whitelist.lng
@@ -7,4 +7,3 @@
 $wb['type_txt'] = 'Тип';
 $wb['limit_mailfilter_txt'] = 'Максимальное число почтовых фильтров записей, достигнуто.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_mail_whitelist_list.lng b/interface/web/mail/lib/lang/ru_mail_whitelist_list.lng
index 9d1bc96..131c78c 100644
--- a/interface/web/mail/lib/lang/ru_mail_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/ru_mail_whitelist_list.lng
@@ -8,4 +8,3 @@
 $wb['add_new_record_txt'] = 'Добавить новую запись в белый список';
 $wb['access_txt'] = 'доступ';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/ru_spamfilter_blacklist.lng
index 2254ce9..ad7fddb 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_blacklist.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_blacklist.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Активен?';
 $wb['limit_spamfilter_wblist_txt'] = 'Макс. чило белых/черных списков для вашего аккаунта достигнуто.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_blacklist_list.lng b/interface/web/mail/lib/lang/ru_spamfilter_blacklist_list.lng
index 2a9bad5..75da628 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_blacklist_list.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_blacklist_list.lng
@@ -7,4 +7,3 @@
 $wb['email_txt'] = 'Белый список адресов';
 $wb['add_new_record_txt'] = 'Добавить запись в черный список';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_config.lng b/interface/web/mail/lib/lang/ru_spamfilter_config.lng
index 96ab7c2..f432d79 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_config.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_config.lng
@@ -18,4 +18,3 @@
 $wb['mailbox_size_limit_txt'] = 'Лимит объема почтового ящика';
 $wb['message_size_limit_txt'] = 'Лимит объема сообщения';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_config_list.lng b/interface/web/mail/lib/lang/ru_spamfilter_config_list.lng
index 8d7fb32..ae0a88a 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_config_list.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_config_list.lng
@@ -3,4 +3,3 @@
 $wb['server_name_txt'] = 'Сервер';
 $wb['server_id_txt'] = 'server_id';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_policy.lng b/interface/web/mail/lib/lang/ru_spamfilter_policy.lng
index 39c0843..333ac9a 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_policy.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_policy.lng
@@ -36,4 +36,3 @@
 $wb['message_size_limit_txt'] = 'Превышен размер сообщения';
 $wb['banned_rulenames_txt'] = 'Правила банов';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/ru_spamfilter_policy_list.lng
index e629986..d50ea6d 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_policy_list.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_policy_list.lng
@@ -7,4 +7,3 @@
 $wb['bad_header_lover_txt'] = 'Любитель неправильных заголовков';
 $wb['add_new_record_txt'] = 'Добавить новую политику';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_users.lng b/interface/web/mail/lib/lang/ru_spamfilter_users.lng
index d529a41..6c66658 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_users.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_users.lng
@@ -6,4 +6,3 @@
 $wb['fullname_txt'] = 'Имя';
 $wb['local_txt'] = 'Локальный';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_users_list.lng b/interface/web/mail/lib/lang/ru_spamfilter_users_list.lng
index f7bd251..108a665 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_users_list.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_users_list.lng
@@ -8,4 +8,3 @@
 $wb['email_txt'] = 'Email';
 $wb['add_new_record_txt'] = 'Добавить пользователя спам-фильтра';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/ru_spamfilter_whitelist.lng
index df2fb91..5140d1c 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_whitelist.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_whitelist.lng
@@ -7,4 +7,3 @@
 $wb['active_txt'] = 'Активен?';
 $wb['limit_spamfilter_wblist_txt'] = 'Макс. число белого/черного списка для вашего аккаунта достигнуто.';
 ?>
-
diff --git a/interface/web/mail/lib/lang/ru_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/ru_spamfilter_whitelist_list.lng
index b81b3e9..0036fe8 100644
--- a/interface/web/mail/lib/lang/ru_spamfilter_whitelist_list.lng
+++ b/interface/web/mail/lib/lang/ru_spamfilter_whitelist_list.lng
@@ -7,4 +7,3 @@
 $wb['email_txt'] = 'Белый список адресов';
 $wb['add_new_record_txt'] = 'Добавить запись в белый список';
 ?>
-
diff --git a/interface/web/mail/lib/lang/se_mail_user.lng b/interface/web/mail/lib/lang/se_mail_user.lng
index 3745036..6efc839 100644
--- a/interface/web/mail/lib/lang/se_mail_user.lng
+++ b/interface/web/mail/lib/lang/se_mail_user.lng
@@ -38,4 +38,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/sk_mail_user.lng b/interface/web/mail/lib/lang/sk_mail_user.lng
index e769110..76609b4 100644
--- a/interface/web/mail/lib/lang/sk_mail_user.lng
+++ b/interface/web/mail/lib/lang/sk_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/mail/lib/lang/tr_mail_user.lng b/interface/web/mail/lib/lang/tr_mail_user.lng
index ed15471..079aaa7 100644
--- a/interface/web/mail/lib/lang/tr_mail_user.lng
+++ b/interface/web/mail/lib/lang/tr_mail_user.lng
@@ -36,4 +36,5 @@
 $wb['move_junk_txt'] = 'Move Spam Emails to Junk directory';
 $wb['name_txt'] = 'Realname';
 $wb['name_optional_txt'] = '(Optional)';
+$wb['autoresponder_active'] = 'Enable the autoresponder';
 ?>
diff --git a/interface/web/monitor/lib/lang/ar.lng b/interface/web/monitor/lib/lang/ar.lng
new file mode 100644
index 0000000..c622aa4
--- /dev/null
+++ b/interface/web/monitor/lib/lang/ar.lng
@@ -0,0 +1,145 @@
+<?php
+$wb['Server online since'] = 'Server online since';
+$wb['Users online'] = 'Users Online';
+$wb['System load 1 minute'] = 'System load 1 minute';
+$wb['System load 5 minutes'] = 'System load 5 minutes';
+$wb['System load 15 minutes'] = 'System load 15 minutes';
+$wb['Server Load'] = 'Server Load';
+$wb['Disk usage'] = 'Disk Usage';
+$wb['Memory usage'] = 'Memory Usage';
+$wb['no_data_serverload_txt'] = 'No data about the server load available at the moment. Please check again later.';
+$wb['no_data_memusage_txt'] = 'No data about the memory usage available at the moment. Please check again later.';
+$wb['no_data_diskusage_txt'] = 'No data about the disk usage available at the moment. Please check again later.';
+$wb['no_data_cpuinfo_txt'] = 'No data about the CPU available at the moment. Please check again later.';
+$wb['no_data_services_txt'] = 'No data about the services available at the moment. Please check again later.';
+$wb['no_data_updates_txt'] = 'No data about updates available at the moment. Please check again later.';
+$wb['no_data_raid_txt'] = 'No data about RAID available at the moment. Please check again later.';
+$wb['no_data_rkhunter_txt'] = 'No data about RKHunter available at the moment. Please check again later.';
+$wb['no_data_mailq_txt'] = 'No data Mailqueue available at the moment. Please check again later.';
+$wb['no_logdata_txt'] = 'No log data available at the moment. Please check again later.';
+$wb['Monitoring'] = 'Monitoring';
+$wb['Server to Monitor'] = 'Server to Monitor';
+$wb['Logfiles'] = 'Logfiles';
+$wb['Status of services'] = 'Status of Services';
+$wb['No Refresh'] = 'No Refresh';
+$wb['minutes'] = 'minutes';
+$wb['Show Overview'] = 'Show Overview';
+$wb['System State (All Servers)'] = 'System State (All Servers)';
+$wb['Hardware-Information'] = 'Hardware Information';
+$wb['Show CPU info'] = 'Show CPU Info';
+$wb['Server State'] = 'Server State';
+$wb['Show Update State'] = 'Show Update State';
+$wb['Show RAID state'] = 'Show RAID State';
+$wb['Show Server load'] = 'Show Server Load';
+$wb['Show Disk usage'] = 'Show Disk Usage';
+$wb['Show Memory usage'] = 'Show Memory Usage';
+$wb['Show Services'] = 'Show Services';
+$wb['Show Mail-Queue'] = 'Show Mail Queue';
+$wb['Show Mail-Log'] = 'Show Mail Log';
+$wb['Show Mail warn-Log'] = 'Show Mail Warn-Log';
+$wb['Show Mail err-Log'] = 'Show Mail Error-Log';
+$wb['Show System-Log'] = 'Show System-Log';
+$wb['Show ISPC Cron-Log'] = 'Show ISPC Cron-Log';
+$wb['Show Freshclam-Log'] = 'Show Freshclam-Log';
+$wb['Show Clamav-Log'] = 'Show Clamav-Log';
+$wb['Show ISPConfig-Log'] = 'Show ISPConfig-Log';
+$wb['Show RKHunter-Log'] = 'Show RKHunter-Log';
+$wb['Show Jobqueue'] = 'Show Jobqueue';
+$wb['monitor_general_serverstate_txt'] = 'Server State';
+$wb['monitor_general_systemstate_txt'] = 'System State';
+$wb['monitor_diskusage_filesystem_txt'] = 'Filesystem';
+$wb['monitor_diskusage_type_txt'] = 'Type';
+$wb['monitor_diskusage_size_txt'] = 'Size';
+$wb['monitor_diskusage_used_txt'] = 'Used';
+$wb['monitor_diskusage_available_txt'] = 'Available';
+$wb['monitor_diskusage_usage_txt'] = 'Use%';
+$wb['monitor_diskusage_mounted_txt'] = 'Mounted on';
+$wb['monitor_logs_mail_txt'] = 'Mail - Log';
+$wb['monitor_logs_mailwarn_txt'] = 'Mail-Warn - Log';
+$wb['monitor_logs_mailerr_txt'] = 'Mail-Error - Log';
+$wb['monitor_logs_messages_txt'] = 'System Messages - Log';
+$wb['monitor_logs_ispccron_txt'] = 'ISPConfig Cron - Log';
+$wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
+$wb['monitor_logs_clamav_txt'] = 'ClamAV - Log';
+$wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
+$wb['monitor_serverstate_server_txt'] = 'Server';
+$wb['monitor_serverstate_state_txt'] = 'State';
+$wb['monitor_serverstate_unknown_txt'] = 'unknown';
+$wb['monitor_serverstate_info_txt'] = 'info';
+$wb['monitor_serverstate_warning_txt'] = 'warning';
+$wb['monitor_serverstate_critical_txt'] = 'critical';
+$wb['monitor_serverstate_error_txt'] = 'error';
+$wb['monitor_serverstate_moreinfo_txt'] = 'More information...';
+$wb['monitor_serverstate_more_txt'] = 'More...';
+$wb['monitor_serverstate_fclamok_txt'] = 'Your virus protection is ok';
+$wb['monitor_serverstate_fclamoutdated_txt'] = 'Your virus protection is OUTDATED!';
+$wb['monitor_serverstate_fclamunknown_txt'] = 'Freshclam: ???!';
+$wb['monitor_serverstate_hdok_txt'] = 'The state of your Hard-Disk space is ok';
+$wb['monitor_serverstate_hdgoingfull_txt'] = 'Your Hard-Disk space is going full';
+$wb['monitor_serverstate_hdnearlyfull_txt'] = 'Your Hard-Disk is nearly full';
+$wb['monitor_serverstate_hdveryfull_txt'] = 'Your Hard-Disk is very full';
+$wb['monitor_serverstate_hdfull_txt'] = 'Your Hard-Disk has no more space left';
+$wb['monitor_serverstate_hdunknown_txt'] = 'Hard-Disk: ???';
+$wb['monitor_serverstate_listok_txt'] = 'ok';
+$wb['monitor_serverstate_listinfo_txt'] = 'info';
+$wb['monitor_serverstate_listwarning_txt'] = 'warning';
+$wb['monitor_serverstate_listcritical_txt'] = 'critical';
+$wb['monitor_serverstate_listerror_txt'] = 'error';
+$wb['monitor_serverstate_listunknown_txt'] = 'unknown';
+$wb['monitor_serverstate_loadok_txt'] = 'Your Server load is ok';
+$wb['monitor_serverstate_loadheavy_txt'] = 'Your Server in under heavy load';
+$wb['monitor_serverstate_loadhigh_txt'] = 'Your Server in under high load';
+$wb['monitor_serverstate_loaghigher_txt'] = 'Your Server in under higher load';
+$wb['monitor_serverstate_loadhighest_txt'] = 'Your Server in under highest load';
+$wb['monitor_serverstate_loadunknown_txt'] = 'Server Load: ???';
+$wb['monitor_serverstate_mailqok_txt'] = 'Your Mail queue load is ok';
+$wb['monitor_serverstate_mailqheavy_txt'] = 'Your Mail queue is under heavy load';
+$wb['monitor_serverstate_mailqhigh_txt'] = 'Your Mail queue is under high load';
+$wb['monitor_serverstate_mailqhigher_txt'] = 'Your Mail queue is under higher load';
+$wb['monitor_serverstate_mailqhighest_txt'] = 'Your Mail queue is under highest load';
+$wb['monitor_serverstate_mailqunknown_txt'] = 'Mail queue: ???';
+$wb['monitor_serverstate_raidok_txt'] = 'Your RAID is ok';
+$wb['monitor_serverstate_raidresync_txt'] = 'Your RAID is in RESYNC mode';
+$wb['monitor_serverstate_raidfault_txt'] = 'Your RAID has one FAULTY disk. Replace as soon as possible!';
+$wb['monitor_serverstate_raiderror_txt'] = 'Your RAID is not working anymore';
+$wb['monitor_serverstate_raidunknown_txt'] = 'RAID state: ???';
+$wb['monitor_serverstate_servicesonline_txt'] = 'All needed services are online';
+$wb['monitor_serverstate_servicesoffline_txt'] = 'One or more needed services are offline';
+$wb['monitor_serverstate_servicesunknown_txt'] = 'Services: ???';
+$wb['monitor_serverstate_syslogok_txt'] = 'The System Log is O.K.';
+$wb['monitor_serverstate_syslogwarning_txt'] = 'There are some warnings in your system log';
+$wb['monitor_serverstate_syslogerror_txt'] = 'There are errors in your system log';
+$wb['monitor_serverstate_syslogunknown_txt'] = 'System log: ???';
+$wb['monitor_serverstate_updatesok_txt'] = 'Your system is up to date.';
+$wb['monitor_serverstate_updatesneeded_txt'] = 'One or more components needs an update';
+$wb['monitor_serverstate_updatesunknown_txt'] = 'System Update: ???';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_services_online_txt'] = 'Online';
+$wb['monitor_services_offline_txt'] = 'Offline';
+$wb['monitor_services_web_txt'] = 'Web-Server:';
+$wb['monitor_services_ftp_txt'] = 'FTP-Server:';
+$wb['monitor_services_smtp_txt'] = 'SMTP-Server:';
+$wb['monitor_services_pop_txt'] = 'POP3-Server:';
+$wb['monitor_services_imap_txt'] = 'IMAP-Server:';
+$wb['monitor_services_mydns_txt'] = 'myDNS-Server:';
+$wb['monitor_services_mysql_txt'] = 'mySQL-Server:';
+$wb['monitor_settings_datafromdate_txt'] = 'Data from: ';
+$wb['monitor_settings_datetimeformat_txt'] = 'Y-m-d H:i';
+$wb['monitor_settings_refreshsq_txt'] = 'Refresh Sequence:';
+$wb['monitor_settings_server_txt'] = 'Server';
+$wb['monitor_title_cpuinfo_txt'] = 'CPU Info';
+$wb['monitor_title_updatestate_txt'] = 'Update Status';
+$wb['monitor_title_mailq_txt'] = 'Mail Queue';
+$wb['monitor_title_raidstate_txt'] = 'RAID Status';
+$wb['monitor_title_rkhunterlog_txt'] = 'RKHunter Log';
+$wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
+?>
diff --git a/interface/web/monitor/lib/lang/ar_datalog_list.lng b/interface/web/monitor/lib/lang/ar_datalog_list.lng
new file mode 100644
index 0000000..8ad63ff
--- /dev/null
+++ b/interface/web/monitor/lib/lang/ar_datalog_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Jobqueue';
+$wb['tstamp_txt'] = 'Date';
+$wb['server_id_txt'] = 'Server';
+$wb['dbtable_txt'] = 'DB Table';
+$wb['action_txt'] = 'Action';
+$wb['status_txt'] = 'Status';
+?>
diff --git a/interface/web/monitor/lib/lang/ar_syslog_list.lng b/interface/web/monitor/lib/lang/ar_syslog_list.lng
new file mode 100644
index 0000000..00da5ab
--- /dev/null
+++ b/interface/web/monitor/lib/lang/ar_syslog_list.lng
@@ -0,0 +1,7 @@
+<?php
+$wb['list_head_txt'] = 'ISPConfig Log';
+$wb['tstamp_txt'] = 'Date';
+$wb['server_id_txt'] = 'Server';
+$wb['loglevel_txt'] = 'Loglevel';
+$wb['message_txt'] = 'Message';
+?>
diff --git a/interface/web/monitor/lib/lang/bg.lng b/interface/web/monitor/lib/lang/bg.lng
index 5512e7e..e268f2d 100644
--- a/interface/web/monitor/lib/lang/bg.lng
+++ b/interface/web/monitor/lib/lang/bg.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/de.lng b/interface/web/monitor/lib/lang/de.lng
index 436ef87..079e648 100644
--- a/interface/web/monitor/lib/lang/de.lng
+++ b/interface/web/monitor/lib/lang/de.lng
@@ -40,7 +40,6 @@
 $wb['Show ISPConfig-Log'] = 'ISPConfig-Protokoll anzeigen';
 $wb['Show RKHunter-Log'] = 'RKHunter-Protokoll anzeigen';
 $wb['Show Jobqueue'] = 'Jobwarteschlange anzeigen';
-$wb['Show OpenVz VE BeanCounter'] = 'OpenVz VE Beancounter anzeigen';
 $wb['Show ISPC Cron-Log'] = 'ISPC Cron-Protokoll anzeigen';
 $wb['no_data_updates_txt'] = 'Derzeit stehen keine Daten über Updates zur Verfügung. Bitte später erneut überprüfen.';
 $wb['no_data_raid_txt'] = 'Derzeit stehen keine Daten über RAID zur Verfügung. Bitte später erneut überprüfen.';
@@ -63,7 +62,7 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Protokoll';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Protokoll';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Protokoll';
-$wb['monitor_nosupportedraid1_txt'] = "Zum jetzigen Zeitpunkt unterstützen wir 'mdadm' und 'mpt-status',<br>um den RAID-Status zu ermitteln.<br>Auf Ihrem Server kann keines dieser Programme gefunden werden.<br><br>Dies bedeutet, Ihr Server wird zum jetzigen Zeitpunkt nicht unterstützt.";
+$wb['monitor_nosupportedraid1_txt'] = 'Zum jetzigen Zeitpunkt unterstützen wir mdadm und mpt-status,<br>um den RAID-Status zu ermitteln.<br>Auf Ihrem Server kann keines dieser Programme gefunden werden.<br><br>Dies bedeutet, Ihr Server wird zum jetzigen Zeitpunkt nicht unterstützt.';
 $wb['monitor_norkhunter_txt'] = 'RKHunter ist nicht installiert, deshalb gibt es keine Protokolldatei';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'Status';
diff --git a/interface/web/monitor/lib/lang/es.lng b/interface/web/monitor/lib/lang/es.lng
index 63363bc..dbd9c68 100644
--- a/interface/web/monitor/lib/lang/es.lng
+++ b/interface/web/monitor/lib/lang/es.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Registros de Freshclam ';
 $wb['monitor_logs_clamav_txt'] = 'Registros de Clamav';
 $wb['monitor_logs_ispc_txt'] = 'Registros de ISPConfig';
-$wb['monitor_nomdadm_txt'] = 'mdadm no está instalado o su servidor no soporta RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter no está instalado, por lo que no hay registros a mostrar';
 $wb['monitor_serverstate_server_txt'] = 'Servidor';
 $wb['monitor_serverstate_state_txt'] = 'Estado';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'Registro de RKHunter';
 $wb['monitor_updates_nosupport_txt'] = 'Su distribución no es soportada por este monitorizador';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/fi.lng b/interface/web/monitor/lib/lang/fi.lng
index 6b3978d..97432ae 100755
--- a/interface/web/monitor/lib/lang/fi.lng
+++ b/interface/web/monitor/lib/lang/fi.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam-päivitysloki';
 $wb['monitor_logs_clamav_txt'] = 'Clamav-päivitysloki';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig-pääloki';
-$wb['monitor_nomdadm_txt'] = 'mdadm ei ole asennettuna tai palvelimessasi ei ole tuettuja RAID-laitteita.';
 $wb['monitor_norkhunter_txt'] = 'RKHunter ei ole asennettuna, joten siitä ei ole tulostietoja.';
 $wb['monitor_serverstate_server_txt'] = 'Palvelin';
 $wb['monitor_serverstate_state_txt'] = 'Tila';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-tulokset';
 $wb['monitor_updates_nosupport_txt'] = 'Käyttämäsi Linux-jakelu ei tue päivitysten valvontaa.';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/fr.lng b/interface/web/monitor/lib/lang/fr.lng
index a322c4f..708a708 100644
--- a/interface/web/monitor/lib/lang/fr.lng
+++ b/interface/web/monitor/lib/lang/fr.lng
@@ -61,7 +61,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm nest pas installé ou votre serveur ne prend pas en charge le RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter nest pas installé, il ny a donc pas de logs';
 $wb['monitor_serverstate_server_txt'] = 'Serveur';
 $wb['monitor_serverstate_state_txt'] = 'Status';
@@ -135,4 +134,12 @@
 $wb['monitor_updates_nosupport_txt'] = 'Votre distribution nest pas supportée par le moniteur';
 $wb['Show Jobqueue'] = 'Show Jobqueue';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/hu.lng b/interface/web/monitor/lib/lang/hu.lng
index 8135d99..979cb60 100644
--- a/interface/web/monitor/lib/lang/hu.lng
+++ b/interface/web/monitor/lib/lang/hu.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/it.lng b/interface/web/monitor/lib/lang/it.lng
index a898c7d..67586b4 100644
--- a/interface/web/monitor/lib/lang/it.lng
+++ b/interface/web/monitor/lib/lang/it.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/ja.lng b/interface/web/monitor/lib/lang/ja.lng
index b08f3b2..4398284 100644
--- a/interface/web/monitor/lib/lang/ja.lng
+++ b/interface/web/monitor/lib/lang/ja.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - ログ';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - ログ';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - ログ';
-$wb['monitor_nomdadm_txt'] = 'mdadmがインストールされていないか、利用可能なRAIDデバイスが存在しません。';
 $wb['monitor_norkhunter_txt'] = 'RKHunterがインストールされていないため、データが存在しません。';
 $wb['monitor_serverstate_server_txt'] = 'サーバー';
 $wb['monitor_serverstate_state_txt'] = '状態';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunterのログ';
 $wb['monitor_updates_nosupport_txt'] = 'このディストリビューションはISPConfigで監視できません。';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/nl.lng b/interface/web/monitor/lib/lang/nl.lng
index 3315572..abd6a19 100644
--- a/interface/web/monitor/lib/lang/nl.lng
+++ b/interface/web/monitor/lib/lang/nl.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is niet geinstalleerd of deze server ondersteunt/gebruikt geen software RAID.';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is niet geinstalleerd. Hierdoor is er geen informatie beschikbaar.';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'status';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Uw distributie ondersteunt deze controle-software niet';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/pl.lng b/interface/web/monitor/lib/lang/pl.lng
index 8ffd298..44af71b 100644
--- a/interface/web/monitor/lib/lang/pl.lng
+++ b/interface/web/monitor/lib/lang/pl.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Log Freshclam';
 $wb['monitor_logs_clamav_txt'] = 'Log Clamav';
 $wb['monitor_logs_ispc_txt'] = 'Log ISPConfig';
-$wb['monitor_nomdadm_txt'] = 'mdadm nie jest zainstalowany lub twój serwer nie obsluguje RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter nie jest zainstalowany, więc nie ma Log-u';
 $wb['monitor_serverstate_server_txt'] = 'Serwer';
 $wb['monitor_serverstate_state_txt'] = 'Status';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'Log RKHunter';
 $wb['monitor_updates_nosupport_txt'] = 'Twoja dystrybucja systemu nie obsługuje monitorowania';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/pt.lng b/interface/web/monitor/lib/lang/pt.lng
index 6720285..6d727db 100644
--- a/interface/web/monitor/lib/lang/pt.lng
+++ b/interface/web/monitor/lib/lang/pt.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Logo do Freshclam';
 $wb['monitor_logs_clamav_txt'] = 'Log do Clamav ';
 $wb['monitor_logs_ispc_txt'] = 'Log do ISPConfig';
-$wb['monitor_nomdadm_txt'] = 'mdadm não está instalado ou o servidor não suporta RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter não está instalado, então não existem logs a exibir';
 $wb['monitor_serverstate_server_txt'] = 'Servidor';
 $wb['monitor_serverstate_state_txt'] = 'Estado';
@@ -135,5 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'Log do RKHunter';
 $wb['monitor_updates_nosupport_txt'] = 'Esta distribuição Linux não suporta este tipo de monitorização';
 $wb['monitor_title_fail2ban_txt'] = 'Log do Fail2Ban';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
-
diff --git a/interface/web/monitor/lib/lang/pt_datalog_list.lng b/interface/web/monitor/lib/lang/pt_datalog_list.lng
index 655e1e3..c8253e9 100644
--- a/interface/web/monitor/lib/lang/pt_datalog_list.lng
+++ b/interface/web/monitor/lib/lang/pt_datalog_list.lng
@@ -6,4 +6,3 @@
 $wb['action_txt'] = 'Acção';
 $wb['status_txt'] = 'Situação';
 ?>
-
diff --git a/interface/web/monitor/lib/lang/pt_syslog_list.lng b/interface/web/monitor/lib/lang/pt_syslog_list.lng
index f8ff04c..23f3c6d 100644
--- a/interface/web/monitor/lib/lang/pt_syslog_list.lng
+++ b/interface/web/monitor/lib/lang/pt_syslog_list.lng
@@ -5,4 +5,3 @@
 $wb['loglevel_txt'] = 'Nível do Log';
 $wb['message_txt'] = 'Mensagem';
 ?>
-
diff --git a/interface/web/monitor/lib/lang/ro.lng b/interface/web/monitor/lib/lang/ro.lng
index a28cf09..3aafcf2 100644
--- a/interface/web/monitor/lib/lang/ro.lng
+++ b/interface/web/monitor/lib/lang/ro.lng
@@ -1,9 +1,9 @@
 <?php
-$wb["Server online since"] = "Server online since";
-$wb["Users online"] = "Users Online";
-$wb["System load 1 minute"] = "System load 1 minute";
-$wb["System load 5 minutes"] = "System load 5 minutes";
-$wb["System load 15 minutes"] = "System load 15 minutes";
+$wb['Server online since'] = 'Server online since';
+$wb['Users online'] = 'Users Online';
+$wb['System load 1 minute'] = 'System load 1 minute';
+$wb['System load 5 minutes'] = 'System load 5 minutes';
+$wb['System load 15 minutes'] = 'System load 15 minutes';
 $wb['Server Load'] = 'Server Load';
 $wb['Disk usage'] = 'Disk Usage';
 $wb['Memory usage'] = 'Memory Usage';
@@ -22,9 +22,9 @@
 $wb['Logfiles'] = 'Logfiles';
 $wb['Status of services'] = 'Status of Services';
 $wb['No Refresh'] = 'No Refresh';
-$wb["minutes"] = "minutes";
-$wb["Show Overview"] = "Show Overview";
-$wb["System State (All Servers)"] = "System State (All Servers)";
+$wb['minutes'] = 'minutes';
+$wb['Show Overview'] = 'Show Overview';
+$wb['System State (All Servers)'] = 'System State (All Servers)';
 $wb['Hardware-Information'] = 'Hardware Information';
 $wb['Show CPU info'] = 'Show CPU Info';
 $wb['Server State'] = 'Server State';
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'ClamAV - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter Log';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/ru.lng b/interface/web/monitor/lib/lang/ru.lng
index a4eb131..51de47d 100644
--- a/interface/web/monitor/lib/lang/ru.lng
+++ b/interface/web/monitor/lib/lang/ru.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - логи';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - логи';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - логи';
-$wb['monitor_nomdadm_txt'] = 'mdadm не установлен в вашей системе, или ваш сервер не поддерживает RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter не установлен, поэтому нет логов';
 $wb['monitor_serverstate_server_txt'] = 'Сервер';
 $wb['monitor_serverstate_state_txt'] = 'Состояние';
@@ -135,5 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Ваш дистрибутив не поддерживает мониторинг';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
-
diff --git a/interface/web/monitor/lib/lang/ru_datalog_list.lng b/interface/web/monitor/lib/lang/ru_datalog_list.lng
index 1ad3c88..6395af1 100644
--- a/interface/web/monitor/lib/lang/ru_datalog_list.lng
+++ b/interface/web/monitor/lib/lang/ru_datalog_list.lng
@@ -6,4 +6,3 @@
 $wb['action_txt'] = 'Действие';
 $wb['status_txt'] = 'Статус';
 ?>
-
diff --git a/interface/web/monitor/lib/lang/se.lng b/interface/web/monitor/lib/lang/se.lng
index 499f62c..acd20d4 100644
--- a/interface/web/monitor/lib/lang/se.lng
+++ b/interface/web/monitor/lib/lang/se.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/sk.lng b/interface/web/monitor/lib/lang/sk.lng
index 4f84e6c..67b4feb 100644
--- a/interface/web/monitor/lib/lang/sk.lng
+++ b/interface/web/monitor/lib/lang/sk.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam - Log';
 $wb['monitor_logs_clamav_txt'] = 'Clamav - Log';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig - Log';
-$wb['monitor_nomdadm_txt'] = 'mdadm is not installed or your Server has no supported RAID';
 $wb['monitor_norkhunter_txt'] = 'RKHunter is not installed, so there is no log data';
 $wb['monitor_serverstate_server_txt'] = 'Server';
 $wb['monitor_serverstate_state_txt'] = 'State';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter-Log';
 $wb['monitor_updates_nosupport_txt'] = 'Your distribution is not supported for this monitoring';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/monitor/lib/lang/tr.lng b/interface/web/monitor/lib/lang/tr.lng
index 3a375a2..7b7bdd9 100644
--- a/interface/web/monitor/lib/lang/tr.lng
+++ b/interface/web/monitor/lib/lang/tr.lng
@@ -62,7 +62,6 @@
 $wb['monitor_logs_freshclam_txt'] = 'Freshclam kayıtları';
 $wb['monitor_logs_clamav_txt'] = 'Clamav kayıtları';
 $wb['monitor_logs_ispc_txt'] = 'ISPConfig kayıtları';
-$wb['monitor_nomdadm_txt'] = 'mdadm Sunucu üzerinde kurulu değil veya Sunucunuz RAID desteklemiyor';
 $wb['monitor_norkhunter_txt'] = 'RKHunter kurulu değil, bu yüzden herhangi bir kayıt dosyası bulunmamakta';
 $wb['monitor_serverstate_server_txt'] = 'Sunucu';
 $wb['monitor_serverstate_state_txt'] = 'Mevki';
@@ -135,4 +134,12 @@
 $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter Kaydı';
 $wb['monitor_updates_nosupport_txt'] = 'Dağıtımınız, bu izlemeyi desteklemiyor';
 $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log';
+$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.';
+$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok';
+$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter';
+$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter';
+$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter';
+$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter';
+$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter';
+$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information';
 ?>
diff --git a/interface/web/sites/lib/lang/ar.lng b/interface/web/sites/lib/lang/ar.lng
new file mode 100644
index 0000000..4c814da
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar.lng
@@ -0,0 +1,22 @@
+<?php
+$wb['Database'] = 'Database';
+$wb['Options'] = 'Options';
+$wb['Shell User'] = 'Shell User';
+$wb['Domain'] = 'Domain';
+$wb['Website'] = 'Website';
+$wb['Redirect'] = 'Redirect';
+$wb['SSL'] = 'SSL';
+$wb['Subdomain'] = 'Subdomain for website';
+$wb['Sites'] = 'Sites';
+$wb['Aliasdomain'] = 'Aliasdomain for website';
+$wb['FTP-User'] = 'FTP-User';
+$wb['FTP'] = 'FTP';
+$wb['Shell-User'] = 'Shell-User';
+$wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
+$wb['Stats'] = 'Statistics';
+$wb['Cron'] = 'Cron';
+$wb['Cron Jobs'] = 'Cron Jobs';
+$wb['Statistics'] = 'Statistics';
+$wb['Web traffic'] = 'Web Traffic';
+?>
diff --git a/interface/web/sites/lib/lang/ar_cron.lng b/interface/web/sites/lib/lang/ar_cron.lng
new file mode 100644
index 0000000..fecb4ab
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_cron.lng
@@ -0,0 +1,21 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Parent website';
+$wb['active_txt'] = 'Active';
+$wb['client_txt'] = 'Client';
+$wb['run_min_txt'] = 'Minutes';
+$wb['run_hour_txt'] = 'Hours';
+$wb['run_mday_txt'] = 'Days of month';
+$wb['run_month_txt'] = 'Months';
+$wb['run_wday_txt'] = 'Days of week';
+$wb['command_txt'] = 'Command to run (commands are executed via sh, urls via wget)';
+$wb['limit_cron_txt'] = 'The maximum number of allowed cron jobs was reached.';
+$wb['limit_cron_frequency_txt'] = 'The cron job frequency exceeds the allowed limit.';
+$wb['run_min_error_format'] = 'Invalid format for minutes.';
+$wb['run_hour_error_format'] = 'Invalid format for hours.';
+$wb['run_mday_error_format'] = 'Invalid format for days of month.';
+$wb['run_month_error_format'] = 'Invalid format for months.';
+$wb['run_wday_error_format'] = 'Invalid format for days of the week.';
+$wb['command_error_format'] = 'Invalid command format. Please note that in case of an url call only http/https is allowed.';
+$wb['unknown_fieldtype_error'] = 'An unknown field type has been used.';
+?>
diff --git a/interface/web/sites/lib/lang/ar_cron_list.lng b/interface/web/sites/lib/lang/ar_cron_list.lng
new file mode 100644
index 0000000..ad56ea9
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_cron_list.lng
@@ -0,0 +1,12 @@
+<?php
+$wb['list_head_txt'] = 'Cron Jobs';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['run_min_txt'] = 'Minute';
+$wb['run_hour_txt'] = 'Hour';
+$wb['run_mday_txt'] = 'Day of month';
+$wb['run_month_txt'] = 'Month';
+$wb['run_wday_txt'] = 'Day of week';
+$wb['command_txt'] = 'Command';
+$wb['add_new_cron_txt'] = 'Add new Cron job';
+?>
diff --git a/interface/web/sites/lib/lang/ar_database.lng b/interface/web/sites/lib/lang/ar_database.lng
new file mode 100644
index 0000000..91bd7a8
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_database.lng
@@ -0,0 +1,25 @@
+<?php
+$wb['server_id_txt'] = 'Server';
+$wb['type_txt'] = 'Type';
+$wb['database_name_txt'] = 'Database name';
+$wb['database_user_txt'] = 'Database user';
+$wb['database_password_txt'] = 'Database password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['database_charset_txt'] = 'Database charset';
+$wb['remote_access_txt'] = 'Remote Access';
+$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
+$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
+$wb['client_txt'] = 'Client';
+$wb['active_txt'] = 'Active';
+$wb['database_name_error_empty'] = 'Database name is empty.';
+$wb['database_name_error_unique'] = 'There is already a database with this name on the server. To get a unique name, e.g. prepend your domain name to the database name.';
+$wb['database_name_error_regex'] = 'Invalid database name. The database name may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
+$wb['database_user_error_empty'] = 'Database user is empty.';
+$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.';
+$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
+$wb['limit_database_txt'] = 'The max. number of databases is reached.';
+$wb['database_name_change_txt'] = 'The database name can not be changed';
+$wb['database_charset_change_txt'] = 'The database charset can not be changed';
+$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
+$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
+?>
diff --git a/interface/web/sites/lib/lang/ar_database_list.lng b/interface/web/sites/lib/lang/ar_database_list.lng
new file mode 100644
index 0000000..e56806e
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_database_list.lng
@@ -0,0 +1,9 @@
+<?php
+$wb['list_head_txt'] = 'Database';
+$wb['active_txt'] = 'Active';
+$wb['remote_access_txt'] = 'Remote Access';
+$wb['server_id_txt'] = 'Server';
+$wb['database_user_txt'] = 'Database user';
+$wb['database_name_txt'] = 'Database name';
+$wb['add_new_record_txt'] = 'Add new Database';
+?>
diff --git a/interface/web/sites/lib/lang/ar_ftp_user.lng b/interface/web/sites/lib/lang/ar_ftp_user.lng
new file mode 100644
index 0000000..bb0a1f6
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_ftp_user.lng
@@ -0,0 +1,27 @@
+<?php
+$wb['uid_txt'] = 'UID';
+$wb['gid_txt'] = 'GID';
+$wb['dir_txt'] = 'Directory';
+$wb['quota_files_txt'] = 'Filequota';
+$wb['quota_files_unity_txt'] = 'Files';
+$wb['ul_ratio_txt'] = 'Uploadratio';
+$wb['dl_ratio_txt'] = 'Downloadratio';
+$wb['ul_bandwidth_txt'] = 'Uploadbandwidth';
+$wb['dl_bandwidth_txt'] = 'Downloadbandwidth';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Website';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['quota_size_txt'] = 'Harddisk-Quota';
+$wb['active_txt'] = 'Active';
+$wb['limit_ftp_user_txt'] = 'The max. number of FTP users for your account is reached.';
+$wb['username_error_empty'] = 'Username is empty.';
+$wb['username_error_unique'] = 'The username must be unique.';
+$wb['username_error_regex'] = 'The username contains charachters that are not allowed.';
+$wb['quota_size_error_empty'] = 'Quota is empty.';
+$wb['uid_error_empty'] = 'GID empty.';
+$wb['directory_error_empty'] = 'Directory empty.';
+$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
+$wb['parent_domain_id_error_empty'] = 'No website selected.';
+?>
diff --git a/interface/web/sites/lib/lang/ar_ftp_user_list.lng b/interface/web/sites/lib/lang/ar_ftp_user_list.lng
new file mode 100644
index 0000000..6ef3e37
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_ftp_user_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'FTP-User';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Website';
+$wb['username_txt'] = 'Username';
+$wb['add_new_record_txt'] = 'Add new FTP-User';
+?>
diff --git a/interface/web/sites/lib/lang/ar_shell_user.lng b/interface/web/sites/lib/lang/ar_shell_user.lng
new file mode 100644
index 0000000..0f2ea6c
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_shell_user.lng
@@ -0,0 +1,22 @@
+<?php
+$wb['uid_txt'] = 'Web Username';
+$wb['gid_txt'] = 'Group';
+$wb['shell_txt'] = 'Shell';
+$wb['dir_txt'] = 'Dir';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['chroot_txt'] = 'Chroot Shell';
+$wb['quota_size_txt'] = 'Quota';
+$wb['active_txt'] = 'Active';
+$wb['username_error_empty'] = 'Username is empty.';
+$wb['username_error_unique'] = 'The username must be unique.';
+$wb['username_error_regex'] = 'The username contains charachters that are not allowed.';
+$wb['quota_size_error_empty'] = 'Quota is empty.';
+$wb['uid_error_empty'] = 'GID empty.';
+$wb['directory_error_empty'] = 'Directory empty.';
+$wb['limit_shell_user_txt'] = 'The max number of shell users is reached.';
+$wb['parent_domain_id_error_empty'] = 'No website selected.';
+?>
diff --git a/interface/web/sites/lib/lang/ar_shell_user_list.lng b/interface/web/sites/lib/lang/ar_shell_user_list.lng
new file mode 100644
index 0000000..4a9d7cb
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_shell_user_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Shell User';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['username_txt'] = 'Username';
+$wb['add_new_record_txt'] = 'Add new Shell-User';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/ar_web_aliasdomain_list.lng
new file mode 100644
index 0000000..e734adb
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_aliasdomain_list.lng
@@ -0,0 +1,11 @@
+<?php
+$wb['list_head_txt'] = 'Aliasdomain';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Website';
+$wb['domain_txt'] = 'Aliasdomain';
+$wb['add_new_record_txt'] = 'Add new aliasdomain';
+$wb['domain_error_empty'] = 'Domain is empty.';
+$wb['domain_error_unique'] = 'Domain must be unique.';
+$wb['domain_error_regex'] = 'Domain name invalid.';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_domain.lng b/interface/web/sites/lib/lang/ar_web_domain.lng
new file mode 100644
index 0000000..f97f3cb
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_domain.lng
@@ -0,0 +1,61 @@
+<?php
+$wb['ssl_state_txt'] = 'State';
+$wb['ssl_locality_txt'] = 'Locality';
+$wb['ssl_organisation_txt'] = 'Organisation';
+$wb['ssl_organisation_unit_txt'] = 'Organisation Unit';
+$wb['ssl_country_txt'] = 'Country';
+$wb['ssl_request_txt'] = 'SSL Request';
+$wb['ssl_cert_txt'] = 'SSL Certificate';
+$wb['ssl_bundle_txt'] = 'SSL Bundle';
+$wb['ssl_action_txt'] = 'SSL Action';
+$wb['ssl_domain_txt'] = 'SSL Domain';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['type_txt'] = 'Type';
+$wb['parent_domain_id_txt'] = 'Parent Website';
+$wb['redirect_type_txt'] = 'Redirect Type';
+$wb['redirect_path_txt'] = 'Redirect Path';
+$wb['active_txt'] = 'Active';
+$wb['document_root_txt'] = 'Documentroot';
+$wb['system_user_txt'] = 'Linux User';
+$wb['system_group_txt'] = 'Linux Group';
+$wb['ip_address_txt'] = 'IP-Address';
+$wb['vhost_type_txt'] = 'VHost Type';
+$wb['hd_quota_txt'] = 'Harddisk Quota';
+$wb['traffic_quota_txt'] = 'Traffic Quota';
+$wb['cgi_txt'] = 'CGI';
+$wb['ssi_txt'] = 'SSI';
+$wb['errordocs_txt'] = 'Own Error-Documents';
+$wb['subdomain_txt'] = 'Auto-Subdomain';
+$wb['ssl_txt'] = 'SSL';
+$wb['suexec_txt'] = 'SuEXEC';
+$wb['php_txt'] = 'PHP';
+$wb['client_txt'] = 'Client';
+$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.';
+$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.';
+$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.';
+$wb['apache_directives_txt'] = 'Apache directives';
+$wb['domain_error_empty'] = 'Domain is empty.';
+$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.';
+$wb['domain_error_regex'] = 'Domain name invalid.';
+$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.';
+$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.';
+$wb['error_ssl_state_empty'] = 'SSL State is empty.';
+$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.';
+$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.';
+$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.';
+$wb['error_ssl_country_empty'] = 'SSL Country is empty.';
+$wb['client_group_id_txt'] = 'Client';
+$wb['stats_password_txt'] = 'Webstatistics password';
+$wb['allow_override_txt'] = 'Allow Override';
+$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota';
+$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_';
+$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_';
+$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_';
+$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_';
+$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z';
+$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
+$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
+$wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_domain_list.lng b/interface/web/sites/lib/lang/ar_web_domain_list.lng
new file mode 100644
index 0000000..88ec412
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_domain_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Websites';
+$wb['domain_id_txt'] = 'ID';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['add_new_record_txt'] = 'Add new website';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_sites_stats_list.lng b/interface/web/sites/lib/lang/ar_web_sites_stats_list.lng
new file mode 100644
index 0000000..b217f80
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_sites_stats_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Web traffic';
+$wb['domain_txt'] = 'Domain';
+$wb['this_month_txt'] = 'This month';
+$wb['last_month_txt'] = 'Last month';
+$wb['this_year_txt'] = 'This year';
+$wb['last_year_txt'] = 'Last year';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_subdomain.lng b/interface/web/sites/lib/lang/ar_web_subdomain.lng
new file mode 100644
index 0000000..c481618
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_subdomain.lng
@@ -0,0 +1,40 @@
+<?php
+$wb['ssl_state_txt'] = 'State';
+$wb['ssl_locality_txt'] = 'Locality';
+$wb['ssl_organisation_txt'] = 'Organisation';
+$wb['ssl_organisation_unit_txt'] = 'Organisation Unit';
+$wb['ssl_country_txt'] = 'Country';
+$wb['ssl_request_txt'] = 'SSL Request';
+$wb['ssl_cert_txt'] = 'SSL Certificate';
+$wb['ssl_bundle_txt'] = 'SSL Bundle';
+$wb['ssl_action_txt'] = 'SSL Action';
+$wb['server_id_txt'] = 'Server';
+$wb['domain_txt'] = 'Domain';
+$wb['type_txt'] = 'Type';
+$wb['parent_domain_id_txt'] = 'Parent Website';
+$wb['redirect_type_txt'] = 'Redirect Type';
+$wb['redirect_path_txt'] = 'Redirect Path';
+$wb['active_txt'] = 'Active';
+$wb['document_root_txt'] = 'Documentroot';
+$wb['system_user_txt'] = 'Linux User';
+$wb['system_group_txt'] = 'Linux Group';
+$wb['ip_address_txt'] = 'IP-Address';
+$wb['vhost_type_txt'] = 'VHost Type';
+$wb['hd_quota_txt'] = 'Harddisk Quota';
+$wb['traffic_quota_txt'] = 'Traffic Quaota';
+$wb['cgi_txt'] = 'CGI';
+$wb['ssi_txt'] = 'SSI';
+$wb['ssl_txt'] = 'SSL';
+$wb['suexec_txt'] = 'SuEXEC';
+$wb['php_txt'] = 'PHP';
+$wb['client_txt'] = 'Client';
+$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.';
+$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.';
+$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.';
+$wb['apache_directives_txt'] = 'Apache directives';
+$wb['domain_error_empty'] = 'Domain is empty.';
+$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.';
+$wb['domain_error_regex'] = 'Domain name invalid.';
+$wb['host_txt'] = 'Host';
+$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
+?>
diff --git a/interface/web/sites/lib/lang/ar_web_subdomain_list.lng b/interface/web/sites/lib/lang/ar_web_subdomain_list.lng
new file mode 100644
index 0000000..1c16bcd
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_subdomain_list.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['list_head_txt'] = 'Subdomains';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Website';
+$wb['domain_txt'] = 'Subdomain';
+$wb['add_new_record_txt'] = 'Add new subdomain';
+?>
diff --git a/interface/web/sites/lib/lang/bg_database_list.lng b/interface/web/sites/lib/lang/bg_database_list.lng
index 4ca18c1..3683aa3 100644
--- a/interface/web/sites/lib/lang/bg_database_list.lng
+++ b/interface/web/sites/lib/lang/bg_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Сървър';
 $wb['database_name_txt'] = 'База данни';
 $wb['add_new_record_txt'] = 'Нова база данни';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/bg_web_domain.lng b/interface/web/sites/lib/lang/bg_web_domain.lng
index d705cb4..10770df 100644
--- a/interface/web/sites/lib/lang/bg_web_domain.lng
+++ b/interface/web/sites/lib/lang/bg_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/de_database_list.lng b/interface/web/sites/lib/lang/de_database_list.lng
index b34ac4e..62086c9 100644
--- a/interface/web/sites/lib/lang/de_database_list.lng
+++ b/interface/web/sites/lib/lang/de_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Datenbankname';
 $wb['add_new_record_txt'] = 'Neue Datenbank hinzufügen';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/de_web_domain.lng b/interface/web/sites/lib/lang/de_web_domain.lng
index d8cbfcd..1df2fbd 100644
--- a/interface/web/sites/lib/lang/de_web_domain.lng
+++ b/interface/web/sites/lib/lang/de_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. möglicher Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/es_database_list.lng b/interface/web/sites/lib/lang/es_database_list.lng
index 66fcbdc..ef55287 100644
--- a/interface/web/sites/lib/lang/es_database_list.lng
+++ b/interface/web/sites/lib/lang/es_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Servidor';
 $wb['database_name_txt'] = 'Nombre de la base de datos';
 $wb['add_new_record_txt'] = 'Añadir nueva base de datos';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/es_web_domain.lng b/interface/web/sites/lib/lang/es_web_domain.lng
index feaa532..6811fc0 100644
--- a/interface/web/sites/lib/lang/es_web_domain.lng
+++ b/interface/web/sites/lib/lang/es_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/fi_database_list.lng b/interface/web/sites/lib/lang/fi_database_list.lng
index a231a6f..a8100eb 100755
--- a/interface/web/sites/lib/lang/fi_database_list.lng
+++ b/interface/web/sites/lib/lang/fi_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Palvelin';
 $wb['database_name_txt'] = 'Tietokannnan nimi';
 $wb['add_new_record_txt'] = 'Lisää uusi tietokanta';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/fi_web_domain.lng b/interface/web/sites/lib/lang/fi_web_domain.lng
index 9845b3c..eadfa03 100755
--- a/interface/web/sites/lib/lang/fi_web_domain.lng
+++ b/interface/web/sites/lib/lang/fi_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/fr_database_list.lng b/interface/web/sites/lib/lang/fr_database_list.lng
index feb751b..b298d17 100644
--- a/interface/web/sites/lib/lang/fr_database_list.lng
+++ b/interface/web/sites/lib/lang/fr_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Serveur';
 $wb['database_name_txt'] = 'Nom de la base';
 $wb['add_new_record_txt'] = 'Nouvelle base de données';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng
index 895ccef..5e67c3f 100644
--- a/interface/web/sites/lib/lang/fr_web_domain.lng
+++ b/interface/web/sites/lib/lang/fr_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/hu_database_list.lng b/interface/web/sites/lib/lang/hu_database_list.lng
index 8560704..17594a4 100644
--- a/interface/web/sites/lib/lang/hu_database_list.lng
+++ b/interface/web/sites/lib/lang/hu_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Szerver';
 $wb['database_name_txt'] = 'Adatbázis neve';
 $wb['add_new_record_txt'] = 'Új adatbázis';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/hu_web_domain.lng b/interface/web/sites/lib/lang/hu_web_domain.lng
index 0f04213..abc17b0 100644
--- a/interface/web/sites/lib/lang/hu_web_domain.lng
+++ b/interface/web/sites/lib/lang/hu_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/it_database_list.lng b/interface/web/sites/lib/lang/it_database_list.lng
index 891b4d6..0ce261e 100644
--- a/interface/web/sites/lib/lang/it_database_list.lng
+++ b/interface/web/sites/lib/lang/it_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Nome Database';
 $wb['add_new_record_txt'] = 'Aggiungi nuovo Database';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/it_web_domain.lng b/interface/web/sites/lib/lang/it_web_domain.lng
index 2bb621f..9fd9420 100644
--- a/interface/web/sites/lib/lang/it_web_domain.lng
+++ b/interface/web/sites/lib/lang/it_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/ja_database.lng b/interface/web/sites/lib/lang/ja_database.lng
index 48d7ea3..91bd7a8 100644
--- a/interface/web/sites/lib/lang/ja_database.lng
+++ b/interface/web/sites/lib/lang/ja_database.lng
@@ -1,25 +1,25 @@
 <?php
-$wb["server_id_txt"] = 'Server';
-$wb["type_txt"] = 'Type';
-$wb["database_name_txt"] = 'Database name';
-$wb["database_user_txt"] = 'Database user';
-$wb["database_password_txt"] = 'Database password';
-$wb["password_strength_txt"] = 'Password strength';
-$wb["database_charset_txt"] = 'Database charset';
-$wb["remote_access_txt"] = 'Remote Access';
-$wb["remote_ips_txt"] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
-$wb["database_remote_error_ips"] = 'At least one of the entered ip addresses is invalid.';
-$wb["client_txt"] = 'Client';
-$wb["active_txt"] = 'Active';
-$wb["database_name_error_empty"] = 'Database name is empty.';
-$wb["database_name_error_unique"] = 'There is already a database with this name on the server. To get a unique name, e.g. prepend your domain name to the database name.';
-$wb["database_name_error_regex"] = 'Invalid database name. The database name may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
-$wb["database_user_error_empty"] = 'Database user is empty.';
-$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.';
-$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
-$wb["limit_database_txt"] = 'The max. number of databases is reached.';
-$wb["database_name_change_txt"] = 'The database name can not be changed';
-$wb["database_charset_change_txt"] = 'The database charset can not be changed';
-$wb["database_name_error_len"] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
-$wb["database_user_error_len"] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
+$wb['server_id_txt'] = 'Server';
+$wb['type_txt'] = 'Type';
+$wb['database_name_txt'] = 'Database name';
+$wb['database_user_txt'] = 'Database user';
+$wb['database_password_txt'] = 'Database password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['database_charset_txt'] = 'Database charset';
+$wb['remote_access_txt'] = 'Remote Access';
+$wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for <i>any</i>)';
+$wb['database_remote_error_ips'] = 'At least one of the entered ip addresses is invalid.';
+$wb['client_txt'] = 'Client';
+$wb['active_txt'] = 'Active';
+$wb['database_name_error_empty'] = 'Database name is empty.';
+$wb['database_name_error_unique'] = 'There is already a database with this name on the server. To get a unique name, e.g. prepend your domain name to the database name.';
+$wb['database_name_error_regex'] = 'Invalid database name. The database name may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
+$wb['database_user_error_empty'] = 'Database user is empty.';
+$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.';
+$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.';
+$wb['limit_database_txt'] = 'The max. number of databases is reached.';
+$wb['database_name_change_txt'] = 'The database name can not be changed';
+$wb['database_charset_change_txt'] = 'The database charset can not be changed';
+$wb['database_name_error_len'] = 'Database name - {db} - too long. The max. database name length incl. prefix is 64 chars.';
+$wb['database_user_error_len'] = 'Database username - {user}- too long. The max. database username length incl. prefix is 16 chars.';
 ?>
diff --git a/interface/web/sites/lib/lang/ja_database_list.lng b/interface/web/sites/lib/lang/ja_database_list.lng
index 50ed81a..9a0ad45 100644
--- a/interface/web/sites/lib/lang/ja_database_list.lng
+++ b/interface/web/sites/lib/lang/ja_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'サーバー';
 $wb['database_name_txt'] = 'データベース名';
 $wb['add_new_record_txt'] = 'データベースを追加する';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/ja_web_domain.lng b/interface/web/sites/lib/lang/ja_web_domain.lng
index 5e97a98..f50b567 100644
--- a/interface/web/sites/lib/lang/ja_web_domain.lng
+++ b/interface/web/sites/lib/lang/ja_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/nl_database_list.lng b/interface/web/sites/lib/lang/nl_database_list.lng
index d6a243e..6d9862c 100644
--- a/interface/web/sites/lib/lang/nl_database_list.lng
+++ b/interface/web/sites/lib/lang/nl_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Databasenaam';
 $wb['add_new_record_txt'] = 'Nieuwe database toevoegen';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/nl_web_domain.lng b/interface/web/sites/lib/lang/nl_web_domain.lng
index ba8743f..0b9d132 100644
--- a/interface/web/sites/lib/lang/nl_web_domain.lng
+++ b/interface/web/sites/lib/lang/nl_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/pl_database_list.lng b/interface/web/sites/lib/lang/pl_database_list.lng
index ca92d98..4bd22e3 100644
--- a/interface/web/sites/lib/lang/pl_database_list.lng
+++ b/interface/web/sites/lib/lang/pl_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Serwer';
 $wb['database_name_txt'] = 'Nazwa bazy danych';
 $wb['add_new_record_txt'] = 'Dodaj nową bazę danych';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng
index 5b5106c..889ef72 100644
--- a/interface/web/sites/lib/lang/pl_web_domain.lng
+++ b/interface/web/sites/lib/lang/pl_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/pt.lng b/interface/web/sites/lib/lang/pt.lng
index d6bc1e1..ef1bf6a 100644
--- a/interface/web/sites/lib/lang/pt.lng
+++ b/interface/web/sites/lib/lang/pt.lng
@@ -20,4 +20,3 @@
 $wb['Statistics'] = 'Estatísticas';
 $wb['Web traffic'] = 'Tráfego Web';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_cron.lng b/interface/web/sites/lib/lang/pt_cron.lng
index 373a37d..7fd1607 100644
--- a/interface/web/sites/lib/lang/pt_cron.lng
+++ b/interface/web/sites/lib/lang/pt_cron.lng
@@ -19,4 +19,3 @@
 $wb['command_error_format'] = 'Formato de comando inválido. Apenas endereços url http/https são permitidos.';
 $wb['unknown_fieldtype_error'] = 'Um tipo desconhecido de campo foi usado.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_cron_list.lng b/interface/web/sites/lib/lang/pt_cron_list.lng
index f5cd15a..96368f4 100644
--- a/interface/web/sites/lib/lang/pt_cron_list.lng
+++ b/interface/web/sites/lib/lang/pt_cron_list.lng
@@ -10,4 +10,3 @@
 $wb['command_txt'] = 'Comando';
 $wb['add_new_cron_txt'] = 'Adicionar uma nova tarefa no cron';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_database.lng b/interface/web/sites/lib/lang/pt_database.lng
index 5ffc49e..fb6b8fa 100644
--- a/interface/web/sites/lib/lang/pt_database.lng
+++ b/interface/web/sites/lib/lang/pt_database.lng
@@ -23,4 +23,3 @@
 $wb['database_name_error_len'] = 'O nome da base de dados - {db} - é muito longo. 64 caracteres é o número máximo permitido incluindo prefixo.';
 $wb['database_user_error_len'] = 'O nome de utilizador da base de dados - {user}- é muito longo. 16 caracteres é o número máximo permitido incluindo prefixo.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_database_list.lng b/interface/web/sites/lib/lang/pt_database_list.lng
index 6a09c69..40e888b 100644
--- a/interface/web/sites/lib/lang/pt_database_list.lng
+++ b/interface/web/sites/lib/lang/pt_database_list.lng
@@ -5,5 +5,5 @@
 $wb['server_id_txt'] = 'Servidor';
 $wb['database_name_txt'] = 'Nome da Base de Dados';
 $wb['add_new_record_txt'] = 'Adicionar uma nova base de dados';
+$wb['database_user_txt'] = 'Database user';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_ftp_user.lng b/interface/web/sites/lib/lang/pt_ftp_user.lng
index 5573ba3..79d6f4e 100644
--- a/interface/web/sites/lib/lang/pt_ftp_user.lng
+++ b/interface/web/sites/lib/lang/pt_ftp_user.lng
@@ -25,4 +25,3 @@
 $wb['directory_error_notinweb'] = 'A pasta não esta dentro da pasta web principal.';
 $wb['parent_domain_id_error_empty'] = 'Nenhum website seleccionado.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_ftp_user_list.lng b/interface/web/sites/lib/lang/pt_ftp_user_list.lng
index c9f7ed2..42f049d 100644
--- a/interface/web/sites/lib/lang/pt_ftp_user_list.lng
+++ b/interface/web/sites/lib/lang/pt_ftp_user_list.lng
@@ -6,4 +6,3 @@
 $wb['username_txt'] = 'Utilizador ';
 $wb['add_new_record_txt'] = 'Adicionar um novo Utilizador FTP';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_shell_user.lng b/interface/web/sites/lib/lang/pt_shell_user.lng
index 4e4cddb..ea1d0bb 100644
--- a/interface/web/sites/lib/lang/pt_shell_user.lng
+++ b/interface/web/sites/lib/lang/pt_shell_user.lng
@@ -20,4 +20,3 @@
 $wb['limit_shell_user_txt'] = 'O número máximo de utilizadors shell para a conta foi atingido.';
 $wb['parent_domain_id_error_empty'] = 'Nenhum website seleccionado.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_shell_user_list.lng b/interface/web/sites/lib/lang/pt_shell_user_list.lng
index f704ab6..4b2dd91 100644
--- a/interface/web/sites/lib/lang/pt_shell_user_list.lng
+++ b/interface/web/sites/lib/lang/pt_shell_user_list.lng
@@ -6,4 +6,3 @@
 $wb['username_txt'] = 'Utilizador ';
 $wb['add_new_record_txt'] = 'Adicionar Utilizador de Shell';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/pt_web_aliasdomain_list.lng
index 9295fb1..8c58fc8 100644
--- a/interface/web/sites/lib/lang/pt_web_aliasdomain_list.lng
+++ b/interface/web/sites/lib/lang/pt_web_aliasdomain_list.lng
@@ -9,4 +9,3 @@
 $wb['domain_error_unique'] = 'O domínio deve ser único.';
 $wb['domain_error_regex'] = 'Nome de domínio inválido.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_domain.lng b/interface/web/sites/lib/lang/pt_web_domain.lng
index 0cf10f8..a353085 100644
--- a/interface/web/sites/lib/lang/pt_web_domain.lng
+++ b/interface/web/sites/lib/lang/pt_web_domain.lng
@@ -57,5 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Cota máxima de Tráfego disponível';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_domain_list.lng b/interface/web/sites/lib/lang/pt_web_domain_list.lng
index fadc95c..5fb9118 100644
--- a/interface/web/sites/lib/lang/pt_web_domain_list.lng
+++ b/interface/web/sites/lib/lang/pt_web_domain_list.lng
@@ -6,4 +6,3 @@
 $wb['domain_txt'] = 'Domínio';
 $wb['add_new_record_txt'] = 'Adicionar um novo site';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_sites_stats_list.lng b/interface/web/sites/lib/lang/pt_web_sites_stats_list.lng
index 18bf044..903c905 100644
--- a/interface/web/sites/lib/lang/pt_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/pt_web_sites_stats_list.lng
@@ -6,4 +6,3 @@
 $wb['this_year_txt'] = 'Este ano';
 $wb['last_year_txt'] = 'Último ano';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_subdomain.lng b/interface/web/sites/lib/lang/pt_web_subdomain.lng
index a1f332d..54a65a4 100644
--- a/interface/web/sites/lib/lang/pt_web_subdomain.lng
+++ b/interface/web/sites/lib/lang/pt_web_subdomain.lng
@@ -38,4 +38,3 @@
 $wb['host_txt'] = 'Host';
 $wb['redirect_error_regex'] = 'Pasta de redireccionamento inválida. Exemplos de redireccionamentos válidos: /test/ or http://www.dominio.pt/test/';
 ?>
-
diff --git a/interface/web/sites/lib/lang/pt_web_subdomain_list.lng b/interface/web/sites/lib/lang/pt_web_subdomain_list.lng
index ce29103..37fa572 100644
--- a/interface/web/sites/lib/lang/pt_web_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/pt_web_subdomain_list.lng
@@ -6,4 +6,3 @@
 $wb['domain_txt'] = 'Sub-domínio';
 $wb['add_new_record_txt'] = 'Adicionar um novo sub-domínio';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ro_cron.lng b/interface/web/sites/lib/lang/ro_cron.lng
index 8cb7f08..fecb4ab 100644
--- a/interface/web/sites/lib/lang/ro_cron.lng
+++ b/interface/web/sites/lib/lang/ro_cron.lng
@@ -1,5 +1,5 @@
 <?php
-$wb["server_id_txt"] = 'Server';
+$wb['server_id_txt'] = 'Server';
 $wb['parent_domain_id_txt'] = 'Parent website';
 $wb['active_txt'] = 'Active';
 $wb['client_txt'] = 'Client';
@@ -18,4 +18,4 @@
 $wb['run_wday_error_format'] = 'Invalid format for days of the week.';
 $wb['command_error_format'] = 'Invalid command format. Please note that in case of an url call only http/https is allowed.';
 $wb['unknown_fieldtype_error'] = 'An unknown field type has been used.';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/ro_cron_list.lng b/interface/web/sites/lib/lang/ro_cron_list.lng
index b5c8d15..ad56ea9 100644
--- a/interface/web/sites/lib/lang/ro_cron_list.lng
+++ b/interface/web/sites/lib/lang/ro_cron_list.lng
@@ -1,12 +1,12 @@
 <?php
-$wb["list_head_txt"] = 'Cron Jobs';
-$wb["active_txt"] = 'Active';
-$wb["server_id_txt"] = 'Server';
-$wb["run_min_txt"] = 'Minute';
-$wb["run_hour_txt"] = 'Hour';
-$wb["run_mday_txt"] = 'Day of month';
-$wb["run_month_txt"] = 'Month';
-$wb["run_wday_txt"] = 'Day of week';
-$wb["command_txt"] = 'Command';
-$wb["add_new_cron_txt"] = 'Add new Cron job';
-?>
\ No newline at end of file
+$wb['list_head_txt'] = 'Cron Jobs';
+$wb['active_txt'] = 'Active';
+$wb['server_id_txt'] = 'Server';
+$wb['run_min_txt'] = 'Minute';
+$wb['run_hour_txt'] = 'Hour';
+$wb['run_mday_txt'] = 'Day of month';
+$wb['run_month_txt'] = 'Month';
+$wb['run_wday_txt'] = 'Day of week';
+$wb['command_txt'] = 'Command';
+$wb['add_new_cron_txt'] = 'Add new Cron job';
+?>
diff --git a/interface/web/sites/lib/lang/ro_database_list.lng b/interface/web/sites/lib/lang/ro_database_list.lng
index 9f45d09..6e1597f 100644
--- a/interface/web/sites/lib/lang/ro_database_list.lng
+++ b/interface/web/sites/lib/lang/ro_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Database name';
 $wb['add_new_record_txt'] = 'Adauga Database';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/ro_web_domain.lng b/interface/web/sites/lib/lang/ro_web_domain.lng
index eefd660..a71822b 100644
--- a/interface/web/sites/lib/lang/ro_web_domain.lng
+++ b/interface/web/sites/lib/lang/ro_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/ro_web_sites_stats_list.lng b/interface/web/sites/lib/lang/ro_web_sites_stats_list.lng
index 20f018b..b217f80 100644
--- a/interface/web/sites/lib/lang/ro_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/ro_web_sites_stats_list.lng
@@ -1,8 +1,8 @@
 <?php
-$wb["list_head_txt"] = 'Web traffic';
-$wb["domain_txt"] = 'Domain';
-$wb["this_month_txt"] = 'This month';
-$wb["last_month_txt"] = 'Last month';
-$wb["this_year_txt"] = 'This year';
-$wb["last_year_txt"] = 'Last year';
-?>
\ No newline at end of file
+$wb['list_head_txt'] = 'Web traffic';
+$wb['domain_txt'] = 'Domain';
+$wb['this_month_txt'] = 'This month';
+$wb['last_month_txt'] = 'Last month';
+$wb['this_year_txt'] = 'This year';
+$wb['last_year_txt'] = 'Last year';
+?>
diff --git a/interface/web/sites/lib/lang/ru.lng b/interface/web/sites/lib/lang/ru.lng
index 93f0501..a0ecfb8 100644
--- a/interface/web/sites/lib/lang/ru.lng
+++ b/interface/web/sites/lib/lang/ru.lng
@@ -20,4 +20,3 @@
 $wb['Statistics'] = 'Статистика';
 $wb['Web traffic'] = 'Трафик Web';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_cron.lng b/interface/web/sites/lib/lang/ru_cron.lng
index daa4ed3..caf5b2c 100644
--- a/interface/web/sites/lib/lang/ru_cron.lng
+++ b/interface/web/sites/lib/lang/ru_cron.lng
@@ -19,4 +19,3 @@
 $wb['command_error_format'] = 'Неверный формат команды. Учтите, что тип вызов url может быть только http/https.';
 $wb['unknown_fieldtype_error'] = 'Неверный тип поля был использован.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_cron_list.lng b/interface/web/sites/lib/lang/ru_cron_list.lng
index 49c6cbe..b13098f 100644
--- a/interface/web/sites/lib/lang/ru_cron_list.lng
+++ b/interface/web/sites/lib/lang/ru_cron_list.lng
@@ -10,4 +10,3 @@
 $wb['command_txt'] = 'Команда';
 $wb['add_new_cron_txt'] = 'Добавить задачу Cron';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_database.lng b/interface/web/sites/lib/lang/ru_database.lng
index ae0ebea..4f3384e 100644
--- a/interface/web/sites/lib/lang/ru_database.lng
+++ b/interface/web/sites/lib/lang/ru_database.lng
@@ -23,4 +23,3 @@
 $wb['database_name_error_len'] = 'Имя БД - {db} - cлишком длинное. Максимальная длина имени БД включая префикс - 64 символа';
 $wb['database_user_error_len'] = 'Логин для БД - {user} - cлишком длинное. Максимальная длина логина - 16 символов';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_database_list.lng b/interface/web/sites/lib/lang/ru_database_list.lng
index 707b9f5..0d737de 100644
--- a/interface/web/sites/lib/lang/ru_database_list.lng
+++ b/interface/web/sites/lib/lang/ru_database_list.lng
@@ -5,5 +5,5 @@
 $wb['server_id_txt'] = 'Сервер';
 $wb['database_name_txt'] = 'Имя БД';
 $wb['add_new_record_txt'] = 'Добавить новую БД';
+$wb['database_user_txt'] = 'Database user';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_ftp_user.lng b/interface/web/sites/lib/lang/ru_ftp_user.lng
index 26a4cc1..1412186 100644
--- a/interface/web/sites/lib/lang/ru_ftp_user.lng
+++ b/interface/web/sites/lib/lang/ru_ftp_user.lng
@@ -25,4 +25,3 @@
 $wb['directory_error_notinweb'] = 'Директория снаружи web-root папки.';
 $wb['parent_domain_id_error_empty'] = 'Web-сайт не выбран.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_ftp_user_list.lng b/interface/web/sites/lib/lang/ru_ftp_user_list.lng
index 1ba6ad5..9e111d1 100644
--- a/interface/web/sites/lib/lang/ru_ftp_user_list.lng
+++ b/interface/web/sites/lib/lang/ru_ftp_user_list.lng
@@ -6,4 +6,3 @@
 $wb['username_txt'] = 'Пользователь';
 $wb['add_new_record_txt'] = 'Добавить нового FTP-Пользователя';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_shell_user.lng b/interface/web/sites/lib/lang/ru_shell_user.lng
index b0a7c7c..9ca40e4 100644
--- a/interface/web/sites/lib/lang/ru_shell_user.lng
+++ b/interface/web/sites/lib/lang/ru_shell_user.lng
@@ -20,4 +20,3 @@
 $wb['limit_shell_user_txt'] = 'Достигнуто допустимое количество пользователей shell';
 $wb['parent_domain_id_error_empty'] = 'Web-сайт не выбран';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_shell_user_list.lng b/interface/web/sites/lib/lang/ru_shell_user_list.lng
index 54e40c3..c8521d7 100644
--- a/interface/web/sites/lib/lang/ru_shell_user_list.lng
+++ b/interface/web/sites/lib/lang/ru_shell_user_list.lng
@@ -6,4 +6,3 @@
 $wb['username_txt'] = 'Пользователь';
 $wb['add_new_record_txt'] = 'Добавить Shell-пользователя';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/ru_web_aliasdomain_list.lng
index 5bda44b..42aed3b 100644
--- a/interface/web/sites/lib/lang/ru_web_aliasdomain_list.lng
+++ b/interface/web/sites/lib/lang/ru_web_aliasdomain_list.lng
@@ -9,4 +9,3 @@
 $wb['domain_error_unique'] = 'Домен должен быть уникальным.';
 $wb['domain_error_regex'] = 'Имя домена неправильно.';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_domain.lng b/interface/web/sites/lib/lang/ru_web_domain.lng
index 3699776..f89e00c 100644
--- a/interface/web/sites/lib/lang/ru_web_domain.lng
+++ b/interface/web/sites/lib/lang/ru_web_domain.lng
@@ -57,5 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Макс.доступная квота трафика';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_domain_list.lng b/interface/web/sites/lib/lang/ru_web_domain_list.lng
index 4e3d84c..018e365 100644
--- a/interface/web/sites/lib/lang/ru_web_domain_list.lng
+++ b/interface/web/sites/lib/lang/ru_web_domain_list.lng
@@ -6,4 +6,3 @@
 $wb['add_new_record_txt'] = 'Добавить новый вебсайт';
 $wb['domain_id_txt'] = 'ID';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_sites_stats_list.lng b/interface/web/sites/lib/lang/ru_web_sites_stats_list.lng
index edd1db2..8a6ddb1 100644
--- a/interface/web/sites/lib/lang/ru_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/ru_web_sites_stats_list.lng
@@ -6,4 +6,3 @@
 $wb['this_year_txt'] = 'Этот год';
 $wb['last_year_txt'] = 'Последний год';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_subdomain.lng b/interface/web/sites/lib/lang/ru_web_subdomain.lng
index 7a7212b..9c2ba82 100644
--- a/interface/web/sites/lib/lang/ru_web_subdomain.lng
+++ b/interface/web/sites/lib/lang/ru_web_subdomain.lng
@@ -38,4 +38,3 @@
 $wb['host_txt'] = 'Хост';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 ?>
-
diff --git a/interface/web/sites/lib/lang/ru_web_subdomain_list.lng b/interface/web/sites/lib/lang/ru_web_subdomain_list.lng
index a13d519..86b42c6 100644
--- a/interface/web/sites/lib/lang/ru_web_subdomain_list.lng
+++ b/interface/web/sites/lib/lang/ru_web_subdomain_list.lng
@@ -6,4 +6,3 @@
 $wb['domain_txt'] = 'Субдомен';
 $wb['add_new_record_txt'] = 'Добавить новый Субдомен';
 ?>
-
diff --git a/interface/web/sites/lib/lang/se_database_list.lng b/interface/web/sites/lib/lang/se_database_list.lng
index 9c4df57..59f563d 100644
--- a/interface/web/sites/lib/lang/se_database_list.lng
+++ b/interface/web/sites/lib/lang/se_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Database name';
 $wb['add_new_record_txt'] = 'Add new Database';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/se_web_domain.lng b/interface/web/sites/lib/lang/se_web_domain.lng
index 142f1e5..eaeec3e 100644
--- a/interface/web/sites/lib/lang/se_web_domain.lng
+++ b/interface/web/sites/lib/lang/se_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/sk_database_list.lng b/interface/web/sites/lib/lang/sk_database_list.lng
index c760428..8818042 100644
--- a/interface/web/sites/lib/lang/sk_database_list.lng
+++ b/interface/web/sites/lib/lang/sk_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Server';
 $wb['database_name_txt'] = 'Meno datab�za';
 $wb['add_new_record_txt'] = 'Prida? nov� datab�zu';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/sk_web_domain.lng b/interface/web/sites/lib/lang/sk_web_domain.lng
index 8739370..d338eb7 100644
--- a/interface/web/sites/lib/lang/sk_web_domain.lng
+++ b/interface/web/sites/lib/lang/sk_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/sites/lib/lang/tr_database_list.lng b/interface/web/sites/lib/lang/tr_database_list.lng
index f05b2bd..5e9d258 100644
--- a/interface/web/sites/lib/lang/tr_database_list.lng
+++ b/interface/web/sites/lib/lang/tr_database_list.lng
@@ -5,4 +5,5 @@
 $wb['server_id_txt'] = 'Sunucu';
 $wb['database_name_txt'] = 'Veritabanı adı';
 $wb['add_new_record_txt'] = 'Yeni Veritabanı';
+$wb['database_user_txt'] = 'Database user';
 ?>
diff --git a/interface/web/sites/lib/lang/tr_web_domain.lng b/interface/web/sites/lib/lang/tr_web_domain.lng
index a3f9e36..4807eed 100644
--- a/interface/web/sites/lib/lang/tr_web_domain.lng
+++ b/interface/web/sites/lib/lang/tr_web_domain.lng
@@ -57,4 +57,5 @@
 $wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota';
 $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/';
 $wb['php_open_basedir_txt'] = 'PHP open_basedir';
+$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded';
 ?>
diff --git a/interface/web/strengthmeter/lib/lang/ar_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/ar_strengthmeter.lng
new file mode 100644
index 0000000..2a6de41
--- /dev/null
+++ b/interface/web/strengthmeter/lib/lang/ar_strengthmeter.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['password_strength_0_txt'] = 'Too short';
+$wb['password_strength_1_txt'] = 'Weak';
+$wb['password_strength_2_txt'] = 'Fair';
+$wb['password_strength_3_txt'] = 'Good';
+$wb['password_strength_4_txt'] = 'Strong';
+$wb['password_strength_5_txt'] = 'Very strong';
+?>
diff --git a/interface/web/strengthmeter/lib/lang/pt_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/pt_strengthmeter.lng
new file mode 100644
index 0000000..2a6de41
--- /dev/null
+++ b/interface/web/strengthmeter/lib/lang/pt_strengthmeter.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['password_strength_0_txt'] = 'Too short';
+$wb['password_strength_1_txt'] = 'Weak';
+$wb['password_strength_2_txt'] = 'Fair';
+$wb['password_strength_3_txt'] = 'Good';
+$wb['password_strength_4_txt'] = 'Strong';
+$wb['password_strength_5_txt'] = 'Very strong';
+?>
diff --git a/interface/web/strengthmeter/lib/lang/ru_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/ru_strengthmeter.lng
index afe7d6e..57f5e17 100644
--- a/interface/web/strengthmeter/lib/lang/ru_strengthmeter.lng
+++ b/interface/web/strengthmeter/lib/lang/ru_strengthmeter.lng
@@ -6,4 +6,3 @@
 $wb['password_strength_4_txt'] = 'Сильный';
 $wb['password_strength_5_txt'] = 'Очень стойкий';
 ?>
-
diff --git a/interface/web/tools/lib/lang/ar.lng b/interface/web/tools/lib/lang/ar.lng
new file mode 100644
index 0000000..bea9c78
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar.lng
@@ -0,0 +1,6 @@
+<?php
+$wb['User Settings'] = 'User Settings';
+$wb['Settings'] = 'Settings';
+$wb['ISPConfig Tools'] = 'ISPConfig Tools';
+$wb['Password and Language'] = 'Password and Language';
+?>
diff --git a/interface/web/tools/lib/lang/ar_usersettings.lng b/interface/web/tools/lib/lang/ar_usersettings.lng
new file mode 100644
index 0000000..5485f52
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar_usersettings.lng
@@ -0,0 +1,8 @@
+<?php
+$wb['passwort_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['language_txt'] = 'Language';
+$wb['password_mismatch'] = 'The password in the second password field does not match the first password.';
+$wb['Form to edit the user password and language.'] = 'Form to edit the user password and language.';
+$wb['Settings'] = 'Settings';
+?>
diff --git a/interface/web/tools/lib/lang/pt.lng b/interface/web/tools/lib/lang/pt.lng
index 292274f..17f7365 100644
--- a/interface/web/tools/lib/lang/pt.lng
+++ b/interface/web/tools/lib/lang/pt.lng
@@ -4,4 +4,3 @@
 $wb['ISPConfig Tools'] = 'Ferramentas';
 $wb['Password and Language'] = 'Senha e Idioma';
 ?>
-
diff --git a/interface/web/tools/lib/lang/pt_usersettings.lng b/interface/web/tools/lib/lang/pt_usersettings.lng
index 999611e..05e9365 100644
--- a/interface/web/tools/lib/lang/pt_usersettings.lng
+++ b/interface/web/tools/lib/lang/pt_usersettings.lng
@@ -6,4 +6,3 @@
 $wb['Form to edit the user password and language.'] = 'Formulário para alterar idioma e senha';
 $wb['Settings'] = 'Configurações';
 ?>
-
diff --git a/interface/web/tools/lib/lang/ru.lng b/interface/web/tools/lib/lang/ru.lng
index 084bbb8..9d18b08 100644
--- a/interface/web/tools/lib/lang/ru.lng
+++ b/interface/web/tools/lib/lang/ru.lng
@@ -4,4 +4,3 @@
 $wb['ISPConfig Tools'] = 'ISPConfig утилиты';
 $wb['Password and Language'] = 'Пароли и языки';
 ?>
-
diff --git a/interface/web/tools/lib/lang/ru_usersettings.lng b/interface/web/tools/lib/lang/ru_usersettings.lng
index a097b7b..8db0c35 100644
--- a/interface/web/tools/lib/lang/ru_usersettings.lng
+++ b/interface/web/tools/lib/lang/ru_usersettings.lng
@@ -6,4 +6,3 @@
 $wb['Form to edit the user password and language.'] = 'Форма для изменения языка и паролей';
 $wb['Settings'] = 'Настройки';
 ?>
-

--
Gitblit v1.9.1