diff --git a/interface/web/sites/lib/lang/bg.lng b/interface/web/sites/lib/lang/bg.lng
index 8ed1f928acd8b367ca0562d75ddfda3573ad6b12..98c56b911365a046ed8d102b9268f18b3cb1dc8b 100644
--- a/interface/web/sites/lib/lang/bg.lng
+++ b/interface/web/sites/lib/lang/bg.lng
@@ -1,11 +1,8 @@
 <?php
 $wb['Database'] = 'База данни';
-$wb['FTP User'] = 'FTP потребител';
 $wb['Options'] = 'Настройки';
 $wb['Shell User'] = 'Shell потребител';
-$wb['Web Aliasdomain'] = 'Web Aliasdomain';
 $wb['Domain'] = 'Домейн';
-$wb['Web Domain'] = 'Уеб домейн';
 $wb['Redirect'] = 'Пренасочване';
 $wb['SSL'] = 'SSL';
 $wb['Subdomain'] = 'Поддомейн';
@@ -15,4 +12,5 @@ $wb['FTP-User'] = 'FTP потребител';
 $wb['FTP'] = 'FTP';
 $wb['Shell-User'] = 'Shell потребител';
 $wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
 ?>
diff --git a/interface/web/sites/lib/lang/de.lng b/interface/web/sites/lib/lang/de.lng
index f83664be67ca754b947d3851c49918757c50fa44..cecc81c83ec9342c2ea9ee2ad07dbcde645cecde 100644
--- a/interface/web/sites/lib/lang/de.lng
+++ b/interface/web/sites/lib/lang/de.lng
@@ -1,11 +1,8 @@
 <?php
 $wb['Database'] = 'Database';
-$wb['FTP User'] = 'FTP User';
 $wb['Options'] = 'Options';
 $wb['Shell User'] = 'Shell User';
-$wb['Web Aliasdomain'] = 'Web Aliasdomain';
 $wb['Domain'] = 'Domain';
-$wb['Web Domain'] = 'Web Domain';
 $wb['Redirect'] = 'Redirect';
 $wb['SSL'] = 'SSL';
 $wb['Subdomain'] = 'Subdomain';
@@ -15,4 +12,5 @@ $wb['FTP-User'] = 'FTP-User';
 $wb['FTP'] = 'FTP';
 $wb['Shell-User'] = 'Shell-User';
 $wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
 ?>
diff --git a/interface/web/sites/lib/lang/en.lng b/interface/web/sites/lib/lang/en.lng
index d59387073f5404b7f7e1cb590f67bc826c075122..73484235eb044d6cd3bd1a6d551df6a0183bd98d 100644
--- a/interface/web/sites/lib/lang/en.lng
+++ b/interface/web/sites/lib/lang/en.lng
@@ -1,11 +1,8 @@
 <?php
 $wb['Database'] = 'Database';
-$wb['FTP User'] = 'FTP User';
 $wb['Options'] = 'Options';
 $wb['Shell User'] = 'Shell User';
-$wb['Web Aliasdomain'] = 'Web Aliasdomain';
 $wb['Domain'] = 'Domain';
-$wb['Web Domain'] = 'Web Domain';
 $wb['Redirect'] = 'Redirect';
 $wb['SSL'] = 'SSL';
 $wb['Subdomain'] = 'Subdomain';
@@ -15,5 +12,5 @@ $wb['FTP-User'] = 'FTP-User';
 $wb['FTP'] = 'FTP';
 $wb['Shell-User'] = 'Shell-User';
 $wb['Shell'] = 'Shell';
-
+$wb['Websites'] = 'Websites';
 ?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng
new file mode 100644
index 0000000000000000000000000000000000000000..73484235eb044d6cd3bd1a6d551df6a0183bd98d
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['Database'] = 'Database';
+$wb['Options'] = 'Options';
+$wb['Shell User'] = 'Shell User';
+$wb['Domain'] = 'Domain';
+$wb['Redirect'] = 'Redirect';
+$wb['SSL'] = 'SSL';
+$wb['Subdomain'] = 'Subdomain';
+$wb['Sites'] = 'Sites';
+$wb['Aliasdomain'] = 'Aliasdomain';
+$wb['FTP-User'] = 'FTP-User';
+$wb['FTP'] = 'FTP';
+$wb['Shell-User'] = 'Shell-User';
+$wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_database.lng b/interface/web/sites/lib/lang/fr_database.lng
new file mode 100644
index 0000000000000000000000000000000000000000..69c296e6c29b43eba004bc05b71c19311efcab77
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_database.lng
@@ -0,0 +1,23 @@
+<?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["client_txt"] = 'Client';
+$wb["active_txt"] = 'Active';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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';
+?>
diff --git a/interface/web/sites/lib/lang/fr_database_list.lng b/interface/web/sites/lib/lang/fr_database_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..ac5a384db3776a7041851e3bb9df1e37216579dc
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_database_list.lng
@@ -0,0 +1,14 @@
+<?php
+$wb["list_head_txt"] = 'Database';
+$wb["active_txt"] = 'Active';
+$wb["remote_access_txt"] = 'Remote Access';
+$wb["server_id_txt"] = 'Server';
+$wb["database_name_txt"] = 'Database name';
+$wb["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new Database';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_ftp_user.lng b/interface/web/sites/lib/lang/fr_ftp_user.lng
new file mode 100644
index 0000000000000000000000000000000000000000..e6b555701a425a0d9d30a40f5897fc6fdb056f5a
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_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["ul_ratio_txt"] = 'Uploadratio';
+$wb["dl_ratio_txt"] = 'Downloadratio';
+$wb["ul_bandwidth_txt"] = 'Uploadbandwidth';
+$wb["dl_bandwidth_txt"] = 'Downloadbandwidth';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'UID empty.';
+$wb["uid_error_empty"] = 'GID empty.';
+$wb["directory_error_empty"] = 'Directory empty.';
+?>
diff --git a/interface/web/sites/lib/lang/fr_ftp_user_list.lng b/interface/web/sites/lib/lang/fr_ftp_user_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..e3403ef98ac3abca986dea3aeacc92324ca000c1
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_ftp_user_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new FTP-User';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_shell_user.lng b/interface/web/sites/lib/lang/fr_shell_user.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ffa520b09641b80ca294f0ff058f3347e4027dd
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_shell_user.lng
@@ -0,0 +1,24 @@
+<?php
+$wb["uid_txt"] = 'Web Username';
+$wb["gid_txt"] = 'Group';
+$wb["shell_txt"] = 'Shell';
+$wb["dir_txt"] = 'Dir';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'UID 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.';
+?>
diff --git a/interface/web/sites/lib/lang/fr_shell_user_list.lng b/interface/web/sites/lib/lang/fr_shell_user_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..45f60ff8712e8d2ad239dddd6604b313cf0af832
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_shell_user_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new Shell-User';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..2f9dd8d28deff9e1cfde4b479026824a3c495d3c
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
@@ -0,0 +1,17 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$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.';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..971b0e71cb8fc51cefb62dad14018931b4c8023c
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_web_domain.lng
@@ -0,0 +1,50 @@
+<?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["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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["is_subdomainwww_txt"] = 'www. 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"] = 'Domain must be unique.';
+$wb["domain_error_regex"] = 'Domain name invalid.';
+$wb["hd_quota_error_empty"] = 'Harddisk quota is 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.';
+
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_web_domain_list.lng b/interface/web/sites/lib/lang/fr_web_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b02d8ea98a6b38b85bd96e9b8ba3096c89b39785
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_web_domain_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new website';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_web_subdomain.lng b/interface/web/sites/lib/lang/fr_web_subdomain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..f7cccc497d46c54e7053fe2b20ade65b03aacf80
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_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["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'Domain must be unique.';
+$wb["domain_error_regex"] = 'Domain name invalid.';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_web_subdomain_list.lng b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..c639781e07e60de523c47506121d293bef37cf78
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_web_subdomain_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new subdomain';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/it.lng b/interface/web/sites/lib/lang/it.lng
index f83664be67ca754b947d3851c49918757c50fa44..30e19568cd42d32eb8491754fa21b7958904e5fe 100644
--- a/interface/web/sites/lib/lang/it.lng
+++ b/interface/web/sites/lib/lang/it.lng
@@ -1,18 +1,16 @@
 <?php
 $wb['Database'] = 'Database';
-$wb['FTP User'] = 'FTP User';
-$wb['Options'] = 'Options';
-$wb['Shell User'] = 'Shell User';
-$wb['Web Aliasdomain'] = 'Web Aliasdomain';
-$wb['Domain'] = 'Domain';
-$wb['Web Domain'] = 'Web Domain';
+$wb['Options'] = 'Opzioni';
+$wb['Shell User'] = 'Utente Shell';
+$wb['Domain'] = 'Domini';
 $wb['Redirect'] = 'Redirect';
 $wb['SSL'] = 'SSL';
-$wb['Subdomain'] = 'Subdomain';
+$wb['Subdomain'] = 'Sottodomini';
 $wb['Sites'] = 'Sites';
-$wb['Aliasdomain'] = 'Aliasdomain';
-$wb['FTP-User'] = 'FTP-User';
+$wb['Aliasdomain'] = 'Alias domini';
+$wb['FTP-User'] = 'Utenti FTP';
 $wb['FTP'] = 'FTP';
-$wb['Shell-User'] = 'Shell-User';
+$wb['Shell-User'] = 'Utenti Shell';
 $wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Siti';
 ?>
diff --git a/interface/web/sites/lib/lang/nl.lng b/interface/web/sites/lib/lang/nl.lng
index 1fb3b2ef62a35eef2f254d0cabf9f17dc95437ac..c8833ce0804d4b20536279923bd71544693d9dd7 100644
--- a/interface/web/sites/lib/lang/nl.lng
+++ b/interface/web/sites/lib/lang/nl.lng
@@ -1,11 +1,8 @@
 <?php
 $wb['Database'] = 'Database';
-$wb['FTP User'] = 'FTP gebruiker';
 $wb['Options'] = 'Opties';
 $wb['Shell User'] = 'Shell gebruiker';
-$wb['Web Aliasdomain'] = 'Web Aliasdomein';
 $wb['Domain'] = 'Domein';
-$wb['Web Domain'] = 'Web Domein';
 $wb['Redirect'] = 'Redirect';
 $wb['SSL'] = 'SSL';
 $wb['Subdomain'] = 'Subdomein';
@@ -15,4 +12,5 @@ $wb['FTP-User'] = 'FTP-gebruiker';
 $wb['FTP'] = 'FTP';
 $wb['Shell-User'] = 'Shell-gebruiker';
 $wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
 ?>
diff --git a/interface/web/sites/lib/lang/ru.lng b/interface/web/sites/lib/lang/ru.lng
new file mode 100644
index 0000000000000000000000000000000000000000..73484235eb044d6cd3bd1a6d551df6a0183bd98d
--- /dev/null
+++ b/interface/web/sites/lib/lang/ru.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['Database'] = 'Database';
+$wb['Options'] = 'Options';
+$wb['Shell User'] = 'Shell User';
+$wb['Domain'] = 'Domain';
+$wb['Redirect'] = 'Redirect';
+$wb['SSL'] = 'SSL';
+$wb['Subdomain'] = 'Subdomain';
+$wb['Sites'] = 'Sites';
+$wb['Aliasdomain'] = 'Aliasdomain';
+$wb['FTP-User'] = 'FTP-User';
+$wb['FTP'] = 'FTP';
+$wb['Shell-User'] = 'Shell-User';
+$wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se.lng b/interface/web/sites/lib/lang/se.lng
new file mode 100644
index 0000000000000000000000000000000000000000..73484235eb044d6cd3bd1a6d551df6a0183bd98d
--- /dev/null
+++ b/interface/web/sites/lib/lang/se.lng
@@ -0,0 +1,16 @@
+<?php
+$wb['Database'] = 'Database';
+$wb['Options'] = 'Options';
+$wb['Shell User'] = 'Shell User';
+$wb['Domain'] = 'Domain';
+$wb['Redirect'] = 'Redirect';
+$wb['SSL'] = 'SSL';
+$wb['Subdomain'] = 'Subdomain';
+$wb['Sites'] = 'Sites';
+$wb['Aliasdomain'] = 'Aliasdomain';
+$wb['FTP-User'] = 'FTP-User';
+$wb['FTP'] = 'FTP';
+$wb['Shell-User'] = 'Shell-User';
+$wb['Shell'] = 'Shell';
+$wb['Websites'] = 'Websites';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_database.lng b/interface/web/sites/lib/lang/se_database.lng
new file mode 100644
index 0000000000000000000000000000000000000000..69c296e6c29b43eba004bc05b71c19311efcab77
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_database.lng
@@ -0,0 +1,23 @@
+<?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["client_txt"] = 'Client';
+$wb["active_txt"] = 'Active';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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';
+?>
diff --git a/interface/web/sites/lib/lang/se_database_list.lng b/interface/web/sites/lib/lang/se_database_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..ac5a384db3776a7041851e3bb9df1e37216579dc
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_database_list.lng
@@ -0,0 +1,14 @@
+<?php
+$wb["list_head_txt"] = 'Database';
+$wb["active_txt"] = 'Active';
+$wb["remote_access_txt"] = 'Remote Access';
+$wb["server_id_txt"] = 'Server';
+$wb["database_name_txt"] = 'Database name';
+$wb["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new Database';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_ftp_user.lng b/interface/web/sites/lib/lang/se_ftp_user.lng
new file mode 100644
index 0000000000000000000000000000000000000000..e6b555701a425a0d9d30a40f5897fc6fdb056f5a
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_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["ul_ratio_txt"] = 'Uploadratio';
+$wb["dl_ratio_txt"] = 'Downloadratio';
+$wb["ul_bandwidth_txt"] = 'Uploadbandwidth';
+$wb["dl_bandwidth_txt"] = 'Downloadbandwidth';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'UID empty.';
+$wb["uid_error_empty"] = 'GID empty.';
+$wb["directory_error_empty"] = 'Directory empty.';
+?>
diff --git a/interface/web/sites/lib/lang/se_ftp_user_list.lng b/interface/web/sites/lib/lang/se_ftp_user_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..e3403ef98ac3abca986dea3aeacc92324ca000c1
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_ftp_user_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new FTP-User';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_shell_user.lng b/interface/web/sites/lib/lang/se_shell_user.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ffa520b09641b80ca294f0ff058f3347e4027dd
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_shell_user.lng
@@ -0,0 +1,24 @@
+<?php
+$wb["uid_txt"] = 'Web Username';
+$wb["gid_txt"] = 'Group';
+$wb["shell_txt"] = 'Shell';
+$wb["dir_txt"] = 'Dir';
+$wb["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'UID 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.';
+?>
diff --git a/interface/web/sites/lib/lang/se_shell_user_list.lng b/interface/web/sites/lib/lang/se_shell_user_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..45f60ff8712e8d2ad239dddd6604b313cf0af832
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_shell_user_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new Shell-User';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/se_web_aliasdomain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..2f9dd8d28deff9e1cfde4b479026824a3c495d3c
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_web_aliasdomain_list.lng
@@ -0,0 +1,17 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$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.';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_web_domain.lng b/interface/web/sites/lib/lang/se_web_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..971b0e71cb8fc51cefb62dad14018931b4c8023c
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_web_domain.lng
@@ -0,0 +1,50 @@
+<?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["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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["is_subdomainwww_txt"] = 'www. 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"] = 'Domain must be unique.';
+$wb["domain_error_regex"] = 'Domain name invalid.';
+$wb["hd_quota_error_empty"] = 'Harddisk quota is 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.';
+
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_web_domain_list.lng b/interface/web/sites/lib/lang/se_web_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b02d8ea98a6b38b85bd96e9b8ba3096c89b39785
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_web_domain_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new website';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_web_subdomain.lng b/interface/web/sites/lib/lang/se_web_subdomain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..f7cccc497d46c54e7053fe2b20ade65b03aacf80
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_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["btn_save_txt"] = 'Save';
+$wb["btn_cancel_txt"] = 'Cancel';
+$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"] = 'Domain must be unique.';
+$wb["domain_error_regex"] = 'Domain name invalid.';
+?>
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_web_subdomain_list.lng b/interface/web/sites/lib/lang/se_web_subdomain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..c639781e07e60de523c47506121d293bef37cf78
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_web_subdomain_list.lng
@@ -0,0 +1,14 @@
+<?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["page_txt"] = 'Page';
+$wb["page_of_txt"] = 'of';
+$wb["page_next_txt"] = 'Next';
+$wb["page_back_txt"] = 'Back';
+$wb["delete_txt"] = 'Delete';
+$wb["filter_txt"] = 'Filter';
+$wb["add_new_record_txt"] = 'Add new subdomain';
+?>
\ No newline at end of file