diff --git a/interface/lib/lang/ar.lng b/interface/lib/lang/ar.lng
index a3330297cf25fdced17079193a2a4473689fc37b..78ab8710c272c393b004caa65bc303ad79921d63 100644
--- a/interface/lib/lang/ar.lng
+++ b/interface/lib/lang/ar.lng
@@ -4,7 +4,6 @@ $wb['conf_format_datelong'] = 'l dS of F Y';
 $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['1003'] = '
 $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 cf238e6a8982566586ee72454458cef5916cdf50..fb48463bee63b2fe087f0075b417bcbb76ac8762 100644
--- a/interface/lib/lang/bg.lng
+++ b/interface/lib/lang/bg.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 fb54a1aa3c6b8e1b0a96e8a3f0d44e61a9d6ba6c..37eba9b1fe873be87585aa52b561e6220cdcb5e7 100644
--- a/interface/lib/lang/es.lng
+++ b/interface/lib/lang/es.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 0b39925f7d1447fb2d3d57d7d69d5bf38c8a9d12..20e80c9aaa020eb325e5422f10bdf2c42408048c 100755
--- a/interface/lib/lang/fi.lng
+++ b/interface/lib/lang/fi.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 9f7555526e06a5ff62cc1fe14995b769d367cdf2..f881fcc79c18c7afb1ee81780d08bca60ea3eccd 100644
--- a/interface/lib/lang/fr.lng
+++ b/interface/lib/lang/fr.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 bbb4766fc540f8b87a077b3967ff8c7df7bd3859..927d5f84deaa84ba9509fdcc1a968a2d40590972 100644
--- a/interface/lib/lang/hu.lng
+++ b/interface/lib/lang/hu.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 824c03eb9ab5edecad8fdbaa8b51adf9e1c9b2e1..8a275739127cbaf9a6a643c796b86bda27538fe3 100644
--- a/interface/lib/lang/it.lng
+++ b/interface/lib/lang/it.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 731bc5e1b09e081ed1ba5cf82fcf01797232e7f7..00a884598581989005a31b450100c76bfc211dce 100644
--- a/interface/lib/lang/ja.lng
+++ b/interface/lib/lang/ja.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 89be068aa579c696c7bb56cb809607ae484ec7a4..692af559538a578ec8b468fd5c2f37e4ddd35ffc 100644
--- a/interface/lib/lang/nl.lng
+++ b/interface/lib/lang/nl.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Websites';
 $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 c973557c99a78a4e0536d26fe1a5e94cc5eaee99..6722d8c4aec0f44dc4c01fc70142210a550c3875 100644
--- a/interface/lib/lang/pl.lng
+++ b/interface/lib/lang/pl.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 6159c32c1c41a6005204fa15a40bf5ae835bbf7d..ba67e3bfe97048faca300dee75e252372aad6d4a 100644
--- a/interface/lib/lang/pt.lng
+++ b/interface/lib/lang/pt.lng
@@ -31,5 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 ee58f9c9d49973e923a724cddb79ef983eaf2c43..1e379ee25660aaf38405ad96c388d73112dd3f26 100644
--- a/interface/lib/lang/ro.lng
+++ b/interface/lib/lang/ro.lng
@@ -31,4 +31,7 @@ $wb['top_menu_dns'] = 'DNS';
 $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 5f66bf7789a41455b352fef9c2a5566772187281..4658a5b1be97801a847cce9aafb9aa0c02bfb8c7 100644
--- a/interface/lib/lang/ru.lng
+++ b/interface/lib/lang/ru.lng
@@ -31,5 +31,7 @@ $wb['top_menu_sites'] = 'ذ،ذ°ذ¹ر‚ر‹';
 $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 a81665b80c6d53631905b6a0ed54df8727336d67..8ab68f7a3fea5373a2c79b915a9179972f76e1d6 100644
--- a/interface/lib/lang/se.lng
+++ b/interface/lib/lang/se.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 669a98854a9f99dbfadd36018fe30008a420852d..404e32188409fe09fdc9ff2231d264961a78ce71 100644
--- a/interface/lib/lang/sk.lng
+++ b/interface/lib/lang/sk.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 7168ce64e1f009792dd632654912aaf40ba526a9..d03479514d055e0d393212b7d61d375d06affe52 100644
--- a/interface/lib/lang/tr.lng
+++ b/interface/lib/lang/tr.lng
@@ -31,4 +31,7 @@ $wb['top_menu_sites'] = 'Sites';
 $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 0000000000000000000000000000000000000000..2219df3a6267b69632cb8a23ac71326f36a3e7db
--- /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 0000000000000000000000000000000000000000..e626345d3c1ee3bbce74ffd70c36fcc7ff3297c2
--- /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 0000000000000000000000000000000000000000..24a34be1c121271493b5c469f3defce76a660523
--- /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 0000000000000000000000000000000000000000..61c3dc538d47a4daad960cc7be1d4fca220b5a06
--- /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 0000000000000000000000000000000000000000..f1d8e2c1a33b92ad997cc3373de412aacf5202dc
--- /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 0000000000000000000000000000000000000000..dc6b2d1b725f9fc83a09377176200713adf99cb0
--- /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 0000000000000000000000000000000000000000..db7c05bb2d24bad9c50cce5c00f0eb8997cf2dd0
--- /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 0000000000000000000000000000000000000000..4c50e883e6933c8a9449319b4524216e9adac9f5
--- /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 0000000000000000000000000000000000000000..f45d47b17c7e0e208e49a14fdabe76ed41f52367
--- /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 0000000000000000000000000000000000000000..4c31ec3de3606dcb7aebf451f711ff2dd41a8981
--- /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 0000000000000000000000000000000000000000..1c784edf6d06b268c72b43ab0e4c14e8e325905a
--- /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 0000000000000000000000000000000000000000..949f7eb1478acfd5d5ddf79d3c05fc7a9a43095d
--- /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 0000000000000000000000000000000000000000..cc9335bc52638b05b2a4419cbb6415daebbca52e
--- /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 0000000000000000000000000000000000000000..152a75fba4c8917a1829b6960df7291e583d34a7
--- /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 0000000000000000000000000000000000000000..1b42f22c89bb1d1b31c43935eb77ab24fd28db77
--- /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 0000000000000000000000000000000000000000..82ca3fcafcf88faee27770cfd10fbce0b6210139
--- /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 0000000000000000000000000000000000000000..636c2e050a026856a624bbd1ef3613df64544ba7
--- /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 0000000000000000000000000000000000000000..6d451f5b20bcee9480a6d5fccbc9c38bb974b113
--- /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 0000000000000000000000000000000000000000..81ae8f01d6e8c9e1fc8e0029ece7fc5462338006
--- /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 0000000000000000000000000000000000000000..7b42c497e85f27a477d02c860a8c82e730682850
--- /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 0000000000000000000000000000000000000000..03917cabce20eb163fd64a168a2c8bbaf58599e6
--- /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 0000000000000000000000000000000000000000..574dd1162989badc8499f5af31451a43673bf4da
--- /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 0000000000000000000000000000000000000000..b7a219ffa8e2f6d389fabdc5386286a24fc2a11a
--- /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 0000000000000000000000000000000000000000..ec4af23a4bf359a8f669c4baf386b79da53dcd49
--- /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 0000000000000000000000000000000000000000..10b10db0e8a235586a0aaa8cc728acd742940ce2
--- /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 0000000000000000000000000000000000000000..8e70364aa7e32dfaa3066c953250a7af61b1bdfe
--- /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 0000000000000000000000000000000000000000..0de8cdc3ef4b9567e6413742c7dadf388fa82d83
--- /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 8a1c30b48ae427bf10f741eedc907227296272d2..8a68e2d42f61ff9fb6851ac2a4df6815747de5d1 100644
--- a/interface/web/admin/lib/lang/bg.lng
+++ b/interface/web/admin/lib/lang/bg.lng
@@ -37,4 +37,7 @@ $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/bg_remote_action.lng b/interface/web/admin/lib/lang/bg_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 e7f5d9365e01f4adcfe52c7c7aba0075a096283d..10b10db0e8a235586a0aaa8cc728acd742940ce2 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['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/br.lng b/interface/web/admin/lib/lang/br.lng
index f2e9797f70b9014d6aad47451a7f1e6be1055057..c9f1a18d59d0aeb5d27f182ab42deb63ea2fa7bc 100644
--- a/interface/web/admin/lib/lang/br.lng
+++ b/interface/web/admin/lib/lang/br.lng
@@ -39,4 +39,5 @@ $wb['Merge'] = 'Mesclar';
 $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 00cbfa893e3b344a598b057555f61ca0a17b63b8..fee0b06d52796bf03410d9f685ee30c02cdd3a2d 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 3e3566f6e9cc1c1ed992966ce3a7beccb206b05e..a65820c4298553eb689c04e786245a561c25e8c3 100644
--- a/interface/web/admin/lib/lang/es.lng
+++ b/interface/web/admin/lib/lang/es.lng
@@ -37,4 +37,7 @@ $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/es_remote_action.lng b/interface/web/admin/lib/lang/es_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 7ce9dbebe9329f92f3f2d7636ea16b4254e11f8f..d35501962632db069e2b309d5443e5659f182c86 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['dblist_phpmyadmin_link_txt'] = 'Enlace a phpmyadmin en la lista de bases de
 $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 545a3bfa8c8b3e41bc1c90a6beefc3690f3cd93e..8828dbaf67a8bf73a452bf17b4e2c910066e1121 100755
--- a/interface/web/admin/lib/lang/fi.lng
+++ b/interface/web/admin/lib/lang/fi.lng
@@ -37,4 +37,7 @@ $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/fi_remote_action.lng b/interface/web/admin/lib/lang/fi_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 254801e737592a8650778d51c6e4fae64bca04d0..085ce8f600d17860ec21c2ab7dda367fba9a6f5f 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['dblist_phpmyadmin_link_txt'] = 'Linkki phpMyAdminiin tietokantalistassa';
 $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 929c46ef1500a469f0ab94630145da2d6d45c98b..2219df3a6267b69632cb8a23ac71326f36a3e7db 100644
--- a/interface/web/admin/lib/lang/fr.lng
+++ b/interface/web/admin/lib/lang/fr.lng
@@ -37,4 +37,7 @@ $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/fr_remote_action.lng b/interface/web/admin/lib/lang/fr_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 9c7f7d9079f0b0399614a685f99e6aa872938cfc..3a61a8e4c01ccea737d113f1642cd1806eb81d99 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['dblist_phpmyadmin_link_txt'] = 'Lien vers PHPMyAdmin dans la liste des base
 $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 d9e925f8381b3c6416b5bacec740a9ab8851e5a7..39c13d81a945149da662a90a0a0f40a9aadbe771 100644
--- a/interface/web/admin/lib/lang/hu.lng
+++ b/interface/web/admin/lib/lang/hu.lng
@@ -37,4 +37,7 @@ $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/hu_remote_action.lng b/interface/web/admin/lib/lang/hu_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 e7f5d9365e01f4adcfe52c7c7aba0075a096283d..10b10db0e8a235586a0aaa8cc728acd742940ce2 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['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/it.lng b/interface/web/admin/lib/lang/it.lng
index 1628a4ef76e574a710f475192da15fcc7b9773cf..4a55f63122b99ccb0893b3d5a9c947dff151db47 100644
--- a/interface/web/admin/lib/lang/it.lng
+++ b/interface/web/admin/lib/lang/it.lng
@@ -37,4 +37,7 @@ $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/it_remote_action.lng b/interface/web/admin/lib/lang/it_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 e7f5d9365e01f4adcfe52c7c7aba0075a096283d..10b10db0e8a235586a0aaa8cc728acd742940ce2 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['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/ja.lng b/interface/web/admin/lib/lang/ja.lng
index 338f024045a52761a6a4560e183714c9be404d8e..b2aec9248ee1249b7eaa4d1c60a1d006f34b6f64 100644
--- a/interface/web/admin/lib/lang/ja.lng
+++ b/interface/web/admin/lib/lang/ja.lng
@@ -37,4 +37,7 @@ $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/ja_remote_action.lng b/interface/web/admin/lib/lang/ja_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 673ef189d06ad56b12d819a17a33fb8fb724d0c1..689e5241770578aee11e1dd8f0646820f276f135 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['dblist_phpmyadmin_link_txt'] = 'مƒ‡مƒ¼م‚؟مƒ™مƒ¼م‚¹مپ®ن¸€è¦§مپ‹م‚‰ phpmyadmi
 $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 41071ac339fd9e8f66fac51d7846643500aaf88c..b51d3f4ae8836c5056bc2a270835a5feb118c14e 100644
--- a/interface/web/admin/lib/lang/nl.lng
+++ b/interface/web/admin/lib/lang/nl.lng
@@ -37,4 +37,7 @@ $wb['Packages'] = 'Pakketten';
 $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 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 6d6d4f9a16db83a6b1e0659dcefd27a15f5735d5..c546939a7029dfb12b6fd053350c1ba5401f36f3 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['dblist_phpmyadmin_link_txt'] = 'Link phpMyAdmin weergeven?';
 $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 939bffb3dd72888a1e797a14e938f387a6d1a66a..12cc46c4c182568f533110139cf4e8f46ac7efd8 100644
--- a/interface/web/admin/lib/lang/pl.lng
+++ b/interface/web/admin/lib/lang/pl.lng
@@ -37,4 +37,7 @@ $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/pl_remote_action.lng b/interface/web/admin/lib/lang/pl_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 adaffcaa666c4cab00f072bc3326de7020f9bce4..fc42df5f6419c2d438b73fb623aa199dd91bdbd1 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['dblist_phpmyadmin_link_txt'] = 'Adres do phpMyAdmin-a w liإ›cie baz danych'
 $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 81bcba098114e328c5f0792190da0f8ce183e047..46ab229dab190af479b5d1f2016a26cff1112288 100644
--- a/interface/web/admin/lib/lang/pt.lng
+++ b/interface/web/admin/lib/lang/pt.lng
@@ -37,5 +37,7 @@ $wb['Packages'] = 'Pacotes';
 $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 9c1fb784be1d34cb8d92b6d054fc515361e887e6..e02a4cb75ba54a56722577cc67d0256c74a94787 100644
--- a/interface/web/admin/lib/lang/pt_firewall.lng
+++ b/interface/web/admin/lib/lang/pt_firewall.lng
@@ -9,4 +9,3 @@ $wb['firewall_error_unique'] = 'Jأ، existe uma regra de firewall para este servi
 $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 d1dd50b7194b65e88d747bc68ff202d5cf11ce43..29f39f04438f621ff7e232bf914b6bd21b0f2d08 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['tcp_port_txt'] = 'Portas TCP abertas';
 $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 ee7577627264b47328a7f93b8d91529be6f5a50d..41afadbfef2642b50f2dde7912caa81f15ae7c81 100644
--- a/interface/web/admin/lib/lang/pt_groups.lng
+++ b/interface/web/admin/lib/lang/pt_groups.lng
@@ -3,4 +3,3 @@ $wb['description_txt'] = 'Descriأ§أ£o';
 $wb['name_txt'] = 'Grupo';
 $wb['name_err'] = 'O Nome do Grupo deve conter de 1 a 30 caracteres!';
 ?>
-
diff --git a/interface/web/admin/lib/lang/pt_groups_list.lng b/interface/web/admin/lib/lang/pt_groups_list.lng
index 6e61aef914db0a9ca1752d7bee6b045023368251..113645ac2202c6cf9c1ecf409979c553de47daf7 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['name_txt'] = 'Grupo';
 $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 fb1a41ad6d757838b7ee0d5cdc2c2ab74a5ae306..7924ca3dc77e9f94f3359a0e20f8b3000550689e 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['language_new_hint_txt'] = '2 letras cأ³digo ISO 639-1 (Veja http://en.wikip
 $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 54f44d0140f316be58636cb4eb706cd5c6c767c0..63110971943ca6ba7df4808b3b4bf620e3d1a42e 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['language_select_txt'] = 'Seleccionar Idioma';
 $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 0c6e29a3370203fb5f4e95580436bb6920ed5419..a51469e90666e3753cea8a66f16c33f0bf90251b 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['lang_file_txt'] = 'Ficheiro de Idioma';
 $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 b4630e5e48a5a647db19150f15bfe602300460a7..4fc96fd6243a5ba165e826c8fe1856ddac776989 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['language_select_txt'] = 'Seleccione o idioma';
 $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 0d0967b491b86f191ea8970fe369606c27a47215..440cee5512e2b3852fd702dc0a3b6e0baa9f9a29 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['language_overwrite_txt'] = 'Sobre-escrever o ficheiro se existir.';
 $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 649cd9d2fa6dd3417af23331c2f6a0706ee9e48d..6a6c1fa4a72411a8a40c5e4e994c551d990f0f7e 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['module_txt'] = 'Mأ³dulo';
 $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 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 1db8400502eb68c8d342268fdc15dbcda669b00b..069f17e50a093773f0bb2530b43c2ab346c47e87 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 rp functions'] = 'Funأ§أµes de rp DNS';
 $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 850b5ed2ebecee77e614bcfc9f5167e991b9244f..88f1500046a692be2fa68868275d48d1b5fdfd79 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['add_new_record_txt'] = 'Adicionar Utilizador';
 $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 a7cc7cbfab2f3419e5fe52a30447ce8789e3884b..8e68f56e7fade0d831f51f782ff3c407f21b1242 100644
--- a/interface/web/admin/lib/lang/pt_server.lng
+++ b/interface/web/admin/lib/lang/pt_server.lng
@@ -11,4 +11,3 @@ $wb['active_txt'] = 'Activado';
 $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 8c281b919c38bd16c92348a2c0667eeb939c4bcd..1bd155e01d1e29c8c84a96e4a308d00576f61d31 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['php_open_basedir_error_empty'] = 'PHP open_basedir estأ، em branco.';
 $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 551867db8ebf6a01058d2a5d53b9138ae1e96540..60047d5c183432eca141e1c11f0fe5150b301f01 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 3fab2638633f3ae7ccbef8ff72c2ec168ce3eb12..b062dbbf169f9154d1d25c9855ebcdd75c10976e 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['virtualhost_txt'] = 'Nome VirtualHost HTTP';
 $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 a9c4ffe2c05f1a8f6c6fb75b95f35a63ef12e2cd..529341248837a7071a4c3f34de056cabad0cd0b5 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['server_id_txt'] = 'Servidor';
 $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 e3c3c8ad6f8bec624e4247ff3e645a411de5a920..41c0daff922ef9f18afd5f16fed89a29cfd49e4d 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['db_server_txt'] = 'Bases de Dados';
 $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 cba1c698eb7b482c4f4acd39b6378f619c8ae5a8..0c8574988c3d9cce9aa52062bb61bf847018c125 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_title_txt'] = 'Pacote';
 $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 257e0b5b8167752acf9fddc13344c8db437a4eec..c0e8fd24c97239d66f9759e547817da6a56fbabc 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_username_txt'] = 'Utilizador (opcional)';
 $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 5b60ee24dd1cdb30072b6c8ce10bd6a023224ac8..5afba6d5e354b883e14193e3b1e45af361fbd135 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['active_txt'] = 'Activo';
 $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 163731ba7ca1bb97da4a08021f2e8281e3a1f209..b29f08225291d9fa7d95ff658dd4290c15bd3229 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['update_title_txt'] = 'Actualizar';
 $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 9a662a9a28f1d0afebee1403bf6d40f5db32720e..140d7a649677fe43cb1487617497537ad4195614 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['dblist_phpmyadmin_link_txt'] = 'Link para phpmyadmin';
 $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 fdf07aa3e95a8e7534856c58a27ef1f09e27c0ef..cd9c98e4a53f18fb27ca686e5fd89ccdad18b251 100644
--- a/interface/web/admin/lib/lang/pt_users.lng
+++ b/interface/web/admin/lib/lang/pt_users.lng
@@ -26,4 +26,3 @@ $wb['groups_txt'] = 'Grupos';
 $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 6ebec0a12a28ee66f619bc454f13a57eea7b5c0f..a9a664192bda7a048ac28fec7d5628c2d4bed96d 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['ort_txt'] = 'Cidade';
 $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 77d07ab2dd60576785d32ee237b5990354bc2b56..fb51be67ada356e57d07c0147a2aca68faba870c 100644
--- a/interface/web/admin/lib/lang/ro.lng
+++ b/interface/web/admin/lib/lang/ro.lng
@@ -37,4 +37,7 @@ $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/ro_remote_action.lng b/interface/web/admin/lib/lang/ro_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 56c6fac4be29b7a8bbc856383c7044edd82214f4..152a75fba4c8917a1829b6960df7291e583d34a7 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 e7f5d9365e01f4adcfe52c7c7aba0075a096283d..10b10db0e8a235586a0aaa8cc728acd742940ce2 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['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/ru.lng b/interface/web/admin/lib/lang/ru.lng
index 19d632edf4908ce990bb093f5b3387605e61c5a6..b06fe1c1b45e144dc6a71a58fa9b2bdfd8b86715 100644
--- a/interface/web/admin/lib/lang/ru.lng
+++ b/interface/web/admin/lib/lang/ru.lng
@@ -37,5 +37,7 @@ $wb['Packages'] = 'ذںذ°ذ؛ذµر‚ر‹';
 $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 dfe0c10d10a7b8160a8721cb9f2f1cd34a3051b5..630a74f860cfefedbfda5da7c8c80ae31282945b 100644
--- a/interface/web/admin/lib/lang/ru_firewall.lng
+++ b/interface/web/admin/lib/lang/ru_firewall.lng
@@ -9,4 +9,3 @@ $wb['firewall_error_unique'] = 'ذ£ذ¶ذµ ذµرپر‚رŒ ذ·ذ°ذ؟ذ¸رپذ¸ firewall ذ´ذ»رڈ رچ
 $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 fc2fffad4d3cf429ca1e8b4f2d999cc137b27484..f45169f0d5edd42f24c705344c8c648922ad19e9 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['tcp_port_txt'] = 'ذ‍ر‚ذ؛ر€ر‹ر‚ر‹ذµ TCP ذ؟ذ¾ر€ر‚ر‹';
 $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 d377f5f88532ce2e1a5e0eefe9aea3ef4a4eab73..88451b7eb30585142547cd0eecf4c899b40bcd4c 100644
--- a/interface/web/admin/lib/lang/ru_groups.lng
+++ b/interface/web/admin/lib/lang/ru_groups.lng
@@ -3,4 +3,3 @@ $wb['description_txt'] = 'ذ‍ذ؟ذ¸رپذ°ذ½ذ¸ذµ';
 $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 1495e6900b70b869aa22c51bf575f373e7f45e2c..91f1a1c660e603a718f08a77721e39d860f5677b 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['name_txt'] = 'ذ“ر€رƒذ؟ذ؟ذ°';
 $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 5d1d154c87865bb9fbf24ff12ef1cac2fc1c0101..441769b0992b5bb2b3a2c3c81e470b33380aa81b 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_save_txt'] = 'ذ،ذ¾ذ·ذ´ذ°ر‚رŒ ذ½ذ¾ذ²ر‹ذ¹ رڈذ·ر‹ذ؛ذ¾ذ²ر‹ذ¹ ر„ذ°ذ¹ذ»';
 $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 c7ade3cd7fbf3e25b19980d4de68b546ccbcfa77..ba6bc364570753325f864c601733937db6048c88 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_save_txt'] = 'ذ‍ذ±رٹذµذ´ذµذ½ذ¸ر‚رŒ';
 $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 b5cbb166940688981d87c88a0f7671e8dc06e539..3a92ac2d28e4f4681f5a8a24acc3bd99c699c0f3 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['lang_file_txt'] = 'ذ’ر‹ذ±ر€ذ°ر‚رŒ رڈذ·ر‹ذ؛';
 $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 9a4a929afaa05dcbef394c237154da2651acc94f..2ba7266c502789134695cc46943d5b7b75094132 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['language_select_txt'] = 'ذ’ر‹ذ±ر€ذ°ر‚رŒ رڈذ·ر‹ذ؛';
 $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 f0b767e4da5760e4d0beadc448210dd09cbeb405..c63cc145af054a20e916ecbdb77459a6018d46f5 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['language_overwrite_txt'] = 'ذںذµر€ذµذ·ذ°ذ؟ذ¸رپذ°ر‚رŒ, ذµرپذ»ذ¸ ذµرپر‚رŒ.';
 $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 72561a7aff2e2c93c1ba003e70a095ca4e4c62a6..ac9f03b09e3a9aafaf7473948eeabbfa30c2a2d6 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['module_txt'] = 'ذœذ¾ذ´رƒذ»رŒ';
 $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 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 ceee7b9ee719516d698f9698572bafc3e6b648a3..fd7549307e41d00c0c080ac19fb5de3c22fbf76f 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 rp functions'] = 'ذ¤رƒذ½ذ؛ر†ذ¸ذ¸ DNS rp';
 $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 f1bcdf968152da693c8cbeef33b53360fe1dd9d6..0867e8435424e75912a2fb255a62b685349007f7 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['add_new_record_txt'] = 'ذ”ذ¾ذ±ذ°ذ²ذ¸ر‚رŒ ذ½ذ¾ذ²ذ¾ذ³ذ¾ ذ؟ذ¾ذ»رŒذ·ذ¾ذ²ذ°ر‚ذµ
 $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 5575e658247d7007f950fd24b9320002311776a3..1ecad84fcac0f00e33b8ae379f198daa37b81ef4 100644
--- a/interface/web/admin/lib/lang/ru_server.lng
+++ b/interface/web/admin/lib/lang/ru_server.lng
@@ -11,4 +11,3 @@ $wb['active_txt'] = 'ذگذ؛ر‚ذ¸ذ²ذµذ½?';
 $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 c0530b62c518d853786929e842055ea2ac892bd4..3afd0749b2ef654b012ad068e8a770f43c5af5e5 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['php_open_basedir_error_empty'] = 'PHP open_basedir ذ؟رƒرپر‚ذ¾ذ¹.';
 $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 351caaf57fbfbbee559f35e11dabe0ddd7b52bd6..c0afd8374f16f0d4f11a27887d52d6ef89367f86 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 a835da047c9eca8fb083db090aa14292a76b234f..62dd69de5acaeac59482d8350f3420f0e2a0719c 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['virtualhost_txt'] = 'HTTP NameVirtualHost';
 $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 8e06c0a91d132ce9eb0f9b24cf6327411f9acf9e..c1af3c19e42e505bbf8891213341765a1c09f68a 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['server_id_txt'] = 'ذ،ذµر€ذ²ذµر€';
 $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 4290a697923a53a84e050396c2f4f20e69848199..5245c45bca3598f46bf56abda0350eeb4bdbc2a6 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['db_server_txt'] = 'ذ‘ذ”';
 $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 7c4fbd8ba985d453281ead4b2cf0cb4280f0cbac..72779873ea58b1d00eb12f90f2a07b5b832df9d6 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_title_txt'] = 'ذںذ°ذ؛ذµر‚';
 $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 7d5abbcf9dbb3c8a53c57f34938f0038c1be4dbb..74fb30e05d10bfb73f0f12e44936ad63ef224f25 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_username_txt'] = 'ذ›ذ¾ذ³ذ¸ذ½ (ذ¾ذ؟ر†ذ¸ذ¾ذ½ذ°ذ»رŒذ½ذ¾)';
 $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 7989ba49e044a9d703bb0aadfb32805ce6ee777a..22b0ad88ae1a4ccd33158eeaf77995b2a95c7b83 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['active_txt'] = 'ذگذ؛ر‚ذ¸ذ²ذµذ½?';
 $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 41fcbd4140e70c6239924b00a179c7e51de811de..b0af5ed9180a102b1b82b4e26d97085686790c68 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['version_txt'] = 'ذ’ذµر€رپذ¸رڈ';
 $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 823cb744599908ff6a697f1d19dfec84c3c4e2b5..c31b0049ecaceff58ffae537a85275c40c66de40 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['dblist_phpmyadmin_link_txt'] = 'ذ،ذ¾ذµذ´ذ¸ذ½ذ¸ر‚رŒ رپ phpmyadmin ذ² رپذ؟ذ¸
 $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 b29c02035d1a42fc2bdbac26e6cd6d5263c4effa..1ad0008edb96e81bd4239ffcf8b512dd08fc2cf9 100644
--- a/interface/web/admin/lib/lang/ru_users.lng
+++ b/interface/web/admin/lib/lang/ru_users.lng
@@ -26,4 +26,3 @@ $wb['username_unique'] = 'ذ¢ذ°ذ؛ذ¾ذ¹ ذ؟ذ¾ذ»رŒذ·ذ¾ذ²ذ°ر‚ذµذ»رŒ رپرƒر‰ذµرپر‚ذ²رƒذµ
 $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 62f17c600366a1cb3662ba307d39785b9b870539..f39233dd52babba0ff063870346c78c20f192c7e 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['ort_txt'] = 'ذ“ذ¾ر€ذ¾ذ´';
 $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 4b86cbba61edca96dc677543c17731e2ed1f9044..e557d1df694ab577444291167c2f8bd1675fd85e 100644
--- a/interface/web/admin/lib/lang/se.lng
+++ b/interface/web/admin/lib/lang/se.lng
@@ -37,4 +37,7 @@ $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/se_remote_action.lng b/interface/web/admin/lib/lang/se_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 e7f5d9365e01f4adcfe52c7c7aba0075a096283d..10b10db0e8a235586a0aaa8cc728acd742940ce2 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['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/sk.lng b/interface/web/admin/lib/lang/sk.lng
index a4eab14901213f8f428249c53d750178d5585aa3..c4876e13cd982f33719a315cd499a01320fbce89 100644
--- a/interface/web/admin/lib/lang/sk.lng
+++ b/interface/web/admin/lib/lang/sk.lng
@@ -37,4 +37,7 @@ $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/sk_remote_action.lng b/interface/web/admin/lib/lang/sk_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 90049de8e2d4172db2092a32b47ee2b591becfbf..946b70255f7312257bbbc9e43ca63519c4e2979b 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['dblist_phpmyadmin_link_txt'] = 'Odkaz na phpmyadmin v NR zozname';
 $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 7e47b6c69bf4e2f07e4ce3ea3290cff6decb58a3..adcb46901df2d8ea9032491d968dd312a3c86902 100644
--- a/interface/web/admin/lib/lang/tr.lng
+++ b/interface/web/admin/lib/lang/tr.lng
@@ -37,4 +37,7 @@ $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/tr_remote_action.lng b/interface/web/admin/lib/lang/tr_remote_action.lng
new file mode 100644
index 0000000000000000000000000000000000000000..512459505c6711b39d63982dd944a57430034a39
--- /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 980811dfc504b5cd39670fa971101386ec434de2..17ca021ba88dcaa780fa4e2d5cb64b4b04f5bc74 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['dblist_phpmyadmin_link_txt'] = 'VT listesinde phpmyadmine link ver';
 $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 0000000000000000000000000000000000000000..38bbbb50198d0b378cacc071c5820946c71a06f8
--- /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 0000000000000000000000000000000000000000..51717363bfa58a912ad688f92b0d25793b330cec
--- /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 0000000000000000000000000000000000000000..a826d64e146cd9085debb382f71c3357966bb1f6
--- /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 0000000000000000000000000000000000000000..c12b0b2b6f577409f2e51e151f91121fac35699f
--- /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 0000000000000000000000000000000000000000..b93a5f97bc98d1fa5883a22aa7909e442afa4410
--- /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 0000000000000000000000000000000000000000..81f0bd8552b0cee801c453d67b0ead9ff15d49e1
--- /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 0000000000000000000000000000000000000000..f0dc7ca054e45e156343f46ef22c695cda68e467
--- /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 0000000000000000000000000000000000000000..34d0896699bf185e54fad7f98965c70f14804aa6
--- /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 2f6e9ba3031c85fe389da5958785f8408ba7cf51..7545a169157cd36d6066b1c956b4dfbc1c49fd4c 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 1fcce0050acdd355abf060712445e487dfd036b0..c2b0f03324eedded59d2a9265f8488e61357895a 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_mailaliasdomain_error_notint'] = 'Das Email Domainalias Limit muss ei
 $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 3e51956c89e458442c3dd7e0930586002a625571..551de12519e2aa71f23e21ecdab94704b96d41be 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 e3b55ddaffd7af2b700ff32d8933538893101ab4..66de5f41615bb1f549d572126d3258c14c110631 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 d984acc1475894fde94db17a60f645aa750867e2..4004ef6f46f12f5d081a757df67fcef8a154d2e1 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 45930a08404fb70181afed0546e32903403a8083..4f83eafbc594be6790426c92c8e9cf5e4893f0a5 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 abc74f493e51fc5c3c7f92cff94469f71a7a7f41..d180ea38c15b85b3c9e083849532984ec2d4b645 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 0291b2e4aa2282541b57ac867e9d81c618a2d27f..adb81cbc6653103c6a0f6f26d7130915127bec96 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 2abcc0cf61f6e5c12291c4f8ddac56d7e52559e4..e8e575f2ec8c07d42597af6b70076525d871b3e7 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_mailaliasdomain_error_notint'] = 'Het aantal e-mail domeinaliassen mo
 $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 5c7c0f8579b905b9ed5325e5e38d2221e0aab498..a1a2d75bbad6effab709f0e25fd451289102c7ba 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 e8313728ebc238720b9e1a4b77d70a7dbc5017af..564bd60304a3808dc994d77621fa98e194a6f6ea 100644
--- a/interface/web/client/lib/lang/pt.lng
+++ b/interface/web/client/lib/lang/pt.lng
@@ -11,4 +11,3 @@ $wb['Edit Reseller'] = 'Editar Revendedor';
 $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 0f7d32ab49a1a867213bfaa3ded35d904960d6be..07fb6d4f243726d256bbe39f8c2156a93c44e800 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_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..';
 ?>
-
diff --git a/interface/web/client/lib/lang/pt_client_del.lng b/interface/web/client/lib/lang/pt_client_del.lng
index 769975296615569129f0992dd565221e755a0034..ba2425d36a42402e2ff09269aa77cc1044f91a24 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['delete_explanation'] = 'Atenأ§أ£o: estأ، acأ§أ£o ira remover todos os objec
 $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 153cc5bd0d059dd3db42446ecd6754054811c292..bda5bc95998217552c112d5877a77970400ef421 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_mailaliasdomain_error_notint'] = 'A alias de domأ­nio de correio deve
 $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 0587b04f328e7ee189685ea9a32f0075f872549a..cd57886ba2601f389d9803390085ace7cab453d5 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['list_head_txt'] = 'Templates de Cliente ';
 $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 53ceab0536a2a1cf8ff538d9e65d02f013737e40..0fff67af60ec1d5d29f705ebfe3a394468e59e69 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['city_txt'] = 'Cidade';
 $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 9aa64e0a7e51ee7893ddbe40979a8d200f1170ed..ab2823ce3b3d7dc220d8bae3f7e944c65a67cd12 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_web_quota_txt'] = 'Cota Web';
 $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 8df917d4f242ab3d475339009e9fdaacab4ab7d5..04203e7b664d00a7933e9c8f7a743475971efa8e 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['city_txt'] = 'Cidade';
 $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 4d16af6afcad05244a1d2073b5db46ecf9420314..a826d64e146cd9085debb382f71c3357966bb1f6 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 276e0817c76a6149f44fe655f422c99bf5ae7ded..ab6a8c2a2d47e8184f2ebfc3638640ed81a2b9c9 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_cron_error_frequency'] = 'The cron frequency limit must be a number.'
 $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 2b06c33d30a6d778219b54f0a0ccb8f6c043bfe5..f0dc7ca054e45e156343f46ef22c695cda68e467 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 523a467c58c5578c65492edc1a313fc0aa612369..34d0896699bf185e54fad7f98965c70f14804aa6 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 a2679b2a6d7ca3db7dbd4e14339e65eeacccdced..bc900f9ca7ae40ab37e0ec3c6f5680fca52b8451 100644
--- a/interface/web/client/lib/lang/ru.lng
+++ b/interface/web/client/lib/lang/ru.lng
@@ -11,4 +11,3 @@ $wb['Edit Reseller'] = 'ذکذ·ذ¼ذµذ½ذ¸ر‚رŒ ر€ذµرپذµذ»ذ»ذµر€ذ°';
 $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 e1a38d4e7b0ac49585bf82bd14a06e0d215897b7..36817aa43007f5dcf3947ecf04fa9963c1e18753 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_web_quota_txt'] = 'ذڑذ²ذ¾ر‚ذ° Web';
 $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 d792617208994e0f2da7a541bb6762227bfa88f7..96a5774b82e5cb58844d72cad070c45b8fb1f4bc 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['delete_explanation'] = 'ذ­ر‚ذ¾ ذ´ذµذ¹رپر‚ذ²ذ¸ذµ رƒذ´ذ°ذ»ذ¸ر‚ رپذ»ذµذ´رƒرژر‰
 $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 d630f345799a44986361e2673ee30f485a5bff56..92f299e12eadf726b526c88b8cb5a16f966a53b2 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_mailaliasdomain_error_notint'] = 'ذ›ذ¸ذ¼ذ¸ر‚ ذ°ذ»ذ¸ذ°رپذ¾ذ² ذ؟ذ¾ر‡ر‚
 $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 9aab2f589e2815402f056ece125f895a623b8264..b1a90d85f8a9825abffb6988ee8705094fc896a2 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['list_head_txt'] = 'ذ¨ذ°ذ±ذ»ذ¾ذ½ر‹ ذ؛ذ»ذ¸ذµذ½ر‚ذ¾ذ²';
 $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 3621300ae19684eeb91148ed0dc0a6cb976b8d88..b9786d5b59bd92386f15d12ff79ed92f54c752b2 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['country_txt'] = 'ذ،ر‚ر€ذ°ذ½ذ°';
 $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 0976344814a58af3fb92e94539fe1fd8bb071be2..da0ef8daef977364db7e9fa13a07b2e9132879f7 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_web_quota_txt'] = 'ذڑذ²ذ¾ر‚ذ° Web';
 $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 3d8976721c254765015927211ee6d890cd05a144..7db83432410849d043216e5d8d7d23332049df3a 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['city_txt'] = 'ذ“ذ¾ر€ذ¾ذ´';
 $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 2f6e9ba3031c85fe389da5958785f8408ba7cf51..7545a169157cd36d6066b1c956b4dfbc1c49fd4c 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 938c436465f45c2f6dc98cd8ed5468ee8c12278b..d0fe1b7063d66c29dd1aa710de9e1638175f525a 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 2d038e0bcfb0a3e4b8c961cdee780c6733a529d8..8ec7381a4a453a340243d9f24b632851db8d47a1 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_mailaliasdomain_error_notint'] = 'The email domain alias limit must b
 $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 0000000000000000000000000000000000000000..246054599fc1e41cbac86df2f063020ae5299c81
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 79ffff06e3e70744c88d42f273dc82fa150ddd6e..debf75413ad1ab92565f3ba941964128a54c4bf0 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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..177fad0416a8a85f1be052efcd0973a08e572968
--- /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 0000000000000000000000000000000000000000..acb6c3546c6150b4edbafb782d3ed85c499210b5
--- /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 0000000000000000000000000000000000000000..54fe173ecad0aa36c916cdf2c7c8c3611c43c45c
--- /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 0000000000000000000000000000000000000000..47432257fd972592d3b506b64e970910d9d0517b
--- /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 0000000000000000000000000000000000000000..37017fa4a895bcf318bb11deaeb51473ebec49a0
--- /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 0000000000000000000000000000000000000000..592ccd76bc803ce0a50ce438001b92ec68000a2e
--- /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 0000000000000000000000000000000000000000..bc9ebed5807f2dc7a411c9102c9c55dca2e4acec
--- /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 0000000000000000000000000000000000000000..fa5f15aa9e6072a077de378f309bf9e44010ceaa
--- /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 0000000000000000000000000000000000000000..23f7d1592ab86b82a3d29ee7e895fca1f46b26b6
--- /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 0000000000000000000000000000000000000000..e295047b0e651aefabd81fa644d9467520b900fb
--- /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 29f4a51efebb370aeb04c5144a604ca2c04e02be..acb6c3546c6150b4edbafb782d3ed85c499210b5 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 75869ca5c525bd217640d67c0fc70ef1a68e442f..75059e565afedf89ebd9816b9f0ed5cd5509b5fc 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_user_txt'] = 'Perm. Utilizador ';
 $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 01d0f28e9b96c9b1adfe751eb4fb4ebf04584083..b16ce554b0e6240d22d41c107cbd05f3e3fd47b3 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['module_txt'] = 'Mأ³dulo';
 $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 76e7487900d8503763704af40e087b5d9defbdce..e9b385fbb6605cbc1df5e49547f5fb6f56a4a463 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['module_del_txt'] = 'Remover o mأ³dulo e todas as suas sub-pastas?';
 $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 b04975d26a12d1c86e7ac73a9f66483d5e288ebf..e52cf384e8ee82be6705541ad7562390c16f877e 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 @@ $wb['description_txt'] = '
 <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 8b8f24775510746de6338d2a6587fa52eadde7a7..822263a4ad64f7cc82fee8ab785b132726a3045d 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['list_head_txt'] = 'Mأ³dulo do Backend';
 $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 3a98235985cd8b28306582e23ddc4889fd2b1118..761fe0a63e8d5472a0f2697c3e818efbffdd6685 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['header_txt'] = 'Propriedades de Navegaأ§أ£o';
 $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 4cb7df1afc9e803fb0708dc3c61c7c2f04e7d155..745a12341a761632e3854ff05fe9aff4821f3d86 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['header_txt'] = 'Propriedades de Navegaأ§أ£o';
 $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 606181de601f0bf1950e00d96050d027654da8e0..222fb51e3473d167fd033c162ee14dfaa616816b 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['module_del_txt'] = 'Deseja eliminar este mأ³dulo e todos os ficheiros conti
 $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 29f4a51efebb370aeb04c5144a604ca2c04e02be..acb6c3546c6150b4edbafb782d3ed85c499210b5 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 f1f67688b1f452169d65b80e8e31d71d8774a6fe..36c0bf46cf420bd130d5d99d46461a49957c1a04 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_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/ru_form_list.lng b/interface/web/designer/lib/lang/ru_form_list.lng
index d29fdbe86501d77253c826797e8a5e32c47f695f..3db8db8d2fda98a21a33653f2679871e002515fc 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['module_txt'] = 'ذœذ¾ذ´رƒذ»رŒ';
 $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 204f86635c9ac2d313f723f0f163f5e27c562f92..8b0132bbaa134a7075ed62a2cd9e0371979b86fb 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['module_del_txt'] = 'ذ£ذ´ذ°ذ»ذ¸ر‚رŒ ذ¼ذ¾ذ´رƒذ»ذ¸ ذ¸ ذ؟ذ¾ذ´ذ؛ذ°ر‚ذ°ذ»ذ¾ذ³ذ¸?'
 $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 0b6078410ce63edcf9551a6c0b4e2f25cdb6f569..b7c2aaf0f43bbe2fb134ee7783dc1118f62d02ce 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 @@ $wb['description_txt'] = '
 <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 e305b40149302e013b433cf9c8facb9e38df12d2..2401318dd5657bfe955e54801bcf7406573313ca 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['list_head_txt'] = 'Backend ذ¼ذ¾ذ´رƒذ»رŒ';
 $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 ad02af8e7f579f97a7f8022c27eaef3f0298ef2b..6fb4cc78fe7a3f0221ff7c636fb44c5cfdf2a54e 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['header_txt'] = 'ذ،ذ²ذ¾ذ¹رپر‚ذ²ذ° ذ½ذ°ذ²ذ¸ذ³ذ°ر†ذ¸ذ¸';
 $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 f42aafdb821ca16872961d387d1b90f5d426d43e..ab458ee5d40c34976b32d6d73c9d2715037ce5ec 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['header_txt'] = 'Navi رپذ²ذ¾ذ¹رپر‚ذ²ذ°';
 $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 ddb1a5f84508bcadf787c5817d575f6e85f5d0b7..25dc983dc7d0d7ad823a9edf8f95337d8b63c65c 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['module_del_txt'] = 'ذ¥ذ¾ر‚ذ¸ر‚ذµ رƒذ´ذ°ذ»ذ¸ر‚رŒ ذ¼ذ¾ذ´رƒذ»رŒ ذ¸ ذ²رپذµ, ر‡
 $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 0000000000000000000000000000000000000000..36def8e93d3ba7fdd8be805098f12a23eda90593
--- /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 0000000000000000000000000000000000000000..88021395116d1d0cf878a58514d3314492c9b9a8
--- /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 0000000000000000000000000000000000000000..87c9cd8185000323da69e78800acdb0f8ac85413
--- /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 0000000000000000000000000000000000000000..31ef0da1509439e879fecc0fb721370eab8e0d12
--- /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 0000000000000000000000000000000000000000..827e5a89e86e078da9cb97ecb2bc4f5f9fd05272
--- /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 0000000000000000000000000000000000000000..827e5a89e86e078da9cb97ecb2bc4f5f9fd05272
--- /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 0000000000000000000000000000000000000000..0d90bcf40b582b1a534b157d4108f9dfad48da8e
--- /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 0000000000000000000000000000000000000000..648827f04e34cb5e980ef95e06fbc29c9c39593e
--- /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 0000000000000000000000000000000000000000..713ec28581af3acffceb7942d73834512d4e0d98
--- /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 0000000000000000000000000000000000000000..c02638406828e181872e78791dba25ff7bed4dad
--- /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 0000000000000000000000000000000000000000..d38efd1633fda6ca92aeb34765f765dba1e3f1fc
--- /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 0000000000000000000000000000000000000000..e63ffb70f668497a316be0e77dd408874502ca93
--- /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 0000000000000000000000000000000000000000..42bb32920ccbd370c1ffb932dbd0178b84637d73
--- /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 0000000000000000000000000000000000000000..d4ea60be9760c7a5764ac69fef6cb9b51ff5d339
--- /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 0000000000000000000000000000000000000000..3a09e3bb71b6fc2ba62aa40fce668fc2dd86ffe8
--- /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 0000000000000000000000000000000000000000..8d9d730e5031ef939eff8da85b9f426b82d13b88
--- /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 0000000000000000000000000000000000000000..8e6c417d0d8474bc698d2a0e920334732e979d0e
--- /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 0000000000000000000000000000000000000000..ffceabb53acd2e84b2339c325707ce5dbbd2022d
--- /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 9f1ccffb47923267eb1b3b9af44ac83bbfeb736f..2a06edc7594c1d03f87b423dd805da4b5698f8ff 100644
--- a/interface/web/dns/lib/lang/pt.lng
+++ b/interface/web/dns/lib/lang/pt.lng
@@ -18,4 +18,3 @@ $wb['DNS Wizard'] = 'Assistente de DNS';
 $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 3774b1a74291f2359a166cc26e073596f86ef609..35feab808aa15b8bfe6cecdd5fd4a19a408cb783 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_empty'] = 'Endereأ§o-IP em branco';
 $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 d7d55f21a224b89f4b3ed68cc082e0b14e09d896..2c42a6c21cfb1af2168cbf93ef1dd05fa4fa556e 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_txt'] = 'Pأ،gina';
 $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 4b4524b6055a785bc1a16484b63e65f43a860eea..c7a5aa0da4f80d8ca7d884a102bcbe9f90f12c38 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['name_error_regex'] = 'O Hostname estأ، com formato invأ،lido.';
 $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 d7e91e6857a869c209f1b4528ebd666aed99cc58..fa28fbca3364bd10358a2630e15aecb1d5e53065 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['name_error_regex'] = 'O hostname estأ، em um formato invأ،lido.';
 $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 bb75bcc21d20c31da64add144dbbba7acbb5bf5a..baade3c961519a26443ec22b61222b6f78edd289 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['name_error_regex'] = 'O hostname estأ، em um formato invأ،lido.';
 $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 66829172781bd952145a0edffe2601e00c863451..5e6869c9210a7d3cecb1a0d60090c62781fcd32d 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['name_error_regex'] = 'Hostname tem um formato invأ،lido.';
 $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 d8b59a7659cda9718f578e2f4de65af853fac1f0..723f9d0947967ff9e4d54eca685e2520bff049c2 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['name_error_regex'] = 'Hostname tem um formato invأ،lido.';
 $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 2e16d94de9de995bcd0c7e173fbd4c382fd29dec..65c9c7fb44f299466478a3d4e41d83e9c7aab2bb 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['name_error_regex'] = 'A zona estأ، com formato invأ،lido.';
 $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 298872ad1f20c916ff739dd9b8cc9867ef0d21fc..f7f0f0fea9c59a682f8572cb9a2c32890c7216f9 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['name_error_regex'] = 'Hostname tem um formato invأ،lido.';
 $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 ba45e858ce74c6a387b9d5527870815fb796822f..1d6b4cee97a3fee6ad955c3d6c064f679f4d7f88 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['name_error_regex'] = 'O Hostname estأ، com formato invأ،lido.';
 $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 5d10de28d60359a9be993c78830749a84e2f44fe..17a797a839ffb3666d6bbeca8a0ebd1204397583 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['mbox_error_regex'] = 'Correio com formato invأ،lido.';
 $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 1345fafe3c724cdb52b2a2173c0a6934957cc0c4..50c6c0d615f062ec4c15df60d1183e9955483965 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['ns_txt'] = 'NS';
 $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 853bcf5aabf0a3bc26bdfb15d102b25b9d1b3518..4eaec2af3de0a16fe132b3e357b1c54eccc790ed 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_empty'] = 'Registo do Servidor em branco';
 $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 9ee4e72228d1fd2572cb1947cb2a87297d8ce831..c3cc3a13d588189d54bba9666c003da54a8ad5a8 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['fields_txt'] = 'Campos';
 $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 1c89fd5156b89795c437d85cd76cd31b92cf6ea9..438c187927f61618c0ee45c1197d636e0d002049 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['visible_txt'] = 'Visأ­vel';
 $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 8e731078ac92bce2939eb048a3fb57a652e5a03e..4642edb9701b2ccbf3b4806fac1983e869f128e0 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['name_error_regex'] = 'Hostname tem um formato invأ،lido.';
 $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 8e1663c1e2828c1801319c7f08e8d0c9a7f69fba..a475451930ae143a21790d0c9ed25cd3cd083f06 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_ns1_regex'] = 'NS1 contأ©m caracteres invأ،lidos.';
 $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 c56d55863bee2496b2fefa05a229e4893d732b39..31ef0da1509439e879fecc0fb721370eab8e0d12 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 b47936efb4a9a40845d1aaa1d30a395acc34582d..72b8517e60f43b1efb48a86db804e5306bdcfa1c 100644
--- a/interface/web/dns/lib/lang/ru.lng
+++ b/interface/web/dns/lib/lang/ru.lng
@@ -18,4 +18,3 @@ $wb['DNS Wizard'] = 'ذںذ¾ذ¼ذ¾ر‰ذ½ذ¸ذ؛ DNS';
 $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 81647b9a1717495867a278410a7e69d173472d9e..f96785b18b283e5a8f7f9dc3525767b1cd2bf869 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_empty'] = 'IP-ذ°ذ´ر€ذµرپ ذ؟رƒرپر‚ذ¾ذ¹';
 $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 803d4d685f804ac3352891b2e7934bf6643bdc29..4fe0594a9aa096adac5302f97486b5ef4b6b3406 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_txt'] = 'ذ،ر‚ر€ذ°ذ½ذ¸ر†ذ°';
 $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 869206924cfb11b29dce6e96fb7518c45b3e13b8..6c01f2c583f39b318d554155d30536ce893dccb0 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['name_error_regex'] = 'ذ‌ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ ر„ذ¾ر€ذ¼ذ°ر‚ ذ¸ذ¼ذµذ½ذ¸ ر…ذ¾
 $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 784f99ea3721d4124476c6abf139119f6f48a6b4..049fc133a5ef3fca6018990fc4519a135d5f089b 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 6089373fe750d5d84483c98105200559541c502d..9789c0dfef71c588d252bf90e6b359f021119c61 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 986891e8097622c5e4e2d931f490aba0faa72a45..4b661956f9aa1a73a1f08546e11b8e1fbbb36147 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 d1bcbb2d13bf7a03e647a795a8c1712e10d52783..d4ec0ade4fa98a7a65ca8a0d1d3685e4849baf14 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 8e9f7d611a1a0beb3a61469b6ddfbf4ab4960270..d48542b40d3fc36aeab06e237f8f53c126bec3b2 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['name_error_regex'] = 'ذ—ذ¾ذ½ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ ر„ذ¾ر€ذ¼
 $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 2e5e0007c953c13eeb18868cd78cf048fe006ab9..18f6fc9e9324f38981b0180576bdbf805221abd6 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['name_error_regex'] = 'ذکذ¼رڈ ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ ر„ذ¾ر€ذ¼ذ°
 $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 22015068f77117962b9863e659b998054535cb19..f0d8e09213b92d3ce01495b86d0b9f4d53c62efe 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 03dfdeb4c4fd5a4837f9af949b5e7ad45cad007b..7723d71c6dd97ee167814dcb2a21afd8a9f148be 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['mbox_error_regex'] = 'Email ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ ر„ذ¾ر€ذ¼ذ°
 $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 250f49a9931c08aa053c20599327e09e3d2f6d5d..908b3ca5dc205d05049c09bdd340379b593dd95a 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['ns_txt'] = 'NS';
 $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 dece24af952917e7cfc16e03adf8ea034d27d316..a6abe8dadf52ae74d1ff33b6c7a569327cecfc03 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_empty'] = 'ذ،ذµر€ذ²ذµر€ record ذ؟رƒرپر‚ذ¾ذ¹';
 $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 9b9b0c177905deb7111d37c2465ef8e41d73099b..a187abdad31e886af9a755289c85ba6d1d9a14ac 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['fields_txt'] = 'ذںذ¾ذ»رڈ';
 $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 b9c4fc38e49b7b75899868917dfbb43005020362..0d706d0317ac8f10e20ee2d3b81fefd1d7c5b0d1 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['visible_txt'] = 'ذ’ذ¸ذ´ذ¸ذ¼ر‹ذ¹';
 $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 98e342f9a5f1d1c0777c0f3a550bfe551e18338d..e53273c39a87a3c6a5b5a6474fd1c6db1b310ef5 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['name_error_regex'] = 'ذکذ¼رڈ رƒذ·ذ»ذ° ذ¸ذ¼ذµذµر‚ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ر‹ذ¹ 
 $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 62f27590943ce6320da8802272e20b1e82e3f087..4081db4ff2a3718a722a7e31894b5f6edb1bc4e3 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_ns1_regex'] = 'NS1 رپذ¾ذ´ذµر€ذ¶ذ¸ر‚ ذ½ذµذ²ذµر€ذ½ر‹ذµ رپذ¸ذ¼ذ²ذ¾ذ»ر‹.'
 $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 0000000000000000000000000000000000000000..e286f074e7d41fc150e0e44d07f58300df26e6ea
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..331075936224d7b37c63355c4662bad510862e36
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 4ecc11ecd15b272d9e7a6ad8ba4ab6f34d6221e7..651203e4f41a71f3be0454a124fb7bb31d0bdff9 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 mailuse'] = 'Diese Domأ¤ne kann nicht gelأ¶scht werden, da
 $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 70f3b2f32eb635a0fe69a3680ef92977c285f7ff..3f8d5997e20d2beee1d40ee51f272ec4c5249b0b 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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..19b32aa3dc769d728ad3a42d5aca2df3bf62bf53
--- /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 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /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 0000000000000000000000000000000000000000..161fd504e1091dec4782ad790c960516be56eb24
--- /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 0000000000000000000000000000000000000000..16a245dc0552c11e1860cf0be3bdbd8c8de211ad
--- /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 0000000000000000000000000000000000000000..25e3221e7a70fe2cbc022291f7cff276bdde551d
--- /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 0000000000000000000000000000000000000000..d6bc2aac339b1ece715b3343e209c2621de220aa
--- /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 adace22c82874490a56500045f509dc5a0b8e8f5..3f45599aae7b3471e15bb6fccc3ebe5ca7f6aad0 100644
--- a/interface/web/help/lib/lang/pt.lng
+++ b/interface/web/help/lib/lang/pt.lng
@@ -7,4 +7,3 @@ $wb['Support'] = 'Suporte';
 $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 ce48ca9d28166d29c72d7c439732496dc1895424..99dcf309fad2b123bd8a1d8c3ffb5e40ce40b789 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['subject_txt'] = 'Assunto';
 $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 ffd7d85cecb7edabbd5eb429f78888d5b0410cfc..d5ba958293d5dbfcc22e1600fcb5a8fb8b3e8ba4 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['sender_id_txt'] = 'De';
 $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 be5e01da81f314eee1fd61f05295f7f96b03bf78..fca3de2bf091c9abc283811c0ae43bd729e69d31 100644
--- a/interface/web/help/lib/lang/ru.lng
+++ b/interface/web/help/lib/lang/ru.lng
@@ -7,4 +7,3 @@ $wb['Support'] = 'ذںذ¾ذ´ذ´ذµر€ذ¶ذ؛ذ°';
 $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 d59eb1f55e494b65f1ad4a77836e7e2a0701200d..93e2a031a2ff667c8e96bdba3dd0c0be3abf98dd 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['subject_txt'] = 'ذ¢ذµذ¼ذ°';
 $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 679d55c3401df7281fabca606db3749392809c9a..a25816b70e6e13c57d3282ed544444b1996f5c5c 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['sender_id_txt'] = 'ذ‍ر‚';
 $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 0000000000000000000000000000000000000000..e08e450668c5b7eca9bf6023712a763973b2294a
--- /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 48e217f598081726a8eb4c9c9906bfe995c7f71d..1ca8ad93d5b1448949cd373b22863480bdb7798f 100644
--- a/interface/web/login/lib/lang/pt.lng
+++ b/interface/web/login/lib/lang/pt.lng
@@ -15,4 +15,3 @@ $wb['username_txt'] = 'Utilizador ';
 $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 200d43d97e445060b132ef0719a652516467828c..55ee5e963fb2d6d955290f0ee19fbcd32b986986 100644
--- a/interface/web/login/lib/lang/ru.lng
+++ b/interface/web/login/lib/lang/ru.lng
@@ -15,4 +15,3 @@ $wb['username_txt'] = 'ذ›ذ¾ذ³ذ¸ذ½';
 $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 0000000000000000000000000000000000000000..e3a31e332f3521f303403574d36fd33ac7559d8d
--- /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 0000000000000000000000000000000000000000..44b6fed86b1834dd04b88ee8e106fd5cfe2894ed
--- /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 0000000000000000000000000000000000000000..0a44ea4f72868d80dcb76fed178b8b2172ffe4b5
--- /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 0000000000000000000000000000000000000000..5815d1e6099a56a7282966cef5c88f89fad9a321
--- /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 0000000000000000000000000000000000000000..d96a63e2a4db69d1cc277febcdc1e21afe3f8366
--- /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 0000000000000000000000000000000000000000..5b2815c0d00a2e2c3f96064cfd11561472e8ed78
--- /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 0000000000000000000000000000000000000000..a72052f085daf8d9fea34a8e90de8c45767b0d6c
--- /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 0000000000000000000000000000000000000000..9d5e5f9baf6e94e57b85c4e390cbc37d4d6e57ca
--- /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 0000000000000000000000000000000000000000..8c1e5e2e753bccf56cb15ecc4a130546378cb93c
--- /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 0000000000000000000000000000000000000000..6120e82b7dc518f9d496329f38d0cf57257e3941
--- /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 0000000000000000000000000000000000000000..382e97f0e11bf60d4aea2734fdb3e3eb456be700
--- /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 0000000000000000000000000000000000000000..7d076dd4c444ff04b721a810cee0ab7e5e955f72
--- /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 0000000000000000000000000000000000000000..d844781311c418578094d9e94f1b271d501d9331
--- /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 0000000000000000000000000000000000000000..7d237e14f7920e64a1d69dc74d675af9147bbf7b
--- /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 0000000000000000000000000000000000000000..f4529440c1c487cc62752ed7bb92aaa81d247053
--- /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 0000000000000000000000000000000000000000..5e42823b67151b778e87ce5bdd380318935acd42
--- /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 0000000000000000000000000000000000000000..4baf67e0251cd77ba86cd566e8c14d2f3a1e2fee
--- /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 0000000000000000000000000000000000000000..b5c8724da3a5c1f264ff46ee92bec05b2cd223d0
--- /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 0000000000000000000000000000000000000000..36045f4e35d3674336045b6b272ff31c571772c4
--- /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 0000000000000000000000000000000000000000..e0a2a2f9aff0864b0dbb35fbd88d977807c1114a
--- /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 0000000000000000000000000000000000000000..728f3d365d655d41137581cc52e2201f12ff3a9f
--- /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 0000000000000000000000000000000000000000..a4d7bbc44ccd4ea9ca7d30fd9a3884807fbe505c
--- /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 0000000000000000000000000000000000000000..a96c081e63319df7ba9067464c9f2dc2a646b909
--- /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 0000000000000000000000000000000000000000..4a693fbe6937419bfc755bb4a5c25b831d179f68
--- /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 0000000000000000000000000000000000000000..e633c1bd1e4c09a7bb86cf84f5aec2fd7838d9fa
--- /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 0000000000000000000000000000000000000000..2754259f47a28bfc2eb7b844f87627b86316fded
--- /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 0000000000000000000000000000000000000000..6063cef128dfb24ede1089c29d04ca329c374e5f
--- /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 0000000000000000000000000000000000000000..edde65bd7a8b860128f4f53769c7afebbfb78daf
--- /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 0000000000000000000000000000000000000000..92c365ba2b55b1f47c63880b3722132cf6842950
--- /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 0000000000000000000000000000000000000000..eaa7eb3fc58a897b7d606e2476ed3658db7d7d29
--- /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 0000000000000000000000000000000000000000..5a85949ab68a2dc40878e5804446e89f3e0ecc09
--- /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 0000000000000000000000000000000000000000..12de2e61638581ab4314bcb679a735d437002c54
--- /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 0000000000000000000000000000000000000000..2843133ca3638ec86a1cd4e921cabbe415825b34
--- /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 0000000000000000000000000000000000000000..70e49e22b8f2c5feba878d5713622819de78fbc4
--- /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 0000000000000000000000000000000000000000..e876330a68c7c365b12bf9a3f3cf6b5a652a6093
--- /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 0000000000000000000000000000000000000000..04491ae4cd85667a4e62826f4213d54339f6c266
--- /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 0000000000000000000000000000000000000000..a93d94dbae5a1d6f25133988fefceaa2ddc3bc13
--- /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 0000000000000000000000000000000000000000..ed3d7a399df134fbb4870271df6362d9000b2bb1
--- /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 0000000000000000000000000000000000000000..5a85949ab68a2dc40878e5804446e89f3e0ecc09
--- /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 0000000000000000000000000000000000000000..d209d17a4c941e9b49aa154e154d767fe3d3cb18
--- /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 37450364393de714816ecafebbaba15abb29336f..6efc83934d9ad968d0a7803655f70ce895d437ad 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 46449972f5c696fec0c550228ba5fea8ddece4b5..627be3bdf0b8a7710e8de95a9397ab516f2765a8 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['autoresponder_end_date_isgreater'] = 'A data de inأ­cio deve ser menor que
 $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 6312cd8b26915d0b5431b9b3a3839f3ecd1e1d2b..26b016d57c704cce2007949b7bdc8a87ea10fdab 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['autoresponder_end_date_isgreater'] = 'Enddatum muss angegeben werden und mu
 $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 172b2bfcb86ea458c6d409f06e6863202115823a..7f3168aab13f3a6802ca6bca32877c2aef47134b 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 71e74404a6e23ee8fc30366871e4ecb2055d10c6..979129f0764b8e9991da784660559f427857d7e8 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 c7a818bb4223d0f9d86ac47e272d30f26e4822c6..cfa622424140657581a3200a4b2d6892155fb003 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['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlim
 $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 3aaeca1468d33f8812b540d6e3bd7827d7100c9b..509f619cda503f395d9428c62cd8e56b95718894 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 37450364393de714816ecafebbaba15abb29336f..6efc83934d9ad968d0a7803655f70ce895d437ad 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 35eecb9a011b27a9ddd1740dc9b439f96662d023..448afeabc0c2dbd5f5a113e605600591ce7db934 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 85a08bb62bbf4af57768aa0a7973f6184670893a..93df843f5b7777dc54ee913fca396e41c9cf62c3 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['autoresponder_end_date_isgreater'] = 'Eind-datum mag niet eerder zijn dan d
 $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 12f4f7ec67e63b3813cb2895b9f029c7a32397ef..70d4f5b1d46190efc500fdd1b1602b14d4da2766 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 2c051ce57a41aad36be62f9cc78e9792621f0177..c6f6bc7a615d87e68f5307be441003b13de40a50 100644
--- a/interface/web/mail/lib/lang/pt.lng
+++ b/interface/web/mail/lib/lang/pt.lng
@@ -45,4 +45,3 @@ $wb['Global Filters'] = 'Filtros Globais';
 $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 abb37dc553a90d1db43e7228f1e8d8fe714d192a..3b1e071b19510382cc690dfdd1b2b134b3e287b7 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['destination_error_isemail'] = 'Endereأ§o de destino invأ،lido';
 $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 7c5c9e3fc25adebc5900deb520c2f3c0ef1df0c5..cd81d78e1440f407ba78fae1ae15d4d60c57276b 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['destination_txt'] = 'Destino';
 $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 f98f59e764543c6cc86e9643c7d07ae2b702b5dc..421738eabe428a77626f234b28f6a74ab0027890 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_empty'] = 'Domأ­nio de origem estأ، em branco.';
 $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 518720679586ad419db40f44a4517edd260a8abb..371a7d99a762273b7b96ed8abe0bc72be282f749 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['source_txt'] = 'Origem';
 $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 5a2da4f48e7f70653a4796d7dd509d25f4691511..b7be9be47761be813f051d4b712b081d83ef62ee 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['source_error_notempty'] = 'Endereأ§o em branco.';
 $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 efb50b1d9a063a90f1f8d74c3086333a9966ec12..63fd6952ef2719c5d59bad44b6070243382e50fc 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['recipient_txt'] = 'Recipiente';
 $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 39c0a618dfa358708bee0509c8230e5e346c3830..c5d8d20f9faf44f424a69bd20125ac7e53eb1104 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['action_txt'] = 'Acأ§أ£o';
 $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 e81fded7bc3bb1cf6350fc77f48e2da0fc50a49d..7fb375e960505e98194ad87de0a11ab40a09a2ff 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['pattern_txt'] = 'Padrأ£o';
 $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 ec01a7eb789aedc7ce56b5133f46e49de6fc78cd..b90463e469c2928fd9bcff8423965d6177697b6e 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['limit_maildomain_txt'] = 'O nأ؛mero mأ،ximo de contas de correio eletrأ´nic
 $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 3a18b2f55ec6aa48911edd9df0768a59b24b085c..980442d4a1372e3d739e14489f199dbb36f74fc3 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['no_domain_perm'] = 'Nأ£o tem permissأ£o para este domأ­nio.';
 $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 f23bc678169138ee8c0e40edfd6b0b5418db1f5e..05b14afb72d1249664eb0d394b09189e2bfdc12a 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['server_id_txt'] = 'Servidor';
 $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 6a493a18702efb790d0728625442abb59d9dbbb7..115939ea6c0d5a5c6b90a07741dd7bf6ae7f302c 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['domain_txt'] = 'Domأ­nio';
 $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 9acc18a911a3417551fe5e61150b81e9a1c56733..06b2a6c47426919a6660b89bdb372027907b54f9 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['active_txt'] = 'Activo';
 $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 db6622f6babefcc84f2518bd82cfa1287dc65418..77aa66d5b56f2e55857cd09717169a9652928394 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['destination_txt'] = 'Destino';
 $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 0d86fe648aa0dee923b0d04a69f00c13ca80f2cd..f39fc981b870584ac104948fe6acdadb96f508ca 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['source_password_error_isempty'] = 'Senha em branco.';
 $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 3ec9b263ce1258ebf8faa7005c0fd12f8bf1f584..3c6a244f3f6639f20a9355e66c6b8d12a8f940ce 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['source_username_txt'] = 'Utilizador ';
 $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 fe741e2719f92674b6024ba909ac448ea8bf3b49..3f5511311f33a43d6f76f1f930ada29c27b2800d 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['source_error_notempty'] = 'Endereأ§o em branco.';
 $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 4e2ca4c9304e9a9e6da62a45228308c906a738ce..4946f136bb269381232a9571a9148f22f36a7f6a 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['recipient_txt'] = 'Recipiente';
 $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 580c204b55ffc634c3d1ee9e7626a1d77c0fce7b..bab09432a6214169657d85d326e4e52428960899 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['email_error_unique'] = 'Jأ، existem registos de spamfilter para esta caixa
 $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 03ef40df84183d6f6e599a235603be54988554fe..6df2c85db31eb698b72db30817ad2d2b903e463d 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['server_name_txt'] = 'nome_servidor';
 $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 c749a81574b849a5d91000637f0f717019e9bf56..ae96057a5bffb41ca0542a489bec413fae19e897 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['sort_order_txt'] = 'Ordenar por';
 $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 43136582a6a2f7b1ebbe393daaecf8837e7b676f..19ae622483c22e14bd62d7d5c3e27702a9518b38 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['transport_txt'] = 'Transporte';
 $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 939dade35e62683cb3afd8812ca503e1e017f268..c6be73f357a34c29a9c2e0fe93f30f42581ad6ee 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['autoresponder_end_date_isgreater'] = 'A data de inأ­cio deve ser menor que
 $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 7554389ffb64314c4abf56e1b5d915545a73da32..b4ec01b96c73c750e45dee48a2c32c0bf1d837ac 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['searchterm_is_empty'] = 'Termo de busca em branco.';
 $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 f0075f92ba46a46e6929c6e7d8bf7c0949ea9495..adf18d6822c4113321ef2feeaa8b2d4797f38e20 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_txt'] = 'Pأ،gina';
 $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 6150045615d82d45e6cf43345a9eb2ba30eb9118..0c7277862901433b89d493b3982f816752aaad01 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['autoresponder_txt'] = 'Autoresponder';
 $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 bb8a6a4cde9a107ee18d62b6c610b282daa9c67d..0457c2da5430d32e805f644d4a21cf18cb1718a5 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['last_month_txt'] = 'أڑltimo Mأھs';
 $wb['this_year_txt'] = 'Este Ano';
 $wb['last_year_txt'] = 'أڑltimo Ano';
 ?>
-
diff --git a/interface/web/mail/lib/lang/pt_mail_whitelist.lng b/interface/web/mail/lib/lang/pt_mail_whitelist.lng
index 6853a4b83a04326bb8705d174eff3bcdf1da1264..92cc78d80dda3724e35c90f8e1f690dbf6e5f9dd 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['source_error_notempty'] = 'Endereأ§o em Branco.';
 $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 1ec69a34bb8364f8de607ffce4889eb4e5a88dc4..90fa7c8a958789962f3611f83be7a2020dc06591 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['recipient_txt'] = 'Recipiente';
 $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 16b8bc6329bafc39477c1def39a0ac2632f5e9ff..8a1620ae49dd4403caaa5bf9472b08810567fafc 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['priority_txt'] = 'Prioridade';
 $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 b93d91b8d947d36c08975159ffa7530390f3990f..744a6c7bc7536a95287d6f583ea86236687174a7 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['rid_txt'] = 'Utilizador ';
 $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 5d2d639a16b2f1cbf5df1dd3144456894b716687..2c9f2dd6e9b08c77f9d55a8cbfdf1ce3bba1e330 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['relayhost_password_txt'] = 'Senha Host Relay';
 $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 9857bc7599d1f64d9afc44ca767936a0b8c2a0f7..345903fe5c040d08457be6b475b7d2956a96b628 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['list_head_txt'] = 'Configuraأ§أµes do Servidor';
 $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 18df72b1f689034a19a9f880dbc96eb9c825ba4b..1610aebdcaf6814a35a9b5938f55438eed093227 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['spam_admin_txt'] = 'Administrador SPAM';
 $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 7675b1de2758cf683e9669169d3ef53b940559a3..d97c025dd2c6f1277016252921b5e6e14303aeb1 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['banned_files_lover_txt'] = 'Permitir Extensأµes Banidas';
 $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 aa8eea9d19b5657581b0d515923a2fb0b85d5703..451500940879441ebdfc489351cde65f80e68451 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['email_txt'] = 'Correio (Padrأ£o)';
 $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 b2398ddcf0a567d42e339d3be4ec3644fb0a4c37..cac01ff2f804dcd8ba29ddee83badac5f72b00dc 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['fullname_txt'] = 'Nome';
 $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 092bf347a5d6afd3271b45580bf0c301e78a8ead..65061bb637ce7c75eb29c8d3af78651111b5513a 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['priority_txt'] = 'Prioridade';
 $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 b5b68ba1e4b7bbca63c10e0f0ba0d7f70212b859..f4a62a18ab3e50b99c07f38587f136bec84dd698 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['rid_txt'] = 'Utilizador ';
 $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 241eb64ce5e77bea645b35b2876794fbe78671f2..5815d1e6099a56a7282966cef5c88f89fad9a321 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 8ebfa7decb87a9fdfd8443c35ad8f1e8d5e52882..d96a63e2a4db69d1cc277febcdc1e21afe3f8366 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 fdec9ab0a4407dff4051f577b8d28fc71a1ce114..b5c8724da3a5c1f264ff46ee92bec05b2cd223d0 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 44cd894ac2c426dea1d8adb1add200370e81806d..36045f4e35d3674336045b6b272ff31c571772c4 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 19928116fbda93ca0b86c5f55c1b578d99b926b9..5a591823e58f7f8dcdca8d21dabd9ded2aed9602 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['quota_error_value'] = 'Invalid quota value. Allowed values are: 0 for unlim
 $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 eaeaf4d24b4d5a489b7e067a950301f001b7fa8c..8dca4b71e7bc1253fd743e43d741f022ed0c1783 100644
--- a/interface/web/mail/lib/lang/ru.lng
+++ b/interface/web/mail/lib/lang/ru.lng
@@ -45,4 +45,3 @@ $wb['Global Filters'] = 'ذ“ذ»ذ¾ذ±ذ°ذ»رŒذ½ر‹ذµ ر„ذ¸ذ»رŒر‚ر€ر‹';
 $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 31408f90a029bad137c27d0e3c7d1a15ef16d7a4..7844037f068471a5e98a277c592cf48bdd885a9b 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['destination_error_isemail'] = 'Email ذ؟ذ¾ذ»رƒر‡ذ°ر‚ذµذ»رڈ ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»
 $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 079c7697a2f30906ad1e0422858717f1a50a1db5..c6c25137d0924364ba501456370a7552a81c12a0 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['destination_txt'] = 'ذںذ¾ذ»رƒر‡ذ°ر‚ذµذ»رŒ';
 $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 10f6db67cd4f1ab90c1b2e6b7d717857edf1c117..1397912e12d34bdd8792383eba3f3a173b094ed2 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_empty'] = 'ذکرپر…ذ¾ذ´ذ½ر‹ذ¹ ذ´ذ¾ذ¼ذµذ½ ذ؟رƒرپر‚ذ¾ذ¹.';
 $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 cfc133851dad9aa4cfdc8963637614d93e438aa6..879d09f87aa6737de5e77a15da21ba155ce1ec33 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['source_txt'] = 'ذکرپر…ذ¾ذ´ذ½ر‹ذ¹';
 $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 e0136d21d8f306320651b4e3d7b208ff7b33a019..9a01670b9bc67df22239d72395c7aaa6e06f979b 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['source_error_notempty'] = 'ذگذ´ر€ذµرپ ذ؟رƒرپر‚ذ¾ذ¹!';
 $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 239741682f9ae2390f64353f6d50f104f5638c89..78b58a90694ee628f87c93246f922689adcc0bdd 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['recipient_txt'] = 'ذںذ¾ذ»رƒر‡ذ°ر‚ذµذ»رŒ';
 $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 74514c3e40f4dd28fa25e7aa436a12d6acdf4037..560786bebb36162a086ea896acf653221f8b07ee 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['action_txt'] = 'ذ”ذµذ¹رپر‚ذ²ذ¸ذµ';
 $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 f3925847a5fbecf2580347d37bb14645792f46b8..24850fd63f6eb1722a162930ab401d9041add0c6 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['pattern_txt'] = 'ذ¨ذ°ذ±ذ»ذ¾ذ½';
 $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 1ce7bcff783eb983f5dda9fd70649da258e80d27..d59edeec5ea93eea90316b44065a22448a406816 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['limit_maildomain_txt'] = 'ذœذ°ذ؛رپذ¸ذ¼ذ°ذ»رŒذ½ذ¾ذµ ر‡ذ¸رپذ»ذ¾ ذ؟ذ¾ر‡ر‚ذ¾ذ²
 $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 c33e7ed55da06e4438566a46df9dffd89eef897e..027a4dbb80f3e2aaa6aad73810c657081f699151 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['no_domain_perm'] = 'ذ’ر‹ ذ½ذµ ذ¸ذ¼ذµذµر‚ذµ ذ؟ر€ذ°ذ² ذ´ذ»رڈ رچر‚ذ¾ذ³ذ¾ ذ´ذ¾
 $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 53fba7f13c8d50a9899452737ce5923a750781bb..76413643c465343bb2d266233ab79b89f072c010 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['server_id_txt'] = 'ذ،ذµر€ذ²ذµر€';
 $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 d79119142fd420a969924ef968b88bafae2a2676..ab1987de703e386a0c0c96a73556cdaa35d8bae5 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['domain_txt'] = 'ذ”ذ¾ذ¼ذµذ½';
 $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 91c8de4f7af4254e84b6a7ecb10f038e333bfaa4..398cd455ea319e4d22ab70c538c9025e201dc8a9 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['active_txt'] = 'ذگذ؛ر‚ذ¸ذ²ذµذ½?';
 $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 6fbccc23166c69debdbdaac0b9af5f1e71677985..79437ec52bf99bdd647f59ef4921834bc84be651 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['destination_txt'] = 'ذںذ¾ذ»رƒر‡ذ°ر‚ذµذ»رŒ';
 $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 d1df0ca6e83614b4761cc85ded05247cb3d58df3..7a061235d791d586a300c62d796f1b7e49c8f8fc 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['source_password_error_isempty'] = 'ذںرƒرپر‚ذ¾ذ¹ ذ؟ذ°ر€ذ¾ذ»رŒ.';
 $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 624356864885eac7d9712f44065b2dcaade739c9..f7f31e7efe98b64dd81d50d6c6e6d1d7a1f655a0 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['source_username_txt'] = 'ذںذ¾ذ»رŒذ·ذ¾ذ²ذ°ر‚ذµذ»رŒname';
 $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 f01fe7313c4330a0d39189ef22998cba397fe11d..e44a61384c85b1cbbeab6a2d05fbea5f2332c5ab 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['source_error_notempty'] = 'ذںرƒرپر‚ذ¾ذ¹ ذ°ذ´ر€ذµرپ.';
 $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 e3196412494792e5daf5b5b498ca6ea289cf5acc..d0aa5787f4d7c6609dadb5ba63b8f6035f61233e 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['recipient_txt'] = 'ذںذ¾ذ»رƒر‡ذ°ر‚ذµذ»رŒ';
 $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 4b9003bb69d0d965972db3c6ec0be9f67f67e1e0..c56c9237a1188336a38a92ba6f5cfc3e9778b761 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['email_error_unique'] = 'ذ£ذ¶ذµ ذµرپر‚رŒ ذ·ذ°ذ؟ذ¸رپرŒ رپذ؟ذ°ذ¼-ر„ذ¸ذ»رŒر‚ر€
 $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 60ea0a80456a69700846096b0d26fb41ca15681a..114031b50ea8c58f672b87a2fe9ffc9bbe3a6330 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['email_txt'] = 'Email';
 $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 8120616f64481e3b3025351fafd16e04c3b7e8e7..0afb26d0723b37b9b6d4b3187041320168e51c70 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['sort_order_txt'] = 'ذ،ذ¾ر€ر‚ذ¸ر€ذ¾ذ²ذ°ر‚رŒ ذ؟ذ¾';
 $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 7a83161727e8ea41d60722a42ef757b9bfc9b1d5..ed0bbc7ae3c8e9925cef82330afea1042ed7b210 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['transport_txt'] = 'ذ¢ر€ذ°ذ½رپذ؟ذ¾ر€ر‚';
 $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 e704e5b0c5c35a04fcdc7a47d2517f3259848ae6..6cb536a0b1b644716b05974ca3adcd53b2862d09 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['autoresponder_end_date_isgreater'] = 'ذ”ذ°ر‚ذ° ذ¾ذ؛ذ¾ذ½ر‡ذ°ذ½ذ¸رڈ ذ´ذ¾ذ»ذ¶
 $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 2c4ec75931f688d6056178854f7b7aaa4dab700e..6c4856a86996e729f3b7ea2848a6f0a2a93296d7 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['searchterm_is_empty'] = 'ذںذ¾ذ»ذµ ذ؟ذ¾ذ¸رپذ؛ذ° ذ؟رƒرپر‚ذ¾ذµ.';
 $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 31cdd369008de978cd45e2f6ce7e99890fe26728..d732d7330413737b2746bbde0a48a42b1cce723b 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_txt'] = 'ذ،ر‚ر€ذ°ذ½ذ¸ر†ذ°';
 $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 50504e9c2370734f22d4dbe01576323d8a23f145..41668933d47d4693ef87b08da33d73283b516d7a 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['autoresponder_txt'] = 'ذگذ²ر‚ذ¾ذ¾ر‚ذ²ذµر‚ر‡ذ¸ذ؛';
 $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 8d2d0a5cfda7fccdb4b27c0582f4ed5f1c2076f8..2d2f6542a9f5002f6fac35683a5d6df96acd0a06 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['last_month_txt'] = 'ذںذ¾رپذ»ذµذ´ذ½ذ¸ذ¹ ذ¼ذµرپرڈر†';
 $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 b2da2503bf42750d427fef69c5652e07af675bf4..cb7b6fa7a1ef0ff3b5435dcbc2eca2f47d6303cc 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['source_error_notempty'] = 'ذگذ´ر€ذµرپ ذ؟رƒرپر‚ذ¾ذ¹.';
 $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 9d1bc96586e0fdf554d16f1a870a3f6262a70aeb..131c78cfd24045252d73a94a13ceb5a3cecfe553 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['recipient_txt'] = 'ذںذ¾ذ»رƒر‡ذ°ر‚ذµذ»رŒ';
 $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 2254ce98d6d9faf2e19989f3361df459f6b551e5..ad7fddb60d7239beca5590a49fad053a72be5add 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['priority_txt'] = 'ذںر€ذ¸ذ¾ر€ذ¸ر‚ذµر‚';
 $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 2a9bad5a5a17156ce60716691c6a74e419895193..75da628904972a287ad20bf897769f445624a47c 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['rid_txt'] = 'ذںذ¾ذ»رŒذ·ذ¾ذ²ذ°ر‚ذµذ»رŒ';
 $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 96ab7c2abed8023567fa9488eb6b46f239a79126..f432d79cdea0ea7c9da0e7dbe3b7af7d2149b408 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['relayhost_password_txt'] = 'Relayhost ذ؟ذ°ر€ذ¾ذ»رŒ';
 $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 8d7fb329ef6a16b3799baa659a2a38f951978b94..ae0a88aa22273d5073188b2a77ade4c09d195822 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['list_head_txt'] = 'ذڑذ¾ذ½ر„ذ¸ذ³رƒر€ذ°ر†ذ¸رڈ رپذµر€ذ²ذµر€ذ°';
 $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 39c08439f17d7eb38030826ebd917e3c8282ad78..333ac9a9b5b4d068cf693a4bf0856d17823213ad 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['spam_admin_txt'] = 'ذگذ´ذ¼ذ¸ذ½: SPAM';
 $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 e629986104d661d9a53abc69022d0ce35434ddd2..d50ea6ddaf39bfe2e417f3a7de7af07dc34c890d 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['banned_files_lover_txt'] = 'ذ›رژذ±ذ¸ر‚ذµذ»رŒ ذ·ذ°ذ؟ر€ذµر‰ذµذ½ذ½ر‹ر… ر„ذ°ذ¹
 $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 d529a4124adad95c264233998379eb9d5791365a..6c6665813186b076235603bd71be758a38a34fa0 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['email_txt'] = 'Email (ذ¨ذ°ذ±ذ»ذ¾ذ½)';
 $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 f7bd251f54a441364bae1926accc151e90e563de..108a6651ca3960de2101ac5a50d2f1b3321f28bc 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['fullname_txt'] = 'ذکذ¼رڈ';
 $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 df2fb91ec076f56364b82a18776f5ef7589b67e4..5140d1cf4707cacac7800e89003ead6bc794c507 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['priority_txt'] = 'ذںر€ذ¸ذ¾ر€ذ¸ر‚ذµر‚';
 $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 b81b3e9ad4e628294f835caaec3412618d523771..0036fe868b360bd4abf3069b252c38065586e5ae 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['rid_txt'] = 'ذںذ¾ذ»رŒذ·ذ¾ذ²ذ°ر‚ذµذ»رŒ';
 $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 37450364393de714816ecafebbaba15abb29336f..6efc83934d9ad968d0a7803655f70ce895d437ad 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 e769110497986fe3155e5197fc5b0fc785f0e3f0..76609b4739df3332b9e8e24ce0d547c92736a2a3 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 ed15471ccd3ce95b6b0fb56e8300f4cdddd16dfe..079aaa7c2e4031c1241d5c8d0f9dfcccc9085fcc 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['autoresponder_end_date_isgreater'] = 'End date must be set and be later tha
 $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 0000000000000000000000000000000000000000..c622aa4a504c3f77385b4a774e7438ce4195de8a
--- /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 0000000000000000000000000000000000000000..8ad63ffd42b46c9c52357d5bcb5ef2f4e1cab9aa
--- /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 0000000000000000000000000000000000000000..00da5abc7bf7d0ccecbc908db94a12b61b6baa91
--- /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 5512e7e07f5591d15a8e4e25127121e2d61b36cb..e268f2d8c589425de570e3c261d64185e5c41837 100644
--- a/interface/web/monitor/lib/lang/bg.lng
+++ b/interface/web/monitor/lib/lang/bg.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID-State';
 $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 436ef870d760cb9fb9fbcafd01aed13be256144a..079e64893a51a67940162ad25bf833b0800d6073 100644
--- a/interface/web/monitor/lib/lang/de.lng
+++ b/interface/web/monitor/lib/lang/de.lng
@@ -40,7 +40,6 @@ $wb['Show Clamav-Log'] = 'Clamav-Protokoll anzeigen';
 $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_ispccron_txt'] = 'ISPConfig Cron - Protokoll';
 $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 63363bcc8ade696ae9571555e5c91a6c14aacf4d..dbd9c685fb02313e3fe7e0812a55602a4cc7705b 100644
--- a/interface/web/monitor/lib/lang/es.lng
+++ b/interface/web/monitor/lib/lang/es.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'Registros cron de ISPConfig';
 $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_raidstate_txt'] = 'Estado del RAID';
 $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 6b3978da0149aad998e17ce68cae9493f5af3401..97432aeebf09615cc06cbb3c10d18614d89ae53e 100755
--- a/interface/web/monitor/lib/lang/fi.lng
+++ b/interface/web/monitor/lib/lang/fi.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'ISPConfig-ajastusloki';
 $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_raidstate_txt'] = 'RAID-laitteiden tila';
 $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 a322c4f6e961cc8c0e05d8bb4354df745a7e561b..708a708b1dd8eb324dcc03d7b7e7f9949f8f9288 100644
--- a/interface/web/monitor/lib/lang/fr.lng
+++ b/interface/web/monitor/lib/lang/fr.lng
@@ -61,7 +61,6 @@ $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_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_title_rkhunterlog_txt'] = 'Log RKHunter';
 $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 8135d99c59c7634763721fe9a4a016ec41f1fcb6..979cb6088524924d1217e8f7182198254bb70da7 100644
--- a/interface/web/monitor/lib/lang/hu.lng
+++ b/interface/web/monitor/lib/lang/hu.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID-State';
 $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 a898c7dbbe0a7f01c03831ad2c4bcd64fc1e94c2..67586b4285c3736c7f15bc81a8d4f155c3746d81 100644
--- a/interface/web/monitor/lib/lang/it.lng
+++ b/interface/web/monitor/lib/lang/it.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID-State';
 $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 b08f3b258f87115594385eafdfb231996aa3899f..4398284848b7a15540cc67730e6b91b4c8ce806a 100644
--- a/interface/web/monitor/lib/lang/ja.lng
+++ b/interface/web/monitor/lib/lang/ja.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'ISPConfig Cron - مƒ­م‚°';
 $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_raidstate_txt'] = 'RAIDمپ®çٹ¶و…‹';
 $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 3315572688117af6c990a092a48a21672e8ef761..abd6a19d6178a6c3a80e74630a2f54410810f67f 100644
--- a/interface/web/monitor/lib/lang/nl.lng
+++ b/interface/web/monitor/lib/lang/nl.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID status';
 $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 8ffd2983113c246125bad4623ed4c22c0ba4c1d4..44af71bd1d82107d49aef5edb21ad65244c10f06 100644
--- a/interface/web/monitor/lib/lang/pl.lng
+++ b/interface/web/monitor/lib/lang/pl.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'Log ISPConfig Cron';
 $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_raidstate_txt'] = 'Status RAID';
 $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 6720285f44e3e7bb9fce91230cddb4ac949cf871..6d727db227385675f4db18447eb27ac504d3295a 100644
--- a/interface/web/monitor/lib/lang/pt.lng
+++ b/interface/web/monitor/lib/lang/pt.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'Log do ISPConfig Cron';
 $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_raidstate_txt'] = 'Estado do RAID';
 $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 655e1e3f576f9b7dabbba68fc03260ca8eeeed18..c8253e97dba3ef6eb6e86ec365afa99d377d3e9f 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['dbtable_txt'] = 'Tabela BD';
 $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 f8ff04ce03d25af283d799c48242dd610dbdf157..23f3c6d5daf43245f060b7de39004ede9e1895d4 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['server_id_txt'] = 'Servidor';
 $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 a28cf0924532d37338a60f5a2e4fc9d0e9a8a142..3aafcf2d62e846adda9628b91a59b18549d02039 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['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['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_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_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_raidstate_txt'] = 'RAID Status';
 $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 a4eb13148c3b6f13ecb2a71d861116e3e1db188e..51de47d7d41542867b162f08f9ea77dd1247bca0 100644
--- a/interface/web/monitor/lib/lang/ru.lng
+++ b/interface/web/monitor/lib/lang/ru.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'ISPConfig Cron - ذ»ذ¾ذ³ذ¸';
 $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_raidstate_txt'] = 'ذ،ذ¾رپر‚ذ¾رڈذ½ذ¸ذµ RAID';
 $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 1ad3c88e9ef7549ec56328cb5310e75605a0c91a..6395af15040621b94d1dfc5492b28a33892bc7b9 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['dbtable_txt'] = 'ذ¢ذ°ذ±ذ»ذ¸ر†ذ° ذ‘ذ”';
 $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 499f62cb5f62812ce9990876454dcf5cd9c906bf..acd20d4a5e908f07b0baa26d663f256c7dc9d37c 100644
--- a/interface/web/monitor/lib/lang/se.lng
+++ b/interface/web/monitor/lib/lang/se.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID-State';
 $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 4f84e6c38a8879a784162fe0586461d795463521..67b4feb237cbb0243c330bb27a6271119951ec25 100644
--- a/interface/web/monitor/lib/lang/sk.lng
+++ b/interface/web/monitor/lib/lang/sk.lng
@@ -62,7 +62,6 @@ $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_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_raidstate_txt'] = 'RAID-State';
 $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 3a375a2333228df2ed1220366590c877105bfbed..7b7bdd91ec3766d145263eb82d9ff528860fbd4d 100644
--- a/interface/web/monitor/lib/lang/tr.lng
+++ b/interface/web/monitor/lib/lang/tr.lng
@@ -62,7 +62,6 @@ $wb['monitor_logs_ispccron_txt'] = 'ISPConfig gأ¶rev kayؤ±tlarؤ±';
 $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_raidstate_txt'] = 'RAID Durumu';
 $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 0000000000000000000000000000000000000000..4c814dab901420b075dde52daa5a3e0a25294e23
--- /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 0000000000000000000000000000000000000000..fecb4ab45a3af2e0566a0bde5c15225761106d7c
--- /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 0000000000000000000000000000000000000000..ad56ea95610bf8bb2344467e0c2b796950c1e59a
--- /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 0000000000000000000000000000000000000000..91bd7a8d7b58c5fd17796897c00ba452d864c616
--- /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 0000000000000000000000000000000000000000..e56806e45afb372b4057198cfb0185c3552e67df
--- /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 0000000000000000000000000000000000000000..bb0a1f6db871a59b5e3394f52b246728245a2167
--- /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 0000000000000000000000000000000000000000..6ef3e37607287711ce9a3361e46086b70985e832
--- /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 0000000000000000000000000000000000000000..0f2ea6c84627b2c5187f609cc61060a049a473ec
--- /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 0000000000000000000000000000000000000000..4a9d7cb9a7e0bf090e372fe5893c2f961a041451
--- /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 0000000000000000000000000000000000000000..e734adb167aace23e13b7764b4b1c8b4e964dd18
--- /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 0000000000000000000000000000000000000000..f97f3cb0b789fe0be5cd46bd0f021a4efc88ef7d
--- /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 0000000000000000000000000000000000000000..88ec412daabfb125db4038dc964c2fdec237e843
--- /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 0000000000000000000000000000000000000000..b217f80cca7a7c5c82dc96cb5fce585b510d80b6
--- /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 0000000000000000000000000000000000000000..c481618db2fc972ae7905c1d7feb5041cf2d64ba
--- /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 0000000000000000000000000000000000000000..1c16bcda288f146167a5a49221951769017f580b
--- /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 4ca18c1fd5a09f092917307b5b54b07f310b4eca..3683aa32c09e9ea627a83fac35551b0fd3250022 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['remote_access_txt'] = 'ذ‍ر‚ذ´ذ°ذ»ذµر‡ذµذ½ ذ´ذ¾رپر‚رٹذ؟';
 $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 d705cb4bf0ad634b7c2aecd3baf1aedaca047141..10770df98e65ea012f9686eb934d8fe41377a140 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['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/de_database_list.lng b/interface/web/sites/lib/lang/de_database_list.lng
index b34ac4e6913ade6e6352920cd55f03f50c999f83..62086c999c8d9ddc7d969a579f7fdee9b0931d73 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['remote_access_txt'] = 'Remotezugang';
 $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 d8cbfcd9405d3547f4ae905178413fac7497b2e6..1df2fbd57b58729bd0b36743715f035bd7eed5eb 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['ssl_country_error_regex'] = 'Ungأ¼ltiges SSL Land. Gأ¼ltige Zeichen sind: A
 $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 66fcbdcaf7c5e4638cf2bfb184cbd4213933d572..ef5528762c4e2caf3a1e39cab6de3b91788f6f02 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['remote_access_txt'] = 'Acceso remoto';
 $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 feaa5323a8ddc98d08d5fd1020606ef4c47f631c..6811fc07c70d6479d6ddc40650bf3f4b72d892db 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['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/fi_database_list.lng b/interface/web/sites/lib/lang/fi_database_list.lng
index a231a6fb95b6796cb378becaeeacf97fa18e47f8..a8100eb6ecc8c31f60ba1d0cd7f5fc489beb59e8 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['remote_access_txt'] = 'Etأ¤yhteys';
 $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 9845b3cf4cfad7f1dc701199f5e7212ab8faf884..eadfa03257ee9a98ee6ee998bab9960cb2efb734 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['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/fr_database_list.lng b/interface/web/sites/lib/lang/fr_database_list.lng
index feb751bfb6b21e3c7f276729d186bda93d7d6a30..b298d17148ab15b6c70434b1c26835253c474b1f 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['remote_access_txt'] = 'Accأ¨s أ  distance';
 $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 895ccef5f5c26f91a51874547a227ebc82c5d0a4..5e67c3fb2d38b6685d454b7f87ca0807243a46eb 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['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/hu_database_list.lng b/interface/web/sites/lib/lang/hu_database_list.lng
index 8560704aa3b0495d6b8b1cba00dc85458f05459c..17594a45957668dd57e312c011c932848ac63642 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['remote_access_txt'] = 'Tأ،voli hozzأ،fأ©rأ©s';
 $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 0f042134b7fbb305ba63dd799df99e7ecaf234d0..abc17b07268f2fc795c7cba74ed16b1670d36aa4 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['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/it_database_list.lng b/interface/web/sites/lib/lang/it_database_list.lng
index 891b4d66a5e735ffa1eb81ea2abe0c7aa57139aa..0ce261e5ae1019ee8a6101b107dc08948f9b534e 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['remote_access_txt'] = 'Accesso remoto';
 $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 2bb621fec058319f69241ceec1c1fa8b45eb43a0..9fd9420a809f78c3674b276f4ad291d68284da10 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['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/ja_database.lng b/interface/web/sites/lib/lang/ja_database.lng
index 48d7ea3b148dbc621e4909af85368373d12ea434..91bd7a8d7b58c5fd17796897c00ba452d864c616 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 50ed81abae589481d5f2e21eb6ace887d3173461..9a0ad45c718e6bbb82d257b4650b40d478a8e72e 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['remote_access_txt'] = 'مƒھمƒ¢مƒ¼مƒˆم‚¢مƒ‰مƒ¬م‚¹';
 $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 5e97a9826217ac381d84f3964d8c6374478cd197..f50b567c9c0283937e4695df76f869815340334b 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['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/nl_database_list.lng b/interface/web/sites/lib/lang/nl_database_list.lng
index d6a243e59f7c70c738d6adda00184b7311616cee..6d9862ce9ef41fc743507eb91ada246bada70073 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['remote_access_txt'] = 'Externe toegang';
 $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 ba8743fa06f4f1f0de912e09119832b3fa24504a..0b9d132444bc1df2a8a3390f96ac02923e4534d0 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['ssl_country_error_regex'] = 'Ongeldige SSL Landcode. Geldige tekens zijn: A
 $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 ca92d9883767faf1fc9b92138ab8ef03a0ebad6d..4bd22e3b9fed5b89bc761977f368377fe94c812d 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['remote_access_txt'] = 'Zewnؤ™trzny dostؤ™p';
 $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 5b5106ce168c3754216cbd1a896b0da440eadd01..889ef72833f3da5574dae4364c904cbb1efab108 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['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/pt.lng b/interface/web/sites/lib/lang/pt.lng
index d6bc1e110fb90e6e12174f7d505ca2da0a0035f4..ef1bf6ae7fe2968387849fe79e380c6a975731f9 100644
--- a/interface/web/sites/lib/lang/pt.lng
+++ b/interface/web/sites/lib/lang/pt.lng
@@ -20,4 +20,3 @@ $wb['Cron Jobs'] = 'Tarefas no Cron';
 $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 373a37dcc6b2809ae6281af70aebb7695f7d1bd1..7fd16079fd6d4fc2deb9d6f9966860d81daaccc2 100644
--- a/interface/web/sites/lib/lang/pt_cron.lng
+++ b/interface/web/sites/lib/lang/pt_cron.lng
@@ -19,4 +19,3 @@ $wb['run_wday_error_format'] = 'Formato dos dias da semana invأ،lido.';
 $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 f5cd15a3f9598dd6d73a9a689694dccae8478027..96368f4648dc17fb835ed75db785b89f28d0e029 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['run_wday_txt'] = 'Dia da semana';
 $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 5ffc49eb340b655edd551e9a9a18a157241b90e1..fb6b8fad981bf7328bb863f481b58286746eae09 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_remote_error_ips'] = 'Pelo menos um dos endereأ§os ip informados n
 $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 6a09c69010e3d5cc72b4cf4be0ffc35b648f942d..40e888b8ae3cd132bc983c8b21cf05b616d371d2 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['remote_access_txt'] = 'Acesso Remoto';
 $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 5573ba300b0fbdcc52274bbbd0087b07f07181fb..79d6f4e0e48cd8351945e9143c3e9c77ed7dc6e3 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_empty'] = 'Pasta vazia.';
 $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 c9f7ed2c280a9104471497f1eb6a59f2653e8b90..42f049df7174e9bc4172b4276b5bc640e29d9d35 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['parent_domain_id_txt'] = 'Site';
 $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 4e4cddb6cb6735306b873997987bce03aa5aecb1..ea1d0bb0c7236803b2ed084b4bf385d4de9ed2f9 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['directory_error_empty'] = 'Pasta vazia.';
 $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 f704ab6207caebf946a01817b09824119f833a5a..4b2dd9135ff7a0e9db1cf5c012a395d3a0d77f29 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['parent_domain_id_txt'] = 'Site';
 $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 9295fb1092e28cbd56d616cebb221864be2bbf33..8c58fc800a23f7d1321b5d4383bf0ec2f47ce166 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_empty'] = 'Domأ­nio em branco.';
 $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 0cf10f81c87dbf2049bcce11645b5ce647b165ce..a35308550794817165f6836742bd4a0c01bc59e9 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['ssl_country_error_regex'] = 'Paأ­s invأ،lido para SSL. Sأ£o caracteres vأ،l
 $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 fadc95c848628e37f11c36e3f9b362040abe712c..5fb91187cb5f99547916cc61d2f12b24893fafc5 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['server_id_txt'] = 'Servidor';
 $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 18bf04427b2d87976e52ce6ca7f03542127c78b1..903c905716a47d4545498d8cf87ea2fc8eb16cc0 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['last_month_txt'] = 'أڑltimo mأھs';
 $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 a1f332d9d8a59948f2532dc906315c3ce67a02ba..54a65a42d713a67c46195982c973e6a96cd50ce3 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['domain_error_regex'] = 'Nome de domأ­nio invأ،lido.';
 $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 ce29103f9e29515cd35229e9881ac773402e1d6c..37fa572ccf916911219dd6db84032962cb34b458 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['parent_domain_id_txt'] = 'Website';
 $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 8cb7f08e6d54bea35b9da3d9a60f4479fe786c45..fecb4ab45a3af2e0566a0bde5c15225761106d7c 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_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.';
-?>
\ 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 b5c8d1566e10c85256ba7a5a869344bba1608ffb..ad56ea95610bf8bb2344467e0c2b796950c1e59a 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 9f45d098c072a3bcce0299b5f9d93ba3ec6fb822..6e1597f1e8ec758daab1f83fb098d612f1f84057 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['remote_access_txt'] = 'Remote Access';
 $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 eefd66053d69ea9c5456dd772dad0702da8c1b21..a71822b6a2c0fb1a8efceb56bd7e398ebf7d48b7 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['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/ro_web_sites_stats_list.lng b/interface/web/sites/lib/lang/ro_web_sites_stats_list.lng
index 20f018b82623f4e8de0a6a3ec2bab3e8569971ef..b217f80cca7a7c5c82dc96cb5fce585b510d80b6 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 93f0501dcb6a8720382cca3e60841e9298bea908..a0ecfb8b00401f586168c48c8cbb959630956089 100644
--- a/interface/web/sites/lib/lang/ru.lng
+++ b/interface/web/sites/lib/lang/ru.lng
@@ -20,4 +20,3 @@ $wb['Cron Jobs'] = 'ذ—ذ°ذ´ذ°ر‡ذ¸ Cron';
 $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 daa4ed3af938119ba541ab2e0dda7c4574217081..caf5b2c012f17068c26e2c0ddb56398fd845541a 100644
--- a/interface/web/sites/lib/lang/ru_cron.lng
+++ b/interface/web/sites/lib/lang/ru_cron.lng
@@ -19,4 +19,3 @@ $wb['run_wday_error_format'] = 'ذ‌ذµذ²ذµر€ذ½ر‹ذ¹ ر„ذ¾ر€ذ¼ذ°ر‚ ذ´ذ»رڈ ذ´ذ½رڈ ذ½ذµ
 $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 49c6cbe41dcbf37a5a3ce965bb5ea52d5f794630..b13098f87b969a1312542acb43d5b74e83cb3fb2 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['run_wday_txt'] = 'ذ”ذµذ½رŒ ذ½ذµذ´ذµذ»ذ¸';
 $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 ae0ebeaf1d908c5307deedc7605184826bd29c3f..4f3384ef4ae6be7dedace81e16f740541c84a05e 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_remote_error_ips'] = 'ذœذ¸ذ½ذ¸ذ¼رƒذ¼ ذ¾ذ´ذ¸ذ½ ذ²ذ²ذµذ´ذµذ½ذ½ر‹ذ¹ 
 $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 707b9f5af5f41bcb9a6a1741e801d4ebe47a2cf2..0d737de5c675a90739b3d1333c866dde76dcd784 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['remote_access_txt'] = 'ذ£ذ´ذ°ذ»ذµذ½ذ½ر‹ذ¹ ذ´ذ¾رپر‚رƒذ؟';
 $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 26a4cc1eaad25d36a38ef5b13d0e30ebdcc5ecd0..1412186171cd3e35b28b1e7e874a7f22c216a1fe 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['quota_files_unity_txt'] = 'ذ¤ذ°ذ¹ذ»ر‹';
 $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 1ba6ad5273ee29576fe0b94ba6cce45aa2958797..9e111d1ec28195e9b29ca5344f4c5e4b1792b145 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['parent_domain_id_txt'] = 'ذ’ذµذ± رپذ°ذ¹ر‚';
 $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 b0a7c7c6d856cbf9c873cca889d0c3d88d7400a6..9ca40e4ef2343baabeab9b04c241d641267693ff 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['password_strength_txt'] = 'ذ،ر‚ذ¾ذ¹ذ؛ذ¾رپر‚رŒ ذ؟ذ°ر€ذ¾ذ»رڈ';
 $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 54e40c30314de42921cfa9a82de082d305fbcc1f..c8521d70b2f82fcba0f10fd6bc91551f8208d7b5 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['parent_domain_id_txt'] = 'ذ،ذ°ذ¹ر‚';
 $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 5bda44b032a22be143f8fd655e1b407481af4cf6..42aed3b050f36a4fa02587e8ebaf230a5ee55e0d 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_empty'] = 'ذ”ذ¾ذ¼ذµذ½ ذ؟رƒرپر‚ذ¾ذ¹.';
 $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 36997768fa098604dffc16323fc57390467ce783..f89e00cba396e0bfc790e722b24646cac6587bfe 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['ssl_country_error_regex'] = 'ذ‌ذµذ²ذµر€ذ½ذ°رڈ SSL Country. ذ ذ°ذ·ر€ذµرˆذµذ½
 $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 4e3d84ce80f29ca4bf464a69773e4a1055a4bb9b..018e3652e33029478b03050a35d618798010e9db 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['domain_txt'] = 'ذ”ذ¾ذ¼ذµذ½';
 $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 edd1db2507d5b2311383e56c82a0525d0102aad3..8a6ddb1768df346897a5236aacf4cb2089ba5010 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['last_month_txt'] = 'ذںذ¾رپذ»ذµذ´ذ½ذ¸ذ¹ ذ¼ذµرپرڈر†';
 $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 7a7212bf50f305cb4b311319d931dad380f7d9a5..9c2ba82b223d387be77a2ade0ef492a4bc66e93c 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['domain_error_regex'] = 'ذکذ¼رڈ ذ´ذ¾ذ¼ذµذ½ذ° ذ½ذµذ؟ر€ذ°ذ²ذ¸ذ»رŒذ½ذ¾.';
 $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 a13d51953e057cb3e19df580adfa579a3d2b2997..86b42c6dedf96203ebc5bab72183f0cab758beb2 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['parent_domain_id_txt'] = 'Web-رپذ°ذ¹ر‚';
 $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 9c4df5704f0ff85d52a18a75b2bbf131ce14e87a..59f563d011edf0b4a8ed1c39e47f750042a865b4 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['remote_access_txt'] = 'Remote Access';
 $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 142f1e5abb2e86dacdb857e04b75596f30806d80..eaeec3e9fe75dde19af54f330000a48059cd1862 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['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/sk_database_list.lng b/interface/web/sites/lib/lang/sk_database_list.lng
index c7604285062b81e011934018803dc2be4a866172..8818042b1d1f004d780ae9f64a7e17aafd9a5c97 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['remote_access_txt'] = 'Vzdialen
 $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 87393706bad4649bfa8a0d8294ae0c9a84d2a2af..d338eb772e8feefdabff28cc54d32a58f9184a94 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['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/tr_database_list.lng b/interface/web/sites/lib/lang/tr_database_list.lng
index f05b2bd1ef0a085668f81b4839f426b58aa55d75..5e9d258c8b2fe75147a2c9f4061e5befcf14b672 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['remote_access_txt'] = 'Uzaktan Eriإںim';
 $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 a3f9e369c6157e8794bb8cf7dbe4f1eb4a31a1f8..4807eedb5fe5b09f7607474d6deb2c8ab008a563 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['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/strengthmeter/lib/lang/ar_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/ar_strengthmeter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..2a6de41f1eb745718c3358e775e25d083c51070b
--- /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 0000000000000000000000000000000000000000..2a6de41f1eb745718c3358e775e25d083c51070b
--- /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 afe7d6e21596423e4b08c6538e1ad138f48a55d9..57f5e1752080020468813459990c1b92d33596b5 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_3_txt'] = 'ذ¥ذ¾ر€ذ¾رˆذ¸ذ¹';
 $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 0000000000000000000000000000000000000000..bea9c7867402d951263cafad2558efbe2d83abcc
--- /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 0000000000000000000000000000000000000000..5485f52a441aa71b2eee47d5b907eb220c61a036
--- /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 292274fa4a832813a5a8fc3428d52e20371833dc..17f7365622a18dc6762c83760491609adf4fa26c 100644
--- a/interface/web/tools/lib/lang/pt.lng
+++ b/interface/web/tools/lib/lang/pt.lng
@@ -4,4 +4,3 @@ $wb['Settings'] = 'Configuraأ§أµes';
 $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 999611e94921f452f2e4ec164044e0c7be6f2978..05e9365c983d78c0bf3028639645560daed622e8 100644
--- a/interface/web/tools/lib/lang/pt_usersettings.lng
+++ b/interface/web/tools/lib/lang/pt_usersettings.lng
@@ -6,4 +6,3 @@ $wb['password_mismatch'] = 'As senhas nأ£o coincidem';
 $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 084bbb83f126c037ae5f82901e04be9a2c3a2ed4..9d18b085745ec46897aa8138a7976b435e00d1b5 100644
--- a/interface/web/tools/lib/lang/ru.lng
+++ b/interface/web/tools/lib/lang/ru.lng
@@ -4,4 +4,3 @@ $wb['Settings'] = 'ذ£رپر‚ذ°ذ½ذ¾ذ²ذ؛ذ¸';
 $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 a097b7b283a473949c5ae884a7f402584f53e54d..8db0c3582cc97fe64ce367340916620e5f4f533d 100644
--- a/interface/web/tools/lib/lang/ru_usersettings.lng
+++ b/interface/web/tools/lib/lang/ru_usersettings.lng
@@ -6,4 +6,3 @@ $wb['password_mismatch'] = 'ذ’ذ²ذµذ´ذµذ½ذ½ر‹ذµ ذ؟ذ°ر€ذ¾ذ»ذ¸ ذ½ذµ رپذ¾ذ²ذ؟ذ°ذ´ذ°
 $wb['Form to edit the user password and language.'] = 'ذ¤ذ¾ر€ذ¼ذ° ذ´ذ»رڈ ذ¸ذ·ذ¼ذµذ½ذµذ½ذ¸رڈ رڈذ·ر‹ذ؛ذ° ذ¸ ذ؟ذ°ر€ذ¾ذ»ذµذ¹';
 $wb['Settings'] = 'ذ‌ذ°رپر‚ر€ذ¾ذ¹ذ؛ذ¸';
 ?>
-