From 8f508895b2f9b51e3d3f96e181e0f56b48ee3f40 Mon Sep 17 00:00:00 2001
From: fantu <fantu@ispconfig3>
Date: Mon, 8 Dec 2008 12:09:09 +0000
Subject: [PATCH] - Improve multilanguage in sites module - Merge all language
 in sites module - Small italian lang update

---
 interface/web/sites/lib/lang/bg.lng           |  4 +-
 interface/web/sites/lib/lang/de.lng           |  4 +-
 interface/web/sites/lib/lang/en.lng           |  5 +-
 interface/web/sites/lib/lang/fr.lng           | 16 ++++++
 interface/web/sites/lib/lang/fr_database.lng  | 23 +++++++++
 .../web/sites/lib/lang/fr_database_list.lng   | 14 ++++++
 interface/web/sites/lib/lang/fr_ftp_user.lng  | 27 ++++++++++
 .../web/sites/lib/lang/fr_ftp_user_list.lng   | 14 ++++++
 .../web/sites/lib/lang/fr_shell_user.lng      | 24 +++++++++
 .../web/sites/lib/lang/fr_shell_user_list.lng | 14 ++++++
 .../lib/lang/fr_web_aliasdomain_list.lng      | 17 +++++++
 .../web/sites/lib/lang/fr_web_domain.lng      | 50 +++++++++++++++++++
 .../web/sites/lib/lang/fr_web_domain_list.lng | 14 ++++++
 .../web/sites/lib/lang/fr_web_subdomain.lng   | 40 +++++++++++++++
 .../sites/lib/lang/fr_web_subdomain_list.lng  | 14 ++++++
 interface/web/sites/lib/lang/it.lng           | 18 +++----
 interface/web/sites/lib/lang/nl.lng           |  4 +-
 interface/web/sites/lib/lang/ru.lng           | 16 ++++++
 interface/web/sites/lib/lang/se.lng           | 16 ++++++
 interface/web/sites/lib/lang/se_database.lng  | 23 +++++++++
 .../web/sites/lib/lang/se_database_list.lng   | 14 ++++++
 interface/web/sites/lib/lang/se_ftp_user.lng  | 27 ++++++++++
 .../web/sites/lib/lang/se_ftp_user_list.lng   | 14 ++++++
 .../web/sites/lib/lang/se_shell_user.lng      | 24 +++++++++
 .../web/sites/lib/lang/se_shell_user_list.lng | 14 ++++++
 .../lib/lang/se_web_aliasdomain_list.lng      | 17 +++++++
 .../web/sites/lib/lang/se_web_domain.lng      | 50 +++++++++++++++++++
 .../web/sites/lib/lang/se_web_domain_list.lng | 14 ++++++
 .../web/sites/lib/lang/se_web_subdomain.lng   | 40 +++++++++++++++
 .../sites/lib/lang/se_web_subdomain_list.lng  | 14 ++++++
 30 files changed, 562 insertions(+), 23 deletions(-)
 create mode 100644 interface/web/sites/lib/lang/fr.lng
 create mode 100644 interface/web/sites/lib/lang/fr_database.lng
 create mode 100644 interface/web/sites/lib/lang/fr_database_list.lng
 create mode 100644 interface/web/sites/lib/lang/fr_ftp_user.lng
 create mode 100644 interface/web/sites/lib/lang/fr_ftp_user_list.lng
 create mode 100644 interface/web/sites/lib/lang/fr_shell_user.lng
 create mode 100644 interface/web/sites/lib/lang/fr_shell_user_list.lng
 create mode 100644 interface/web/sites/lib/lang/fr_web_aliasdomain_list.lng
 create mode 100644 interface/web/sites/lib/lang/fr_web_domain.lng
 create mode 100644 interface/web/sites/lib/lang/fr_web_domain_list.lng
 create mode 100644 interface/web/sites/lib/lang/fr_web_subdomain.lng
 create mode 100644 interface/web/sites/lib/lang/fr_web_subdomain_list.lng
 create mode 100644 interface/web/sites/lib/lang/ru.lng
 create mode 100644 interface/web/sites/lib/lang/se.lng
 create mode 100644 interface/web/sites/lib/lang/se_database.lng
 create mode 100644 interface/web/sites/lib/lang/se_database_list.lng
 create mode 100644 interface/web/sites/lib/lang/se_ftp_user.lng
 create mode 100644 interface/web/sites/lib/lang/se_ftp_user_list.lng
 create mode 100644 interface/web/sites/lib/lang/se_shell_user.lng
 create mode 100644 interface/web/sites/lib/lang/se_shell_user_list.lng
 create mode 100644 interface/web/sites/lib/lang/se_web_aliasdomain_list.lng
 create mode 100644 interface/web/sites/lib/lang/se_web_domain.lng
 create mode 100644 interface/web/sites/lib/lang/se_web_domain_list.lng
 create mode 100644 interface/web/sites/lib/lang/se_web_subdomain.lng
 create mode 100644 interface/web/sites/lib/lang/se_web_subdomain_list.lng

diff --git a/interface/web/sites/lib/lang/bg.lng b/interface/web/sites/lib/lang/bg.lng
index 8ed1f928a..98c56b911 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 f83664be6..cecc81c83 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 d59387073..73484235e 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 000000000..73484235e
--- /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 000000000..69c296e6c
--- /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 000000000..ac5a384db
--- /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 000000000..e6b555701
--- /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 000000000..e3403ef98
--- /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 000000000..1ffa520b0
--- /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 000000000..45f60ff87
--- /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 000000000..2f9dd8d28
--- /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 000000000..971b0e71c
--- /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 000000000..b02d8ea98
--- /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 000000000..f7cccc497
--- /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 000000000..c639781e0
--- /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 f83664be6..30e19568c 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 1fb3b2ef6..c8833ce08 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 000000000..73484235e
--- /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 000000000..73484235e
--- /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 000000000..69c296e6c
--- /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 000000000..ac5a384db
--- /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 000000000..e6b555701
--- /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 000000000..e3403ef98
--- /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 000000000..1ffa520b0
--- /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 000000000..45f60ff87
--- /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 000000000..2f9dd8d28
--- /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 000000000..971b0e71c
--- /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 000000000..b02d8ea98
--- /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 000000000..f7cccc497
--- /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 000000000..c639781e0
--- /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
-- 
GitLab