diff --git a/interface/lib/lang/ar.lng b/interface/lib/lang/ar.lng
index 5ef939e891322a2cfc004fb0bd682d7457ec6b9f..4d7a5c813d7e4dde680568aa05e7036752094632 100644
--- a/interface/lib/lang/ar.lng
+++ b/interface/lib/lang/ar.lng
@@ -70,4 +70,11 @@ $wb['monthnamesshort_dec'] = 'Dec';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/br.lng b/interface/lib/lang/br.lng
index 1bd45e7139a89e6214a4d0d10ef701aaceddc60b..db9e64e7a6c41243425c12859284b9f8a6b702bb 100644
--- a/interface/lib/lang/br.lng
+++ b/interface/lib/lang/br.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/cz.lng b/interface/lib/lang/cz.lng
index 4226f6f771057c3cba280a8d41d686f17d144bb3..c84e9e62728b0873927f0d0a2d9c382d03fad36f 100644
--- a/interface/lib/lang/cz.lng
+++ b/interface/lib/lang/cz.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/de.lng b/interface/lib/lang/de.lng
index 219247f5782b75f3269ca5f77113bdb21e586616..9044facf63e39e1293f5fc015fc6d25d8cbf6312 100644
--- a/interface/lib/lang/de.lng
+++ b/interface/lib/lang/de.lng
@@ -71,10 +71,10 @@ $wb['datepicker_nextText'] = 'Vor';
$wb['datepicker_prevText'] = 'Zurück';
$wb['logout_txt'] = 'Logout';
$wb['submit_confirmation'] = 'Wollen Sie diese Aktion wirlich ausführen?';
-$wb['globalsearch_resultslimit_of_txt'] = "von";
-$wb['globalsearch_resultslimit_results_txt'] = "Treffern";
-$wb['globalsearch_noresults_text_txt'] = "Keine Treffer.";
-$wb['globalsearch_noresults_limit_txt'] = "0 Treffer";
-$wb['globalsearch_searchfield_watermark_txt'] = "Suche";
-$wb['globalsearch_suggestions_text_txt'] = "Vorschläge";
-?>
\ No newline at end of file
+$wb['globalsearch_resultslimit_of_txt'] = 'von';
+$wb['globalsearch_resultslimit_results_txt'] = 'Treffern';
+$wb['globalsearch_noresults_text_txt'] = 'Keine Treffer.';
+$wb['globalsearch_noresults_limit_txt'] = '0 Treffer';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Suche';
+$wb['globalsearch_suggestions_text_txt'] = 'Vorschläge';
+?>
diff --git a/interface/lib/lang/el.lng b/interface/lib/lang/el.lng
index 4e41fed609fdd2147228a88e8c657ada6cc87b2a..45b0de82e2fd430236c6c4dd5a618f6d85d7f240 100644
--- a/interface/lib/lang/el.lng
+++ b/interface/lib/lang/el.lng
@@ -70,4 +70,11 @@ $wb['monthnamesshort_dec'] = 'Δεκ';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['logout_txt'] = 'Logout';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/es.lng b/interface/lib/lang/es.lng
index 6e0b213909a7dda68da52bde6b4bbde61130dd9f..9dc37bb595b6448836cb01cf9a5167f1cb80049d 100644
--- a/interface/lib/lang/es.lng
+++ b/interface/lib/lang/es.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/fi.lng b/interface/lib/lang/fi.lng
index 6e8757ccfe3e5f13351aa79b595b66c32dac99ab..463d7c5f33ad41db7654ed52bba0f8b6a59eb9b0 100755
--- a/interface/lib/lang/fi.lng
+++ b/interface/lib/lang/fi.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/fr.lng b/interface/lib/lang/fr.lng
index bfd861d1975f62e77f28f1675e487e935a559b93..d2fc6cc1825cddc5aca33eb3af31fbc2b3eebfb3 100644
--- a/interface/lib/lang/fr.lng
+++ b/interface/lib/lang/fr.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Précédent';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/hr.lng b/interface/lib/lang/hr.lng
index 315c85b620af7026380fa3b9975bdd26537b247d..af5d900bcd215d6082c1c1a9df3d8753df312083 100644
--- a/interface/lib/lang/hr.lng
+++ b/interface/lib/lang/hr.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Natrag';
$wb['logout_txt'] = 'Odjavi';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/hu.lng b/interface/lib/lang/hu.lng
index c490d98476906291f71a1d7652214f6156ee053d..e7010488d612d045382044f88ee67f6ca26897e1 100644
--- a/interface/lib/lang/hu.lng
+++ b/interface/lib/lang/hu.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/id.lng b/interface/lib/lang/id.lng
index 0cc70c1d6fcd61712f7e917a587fcb2f67057ecd..df7f1a54f5360a235ede415a3109d96719a12930 100644
--- a/interface/lib/lang/id.lng
+++ b/interface/lib/lang/id.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/it.lng b/interface/lib/lang/it.lng
index 0b568f242b3456ad6d9bb45b9a49755865acf557..d86484cd95566513ebee00c5c45c91b9c86ca27d 100644
--- a/interface/lib/lang/it.lng
+++ b/interface/lib/lang/it.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/ja.lng b/interface/lib/lang/ja.lng
index e6a4e68f1779c01151c193c77c84247e3ef94ebe..3da40198977b850e56fb8b7ac6dbf255f02e70dc 100644
--- a/interface/lib/lang/ja.lng
+++ b/interface/lib/lang/ja.lng
@@ -70,4 +70,11 @@ $wb['monthnamesshort_dec'] = 'Dec';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/nl.lng b/interface/lib/lang/nl.lng
index ca75070c9ad20c64e487b2891146d135f0615ac2..91b02b00d357f5438151c48ae2cd7c11e22393cb 100644
--- a/interface/lib/lang/nl.lng
+++ b/interface/lib/lang/nl.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng
index 62bf59fec92541691682e932c75e179fd359b9a4..8316ec16db6bf6d77d75be866e6522c1a08dc519 100644
--- a/interface/lib/lang/pl.lng
+++ b/interface/lib/lang/pl.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Poprz';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/pt.lng b/interface/lib/lang/pt.lng
index 679dab06d96d426d223402b96e738617353b5113..3274dc1379e2bc0f3d3c693555b9b0c6acf00cd1 100644
--- a/interface/lib/lang/pt.lng
+++ b/interface/lib/lang/pt.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/ro.lng b/interface/lib/lang/ro.lng
index 0173163928844ccb61fd48b0a506ebd9dfe1ec34..4bed07bc04f752736ba54936859586c5ee880407 100644
--- a/interface/lib/lang/ro.lng
+++ b/interface/lib/lang/ro.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/ru.lng b/interface/lib/lang/ru.lng
index 67796ad6e36369504422b4a41b6d7ce65d91e7ab..2b2a3129affd67fa6181d984cd97153e5c5e7860 100644
--- a/interface/lib/lang/ru.lng
+++ b/interface/lib/lang/ru.lng
@@ -70,4 +70,11 @@ $wb['monthnamesshort_dec'] = 'Дек';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['logout_txt'] = 'Logout';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/se.lng b/interface/lib/lang/se.lng
index 6211728c31c637a4857ab08bb481f3503e4ad9ca..63842b12c673c50d4d99a7f9153c2d6bebeef107 100644
--- a/interface/lib/lang/se.lng
+++ b/interface/lib/lang/se.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/sk.lng b/interface/lib/lang/sk.lng
index 57059f394cb91832f0fd6e933f7358adbfda11ef..bad4a2b3a2f56a859c07f4ed99418711bca5d56e 100644
--- a/interface/lib/lang/sk.lng
+++ b/interface/lib/lang/sk.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/lib/lang/tr.lng b/interface/lib/lang/tr.lng
index 78cc717e4e86a58430ab9e547fe47bb4422a6466..d749b54ba42ca89a7911b639631b4f14705bf8a6 100644
--- a/interface/lib/lang/tr.lng
+++ b/interface/lib/lang/tr.lng
@@ -70,4 +70,11 @@ $wb['datepicker_prevText'] = 'Prev';
$wb['logout_txt'] = 'Logout';
$wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd';
$wb['submit_confirmation'] = 'Do you really want to perform this action?';
+$wb['top_menu_mailuser'] = 'Mailuser';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/admin/lib/lang/ar.lng b/interface/web/admin/lib/lang/ar.lng
index 3cbf996e21ef3eff904c090adc38ac4a51899db8..b8d39b543d136f7a3c86be742db67988573cc575 100644
--- a/interface/web/admin/lib/lang/ar.lng
+++ b/interface/web/admin/lib/lang/ar.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/ar_remote_user.lng b/interface/web/admin/lib/lang/ar_remote_user.lng
index 879385aacdbe956d2224e5ee858ea58eeffd3001..65b3cfd4a2227a35666eb611887e0c83ea969c34 100644
--- a/interface/web/admin/lib/lang/ar_remote_user.lng
+++ b/interface/web/admin/lib/lang/ar_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ar_server_config.lng b/interface/web/admin/lib/lang/ar_server_config.lng
index 0cc0b92b84ba980b55605ce1c7aff11ab10ca9bb..446b2c62ae5923408d23e056b8d74e67c3fdaac5 100644
--- a/interface/web/admin/lib/lang/ar_server_config.lng
+++ b/interface/web/admin/lib/lang/ar_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/ar_server_php.lng b/interface/web/admin/lib/lang/ar_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/ar_server_php_list.lng b/interface/web/admin/lib/lang/ar_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/ar_system_config.lng b/interface/web/admin/lib/lang/ar_system_config.lng
index 82e46d822253d8a64f54a890184276331b56e13f..dd87527e26ba508243fcad7377504bd4e1f64b01 100644
--- a/interface/web/admin/lib/lang/ar_system_config.lng
+++ b/interface/web/admin/lib/lang/ar_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/ar_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/ar_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ar_tpl_default_admin.lng b/interface/web/admin/lib/lang/ar_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/ar_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ar_users.lng b/interface/web/admin/lib/lang/ar_users.lng
index 8e70364aa7e32dfaa3066c953250a7af61b1bdfe..06474e01294d6906785dcd06697c7d5a4c1f4a71 100644
--- a/interface/web/admin/lib/lang/ar_users.lng
+++ b/interface/web/admin/lib/lang/ar_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Groups';
$wb['default_group_txt'] = 'Default Group';
$wb['startmodule_err'] = 'Start module is not within modules.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ar_users_list.lng b/interface/web/admin/lib/lang/ar_users_list.lng
index 262e493fdb7de3fe1281adb7027b2b3a6cf89ef5..c59b544d19b1b684f500e2253d9b23bc22f1a9f2 100644
--- a/interface/web/admin/lib/lang/ar_users_list.lng
+++ b/interface/web/admin/lib/lang/ar_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/bg_server_config.lng b/interface/web/admin/lib/lang/bg_server_config.lng
index 98622e08d4bb845222710a79ab73641edd0a6fa2..964a7e91d19f91df87d9b25219fc037b8f5d5054 100644
--- a/interface/web/admin/lib/lang/bg_server_config.lng
+++ b/interface/web/admin/lib/lang/bg_server_config.lng
@@ -166,4 +166,6 @@ $wb['firewall_txt'] = 'Firewall';
$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
$wb['web_folder_protection_txt'] = 'Web folder protection';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
?>
diff --git a/interface/web/admin/lib/lang/bg_system_config.lng b/interface/web/admin/lib/lang/bg_system_config.lng
index bcf5213dad50a2ba775ea0b1561dc913157a2f0c..5dfeb13e616174c82eb14459614546c48d24ecf8 100644
--- a/interface/web/admin/lib/lang/bg_system_config.lng
+++ b/interface/web/admin/lib/lang/bg_system_config.lng
@@ -29,4 +29,10 @@ $wb['admin_mail_txt'] = 'Администраторски емаил';
$wb['admin_name_txt'] = 'Администраторски имена';
$wb['system_config_desc_txt'] = '';
$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/br.lng b/interface/web/admin/lib/lang/br.lng
index 3114edac769f0a049484ff424bdbf849ca7d8ea8..a56ff6d1f7236124d23d25739250cbdde0ad8941 100644
--- a/interface/web/admin/lib/lang/br.lng
+++ b/interface/web/admin/lib/lang/br.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/br_remote_user.lng b/interface/web/admin/lib/lang/br_remote_user.lng
index c9c11479aa0f07afcee298d5d5224a58e758b7df..f8f40125000b810f4eeb4eacea53a18d39c021b3 100644
--- a/interface/web/admin/lib/lang/br_remote_user.lng
+++ b/interface/web/admin/lib/lang/br_remote_user.lng
@@ -40,4 +40,8 @@ $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';
$wb['Mail mailing list functions'] = 'Funções de mailinglist';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/br_server_config.lng b/interface/web/admin/lib/lang/br_server_config.lng
index d57c4e063d2a61671dd84bb3b4372d82efa8ef6d..61478d5b7600a05528ce8636074315213cb77521 100644
--- a/interface/web/admin/lib/lang/br_server_config.lng
+++ b/interface/web/admin/lib/lang/br_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_forward_policy_txt'] = 'Default Forward Policy';
$wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/br_server_php.lng b/interface/web/admin/lib/lang/br_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/br_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/br_server_php_list.lng b/interface/web/admin/lib/lang/br_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/br_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/br_system_config.lng b/interface/web/admin/lib/lang/br_system_config.lng
index 2ef1369b6a0119cf9fe40ab9c203393f24eb45ce..614714d2c7d3ed4f11b9adab6b73285649a17e27 100644
--- a/interface/web/admin/lib/lang/br_system_config.lng
+++ b/interface/web/admin/lib/lang/br_system_config.lng
@@ -28,4 +28,11 @@ $wb['admin_mail_txt'] = 'E-mail do administrador';
$wb['admin_name_txt'] = 'Nome do administrador';
$wb['enable_custom_login_txt'] = 'Allow custom login name';
$wb['monitor_key_txt'] = 'Monitor keyword';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/br_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/br_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/br_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/br_tpl_default_admin.lng b/interface/web/admin/lib/lang/br_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/br_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/br_users.lng b/interface/web/admin/lib/lang/br_users.lng
index 28369f7a654a18102bc166498a6b77dc7584193d..b6e0cdd33cfe4a23c41119b579f407fc1270e151 100644
--- a/interface/web/admin/lib/lang/br_users.lng
+++ b/interface/web/admin/lib/lang/br_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$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.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/br_users_list.lng b/interface/web/admin/lib/lang/br_users_list.lng
index 9754618d3215d31bb8fe4403b3be530b43ffcd2b..40a3062aed20e3aefa53d9af9c24d57f2913a1f7 100644
--- a/interface/web/admin/lib/lang/br_users_list.lng
+++ b/interface/web/admin/lib/lang/br_users_list.lng
@@ -1,8 +1,9 @@
AVISO: Não modifique ou edite qualquer configuração de usuário aqui. Use o módulo de cliente ou revendedor. Modificar ou alterar usuários e grupos aqui pode ocasionar perda de dados!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/cz.lng b/interface/web/admin/lib/lang/cz.lng
index 5f31b57cb2ed424b4a140ab0e3cd4ec95b49d351..33f4908f303f9ef702d26c839ccb1979af88303d 100644
--- a/interface/web/admin/lib/lang/cz.lng
+++ b/interface/web/admin/lib/lang/cz.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/cz_remote_user.lng b/interface/web/admin/lib/lang/cz_remote_user.lng
index aeaf33e608d8da491d2efa0abf256a97642666ed..db73e5aeaa6ab034f8398abc078f7afd64fac5a3 100644
--- a/interface/web/admin/lib/lang/cz_remote_user.lng
+++ b/interface/web/admin/lib/lang/cz_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Funkce DNS RP';
$wb['DNS srv functions'] = 'Funkce DNS SRV';
$wb['DNS txt functions'] = 'Funkce DNS TXT';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/cz_server_config.lng b/interface/web/admin/lib/lang/cz_server_config.lng
index 0d23e13e6b86786ad7665c8cfa2f031abfee8ab6..aa3904ef38cd649dce6817b0114414eec6299918 100644
--- a/interface/web/admin/lib/lang/cz_server_config.lng
+++ b/interface/web/admin/lib/lang/cz_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/cz_server_php.lng b/interface/web/admin/lib/lang/cz_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/cz_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/cz_server_php_list.lng b/interface/web/admin/lib/lang/cz_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/cz_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng
index 1f4ddcfa4c3213aa7a4cdec60079716618de523f..ac3ab0b8988ceee6e7416b3b4fbb86767e227c79 100644
--- a/interface/web/admin/lib/lang/cz_system_config.lng
+++ b/interface/web/admin/lib/lang/cz_system_config.lng
@@ -28,4 +28,11 @@ $wb['enable_custom_login_txt'] = 'Allow custom login name';
$wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list';
$wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['monitor_key_txt'] = 'Monitor keyword';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/cz_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/cz_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/cz_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/cz_users.lng b/interface/web/admin/lib/lang/cz_users.lng
index 44a1d4c457f79ef7e29f34e4f82e1a29209bd43e..0da6d871a6084df124fa1f7173b3ec5a8edbbaeb 100644
--- a/interface/web/admin/lib/lang/cz_users.lng
+++ b/interface/web/admin/lib/lang/cz_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Skupiny';
$wb['default_group_txt'] = 'Výchozí skupina';
$wb['startmodule_err'] = 'Výchozí modul nenalezen v modulech.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/cz_users_list.lng b/interface/web/admin/lib/lang/cz_users_list.lng
index 1754737104455c0c21a9f7f6090958f29cdf7aa5..53e24812d7a8123eb10da28632b519df87f85d34 100644
--- a/interface/web/admin/lib/lang/cz_users_list.lng
+++ b/interface/web/admin/lib/lang/cz_users_list.lng
@@ -1,8 +1,9 @@
VAROVÁNÍ: Zde neupravujte uživatelská nastavení. Užijte klientská a distributorská nastavení v klientském modulu. Úprava uživatelý nebo skupin zde může způsobit ztrátu dat!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/de.lng b/interface/web/admin/lib/lang/de.lng
index cb06cb57b81030ac06f490ba7e40a19330855c59..a90537e1aecf2b30d692f2c9923c8ed673a3a933 100644
--- a/interface/web/admin/lib/lang/de.lng
+++ b/interface/web/admin/lib/lang/de.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/de_server_config.lng b/interface/web/admin/lib/lang/de_server_config.lng
index eba2f3057f0e7e52c4c1838c69edf8147c9b77a9..649daa6ddf8810c8cf6029d533ac6ff10196dcfd 100644
--- a/interface/web/admin/lib/lang/de_server_config.lng
+++ b/interface/web/admin/lib/lang/de_server_config.lng
@@ -35,8 +35,8 @@ $wb['hostname_txt'] = 'Hostname';
$wb['nameservers_txt'] = 'Nameserver';
$wb['auto_network_configuration_txt'] = 'Netzwerkkonfiguration';
$wb['website_basedir_txt'] = 'Website basedir';
-$wb["website_autoalias_txt"] = 'Website Autoalias';
-$wb["website_autoalias_note_txt"] = 'Platzhalter: [client_id], [client_username], [website_id], [website_domain]';
+$wb['website_autoalias_txt'] = 'Website Autoalias';
+$wb['website_autoalias_note_txt'] = 'Platzhalter: [client_id], [client_username], [website_id], [website_domain]';
$wb['ip_address_error_wrong'] = 'Ungültiges IP-Adressen-Format.';
$wb['netmask_error_wrong'] = 'Ungültiges Netzmasken-Format.';
$wb['gateway_error_wrong'] = 'Ungültiges Gateway-Format.';
@@ -144,7 +144,6 @@ $wb['php_fpm_start_port_error_empty'] = 'PHP-FPM Start-Port ist leer.';
$wb['php_fpm_socket_dir_txt'] = 'PHP-FPM Socket-Verzeichnis';
$wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM Socket-Verzeichnis ist leer.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['try_rescue_txt'] = 'Aktiviere Service Monitoring und Neustart bei Unerreichbarkeit';
$wb['do_not_try_rescue_httpd_txt'] = 'Deaktiviere HTTPD Monitoring';
$wb['do_not_try_rescue_mysql_txt'] = 'Deaktiviere MySQL Monitoring';
@@ -155,19 +154,18 @@ $wb['set_folder_permissions_on_update_txt'] = 'Verzeichnisberechtigungen beim Up
$wb['add_web_users_to_sshusers_group_txt'] = 'Webuser zur -sshusers- hinzufügen';
$wb['connect_userid_to_webid_txt'] = 'Linux-Userid mit webid verknüpfen';
$wb['connect_userid_to_webid_start_txt'] = 'Start-ID für userid/webid-Verknüpfung';
-$wb["realtime_blackhole_list_txt"] = 'Real-time Blackhole List';
-$wb["realtime_blackhole_list_note_txt"] = '(RBL\'s mit Kommas trennen)';
-$wb["ssl_settings_txt"] = 'SSL-Einstellungen';
-$wb["permissions_txt"] = 'Berechtigungen';
-$wb["php_settings_txt"] = 'PHP-Einstellungen';
-$wb["apps_vhost_settings_txt"] = 'Apps-Vhost-Einstellungen';
-$wb["awstats_settings_txt"] = 'AWStats-Einstellungen';
-$wb["backup_mode_txt"] = 'Backupmodus';
-$wb["backup_mode_userzip"] = 'Backup Dateien gehören dem Web-User (ZIP-Datei)';
-$wb["backup_mode_rootgz"] = 'Backup aller Dateien des Webverzeichnisses als Root-User';
-$wb["firewall_txt"] = 'Firewall';
-$wb["mailbox_quota_stats_txt"] = 'Mailbox Quota Statistiken';
-$wb["enable_ip_wildcard_txt"] = 'IP Wildcard (*) aktivieren';
-$wb["web_folder_protection_txt"] = 'Webordner-Schutz (HTTP AUTH)';
-
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(RBL\'s mit Kommas trennen)';
+$wb['ssl_settings_txt'] = 'SSL-Einstellungen';
+$wb['permissions_txt'] = 'Berechtigungen';
+$wb['php_settings_txt'] = 'PHP-Einstellungen';
+$wb['apps_vhost_settings_txt'] = 'Apps-Vhost-Einstellungen';
+$wb['awstats_settings_txt'] = 'AWStats-Einstellungen';
+$wb['backup_mode_txt'] = 'Backupmodus';
+$wb['backup_mode_userzip'] = 'Backup Dateien gehören dem Web-User (ZIP-Datei)';
+$wb['backup_mode_rootgz'] = 'Backup aller Dateien des Webverzeichnisses als Root-User';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox Quota Statistiken';
+$wb['enable_ip_wildcard_txt'] = 'IP Wildcard (*) aktivieren';
+$wb['web_folder_protection_txt'] = 'Webordner-Schutz (HTTP AUTH)';
?>
diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng
index ce00e779a1f13888e8978776ec235577309c7793..9ead3acc5f467a8b92086e237a3038f78137b8cc 100644
--- a/interface/web/admin/lib/lang/de_system_config.lng
+++ b/interface/web/admin/lib/lang/de_system_config.lng
@@ -35,5 +35,4 @@ $wb['smtp_port_txt'] = 'SMTP Port';
$wb['smtp_user_txt'] = 'SMTP User';
$wb['smtp_pass_txt'] = 'SMTP Passwort';
$wb['smtp_crypt_txt'] = 'SSL/TLS verschlüsselte Verbindung für SMTP';
-
?>
diff --git a/interface/web/admin/lib/lang/de_users_list.lng b/interface/web/admin/lib/lang/de_users_list.lng
index 0aae83519c4cf563ce9383f3b1593a3796365114..47f94d83a8459c0414dbe6ec8592d20751800d49 100644
--- a/interface/web/admin/lib/lang/de_users_list.lng
+++ b/interface/web/admin/lib/lang/de_users_list.lng
@@ -1,9 +1,9 @@
WARNUNG: Bitte hier keine Benutzereinstellungen verändern. Benutzen Sie die Kunden- und Resellereinstellungen im Kundenmodul. Modifizieren der Benutzer oder Gruppen hier könnte zum Datenverlust führen!';
?>
diff --git a/interface/web/admin/lib/lang/el.lng b/interface/web/admin/lib/lang/el.lng
index 8f8c870052c7596c06f13e1b0693e2c03c3b4794..f85a3f5992f37d55dd9115f9dd4360b1d578a55d 100644
--- a/interface/web/admin/lib/lang/el.lng
+++ b/interface/web/admin/lib/lang/el.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/el_remote_user.lng b/interface/web/admin/lib/lang/el_remote_user.lng
index 78cd0913522b85253c974f53b7ef4d05e18cd5d2..ddffd7072da6b080d51310e9f64bc86f48d74ea5 100644
--- a/interface/web/admin/lib/lang/el_remote_user.lng
+++ b/interface/web/admin/lib/lang/el_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Ενέργειες εγγραφών rp του DNS';
$wb['DNS srv functions'] = 'Ενέργειες εγγραφών srv του DNS';
$wb['DNS txt functions'] = 'Ενέργειες εγγραφών txt του DNS';
$wb['Mail mailing list functions'] = 'Ενέργειες Mail mailinglist';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/el_server_config.lng b/interface/web/admin/lib/lang/el_server_config.lng
index 51c758b79805b19bcef250b3c9bbee9f46d9e0b7..2cf308c3d2543d883d198f9ae4922ecb099edbbd 100644
--- a/interface/web/admin/lib/lang/el_server_config.lng
+++ b/interface/web/admin/lib/lang/el_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Προκαθορισμένη Πολ
$wb['ufw_log_level_txt'] = 'Επίπεδο Καταγραφής';
$wb['network_config_warning_txt'] = 'Η επιλογή για την παραμετροποίηση του δικτύου είναι διαθέσιμη μόνο για Debian και Ubuntu Servers. Μην ενεργοποιείτε αυτή την επιλογή αν η (διεπαφή) κάρτα δικτύου δεν είναι η eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Δικαιώματα ανάγνωσης backup για τους χρήστες FTP του website.';
$wb['server_type_txt'] = 'Τύπος Server';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/el_server_php.lng b/interface/web/admin/lib/lang/el_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/el_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/el_server_php_list.lng b/interface/web/admin/lib/lang/el_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/el_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/el_system_config.lng b/interface/web/admin/lib/lang/el_system_config.lng
index aeaf7f7156f919bd07bce75bba3a322dc9d9ae8b..7ecadfb86af3e41e3581a771c2380d9ab6a7ed9c 100644
--- a/interface/web/admin/lib/lang/el_system_config.lng
+++ b/interface/web/admin/lib/lang/el_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'URL της Mailing list ';
$wb['admin_mail_txt'] = 'e-mail Διαχειριστών';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Όνομα Administrator';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/el_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/el_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/el_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/el_tpl_default_admin.lng b/interface/web/admin/lib/lang/el_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/el_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/el_users.lng b/interface/web/admin/lib/lang/el_users.lng
index 779a9dba8ed419ad6974ee1accf956d123d6e534..24d24368d0aa2fedb323c5aaa1d19c1023f2601c 100644
--- a/interface/web/admin/lib/lang/el_users.lng
+++ b/interface/web/admin/lib/lang/el_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Ομάδες';
$wb['default_group_txt'] = 'Προκαθορισμένη Ομάδα';
$wb['startmodule_err'] = 'Το άρθρωμα εκκίνησης δεν υπάρχει στα διαθέσιμα αρθρώματα.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/el_users_list.lng b/interface/web/admin/lib/lang/el_users_list.lng
index 1eb10d2c66f6f36fd0d1f18ca6de984f6e09f7f1..b61af2591929957c5f745fb3c555482291195af1 100644
--- a/interface/web/admin/lib/lang/el_users_list.lng
+++ b/interface/web/admin/lib/lang/el_users_list.lng
@@ -1,8 +1,9 @@
ΠΡΟΕΙΔΟΠΟΙΗΣΗ:Μην επεξεργάζεστε καμία ρύθμιση χρήστη εδώ. Χρησιμοποιήστε τις ρυθμίσεις Πελάτη - και Μεταπωλητή στο άρθρωμα Πελάτης. Η επεξεργασία ομάδων και χρηστών εδώ, μπορεί να προκαλέσει απώλεια δεδομένων!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/es.lng b/interface/web/admin/lib/lang/es.lng
index f3ff0025d7c8d5fbdbd3cdbd13e38b68b2673de6..d8a3f990b7c9f7efcd6db552dd6d9332525941a6 100644
--- a/interface/web/admin/lib/lang/es.lng
+++ b/interface/web/admin/lib/lang/es.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/es_remote_user.lng b/interface/web/admin/lib/lang/es_remote_user.lng
index a5b715ee20522162abf9a52d024928d54a70602f..fda0e2cec03580e7b80bd7ae0eb9a4fa859a4dbb 100644
--- a/interface/web/admin/lib/lang/es_remote_user.lng
+++ b/interface/web/admin/lib/lang/es_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/es_server_config.lng b/interface/web/admin/lib/lang/es_server_config.lng
index 99dc89e02039b4426453458cfe96d6b4556a4762..fb6e1d943684b4d1c1bdbe3dc834979e10c9ee4c 100644
--- a/interface/web/admin/lib/lang/es_server_config.lng
+++ b/interface/web/admin/lib/lang/es_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/es_server_php.lng b/interface/web/admin/lib/lang/es_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/es_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/es_server_php_list.lng b/interface/web/admin/lib/lang/es_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/es_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/es_system_config.lng b/interface/web/admin/lib/lang/es_system_config.lng
index 504e22d8b4550c39fb68fe6858e7aa28d5602346..ebf95618fac2c9a00580a02f95240cabfee73835 100644
--- a/interface/web/admin/lib/lang/es_system_config.lng
+++ b/interface/web/admin/lib/lang/es_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/es_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/es_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/es_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/es_tpl_default_admin.lng b/interface/web/admin/lib/lang/es_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/es_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/es_users.lng b/interface/web/admin/lib/lang/es_users.lng
index 1561060511aa130e815fc269a54dd30b4a01a9d3..e00bb9a86c8904141723704cd2b716c207eab099 100644
--- a/interface/web/admin/lib/lang/es_users.lng
+++ b/interface/web/admin/lib/lang/es_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Grupos';
$wb['default_group_txt'] = 'Grupo por defecto';
$wb['startmodule_err'] = 'El modulo inicial no está incluido en los módulos';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/es_users_list.lng b/interface/web/admin/lib/lang/es_users_list.lng
index 3b5f787955fa47cd902f46db97680d23e4a475e4..dae382ea4aa0b0dc471e7197dd631b7c339fdef2 100644
--- a/interface/web/admin/lib/lang/es_users_list.lng
+++ b/interface/web/admin/lib/lang/es_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/fi.lng b/interface/web/admin/lib/lang/fi.lng
index 5b1fff31129a542d9286e836f91d3bf9a36398ec..9a0c7c05ec35ad7275d9cac9b90deea2f4813e1e 100755
--- a/interface/web/admin/lib/lang/fi.lng
+++ b/interface/web/admin/lib/lang/fi.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/fi_remote_user.lng b/interface/web/admin/lib/lang/fi_remote_user.lng
index dea7ad1e40444f1eed61862e6e33d33fadfe802a..4f5dd6f01b6e08e0015b87b3735f268f3ed8373b 100644
--- a/interface/web/admin/lib/lang/fi_remote_user.lng
+++ b/interface/web/admin/lib/lang/fi_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp-tietuetoiminnot';
$wb['DNS srv functions'] = 'DNS srv-tietuetoiminnot';
$wb['DNS txt functions'] = 'DNS txt-tietuetoiminnot';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/fi_server_config.lng b/interface/web/admin/lib/lang/fi_server_config.lng
index 89498269ec174c44ee3c4b3c4ee86829e3716550..8a2c5a3e2a19f824e309199ceb3be29cb763a4f8 100755
--- a/interface/web/admin/lib/lang/fi_server_config.lng
+++ b/interface/web/admin/lib/lang/fi_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/fi_server_php.lng b/interface/web/admin/lib/lang/fi_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/fi_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/fi_server_php_list.lng b/interface/web/admin/lib/lang/fi_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/fi_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/fi_system_config.lng b/interface/web/admin/lib/lang/fi_system_config.lng
index 504b5dddbbd7b9256eec10e19824b745ce5beb15..68da01c00a28bc44c841b875f42904e6034680f6 100755
--- a/interface/web/admin/lib/lang/fi_system_config.lng
+++ b/interface/web/admin/lib/lang/fi_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/fi_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/fi_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/fi_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/fi_tpl_default_admin.lng b/interface/web/admin/lib/lang/fi_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/fi_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/fi_users.lng b/interface/web/admin/lib/lang/fi_users.lng
index 08bada0374e099ca3ce9d5b5a8e7728781ec0a5b..01b2d98e96072ab67d83f95f4748352b7a34ec71 100755
--- a/interface/web/admin/lib/lang/fi_users.lng
+++ b/interface/web/admin/lib/lang/fi_users.lng
@@ -25,4 +25,8 @@ $wb['groups_txt'] = 'Käyttäjäryhmät';
$wb['default_group_txt'] = 'Oletusryhmä';
$wb['startmodule_err'] = 'Aloitusosio ei ole sallittu.';
$wb['password_strength_txt'] = 'Salasanan vahvuus';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/fi_users_list.lng b/interface/web/admin/lib/lang/fi_users_list.lng
index bd078e9354db2a0f85b121069adb36184bc2652e..7814b01d8d9ca5e29d07f66dd1454c7f5e81aca4 100755
--- a/interface/web/admin/lib/lang/fi_users_list.lng
+++ b/interface/web/admin/lib/lang/fi_users_list.lng
@@ -1,8 +1,9 @@
VAROITUS: Aälä muokkaa mitään käyttäjäasetuksia täällä. Käytä Asiakas- ja Jälleenmyyjä-asetuksia Asiakkaat-moduulissa. Käyttäjien tai ryhmien muokkaus tässä voi aiheuttaa tietojen katoamista!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/fr.lng b/interface/web/admin/lib/lang/fr.lng
index 1d975b1d29e5b60ba8fe9729d8c07d6803fba577..c97785d61083e103d87fde8d2b53194be2b982b3 100644
--- a/interface/web/admin/lib/lang/fr.lng
+++ b/interface/web/admin/lib/lang/fr.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/fr_remote_user.lng b/interface/web/admin/lib/lang/fr_remote_user.lng
index 5f740a467ba8bb3cefdcd13c679a52cb194ee811..12e5b4d37b1b2d2f74a6feb0dc378aed30af2486 100644
--- a/interface/web/admin/lib/lang/fr_remote_user.lng
+++ b/interface/web/admin/lib/lang/fr_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Fonctions RP DNS';
$wb['DNS srv functions'] = 'Fonctions SRV DNS';
$wb['DNS txt functions'] = 'Fonctions TXT DNS';
$wb['Mail mailing list functions'] = 'Fonctions Mailinglist Mail';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/fr_server_config.lng b/interface/web/admin/lib/lang/fr_server_config.lng
index f73e4bffde086c8b0ed36a4d95c8b781644551fb..973cbb832c49e74caf43288d1167ebc4e42ec1e2 100644
--- a/interface/web/admin/lib/lang/fr_server_config.lng
+++ b/interface/web/admin/lib/lang/fr_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/fr_server_php.lng b/interface/web/admin/lib/lang/fr_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/fr_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/fr_server_php_list.lng b/interface/web/admin/lib/lang/fr_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/fr_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng
index df0dd8f9244f92a5ae835b4bfdbc956672e85a28..e15d84c28add6063ce145d5a5671c2a69cf8c962 100644
--- a/interface/web/admin/lib/lang/fr_system_config.lng
+++ b/interface/web/admin/lib/lang/fr_system_config.lng
@@ -28,4 +28,11 @@ $wb['webftp_url_txt'] = 'URL du WebFTP';
$wb['admin_mail_txt'] = 'E-mail de l\'administrateur';
$wb['monitor_key_txt'] = 'Mot-clé du moniteur';
$wb['admin_name_txt'] = 'Nom des administrateurs';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/fr_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/fr_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/fr_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/fr_tpl_default_admin.lng b/interface/web/admin/lib/lang/fr_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/fr_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/fr_users.lng b/interface/web/admin/lib/lang/fr_users.lng
index 43500b6972a864eeff2e3577b9ee6e1ad638c005..3b6ec120f9ea900808f12111ee8f5ce0fd4806aa 100644
--- a/interface/web/admin/lib/lang/fr_users.lng
+++ b/interface/web/admin/lib/lang/fr_users.lng
@@ -25,4 +25,8 @@ $wb['username_empty'] = 'Le nom d\'utilisateur est vide.';
$wb['username_unique'] = 'Le nom d\'utilisateur entré existe déja.';
$wb['password_strength_txt'] = 'Force du mot de passe';
$wb['startmodule_err'] = 'Le module de départ nexiste pas.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/fr_users_list.lng b/interface/web/admin/lib/lang/fr_users_list.lng
index 76a865f6383a22490a7bbd02a2092f712434efda..44b04da327cbcbf1fc25c34ced2ee42766e72c4c 100644
--- a/interface/web/admin/lib/lang/fr_users_list.lng
+++ b/interface/web/admin/lib/lang/fr_users_list.lng
@@ -1,8 +1,9 @@
ATTENTION: Ne pas éditer ou modifier de paramètre utilisateur ici. Utilisez les paramètres Client et Revendeur dans le module Client à la place. Modifier ou changer les informations ici peut conduire à la perte de données';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/hr.lng b/interface/web/admin/lib/lang/hr.lng
index 8d4fe0efc7f8334516222d5474b9b37022c6d7fa..02f0ce82b8e7ad8d39e58e63cc7bbe7d0b80e232 100644
--- a/interface/web/admin/lib/lang/hr.lng
+++ b/interface/web/admin/lib/lang/hr.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/hr_remote_user.lng b/interface/web/admin/lib/lang/hr_remote_user.lng
index ae35c92005dacd8a47ae4ef6c0babc326db52011..fff993b7b5ebddb2f4199d8566081893bb517ac0 100644
--- a/interface/web/admin/lib/lang/hr_remote_user.lng
+++ b/interface/web/admin/lib/lang/hr_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp funkcije';
$wb['DNS srv functions'] = 'DNS srv funkcije';
$wb['DNS txt functions'] = 'DNS txt funkcije';
$wb['Mail mailing list functions'] = 'Funkcije mailing lista';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/hr_server_config.lng b/interface/web/admin/lib/lang/hr_server_config.lng
index 2b36f58bd17a5276879d53c1526bb300e1dc3663..f6c31382dbbb856a8c65d244a832a5c4f3a701ce 100644
--- a/interface/web/admin/lib/lang/hr_server_config.lng
+++ b/interface/web/admin/lib/lang/hr_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'Konfiguracija mreže je dostupna samo za De
$wb['CA_path_txt'] = 'CA putanja';
$wb['CA_pass_txt'] = 'CA šifra';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI konfiguracijska sintaksa';
-$wb['backup_dir_ftpread_txt'] = 'Omogući pristup backup direktoriju FTP korisnicima.';
$wb['server_type_txt'] = 'Vrsta servera';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost konfiguracijski direktorij';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost omogućeni konfiguracijski direktorij';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Postavi dozvole pri svakoj nadogr
$wb['add_web_users_to_sshusers_group_txt'] = 'Dodaj web korisnikeu -sshusers- grupu';
$wb['connect_userid_to_webid_txt'] = 'Spoji Linux userid u webid';
$wb['connect_userid_to_webid_start_txt'] = 'Početni ID za spajanje userid/webid-a';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/hr_server_php.lng b/interface/web/admin/lib/lang/hr_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/hr_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/hr_server_php_list.lng b/interface/web/admin/lib/lang/hr_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/hr_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/hr_system_config.lng b/interface/web/admin/lib/lang/hr_system_config.lng
index b5bcd1b6c4fe007499ca1e7cfbb51624e94211d1..67fb32d2778f45ae90e0f569706c9c6dd7e4662e 100644
--- a/interface/web/admin/lib/lang/hr_system_config.lng
+++ b/interface/web/admin/lib/lang/hr_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_link_txt'] = 'Link na mailing listu u Mailing listi';
$wb['mailmailinglist_url_txt'] = 'URL mailing liste';
$wb['admin_mail_txt'] = 'e-mail administratora';
$wb['admin_name_txt'] = 'Ime administratora';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/hr_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/hr_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/hr_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/hr_tpl_default_admin.lng b/interface/web/admin/lib/lang/hr_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/hr_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/hr_users.lng b/interface/web/admin/lib/lang/hr_users.lng
index cae026494a5adad2393a07a3bfad6b0835a269ec..2547c3f134bb9b07c9377197d81eaf50104e6232 100644
--- a/interface/web/admin/lib/lang/hr_users.lng
+++ b/interface/web/admin/lib/lang/hr_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Faks';
$wb['groups_txt'] = 'Grupe';
$wb['default_group_txt'] = 'Standardna grupa';
$wb['startmodule_err'] = 'Početni modul nije u izabranim modulima.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/hr_users_list.lng b/interface/web/admin/lib/lang/hr_users_list.lng
index b522eb35be475792cded36aa3c02b79546e64069..c102e5f7f5e32577bcfda12a76912d22cae2488e 100644
--- a/interface/web/admin/lib/lang/hr_users_list.lng
+++ b/interface/web/admin/lib/lang/hr_users_list.lng
@@ -1,8 +1,9 @@
UPOZORENJE: Ovdje nemojte mijenjati podatke klijenta. Koristite \\"Klijent\\" i \\"Preprodavač\\" postavke u Klijent modulu. Mijenjanjem postavki klijenata ili grupa može doći do gubitka podataka!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/hu.lng b/interface/web/admin/lib/lang/hu.lng
index 7da9d6353067f55a65eca29103595907f4d7b0b3..0ee8f66b00ea1039db293afe1d590b9bcf56c624 100644
--- a/interface/web/admin/lib/lang/hu.lng
+++ b/interface/web/admin/lib/lang/hu.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/hu_remote_user.lng b/interface/web/admin/lib/lang/hu_remote_user.lng
index abee09087c156d2aa5784cf4235ccaa6c3a74fdd..49bf924aac19f62d2e2d35101392cc825b891fc2 100644
--- a/interface/web/admin/lib/lang/hu_remote_user.lng
+++ b/interface/web/admin/lib/lang/hu_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/hu_server_config.lng b/interface/web/admin/lib/lang/hu_server_config.lng
index 33785e8830b98003cd58550316ff881b849a5312..9ddff2d31f42bda357b3d5e6dadb840416c05e4f 100644
--- a/interface/web/admin/lib/lang/hu_server_config.lng
+++ b/interface/web/admin/lib/lang/hu_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_forward_policy_txt'] = 'Default Forward Policy';
$wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/hu_server_php.lng b/interface/web/admin/lib/lang/hu_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/hu_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/hu_server_php_list.lng b/interface/web/admin/lib/lang/hu_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/hu_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/hu_system_config.lng b/interface/web/admin/lib/lang/hu_system_config.lng
index 656e2d8cf832efd6e13e0281bcaea321d6c98930..1270cef9b9dc36b15e617678f61f2d6f08a7aa79 100644
--- a/interface/web/admin/lib/lang/hu_system_config.lng
+++ b/interface/web/admin/lib/lang/hu_system_config.lng
@@ -28,4 +28,11 @@ $wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['admin_name_txt'] = 'Administrators name';
$wb['enable_custom_login_txt'] = 'Allow custom login name';
$wb['monitor_key_txt'] = 'Monitor keyword';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/hu_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/hu_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/hu_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/hu_tpl_default_admin.lng b/interface/web/admin/lib/lang/hu_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/hu_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/hu_users.lng b/interface/web/admin/lib/lang/hu_users.lng
index 91b2ee5c60e06cffbc5d7e5aebc83b29a9f2396a..c9852bd078406863536b3752404bc7ea1931b93a 100644
--- a/interface/web/admin/lib/lang/hu_users.lng
+++ b/interface/web/admin/lib/lang/hu_users.lng
@@ -25,4 +25,8 @@ $wb['groups_txt'] = 'Csoportok';
$wb['default_group_txt'] = 'Alapértelemezett csoport';
$wb['startmodule_err'] = 'Kezdő modul nincs engedélyezve.';
$wb['password_strength_txt'] = 'Jelszó erőssége';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/hu_users_list.lng b/interface/web/admin/lib/lang/hu_users_list.lng
index 0610c765287675b8dd38c061457634a1bbfaf4fe..49c967431472d217853f7a320ebde11464f10af9 100644
--- a/interface/web/admin/lib/lang/hu_users_list.lng
+++ b/interface/web/admin/lib/lang/hu_users_list.lng
@@ -1,8 +1,9 @@
FIGYELEM: Ne módosítsa a felhasználók adatait ezen a helyen. Használja az Ügyfél vagy Viszonteladó szerkesztését az Ügyfél modulban!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/id.lng b/interface/web/admin/lib/lang/id.lng
index 3bebf7e2cb8ac0b1afc27115440ce45e2104a66c..c4f2a7540f3a2a11cb5f43213813dc7ef1d27140 100644
--- a/interface/web/admin/lib/lang/id.lng
+++ b/interface/web/admin/lib/lang/id.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/id_remote_user.lng b/interface/web/admin/lib/lang/id_remote_user.lng
index ead7b78421071628910027d09e77e34d82c30b69..018690d06ece2f8599834cab1e4d1921464b77b0 100644
--- a/interface/web/admin/lib/lang/id_remote_user.lng
+++ b/interface/web/admin/lib/lang/id_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Fungsi-fungsi RP DNS';
$wb['DNS srv functions'] = 'Fungsi-fungsi SRV DNS';
$wb['DNS txt functions'] = 'Fungsi-fungsi TXT DNS';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/id_server_config.lng b/interface/web/admin/lib/lang/id_server_config.lng
index 15aa4d21577a05a3df82113928a1759a1222f199..fd2a5b4adabcc4a36a338296e9ccef565a04435c 100644
--- a/interface/web/admin/lib/lang/id_server_config.lng
+++ b/interface/web/admin/lib/lang/id_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/id_server_php.lng b/interface/web/admin/lib/lang/id_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/id_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/id_server_php_list.lng b/interface/web/admin/lib/lang/id_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/id_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/id_system_config.lng b/interface/web/admin/lib/lang/id_system_config.lng
index f75c095247f5c90e40c5b8091c878cbd4c13f03a..ed4f6bf1ec3d7837d2024d86250d712b4ad4c4a7 100644
--- a/interface/web/admin/lib/lang/id_system_config.lng
+++ b/interface/web/admin/lib/lang/id_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/id_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/id_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/id_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/id_tpl_default_admin.lng b/interface/web/admin/lib/lang/id_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/id_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/id_users.lng b/interface/web/admin/lib/lang/id_users.lng
index 9ffea24f8c98e5558f88017d12886b2814a0cdc1..300d699d341ece05365c49060f61ad821ce38a90 100644
--- a/interface/web/admin/lib/lang/id_users.lng
+++ b/interface/web/admin/lib/lang/id_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Faks';
$wb['groups_txt'] = 'Grup';
$wb['default_group_txt'] = 'Grup Baku';
$wb['startmodule_err'] = 'Modul awal tidak termasuk dalam modul.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/id_users_list.lng b/interface/web/admin/lib/lang/id_users_list.lng
index ca687733e3bb51f98306d8b2c45aaa75cb24e805..8005eff96bba489370677cdbea80cacbf6da4367 100644
--- a/interface/web/admin/lib/lang/id_users_list.lng
+++ b/interface/web/admin/lib/lang/id_users_list.lng
@@ -1,8 +1,9 @@
PERINGATAN: Jangan menyunting atau memodifikasi pengaturan pengguna apapun di sini. Gunakan Pengaturan Klien dan Reseller di modul Klien. Memodifikasi atau mengubah Pengguna atau Grup di sini dapat mengakibatkan kehilangan data!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/it.lng b/interface/web/admin/lib/lang/it.lng
index b2e76e1f437521b9003993687c023728997b83b8..7b9fc82541efd34afa8fe7af21a0e93bb64a85f8 100644
--- a/interface/web/admin/lib/lang/it.lng
+++ b/interface/web/admin/lib/lang/it.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/it_remote_user.lng b/interface/web/admin/lib/lang/it_remote_user.lng
index 879385aacdbe956d2224e5ee858ea58eeffd3001..65b3cfd4a2227a35666eb611887e0c83ea969c34 100644
--- a/interface/web/admin/lib/lang/it_remote_user.lng
+++ b/interface/web/admin/lib/lang/it_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/it_server_config.lng b/interface/web/admin/lib/lang/it_server_config.lng
index ca56ef8292226c64805a485d8401172e02068714..e26c87bc95effd093b1b33cbace2e21b7bddadd5 100644
--- a/interface/web/admin/lib/lang/it_server_config.lng
+++ b/interface/web/admin/lib/lang/it_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/it_server_php.lng b/interface/web/admin/lib/lang/it_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/it_server_php_list.lng b/interface/web/admin/lib/lang/it_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/it_system_config.lng b/interface/web/admin/lib/lang/it_system_config.lng
index f9bff3e04d9c85366c0b110091729e7595901b4e..fee37bce9fb7e10ed2330227f1a987ad5e060314 100644
--- a/interface/web/admin/lib/lang/it_system_config.lng
+++ b/interface/web/admin/lib/lang/it_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list';
$wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/it_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/it_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/it_tpl_default_admin.lng b/interface/web/admin/lib/lang/it_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/it_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/it_users.lng b/interface/web/admin/lib/lang/it_users.lng
index ed49fa9b81fc1519e6a6d8655ccbf63a96ecbcc2..842a324c49cd661389079e5d2244adde7cf35d50 100644
--- a/interface/web/admin/lib/lang/it_users.lng
+++ b/interface/web/admin/lib/lang/it_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Gruppi';
$wb['default_group_txt'] = 'Gruppo predefinito';
$wb['startmodule_err'] = 'Start module is not within modules.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/it_users_list.lng b/interface/web/admin/lib/lang/it_users_list.lng
index bc9211022cf5d84cd929b758affebd29fbebc770..a86279c713e468e827481e7b06af3b8cc98f1bde 100644
--- a/interface/web/admin/lib/lang/it_users_list.lng
+++ b/interface/web/admin/lib/lang/it_users_list.lng
@@ -1,8 +1,9 @@
ATTENZIONE: non editare o modificare alcuna impostazione utente in questa schermata. Usare piuttosto le impostazioni Cliente/Rivenditore del modulo Clienti. Modificare Utenti o gruppi in questa schermata può provocare la perdita di dati.';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/ja.lng b/interface/web/admin/lib/lang/ja.lng
index 9cb5b77c7984ed7640e7ce87140a31ac78192e35..9b8cc21661140c89dabdbb9793fe2281fb1c37df 100644
--- a/interface/web/admin/lib/lang/ja.lng
+++ b/interface/web/admin/lib/lang/ja.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/ja_remote_user.lng b/interface/web/admin/lib/lang/ja_remote_user.lng
index fd1994e7c4230bd30d296800b774b7b394820a8c..c2192301314b2b014563b802637b156670c7577d 100644
--- a/interface/web/admin/lib/lang/ja_remote_user.lng
+++ b/interface/web/admin/lib/lang/ja_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ja_server_config.lng b/interface/web/admin/lib/lang/ja_server_config.lng
index c06e10f02909aaa98f745af0df1a1232f6f555c5..cfea83fbd01ae11cd8afd643d1f100bbcc93baa8 100644
--- a/interface/web/admin/lib/lang/ja_server_config.lng
+++ b/interface/web/admin/lib/lang/ja_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/ja_server_php.lng b/interface/web/admin/lib/lang/ja_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/ja_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/ja_server_php_list.lng b/interface/web/admin/lib/lang/ja_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/ja_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/ja_system_config.lng b/interface/web/admin/lib/lang/ja_system_config.lng
index fc041b5cfde3e8f22548d97b6bda605cfbd2d424..2bca3311d989631df97180ee794ef6fcae251044 100644
--- a/interface/web/admin/lib/lang/ja_system_config.lng
+++ b/interface/web/admin/lib/lang/ja_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/ja_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/ja_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/ja_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ja_tpl_default_admin.lng b/interface/web/admin/lib/lang/ja_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/ja_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ja_users.lng b/interface/web/admin/lib/lang/ja_users.lng
index 040c2692ac774cd5ca9dd1fae2f5450aa9b5e7d1..5729018e77d2ecb9c2d90f3293d37c968572ea02 100644
--- a/interface/web/admin/lib/lang/ja_users.lng
+++ b/interface/web/admin/lib/lang/ja_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'グループ';
$wb['default_group_txt'] = 'デフォルトのグループ';
$wb['startmodule_err'] = '「ログイン直後のモジュール」は選択した「モジュール」から選んでください。';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ja_users_list.lng b/interface/web/admin/lib/lang/ja_users_list.lng
index 2d35c8b699fe61aa9dede13309197ae34f651c2b..6a3fac468ff3f6c0620639a51e6d623fea06e1b3 100644
--- a/interface/web/admin/lib/lang/ja_users_list.lng
+++ b/interface/web/admin/lib/lang/ja_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/nl.lng b/interface/web/admin/lib/lang/nl.lng
index 5f6235b806146c5836cdfea2544267ed9c6cecbd..b8fbedcd2ef008b1c3166bef555612cb4c25a720 100644
--- a/interface/web/admin/lib/lang/nl.lng
+++ b/interface/web/admin/lib/lang/nl.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/nl_remote_user.lng b/interface/web/admin/lib/lang/nl_remote_user.lng
index eabbe095142092880cf6c3c080408ec4491604e5..ece9be3030264ddd0b7c49ddd2d185d9dfbc22e3 100644
--- a/interface/web/admin/lib/lang/nl_remote_user.lng
+++ b/interface/web/admin/lib/lang/nl_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functies';
$wb['DNS srv functions'] = 'DNS srv functies';
$wb['DNS txt functions'] = 'DNS txt functies';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/nl_server_config.lng b/interface/web/admin/lib/lang/nl_server_config.lng
index 5267610f0b4351592b6f3f259147805bc4af56b1..a362de91a8cfb21056c18a08193b42ed27adaaf2 100644
--- a/interface/web/admin/lib/lang/nl_server_config.lng
+++ b/interface/web/admin/lib/lang/nl_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/nl_server_php.lng b/interface/web/admin/lib/lang/nl_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/nl_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/nl_server_php_list.lng b/interface/web/admin/lib/lang/nl_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/nl_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/nl_system_config.lng b/interface/web/admin/lib/lang/nl_system_config.lng
index 3346d8897354f75bb0a7cfa1f66547b911438c4c..649e1ae52eb3b0fd633629abea299000691833b3 100644
--- a/interface/web/admin/lib/lang/nl_system_config.lng
+++ b/interface/web/admin/lib/lang/nl_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/nl_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/nl_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/nl_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/nl_tpl_default_admin.lng b/interface/web/admin/lib/lang/nl_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/nl_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/nl_users.lng b/interface/web/admin/lib/lang/nl_users.lng
index c397d95ae0c8125430cc044dd819073d281d6735..f5164670331f680b62128267f3044e01f8fa0351 100644
--- a/interface/web/admin/lib/lang/nl_users.lng
+++ b/interface/web/admin/lib/lang/nl_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Groepen';
$wb['default_group_txt'] = 'Standaard groep';
$wb['startmodule_err'] = 'Start module maakt geen deel uit van de geselecteerde modules.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/nl_users_list.lng b/interface/web/admin/lib/lang/nl_users_list.lng
index deee74ef322d8176a7f337b51ce1ce6445447b31..4c104f4293cf49fae6c7395a5976b4169288feea 100644
--- a/interface/web/admin/lib/lang/nl_users_list.lng
+++ b/interface/web/admin/lib/lang/nl_users_list.lng
@@ -1,8 +1,9 @@
WAARSCHUWING: Wijzig hier geen enkele gebruikersinstelling. Voor het aanbrengen van wijzigingen gebruikt u de klanten module. Het hier wijzigen van gebruikers of groepen kan dataverlies tot gevolg hebben!!!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/pl.lng b/interface/web/admin/lib/lang/pl.lng
index 7672d4b27f662c5f1104878815434ed4a76e47c9..35b5993f28c565fd8485e752ce47a7332b620735 100644
--- a/interface/web/admin/lib/lang/pl.lng
+++ b/interface/web/admin/lib/lang/pl.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/pl_remote_user.lng b/interface/web/admin/lib/lang/pl_remote_user.lng
index dd8a3683ea48ca3c270b55693b64ad50673c37ba..7691fecbe738ec7aabb59f2e1306e2829958c01b 100644
--- a/interface/web/admin/lib/lang/pl_remote_user.lng
+++ b/interface/web/admin/lib/lang/pl_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Funkcje rekordu RP DNS';
$wb['DNS srv functions'] = 'Funkcje rekordu SRV DNS';
$wb['DNS txt functions'] = 'Funkcje rekordu TXT DNS';
$wb['Mail mailing list functions'] = 'Funkcje listy mailingowej';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/pl_server_config.lng b/interface/web/admin/lib/lang/pl_server_config.lng
index 998a75589dca0896c4230f026b3efca1dbee59af..254fa4f553ab6b3a37bcdfdd71498d3e0103e21b 100644
--- a/interface/web/admin/lib/lang/pl_server_config.lng
+++ b/interface/web/admin/lib/lang/pl_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Poziom logowania';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/pl_server_php.lng b/interface/web/admin/lib/lang/pl_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/pl_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/pl_server_php_list.lng b/interface/web/admin/lib/lang/pl_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/pl_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng
index a4f4e24d6bcc161ab76c89c51878bad32748fb05..83e8a96631dcebd5754b3f5627a6233b42bfd6e2 100644
--- a/interface/web/admin/lib/lang/pl_system_config.lng
+++ b/interface/web/admin/lib/lang/pl_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'URL listy mailingowej';
$wb['admin_mail_txt'] = 'E-Mail administratorów';
$wb['monitor_key_txt'] = 'Klucz monitora';
$wb['admin_name_txt'] = 'Nazwy administratorów';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/pl_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/pl_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/pl_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/pl_tpl_default_admin.lng b/interface/web/admin/lib/lang/pl_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/pl_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/pl_users.lng b/interface/web/admin/lib/lang/pl_users.lng
index 99e5fd3fc3dfb959123b7d0523bb653afd850e21..666834394fa3635499cad1c0b35e7ffb6abcb725 100644
--- a/interface/web/admin/lib/lang/pl_users.lng
+++ b/interface/web/admin/lib/lang/pl_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Grupy';
$wb['default_group_txt'] = 'Domyślna grupa';
$wb['startmodule_err'] = 'Modułu startowego nie ma wśród modułów.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/pl_users_list.lng b/interface/web/admin/lib/lang/pl_users_list.lng
index 7c7ead6634110f0739872be9ed0e95d69557b286..b5bf954af1d7c802dc98834909f6f9a94b23ea24 100644
--- a/interface/web/admin/lib/lang/pl_users_list.lng
+++ b/interface/web/admin/lib/lang/pl_users_list.lng
@@ -1,8 +1,9 @@
OSTRZEŻENIE: Nie edytuj żadnych ustawień tutaj. Użyj do tego celu ustawień Klienta i Resellera w module Klienta. Zmiana użytkowników i grup w tym miejscu może spowodować utratę danych!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/pt.lng b/interface/web/admin/lib/lang/pt.lng
index 372950afe131ac840ccdb2b1ad138b9f75ed72c0..247eb4f800d152a559690cdc023a2a3c7897047b 100644
--- a/interface/web/admin/lib/lang/pt.lng
+++ b/interface/web/admin/lib/lang/pt.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/pt_remote_user.lng b/interface/web/admin/lib/lang/pt_remote_user.lng
index cc2f19e390465d0fb8f421d9078a499a4c44f9ce..8b6c00e6bb2127391f889d1f7d4a0aa00d14a57c 100644
--- a/interface/web/admin/lib/lang/pt_remote_user.lng
+++ b/interface/web/admin/lib/lang/pt_remote_user.lng
@@ -40,4 +40,8 @@ $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';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/pt_server_config.lng b/interface/web/admin/lib/lang/pt_server_config.lng
index a0042d0fcfabb1e9a3ae9e81229b462c5770e30d..21bbfa7c38d6269c74c4a6964f577f5c8b34571c 100644
--- a/interface/web/admin/lib/lang/pt_server_config.lng
+++ b/interface/web/admin/lib/lang/pt_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/pt_server_php.lng b/interface/web/admin/lib/lang/pt_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/pt_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/pt_server_php_list.lng b/interface/web/admin/lib/lang/pt_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/pt_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/pt_system_config.lng b/interface/web/admin/lib/lang/pt_system_config.lng
index 8daf21e2489e3e3932c300acbeb3cce6bc1f24c0..def3e086338f4831b549fd2b53fcc4c745193d7a 100644
--- a/interface/web/admin/lib/lang/pt_system_config.lng
+++ b/interface/web/admin/lib/lang/pt_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/pt_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/pt_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/pt_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/pt_tpl_default_admin.lng b/interface/web/admin/lib/lang/pt_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/pt_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/pt_users.lng b/interface/web/admin/lib/lang/pt_users.lng
index cd9c98e4a53f18fb27ca686e5fd89ccdad18b251..345af4c73d3711ddba1986af0e2153cf232406f1 100644
--- a/interface/web/admin/lib/lang/pt_users.lng
+++ b/interface/web/admin/lib/lang/pt_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$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.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/pt_users_list.lng b/interface/web/admin/lib/lang/pt_users_list.lng
index 1f9817a10a2dc89842208ac508c84e37a5d59aab..4beb0fdc4d770afc307289079da247e3eee67fda 100644
--- a/interface/web/admin/lib/lang/pt_users_list.lng
+++ b/interface/web/admin/lib/lang/pt_users_list.lng
@@ -1,8 +1,9 @@
AVISO: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/ro.lng b/interface/web/admin/lib/lang/ro.lng
index 67e9e5d6621bcef5ab03cfead68b8be5e115ce15..083e6c847cb8cad83544e5ccdeabdf6406923faf 100644
--- a/interface/web/admin/lib/lang/ro.lng
+++ b/interface/web/admin/lib/lang/ro.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/ro_remote_user.lng b/interface/web/admin/lib/lang/ro_remote_user.lng
index 879385aacdbe956d2224e5ee858ea58eeffd3001..65b3cfd4a2227a35666eb611887e0c83ea969c34 100644
--- a/interface/web/admin/lib/lang/ro_remote_user.lng
+++ b/interface/web/admin/lib/lang/ro_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ro_server_config.lng b/interface/web/admin/lib/lang/ro_server_config.lng
index c497a0ba9ef81e1b2db02fd770d51cc1ac777f39..3c66a1af9ca0bfda0763b95568f8b67cd2c9d839 100644
--- a/interface/web/admin/lib/lang/ro_server_config.lng
+++ b/interface/web/admin/lib/lang/ro_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/ro_server_php.lng b/interface/web/admin/lib/lang/ro_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/ro_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/ro_server_php_list.lng b/interface/web/admin/lib/lang/ro_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/ro_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/ro_system_config.lng b/interface/web/admin/lib/lang/ro_system_config.lng
index f5383fb8314df9c2a78af1a3ac82712fb2539d18..ddf2e4f038427bbe29ed951e59959cebcf8cacea 100644
--- a/interface/web/admin/lib/lang/ro_system_config.lng
+++ b/interface/web/admin/lib/lang/ro_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/ro_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/ro_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/ro_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ro_tpl_default_admin.lng b/interface/web/admin/lib/lang/ro_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/ro_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ro_users.lng b/interface/web/admin/lib/lang/ro_users.lng
index 8e70364aa7e32dfaa3066c953250a7af61b1bdfe..06474e01294d6906785dcd06697c7d5a4c1f4a71 100644
--- a/interface/web/admin/lib/lang/ro_users.lng
+++ b/interface/web/admin/lib/lang/ro_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Groups';
$wb['default_group_txt'] = 'Default Group';
$wb['startmodule_err'] = 'Start module is not within modules.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ro_users_list.lng b/interface/web/admin/lib/lang/ro_users_list.lng
index 78a514c45ef5ac19087c67a4784e77995b89e215..13d839ec42b7f6b9772c8ac0b7c6912f4c7d990f 100644
--- a/interface/web/admin/lib/lang/ro_users_list.lng
+++ b/interface/web/admin/lib/lang/ro_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/ru.lng b/interface/web/admin/lib/lang/ru.lng
index 1ebf434196cd5b6c82789b960eb148b08065390f..08286263ffc7a7afe4ed63e6f145a1531f2848db 100644
--- a/interface/web/admin/lib/lang/ru.lng
+++ b/interface/web/admin/lib/lang/ru.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/ru_remote_user.lng b/interface/web/admin/lib/lang/ru_remote_user.lng
index 9ea52356386a6706769827f227bea65deaf7342f..18edf7f9b982dfee0e9869cc74de76bb227a14e6 100644
--- a/interface/web/admin/lib/lang/ru_remote_user.lng
+++ b/interface/web/admin/lib/lang/ru_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'Функции DNS rp';
$wb['DNS srv functions'] = 'Функции DNS srv';
$wb['DNS txt functions'] = 'Функции DNS txt';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ru_server_config.lng b/interface/web/admin/lib/lang/ru_server_config.lng
index ddbb8c807afd3f1d020c7aacd65aa59fdc9abcd1..b34f7f69aaed329b08c631e47ca9341e7bfeb231 100644
--- a/interface/web/admin/lib/lang/ru_server_config.lng
+++ b/interface/web/admin/lib/lang/ru_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/ru_server_php.lng b/interface/web/admin/lib/lang/ru_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/ru_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/ru_server_php_list.lng b/interface/web/admin/lib/lang/ru_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/ru_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/ru_system_config.lng b/interface/web/admin/lib/lang/ru_system_config.lng
index f2baba4919cb1d5323998492c433a9bdcfcb2353..5e058d31dfbc35f883ce1f05af222418e9d36a75 100644
--- a/interface/web/admin/lib/lang/ru_system_config.lng
+++ b/interface/web/admin/lib/lang/ru_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_link_txt'] = 'Link to mailing list in Mailing list list';
$wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/ru_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/ru_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/ru_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ru_tpl_default_admin.lng b/interface/web/admin/lib/lang/ru_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/ru_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/ru_users.lng b/interface/web/admin/lib/lang/ru_users.lng
index 1ad0008edb96e81bd4239ffcf8b512dd08fc2cf9..722cf479cf00e3735dc4cf33364873e1170b37e2 100644
--- a/interface/web/admin/lib/lang/ru_users.lng
+++ b/interface/web/admin/lib/lang/ru_users.lng
@@ -25,4 +25,8 @@ $wb['username_empty'] = 'Пустое имя пользователя';
$wb['username_unique'] = 'Такой пользователь существует';
$wb['password_strength_txt'] = 'Стойкость пароля';
$wb['startmodule_err'] = 'Стартовый модуль вне дозволенных модулей';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/ru_users_list.lng b/interface/web/admin/lib/lang/ru_users_list.lng
index 4fe9295d23068c32cd6854caf51db91170578ed8..4589a83fbd8c58a3cb81e6f03041808508ffa523 100644
--- a/interface/web/admin/lib/lang/ru_users_list.lng
+++ b/interface/web/admin/lib/lang/ru_users_list.lng
@@ -1,8 +1,9 @@
ВНИМАНИЕ:Не удаляйте и не меняйте никаких настроек здесь. Используйте настройки клиента и реселлера в модуле КЛИЕНТ. Изменение пользователей или групп здесь может вызвать потерю данных!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/se.lng b/interface/web/admin/lib/lang/se.lng
index 3cbf996e21ef3eff904c090adc38ac4a51899db8..b8d39b543d136f7a3c86be742db67988573cc575 100644
--- a/interface/web/admin/lib/lang/se.lng
+++ b/interface/web/admin/lib/lang/se.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/se_remote_user.lng b/interface/web/admin/lib/lang/se_remote_user.lng
index 879385aacdbe956d2224e5ee858ea58eeffd3001..65b3cfd4a2227a35666eb611887e0c83ea969c34 100644
--- a/interface/web/admin/lib/lang/se_remote_user.lng
+++ b/interface/web/admin/lib/lang/se_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/se_server_config.lng b/interface/web/admin/lib/lang/se_server_config.lng
index 7d15039d3a17d4466a03b8156475d795696b48ef..d34814c97884986a29176566355fc01a979fadc3 100644
--- a/interface/web/admin/lib/lang/se_server_config.lng
+++ b/interface/web/admin/lib/lang/se_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/se_server_php.lng b/interface/web/admin/lib/lang/se_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/se_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/se_server_php_list.lng b/interface/web/admin/lib/lang/se_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/se_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/se_system_config.lng b/interface/web/admin/lib/lang/se_system_config.lng
index f5383fb8314df9c2a78af1a3ac82712fb2539d18..ddf2e4f038427bbe29ed951e59959cebcf8cacea 100644
--- a/interface/web/admin/lib/lang/se_system_config.lng
+++ b/interface/web/admin/lib/lang/se_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/se_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/se_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/se_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/se_tpl_default_admin.lng b/interface/web/admin/lib/lang/se_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/se_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/se_users.lng b/interface/web/admin/lib/lang/se_users.lng
index 3708eff32380055a7d728dd8d054d8c4e4747ec2..778fa419d7d97a814c8dd28b64157a1bf781371f 100644
--- a/interface/web/admin/lib/lang/se_users.lng
+++ b/interface/web/admin/lib/lang/se_users.lng
@@ -25,4 +25,8 @@ $wb['username_empty'] = 'The username is empty.';
$wb['username_unique'] = 'There is already a user with this username.';
$wb['password_strength_txt'] = 'Password strength';
$wb['startmodule_err'] = 'Start module is not within modules.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/se_users_list.lng b/interface/web/admin/lib/lang/se_users_list.lng
index b330f53ff296dd458a44f972d51d23ce2d2d2750..9721dbf6c4c479266dd5a2f07d1dbc18ee0d2902 100644
--- a/interface/web/admin/lib/lang/se_users_list.lng
+++ b/interface/web/admin/lib/lang/se_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/sk.lng b/interface/web/admin/lib/lang/sk.lng
index 85cb817122d12a2a53832dcb4d123cf9e5451a5d..fbfd35e30cc353910608b33a0e2ca331aea19adf 100644
--- a/interface/web/admin/lib/lang/sk.lng
+++ b/interface/web/admin/lib/lang/sk.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/sk_remote_user.lng b/interface/web/admin/lib/lang/sk_remote_user.lng
index e0f9be76238459f6ed71f47a453e70b3eca34d34..5f419b28d907c8e97e1d6c5cee8f11e5398b20c8 100644
--- a/interface/web/admin/lib/lang/sk_remote_user.lng
+++ b/interface/web/admin/lib/lang/sk_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/sk_server_config.lng b/interface/web/admin/lib/lang/sk_server_config.lng
index 836165362b79bf7eef36fa995945e100a9ce99f3..b0726eeb429f3cb92ac6e50e4dcf84382a0f0ce3 100644
--- a/interface/web/admin/lib/lang/sk_server_config.lng
+++ b/interface/web/admin/lib/lang/sk_server_config.lng
@@ -87,7 +87,6 @@ $wb['network_config_warning_txt'] = 'The network configuration option is only av
$wb['CA_path_txt'] = 'CA Path';
$wb['CA_pass_txt'] = 'CA passphrase';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/sk_server_php.lng b/interface/web/admin/lib/lang/sk_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/sk_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/sk_server_php_list.lng b/interface/web/admin/lib/lang/sk_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/sk_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/sk_system_config.lng b/interface/web/admin/lib/lang/sk_system_config.lng
index 7c3c381559df9596346a336d4585616f69f17377..bb42a93bb37b899ae9e37ed9d2b99225a53e21ad 100644
--- a/interface/web/admin/lib/lang/sk_system_config.lng
+++ b/interface/web/admin/lib/lang/sk_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/sk_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/sk_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/sk_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/sk_tpl_default_admin.lng b/interface/web/admin/lib/lang/sk_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/sk_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/sk_users.lng b/interface/web/admin/lib/lang/sk_users.lng
index 91fe963af939bb3a7841cd4a8871b1de730ecb1a..f81c830eb365dd353de767fa0664dacef1d75f9b 100644
--- a/interface/web/admin/lib/lang/sk_users.lng
+++ b/interface/web/admin/lib/lang/sk_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Skupiny';
$wb['default_group_txt'] = 'Základná Skupina';
$wb['startmodule_err'] = 'Štart modul nie je v moduloch.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/sk_users_list.lng b/interface/web/admin/lib/lang/sk_users_list.lng
index 239645f5e9c1ee5b446d1a80c75b6279eef848e7..52bfd29d57304db1e3d5bc88d93b4a02a83f1c73 100644
--- a/interface/web/admin/lib/lang/sk_users_list.lng
+++ b/interface/web/admin/lib/lang/sk_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/admin/lib/lang/tr.lng b/interface/web/admin/lib/lang/tr.lng
index 6361fa522881f2490cffbbfb75f8afd295c09f9f..355f0499079a7f1fda556f4878bfea89dbcf9850 100644
--- a/interface/web/admin/lib/lang/tr.lng
+++ b/interface/web/admin/lib/lang/tr.lng
@@ -1,61 +1,49 @@
\ No newline at end of file
+?>
diff --git a/interface/web/admin/lib/lang/tr_remote_user.lng b/interface/web/admin/lib/lang/tr_remote_user.lng
index 007b67a598c5eb3c5a1d9ff8e400ff2189c84748..9ee8cc19d34f76fbf737ae7de0084178add962b7 100644
--- a/interface/web/admin/lib/lang/tr_remote_user.lng
+++ b/interface/web/admin/lib/lang/tr_remote_user.lng
@@ -40,4 +40,8 @@ $wb['DNS rp functions'] = 'DNS rp functions';
$wb['DNS srv functions'] = 'DNS srv functions';
$wb['DNS txt functions'] = 'DNS txt functions';
$wb['Mail mailing list functions'] = 'Mail mailinglist functions';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/tr_server_config.lng b/interface/web/admin/lib/lang/tr_server_config.lng
index 56a64655c8fa74d530b2550e8b2293fc48be71a9..73d18db64bda5041c53f1a3355a3bc6b347a4904 100644
--- a/interface/web/admin/lib/lang/tr_server_config.lng
+++ b/interface/web/admin/lib/lang/tr_server_config.lng
@@ -87,7 +87,6 @@ $wb['ufw_default_application_policy_txt'] = 'Default Application Policy';
$wb['ufw_log_level_txt'] = 'Log Level';
$wb['network_config_warning_txt'] = 'The network configuration option is only available for Debian and Ubuntu Servers. Do not enable this option if your network interface is not eth0.';
$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax';
-$wb['backup_dir_ftpread_txt'] = 'Backup dir. readable for website FTP users.';
$wb['server_type_txt'] = 'Server Type';
$wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir';
$wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir';
@@ -153,4 +152,20 @@ $wb['set_folder_permissions_on_update_txt'] = 'Set folder permissions on update'
$wb['add_web_users_to_sshusers_group_txt'] = 'Add web users to -sshusers- group';
$wb['connect_userid_to_webid_txt'] = 'Connect Linux userid to webid';
$wb['connect_userid_to_webid_start_txt'] = 'Start ID for userid/webid connect';
+$wb['website_autoalias_txt'] = 'Website auto alias';
+$wb['website_autoalias_note_txt'] = 'Placeholders: [client_id], [client_username], [website_id], [website_domain]';
+$wb['backup_mode_txt'] = 'Backup mode';
+$wb['backup_mode_userzip'] = 'Backup web files owned by web user as zip';
+$wb['backup_mode_rootgz'] = 'Backup all files in web directory as root user';
+$wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List';
+$wb['realtime_blackhole_list_note_txt'] = '(Separate RBL\'s with commas)';
+$wb['ssl_settings_txt'] = 'SSL Settings';
+$wb['permissions_txt'] = 'Permissions';
+$wb['php_settings_txt'] = 'PHP Settings';
+$wb['apps_vhost_settings_txt'] = 'Apps Vhost Settings';
+$wb['awstats_settings_txt'] = 'AWStats Settings';
+$wb['firewall_txt'] = 'Firewall';
+$wb['mailbox_quota_stats_txt'] = 'Mailbox quota statistics';
+$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)';
+$wb['web_folder_protection_txt'] = 'Web folder protection';
?>
diff --git a/interface/web/admin/lib/lang/tr_server_php.lng b/interface/web/admin/lib/lang/tr_server_php.lng
new file mode 100644
index 0000000000000000000000000000000000000000..addbfa49357aa4e45f3c0ef1700065df9cf541f7
--- /dev/null
+++ b/interface/web/admin/lib/lang/tr_server_php.lng
@@ -0,0 +1,16 @@
+
diff --git a/interface/web/admin/lib/lang/tr_server_php_list.lng b/interface/web/admin/lib/lang/tr_server_php_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b402fd1ed19978b32027a9ed16e7b44f241db93e
--- /dev/null
+++ b/interface/web/admin/lib/lang/tr_server_php_list.lng
@@ -0,0 +1,7 @@
+
diff --git a/interface/web/admin/lib/lang/tr_system_config.lng b/interface/web/admin/lib/lang/tr_system_config.lng
index 04be0b6b38b44d49145c1b46be1a77eea98f558e..f99643af3122e925fe42348ab1571af5302e0b0a 100644
--- a/interface/web/admin/lib/lang/tr_system_config.lng
+++ b/interface/web/admin/lib/lang/tr_system_config.lng
@@ -28,4 +28,11 @@ $wb['mailmailinglist_url_txt'] = 'Mailing list URL';
$wb['admin_mail_txt'] = 'Administrators e-mail';
$wb['monitor_key_txt'] = 'Monitor keyword';
$wb['admin_name_txt'] = 'Administrators name';
+$wb['maintenance_mode_txt'] = 'Maintenance Mode';
+$wb['smtp_enabled_txt'] = 'Use SMTP to send system mails';
+$wb['smtp_host_txt'] = 'SMTP host';
+$wb['smtp_port_txt'] = 'SMTP port';
+$wb['smtp_user_txt'] = 'SMTP user';
+$wb['smtp_pass_txt'] = 'SMTP password';
+$wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP';
?>
diff --git a/interface/web/admin/lib/lang/tr_tpl_default-v2_admin.lng b/interface/web/admin/lib/lang/tr_tpl_default-v2_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3e197606c22a77f68516923d0414057ebb5f6544
--- /dev/null
+++ b/interface/web/admin/lib/lang/tr_tpl_default-v2_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/tr_tpl_default_admin.lng b/interface/web/admin/lib/lang/tr_tpl_default_admin.lng
new file mode 100644
index 0000000000000000000000000000000000000000..eee3af5fe4e30c2f22bfa5742d902ce678cfa830
--- /dev/null
+++ b/interface/web/admin/lib/lang/tr_tpl_default_admin.lng
@@ -0,0 +1,18 @@
+
diff --git a/interface/web/admin/lib/lang/tr_users.lng b/interface/web/admin/lib/lang/tr_users.lng
index 3b8f059610eef50acf377bd703bdd873a7b32035..254133044895500ba5ddece906e96c51ad9d1ff0 100644
--- a/interface/web/admin/lib/lang/tr_users.lng
+++ b/interface/web/admin/lib/lang/tr_users.lng
@@ -25,4 +25,8 @@ $wb['fax_txt'] = 'Fax';
$wb['groups_txt'] = 'Gruplar';
$wb['default_group_txt'] = 'Varsayılan Grup';
$wb['startmodule_err'] = 'Başlangıç modülü, modüllerin arasında değil.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/admin/lib/lang/tr_users_list.lng b/interface/web/admin/lib/lang/tr_users_list.lng
index 052d28fa3b5de14db5a0244d317bc3b7bc745bc4..9c0b33d46bb8fb5e8a91f49fa8130c2b91f93ed6 100644
--- a/interface/web/admin/lib/lang/tr_users_list.lng
+++ b/interface/web/admin/lib/lang/tr_users_list.lng
@@ -1,8 +1,9 @@
WARNING: 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!';
+$wb['groups_txt'] = 'Groups';
?>
diff --git a/interface/web/client/domain_del.php b/interface/web/client/domain_del.php
new file mode 100644
index 0000000000000000000000000000000000000000..6e80480058e3ab7f4168e6e5b598aaec9b340624
--- /dev/null
+++ b/interface/web/client/domain_del.php
@@ -0,0 +1,82 @@
+auth->check_module_permissions('client');
+
+// Loading classes
+$app->uses('tpl,tform,tform_actions');
+$app->load('tform_actions');
+
+class page_action extends tform_actions {
+
+ function onBeforeDelete() {
+ global $app; $conf;
+
+ //* load language file
+ $lng_file = 'lib/lang/'.$_SESSION['s']['language'].'.lng';
+ include($lng_file);
+
+ /*
+ * We can only delete domains if they are NOT in use
+ */
+ $domain = $this->dataRecord['domain'];
+
+ $sql = "SELECT domain_id FROM mail_domain WHERE domain = '" . $app->db->quote($domain) . "'";
+ $res = $app->db->queryOneRecord($sql);
+ if (is_array($res)){
+ $app->error($wb['error_domain_in mailuse']);
+ }
+
+ $sql = "SELECT domain_id FROM web_domain WHERE domain = '" . $app->db->quote($domain) . "'";
+ $res = $app->db->queryOneRecord($sql);
+ if (is_array($res)){
+ $app->error($wb['error_domain_in webuse']);
+ }
+ }
+}
+
+$page = new page_action;
+$page->onDelete();
+
+?>
\ No newline at end of file
diff --git a/interface/web/client/domain_edit.php b/interface/web/client/domain_edit.php
new file mode 100644
index 0000000000000000000000000000000000000000..25b190cda98434b32626de700859ae6e34b145ff
--- /dev/null
+++ b/interface/web/client/domain_edit.php
@@ -0,0 +1,154 @@
+auth->check_module_permissions('client');
+
+// Loading classes
+$app->uses('tpl,tform,tform_actions');
+$app->load('tform_actions');
+
+//* load language file
+$lng_file = 'lib/lang/'.$_SESSION['s']['language'].'.lng';
+include($lng_file);
+
+class page_action extends tform_actions {
+
+ function onShowNew() {
+ global $app, $conf, $wb;
+
+ // Only admins can add domains, so we don't need any check
+
+ $app->tpl->setVar($wb);
+
+ parent::onShowNew();
+ }
+
+ function onShowEnd() {
+ global $app, $conf, $wb;
+
+ if($_SESSION["s"]["user"]["typ"] == 'admin') {
+ // Getting Clients of the user
+ $sql = "SELECT groupid, name FROM sys_group WHERE client_id > 0 ORDER BY name";
+ $clients = $app->db->queryAllRecords($sql);
+ $client_select = '';
+ if($_SESSION["s"]["user"]["typ"] == 'admin') $client_select .= "";
+ $tmp_data_record = $app->tform->getDataRecord($this->id);
+ if(is_array($clients)) {
+ foreach( $clients as $client) {
+ $selected = ($client["groupid"] == $tmp_data_record["sys_groupid"])?'SELECTED':'';
+ $client_select .= "\r\n";
+ }
+ }
+ $app->tpl->setVar("client_group_id",$client_select);
+
+ }
+
+ if($this->id > 0) {
+ //* we are editing a existing record
+ $app->tpl->setVar("edit_disabled", 1);
+ } else {
+ $app->tpl->setVar("edit_disabled", 0);
+ }
+
+ $app->tpl->setVar($wb);
+
+ parent::onShowEnd();
+ }
+
+ function onSubmit() {
+ global $app, $conf, $wb;
+
+ if($_SESSION["s"]["user"]["typ"] == 'admin') {
+ if ($this->id == 0) {
+ /*
+ * We create a new record
+ */
+ // Check if the user is empty
+ if(isset($this->dataRecord['client_group_id']) && $this->dataRecord['client_group_id'] == 0) {
+ $app->tform->errorMessage .= $wb['error_client_group_id_empty'];
+ }
+ //* make sure that the domain is lowercase
+ if(isset($this->dataRecord["domain"])) $this->dataRecord["domain"] = strtolower($this->dataRecord["domain"]);
+ }
+ else {
+ /*
+ * We edit a existing one, but there is nothing to edit
+ */
+ $this->dataRecord = $app->tform->getDataRecord($this->id);
+ }
+ } else {
+ if($this->id > 0) {
+ /*
+ * Clients may not edit anything, so we reset the old data
+ */
+ $this->dataRecord = $app->tform->getDataRecord($this->id);
+ } else {
+ /*
+ * clients may not create a new domain
+ */
+ $app->error($wb['error_client_can_not_add_domain']);
+ }
+ }
+
+ $app->tpl->setVar($wb);
+
+ parent::onSubmit();
+ }
+
+ function onAfterInsert() {
+ global $app, $conf;
+
+ // make sure that the record belongs to the client group and not the admin group when admin inserts it
+ // also make sure that the user can not delete domain created by a admin
+ if($_SESSION["s"]["user"]["typ"] == 'admin' && isset($this->dataRecord["client_group_id"])) {
+ $client_group_id = intval($this->dataRecord["client_group_id"]);
+ $app->db->query("UPDATE domain SET sys_groupid = $client_group_id, sys_perm_group = 'ru' WHERE domain_id = ".$this->id);
+ }
+ }
+}
+
+$page = new page_action;
+$page->onLoad();
+
+?>
\ No newline at end of file
diff --git a/interface/web/client/domain_list.php b/interface/web/client/domain_list.php
new file mode 100644
index 0000000000000000000000000000000000000000..14308ed82e1387f667b1252f1883be705249c2ec
--- /dev/null
+++ b/interface/web/client/domain_list.php
@@ -0,0 +1,52 @@
+auth->check_module_permissions('client');
+
+$app->uses('listform_actions');
+
+$app->listform_actions->SQLOrderBy = 'ORDER BY domain';
+$app->listform_actions->onLoad();
+
+?>
\ No newline at end of file
diff --git a/interface/web/client/domain_new_client.php b/interface/web/client/domain_new_client.php
new file mode 100644
index 0000000000000000000000000000000000000000..714de7db19a6f8e434d3a4afc941eab2b63481a2
--- /dev/null
+++ b/interface/web/client/domain_new_client.php
@@ -0,0 +1,45 @@
+auth->check_module_permissions('client');
+
+/*
+ * Just get the html and return it
+ */
+$app->uses('ini_parser,getconf');
+$settings = $app->getconf->get_global_config('domains');
+if ($settings['use_domain_module'] == 'y') {
+ echo $settings[new_domain_html];
+}
+
+?>
diff --git a/interface/web/client/form/domain.tform.php b/interface/web/client/form/domain.tform.php
new file mode 100644
index 0000000000000000000000000000000000000000..2617fc23b55bb779423e3134ce882cff09215938
--- /dev/null
+++ b/interface/web/client/form/domain.tform.php
@@ -0,0 +1,111 @@
+ 0 id must match with id of current user
+$form["auth_preset"]["groupid"] = 0; // 0 = default groupid of the user, > 0 id must match with groupid of current user
+$form["auth_preset"]["perm_user"] = 'riud'; //r = read, i = insert, u = update, d = delete
+$form["auth_preset"]["perm_group"] = 'riud'; //r = read, i = insert, u = update, d = delete
+$form["auth_preset"]["perm_other"] = ''; //r = read, i = insert, u = update, d = delete
+
+$form["tabs"]['domain'] = array (
+ 'title' => "Domain",
+ 'width' => 100,
+ 'template' => "templates/domain_edit.htm",
+ 'fields' => array (
+ ##################################
+ # Begin Datatable fields
+ ##################################
+ 'domain' => array (
+ 'datatype' => 'VARCHAR',
+ 'formtype' => 'TEXT',
+ 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY',
+ 'errmsg'=> 'domain_error_empty'),
+ 1 => array ( 'type' => 'UNIQUE',
+ 'errmsg'=> 'domain_error_unique'),
+ 2 => array ( 'type' => 'REGEX',
+ 'regex' => '/^[\w\.\-]{2,255}\.[a-zA-Z\-]{2,10}$/',
+ 'errmsg'=> 'domain_error_regex'),
+ ),
+ 'default' => '',
+ 'value' => '',
+ 'width' => '30',
+ 'maxlength' => '255'
+ ),
+ ##################################
+ # ENDE Datatable fields
+ ##################################
+ )
+);
+
+
+?>
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ar.lng b/interface/web/client/lib/lang/ar.lng
index 44ad01a7d7f898dd525d614b5850cd3315296c57..88e0f8fa70499f443b98043a6795a8b66a22d5ff 100644
--- a/interface/web/client/lib/lang/ar.lng
+++ b/interface/web/client/lib/lang/ar.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/ar_client.lng b/interface/web/client/lib/lang/ar_client.lng
index c980c99ff75ca06494eb1de39526cdf48fb8281f..afda78148233cae9be2354a8cfdd9017e42ae547 100644
--- a/interface/web/client/lib/lang/ar_client.lng
+++ b/interface/web/client/lib/lang/ar_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ar_client_circle.lng b/interface/web/client/lib/lang/ar_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ar_client_circle_list.lng b/interface/web/client/lib/lang/ar_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ar_client_message.lng b/interface/web/client/lib/lang/ar_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/ar_client_message.lng
+++ b/interface/web/client/lib/lang/ar_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/ar_client_template.lng b/interface/web/client/lib/lang/ar_client_template.lng
index ea34f2e12df627772791a0a3a0845aee79a95456..b763383e009f7be03eb9662841c1c60ee8b3512e 100644
--- a/interface/web/client/lib/lang/ar_client_template.lng
+++ b/interface/web/client/lib/lang/ar_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/ar_domain.lng b/interface/web/client/lib/lang/ar_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ar_domain_list.lng b/interface/web/client/lib/lang/ar_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/ar_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ar_reseller.lng b/interface/web/client/lib/lang/ar_reseller.lng
index 650a24f61972705b1e0cd87ebbc5cfeb461f0977..010e5be4666d72c3a42a183c71eddd3bdbece886 100644
--- a/interface/web/client/lib/lang/ar_reseller.lng
+++ b/interface/web/client/lib/lang/ar_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/bg.lng b/interface/web/client/lib/lang/bg.lng
index 9cfdcd5a349a39bc419565e36373e4f2b2ac6c30..e4417305c0fae4e291601f2077f70ab6e9e3afbb 100644
--- a/interface/web/client/lib/lang/bg.lng
+++ b/interface/web/client/lib/lang/bg.lng
@@ -15,4 +15,11 @@ $wb['delete_additional_template_txt'] = 'Изтрий допулнителния
$wb['Messaging'] = 'Messaging';
$wb['Send email'] = 'Send Email';
$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/bg_client.lng b/interface/web/client/lib/lang/bg_client.lng
index 4a5f6d912467496ff7a22d98a0f364a02cf98fec..f38edc2ed036a7128bc285c0fc1441b02e393cab 100644
--- a/interface/web/client/lib/lang/bg_client.lng
+++ b/interface/web/client/lib/lang/bg_client.lng
@@ -124,4 +124,13 @@ $wb['generate_password_txt'] = 'Generate Password';
$wb['repeat_password_txt'] = 'Repeat Password';
$wb['password_mismatch_txt'] = 'The passwords do not match.';
$wb['password_match_txt'] = 'The passwords do match.';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
?>
diff --git a/interface/web/client/lib/lang/bg_client_template.lng b/interface/web/client/lib/lang/bg_client_template.lng
index 2584b21c5b243c3c78049353e5429f8cd42f5173..9795df590c0317ba316a4ec581694d7319aadeae 100644
--- a/interface/web/client/lib/lang/bg_client_template.lng
+++ b/interface/web/client/lib/lang/bg_client_template.lng
@@ -75,4 +75,13 @@ $wb['database_limits_txt'] = 'Database Limits';
$wb['cron_job_limits_txt'] = 'Cron Job Limits';
$wb['dns_limits_txt'] = 'DNS Limits';
$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
?>
diff --git a/interface/web/client/lib/lang/bg_domain.lng b/interface/web/client/lib/lang/bg_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..c60ae5604598940dc6796aab8dc145f7311b7203
--- /dev/null
+++ b/interface/web/client/lib/lang/bg_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/bg_domain_list.lng b/interface/web/client/lib/lang/bg_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..7babe09955d12a2cfd262d9780b67e47c4e38972
--- /dev/null
+++ b/interface/web/client/lib/lang/bg_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/bg_reseller.lng b/interface/web/client/lib/lang/bg_reseller.lng
index 3ff5c9cf7b7f0c4782345df7fb75827889d7bd60..5798da1cd89435bfeb1ed24d896b2f6f1525c390 100644
--- a/interface/web/client/lib/lang/bg_reseller.lng
+++ b/interface/web/client/lib/lang/bg_reseller.lng
@@ -119,4 +119,13 @@ $wb['generate_password_txt'] = 'Generate Password';
$wb['repeat_password_txt'] = 'Repeat Password';
$wb['password_mismatch_txt'] = 'The passwords do not match.';
$wb['password_match_txt'] = 'The passwords do match.';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
?>
diff --git a/interface/web/client/lib/lang/br.lng b/interface/web/client/lib/lang/br.lng
index 886e81db290a5a110a70c3af0e76ad0c239d2001..bb73de1f3307ba7a481dae9d38ac73f7aebc4ddd 100644
--- a/interface/web/client/lib/lang/br.lng
+++ b/interface/web/client/lib/lang/br.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Este revendedor possui clientes. Você deve remover
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/br_client.lng b/interface/web/client/lib/lang/br_client.lng
index 70b33a6ecf32cb0128c860c83eb8b7c2dc2f32f5..979e73af9f7f84f7333bc18f2485a25e141b2f1a 100644
--- a/interface/web/client/lib/lang/br_client.lng
+++ b/interface/web/client/lib/lang/br_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/br_client_circle.lng b/interface/web/client/lib/lang/br_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/br_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/br_client_circle_list.lng b/interface/web/client/lib/lang/br_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/br_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/br_client_message.lng b/interface/web/client/lib/lang/br_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/br_client_message.lng
+++ b/interface/web/client/lib/lang/br_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/br_client_template.lng b/interface/web/client/lib/lang/br_client_template.lng
index 40a4a7084e5ffc36084243f0855d98b1891094d8..fd71c736259c30d1d2c81948add9a7f2f6e388b4 100644
--- a/interface/web/client/lib/lang/br_client_template.lng
+++ b/interface/web/client/lib/lang/br_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/br_domain.lng b/interface/web/client/lib/lang/br_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5d483ed6a02cbda978b5d97d181b3cb589b1d934
--- /dev/null
+++ b/interface/web/client/lib/lang/br_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/br_domain_list.lng b/interface/web/client/lib/lang/br_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..93654bd6e890ebce69418c81801bd6fe7ccbccdf
--- /dev/null
+++ b/interface/web/client/lib/lang/br_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/br_reseller.lng b/interface/web/client/lib/lang/br_reseller.lng
index 3b47cc50bc2e6b74b49eb857263634608e996e8f..3dfeb7570ec3aa3e46e4baa27128e8f5dee0b7dc 100644
--- a/interface/web/client/lib/lang/br_reseller.lng
+++ b/interface/web/client/lib/lang/br_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng
index 6cae801cb6d31530016fd4e54459af05926318bf..80d90b1ab4df19e9bfc635bcd70b019f9c31510a 100644
--- a/interface/web/client/lib/lang/cz.lng
+++ b/interface/web/client/lib/lang/cz.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Distributor má klienty. Nejdříve smažte tyto kli
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng
index df4a92778d20bb2db1aeec6229b40515ab7f84db..f73c7a34af5f759561a837f99eeea4a771b904ff 100644
--- a/interface/web/client/lib/lang/cz_client.lng
+++ b/interface/web/client/lib/lang/cz_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/cz_client_circle.lng b/interface/web/client/lib/lang/cz_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/cz_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/cz_client_circle_list.lng b/interface/web/client/lib/lang/cz_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/cz_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/cz_client_message.lng b/interface/web/client/lib/lang/cz_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/cz_client_message.lng
+++ b/interface/web/client/lib/lang/cz_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/cz_client_template.lng b/interface/web/client/lib/lang/cz_client_template.lng
index b44bef5e00f7107480af2d38b3cf9a73a12c47d6..6413e36191f2c0402a131ab0d01a662d596aff12 100644
--- a/interface/web/client/lib/lang/cz_client_template.lng
+++ b/interface/web/client/lib/lang/cz_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/cz_domain.lng b/interface/web/client/lib/lang/cz_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/cz_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/cz_domain_list.lng b/interface/web/client/lib/lang/cz_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/cz_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/cz_reseller.lng b/interface/web/client/lib/lang/cz_reseller.lng
index 90e6832cd9e8150836d8f7229e5d8384c24d3b6a..18f26a6896c8ff195e8b26a853d7f2fac613a24d 100644
--- a/interface/web/client/lib/lang/cz_reseller.lng
+++ b/interface/web/client/lib/lang/cz_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/de.lng b/interface/web/client/lib/lang/de.lng
index f4e7ffeaf3d1f97fd99b3c3a9fac4aecf4c85a57..b304d949eff3012bf343b54593df412055816964 100644
--- a/interface/web/client/lib/lang/de.lng
+++ b/interface/web/client/lib/lang/de.lng
@@ -15,4 +15,11 @@ $wb['delete_additional_template_txt'] = 'Zusätzliches Template löschen';
$wb['Messaging'] = 'Benachrichtigungen';
$wb['Send email'] = 'E-Mail versenden';
$wb['Edit Client Circle'] = 'Kundenkreis bearbeiten';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng
index 76e74aa774ce60bf8d1efec4ef82e64e182763b3..0dd06f3016cdf3044876fd56d09f2e75a7bc9e80 100644
--- a/interface/web/client/lib/lang/de_client.lng
+++ b/interface/web/client/lib/lang/de_client.lng
@@ -83,19 +83,19 @@ $wb['username_error_regex'] = 'Der Benutzername enthält ungültige Zeichen.';
$wb['password_strength_txt'] = 'Passwortkomplexität';
$wb['template_master_txt'] = 'Mastervorlage';
$wb['template_additional_txt'] = 'Add-Ons';
-$wb["add_additional_template_txt"] = 'Zusätzliches Template hinzufügen';
-$wb["delete_additional_template_txt"] = 'Zusätzliches Template löschen';
+$wb['add_additional_template_txt'] = 'Zusätzliches Template hinzufügen';
+$wb['delete_additional_template_txt'] = 'Zusätzliches Template löschen';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Optionen';
$wb['web_php_options_txt'] = 'PHP Optionen';
-$wb["limit_cgi_txt"] = "CGI verfügbar";
-$wb["limit_ssi_txt"] = "SSI verfügbar";
-$wb["limit_perl_txt"] = "Perl verfügbar";
-$wb["limit_ruby_txt"] = "Ruby verfügbar";
-$wb["limit_python_txt"] = "Python verfügbar";
-$wb["force_suexec_txt"] = "SuEXEC erzwungen";
-$wb["limit_hterror_txt"] = "Eigene Fehlerseiten verfügbar";
-$wb["limit_wildcard_txt"] = "Wildcard Subdomain verfügbar";
-$wb["limit_ssl_txt"] = "SSL verfügbar";
+$wb['limit_cgi_txt'] = 'CGI verfügbar';
+$wb['limit_ssi_txt'] = 'SSI verfügbar';
+$wb['limit_perl_txt'] = 'Perl verfügbar';
+$wb['limit_ruby_txt'] = 'Ruby verfügbar';
+$wb['limit_python_txt'] = 'Python verfügbar';
+$wb['force_suexec_txt'] = 'SuEXEC erzwungen';
+$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar';
+$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar';
+$wb['limit_ssl_txt'] = 'SSL verfügbar';
$wb['limit_client_error'] = 'Die maximale Anzahl an Kunden wurde erreicht.';
$wb['limit_mailaliasdomain_txt'] = 'Max. Anzahl an Domain-Aliases';
$wb['limit_mailaliasdomain_error_notint'] = 'Das E-Mail Domain-Alias Limit muss eine Zahl sein.';
@@ -123,12 +123,12 @@ $wb['bank_code_txt'] = 'BLZ';
$wb['bank_name_txt'] = 'Bank';
$wb['bank_account_iban_txt'] = 'IBAN';
$wb['bank_account_swift_txt'] = 'BIC';
-$wb["web_limits_txt"] = 'Web-Limits';
-$wb["email_limits_txt"] = 'E-Mail-Limits';
-$wb["database_limits_txt"] = 'Datenbank-Limits';
-$wb["cron_job_limits_txt"] = 'Cron Job-Limits';
-$wb["dns_limits_txt"] = 'DNS-Limits';
-$wb["virtualization_limits_txt"] = 'Virtualisierungs-Limits';
+$wb['web_limits_txt'] = 'Web-Limits';
+$wb['email_limits_txt'] = 'E-Mail-Limits';
+$wb['database_limits_txt'] = 'Datenbank-Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job-Limits';
+$wb['dns_limits_txt'] = 'DNS-Limits';
+$wb['virtualization_limits_txt'] = 'Virtualisierungs-Limits';
$wb['generate_password_txt'] = 'Passwort erzeugen';
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
diff --git a/interface/web/client/lib/lang/de_client_circle.lng b/interface/web/client/lib/lang/de_client_circle.lng
index 6e579d5496e11873781b19a9452fcef283368317..27c5d1561a887e6da89047011c70cb933c577f50 100644
--- a/interface/web/client/lib/lang/de_client_circle.lng
+++ b/interface/web/client/lib/lang/de_client_circle.lng
@@ -1,9 +1,9 @@
\ No newline at end of file
+$wb['Client Circle'] = 'Kundenkreis';
+$wb['Circle'] = 'Kreis';
+$wb['circle_txt'] = 'Kreis';
+$wb['circle_name_txt'] = 'Kreisname';
+$wb['client_ids_txt'] = 'Kunden/Reseller';
+$wb['description_txt'] = 'Beschreibung';
+$wb['active_txt'] = 'Aktiv';
+?>
diff --git a/interface/web/client/lib/lang/de_client_circle_list.lng b/interface/web/client/lib/lang/de_client_circle_list.lng
index 0a9c43a3ceb1d610547f531c2d778b4302af3383..d77fe20e90b9be8c44f27045c3e52ba3e5cc9e5c 100644
--- a/interface/web/client/lib/lang/de_client_circle_list.lng
+++ b/interface/web/client/lib/lang/de_client_circle_list.lng
@@ -1,10 +1,10 @@
\ No newline at end of file
+$wb['list_head_txt'] = 'Kundenkreise';
+$wb['circle_id_txt'] = 'Kreis-ID';
+$wb['circle_name_txt'] = 'Kreisname';
+$wb['description_txt'] = 'Beschreibung';
+$wb['add_new_record_txt'] = 'Kreis hinzufügen';
+$wb['filter_txt'] = 'Filter';
+$wb['delete_txt'] = 'Löschen';
+$wb['active_txt'] = 'Aktiv';
+?>
diff --git a/interface/web/client/lib/lang/de_client_message.lng b/interface/web/client/lib/lang/de_client_message.lng
index c2dfb798c82269233e52c9391fc515e5a4496b11..8c4606d71c705e9c1d97cd38ad876beff930b4eb 100644
--- a/interface/web/client/lib/lang/de_client_message.lng
+++ b/interface/web/client/lib/lang/de_client_message.lng
@@ -1,18 +1,18 @@
diff --git a/interface/web/client/lib/lang/de_client_template.lng b/interface/web/client/lib/lang/de_client_template.lng
index 80a8c0df191d6c1941763612f9eba82b506871de..b37000e94a57430193ed39e973ba862a6778aa9e 100644
--- a/interface/web/client/lib/lang/de_client_template.lng
+++ b/interface/web/client/lib/lang/de_client_template.lng
@@ -67,21 +67,21 @@ $wb['limit_openvz_vm_template_id_txt'] = 'Template für virtuelle Server erzwing
$wb['limit_openvz_vm_error_notint'] = 'Das Limit virtueller Server muss eine Zahl sein.';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Optionen';
$wb['web_php_options_txt'] = 'PHP-Optionen';
-$wb["limit_cgi_txt"] = "CGI verfügbar";
-$wb["limit_ssi_txt"] = "SSI verfügbar";
-$wb["limit_perl_txt"] = "Perl verfügbar";
-$wb["limit_ruby_txt"] = "Ruby verfügbar";
-$wb["limit_python_txt"] = "Python verfügbar";
-$wb["force_suexec_txt"] = "SuEXEC erzwungen";
-$wb["limit_hterror_txt"] = "Eigene Fehlerseiten verfügbar";
-$wb["limit_wildcard_txt"] = "Wildcard Subdomain verfügbar";
-$wb["limit_ssl_txt"] = "SSL verfügbar";
+$wb['limit_cgi_txt'] = 'CGI verfügbar';
+$wb['limit_ssi_txt'] = 'SSI verfügbar';
+$wb['limit_perl_txt'] = 'Perl verfügbar';
+$wb['limit_ruby_txt'] = 'Ruby verfügbar';
+$wb['limit_python_txt'] = 'Python verfügbar';
+$wb['force_suexec_txt'] = 'SuEXEC erzwungen';
+$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar';
+$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar';
+$wb['limit_ssl_txt'] = 'SSL verfügbar';
$wb['template_type_txt'] = 'Template-Typ';
$wb['template_name_txt'] = 'Template-Name';
-$wb["web_limits_txt"] = 'Web-Limits';
-$wb["email_limits_txt"] = 'E-Mail-Limits';
-$wb["database_limits_txt"] = 'Datenbank-Limits';
-$wb["cron_job_limits_txt"] = 'Cron Job-Limits';
-$wb["dns_limits_txt"] = 'DNS-Limits';
-$wb["virtualization_limits_txt"] = 'Virtualisierungs-Limits';
+$wb['web_limits_txt'] = 'Web-Limits';
+$wb['email_limits_txt'] = 'E-Mail-Limits';
+$wb['database_limits_txt'] = 'Datenbank-Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job-Limits';
+$wb['dns_limits_txt'] = 'DNS-Limits';
+$wb['virtualization_limits_txt'] = 'Virtualisierungs-Limits';
?>
diff --git a/interface/web/client/lib/lang/de_domain.lng b/interface/web/client/lib/lang/de_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9995b485372681c27a01ea24f7f66d9a3097a8a4
--- /dev/null
+++ b/interface/web/client/lib/lang/de_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/de_domain_list.lng b/interface/web/client/lib/lang/de_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b066bff5721b62e946d0ce05da4d8e54affedda1
--- /dev/null
+++ b/interface/web/client/lib/lang/de_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/de_reseller.lng b/interface/web/client/lib/lang/de_reseller.lng
index 2476cc81650dcef1e9b5e69b3904f5d9edc8e25b..01fe16d370f314871502af576dd2d923f9d4d4ae 100644
--- a/interface/web/client/lib/lang/de_reseller.lng
+++ b/interface/web/client/lib/lang/de_reseller.lng
@@ -83,19 +83,19 @@ $wb['limit_cron_error_frequency'] = 'Das Cron-Job-Intervall-Limit muss eine Zahl
$wb['username_error_regex'] = 'Der Benutzername enthält ungültige Zeichen.';
$wb['template_master_txt'] = 'Mastervorlage';
$wb['template_additional_txt'] = 'Addons';
-$wb["add_additional_template_txt"] = 'Zusätzliches Template hinzufügen';
-$wb["delete_additional_template_txt"] = 'Zusätzliches Template löschen';
+$wb['add_additional_template_txt'] = 'Zusätzliches Template hinzufügen';
+$wb['delete_additional_template_txt'] = 'Zusätzliches Template löschen';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Optionen';
$wb['web_php_options_txt'] = 'PHP-Optionen';
-$wb["limit_cgi_txt"] = "CGI verfügbar";
-$wb["limit_ssi_txt"] = "SSI verfügbar";
-$wb["limit_perl_txt"] = "Perl verfügbar";
-$wb["limit_ruby_txt"] = "Ruby verfügbar";
-$wb["limit_python_txt"] = "Python verfügbar";
-$wb["force_suexec_txt"] = "SuEXEC erzwungen";
-$wb["limit_hterror_txt"] = "Eigene Fehlerseiten verfügbar";
-$wb["limit_wildcard_txt"] = "Wildcard Subdomain verfügbar";
-$wb["limit_ssl_txt"] = "SSL verfügbar";
+$wb['limit_cgi_txt'] = 'CGI verfügbar';
+$wb['limit_ssi_txt'] = 'SSI verfügbar';
+$wb['limit_perl_txt'] = 'Perl verfügbar';
+$wb['limit_ruby_txt'] = 'Ruby verfügbar';
+$wb['limit_python_txt'] = 'Python verfügbar';
+$wb['force_suexec_txt'] = 'SuEXEC erzwungen';
+$wb['limit_hterror_txt'] = 'Eigene Fehlerseiten verfügbar';
+$wb['limit_wildcard_txt'] = 'Wildcard Subdomain verfügbar';
+$wb['limit_ssl_txt'] = 'SSL verfügbar';
$wb['limit_client_error'] = 'Die maximale Anzahl an Kunden wurde erreicht.';
$wb['limit_client_error_positive'] = 'Die Anzahl an Kunden muss > 0 sein';
$wb['limit_web_quota_txt'] = 'Web Quota';
@@ -118,12 +118,12 @@ $wb['limit_openvz_vm_error_notint'] = 'Das Limit virtueller Server muss eine Zah
$wb['web_php_options_notempty'] = 'Keine PHP-Option ausgewählt. Wähle mindestens eine PHP-Option.';
$wb['ssh_chroot_notempty'] = 'Keine SSH chroot-Option ausgewählt. Wähle mindestens eine SSH-Option.';
$wb['username_error_collision'] = 'Der Benutzername sollte nicht mit dem Wort -web- oder -web- gefolgt von einer Nummer anfangen.';
-$wb["web_limits_txt"] = 'Web-Limits';
-$wb["email_limits_txt"] = 'E-Mail-Limits';
-$wb["database_limits_txt"] = 'Datenbank-Limits';
-$wb["cron_job_limits_txt"] = 'Cron Job-Limits';
-$wb["dns_limits_txt"] = 'DNS-Limits';
-$wb["virtualization_limits_txt"] = 'Virtualisierungs-Limits';
+$wb['web_limits_txt'] = 'Web-Limits';
+$wb['email_limits_txt'] = 'E-Mail-Limits';
+$wb['database_limits_txt'] = 'Datenbank-Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job-Limits';
+$wb['dns_limits_txt'] = 'DNS-Limits';
+$wb['virtualization_limits_txt'] = 'Virtualisierungs-Limits';
$wb['generate_password_txt'] = 'Passwort erzeugen';
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
diff --git a/interface/web/client/lib/lang/el.lng b/interface/web/client/lib/lang/el.lng
index 87294f68419377ac6b1d2e21ce0df733115234d7..6fe28b26314525eac39901eb7a292dd2d8cb96aa 100644
--- a/interface/web/client/lib/lang/el.lng
+++ b/interface/web/client/lib/lang/el.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Ο Μεταπωλητής έχει πελάτες.
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/el_client.lng b/interface/web/client/lib/lang/el_client.lng
index e0e1387a1a0ddd303aa52e2f3d9a018b72e9a013..4743a97af9ea7bee8097345610ec23a195d7924b 100644
--- a/interface/web/client/lib/lang/el_client.lng
+++ b/interface/web/client/lib/lang/el_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'Το όριο εικονικών server
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/el_client_circle.lng b/interface/web/client/lib/lang/el_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/el_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/el_client_circle_list.lng b/interface/web/client/lib/lang/el_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/el_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/el_client_message.lng b/interface/web/client/lib/lang/el_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/el_client_message.lng
+++ b/interface/web/client/lib/lang/el_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/el_client_template.lng b/interface/web/client/lib/lang/el_client_template.lng
index edc48e795f357dda24395fbb983d903abd060b32..721d93943bc39c865d32813f92177acd0a8f9618 100644
--- a/interface/web/client/lib/lang/el_client_template.lng
+++ b/interface/web/client/lib/lang/el_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'Επιλογές SSH-Chroot';
$wb['web_php_options_txt'] = 'Επιλογές PHP';
$wb['template_type_txt'] = 'Τύπος προτύπου';
$wb['template_name_txt'] = 'Όνομα προτύπου';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/el_domain.lng b/interface/web/client/lib/lang/el_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..696d10da42b75b164259a43d2cedbfc0df32f90c
--- /dev/null
+++ b/interface/web/client/lib/lang/el_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/el_domain_list.lng b/interface/web/client/lib/lang/el_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..507f895e3ba75f22d90266cda3ae643c188d2ae7
--- /dev/null
+++ b/interface/web/client/lib/lang/el_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/el_reseller.lng b/interface/web/client/lib/lang/el_reseller.lng
index 3403175557851929a4b37832aa6cf50d434505da..578aa428da9cc0c8b22b9143298e0eae41925915 100644
--- a/interface/web/client/lib/lang/el_reseller.lng
+++ b/interface/web/client/lib/lang/el_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'Το όριο εικονικών server
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/en.lng b/interface/web/client/lib/lang/en.lng
index 3e48f598d981a341fdaaf6f4328d7ed343889e08..46cdb4aaf2a06f583613c441fb2512e41b530b40 100644
--- a/interface/web/client/lib/lang/en.lng
+++ b/interface/web/client/lib/lang/en.lng
@@ -15,4 +15,12 @@ $wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
$wb['Send email'] = 'Send Email';
$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['domain_txt'] = 'Domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/en_domain.lng b/interface/web/client/lib/lang/en_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/en_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/en_domain_list.lng b/interface/web/client/lib/lang/en_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1420a4e6ce043dee4a6f5e7600903a00cba915bd
--- /dev/null
+++ b/interface/web/client/lib/lang/en_domain_list.lng
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/es.lng b/interface/web/client/lib/lang/es.lng
index 8d77b9203f61e4b48c1e901cb731650cbc29f0b2..608a16dcd7ea4f05059f84a6d51aa94b1b35726d 100644
--- a/interface/web/client/lib/lang/es.lng
+++ b/interface/web/client/lib/lang/es.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/es_client.lng b/interface/web/client/lib/lang/es_client.lng
index 047e70a2dda94784307d028a892ed9760d3f1a22..87feac33e3e12faa6112b68fc3bcd92ddfc002a7 100644
--- a/interface/web/client/lib/lang/es_client.lng
+++ b/interface/web/client/lib/lang/es_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/es_client_circle.lng b/interface/web/client/lib/lang/es_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/es_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/es_client_circle_list.lng b/interface/web/client/lib/lang/es_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/es_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/es_client_message.lng b/interface/web/client/lib/lang/es_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/es_client_message.lng
+++ b/interface/web/client/lib/lang/es_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/es_client_template.lng b/interface/web/client/lib/lang/es_client_template.lng
index b9545c1c54d85c4aa9b4224b15fd0e4ed7c6991a..4110d7bf14b7e3d1af860adc5151bad0f9a53bb4 100644
--- a/interface/web/client/lib/lang/es_client_template.lng
+++ b/interface/web/client/lib/lang/es_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/es_domain.lng b/interface/web/client/lib/lang/es_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/es_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/es_domain_list.lng b/interface/web/client/lib/lang/es_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/es_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/es_reseller.lng b/interface/web/client/lib/lang/es_reseller.lng
index 412bafe02d34c0c1f8c0ea624cf906bafb89dd74..81cf63fc56de1f6cc9332a2195c6ae7659282258 100644
--- a/interface/web/client/lib/lang/es_reseller.lng
+++ b/interface/web/client/lib/lang/es_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/fi.lng b/interface/web/client/lib/lang/fi.lng
index 243ac6db499e6a01df240cd7427c2fbc075ecc08..6f3dd5a6d1355841804c946b7d2339eacf974f1e 100755
--- a/interface/web/client/lib/lang/fi.lng
+++ b/interface/web/client/lib/lang/fi.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Tällä jälleenmyyjällä on asiakkaita, poista ne
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/fi_client.lng b/interface/web/client/lib/lang/fi_client.lng
index 30f111e94dd010e14abb6451dd40cd6ff454d0fc..b6e77cd1248cd0231e86e1643363124303aa2262 100755
--- a/interface/web/client/lib/lang/fi_client.lng
+++ b/interface/web/client/lib/lang/fi_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/fi_client_circle.lng b/interface/web/client/lib/lang/fi_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/fi_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/fi_client_circle_list.lng b/interface/web/client/lib/lang/fi_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/fi_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/fi_client_message.lng b/interface/web/client/lib/lang/fi_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/fi_client_message.lng
+++ b/interface/web/client/lib/lang/fi_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/fi_client_template.lng b/interface/web/client/lib/lang/fi_client_template.lng
index 1cc46047cb0f1fdb301eb3d89724575b4d267e39..5d02fee14d8424cf56a7cadf2e46a379379011bc 100755
--- a/interface/web/client/lib/lang/fi_client_template.lng
+++ b/interface/web/client/lib/lang/fi_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/fi_domain.lng b/interface/web/client/lib/lang/fi_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/fi_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/fi_domain_list.lng b/interface/web/client/lib/lang/fi_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/fi_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/fi_reseller.lng b/interface/web/client/lib/lang/fi_reseller.lng
index 0bc176186dd3ebbafeb5864b2a13d6608cb77d83..a3769aa797d699dd41238f2b96dd5ab80d1c7ab8 100644
--- a/interface/web/client/lib/lang/fi_reseller.lng
+++ b/interface/web/client/lib/lang/fi_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/fr.lng b/interface/web/client/lib/lang/fr.lng
index a7e1738015c12f0a29908174aab821c57806476d..8676a29e128a800e71201e7427ddf85151839057 100644
--- a/interface/web/client/lib/lang/fr.lng
+++ b/interface/web/client/lib/lang/fr.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Ce revendeur a des clients. Effacez dabord les clien
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/fr_client.lng b/interface/web/client/lib/lang/fr_client.lng
index 38e85f6cf75a5973e2a62719078315a84425383e..3574d53be9dd39a936fe41c0249bc7317ef2fd15 100644
--- a/interface/web/client/lib/lang/fr_client.lng
+++ b/interface/web/client/lib/lang/fr_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/fr_client_circle.lng b/interface/web/client/lib/lang/fr_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/fr_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/fr_client_circle_list.lng b/interface/web/client/lib/lang/fr_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/fr_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/fr_client_message.lng b/interface/web/client/lib/lang/fr_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/fr_client_message.lng
+++ b/interface/web/client/lib/lang/fr_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/fr_client_template.lng b/interface/web/client/lib/lang/fr_client_template.lng
index 0aed251045032c1a59c8dd432ffca33c5ad0da04..e6b7d655459e8d8c7754b98c40d3115185789d67 100644
--- a/interface/web/client/lib/lang/fr_client_template.lng
+++ b/interface/web/client/lib/lang/fr_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/fr_domain.lng b/interface/web/client/lib/lang/fr_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..4465c83e82db16a8ae93830d8cc6efacb7d32682
--- /dev/null
+++ b/interface/web/client/lib/lang/fr_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/fr_domain_list.lng b/interface/web/client/lib/lang/fr_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..c97fd296e0680f69e92a206fde7aeccb9c2276fd
--- /dev/null
+++ b/interface/web/client/lib/lang/fr_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/fr_reseller.lng b/interface/web/client/lib/lang/fr_reseller.lng
index d9387747f099f15ee639c39eec8cc97399643da7..9b94eb93987d5464b5ef22ba323eaddc97c4f51e 100644
--- a/interface/web/client/lib/lang/fr_reseller.lng
+++ b/interface/web/client/lib/lang/fr_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/hr.lng b/interface/web/client/lib/lang/hr.lng
index f4126df215e68f06ed38b068b8f977f3ef666bca..74e37dd6eb9a6ca3e1b30e3ab22f18d286622f35 100644
--- a/interface/web/client/lib/lang/hr.lng
+++ b/interface/web/client/lib/lang/hr.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Ovaj preprodavač ima klijente. Prvo morate obrisati
$wb['add_additional_template_txt'] = 'Dodaj dodatni predložak';
$wb['delete_additional_template_txt'] = 'Obriši dodatni predložak';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/hr_client.lng b/interface/web/client/lib/lang/hr_client.lng
index 2537d74c1407cf5bcca5f8ffd6f090bca38668ef..9b852d1a2c097b96db673674178a0b82f642fe32 100644
--- a/interface/web/client/lib/lang/hr_client.lng
+++ b/interface/web/client/lib/lang/hr_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenk
$wb['web_php_options_notempty'] = 'Nisu izabrane PHP opcije. Izaberite jednu PHP opciju.';
$wb['ssh_chroot_notempty'] = 'Nisu izabrane SSH opcije. Izaberite jednu SSH opciju.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/hr_client_circle.lng b/interface/web/client/lib/lang/hr_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/hr_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/hr_client_circle_list.lng b/interface/web/client/lib/lang/hr_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/hr_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/hr_client_message.lng b/interface/web/client/lib/lang/hr_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/hr_client_message.lng
+++ b/interface/web/client/lib/lang/hr_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/hr_client_template.lng b/interface/web/client/lib/lang/hr_client_template.lng
index 8a69d30872b896d44fcd3ab22ab5a872c35cedf9..ce54aa47c2bd99a04df26e490693960498f829c6 100644
--- a/interface/web/client/lib/lang/hr_client_template.lng
+++ b/interface/web/client/lib/lang/hr_client_template.lng
@@ -69,4 +69,19 @@ $wb['limit_openvz_vm_template_id_txt'] = 'Primjeni predložak virtualnog servera
$wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenka.';
$wb['ssh_chroot_txt'] = 'SSH-Chroot opcije';
$wb['web_php_options_txt'] = 'PHP opcije';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/hr_domain.lng b/interface/web/client/lib/lang/hr_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..30f3ca054fd4f3944ec0bc47be94be5bfe76dc29
--- /dev/null
+++ b/interface/web/client/lib/lang/hr_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/hr_domain_list.lng b/interface/web/client/lib/lang/hr_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d3bdd4bc44825b53e77f33ad584e439f08eec9b4
--- /dev/null
+++ b/interface/web/client/lib/lang/hr_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/hr_reseller.lng b/interface/web/client/lib/lang/hr_reseller.lng
index 241f3ce442e745cf19663df32661a9bfe29893da..385dbd7c95035336cc078560aa5273320945eb4f 100644
--- a/interface/web/client/lib/lang/hr_reseller.lng
+++ b/interface/web/client/lib/lang/hr_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'Broj virtualnih servera mora biti znamenk
$wb['web_php_options_notempty'] = 'Nisu izabrane PHP opcije. Izaberite jednu PHP opciju.';
$wb['ssh_chroot_notempty'] = 'Nisu izabrane SSH opcije. Izaberite jednu SSH opciju.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/hu.lng b/interface/web/client/lib/lang/hu.lng
index 2ad20039aa019302e80531425093492f0468caf1..84311fe94e3c75b38fea7a341c2b167eee4347dc 100644
--- a/interface/web/client/lib/lang/hu.lng
+++ b/interface/web/client/lib/lang/hu.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/hu_client.lng b/interface/web/client/lib/lang/hu_client.lng
index 63f404c65ea58edc92cc7978907fed34f3547e66..c0f4146294f8ef875eeee5d719de8787f29acb80 100644
--- a/interface/web/client/lib/lang/hu_client.lng
+++ b/interface/web/client/lib/lang/hu_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/hu_client_circle.lng b/interface/web/client/lib/lang/hu_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/hu_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/hu_client_circle_list.lng b/interface/web/client/lib/lang/hu_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/hu_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/hu_client_message.lng b/interface/web/client/lib/lang/hu_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/hu_client_message.lng
+++ b/interface/web/client/lib/lang/hu_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/hu_client_template.lng b/interface/web/client/lib/lang/hu_client_template.lng
index 77a8eb7ff923868d12ede5827fe0a08f7bea4ffb..6286ccbd08fcdd8e2e514b7396caca855e6f5d90 100644
--- a/interface/web/client/lib/lang/hu_client_template.lng
+++ b/interface/web/client/lib/lang/hu_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/hu_domain.lng b/interface/web/client/lib/lang/hu_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/hu_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/hu_domain_list.lng b/interface/web/client/lib/lang/hu_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a2f7984536e0fe76e4c0428788aa161c29b7d162
--- /dev/null
+++ b/interface/web/client/lib/lang/hu_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/hu_reseller.lng b/interface/web/client/lib/lang/hu_reseller.lng
index 58112e4e0ef6098380745eb1c498badb907b6070..9961a03a56f0626bfec8065ddd63aed3dc12b301 100644
--- a/interface/web/client/lib/lang/hu_reseller.lng
+++ b/interface/web/client/lib/lang/hu_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/id.lng b/interface/web/client/lib/lang/id.lng
index 78c0101b83f1cf9f8a77d17bd11e1f60ed2a82da..280dd4220a0b4c5fb2682c753f822ee5d57398b9 100644
--- a/interface/web/client/lib/lang/id.lng
+++ b/interface/web/client/lib/lang/id.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Reseller ini memiliki klien. Hapus klien dari resell
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/id_client.lng b/interface/web/client/lib/lang/id_client.lng
index f85bb00113b844bdc2cbb4a90296f7f548a569c4..6bf648566659260729906f39e7f5db400e7c85f8 100644
--- a/interface/web/client/lib/lang/id_client.lng
+++ b/interface/web/client/lib/lang/id_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/id_client_circle.lng b/interface/web/client/lib/lang/id_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/id_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/id_client_circle_list.lng b/interface/web/client/lib/lang/id_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/id_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/id_client_message.lng b/interface/web/client/lib/lang/id_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/id_client_message.lng
+++ b/interface/web/client/lib/lang/id_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/id_client_template.lng b/interface/web/client/lib/lang/id_client_template.lng
index dd25519cf1d74765be787827747846f99c8af949..6d0996e4d3bbcc5eb70779c0d0e6349a21cbde80 100644
--- a/interface/web/client/lib/lang/id_client_template.lng
+++ b/interface/web/client/lib/lang/id_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/id_domain.lng b/interface/web/client/lib/lang/id_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..2091e872f93ae85acf2306d31a0062688104d962
--- /dev/null
+++ b/interface/web/client/lib/lang/id_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/id_domain_list.lng b/interface/web/client/lib/lang/id_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..2c30d26d0a7bcb0b6228f43bca7667c519616088
--- /dev/null
+++ b/interface/web/client/lib/lang/id_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/id_reseller.lng b/interface/web/client/lib/lang/id_reseller.lng
index b03aae63eb0dbc64216bd350712319b85bfc24c9..815f3f472ff166dcf2c7315486030523765cb2e5 100644
--- a/interface/web/client/lib/lang/id_reseller.lng
+++ b/interface/web/client/lib/lang/id_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/it.lng b/interface/web/client/lib/lang/it.lng
index 9ea1419ebe15cfe6b3c1e10837dc84a7fdf8e3f2..67c7965688a6a085af49563ee2fe9567633278ea 100644
--- a/interface/web/client/lib/lang/it.lng
+++ b/interface/web/client/lib/lang/it.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Questo rivenditore ha dei clienti, bisogna cancellar
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/it_client.lng b/interface/web/client/lib/lang/it_client.lng
index 1682d848efcaccfafbc3cde3598dcf1f64e7f889..244283fad53fc797895f514dd19f87015f168a16 100644
--- a/interface/web/client/lib/lang/it_client.lng
+++ b/interface/web/client/lib/lang/it_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/it_client_circle.lng b/interface/web/client/lib/lang/it_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/it_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/it_client_circle_list.lng b/interface/web/client/lib/lang/it_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/it_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/it_client_message.lng b/interface/web/client/lib/lang/it_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/it_client_message.lng
+++ b/interface/web/client/lib/lang/it_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/it_client_template.lng b/interface/web/client/lib/lang/it_client_template.lng
index 082e23e2c020c8fb6e9bdd794707ed2542daa5ed..d5a3445c6f572de7afef79ef43bcc0da6f3f5af3 100644
--- a/interface/web/client/lib/lang/it_client_template.lng
+++ b/interface/web/client/lib/lang/it_client_template.lng
@@ -69,4 +69,19 @@ $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template';
$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/it_domain.lng b/interface/web/client/lib/lang/it_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..7c26779aae29a390cf82ee427c8f7205b544cc77
--- /dev/null
+++ b/interface/web/client/lib/lang/it_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/it_domain_list.lng b/interface/web/client/lib/lang/it_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..7ee0b19442cf9d9632fa178a141cfb811e674179
--- /dev/null
+++ b/interface/web/client/lib/lang/it_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/it_reseller.lng b/interface/web/client/lib/lang/it_reseller.lng
index 650a24f61972705b1e0cd87ebbc5cfeb461f0977..010e5be4666d72c3a42a183c71eddd3bdbece886 100644
--- a/interface/web/client/lib/lang/it_reseller.lng
+++ b/interface/web/client/lib/lang/it_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ja.lng b/interface/web/client/lib/lang/ja.lng
index 0eb9efe5217d695977d38eabfccf1111724c3fe2..716fc0779059276bb7f4f660b7de9b86c9e8b668 100644
--- a/interface/web/client/lib/lang/ja.lng
+++ b/interface/web/client/lib/lang/ja.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/ja_client.lng b/interface/web/client/lib/lang/ja_client.lng
index e8f0c2ae1cf0379f256753a9958cc901aaef3723..edc7de84c6b5b4446ef18afd495ab9bca13605f5 100644
--- a/interface/web/client/lib/lang/ja_client.lng
+++ b/interface/web/client/lib/lang/ja_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ja_client_circle.lng b/interface/web/client/lib/lang/ja_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/ja_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ja_client_circle_list.lng b/interface/web/client/lib/lang/ja_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/ja_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ja_client_message.lng b/interface/web/client/lib/lang/ja_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/ja_client_message.lng
+++ b/interface/web/client/lib/lang/ja_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/ja_client_template.lng b/interface/web/client/lib/lang/ja_client_template.lng
index f3b19472d088e1875e07485356bb7727a15f0f2b..f149534efbe83b7dcf33e36cfdbf00437809a903 100644
--- a/interface/web/client/lib/lang/ja_client_template.lng
+++ b/interface/web/client/lib/lang/ja_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/ja_domain.lng b/interface/web/client/lib/lang/ja_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/ja_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ja_domain_list.lng b/interface/web/client/lib/lang/ja_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/ja_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ja_reseller.lng b/interface/web/client/lib/lang/ja_reseller.lng
index 35543702aba94c53eedfbf3ab700b047cbca4b62..25fe6a07ccc77463be4c072cc2624c326da0822b 100644
--- a/interface/web/client/lib/lang/ja_reseller.lng
+++ b/interface/web/client/lib/lang/ja_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/nl.lng b/interface/web/client/lib/lang/nl.lng
index e344124b1b67a8872a756f035132671cc029de06..75add75c08f68736ebb985b9acfec597d41e9cd5 100644
--- a/interface/web/client/lib/lang/nl.lng
+++ b/interface/web/client/lib/lang/nl.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Deze reseller heeft klanten. Verwijder eerst de klan
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/nl_client.lng b/interface/web/client/lib/lang/nl_client.lng
index acbe70cdb33cb20d5042674a4621800e52500e48..61bd6fb9c3bd5c72d998fe0e8f2bed3f338dae0f 100644
--- a/interface/web/client/lib/lang/nl_client.lng
+++ b/interface/web/client/lib/lang/nl_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/nl_client_circle.lng b/interface/web/client/lib/lang/nl_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/nl_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/nl_client_circle_list.lng b/interface/web/client/lib/lang/nl_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/nl_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/nl_client_message.lng b/interface/web/client/lib/lang/nl_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/nl_client_message.lng
+++ b/interface/web/client/lib/lang/nl_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/nl_client_template.lng b/interface/web/client/lib/lang/nl_client_template.lng
index 240c9f414a4c1cef193a54adccf2687f94b1ba63..434220808b9fe264ffff635557a815b8225c5131 100644
--- a/interface/web/client/lib/lang/nl_client_template.lng
+++ b/interface/web/client/lib/lang/nl_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/nl_domain.lng b/interface/web/client/lib/lang/nl_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..fbdce7dc7fed2119a9cd4a91af0d8c4820008ad1
--- /dev/null
+++ b/interface/web/client/lib/lang/nl_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/nl_domain_list.lng b/interface/web/client/lib/lang/nl_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..7fec9446a028f0c8aacb9642ebe1f8b0d971fc33
--- /dev/null
+++ b/interface/web/client/lib/lang/nl_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/nl_reseller.lng b/interface/web/client/lib/lang/nl_reseller.lng
index f9bd57ea6a973f66690ab8249a632efec04008c8..0416c77d158e296ebda0597e6cbfbc248d421ece 100644
--- a/interface/web/client/lib/lang/nl_reseller.lng
+++ b/interface/web/client/lib/lang/nl_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/pl.lng b/interface/web/client/lib/lang/pl.lng
index ddecb90ff313697cd67860459964f09f44a664ab..cb488467be09f899fca1c47ed891da296a8903a1 100644
--- a/interface/web/client/lib/lang/pl.lng
+++ b/interface/web/client/lib/lang/pl.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Reseller posiada klientów. Usuń ich zanim usuniesz
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng
index e2e3cabfb1a4d784a01a1a2e11667e8faa3f647e..c5d33149203b4bdc111817803c6358e37981acc7 100644
--- a/interface/web/client/lib/lang/pl_client.lng
+++ b/interface/web/client/lib/lang/pl_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/pl_client_circle.lng b/interface/web/client/lib/lang/pl_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/pl_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/pl_client_circle_list.lng b/interface/web/client/lib/lang/pl_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/pl_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/pl_client_message.lng b/interface/web/client/lib/lang/pl_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/pl_client_message.lng
+++ b/interface/web/client/lib/lang/pl_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/pl_client_template.lng b/interface/web/client/lib/lang/pl_client_template.lng
index f5f966cc774353163b1470fa8677d5c4ffcc4673..a6f46a716fe38b33c142c44cc1bfd44c3d580cca 100644
--- a/interface/web/client/lib/lang/pl_client_template.lng
+++ b/interface/web/client/lib/lang/pl_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'Opcje SSH-Chroot';
$wb['web_php_options_txt'] = 'Opcje PHP';
$wb['template_type_txt'] = 'Rodzaj szablonu';
$wb['template_name_txt'] = 'Nazwa szablonu';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/pl_domain.lng b/interface/web/client/lib/lang/pl_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9f3e80ff6458666aa19d3888ceb68af2a0875cdf
--- /dev/null
+++ b/interface/web/client/lib/lang/pl_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/pl_domain_list.lng b/interface/web/client/lib/lang/pl_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..e2cac3b934284d15c7099223f8172b1a26b92c94
--- /dev/null
+++ b/interface/web/client/lib/lang/pl_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng
index e4ab1fb268b017a291a7622eb7a1c764d08d47c6..9b1d93d4fb387a9331a70b6b82da8c2351d4e795 100644
--- a/interface/web/client/lib/lang/pl_reseller.lng
+++ b/interface/web/client/lib/lang/pl_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/pt.lng b/interface/web/client/lib/lang/pt.lng
index 274c0f85609fd670370ed967bc5fa0f47b7a3a3e..181ab88b3e4b846aa61da9e4c4eb1f3679a5f9b1 100644
--- a/interface/web/client/lib/lang/pt.lng
+++ b/interface/web/client/lib/lang/pt.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Este revendedor possui clientes. Deve remover os cli
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/pt_client.lng b/interface/web/client/lib/lang/pt_client.lng
index 7cf9c96042e67a61813d4030d1fa3b5072b36f52..96daaf62bebf137310f4c0cc253efc999d985724 100644
--- a/interface/web/client/lib/lang/pt_client.lng
+++ b/interface/web/client/lib/lang/pt_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/pt_client_circle.lng b/interface/web/client/lib/lang/pt_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/pt_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/pt_client_circle_list.lng b/interface/web/client/lib/lang/pt_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/pt_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/pt_client_message.lng b/interface/web/client/lib/lang/pt_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/pt_client_message.lng
+++ b/interface/web/client/lib/lang/pt_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/pt_client_template.lng b/interface/web/client/lib/lang/pt_client_template.lng
index ede666aa5a3aa4035903216d4b4c4df8df9d1fcc..8230899a8a58dfe0b8505b09b0b63f7d4e58d2de 100644
--- a/interface/web/client/lib/lang/pt_client_template.lng
+++ b/interface/web/client/lib/lang/pt_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/pt_domain.lng b/interface/web/client/lib/lang/pt_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/pt_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/pt_domain_list.lng b/interface/web/client/lib/lang/pt_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/pt_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/pt_reseller.lng b/interface/web/client/lib/lang/pt_reseller.lng
index ac55686f696a56c0f2f8a74bb644cd17a33d8623..e59b81dcc24b9ea6a4dcd097463e58d3ca8f360a 100644
--- a/interface/web/client/lib/lang/pt_reseller.lng
+++ b/interface/web/client/lib/lang/pt_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ro.lng b/interface/web/client/lib/lang/ro.lng
index 44ad01a7d7f898dd525d614b5850cd3315296c57..88e0f8fa70499f443b98043a6795a8b66a22d5ff 100644
--- a/interface/web/client/lib/lang/ro.lng
+++ b/interface/web/client/lib/lang/ro.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/ro_client.lng b/interface/web/client/lib/lang/ro_client.lng
index 6712694f529bd2e86c4142815c63374a9f3d39ba..9a10b2a68ab8e5551036557ee4cf632690f94ec5 100644
--- a/interface/web/client/lib/lang/ro_client.lng
+++ b/interface/web/client/lib/lang/ro_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ro_client_circle.lng b/interface/web/client/lib/lang/ro_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/ro_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ro_client_circle_list.lng b/interface/web/client/lib/lang/ro_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/ro_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ro_client_message.lng b/interface/web/client/lib/lang/ro_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/ro_client_message.lng
+++ b/interface/web/client/lib/lang/ro_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/ro_client_template.lng b/interface/web/client/lib/lang/ro_client_template.lng
index cf78e69006157dd93382069ea04a5636ed8dcb77..429e61358c406c12fd685dbc4438abc2245ced88 100644
--- a/interface/web/client/lib/lang/ro_client_template.lng
+++ b/interface/web/client/lib/lang/ro_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/ro_domain.lng b/interface/web/client/lib/lang/ro_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/ro_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ro_domain_list.lng b/interface/web/client/lib/lang/ro_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/ro_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ro_reseller.lng b/interface/web/client/lib/lang/ro_reseller.lng
index 650a24f61972705b1e0cd87ebbc5cfeb461f0977..010e5be4666d72c3a42a183c71eddd3bdbece886 100644
--- a/interface/web/client/lib/lang/ro_reseller.lng
+++ b/interface/web/client/lib/lang/ro_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ru.lng b/interface/web/client/lib/lang/ru.lng
index d10a3cc05d016106811c1759163b5feb284b6885..5d37029047033191c2d9785f474b1369d40a3308 100644
--- a/interface/web/client/lib/lang/ru.lng
+++ b/interface/web/client/lib/lang/ru.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'У реселлера есть клиенты. Вн
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/ru_client.lng b/interface/web/client/lib/lang/ru_client.lng
index c18f5b81a2fa90470b9b7c071e1f56318819f664..9a616aced0c88e19e2fc262deec1e5308500cc77 100644
--- a/interface/web/client/lib/lang/ru_client.lng
+++ b/interface/web/client/lib/lang/ru_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/ru_client_circle.lng b/interface/web/client/lib/lang/ru_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/ru_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ru_client_circle_list.lng b/interface/web/client/lib/lang/ru_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/ru_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/ru_client_message.lng b/interface/web/client/lib/lang/ru_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/ru_client_message.lng
+++ b/interface/web/client/lib/lang/ru_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/ru_client_template.lng b/interface/web/client/lib/lang/ru_client_template.lng
index c212c513cf73b3e9cf1faede975a88e792e44d96..5949f884a4b2550b7a4e6521faf720f543900e6a 100644
--- a/interface/web/client/lib/lang/ru_client_template.lng
+++ b/interface/web/client/lib/lang/ru_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/ru_domain.lng b/interface/web/client/lib/lang/ru_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/ru_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ru_domain_list.lng b/interface/web/client/lib/lang/ru_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/ru_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/ru_reseller.lng b/interface/web/client/lib/lang/ru_reseller.lng
index 768a8bd8ce7a14cb854c4f0b7db5bd3b2b41d32e..25dc80acb7e9bb4392a3ee047346a616d2555452 100644
--- a/interface/web/client/lib/lang/ru_reseller.lng
+++ b/interface/web/client/lib/lang/ru_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/se.lng b/interface/web/client/lib/lang/se.lng
index 44ad01a7d7f898dd525d614b5850cd3315296c57..88e0f8fa70499f443b98043a6795a8b66a22d5ff 100644
--- a/interface/web/client/lib/lang/se.lng
+++ b/interface/web/client/lib/lang/se.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/se_client.lng b/interface/web/client/lib/lang/se_client.lng
index 1b0981bdde6bb0a3444807f1986d1d6e94de5783..540b9f2b6502aac53b83f901a2019fbea6d72ffa 100644
--- a/interface/web/client/lib/lang/se_client.lng
+++ b/interface/web/client/lib/lang/se_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/se_client_circle.lng b/interface/web/client/lib/lang/se_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/se_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/se_client_circle_list.lng b/interface/web/client/lib/lang/se_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/se_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/se_client_message.lng b/interface/web/client/lib/lang/se_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/se_client_message.lng
+++ b/interface/web/client/lib/lang/se_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/se_client_template.lng b/interface/web/client/lib/lang/se_client_template.lng
index b2b8dd3f88af5f2e06a03e96afd93c6e51d57e0a..e8c222732e5bfc46cea0158fed4830760f60099e 100644
--- a/interface/web/client/lib/lang/se_client_template.lng
+++ b/interface/web/client/lib/lang/se_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/se_domain.lng b/interface/web/client/lib/lang/se_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/se_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/se_domain_list.lng b/interface/web/client/lib/lang/se_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/se_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/se_reseller.lng b/interface/web/client/lib/lang/se_reseller.lng
index 650a24f61972705b1e0cd87ebbc5cfeb461f0977..010e5be4666d72c3a42a183c71eddd3bdbece886 100644
--- a/interface/web/client/lib/lang/se_reseller.lng
+++ b/interface/web/client/lib/lang/se_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/sk.lng b/interface/web/client/lib/lang/sk.lng
index 2f7fe8fdce8c4d26755c5d24794d9fdcc3fe5046..e9d300ceb027c870111e2e0b0cab24fbe2a82e24 100644
--- a/interface/web/client/lib/lang/sk.lng
+++ b/interface/web/client/lib/lang/sk.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/sk_client.lng b/interface/web/client/lib/lang/sk_client.lng
index 4c088f4c46e4819bc472cb61d4b58f7120b208c5..e5793621b9a0ad55550260e73207415102af871f 100644
--- a/interface/web/client/lib/lang/sk_client.lng
+++ b/interface/web/client/lib/lang/sk_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/sk_client_circle.lng b/interface/web/client/lib/lang/sk_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/sk_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/sk_client_circle_list.lng b/interface/web/client/lib/lang/sk_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/sk_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/sk_client_message.lng b/interface/web/client/lib/lang/sk_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/sk_client_message.lng
+++ b/interface/web/client/lib/lang/sk_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/sk_client_template.lng b/interface/web/client/lib/lang/sk_client_template.lng
index 5b1eb1f7975a5009eef9f239d3fcd37fa0a4ed7b..b7765a726aac3a85f54fc8a3c1536787a21e181b 100644
--- a/interface/web/client/lib/lang/sk_client_template.lng
+++ b/interface/web/client/lib/lang/sk_client_template.lng
@@ -69,4 +69,19 @@ $wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
$wb['template_type_txt'] = 'Template type';
$wb['template_name_txt'] = 'Template name';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/sk_domain.lng b/interface/web/client/lib/lang/sk_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/sk_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/sk_domain_list.lng b/interface/web/client/lib/lang/sk_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/sk_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/sk_reseller.lng b/interface/web/client/lib/lang/sk_reseller.lng
index 859158bf034833d67ad15c390ff257d710c7aa2a..21d6268af3a92966642027763b30511b790a430f 100644
--- a/interface/web/client/lib/lang/sk_reseller.lng
+++ b/interface/web/client/lib/lang/sk_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/tr.lng b/interface/web/client/lib/lang/tr.lng
index d336d75967016e8f779569204bd1fc541369c16a..96dd7a0ac0ab7ff33791da53d8f8c0d527b1619d 100644
--- a/interface/web/client/lib/lang/tr.lng
+++ b/interface/web/client/lib/lang/tr.lng
@@ -13,5 +13,13 @@ $wb['error_has_clients'] = 'Bu reseller müşterilere sahip. Resellerı silmeden
$wb['add_additional_template_txt'] = 'Add additional template';
$wb['delete_additional_template_txt'] = 'Delete additional template';
$wb['Messaging'] = 'Messaging';
-$wb['Send Email'] = 'Send Email';
+$wb['Send email'] = 'Send Email';
+$wb['Edit Client Circle'] = 'Edit Client Circle';
+$wb['Domains'] = 'Domains';
+$wb['domain_txt'] = 'Domain';
+$wb['client_txt'] = 'Client';
+$wb['error_domain_in mailuse'] = 'This domain cannot be deleted, because it is in use as mail-domain';
+$wb['error_domain_in webuse'] = 'This domain cannot be deleted, because it is in use as web-domain';
+$wb['error_client_can_not_add_domain'] = 'You cannot add a new domain';
+$wb['error_client_group_id_empty'] = 'You have to select a customer ';
?>
diff --git a/interface/web/client/lib/lang/tr_client.lng b/interface/web/client/lib/lang/tr_client.lng
index 8da9085607eeffe185c4d1319ae947e73f93789c..12933d6aa5f5f96ba7f658dd02f76020406b6b78 100644
--- a/interface/web/client/lib/lang/tr_client.lng
+++ b/interface/web/client/lib/lang/tr_client.lng
@@ -107,4 +107,30 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['bank_account_number_txt'] = 'Bank account no.';
+$wb['bank_code_txt'] = 'Bank code';
+$wb['bank_name_txt'] = 'Bank name';
+$wb['bank_account_iban_txt'] = 'IBAN';
+$wb['bank_account_swift_txt'] = 'BIC / Swift';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/lang/tr_client_circle.lng b/interface/web/client/lib/lang/tr_client_circle.lng
new file mode 100644
index 0000000000000000000000000000000000000000..80fd704c08fc38f5842c68f3e0fb32d80366bbae
--- /dev/null
+++ b/interface/web/client/lib/lang/tr_client_circle.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/tr_client_circle_list.lng b/interface/web/client/lib/lang/tr_client_circle_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..266aced82927da5551dbb838185a1cf627df8527
--- /dev/null
+++ b/interface/web/client/lib/lang/tr_client_circle_list.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/client/lib/lang/tr_client_message.lng b/interface/web/client/lib/lang/tr_client_message.lng
index 4f4ef3799f6380b3749c69d50ea7696b64041c5e..12f491ec1dcda660b7abb35004e8cc22828042e1 100644
--- a/interface/web/client/lib/lang/tr_client_message.lng
+++ b/interface/web/client/lib/lang/tr_client_message.lng
@@ -1,13 +1,18 @@
diff --git a/interface/web/client/lib/lang/tr_client_template.lng b/interface/web/client/lib/lang/tr_client_template.lng
index e7bf71b9beeb0b743edaf61d0e0ec6c7731194a7..0efac7979a5e68bb4eb6236c1b6f34fd8abff590 100644
--- a/interface/web/client/lib/lang/tr_client_template.lng
+++ b/interface/web/client/lib/lang/tr_client_template.lng
@@ -69,4 +69,19 @@ $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template';
$wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number.';
$wb['ssh_chroot_txt'] = 'SSH-Chroot Options';
$wb['web_php_options_txt'] = 'PHP Options';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
?>
diff --git a/interface/web/client/lib/lang/tr_domain.lng b/interface/web/client/lib/lang/tr_domain.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a66a2258af7043759fcaec32ead09d70273191b6
--- /dev/null
+++ b/interface/web/client/lib/lang/tr_domain.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/tr_domain_list.lng b/interface/web/client/lib/lang/tr_domain_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d2262b61f58153e7f3aec3ad431fd9965f57e33d
--- /dev/null
+++ b/interface/web/client/lib/lang/tr_domain_list.lng
@@ -0,0 +1,6 @@
+
diff --git a/interface/web/client/lib/lang/tr_reseller.lng b/interface/web/client/lib/lang/tr_reseller.lng
index 5022db2d64269bff3b563f5e3f45141c7a8a578c..66e0c22bce05172c13682f0b6ee7a3f7cf9618c1 100644
--- a/interface/web/client/lib/lang/tr_reseller.lng
+++ b/interface/web/client/lib/lang/tr_reseller.lng
@@ -107,4 +107,25 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number
$wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.';
$wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.';
$wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.';
+$wb['add_additional_template_txt'] = 'Add additional template';
+$wb['delete_additional_template_txt'] = 'Delete additional template';
+$wb['limit_cgi_txt'] = 'CGI available';
+$wb['limit_ssi_txt'] = 'SSI available';
+$wb['limit_perl_txt'] = 'Perl available';
+$wb['limit_ruby_txt'] = 'Ruby available';
+$wb['limit_python_txt'] = 'Python available';
+$wb['force_suexec_txt'] = 'SuEXEC forced';
+$wb['limit_hterror_txt'] = 'Custom error docs available';
+$wb['limit_wildcard_txt'] = 'Wildcard subdomain available';
+$wb['limit_ssl_txt'] = 'SSL available';
+$wb['web_limits_txt'] = 'Web Limits';
+$wb['email_limits_txt'] = 'Email Limits';
+$wb['database_limits_txt'] = 'Database Limits';
+$wb['cron_job_limits_txt'] = 'Cron Job Limits';
+$wb['dns_limits_txt'] = 'DNS Limits';
+$wb['virtualization_limits_txt'] = 'Virtualization Limits';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/client/lib/module.conf.php b/interface/web/client/lib/module.conf.php
index 9422362137cd46bad884bd86f22764c3d493227a..2575ba26691939f82e78a90b3e5ceb201cd1d6b1 100644
--- a/interface/web/client/lib/module.conf.php
+++ b/interface/web/client/lib/module.conf.php
@@ -72,4 +72,20 @@ $module["nav"][] = array( 'title' => 'Messaging',
unset($items);
+$app->uses('ini_parser,getconf');
+$settings = $app->getconf->get_global_config('domains');
+
+if ($settings['use_domain_module'] == 'y') {
+ $items = array();
+ $items[] = array( 'title' => 'Domains',
+ 'target' => 'content',
+ 'link' => 'client/domain_list.php');
+
+ $module['nav'][] = array( 'title' => 'Domains',
+ 'open' => 1,
+ 'items' => $items);
+
+ unset($items);
+}
+
?>
\ No newline at end of file
diff --git a/interface/web/client/lib/remote.conf.php b/interface/web/client/lib/remote.conf.php
index fd0c07ae025bd8fbb17b8fe092c158a41578fe12..62e4dde91f0269002beeead7e031c09827ff2dff 100644
--- a/interface/web/client/lib/remote.conf.php
+++ b/interface/web/client/lib/remote.conf.php
@@ -1,5 +1,7 @@
diff --git a/interface/web/client/list/domain.list.php b/interface/web/client/list/domain.list.php
new file mode 100644
index 0000000000000000000000000000000000000000..e9630e388a621aa77991409b56c03a36cb561340
--- /dev/null
+++ b/interface/web/client/list/domain.list.php
@@ -0,0 +1,99 @@
+ "domain",
+ 'datatype' => "VARCHAR",
+ 'formtype' => "TEXT",
+ 'op' => "LIKE",
+ 'prefix' => "%",
+ 'suffix' => "%",
+ 'width' => "",
+ 'value' => "");
+
+$liste["item"][] = array( 'field' => "sys_groupid",
+ 'datatype' => "VARCHAR",
+ 'formtype' => "SELECT",
+ 'op' => "=",
+ 'prefix' => "",
+ 'suffix' => "",
+ 'datasource' => array ( 'type' => 'SQL',
+ 'querystring' => 'SELECT a.groupid, a.name FROM sys_group a, domain b WHERE (a.groupid = b.sys_groupid) AND ({AUTHSQL-B}) ORDER BY name',
+ 'keyfield'=> 'groupid',
+ 'valuefield'=> 'name'
+ ),
+ 'width' => "",
+ 'value' => "");
+
+?>
\ No newline at end of file
diff --git a/interface/web/client/templates/domain_edit.htm b/interface/web/client/templates/domain_edit.htm
new file mode 100644
index 0000000000000000000000000000000000000000..5a6bef39654c95df1fd796d53769601f28b021ed
--- /dev/null
+++ b/interface/web/client/templates/domain_edit.htm
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/interface/web/client/templates/domain_list.htm b/interface/web/client/templates/domain_list.htm
new file mode 100644
index 0000000000000000000000000000000000000000..3c6b1ce5b0bcbc5d14e8a1d767fcccdcb33df4d1
--- /dev/null
+++ b/interface/web/client/templates/domain_list.htm
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/interface/web/dns/lib/lang/ar_dns_import.lng b/interface/web/dns/lib/lang/ar_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/ar_dns_import.lng
+++ b/interface/web/dns/lib/lang/ar_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/ar_dns_slave.lng b/interface/web/dns/lib/lang/ar_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/ar_dns_slave.lng
+++ b/interface/web/dns/lib/lang/ar_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/ar_dns_soa.lng b/interface/web/dns/lib/lang/ar_dns_soa.lng
index 0b64c99314e01d365be072d32fd83971a594cbf3..d0de83a75ed1338ed4fc05c3867c790f0ba8ae69 100644
--- a/interface/web/dns/lib/lang/ar_dns_soa.lng
+++ b/interface/web/dns/lib/lang/ar_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/ar_dns_srv.lng b/interface/web/dns/lib/lang/ar_dns_srv.lng
index e34203092bc9072d14e5f1be8884389a95819d77..957d383f21a6def31540db39bf5f0be876909d50 100644
--- a/interface/web/dns/lib/lang/ar_dns_srv.lng
+++ b/interface/web/dns/lib/lang/ar_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Active';
$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
diff --git a/interface/web/dns/lib/lang/ar_dns_wizard.lng b/interface/web/dns/lib/lang/ar_dns_wizard.lng
index ffceabb53acd2e84b2339c325707ce5dbbd2022d..b7a12433a91f6ea6444a3e177b57113d862c331d 100644
--- a/interface/web/dns/lib/lang/ar_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/ar_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/bg_dns_soa.lng b/interface/web/dns/lib/lang/bg_dns_soa.lng
index ef97ce0f6432a10782bd9672e396f4b1b3e6784f..8e01e76a2ef0fbf24a7fa2e2434aa74b98644d0f 100644
--- a/interface/web/dns/lib/lang/bg_dns_soa.lng
+++ b/interface/web/dns/lib/lang/bg_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'Този домейн неможе да бъде променен. Попитайте Администратора ако искате да правите промени по домейна.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/br_dns_import.lng b/interface/web/dns/lib/lang/br_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/br_dns_import.lng
+++ b/interface/web/dns/lib/lang/br_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/br_dns_slave.lng b/interface/web/dns/lib/lang/br_dns_slave.lng
index fff8ac07a15fc9717dcf8c957f07b978e36fd0db..f0d6ff5ad5cc8b1d83008e23ee867a645a054217 100644
--- a/interface/web/dns/lib/lang/br_dns_slave.lng
+++ b/interface/web/dns/lib/lang/br_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Formato inválido para esta zona.';
$wb['ns_error_regex'] = 'Formato inválido para este NS.';
$wb['eg_domain_tld'] = 'e.x. dominio.ext.';
$wb['ipv4_form_txt'] = 'Formato IPv4 - e.x. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/br_dns_soa.lng b/interface/web/dns/lib/lang/br_dns_soa.lng
index e681674d8ea2f2c59f617b13e5109979a81a42cc..b4438988ce5c35ff04b94d93e094f97087338fca 100644
--- a/interface/web/dns/lib/lang/br_dns_soa.lng
+++ b/interface/web/dns/lib/lang/br_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.x. dominio.ext';
$wb['eg_ns1_domain_tld'] = 'e.x. ns1.dominio.ext';
$wb['eg_webmaster_domain_tld'] = 'e.x. webmaster@dominio.ext';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/br_dns_srv.lng b/interface/web/dns/lib/lang/br_dns_srv.lng
index 07f7a6cf0e36b5b219a7ec68d590f5b2c1ba4fa9..fea2e82d57d08bca58c60665c470560125b8eef5 100644
--- a/interface/web/dns/lib/lang/br_dns_srv.lng
+++ b/interface/web/dns/lib/lang/br_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Servidor';
$wb['zone_txt'] = 'Zona';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'tipo';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Ativo';
$wb['limit_dns_record_txt'] = 'O número máximo de zonas DNS para sua conta foi atingido.';
diff --git a/interface/web/dns/lib/lang/br_dns_wizard.lng b/interface/web/dns/lib/lang/br_dns_wizard.lng
index 6a94ec29dbb194bac049071ec292478b63cca5cc..9139cbfae6eb2bb69fbade52631d917177d49b28 100644
--- a/interface/web/dns/lib/lang/br_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/br_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domínio contém caracteres inválidos.';
$wb['error_ns1_regex'] = 'NS1 contém caracteres inválidos.';
$wb['error_ns2_regex'] = 'NS2 contém caracteres inválidos.';
$wb['error_email_regex'] = 'Email não contém um endereço de correio válido.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/cz_dns_import.lng b/interface/web/dns/lib/lang/cz_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/cz_dns_import.lng
+++ b/interface/web/dns/lib/lang/cz_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/cz_dns_slave.lng b/interface/web/dns/lib/lang/cz_dns_slave.lng
index d958e4c5bf3d11e1c768ad36e818a1c42c39c963..5416100af0724fb7a90e1c142e629c61ee3ebea8 100644
--- a/interface/web/dns/lib/lang/cz_dns_slave.lng
+++ b/interface/web/dns/lib/lang/cz_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zóna má neplatný formát.';
$wb['ns_error_regex'] = 'NS má neplatný formát.';
$wb['eg_domain_tld'] = 'např. domena.cz';
$wb['ipv4_form_txt'] = 'IPV4 formát, např. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/cz_dns_soa.lng b/interface/web/dns/lib/lang/cz_dns_soa.lng
index 818ac8ee0d55d9521ff5374c074910049eda0dab..b340235981b53e44449f625b9443933c94f39743 100644
--- a/interface/web/dns/lib/lang/cz_dns_soa.lng
+++ b/interface/web/dns/lib/lang/cz_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'např. domena.cz';
$wb['eg_ns1_domain_tld'] = 'např. ns1.domena.cz';
$wb['eg_webmaster_domain_tld'] = 'např. webmaster@domena.cz';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/cz_dns_srv.lng b/interface/web/dns/lib/lang/cz_dns_srv.lng
index d696f736b39e0b47b4722e402aa07bf5a428f025..a8459fe7ffca0f22e1b65e1ce14a75d2960d44fd 100644
--- a/interface/web/dns/lib/lang/cz_dns_srv.lng
+++ b/interface/web/dns/lib/lang/cz_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zóna';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'Typ';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'AktivnÃ';
$wb['limit_dns_record_txt'] = 'Dosažen maximálnà po�et DNS záznamů pro Váš ú�et.';
diff --git a/interface/web/dns/lib/lang/cz_dns_wizard.lng b/interface/web/dns/lib/lang/cz_dns_wizard.lng
index 8e8330e830c3f64a3050898be8b21fdb6b05e814..fbc14f9238899754e5c6c840e43954d24875b5eb 100644
--- a/interface/web/dns/lib/lang/cz_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/cz_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Doména obsahuje neplatné znaky.';
$wb['error_ns1_regex'] = 'NS1 obsahuje neplatné znaky.';
$wb['error_ns2_regex'] = 'NS2 obsahuje neplatné znaky.';
$wb['error_email_regex'] = 'Email neobsahuje platnou emailovou adresu.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/de_dns_slave.lng b/interface/web/dns/lib/lang/de_dns_slave.lng
index 95e8a9a02232bc7be0ce709b87b6c871c9e38421..e1e873f6c5fcfc4ffe6c5f0de4f7bbd05f596d7b 100644
--- a/interface/web/dns/lib/lang/de_dns_slave.lng
+++ b/interface/web/dns/lib/lang/de_dns_slave.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+?>
diff --git a/interface/web/dns/lib/lang/de_dns_srv.lng b/interface/web/dns/lib/lang/de_dns_srv.lng
index dc15efe8edf7ed37e1696157b17396f23b5aa1f1..fd9828b5129403a7630fd89efa96910e98c90d7a 100644
--- a/interface/web/dns/lib/lang/de_dns_srv.lng
+++ b/interface/web/dns/lib/lang/de_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'Typ';
-$wb["target_txt"] = 'Ziel';
-$wb["weight_txt"] = 'Gewicht';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Ziel';
+$wb['weight_txt'] = 'Gewicht';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktiv';
$wb['limit_dns_record_txt'] = 'Die maximale Anzahl an DNS-Einträgen für ihr Konto wurde erreicht.';
diff --git a/interface/web/dns/lib/lang/de_dns_wizard.lng b/interface/web/dns/lib/lang/de_dns_wizard.lng
index 7f68cbc06506dd3d86e4bcee284fef50ebb0f577..9bcaae1f4dfd9442ed8df6d5fdb35b8d53366a0a 100644
--- a/interface/web/dns/lib/lang/de_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/de_dns_wizard.lng
@@ -27,10 +27,10 @@ $wb['error_domain_regex'] = 'Domain beinhaltet ungültige Zeichen.';
$wb['error_ns1_regex'] = 'NS1 beinhaltet ungültige Zeichen.';
$wb['error_ns2_regex'] = 'NS2 beinhaltet ungültige Zeichen.';
$wb['error_email_regex'] = 'E-Mail-Adresse beinhaltet keine gültige Adresse.';
-$wb['globalsearch_resultslimit_of_txt'] = "von";
-$wb['globalsearch_resultslimit_results_txt'] = "Treffern";
-$wb['globalsearch_noresults_text_txt'] = "Keine Treffer.";
-$wb['globalsearch_noresults_limit_txt'] = "0 Treffer";
-$wb['globalsearch_searchfield_watermark_txt'] = "Suche";
-$wb['globalsearch_suggestions_text_txt'] = "Vorschläge";
-?>
\ No newline at end of file
+$wb['globalsearch_resultslimit_of_txt'] = 'von';
+$wb['globalsearch_resultslimit_results_txt'] = 'Treffern';
+$wb['globalsearch_noresults_text_txt'] = 'Keine Treffer.';
+$wb['globalsearch_noresults_limit_txt'] = '0 Treffer';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Suche';
+$wb['globalsearch_suggestions_text_txt'] = 'Vorschläge';
+?>
diff --git a/interface/web/dns/lib/lang/el_dns_import.lng b/interface/web/dns/lib/lang/el_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/el_dns_import.lng
+++ b/interface/web/dns/lib/lang/el_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/el_dns_slave.lng b/interface/web/dns/lib/lang/el_dns_slave.lng
index 90591b1d7c021e886aa775dfaf55a5628a49d16e..64db9755e8e072f6b609c1fc03d4f185ea0d37bd 100644
--- a/interface/web/dns/lib/lang/el_dns_slave.lng
+++ b/interface/web/dns/lib/lang/el_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Η ζώνη δεν έχει έγκυρη μορφο
$wb['ns_error_regex'] = 'Ο NS δεν έχει έγκυρη μορφοποίηση.';
$wb['eg_domain_tld'] = 'π.χ. domain.tld.';
$wb['ipv4_form_txt'] = 'μορφή IPv4 - π.χ. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/el_dns_soa.lng b/interface/web/dns/lib/lang/el_dns_soa.lng
index cd8e023e754608e88a6c66de0f48fe5d6de691f1..c30c4e8f2832df72d42fcedd8eade670d3aea9ba 100644
--- a/interface/web/dns/lib/lang/el_dns_soa.lng
+++ b/interface/web/dns/lib/lang/el_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'π.χ. domain.tld';
$wb['eg_ns1_domain_tld'] = 'π.χ. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'π.χ. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/el_dns_srv.lng b/interface/web/dns/lib/lang/el_dns_srv.lng
index 9ca75521497b0aed189506a93353a155fc9e536e..4452d6bfc4039992c6fa7ecfd6365f4da47477c4 100644
--- a/interface/web/dns/lib/lang/el_dns_srv.lng
+++ b/interface/web/dns/lib/lang/el_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Ζώνη';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'τ�πος';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Ενε�γή';
$wb['aux_txt'] = 'Π�οτε�αιότητα';
diff --git a/interface/web/dns/lib/lang/el_dns_wizard.lng b/interface/web/dns/lib/lang/el_dns_wizard.lng
index 6275c56192e0cb9a3fab02c2450981f5a005d72f..2be17647ff3ad169f66c119d71c955de8fb82151 100644
--- a/interface/web/dns/lib/lang/el_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/el_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Το Domain περιέχει μη επιτρεπό
$wb['error_ns1_regex'] = 'Ο NS1 περιέχει μη επιτρεπόμενους χαρακτήρες';
$wb['error_ns2_regex'] = 'Ο NS2 περιέχει μη επιτρεπόμενους χαρακτήρες';
$wb['error_email_regex'] = 'Το Email δεν περιέχει μια έγκυρη διεύθυνση.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/es_dns_import.lng b/interface/web/dns/lib/lang/es_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/es_dns_import.lng
+++ b/interface/web/dns/lib/lang/es_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/es_dns_slave.lng b/interface/web/dns/lib/lang/es_dns_slave.lng
index 1bd741a5ed19044efd3c51a4d59473dfbdaf41a8..2de0f5327c7bef475f617f416cdd21d30c04e6bf 100644
--- a/interface/web/dns/lib/lang/es_dns_slave.lng
+++ b/interface/web/dns/lib/lang/es_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'La zona tiene un formato inválido.';
$wb['ns_error_regex'] = 'Registro NS tiene un formato inválido.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/es_dns_soa.lng b/interface/web/dns/lib/lang/es_dns_soa.lng
index 1cd10e48af4c8b7ba12ac9889361689843db0b90..9897c7c4aa80bb276bd94eb80e7b759317fe3c3d 100644
--- a/interface/web/dns/lib/lang/es_dns_soa.lng
+++ b/interface/web/dns/lib/lang/es_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/es_dns_srv.lng b/interface/web/dns/lib/lang/es_dns_srv.lng
index 9cbb239bccfaf12f198746fec03d135c6b7d94d9..a85f1dd8f7150d0284f592e8787b306759a38a0b 100644
--- a/interface/web/dns/lib/lang/es_dns_srv.lng
+++ b/interface/web/dns/lib/lang/es_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Servidor';
$wb['zone_txt'] = 'Zona';
$wb['name_txt'] = 'Nombre de la máquina';
$wb['type_txt'] = 'tipo';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Activar';
$wb['limit_dns_record_txt'] = 'Se ha alcanzado el número máximo de registros DNS de esta cuenta.';
diff --git a/interface/web/dns/lib/lang/es_dns_wizard.lng b/interface/web/dns/lib/lang/es_dns_wizard.lng
index cfc9400045dde92fdc5ebd9e3d7b87e93df19f7d..cc7d3f934014895bf72af9a19dbe977648c38a0f 100644
--- a/interface/web/dns/lib/lang/es_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/es_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'El dominio contiene caracteres inválidos.';
$wb['error_ns1_regex'] = 'NS1 contiene caracteres inválidos.';
$wb['error_ns2_regex'] = 'NS2 contiene caracteres inválidos.';
$wb['error_email_regex'] = 'El campo Correo no contiene una dirección válida.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/fi_dns_import.lng b/interface/web/dns/lib/lang/fi_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/fi_dns_import.lng
+++ b/interface/web/dns/lib/lang/fi_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/fi_dns_slave.lng b/interface/web/dns/lib/lang/fi_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/fi_dns_slave.lng
+++ b/interface/web/dns/lib/lang/fi_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/fi_dns_soa.lng b/interface/web/dns/lib/lang/fi_dns_soa.lng
index e78d7930152abd12aa466a021203b44eb612cb63..3f65637a7b013a87d29fe69dc3d0b2e872baf77c 100755
--- a/interface/web/dns/lib/lang/fi_dns_soa.lng
+++ b/interface/web/dns/lib/lang/fi_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/fi_dns_srv.lng b/interface/web/dns/lib/lang/fi_dns_srv.lng
index a3968ab0278144f68bf9d0a0feb5cf112abdf49f..ebe7996823129a7ce2cf5aa0d3563a66ce9210ff 100755
--- a/interface/web/dns/lib/lang/fi_dns_srv.lng
+++ b/interface/web/dns/lib/lang/fi_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Palvelin';
$wb['zone_txt'] = 'Alue (Zone)';
$wb['name_txt'] = 'Verkkotunnus';
$wb['type_txt'] = 'Tyyppi';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'Elinaika (TTL)';
$wb['active_txt'] = 'Käytössä';
$wb['limit_dns_record_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä DNS-tietueita.';
diff --git a/interface/web/dns/lib/lang/fi_dns_wizard.lng b/interface/web/dns/lib/lang/fi_dns_wizard.lng
index d6e137e2591152d98a9b99e6df7179611a9102ec..c503ee462ca976d7d44ca57f569caec058d3d8be 100755
--- a/interface/web/dns/lib/lang/fi_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/fi_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domain sisältää vääränlaisia merkkejä.';
$wb['error_ns1_regex'] = 'NS1 sisältää vääränlaisia merkkejä.';
$wb['error_ns2_regex'] = 'NS2 sisältää vääränlaisia merkkejä.';
$wb['error_email_regex'] = 'Email-kohta ei sisällä oikeaa sähköpostiosoitetta.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_import.lng b/interface/web/dns/lib/lang/fr_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/fr_dns_import.lng
+++ b/interface/web/dns/lib/lang/fr_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_slave.lng b/interface/web/dns/lib/lang/fr_dns_slave.lng
index 625657122fcef1321fadaf2ed883b38542e6007b..6762a2110eb00e26a9e47904a29c54597a64dbb2 100644
--- a/interface/web/dns/lib/lang/fr_dns_slave.lng
+++ b/interface/web/dns/lib/lang/fr_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Le format de la zone est invalide.';
$wb['ns_error_regex'] = 'Le format de l\'enregistrement NS est invalide.';
$wb['eg_domain_tld'] = 'ex. domain.tld.';
$wb['ipv4_form_txt'] = 'Format IPv4 - ex. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_soa.lng b/interface/web/dns/lib/lang/fr_dns_soa.lng
index c4f7519f2a86e628bb1181effcb1ab50921564a3..c1fa6d6eecc34a85c5cfd054ac89dd57517a0b15 100644
--- a/interface/web/dns/lib/lang/fr_dns_soa.lng
+++ b/interface/web/dns/lib/lang/fr_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'ex. domain.tld';
$wb['eg_ns1_domain_tld'] = 'ex. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'ex. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/fr_dns_srv.lng b/interface/web/dns/lib/lang/fr_dns_srv.lng
index ae6d1985f120e3ffc5ce8e187885e0e8c4d2ddc9..868101febb51f430110734c622826180f0829e53 100644
--- a/interface/web/dns/lib/lang/fr_dns_srv.lng
+++ b/interface/web/dns/lib/lang/fr_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Serveur';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Nom d\'hôte';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actif';
$wb['aux_txt'] = 'Priorité';
diff --git a/interface/web/dns/lib/lang/fr_dns_wizard.lng b/interface/web/dns/lib/lang/fr_dns_wizard.lng
index feefbaedbca05582746116565c605e5e094abeb8..396172109b576b245fdaa3afefbaeb68b795bfb5 100644
--- a/interface/web/dns/lib/lang/fr_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/fr_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Le domaine contient des caractères invalides.';
$wb['error_ns1_regex'] = 'NS1 contient des caractères invalides.';
$wb['error_ns2_regex'] = 'NS2 contient des caractères invalides.';
$wb['error_email_regex'] = 'L\'email ne contient pas une adresse email valide.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/hr_dns_import.lng b/interface/web/dns/lib/lang/hr_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/hr_dns_import.lng
+++ b/interface/web/dns/lib/lang/hr_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/hr_dns_slave.lng b/interface/web/dns/lib/lang/hr_dns_slave.lng
index eff47df71788a97da2223935b7af54796e9a9a49..9014f51da3613813ab152b4e4388b0572264dc5e 100644
--- a/interface/web/dns/lib/lang/hr_dns_slave.lng
+++ b/interface/web/dns/lib/lang/hr_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zona je u pogrešnom formatu.';
$wb['ns_error_regex'] = 'NS je u pogrešnom formatu.';
$wb['eg_domain_tld'] = 'npr. domena.tld.';
$wb['ipv4_form_txt'] = 'IPv4 forma - npr. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/hr_dns_soa.lng b/interface/web/dns/lib/lang/hr_dns_soa.lng
index 62e9a09622e8d68288f00dec17353ad8c308b376..f791f0c2e60e4d887cb0db38693d2f583b1db8a8 100644
--- a/interface/web/dns/lib/lang/hr_dns_soa.lng
+++ b/interface/web/dns/lib/lang/hr_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'npr. domena.tld';
$wb['eg_ns1_domain_tld'] = 'npr. ns1.domena.tld';
$wb['eg_webmaster_domain_tld'] = 'npr. webmaster@domena.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'Ova domena ne može biti promijenjena. Pošaljite zahtjev administratoru ako želite promijeniti naziv domene.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/hr_dns_srv.lng b/interface/web/dns/lib/lang/hr_dns_srv.lng
index f124ec60791265d103b170151d613621d2a134c9..0d59b41b008ae4495cd7fa1e9f23650957694573 100644
--- a/interface/web/dns/lib/lang/hr_dns_srv.lng
+++ b/interface/web/dns/lib/lang/hr_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zona';
$wb['name_txt'] = 'Naziv hosta';
$wb['type_txt'] = 'Vrsta';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktivno';
$wb['aux_txt'] = 'Prioritet';
diff --git a/interface/web/dns/lib/lang/hr_dns_wizard.lng b/interface/web/dns/lib/lang/hr_dns_wizard.lng
index 67767f3ab5d7d1286e4142cf9cd55d524c39ef92..9594665e682329fecfc3c8a6e3911f65a740a886 100644
--- a/interface/web/dns/lib/lang/hr_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/hr_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domena sadrži nedozvoljene znakove.';
$wb['error_ns1_regex'] = 'NS1 sadrži nedozvoljene znakove.';
$wb['error_ns2_regex'] = 'NS2 sadrži nedozvoljene znakove.';
$wb['error_email_regex'] = 'Email adresa nije ispravna.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/hu_dns_import.lng b/interface/web/dns/lib/lang/hu_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/hu_dns_import.lng
+++ b/interface/web/dns/lib/lang/hu_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/hu_dns_slave.lng b/interface/web/dns/lib/lang/hu_dns_slave.lng
index 9be6eb2455bbe3fb8f5af97a7c21c844ffe907db..bec75dfc0c38371db66b9aea9ba2f17368b9f8d6 100644
--- a/interface/web/dns/lib/lang/hu_dns_slave.lng
+++ b/interface/web/dns/lib/lang/hu_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/hu_dns_soa.lng b/interface/web/dns/lib/lang/hu_dns_soa.lng
index 1a8d3888ccf96cf5449bc5285aac497998591570..284c140eef57528480734f14651e1ee0e3e7a464 100644
--- a/interface/web/dns/lib/lang/hu_dns_soa.lng
+++ b/interface/web/dns/lib/lang/hu_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/hu_dns_srv.lng b/interface/web/dns/lib/lang/hu_dns_srv.lng
index 6eb3b20675b01b8d4cab996a0ab4bbf690f7bde5..0baffdbeca28ae9d76a8b97733e01da9e701724f 100644
--- a/interface/web/dns/lib/lang/hu_dns_srv.lng
+++ b/interface/web/dns/lib/lang/hu_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Szerver';
$wb['zone_txt'] = 'Zóna';
$wb['name_txt'] = 'Hosztnév';
$wb['type_txt'] = 'Típus';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktív';
$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
diff --git a/interface/web/dns/lib/lang/hu_dns_wizard.lng b/interface/web/dns/lib/lang/hu_dns_wizard.lng
index 666c799dd4cfe2d6975017d9552e1f240c04a575..a1d9c6a69d79407984a1e04b3d1588a00eebe354 100644
--- a/interface/web/dns/lib/lang/hu_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/hu_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/id_dns_import.lng b/interface/web/dns/lib/lang/id_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/id_dns_import.lng
+++ b/interface/web/dns/lib/lang/id_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/id_dns_slave.lng b/interface/web/dns/lib/lang/id_dns_slave.lng
index caa2f1f0b76f113fe7501fb7435f73f71d77c44d..099a8b2b659993c5a36f5386a82e9c3c8a3cfd67 100644
--- a/interface/web/dns/lib/lang/id_dns_slave.lng
+++ b/interface/web/dns/lib/lang/id_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zona memiliki format yang tidak valid.';
$wb['ns_error_regex'] = 'NS memiliki format yang tidak valid.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/id_dns_soa.lng b/interface/web/dns/lib/lang/id_dns_soa.lng
index ffd19c0e29c917044a6f84198bcf4f12c376e2ca..99c516cad56c5e3429f2f57f51f457c6ebf3fd32 100644
--- a/interface/web/dns/lib/lang/id_dns_soa.lng
+++ b/interface/web/dns/lib/lang/id_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/id_dns_srv.lng b/interface/web/dns/lib/lang/id_dns_srv.lng
index 2be73dddb722b18f956cd9b65cb350c59988d83e..94c18c6beb981768db159cb0c61db26c746a09e2 100644
--- a/interface/web/dns/lib/lang/id_dns_srv.lng
+++ b/interface/web/dns/lib/lang/id_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zona';
$wb['name_txt'] = 'Nama Host';
$wb['type_txt'] = 'Tipe';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktif';
$wb['limit_dns_record_txt'] = 'Akun anda telah mencapai jumlah maksimum record DNS.';
diff --git a/interface/web/dns/lib/lang/id_dns_wizard.lng b/interface/web/dns/lib/lang/id_dns_wizard.lng
index cb605cd121965d83027009bf6c94b36769429f95..a9cddce7948d53ddf4a711c7ab21923f3600864d 100644
--- a/interface/web/dns/lib/lang/id_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/id_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domain mengandung karakter yang tidak valid.';
$wb['error_ns1_regex'] = 'NS1 mengandung karakter yang tidak valid.';
$wb['error_ns2_regex'] = 'NS2 mengandung karakter yang tidak valid.';
$wb['error_email_regex'] = 'Email tidak mengandung alamat email yang valid.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/it_dns_import.lng b/interface/web/dns/lib/lang/it_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/it_dns_import.lng
+++ b/interface/web/dns/lib/lang/it_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/it_dns_slave.lng b/interface/web/dns/lib/lang/it_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/it_dns_slave.lng
+++ b/interface/web/dns/lib/lang/it_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/it_dns_soa.lng b/interface/web/dns/lib/lang/it_dns_soa.lng
index e192e01b4cdbf9341bbd123bf83ddde7d1f679ef..1f9c4ce860540d1538b9fa3833e396d590e69ee2 100644
--- a/interface/web/dns/lib/lang/it_dns_soa.lng
+++ b/interface/web/dns/lib/lang/it_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/it_dns_srv.lng b/interface/web/dns/lib/lang/it_dns_srv.lng
index e34203092bc9072d14e5f1be8884389a95819d77..957d383f21a6def31540db39bf5f0be876909d50 100644
--- a/interface/web/dns/lib/lang/it_dns_srv.lng
+++ b/interface/web/dns/lib/lang/it_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Active';
$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
diff --git a/interface/web/dns/lib/lang/it_dns_wizard.lng b/interface/web/dns/lib/lang/it_dns_wizard.lng
index ffceabb53acd2e84b2339c325707ce5dbbd2022d..b7a12433a91f6ea6444a3e177b57113d862c331d 100644
--- a/interface/web/dns/lib/lang/it_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/it_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/ja_dns_import.lng b/interface/web/dns/lib/lang/ja_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/ja_dns_import.lng
+++ b/interface/web/dns/lib/lang/ja_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/ja_dns_slave.lng b/interface/web/dns/lib/lang/ja_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/ja_dns_slave.lng
+++ b/interface/web/dns/lib/lang/ja_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/ja_dns_soa.lng b/interface/web/dns/lib/lang/ja_dns_soa.lng
index 1346bf6e1342c1409e34b6d03713cc03ca59fe03..63d1dc31b2c6121bab960b50e371d4674e613328 100644
--- a/interface/web/dns/lib/lang/ja_dns_soa.lng
+++ b/interface/web/dns/lib/lang/ja_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/ja_dns_srv.lng b/interface/web/dns/lib/lang/ja_dns_srv.lng
index 37a18a65193fccd0ee64b48f8ddd611ca09a8e29..0daa06c84b90d12169f0c1dca0da3017e1e8887c 100644
--- a/interface/web/dns/lib/lang/ja_dns_srv.lng
+++ b/interface/web/dns/lib/lang/ja_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'サー�ー';
$wb['zone_txt'] = 'ゾーン';
$wb['name_txt'] = 'ホスト�';
$wb['type_txt'] = '種別';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = '有効';
$wb['limit_dns_record_txt'] = 'DNSレコード�最大数������。';
diff --git a/interface/web/dns/lib/lang/ja_dns_wizard.lng b/interface/web/dns/lib/lang/ja_dns_wizard.lng
index 508911da644035ad6f87d254c96fd4e6090524ea..a1558a7ce4c612990bbe68dd958f5d42d1c58aed 100644
--- a/interface/web/dns/lib/lang/ja_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/ja_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/nl_dns_import.lng b/interface/web/dns/lib/lang/nl_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/nl_dns_import.lng
+++ b/interface/web/dns/lib/lang/nl_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/nl_dns_slave.lng b/interface/web/dns/lib/lang/nl_dns_slave.lng
index 446013d3687cf9eaafc405dc205c56415d43c727..98d27c8d3098ad7c3c65c21e481cb0d534d75229 100644
--- a/interface/web/dns/lib/lang/nl_dns_slave.lng
+++ b/interface/web/dns/lib/lang/nl_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone heeft een ongeldig formaat.';
$wb['ns_error_regex'] = 'NS heeft een ongeldig formaat.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/nl_dns_soa.lng b/interface/web/dns/lib/lang/nl_dns_soa.lng
index 7be381edfd2acc30e69e7982c8a073cf05e291e8..438357695d8a183a424cbe77474492c29cfee5cd 100644
--- a/interface/web/dns/lib/lang/nl_dns_soa.lng
+++ b/interface/web/dns/lib/lang/nl_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/nl_dns_srv.lng b/interface/web/dns/lib/lang/nl_dns_srv.lng
index 8b02227e2c61f3b28abf0ba74cd2d020e2f9f2f3..03fbeff6f3d66443a3ba23050c7d311d5abbd266 100644
--- a/interface/web/dns/lib/lang/nl_dns_srv.lng
+++ b/interface/web/dns/lib/lang/nl_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostnaam';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Actief';
$wb['aux_txt'] = 'Prioriteit';
diff --git a/interface/web/dns/lib/lang/nl_dns_wizard.lng b/interface/web/dns/lib/lang/nl_dns_wizard.lng
index 1dddadd93cedea60afb38d6e0dc96efc649073c9..88146551dbf4e56010357d9c00ae7661d34e2c2c 100644
--- a/interface/web/dns/lib/lang/nl_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/nl_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domein bevat ongeldige karakters.';
$wb['error_ns1_regex'] = 'NS1 bevat ongeldige karakters.';
$wb['error_ns2_regex'] = 'NS2 bevat ongeldige karakters.';
$wb['error_email_regex'] = 'E-mail bevat geen geldig e-mailadres.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/pl_dns_import.lng b/interface/web/dns/lib/lang/pl_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/pl_dns_import.lng
+++ b/interface/web/dns/lib/lang/pl_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/pl_dns_slave.lng b/interface/web/dns/lib/lang/pl_dns_slave.lng
index ce7902e4648b94ecc3a2d188965fd92d8830045a..b0c0265af2d62f069eb63d346b76c91bfc48df4a 100644
--- a/interface/web/dns/lib/lang/pl_dns_slave.lng
+++ b/interface/web/dns/lib/lang/pl_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Strefa ma niepoprawny format.';
$wb['ns_error_regex'] = 'NS ma niepoprawny format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/pl_dns_soa.lng b/interface/web/dns/lib/lang/pl_dns_soa.lng
index 47e11d28752da19bcad6c4491b9d4b172d91405c..f806ec6c9c3670fd398fb4a304b1692a1b93ea1e 100644
--- a/interface/web/dns/lib/lang/pl_dns_soa.lng
+++ b/interface/web/dns/lib/lang/pl_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'np. domena.pl';
$wb['eg_ns1_domain_tld'] = 'np. ns1.domena.pl';
$wb['eg_webmaster_domain_tld'] = 'np. webmaster@domena.pl';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/pl_dns_srv.lng b/interface/web/dns/lib/lang/pl_dns_srv.lng
index 9547696ad97929edfa5e016c17248bf53940af08..9d6127d3299d2b61f766ac2e23cfb0af83f761e6 100644
--- a/interface/web/dns/lib/lang/pl_dns_srv.lng
+++ b/interface/web/dns/lib/lang/pl_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Serwer';
$wb['zone_txt'] = 'Strefa';
$wb['name_txt'] = 'Nazwa serwera';
$wb['type_txt'] = 'typ';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktywny';
$wb['limit_dns_record_txt'] = 'Maksymalna ilość wpisów DNS dla Twojego konta została przekroczona.';
diff --git a/interface/web/dns/lib/lang/pl_dns_wizard.lng b/interface/web/dns/lib/lang/pl_dns_wizard.lng
index f90030972c281e64897060ccb6e865b86e340d21..6b76ad55ff4ac91d257828e6308a7f1f67e16294 100644
--- a/interface/web/dns/lib/lang/pl_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/pl_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domena zawiera niepoprawne znaki.';
$wb['error_ns1_regex'] = 'NS1 zawiera niepoprawne znaki.';
$wb['error_ns2_regex'] = 'NS2 zawiera niepoprawne znaki.';
$wb['error_email_regex'] = 'Pole E-mail nie zawiera poprawnego adresu e-mail.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/pt_dns_import.lng b/interface/web/dns/lib/lang/pt_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/pt_dns_import.lng
+++ b/interface/web/dns/lib/lang/pt_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/pt_dns_slave.lng b/interface/web/dns/lib/lang/pt_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/pt_dns_slave.lng
+++ b/interface/web/dns/lib/lang/pt_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/pt_dns_soa.lng b/interface/web/dns/lib/lang/pt_dns_soa.lng
index 221539ef6637eb10da586d3886b94c79ff2faae9..693ff58e68238920feb3403a44397dc0c4a16586 100644
--- a/interface/web/dns/lib/lang/pt_dns_soa.lng
+++ b/interface/web/dns/lib/lang/pt_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/pt_dns_srv.lng b/interface/web/dns/lib/lang/pt_dns_srv.lng
index aced035709fa41a1e6448bb0babba0a4291a336e..d48eb77947e2f8573e324a63eb6d51424741faea 100644
--- a/interface/web/dns/lib/lang/pt_dns_srv.lng
+++ b/interface/web/dns/lib/lang/pt_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Servidor';
$wb['zone_txt'] = 'Zona';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'tipo';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Activo';
$wb['limit_dns_record_txt'] = 'O número máximo de zonas DNS para a conta foi atingido.';
diff --git a/interface/web/dns/lib/lang/pt_dns_wizard.lng b/interface/web/dns/lib/lang/pt_dns_wizard.lng
index a475451930ae143a21790d0c9ed25cd3cd083f06..2fefd282c1113a9866bc93ab289f7f48bfc4305f 100644
--- a/interface/web/dns/lib/lang/pt_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/pt_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domínio contém caracteres inválidos.';
$wb['error_ns1_regex'] = 'NS1 contém caracteres inválidos.';
$wb['error_ns2_regex'] = 'NS2 contém caracteres inválidos.';
$wb['error_email_regex'] = 'Email não contém um endereço de correio válido.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/ro_dns_import.lng b/interface/web/dns/lib/lang/ro_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/ro_dns_import.lng
+++ b/interface/web/dns/lib/lang/ro_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/ro_dns_slave.lng b/interface/web/dns/lib/lang/ro_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/ro_dns_slave.lng
+++ b/interface/web/dns/lib/lang/ro_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/ro_dns_soa.lng b/interface/web/dns/lib/lang/ro_dns_soa.lng
index ea83f52f9249570c3bd58170da8ea281bc4c6966..9005e7477467566c8736d55d38d1b6adfd2c2026 100644
--- a/interface/web/dns/lib/lang/ro_dns_soa.lng
+++ b/interface/web/dns/lib/lang/ro_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/ro_dns_srv.lng b/interface/web/dns/lib/lang/ro_dns_srv.lng
index 4bb67939d80b3367d20c9bb20e2e7a75e1b8665a..1fa852ffb75c688bc54a49629b5558d1c45cc801 100644
--- a/interface/web/dns/lib/lang/ro_dns_srv.lng
+++ b/interface/web/dns/lib/lang/ro_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Active';
$wb['limit_dns_record_txt'] = 'Numarul maxim de inregistrari DNS pentru contul dumneavoastra a fost atins';
diff --git a/interface/web/dns/lib/lang/ro_dns_wizard.lng b/interface/web/dns/lib/lang/ro_dns_wizard.lng
index 71d3497c6fd1078c0d6f8f69c7e13cb4082f0235..c5390b2f367c0278511f1b6c6a45e754b3339582 100644
--- a/interface/web/dns/lib/lang/ro_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/ro_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/ru_dns_import.lng b/interface/web/dns/lib/lang/ru_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/ru_dns_import.lng
+++ b/interface/web/dns/lib/lang/ru_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/ru_dns_slave.lng b/interface/web/dns/lib/lang/ru_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/ru_dns_slave.lng
+++ b/interface/web/dns/lib/lang/ru_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/ru_dns_soa.lng b/interface/web/dns/lib/lang/ru_dns_soa.lng
index 6d1fea714f0e296d80f135a2c4c6f45529b4b5fb..b3fa8d8b912096ed141e5b65cd4dc38852489728 100644
--- a/interface/web/dns/lib/lang/ru_dns_soa.lng
+++ b/interface/web/dns/lib/lang/ru_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/ru_dns_srv.lng b/interface/web/dns/lib/lang/ru_dns_srv.lng
index e72896cf222f424a272094a6e513f7efd0e9c073..fbdc5a8237d84c3d8ac2a90aab4219fdc5bc5b3a 100644
--- a/interface/web/dns/lib/lang/ru_dns_srv.lng
+++ b/interface/web/dns/lib/lang/ru_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Сервер';
$wb['zone_txt'] = 'Зона';
$wb['name_txt'] = 'Им� узла';
$wb['type_txt'] = 'тип';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = '�ктивна?';
$wb['limit_dns_record_txt'] = 'Мак�имальное чи�ло DNS запи�ей, до�тигнуто';
diff --git a/interface/web/dns/lib/lang/ru_dns_wizard.lng b/interface/web/dns/lib/lang/ru_dns_wizard.lng
index 4081db4ff2a3718a722a7e31894b5f6edb1bc4e3..f02b6b56b663261a6011bdccfd22c2620ea183aa 100644
--- a/interface/web/dns/lib/lang/ru_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/ru_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Домен содержит неверные сим
$wb['error_ns1_regex'] = 'NS1 содержит неверные символы.';
$wb['error_ns2_regex'] = 'NS2 содержит неверные символы.';
$wb['error_email_regex'] = 'E-mail не содержит правильного e-mail адреса.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/se_dns_import.lng b/interface/web/dns/lib/lang/se_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/se_dns_import.lng
+++ b/interface/web/dns/lib/lang/se_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/se_dns_slave.lng b/interface/web/dns/lib/lang/se_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/se_dns_slave.lng
+++ b/interface/web/dns/lib/lang/se_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/se_dns_soa.lng b/interface/web/dns/lib/lang/se_dns_soa.lng
index 0b64c99314e01d365be072d32fd83971a594cbf3..d0de83a75ed1338ed4fc05c3867c790f0ba8ae69 100644
--- a/interface/web/dns/lib/lang/se_dns_soa.lng
+++ b/interface/web/dns/lib/lang/se_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/se_dns_srv.lng b/interface/web/dns/lib/lang/se_dns_srv.lng
index e34203092bc9072d14e5f1be8884389a95819d77..957d383f21a6def31540db39bf5f0be876909d50 100644
--- a/interface/web/dns/lib/lang/se_dns_srv.lng
+++ b/interface/web/dns/lib/lang/se_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'type';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Active';
$wb['limit_dns_record_txt'] = 'The max. number of DNS records for your account is reached.';
diff --git a/interface/web/dns/lib/lang/se_dns_wizard.lng b/interface/web/dns/lib/lang/se_dns_wizard.lng
index ffceabb53acd2e84b2339c325707ce5dbbd2022d..b7a12433a91f6ea6444a3e177b57113d862c331d 100644
--- a/interface/web/dns/lib/lang/se_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/se_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/sk_dns_import.lng b/interface/web/dns/lib/lang/sk_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/sk_dns_import.lng
+++ b/interface/web/dns/lib/lang/sk_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/sk_dns_slave.lng b/interface/web/dns/lib/lang/sk_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/sk_dns_slave.lng
+++ b/interface/web/dns/lib/lang/sk_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/sk_dns_soa.lng b/interface/web/dns/lib/lang/sk_dns_soa.lng
index b999ee0598a908a7503af678d5e472b6293543c2..22d3a4e660137b67b29f6ff909d866f84b3c43e2 100644
--- a/interface/web/dns/lib/lang/sk_dns_soa.lng
+++ b/interface/web/dns/lib/lang/sk_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/sk_dns_srv.lng b/interface/web/dns/lib/lang/sk_dns_srv.lng
index d1ebdeba1a370e8f0024949bcb77c529ea840459..710da0dc1e548e6cf6b11cc94c7bfe9b51e0c781 100644
--- a/interface/web/dns/lib/lang/sk_dns_srv.lng
+++ b/interface/web/dns/lib/lang/sk_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Server';
$wb['zone_txt'] = 'Zóna';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'typ';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktivovať';
$wb['limit_dns_record_txt'] = 'Max. po�et záznamov DNS pre váš ú�et je dosiahnutý.';
diff --git a/interface/web/dns/lib/lang/sk_dns_wizard.lng b/interface/web/dns/lib/lang/sk_dns_wizard.lng
index 910a27a6dfc9a4008e2975a0766ae359ee692ad2..9f0cbf2268dec7589bfba5e8a2fd845c011d0d5d 100644
--- a/interface/web/dns/lib/lang/sk_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/sk_dns_wizard.lng
@@ -26,4 +26,11 @@ $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.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/dns/lib/lang/tr_dns_import.lng b/interface/web/dns/lib/lang/tr_dns_import.lng
index 201a755b36f55e19e247d075c463ced0fc45c030..2d1fe083ea4f8faf5627223d2e50f3e8df38fa21 100644
--- a/interface/web/dns/lib/lang/tr_dns_import.lng
+++ b/interface/web/dns/lib/lang/tr_dns_import.lng
@@ -10,4 +10,5 @@ $wb['zonefile_to_import_txt'] = 'Zone File';
$wb['domain_field_desc_txt'] = 'Can be left empty if domain name is in the filename or the zone-file content.';
$wb['title'] = 'Import Zone Files';
$wb['no_file_uploaded_error'] = 'No zonefile uploaded';
+$wb['zone_file_import_txt'] = 'Zone File Import';
?>
diff --git a/interface/web/dns/lib/lang/tr_dns_slave.lng b/interface/web/dns/lib/lang/tr_dns_slave.lng
index 51d4ab228624ddfe359262a0ac0578f464c90f86..c426df7ed5e78a2746d02ac55df9f075eda3dfad 100644
--- a/interface/web/dns/lib/lang/tr_dns_slave.lng
+++ b/interface/web/dns/lib/lang/tr_dns_slave.lng
@@ -13,4 +13,5 @@ $wb['origin_error_regex'] = 'Zone has a invalid format.';
$wb['ns_error_regex'] = 'NS has a invalid format.';
$wb['eg_domain_tld'] = 'e.g. domain.tld.';
$wb['ipv4_form_txt'] = 'IPv4 form - e.g. 1.2.3.4';
+$wb['secondary_zone_txt'] = 'Secondary DNS Zone';
?>
diff --git a/interface/web/dns/lib/lang/tr_dns_soa.lng b/interface/web/dns/lib/lang/tr_dns_soa.lng
index d793e2b95e6894055e28a8dd702c15971d07733a..87309a025ffd42dec08027d13edfd5df6403e4d7 100644
--- a/interface/web/dns/lib/lang/tr_dns_soa.lng
+++ b/interface/web/dns/lib/lang/tr_dns_soa.lng
@@ -29,4 +29,9 @@ $wb['eg_domain_tld'] = 'e.g. domain.tld';
$wb['eg_ns1_domain_tld'] = 'e.g. ns1.domain.tld';
$wb['eg_webmaster_domain_tld'] = 'e.g. webmaster@domain.tld';
$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'The Domain can not be changed. Please ask your Administrator if you want to change the domain name.';
+$wb['refresh_range_error'] = 'Min. Refresh time is 60 seconds.';
+$wb['retry_range_error'] = 'Min. Retry time is 60 seconds.';
+$wb['expire_range_error'] = 'Min. Expire time is 60 seconds.';
+$wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.';
+$wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.';
?>
diff --git a/interface/web/dns/lib/lang/tr_dns_srv.lng b/interface/web/dns/lib/lang/tr_dns_srv.lng
index 8457cf3eb7fbbaa39f533046275d6556039ed3be..dad3f2afcff60f81f618bf9c251be8bbb78e19d4 100644
--- a/interface/web/dns/lib/lang/tr_dns_srv.lng
+++ b/interface/web/dns/lib/lang/tr_dns_srv.lng
@@ -3,9 +3,9 @@ $wb['server_id_txt'] = 'Sunucu';
$wb['zone_txt'] = 'Zone';
$wb['name_txt'] = 'Hostname';
$wb['type_txt'] = 'çeşit';
-$wb["target_txt"] = 'Target';
-$wb["weight_txt"] = 'Weight';
-$wb["port_txt"] = 'Port';
+$wb['target_txt'] = 'Target';
+$wb['weight_txt'] = 'Weight';
+$wb['port_txt'] = 'Port';
$wb['ttl_txt'] = 'TTL';
$wb['active_txt'] = 'Aktif';
$wb['limit_dns_record_txt'] = 'Hesabınıdaki max. DNS kaydı limitine ulaştınız.';
diff --git a/interface/web/dns/lib/lang/tr_dns_wizard.lng b/interface/web/dns/lib/lang/tr_dns_wizard.lng
index 3da61f92fdef1e28f8a651eb9885055a68700a01..5e5568df180a706f2f704a263d1bf0ec7b1d1fb6 100644
--- a/interface/web/dns/lib/lang/tr_dns_wizard.lng
+++ b/interface/web/dns/lib/lang/tr_dns_wizard.lng
@@ -26,4 +26,11 @@ $wb['error_domain_regex'] = 'Domain geçersiz karakterler içermekte.';
$wb['error_ns1_regex'] = 'NS1 geçersiz karakterler içermekte.';
$wb['error_ns2_regex'] = 'NS2 geçersiz karakterler içermekte.';
$wb['error_email_regex'] = 'Email geçerli bir adres değil.';
+$wb['dns_zone_txt'] = 'DNS Zone';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/domain/lib/lang/ar_domain_list.lng b/interface/web/domain/lib/lang/ar_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/ar_domain_list.lng
+++ b/interface/web/domain/lib/lang/ar_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/br_domain_list.lng b/interface/web/domain/lib/lang/br_domain_list.lng
index 1b4ff0cfa48bfd93509042d31efda91d1c521a84..93654bd6e890ebce69418c81801bd6fe7ccbccdf 100644
--- a/interface/web/domain/lib/lang/br_domain_list.lng
+++ b/interface/web/domain/lib/lang/br_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domnios';
$wb['add_new_record_txt'] = 'Adcionar um novo domnio';
$wb['domain_txt'] = 'Domnio';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/cz_domain_list.lng b/interface/web/domain/lib/lang/cz_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/cz_domain_list.lng
+++ b/interface/web/domain/lib/lang/cz_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/el_domain_list.lng b/interface/web/domain/lib/lang/el_domain_list.lng
index 943003863dc5371af4104d8c2c1be6cd443ae1dd..507f895e3ba75f22d90266cda3ae643c188d2ae7 100644
--- a/interface/web/domain/lib/lang/el_domain_list.lng
+++ b/interface/web/domain/lib/lang/el_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Νέο Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/es_domain_list.lng b/interface/web/domain/lib/lang/es_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/es_domain_list.lng
+++ b/interface/web/domain/lib/lang/es_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/fi_domain_list.lng b/interface/web/domain/lib/lang/fi_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/fi_domain_list.lng
+++ b/interface/web/domain/lib/lang/fi_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/fr_domain_list.lng b/interface/web/domain/lib/lang/fr_domain_list.lng
index cc6eb115aade4617725305abd0bbd9ee20c861bf..c97fd296e0680f69e92a206fde7aeccb9c2276fd 100644
--- a/interface/web/domain/lib/lang/fr_domain_list.lng
+++ b/interface/web/domain/lib/lang/fr_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domaines';
$wb['add_new_record_txt'] = 'Ajouter nouveau Domaine';
$wb['domain_txt'] = 'Domaine';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/hr_domain_list.lng b/interface/web/domain/lib/lang/hr_domain_list.lng
index 738feef03a05a2878bc550773309a4d3fbda6f51..d3bdd4bc44825b53e77f33ad584e439f08eec9b4 100644
--- a/interface/web/domain/lib/lang/hr_domain_list.lng
+++ b/interface/web/domain/lib/lang/hr_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domene';
$wb['add_new_record_txt'] = 'Dodaj domenu';
$wb['domain_txt'] = 'Domena';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/hu_domain_list.lng b/interface/web/domain/lib/lang/hu_domain_list.lng
index eda4963b0cbf5672ab0d69891ba69df769b06011..a2f7984536e0fe76e4c0428788aa161c29b7d162 100644
--- a/interface/web/domain/lib/lang/hu_domain_list.lng
+++ b/interface/web/domain/lib/lang/hu_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domainek';
$wb['add_new_record_txt'] = 'Új domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/id_domain_list.lng b/interface/web/domain/lib/lang/id_domain_list.lng
index 2f6af62c3eb282e062b1cce795dda714740aac4a..2c30d26d0a7bcb0b6228f43bca7667c519616088 100644
--- a/interface/web/domain/lib/lang/id_domain_list.lng
+++ b/interface/web/domain/lib/lang/id_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domain';
$wb['add_new_record_txt'] = 'Tambah Domain Baru';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/it_domain_list.lng b/interface/web/domain/lib/lang/it_domain_list.lng
index dbc01af4ab785d4a924bac7599b0871aed40c742..7ee0b19442cf9d9632fa178a141cfb811e674179 100644
--- a/interface/web/domain/lib/lang/it_domain_list.lng
+++ b/interface/web/domain/lib/lang/it_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domini';
$wb['add_new_record_txt'] = 'Aggiungi nuovo dominio';
$wb['domain_txt'] = 'Dominio';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/ja_domain_list.lng b/interface/web/domain/lib/lang/ja_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/ja_domain_list.lng
+++ b/interface/web/domain/lib/lang/ja_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/nl_domain_list.lng b/interface/web/domain/lib/lang/nl_domain_list.lng
index eb486d83402c5f2cf8f2eb291a497b43411f4ab3..7fec9446a028f0c8aacb9642ebe1f8b0d971fc33 100644
--- a/interface/web/domain/lib/lang/nl_domain_list.lng
+++ b/interface/web/domain/lib/lang/nl_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domeinen';
$wb['add_new_record_txt'] = 'Toevoegen nieuw domein';
$wb['domain_txt'] = 'Domein';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/pl_domain_list.lng b/interface/web/domain/lib/lang/pl_domain_list.lng
index a34140391a28f4f5b03dc5da458bb9629595923f..e2cac3b934284d15c7099223f8172b1a26b92c94 100644
--- a/interface/web/domain/lib/lang/pl_domain_list.lng
+++ b/interface/web/domain/lib/lang/pl_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domeny';
$wb['add_new_record_txt'] = 'Dodaj nową domenę';
$wb['domain_txt'] = 'Domena';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/pt_domain_list.lng b/interface/web/domain/lib/lang/pt_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/pt_domain_list.lng
+++ b/interface/web/domain/lib/lang/pt_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/ro_domain_list.lng b/interface/web/domain/lib/lang/ro_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/ro_domain_list.lng
+++ b/interface/web/domain/lib/lang/ro_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/ru_domain_list.lng b/interface/web/domain/lib/lang/ru_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/ru_domain_list.lng
+++ b/interface/web/domain/lib/lang/ru_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/se_domain_list.lng b/interface/web/domain/lib/lang/se_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/se_domain_list.lng
+++ b/interface/web/domain/lib/lang/se_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/sk_domain_list.lng b/interface/web/domain/lib/lang/sk_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/sk_domain_list.lng
+++ b/interface/web/domain/lib/lang/sk_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/domain/lib/lang/tr_domain_list.lng b/interface/web/domain/lib/lang/tr_domain_list.lng
index 331075936224d7b37c63355c4662bad510862e36..d2262b61f58153e7f3aec3ad431fd9965f57e33d 100644
--- a/interface/web/domain/lib/lang/tr_domain_list.lng
+++ b/interface/web/domain/lib/lang/tr_domain_list.lng
@@ -2,4 +2,5 @@
$wb['list_head_txt'] = 'Domains';
$wb['add_new_record_txt'] = 'Add new Domain';
$wb['domain_txt'] = 'Domain';
+$wb['user_txt'] = 'Client';
?>
diff --git a/interface/web/help/lib/lang/de.lng b/interface/web/help/lib/lang/de.lng
index 155a09e802c3e6ebd1d37f6bb2a5a80d0a5e9ecf..5b7fa775e7599945459ce39e29de8b9ad1a0930b 100644
--- a/interface/web/help/lib/lang/de.lng
+++ b/interface/web/help/lib/lang/de.lng
@@ -11,4 +11,4 @@ $wb['FAQ Sections'] = 'FAQ Kategorie';
$wb['Manage Sections'] = 'Kategorien verwalten';
$wb['Add a Question & Answer Pair'] = 'Neues Frage-Antwort-Paar hinzufügen';
$wb['Manage Questions'] = 'Fragen verwalten';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_faq_form.lng b/interface/web/help/lib/lang/de_faq_form.lng
index 1e106a8a9d26d70a0fa3d9121d6f267d62f8c5ba..35042fa128bbdccb523084d0b2c274705cb7c53c 100644
--- a/interface/web/help/lib/lang/de_faq_form.lng
+++ b/interface/web/help/lib/lang/de_faq_form.lng
@@ -3,4 +3,4 @@ $wb['faq_faq_txt'] = 'Frequently Asked Questions';
$wb['faq_question_txt'] = 'Frage';
$wb['faq_answer_txt'] = 'Antwort';
$wb['faq_section_txt'] = 'Kategorie';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_faq_manage_questions_list.lng b/interface/web/help/lib/lang/de_faq_manage_questions_list.lng
index 5f8e72b83fe0df08bbcb3fec26ef8c3ebd5ea044..e7e36aa374f6b72bc714c1cff91dd5699d975b34 100644
--- a/interface/web/help/lib/lang/de_faq_manage_questions_list.lng
+++ b/interface/web/help/lib/lang/de_faq_manage_questions_list.lng
@@ -6,4 +6,4 @@ $wb['faq_edit_txt'] = 'Bearbeiten';
$wb['faq_sections_txt'] = 'Kategorie';
$wb['faq_faq_questions_txt'] = 'Frequently Asked Questions';
$wb['faq_new_question_txt'] = 'Neues Frage-Antwort-Paar hinzufügen';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_faq_sections_form.lng b/interface/web/help/lib/lang/de_faq_sections_form.lng
index 9e9ac1d8dcca1562fcf4f346f278556220de257d..26f33101f70f08be82ebae06e55eddc5b2ac6048 100644
--- a/interface/web/help/lib/lang/de_faq_sections_form.lng
+++ b/interface/web/help/lib/lang/de_faq_sections_form.lng
@@ -1,3 +1,3 @@
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_help_faq_list.lng b/interface/web/help/lib/lang/de_help_faq_list.lng
index 39cd5819397da48805c71b49ff434fa83a9ef296..3a240f403570cb96ef8caa7bc27203630f192d4c 100644
--- a/interface/web/help/lib/lang/de_help_faq_list.lng
+++ b/interface/web/help/lib/lang/de_help_faq_list.lng
@@ -1,3 +1,3 @@
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_help_faq_sections_list.lng b/interface/web/help/lib/lang/de_help_faq_sections_list.lng
index 511d8b647d7fdd1dc6886073f30315029d78b450..85f6f44bb509009ff98713fe83b08bd9a926a25f 100644
--- a/interface/web/help/lib/lang/de_help_faq_sections_list.lng
+++ b/interface/web/help/lib/lang/de_help_faq_sections_list.lng
@@ -5,4 +5,4 @@ $wb['faq_edit_txt'] = 'Bearbeiten';
$wb['faq_sections_txt'] = 'Kategorie';
$wb['faq_faq_sections_txt'] = 'FAQ Kategorie';
$wb['faq_new_section_txt'] = 'Neue Kategorie hinzufügen';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_support_message.lng b/interface/web/help/lib/lang/de_support_message.lng
index 149e06aec23c2b4444d01dfae5ddb1cacdc34ff0..60d3c0c104dc77edbae784f100c90d2d098fd321 100644
--- a/interface/web/help/lib/lang/de_support_message.lng
+++ b/interface/web/help/lib/lang/de_support_message.lng
@@ -5,4 +5,4 @@ $wb['subject_txt'] = 'Betreff';
$wb['message_txt'] = 'Nachricht';
$wb['tstamp_txt'] = 'Zeitpunkt';
$wb['reply_txt'] = 'Antworten';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/help/lib/lang/de_support_message_list.lng b/interface/web/help/lib/lang/de_support_message_list.lng
index a266e4f5cd10044125b2b9d0923f86cde8da9b9f..72734756a043e7c96fca57466297184af07dbc6d 100644
--- a/interface/web/help/lib/lang/de_support_message_list.lng
+++ b/interface/web/help/lib/lang/de_support_message_list.lng
@@ -3,4 +3,4 @@ $wb['list_head_txt'] = 'Supportnachricht';
$wb['sender_id_txt'] = 'Absender';
$wb['subject_txt'] = 'Betreff';
$wb['add_new_record_txt'] = 'Neue Supportnachricht erstellen';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/login/lib/lang/ar.lng b/interface/web/login/lib/lang/ar.lng
index 8f7e86aa0d5a0b971a0b80c4e312bb73add17755..244df64ee5ccc359f42f7d11a9f450b8248d7d43 100644
--- a/interface/web/login/lib/lang/ar.lng
+++ b/interface/web/login/lib/lang/ar.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'A new password will be generated and send to your email
$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';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/br.lng b/interface/web/login/lib/lang/br.lng
index 690fe2add389c64298235ee14e726b97895c3df0..c07ac0eef49dd9bee77b5d56f474073646900e69 100644
--- a/interface/web/login/lib/lang/br.lng
+++ b/interface/web/login/lib/lang/br.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Uma nova senha foi gerada e será enviada para você vi
$wb['pw_reset'] = 'Senha restabelecida! Será enviada para você via correio eletrônico cadastrado no sistema.';
$wb['pw_error'] = 'Nome de usuário ou correio eletrônico não coincidem.';
$wb['pw_error_noinput'] = 'Favor informar nome de usuário e endereço de correio válidos.';
-
$wb['pw_reset_mail_msg'] = 'Sua senha do painel de controle foi restabelecida. A sua nova senha é: ';
$wb['pw_reset_mail_title'] = 'Sua senha do painel de controle foi restabelecida.';
-
$wb['user_regex_error'] = 'O nome de usuário contém mais de 64 caracteres ou contém caracteres inválidos.';
$wb['pw_error_length'] = 'Tamanho da senha não pode ser maior do que 64 caracteres.';
-
$wb['username_txt'] = 'Usuário';
$wb['password_txt'] = 'Senha';
$wb['login_button_txt'] = 'Entrar';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/cz.lng b/interface/web/login/lib/lang/cz.lng
index c2d2bb8042786cc7b0a4953eeab66cd734b97dc0..4a526ae12d6ccd25fde52e65f9d05b1144c5aa2e 100644
--- a/interface/web/login/lib/lang/cz.lng
+++ b/interface/web/login/lib/lang/cz.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Bude Vám vygenerováno a zasláno nové heslo na email
$wb['pw_reset'] = 'Heslo bylo resetováno a zasláno na Váš email.';
$wb['pw_error'] = 'Uživatelské jméno nebo email neodpovídá.';
$wb['pw_error_noinput'] = 'Prosím zadejte uživatelské jméno a email.';
-
$wb['pw_reset_mail_msg'] = 'Vaše heslo do ISPConfigu bylo resetováno. Nové heslo je: ';
$wb['pw_reset_mail_title'] = 'Heslo do ISPConfigu bylo resetováno.';
-
$wb['user_regex_error'] = 'Uživatelské jméno obsahuje nepovolené znaky nebo je delší než 64 znaků.';
$wb['pw_error_length'] = 'Heslo je delší než 64 znaků.';
-
$wb['username_txt'] = 'Uživatelské jméno';
$wb['password_txt'] = 'Heslo';
$wb['login_button_txt'] = 'Přihlásit se';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/de.lng b/interface/web/login/lib/lang/de.lng
index e036c499edb43a70ce92a935e437773d7a77b8c8..57024e981c2b94e865d1e7f9b305da45d7aa131e 100644
--- a/interface/web/login/lib/lang/de.lng
+++ b/interface/web/login/lib/lang/de.lng
@@ -1,27 +1,23 @@
64 Zeichen.';
-
-$wb['login_txt'] = "Login";
-$wb['username_txt'] = 'Benutzername';
-$wb['password_txt'] = 'Passwort';
+$wb['pw_error_length'] = 'Die Passwortlänge ist > 64 Zeichen.';
+$wb['login_txt'] = 'Login';
+$wb['username_txt'] = 'Benutzername';
+$wb['password_txt'] = 'Passwort';
$wb['login_button_txt'] = 'Login';
-$wb['pw_lost_txt'] = "Passwort vergessen";
-$wb['pw_reset_txt'] = "Passwort zurücksetzen";
-$wb['pw_button_txt'] = "Passwort zusenden";
-$wb['email_txt'] = "E-Mail";
-
+$wb['pw_lost_txt'] = 'Passwort vergessen';
+$wb['pw_reset_txt'] = 'Passwort zurücksetzen';
+$wb['pw_button_txt'] = 'Passwort zusenden';
+$wb['email_txt'] = 'E-Mail';
$wb['error_maintenance_mode'] = 'Diese ISPConfig-Installation wird gerade gewartet. Wir sind in Kürze wieder für Sie da. Vielen Dank für Ihre Geduld.';
?>
diff --git a/interface/web/login/lib/lang/el.lng b/interface/web/login/lib/lang/el.lng
index e371eeb94d029a4a3ffe555613b3d6f90b5f9d58..1eef91fc9efb6934c384d4c96bf767d898300aef 100644
--- a/interface/web/login/lib/lang/el.lng
+++ b/interface/web/login/lib/lang/el.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Ένα νέο συνθηματικό θα δημιου
$wb['pw_reset'] = 'Το νέο συνθηματικό δημιουργηθήκε και στάλθηκε στο e-mail που δηλώσατε';
$wb['pw_error'] = 'Το όνομα χρήστη ή το email δεν ταιριάζουν';
$wb['pw_error_noinput'] = 'Παρακαλούμε εισάγετε διεύθυνση email και όνομα χρήστη';
-
$wb['pw_reset_mail_msg'] = 'Ο κωδικός σας για το εργαλείο διαχείρισης ISPConfig 3 έχει αρχικοποιηθεί. Το νέο συνθηματικό είναι: ';
$wb['pw_reset_mail_title'] = 'το συνθηματικό σας για το εργαλείο διαχείρισης ISPConfig 3 έχει αρχικοποιηθεί.';
-
$wb['user_regex_error'] = 'Το όνομα χρήστη περιέχει μη επιτρεπόμενους χαρακτήρες ή το μέγεθος του ξεπερνά του 64 χαρακτήρες.';
$wb['pw_error_length'] = 'Το μέγεθος του συνθηματικού είναι μεγαλύτερο από 64 χαρακτήρες';
-
$wb['username_txt'] = 'Όνομα χρήστη';
$wb['password_txt'] = 'Συνθηματικό';
$wb['login_button_txt'] = 'Είσοδος';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/es.lng b/interface/web/login/lib/lang/es.lng
index 4c0310bc00a6d3760eb8833d09285bef151fa2d3..c040e4e349fec3d2674bb963c05cbedce9678cc8 100644
--- a/interface/web/login/lib/lang/es.lng
+++ b/interface/web/login/lib/lang/es.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Se generará una nueva contraseña y se le enviará a l
$wb['pw_reset'] = 'La nueva contraseña ha sido generada y enviada a su cuenta de correo.';
$wb['pw_error'] = 'El usuario o la cuenta de correo no coinciden.';
$wb['pw_error_noinput'] = 'Por favor, introduzca la dirección de correo y el nombre de usuario.';
-
$wb['pw_reset_mail_msg'] = 'La contraseña de su cuenta de panel de control ISPConfig 3 ha sido regenerada. La nueva contraseña es: ';
$wb['pw_reset_mail_title'] = 'La contraseña del panel de control ISPConfig 3 ha sido regenerada.';
-
$wb['user_regex_error'] = 'El nombre de usuario contiene caracteres no permitidos o tiene más de 64 caracteres.';
$wb['pw_error_length'] = 'La longitud de la contraseña es superior a 64 caracteres.';
-
$wb['username_txt'] = 'Nombre de usuario';
$wb['password_txt'] = 'Contraseña';
$wb['login_button_txt'] = 'Iniciar sesión';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/fi.lng b/interface/web/login/lib/lang/fi.lng
index 2931630334e20e2a2c73ffb40b2a8c19ff69b637..79eb5fa63ac1d665fe702c4d530466ca5903df06 100755
--- a/interface/web/login/lib/lang/fi.lng
+++ b/interface/web/login/lib/lang/fi.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Uusi salasana luodaan ja lähetetään asiakastiedoissa
$wb['pw_reset'] = 'Salasana on vaihdettu ja lähetetty sähköpostiisi.';
$wb['pw_error'] = 'Käyttäjätunnusta tai sähköpostiosoitetta ei löydy.';
$wb['pw_error_noinput'] = 'Anna sähköpostiosoite ja käyttäjätunnus.';
-
$wb['pw_reset_mail_msg'] = 'Käyttäjätunnuksesi salasana ISPConfi3 Hallintapaneeliin on vaihdettu. Uusi salasanasi: ';
$wb['pw_reset_mail_title'] = 'ISPConfi3 Hallintapaneelin salasana on vaihdettu.';
-
$wb['user_regex_error'] = 'Käyttäjänimi sisältää kiellettyjä merkkejä tai on yli 64 merkkiä pitkä.';
$wb['pw_error_length'] = 'Salasana ei voi olla yli 64 merkkiä pitkä.';
-
$wb['username_txt'] = 'Käyttäjätunnus';
$wb['password_txt'] = 'Salasana';
$wb['login_button_txt'] = 'Kirjaudu';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/fr.lng b/interface/web/login/lib/lang/fr.lng
index 6adc45ddc742e19f4a540a3b1cd8c0cb3050ff96..f9898e7ba3da73f6765f29d30d4baae6d4ccab7a 100644
--- a/interface/web/login/lib/lang/fr.lng
+++ b/interface/web/login/lib/lang/fr.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Un nouveau mot de passe vous sera envoyé à votre adre
$wb['pw_reset'] = 'Le mot de passe a été réinitialisé, et vous a été envoyé à votre adresse e-mail.';
$wb['pw_error'] = 'Le nom d\'utilisateur et/ou L\'adresse e-mail ne correspondent pas.';
$wb['pw_error_noinput'] = 'Entrez votre nom d\'utilisateur et votre adresse e-mail.';
-
$wb['pw_reset_mail_msg'] = 'Le mot de passe d\'accès à votre panel a été réinitialisé. Le nouveau mot de passe est : ';
$wb['pw_reset_mail_title'] = 'Le mot de passe d\'accès à votre panel a été réinitialisé.';
-
$wb['user_regex_error'] = 'Le nom d\'utilisateur contient des caractères incorrects ou contient plus de 64 caractères.';
$wb['pw_error_length'] = 'Le nom d\'utilisateur contient plus de que 64 caractères.';
-
$wb['username_txt'] = 'Nom d\'utilisateur';
$wb['password_txt'] = 'Mot de passe';
$wb['login_button_txt'] = 'Connexion';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/hr.lng b/interface/web/login/lib/lang/hr.lng
index 3899103089d56073078ab6a74269237054c83069..d461a25988fc99d53a185af77142093a420e8d57 100644
--- a/interface/web/login/lib/lang/hr.lng
+++ b/interface/web/login/lib/lang/hr.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Nova šifra će biti generirana i poslana na email ako
$wb['pw_reset'] = 'Šifra je resetirana i poslana na vašu email adresu.';
$wb['pw_error'] = 'Korisničko ime ili šifra nisu ispravni.';
$wb['pw_error_noinput'] = 'Unesite email adresu i korisničko ime.';
-
$wb['pw_reset_mail_msg'] = 'Šifra za ISPConfig 3 control panel račun je resetirana. Vaša nova šifra je: ';
$wb['pw_reset_mail_title'] = 'Resetirana ISPConfig 3 control panel šifra.';
-
$wb['user_regex_error'] = 'Korisničko ime sadrži nedozvoljene znakove ili je dulje od 64 znaka.';
$wb['pw_error_length'] = 'Duljina šifre je > 64 znakova.';
-
$wb['username_txt'] = 'Korisničko ime';
$wb['password_txt'] = 'Šifra';
$wb['login_button_txt'] = 'Prijava';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/hu.lng b/interface/web/login/lib/lang/hu.lng
index f18788a14fa63619656e920deb07480cae23eb4b..5a39baaf297b486227af8c93c0651f63eb6fef8c 100644
--- a/interface/web/login/lib/lang/hu.lng
+++ b/interface/web/login/lib/lang/hu.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Új jelszót generáltunk és email címére elküldjü
$wb['pw_reset'] = 'Jelszavát reseteltük és elküldtük email címére.';
$wb['pw_error'] = 'Felhasználónév vagy email cím nem egyezik.';
$wb['pw_error_noinput'] = 'Kérem üsse be email címét és felahsználónevét.';
-
$wb['pw_reset_mail_msg'] = 'The password to your ISPConfig 3 control panel hozzáfárás módosítva. Az új jelszó: ';
$wb['pw_reset_mail_title'] = 'ISPConfig 3 Control panel jelszó módosítva.';
-
$wb['user_regex_error'] = 'Felhasználónév érvénytelen karaktereket tartalmaz, vagy több mint 64 karakter';
$wb['pw_error_length'] = 'A jelszó kevesebb legyen mint 64 karakter';
-
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['login_button_txt'] = 'Login';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/id.lng b/interface/web/login/lib/lang/id.lng
index fb7b181c27e550c24d8cd25b3e7d9c42d60185cf..f7a245f1528c9acfc9411a267148666fe0f14231 100644
--- a/interface/web/login/lib/lang/id.lng
+++ b/interface/web/login/lib/lang/id.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Kata sandi baru telah dibuat dan dikirim ke alamat emai
$wb['pw_reset'] = 'Kata sandi telah direset dan telah dikirim ke alamat email Anda.';
$wb['pw_error'] = 'Nama pengguna atau alamat email tidak cocok.';
$wb['pw_error_noinput'] = 'Masukkan alamat email dan nama pengguna.';
-
$wb['pw_reset_mail_msg'] = 'Kata sandi untuk control panel ISPConfig 3 Anda telah direset. Kata sandi yang baru adalah: ';
$wb['pw_reset_mail_title'] = 'Kata sandi Control Panel ISPConfig 3 telah direset.';
-
$wb['user_regex_error'] = 'Nama Pengguna mengandung karakter yang tidak diperbolehkan atau lebih dari 64 karakter.';
$wb['pw_error_length'] = 'Panjang kata sandi > 64 karakter.';
-
$wb['username_txt'] = 'Nama Pengguna';
$wb['password_txt'] = 'Kata Sandi';
$wb['login_button_txt'] = 'Masuk';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/it.lng b/interface/web/login/lib/lang/it.lng
index dbe4bc19dc0f767a6a9ef2630f1b231f2c269fa3..694d73b6dd7207b73f1c12ea24c89ba46df81dcd 100644
--- a/interface/web/login/lib/lang/it.lng
+++ b/interface/web/login/lib/lang/it.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Una nuova password sarà generata e spedita alla tua e
$wb['pw_reset'] = 'La password è stata reimpostata e spedita al tuo indirizzo mail.';
$wb['pw_error'] = 'Nome utente o email non corrispondenti.';
$wb['pw_error_noinput'] = 'Inserisci nome utente e indirizzo email.';
-
$wb['pw_reset_mail_msg'] = 'La password nel tuo pannello di controllo ISPConfig 3 è stata reimpostata. La nuova password è: ';
$wb['pw_reset_mail_title'] = 'Password del pannello di controllo ISPConfig 3 reimpostata.';
-
$wb['user_regex_error'] = 'Nome utente contenente caratteri non permessi oppure più lungo di 64 caratteri.';
$wb['pw_error_length'] = 'Lunghezza password maggiore di 64 caratteri.';
-
$wb['username_txt'] = 'Nome utente';
$wb['password_txt'] = 'Password';
$wb['login_button_txt'] = 'Login';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/ja.lng b/interface/web/login/lib/lang/ja.lng
index 3991f03bc034dfc4787dbf3688b6ebb538214d54..2c1592a516faf3cb75f3e9233b7131c2f45bd6a2 100644
--- a/interface/web/login/lib/lang/ja.lng
+++ b/interface/web/login/lib/lang/ja.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = '新しいパスワードをメールで送りました
$wb['pw_reset'] = 'パスワードをリセットしました。新しいパスワードをメールで送信したのでメールボックスを確認してください。';
$wb['pw_error'] = 'ユーザー名またはメールアドレスが一致しません。';
$wb['pw_error_noinput'] = 'メールアドレスとユーザー名を入力してください。';
-
$wb['pw_reset_mail_msg'] = 'ISPConfig 3 のコントロールパネルのパスワードをリセットしました。新しいパスワードは次の通りです:';
$wb['pw_reset_mail_title'] = 'ISPConfig3 のコントロールパネルのパスワードをリセットしました。';
-
$wb['user_regex_error'] = 'ユーザー名に不正な文字が含まれているか、または64文字を超えています。';
$wb['pw_error_length'] = 'パスワードの長さが64文字を超えています。短くしてください。';
-
$wb['username_txt'] = 'ユーザー名';
$wb['password_txt'] = 'パスワード';
$wb['login_button_txt'] = 'ログイン';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/nl.lng b/interface/web/login/lib/lang/nl.lng
index a03136582039a864fa2e9fa7c868e2309a6fcf0e..984b2ce7bde8572e57130f42a5eacf0a684ba292 100644
--- a/interface/web/login/lib/lang/nl.lng
+++ b/interface/web/login/lib/lang/nl.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Een nieuw wachtwoord zal worden gegenereerd en per e-ma
$wb['pw_reset'] = 'Het wachtwoord is gereset en is verzonden naar uw e-mailadres.';
$wb['pw_error'] = 'Gebruikersnaam of e-mailadres komt niet overeen.';
$wb['pw_error_noinput'] = 'Voer a.u.b. een e-mailadres en gebruikersnaam in.';
-
$wb['pw_reset_mail_msg'] = 'Het wachtwoord dat toegang biedt tot uw ISPConfig 3 control panel account is gereset. Het nieuwe wachtwoord is: ';
$wb['pw_reset_mail_title'] = 'ISPConfig 3 Control panel wachtwoord is gereset.';
-
$wb['user_regex_error'] = 'Gebruikersnaam bevat karakters die niet zijn toegestaan of is langer dan 64 karakters.';
$wb['pw_error_length'] = 'De lengte van het wachtwoord is > 64 karakters.';
-
$wb['username_txt'] = 'Gebruikersnaam';
$wb['password_txt'] = 'Wachtwoord';
$wb['login_button_txt'] = 'Login';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/pl.lng b/interface/web/login/lib/lang/pl.lng
index db1eff0d6764e848ee1b333ee78eb2d41c859601..a52419a6ac3eeff4a18c834cdcaf38265a3355a1 100644
--- a/interface/web/login/lib/lang/pl.lng
+++ b/interface/web/login/lib/lang/pl.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Nowe hasło zostanie wygenerowane i wysłane na Twój a
$wb['pw_reset'] = 'Nowe hasło zostało wygenerowane i wysłane na Twój adres e-mail.';
$wb['pw_error'] = 'Nazwa użytkownika lub e-mail nie pasują do siebie.';
$wb['pw_error_noinput'] = 'Podaj nazwę użytkownika i adres e-mail.';
-
$wb['pw_reset_mail_msg'] = 'Hasło do Twojego panelu w ISPConfig 3 zostało z resetowane. Twoje nowe hasło to: ';
$wb['pw_reset_mail_title'] = 'Hasło do paneli w ISPConfig 3 zostało z resetowane.';
-
$wb['user_regex_error'] = 'Nazwa użytkownika zawiera niedozwolone znaki lub jest dłuższa niż 64 znaki.';
$wb['pw_error_length'] = 'Długość hasła jest > 64 znaki.';
-
$wb['username_txt'] = 'Nazwa użytkownika';
$wb['password_txt'] = 'Hasło';
$wb['login_button_txt'] = 'Zaloguj';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/pt.lng b/interface/web/login/lib/lang/pt.lng
index 7c4ca1db627ecc371a6e12ab96afe87a856eb6ff..836c8a1fa9611d07b0b108c515765036b9911a86 100644
--- a/interface/web/login/lib/lang/pt.lng
+++ b/interface/web/login/lib/lang/pt.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Uma nova senha foi gerada e ser-lhe-á enviada para o c
$wb['pw_reset'] = 'Senha restabelecida! Ser-lhe-á enviada para o correio eletrônico registado no sistema.';
$wb['pw_error'] = 'Nome de utilizador ou correio eletrônico não coincidem.';
$wb['pw_error_noinput'] = 'Favor informar nome de utilizador e endereço de correio válidos.';
-
$wb['pw_reset_mail_msg'] = 'A senha do painel de controle foi restabelecida. A nova senha é: ';
$wb['pw_reset_mail_title'] = 'A senha do painel de controle foi restabelecida.';
-
$wb['user_regex_error'] = 'O nome de utilizador contém mais de 64 caracteres ou contém caracteres inválidos.';
$wb['pw_error_length'] = 'Tamanho da senha não pode ser maior do que 64 caracteres.';
-
$wb['username_txt'] = 'Utilizador ';
$wb['password_txt'] = 'Senha';
$wb['login_button_txt'] = 'Entrar';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/ro.lng b/interface/web/login/lib/lang/ro.lng
index f8dad3069a6e57a9c96204bef9ad03f25eef9403..60d3086b67ce3093a67040e4c89028c249d04162 100644
--- a/interface/web/login/lib/lang/ro.lng
+++ b/interface/web/login/lib/lang/ro.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'O noua parola va fi generata si trimisa catre mail-ul t
$wb['pw_reset'] = 'Parola a fost schimbata si trimisa la mail-ul tau.';
$wb['pw_error'] = 'Username sau email nu s epotrivesc';
$wb['pw_error_noinput'] = 'introduceti email address si username.';
-
$wb['pw_reset_mail_msg'] = 'Parola la panoul de control a fost resetata . Noua parola este : ';
$wb['pw_reset_mail_title'] = 'parola panoului de control a fost schimbata';
-
$wb['user_regex_error'] = 'Username contine caractere nepermise sau are mai mult de 64 caractere';
$wb['pw_error_length'] = 'Lungime parola > 64 caractere.';
-
$wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['login_button_txt'] = 'Login';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/ru.lng b/interface/web/login/lib/lang/ru.lng
index 866da6462a4003d69975adaa57fda2db41fe422d..386ac90568ce9b7b045d2ae9271771d228525279 100644
--- a/interface/web/login/lib/lang/ru.lng
+++ b/interface/web/login/lib/lang/ru.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Новый пароль будет сгенериров
$wb['pw_reset'] = 'Пароль был сброшен и и отправлен вам на почту.';
$wb['pw_error'] = 'Логин или email адрес не совпадают.';
$wb['pw_error_noinput'] = 'Введите email адрес и логин.';
-
$wb['pw_reset_mail_msg'] = 'Пароль в панель управления ISPConfig 3Был сброшен. Новый пароль: ';
$wb['pw_reset_mail_title'] = 'Пароль для контрольной панеои ISPConfig 3 был сброшен.';
-
$wb['user_regex_error'] = 'Логин содержит неправильные символы, или длиннее 64 символов.';
$wb['pw_error_length'] = 'Длина пароля больше 64 символов.';
-
$wb['username_txt'] = 'Логин';
$wb['password_txt'] = 'Пароль';
$wb['login_button_txt'] = 'Войти';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/se.lng b/interface/web/login/lib/lang/se.lng
index 8f7e86aa0d5a0b971a0b80c4e312bb73add17755..244df64ee5ccc359f42f7d11a9f450b8248d7d43 100644
--- a/interface/web/login/lib/lang/se.lng
+++ b/interface/web/login/lib/lang/se.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'A new password will be generated and send to your email
$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';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/sk.lng b/interface/web/login/lib/lang/sk.lng
index aac8c6d5c14aceeb0d29750f1a7c69e59244749d..065f181bb5fc21f75547f43b92c980a70d312caf 100644
--- a/interface/web/login/lib/lang/sk.lng
+++ b/interface/web/login/lib/lang/sk.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Nové heslo bude vytvorené a poslané na e-mailovú ad
$wb['pw_reset'] = 'Heslo bolo resetnuté a posielané na e-mailovú adresu.';
$wb['pw_error'] = 'Užívateľské meno alebo e-mailová adresa nezodpovedá.';
$wb['pw_error_noinput'] = 'Prosím, zadajte e-mailovú adresu a Užívateľské meno.';
-
$wb['pw_reset_mail_msg'] = 'Heslo k svojmu účtu na ovládacom paneli bol resetnuté. Nové heslo je:';
$wb['pw_reset_mail_title'] = 'Heslo ovládacieho panelu bolo resetnuté.';
-
$wb['user_regex_error'] = 'Užívateľské meno obsahuje neplatné znaky, alebo je dlhšia ako 64 znakov.';
$wb['pw_error_length'] = 'Dĺžka hesla je > 64 znakov.';
-
$wb['username_txt'] = 'Užívateľské meno';
$wb['password_txt'] = 'Heslo';
$wb['login_button_txt'] = 'Prihlásenie';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/login/lib/lang/tr.lng b/interface/web/login/lib/lang/tr.lng
index 3dd214fcb073708a61bc1676747f3a6cf36b4ac3..3fe93fc01719d2adce646059f87a48ac9bfc6293 100644
--- a/interface/web/login/lib/lang/tr.lng
+++ b/interface/web/login/lib/lang/tr.lng
@@ -7,17 +7,17 @@ $wb['pass_reset_txt'] = 'Eğer girilen mail adresi hesabınızdaki ile eşleşir
$wb['pw_reset'] = 'Şifreniz resetlenmiş ve mail adresinize gönderilmiştir.';
$wb['pw_error'] = 'Kullanıcı adı veya Mail adresiniz eşleşmemektedir.';
$wb['pw_error_noinput'] = 'Lütfen Mail adresinizi veya Kullanıcı adınızı giriniz.';
-
$wb['pw_reset_mail_msg'] = 'ISPConfig 3 Kontrol Paneldeki şifreniz resetlenmiştir. Yeni şifreniz: ';
$wb['pw_reset_mail_title'] = 'ISPConfig 3 Kontrol Panel şifresi resetlenmiştir.';
-
$wb['user_regex_error'] = 'Kullanıcı adınız izin verilmeyen karakterler içermekte veya 64 karakterden uzundur.';
$wb['pw_error_length'] = 'Şifre 64 karakterden fazla.';
-
$wb['username_txt'] = 'Kullanıcı adı';
$wb['password_txt'] = 'Şifre';
$wb['login_button_txt'] = 'Giriş';
-$wb['pw_lost_txt'] = "Password lost";
-
+$wb['pw_lost_txt'] = 'Password lost';
$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.';
+$wb['login_txt'] = 'Login';
+$wb['pw_reset_txt'] = 'Password reset';
+$wb['pw_button_txt'] = 'Resend password';
+$wb['email_txt'] = 'Email';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_alias.lng b/interface/web/mail/lib/lang/ar_mail_alias.lng
index 6189fa162fde35648dd5cfed7f5c5196ec21d1bf..67363968e1c3a74e8d896d7b9a458b09c781d643 100644
--- a/interface/web/mail/lib/lang/ar_mail_alias.lng
+++ b/interface/web/mail/lib/lang/ar_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'The max. number of email aliases for your account
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng b/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng
index 382e97f0e11bf60d4aea2734fdb3e3eb456be700..af8e42f24b43389d54a12266d528a9ef6372bd08 100644
--- a/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/ar_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $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.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_forward.lng b/interface/web/mail/lib/lang/ar_mail_forward.lng
index 9ac60a20ce8eea56f781fa0f9e03a2808192bfbe..3baa601a55cef034b36fe6b7a00a60c93a12e5d4 100644
--- a/interface/web/mail/lib/lang/ar_mail_forward.lng
+++ b/interface/web/mail/lib/lang/ar_mail_forward.lng
@@ -5,4 +5,5 @@ $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';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_mailinglist.lng b/interface/web/mail/lib/lang/ar_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/ar_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/ar_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_transport.lng b/interface/web/mail/lib/lang/ar_mail_transport.lng
index a4d7bbc44ccd4ea9ca7d30fd9a3884807fbe505c..c2498634693c8e60c96e28f6d666f8e9c2e8cbdf 100644
--- a/interface/web/mail/lib/lang/ar_mail_transport.lng
+++ b/interface/web/mail/lib/lang/ar_mail_transport.lng
@@ -7,4 +7,5 @@ $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.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/ar_mail_user.lng b/interface/web/mail/lib/lang/ar_mail_user.lng
index def76bd551390fd6a77641e299131a962401f440..38f0afe7c134d393148955243e860aeec6d27b48 100644
--- a/interface/web/mail/lib/lang/ar_mail_user.lng
+++ b/interface/web/mail/lib/lang/ar_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_alias.lng b/interface/web/mail/lib/lang/br_mail_alias.lng
index 30084c032dc599ff362c29c3b630b9b11d76fc43..836885d85007f09438babeb0bcee2f7489dda768 100644
--- a/interface/web/mail/lib/lang/br_mail_alias.lng
+++ b/interface/web/mail/lib/lang/br_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'O número máximo de aliases para sua conta foi at
$wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
$wb['domain_txt'] = 'Domínio';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_domain_catchall.lng b/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
index 1b794de61ae431668200e8ff447db083fde32f64..3036d89892c8e2940dfdc528e2fe638313469fb9 100644
--- a/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/br_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Já existe um registro de Catchall para este domí
$wb['no_domain_perm'] = 'Você 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.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_forward.lng b/interface/web/mail/lib/lang/br_mail_forward.lng
index 28d2d1021637603f8ef06d6b58af3fb513f1af62..4f56fdd2d0431107b832e7649e056691be7152a2 100644
--- a/interface/web/mail/lib/lang/br_mail_forward.lng
+++ b/interface/web/mail/lib/lang/br_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Ativo';
$wb['limit_mailforward_txt'] = 'O número máximo de encaminhamentos para sua conta foi atingido.';
$wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
$wb['domain_txt'] = 'Domínio';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_mailinglist.lng b/interface/web/mail/lib/lang/br_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/br_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/br_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_transport.lng b/interface/web/mail/lib/lang/br_mail_transport.lng
index 51df05db4149fee4ac582fb65bb67c0fa8e55ed1..a16e8357622e30dfbbf86c6806cda2eaad498d7d 100644
--- a/interface/web/mail/lib/lang/br_mail_transport.lng
+++ b/interface/web/mail/lib/lang/br_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Sem MX lookup';
$wb['sort_order_txt'] = 'Ordenar por';
$wb['active_txt'] = 'Ativo';
$wb['limit_mailrouting_txt'] = 'O número máximo de rotas para sua conta foi atingido.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/br_mail_user.lng b/interface/web/mail/lib/lang/br_mail_user.lng
index 58dc3c22e65d31ecc1c5d9ae4cdec4b5369850b1..54ecfa5177c1ea1adb3c28bfd6cc7b9c64879a3b 100644
--- a/interface/web/mail/lib/lang/br_mail_user.lng
+++ b/interface/web/mail/lib/lang/br_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_alias.lng b/interface/web/mail/lib/lang/cz_mail_alias.lng
index 38e43a33c8416747353be2c7be1217ef1468d604..f331259186aba8d7d3169389730b0fd0b5a38591 100644
--- a/interface/web/mail/lib/lang/cz_mail_alias.lng
+++ b/interface/web/mail/lib/lang/cz_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Dosažen maximální počet email aliasů pro Vá
$wb['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje';
$wb['domain_txt'] = 'Doména';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng b/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng
index 6e800dabef4c581bd71064ce0c6f7114a04c9e97..4364e779911a0b56dfd29655c5c46b66f6f3b457 100644
--- a/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Pro tuto doménu již existuje koš.';
$wb['no_domain_perm'] = 'Nemáte oprávnění pro tuto doménu.';
$wb['domain_error_regex'] = 'Chybné doménové jméno nebo doména obsahuje chybné znaky.';
$wb['limit_mailcatchall_txt'] = 'Dosažen maximální počet košů účtů pro Váš účet.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_forward.lng b/interface/web/mail/lib/lang/cz_mail_forward.lng
index a14a72288d460a1ceb0a908ee9e2631d43f36e78..9f781f51daa83f347b048d9c888358d3ef210942 100644
--- a/interface/web/mail/lib/lang/cz_mail_forward.lng
+++ b/interface/web/mail/lib/lang/cz_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktivní';
$wb['limit_mailforward_txt'] = 'Dosažen maximální počet email předávání pro Váš účet.';
$wb['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje';
$wb['domain_txt'] = 'Doména';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_transport.lng b/interface/web/mail/lib/lang/cz_mail_transport.lng
index b9d32e29f7ab04bca22f3c7664b8ccd7e2432d51..dfe185508436062eb14cffcfb755528e9a4a2072 100644
--- a/interface/web/mail/lib/lang/cz_mail_transport.lng
+++ b/interface/web/mail/lib/lang/cz_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Neprovádět MX lookup';
$wb['sort_order_txt'] = 'Třídit podle';
$wb['active_txt'] = 'Aktivní';
$wb['limit_mailrouting_txt'] = 'Dosažen maximální počet email směrování pro Váš účet.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/cz_mail_user.lng b/interface/web/mail/lib/lang/cz_mail_user.lng
index bc0c3f15a9049aa3e0df93dc01bfb5dbc7c8f607..f949c7a092a947c48c6d628f0534bf1dda3e29f8 100644
--- a/interface/web/mail/lib/lang/cz_mail_user.lng
+++ b/interface/web/mail/lib/lang/cz_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/de_mail_alias.lng b/interface/web/mail/lib/lang/de_mail_alias.lng
index 7a03a737620ccf6b907405d0848ec2ee1d3f89e7..6f6a0d3d4c86097d0c741054115c071caad6f84b 100644
--- a/interface/web/mail/lib/lang/de_mail_alias.lng
+++ b/interface/web/mail/lib/lang/de_mail_alias.lng
@@ -10,5 +10,5 @@ $wb['limit_mailalias_txt'] = 'Die maximale Anzahl an E-Mail-Aliases für ihr Kon
$wb['duplicate_mailbox_txt'] = 'Es existiert bereits eine Mailbox mit dieser E-Mail-Adresse.';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'Dieser E-Mail-Alias existiert bereits.';
-$wb["source_txt"] = 'Alias';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/de_mail_domain_catchall.lng b/interface/web/mail/lib/lang/de_mail_domain_catchall.lng
index 68ea670b559f89a613c1deb4438192968c36232b..ded4b5aa683919f25f90e8eeab56fac7c3f3f6ee 100644
--- a/interface/web/mail/lib/lang/de_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/de_mail_domain_catchall.lng
@@ -6,6 +6,6 @@ $wb['domain_error_unique'] = 'Es besteht bereits ein Catchall-Eintrag für diese
$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.';
$wb['domain_error_regex'] = 'Ungültiger Domainname oder ungültige Zeichen im Domainnamen.';
$wb['limit_mailcatchall_txt'] = 'Die maximale Anzahl an Catchall-Einträgen für ihr Konto wurde erreicht.';
-$wb["source_txt"] = 'Quelle';
+$wb['source_txt'] = 'Quelle';
$wb['destination_error_isemail'] = 'Das Ziel ist keine gültige Emailadresse.';
?>
diff --git a/interface/web/mail/lib/lang/de_mail_forward.lng b/interface/web/mail/lib/lang/de_mail_forward.lng
index 05d94a6bd67cb20261f99fb88a1de043000914a8..3825259143ddc11c821e7829356438a0332e2616 100644
--- a/interface/web/mail/lib/lang/de_mail_forward.lng
+++ b/interface/web/mail/lib/lang/de_mail_forward.lng
@@ -5,5 +5,5 @@ $wb['active_txt'] = 'Aktiv';
$wb['limit_mailforward_txt'] = 'Die maximale Anzahl an E-Mail-Weiterleitungen für ihr Konto wurde erreicht.';
$wb['duplicate_mailbox_txt'] = 'Es existiert bereits eine Mailbox mit dieser Adresse.';
$wb['domain_txt'] = 'Domain';
-$wb["source_txt"] = 'Quell-E-Mail-Adresse';
+$wb['source_txt'] = 'Quell-E-Mail-Adresse';
?>
diff --git a/interface/web/mail/lib/lang/de_mail_transport.lng b/interface/web/mail/lib/lang/de_mail_transport.lng
index a137b9fb42c4258a610ef3175005ef0340b8ba91..3a9638768e4bee84f0d5d86695d7e44162ba4fe0 100644
--- a/interface/web/mail/lib/lang/de_mail_transport.lng
+++ b/interface/web/mail/lib/lang/de_mail_transport.lng
@@ -7,5 +7,5 @@ $wb['mx_txt'] = 'Kein MX-Lookup';
$wb['sort_order_txt'] = 'Sortiert nach';
$wb['active_txt'] = 'Aktiv';
$wb['limit_mailrouting_txt'] = 'Die maximale Anzahl an E-Mail-Routen für ihr Konto wurde erreicht.';
-$wb["transport_txt"] = 'Transport';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/de_mail_user.lng b/interface/web/mail/lib/lang/de_mail_user.lng
index 7b78f21f469cc5a27e4418da766bbc9a41837210..b7cf391345cb3ee946fef807df576428ed04fcc8 100644
--- a/interface/web/mail/lib/lang/de_mail_user.lng
+++ b/interface/web/mail/lib/lang/de_mail_user.lng
@@ -5,8 +5,8 @@ $wb['cryptpwd_txt'] = 'Passwort';
$wb['active_txt'] = 'Aktiv';
$wb['email_error_isemail'] = 'E-Mail-Adresse ist ungültig.';
$wb['email_error_unique'] = 'Doppelte E-Mail-Adresse.';
-$wb["autoresponder_subject_txt"] = 'E-Mail Betreff';
-$wb["autoresponder_subject"] = 'Abwesenheitsnotiz';
+$wb['autoresponder_subject_txt'] = 'E-Mail Betreff';
+$wb['autoresponder_subject'] = 'Abwesenheitsnotiz';
$wb['autoresponder_text_txt'] = 'Text';
$wb['autoresponder_txt'] = 'Autoresponder';
$wb['no_domain_perm'] = 'Sie haben keine Berechtigung für diese Domain.';
diff --git a/interface/web/mail/lib/lang/el_mail_alias.lng b/interface/web/mail/lib/lang/el_mail_alias.lng
index 61e1acd6aa9963adbee03a1c5722ec2bb38af446..7915af451cb689077198b4d93fcdc1d09ceeb263 100644
--- a/interface/web/mail/lib/lang/el_mail_alias.lng
+++ b/interface/web/mail/lib/lang/el_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Έχετε φτάσει το μέγιστο πλή
$wb['duplicate_mailbox_txt'] = 'Υπάρχει ήδη μια θυρίδα με αυτή τη διεύθυνση email';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/el_mail_domain_catchall.lng b/interface/web/mail/lib/lang/el_mail_domain_catchall.lng
index 2465af0d3861b32a6ca2fbfa711575642fe79f6c..43c0bdf5658a522b34f3badebc2ddec1849d5c5d 100644
--- a/interface/web/mail/lib/lang/el_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/el_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Υπάρχει ήδη μία εγγραφή Catcha
$wb['no_domain_perm'] = 'Δεν έχετε δικαιώματα για αυτό το domain.';
$wb['domain_error_regex'] = 'Μη έγκρυρο όνομα domain ή το όνομα περιέχει μη επιτρεπόμενους χαρακτήρες';
$wb['limit_mailcatchall_txt'] = 'Το μέγιστο πλήθος των email catchall για τον λογαριασμό σας, έχει εξαντληθεί.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/el_mail_forward.lng b/interface/web/mail/lib/lang/el_mail_forward.lng
index d9066d275e4915107a00e6c614cd891f2bcc81d8..ba166179d5abdc8fc76f27dddf5d8f62f37330d5 100644
--- a/interface/web/mail/lib/lang/el_mail_forward.lng
+++ b/interface/web/mail/lib/lang/el_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Ενεργό';
$wb['limit_mailforward_txt'] = 'Το μέγιστο πλήθος των email forwarders για τον λογαρισμό σας, έχει εξαντληθεί';
$wb['duplicate_mailbox_txt'] = 'Υπάρχει ήδη μια θυρίδα με αυτή τη διεύθυνση email';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/el_mail_mailinglist.lng b/interface/web/mail/lib/lang/el_mail_mailinglist.lng
index f6345701adf3086920641132b2060c3c65a5f85d..912ab24c30a563eb0c62aef0b5b3dc70525ab06d 100644
--- a/interface/web/mail/lib/lang/el_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/el_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Όνομα λίστας';
$wb['client_txt'] = 'Πελάτης';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Συνθηματικό';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/el_mail_transport.lng b/interface/web/mail/lib/lang/el_mail_transport.lng
index ab097e31d4ee188cf454049d98d8b1eeb0540a50..1b1a5c7ab4a0229b7824bf031df672fd926d7a6e 100644
--- a/interface/web/mail/lib/lang/el_mail_transport.lng
+++ b/interface/web/mail/lib/lang/el_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Να μην γίνει lookup στον MX';
$wb['sort_order_txt'] = 'Ταξινόμηση κατά';
$wb['active_txt'] = 'Ενεργό';
$wb['limit_mailrouting_txt'] = 'Το μέγιστο πλήθος των δρομολογήσεων email για τον λογαριασμό σας, εξαντλήθηκε.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/el_mail_user.lng b/interface/web/mail/lib/lang/el_mail_user.lng
index 6e1d6b6f0e5662c0d528bec15c50a5c9075085a8..528e35c3a9657f393a4bbc3b34f2c054a4e4d532 100644
--- a/interface/web/mail/lib/lang/el_mail_user.lng
+++ b/interface/web/mail/lib/lang/el_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Το όνομα χρησιμοποιείται ήδ
$wb['login_error_regex'] = 'Έγγυροι χαρακτήρες είναι οι A-Z, a-z, 0-9, ., _ και -.';
$wb['login_txt'] = 'Login (προαιτερικά)';
$wb['error_login_email_txt'] = 'Το όνομα δεν επιτρέπεται. Παρακαλούμε εισάγεται ένα διαφορετικό όνομα ή χρησιμοποιείστε την διεύθυνση e-mail.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_alias.lng b/interface/web/mail/lib/lang/es_mail_alias.lng
index ac79ff0de443bcbf5bb64c38229a9e6f5abb7822..5e1735f7b6e6fa25363ebf1df9d569366b5f535c 100644
--- a/interface/web/mail/lib/lang/es_mail_alias.lng
+++ b/interface/web/mail/lib/lang/es_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Ha alcanzado el número máximo de alias de correo
$wb['duplicate_mailbox_txt'] = 'Ya existe un buzón de correo con esta dirección';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_domain_catchall.lng b/interface/web/mail/lib/lang/es_mail_domain_catchall.lng
index f29db05333499d87cbdba54743e28b9f76efd4f8..de418947938838412ecb295c9e7d2b30e1d05abb 100644
--- a/interface/web/mail/lib/lang/es_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/es_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Ya hay un registro recoge todo para este dominio';
$wb['no_domain_perm'] = 'No tiene permiso para administrar este dominio';
$wb['domain_error_regex'] = 'El nombre de dominio no es válido o contiene caracteres no válidos';
$wb['limit_mailcatchall_txt'] = 'Se ha alcanzado el número máximo de cuentas recoge-todo de este dominio';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_forward.lng b/interface/web/mail/lib/lang/es_mail_forward.lng
index 5f4dabb87642994ee332be9d74be63a9899c88e6..cb971fa89f6d15afce3a34117399c8c52e8af7ec 100644
--- a/interface/web/mail/lib/lang/es_mail_forward.lng
+++ b/interface/web/mail/lib/lang/es_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Activar';
$wb['limit_mailforward_txt'] = 'Se ha alcanzado el número máximo de reenvíos para esta cuenta';
$wb['duplicate_mailbox_txt'] = 'Ya existe un buzón de correo con esta dirección';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_mailinglist.lng b/interface/web/mail/lib/lang/es_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/es_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/es_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_transport.lng b/interface/web/mail/lib/lang/es_mail_transport.lng
index 87904c398308c851f4dbec7566e571efcf86c44a..cc6dbdf3f929e669348943782c55fc8b83c91453 100644
--- a/interface/web/mail/lib/lang/es_mail_transport.lng
+++ b/interface/web/mail/lib/lang/es_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Sin búsqueda MX';
$wb['sort_order_txt'] = 'Ordenado por';
$wb['active_txt'] = 'Activar';
$wb['limit_mailrouting_txt'] = 'Se ha alcanzado el número máximo de rutas para este nivel';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/es_mail_user.lng b/interface/web/mail/lib/lang/es_mail_user.lng
index 4682879858e5ef5be3c4206c86f8e6847b087179..b375ab98cbebd41065908c1ba556b3f585646beb 100644
--- a/interface/web/mail/lib/lang/es_mail_user.lng
+++ b/interface/web/mail/lib/lang/es_mail_user.lng
@@ -28,7 +28,6 @@ $wb['disablepop3_txt'] = 'Inhabilitar POP3';
$wb['duplicate_alias_or_forward_txt'] = 'Ya existe un alias o reenvío con esta dirección de correo electrónico.';
$wb['quota_error_value'] = 'Valor de cuota no válido. Los valores permitidos son: 0 para ilimitado o números > 1';
$wb['autoresponder_start_date_txt'] = 'Comenzará el';
-$wb['autoresponder_start_date_isfuture'] = 'Fecha de inicio no puede ser en el pasado.';
$wb['autoresponder_end_date_txt'] = 'Finalizará el';
$wb['autoresponder_end_date_isgreater'] = 'Fecha de finalización se debe establecer y ser posterior a la fecha de inicio.';
$wb['move_junk_txt'] = 'Mover mensajes de spam en el directorio deseado.';
@@ -43,4 +42,9 @@ $wb['login_error_unique'] = 'Inicio de sesión ya está tomada.';
$wb['login_error_regex'] = 'Los caracteres válidos son A-Z, a-z, 0-9, ., _ y -.';
$wb['login_txt'] = 'Login (opcional)';
$wb['error_login_email_txt'] = 'Este inicio de sesión no está permitido. Por favor, introduzca un nombre de usuario diferente o utilizar la dirección de correo electrónico como nombre de usuario';
+$wb['autoresponder_start_date_ispast'] = 'Start date cannot be in the past.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_alias.lng b/interface/web/mail/lib/lang/fi_mail_alias.lng
index cdd1143fa2744ffb9f86172c88fc59d414312733..032bd52aee11a56721fcecadce6be9b395744507 100755
--- a/interface/web/mail/lib/lang/fi_mail_alias.lng
+++ b/interface/web/mail/lib/lang/fi_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä ali
$wb['duplicate_mailbox_txt'] = 'Aliastunnus on jo olemassa tälle osoitteelle.';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_domain_catchall.lng b/interface/web/mail/lib/lang/fi_mail_domain_catchall.lng
index 802f83d819adf8f823292878ee55a90fc94ded5b..f835f5667a8fa4f6f268f21b28a7c123c7bb0761 100755
--- a/interface/web/mail/lib/lang/fi_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/fi_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Tällä verkkotunnuksella on jo käytössä CatchA
$wb['no_domain_perm'] = 'Käyttäjätunnuksella ei ole oikeuksia tähän verkkotunnukseen.';
$wb['domain_error_regex'] = 'Vääränlainen verkkotunnus tai se sisältää kiellettyjä merkkejä.';
$wb['limit_mailcatchall_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä CatchAll-tunnuksia.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_forward.lng b/interface/web/mail/lib/lang/fi_mail_forward.lng
index 2b50d99c9c0bc3e539eb82434c62587f194ba5d4..acdf7c15b762d15221914f54315c01fdf59e9459 100755
--- a/interface/web/mail/lib/lang/fi_mail_forward.lng
+++ b/interface/web/mail/lib/lang/fi_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Käytössä';
$wb['limit_mailforward_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä edelleenlähetysosoitteita.';
$wb['duplicate_mailbox_txt'] = 'Edelleenlähetyssääntö osoitteelle on jo olemassa.';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_mailinglist.lng b/interface/web/mail/lib/lang/fi_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/fi_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/fi_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_transport.lng b/interface/web/mail/lib/lang/fi_mail_transport.lng
index 4b4ad896a3f9563c25e9b38560ab04859a524761..01be49e44ac786965d16cb77cf12a46d0e7a67b4 100755
--- a/interface/web/mail/lib/lang/fi_mail_transport.lng
+++ b/interface/web/mail/lib/lang/fi_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Ei MX-tietoa';
$wb['sort_order_txt'] = 'Järjestä..';
$wb['active_txt'] = 'Käytössä';
$wb['limit_mailrouting_txt'] = 'Käyttäjätunnuksella on jo sallittu määrä sähköpostireitityksiä.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/fi_mail_user.lng b/interface/web/mail/lib/lang/fi_mail_user.lng
index 41d8874cefc307cebfcbb3a0c891fe02a5764255..4c7f36a30471eed3b91580b3ea0852914070976f 100755
--- a/interface/web/mail/lib/lang/fi_mail_user.lng
+++ b/interface/web/mail/lib/lang/fi_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_alias.lng b/interface/web/mail/lib/lang/fr_mail_alias.lng
index 7b2653dabbfa1187fc852cab2fb8431e3a12ffcf..2b427333f0af7d550698292aa7dfb183361d0762 100644
--- a/interface/web/mail/lib/lang/fr_mail_alias.lng
+++ b/interface/web/mail/lib/lang/fr_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Le nombre maximal d\'alias d\'email pour votre com
$wb['duplicate_mailbox_txt'] = 'Il y a déja une boîte mail avec cette adresse email';
$wb['domain_txt'] = 'Domaine';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
index 41b7e8324def6575d3a458071146f88b3af18c86..f9e77b3a2c87560b0e736eb3cd095733e1098c09 100644
--- a/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/fr_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Il y a déja un enregistrement collecteur pour ce
$wb['no_domain_perm'] = 'Vous n\'avez pas de permission pour ce domaine.';
$wb['domain_error_regex'] = 'Nom de domaine invalide, ou contient des caractères invalides.';
$wb['limit_mailcatchall_txt'] = 'Le nombre maximal de comptes collecteurs pour votre compte a été atteint.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_forward.lng b/interface/web/mail/lib/lang/fr_mail_forward.lng
index 7f9b277dd5adac813dae9c11f8117494fcfd620b..e574dc57c91f9efb809022e266e19e37b6d96573 100644
--- a/interface/web/mail/lib/lang/fr_mail_forward.lng
+++ b/interface/web/mail/lib/lang/fr_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Actif';
$wb['limit_mailforward_txt'] = 'Le nombre maximal de transferts d\'email pour votre compte a été atteint.';
$wb['duplicate_mailbox_txt'] = 'Il y a déja une boite email avec cette adresse email';
$wb['domain_txt'] = 'Domaine';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
index ca7b5b3d6c4e585c9fd889b15ff882cc1cc0fd3c..89daae99c5677b768ad55b56cc943d094921b9c4 100644
--- a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Nom de la liste';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Mot de passe';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_transport.lng b/interface/web/mail/lib/lang/fr_mail_transport.lng
index e99e2a879cbb8826a9146bd479ea4fbeceb191a6..f8a5536560d4ae94e0cd63336f3a39f92ce4b276 100644
--- a/interface/web/mail/lib/lang/fr_mail_transport.lng
+++ b/interface/web/mail/lib/lang/fr_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Pas de résolution MX';
$wb['sort_order_txt'] = 'Trier par';
$wb['active_txt'] = 'Actif';
$wb['limit_mailrouting_txt'] = 'Le nombre maximal de routes pour votre compte a été atteint.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/fr_mail_user.lng b/interface/web/mail/lib/lang/fr_mail_user.lng
index c68a41ec44d243650ad9374b7846e31689b5a9bc..f335b106626a72abf7d7a76a5c2218dbdc2af720 100644
--- a/interface/web/mail/lib/lang/fr_mail_user.lng
+++ b/interface/web/mail/lib/lang/fr_mail_user.lng
@@ -41,5 +41,10 @@ $wb['login_error_unique'] = 'Ce nom d\'utilisateur est déjà pris.';
$wb['login_error_regex'] = 'Les caractères valides sont A-Z, a-z, 0-9, ., _ et -.';
$wb['login_txt'] = 'Nom d\'utilisateur (optionnel)';
$wb['error_login_email_txt'] = 'Ce nom d\'utilisaeur n\'est pas autorisé. Veuilez entrer un nom différent ou utiliser l\'adresse email comme nom d\'utilisateur.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
-
diff --git a/interface/web/mail/lib/lang/hr_mail_alias.lng b/interface/web/mail/lib/lang/hr_mail_alias.lng
index 210f114217dc89ddde53d82159434912714e93e3..afd66333c86d4890ff8e82b2aae1263aa2a6a49c 100644
--- a/interface/web/mail/lib/lang/hr_mail_alias.lng
+++ b/interface/web/mail/lib/lang/hr_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Iskorišten je maksimalan broj email aliasa.';
$wb['duplicate_mailbox_txt'] = 'Već postoji mailbox sa ovom email adresom';
$wb['domain_txt'] = 'Domena';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng
index 798ee136788fa8b895886b253409e145cd94ec5c..2c8d23e2184db732dd9ae9d3f91696fcf4880e7b 100644
--- a/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/hr_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Već postoji catchall zapis za ovu domenu.';
$wb['no_domain_perm'] = 'Nemate dozvole za ovu domenu.';
$wb['domain_error_regex'] = 'Neispravan naziv domene ili naziv sadrži nedozvoljene znakove.';
$wb['limit_mailcatchall_txt'] = 'Iskorišten ja maksimalan broj email catchall računa.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/hr_mail_forward.lng b/interface/web/mail/lib/lang/hr_mail_forward.lng
index 187a2444c12df3a37da51fbe94ac02f050377a37..3cad2bfcd83ec64eca37188ebd2a69e5d6f18986 100644
--- a/interface/web/mail/lib/lang/hr_mail_forward.lng
+++ b/interface/web/mail/lib/lang/hr_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktivno';
$wb['limit_mailforward_txt'] = 'Iskorišten je maksimalan broj email forwardera.';
$wb['duplicate_mailbox_txt'] = 'Već postoji mailbox sa tom email adresom';
$wb['domain_txt'] = 'Domena';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng
index 084016201015d0504dfd712af233d959fad18e9c..8b19a82069d4d79a098f71bcc52d348771d8067d 100644
--- a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Naziv liste';
$wb['client_txt'] = 'Klijent';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Šifra';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/hr_mail_transport.lng b/interface/web/mail/lib/lang/hr_mail_transport.lng
index 174949933da3aa6a6a96eac4df4fd1288d6b81ba..c27687f9562306a1b507aefbb3d3093b16bb5084 100644
--- a/interface/web/mail/lib/lang/hr_mail_transport.lng
+++ b/interface/web/mail/lib/lang/hr_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Nema MX lookup-a';
$wb['sort_order_txt'] = 'Sortiraj';
$wb['active_txt'] = 'Aktivno';
$wb['limit_mailrouting_txt'] = 'Iskorišten je maksimalan broj ruta.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/hr_mail_user.lng b/interface/web/mail/lib/lang/hr_mail_user.lng
index 7796423543b8a718376d461ddf01d852a165ca06..9a54c4ecb016e43d9fa9cfb0390e51f79e35be72 100644
--- a/interface/web/mail/lib/lang/hr_mail_user.lng
+++ b/interface/web/mail/lib/lang/hr_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
$wb['autoresponder_start_date_ispast'] = 'Start date cannot be in the past.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_alias.lng b/interface/web/mail/lib/lang/hu_mail_alias.lng
index c0066a623ac69dafcb95193a663afed87655e0b8..e5c49a130c9b4c4e163cc4377b9a32f65b2c0d29 100644
--- a/interface/web/mail/lib/lang/hu_mail_alias.lng
+++ b/interface/web/mail/lib/lang/hu_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Nincs több alias lehetőség.';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_domain_catchall.lng b/interface/web/mail/lib/lang/hu_mail_domain_catchall.lng
index e064f30560daa71b346436d909414197b8d62a80..8331f2210178793142f38498dc0c334c8f559f2e 100644
--- a/interface/web/mail/lib/lang/hu_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/hu_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Már van Catchall ehhez a domainhez';
$wb['no_domain_perm'] = 'Nincs joga ehhez a domainhez';
$wb['domain_error_regex'] = 'Érvénytelen domain vagy a domain érvénytelen karaktereket tartalmaz.';
$wb['limit_mailcatchall_txt'] = 'Nincs több catchall lehetőség.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_forward.lng b/interface/web/mail/lib/lang/hu_mail_forward.lng
index e01f32929a692f5eef44e830b0d046e9344f973d..679937daa3afeac364668ca4b5172d8260270eb9 100644
--- a/interface/web/mail/lib/lang/hu_mail_forward.lng
+++ b/interface/web/mail/lib/lang/hu_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktív';
$wb['limit_mailforward_txt'] = 'Nincs több email továbbítási lehetőség.';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_mailinglist.lng b/interface/web/mail/lib/lang/hu_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/hu_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/hu_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_transport.lng b/interface/web/mail/lib/lang/hu_mail_transport.lng
index 65f33b6706553e9b81f429928a15c3b845bdc285..7ade063c2b17a4de1cc4c7af9cba97245aacfda2 100644
--- a/interface/web/mail/lib/lang/hu_mail_transport.lng
+++ b/interface/web/mail/lib/lang/hu_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'MX rekord ellenőrzés nélkül';
$wb['sort_order_txt'] = 'Rendezés';
$wb['active_txt'] = 'Aktív';
$wb['limit_mailrouting_txt'] = 'Nincs több Email irányítás lehetőség.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/hu_mail_user.lng b/interface/web/mail/lib/lang/hu_mail_user.lng
index b638e949b2dd0b7d0eddf6f8ace829ed436622c6..c7e7b2c72dc5c16693dac76e58841cccde55ab10 100644
--- a/interface/web/mail/lib/lang/hu_mail_user.lng
+++ b/interface/web/mail/lib/lang/hu_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_alias.lng b/interface/web/mail/lib/lang/id_mail_alias.lng
index 0464b461e5e9e4e536ad58007f4c4cd5e5672fb3..f92afe9212ff377aa9ce1fffac885593f211ae3f 100644
--- a/interface/web/mail/lib/lang/id_mail_alias.lng
+++ b/interface/web/mail/lib/lang/id_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Jumlah maks alias email untuk akun Anda telah terc
$wb['duplicate_mailbox_txt'] = 'Sudah ada mailbox untuk alamat email ini';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_domain_catchall.lng b/interface/web/mail/lib/lang/id_mail_domain_catchall.lng
index 3b4ec23f3f47497f5a1fdd9de67e7066909bc7ea..435856c1059e8900ca00d218853009449be044cd 100644
--- a/interface/web/mail/lib/lang/id_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/id_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Sudah ada record Catchall untuk domain ini.';
$wb['no_domain_perm'] = 'Anda tidak memiliki hak untuk domain ini.';
$wb['domain_error_regex'] = 'Nama domain tidak valid atau domain mengandung karater yang tidak valid.';
$wb['limit_mailcatchall_txt'] = 'Jumlah maks akun catchall email untuk akun Anda sudah tercapai.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_forward.lng b/interface/web/mail/lib/lang/id_mail_forward.lng
index 07d42f0b1c6f85d8a15ce735d84080480e6e338a..7677e567af2c75ea6b70da20a3746108142bda88 100644
--- a/interface/web/mail/lib/lang/id_mail_forward.lng
+++ b/interface/web/mail/lib/lang/id_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktif';
$wb['limit_mailforward_txt'] = 'Jumlah maks forwarder email untuk akun Anda telah tercapai.';
$wb['duplicate_mailbox_txt'] = 'Sudah ada mailbox untuk alamat email ini';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_mailinglist.lng b/interface/web/mail/lib/lang/id_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/id_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/id_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_transport.lng b/interface/web/mail/lib/lang/id_mail_transport.lng
index 70dabef48aaec82716d87529ce95e70fed94e3a1..8ad3dacf2ab4bb6932dfef044cc1d9478c184e2f 100644
--- a/interface/web/mail/lib/lang/id_mail_transport.lng
+++ b/interface/web/mail/lib/lang/id_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Jangan mencari MX';
$wb['sort_order_txt'] = 'Urutkan berdasarkan';
$wb['active_txt'] = 'Aktif';
$wb['limit_mailrouting_txt'] = 'Jumlah maks rute untuk akun Anda telah tercapai.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/id_mail_user.lng b/interface/web/mail/lib/lang/id_mail_user.lng
index e9d8cbf24dabd8b95f99d156d400bc7a5d6459c5..7241a0d032b4c9d63d5d045b5fd8cea21c2bad45 100644
--- a/interface/web/mail/lib/lang/id_mail_user.lng
+++ b/interface/web/mail/lib/lang/id_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_alias.lng b/interface/web/mail/lib/lang/it_mail_alias.lng
index de4c92ef704ffe927d2078d2761a6ffb2da3f9c8..0bf86d3c5c567653296557f9a7bdbe3898458e53 100644
--- a/interface/web/mail/lib/lang/it_mail_alias.lng
+++ b/interface/web/mail/lib/lang/it_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Raggiunto numero massimo di alias email per questo
$wb['duplicate_mailbox_txt'] = 'Cé già una casella di posta con questo indirizzo email.';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_domain_catchall.lng b/interface/web/mail/lib/lang/it_mail_domain_catchall.lng
index 382e97f0e11bf60d4aea2734fdb3e3eb456be700..af8e42f24b43389d54a12266d528a9ef6372bd08 100644
--- a/interface/web/mail/lib/lang/it_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/it_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $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.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_forward.lng b/interface/web/mail/lib/lang/it_mail_forward.lng
index 9ac60a20ce8eea56f781fa0f9e03a2808192bfbe..3baa601a55cef034b36fe6b7a00a60c93a12e5d4 100644
--- a/interface/web/mail/lib/lang/it_mail_forward.lng
+++ b/interface/web/mail/lib/lang/it_mail_forward.lng
@@ -5,4 +5,5 @@ $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';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_mailinglist.lng b/interface/web/mail/lib/lang/it_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/it_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/it_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_transport.lng b/interface/web/mail/lib/lang/it_mail_transport.lng
index a4d7bbc44ccd4ea9ca7d30fd9a3884807fbe505c..c2498634693c8e60c96e28f6d666f8e9c2e8cbdf 100644
--- a/interface/web/mail/lib/lang/it_mail_transport.lng
+++ b/interface/web/mail/lib/lang/it_mail_transport.lng
@@ -7,4 +7,5 @@ $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.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/it_mail_user.lng b/interface/web/mail/lib/lang/it_mail_user.lng
index 641e78dfbad3ef97cd36813400b47158dcfd26d4..b32c69c42bc7c5a4b930b5f6880d0b652e3c2dbf 100644
--- a/interface/web/mail/lib/lang/it_mail_user.lng
+++ b/interface/web/mail/lib/lang/it_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_alias.lng b/interface/web/mail/lib/lang/ja_mail_alias.lng
index 613bf57b1d981a35a0d379354a3bc772d2ee1af2..d5b9caef303013382095d04f1faf595757197f76 100644
--- a/interface/web/mail/lib/lang/ja_mail_alias.lng
+++ b/interface/web/mail/lib/lang/ja_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'メールエイリアスが最大数に達した
$wb['duplicate_mailbox_txt'] = 'このメールアドレス向けのメールボックスが既に存在します。';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_domain_catchall.lng b/interface/web/mail/lib/lang/ja_mail_domain_catchall.lng
index 9c29cfbb92ae09818516a2ad3402ad980277f76b..cb430fefe650083a1b65cabf1e3b8a298f1626eb 100644
--- a/interface/web/mail/lib/lang/ja_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/ja_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'このドメイン向けのキャッチオール
$wb['no_domain_perm'] = 'このドメイン向けのキャッチオールを設定する権限がありません。';
$wb['domain_error_regex'] = 'ドメイン名が不正です。無効な文字を含んでいないか確認してください。';
$wb['limit_mailcatchall_txt'] = 'キャッチオールアカウントが最大数に達したため、これ以上追加できません。';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_forward.lng b/interface/web/mail/lib/lang/ja_mail_forward.lng
index 05dc2d2d667afa13ea2e955ff22eee743bf01469..53adf762751c502632fefc8ad53fd8fe90a70e61 100644
--- a/interface/web/mail/lib/lang/ja_mail_forward.lng
+++ b/interface/web/mail/lib/lang/ja_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = '有効';
$wb['limit_mailforward_txt'] = 'メールフォワードが最大数に達したため、これ以上追加できません。';
$wb['duplicate_mailbox_txt'] = 'このメールアドレス向けのメールボックスが既に存在します。';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_mailinglist.lng b/interface/web/mail/lib/lang/ja_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/ja_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/ja_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_transport.lng b/interface/web/mail/lib/lang/ja_mail_transport.lng
index b922a0e0276ca8c2d3ffd5eb2b5d6e5d7415b5cf..a870dd118a849898c128694ecb3ad253db88ebd3 100644
--- a/interface/web/mail/lib/lang/ja_mail_transport.lng
+++ b/interface/web/mail/lib/lang/ja_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'MX を参照しない';
$wb['sort_order_txt'] = '優先度';
$wb['active_txt'] = '有効';
$wb['limit_mailrouting_txt'] = '最大数に達した為、これ以上配送経路を追加できません。';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/ja_mail_user.lng b/interface/web/mail/lib/lang/ja_mail_user.lng
index c51bf1a1f444bf5178fcde5798be9c0ffff2bb55..f4b6c7089246d1c83f14495d0bd905eb25f92db8 100644
--- a/interface/web/mail/lib/lang/ja_mail_user.lng
+++ b/interface/web/mail/lib/lang/ja_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_alias.lng b/interface/web/mail/lib/lang/nl_mail_alias.lng
index 03325fe89128d5c558a8c1f77ddddc5e77e7420c..5da82fa51b02112815f6d377bfa30e6cf93e098f 100644
--- a/interface/web/mail/lib/lang/nl_mail_alias.lng
+++ b/interface/web/mail/lib/lang/nl_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Het max. aantal e-mail aliassen voor uw account is
$wb['duplicate_mailbox_txt'] = 'Er is al een mailbox met dit e-mail adres';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_domain_catchall.lng b/interface/web/mail/lib/lang/nl_mail_domain_catchall.lng
index da1bd0198b912154fb49c0fd122b41e79eb47805..06ad66c9bee5e0956fc4c12592dda50dae85f405 100644
--- a/interface/web/mail/lib/lang/nl_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/nl_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Er is al een Catchall record voor dit domein.';
$wb['no_domain_perm'] = 'U heeft geen toestemming voor dit domein.';
$wb['domain_error_regex'] = 'Ongeldige domeinnaam of domein bevat ongeldige karakters.';
$wb['limit_mailcatchall_txt'] = 'Het max. aantal e-mail catchall accounts voor uw account is bereikt.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_forward.lng b/interface/web/mail/lib/lang/nl_mail_forward.lng
index 5c602b2658f060b5281653c7887f239fa416a150..b8ec9c456d692829537c4afd437a583e5f96892e 100644
--- a/interface/web/mail/lib/lang/nl_mail_forward.lng
+++ b/interface/web/mail/lib/lang/nl_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Actief';
$wb['limit_mailforward_txt'] = 'Het max. aantal e-mail forwarders is voor uw account is bereikt.';
$wb['duplicate_mailbox_txt'] = 'Er is al een mailbox met dit e-mailadres';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_mailinglist.lng b/interface/web/mail/lib/lang/nl_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/nl_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/nl_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_transport.lng b/interface/web/mail/lib/lang/nl_mail_transport.lng
index 18e873d4215d6655648b716df26955fb7230057d..9e792e87628d84e9f1c4517fb1948ffa9b9eb1df 100644
--- a/interface/web/mail/lib/lang/nl_mail_transport.lng
+++ b/interface/web/mail/lib/lang/nl_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Geen MX lookup';
$wb['sort_order_txt'] = 'Gesorteerd op';
$wb['active_txt'] = 'Actief';
$wb['limit_mailrouting_txt'] = 'Het max. aantal routes voor uw account is bereikt.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/nl_mail_user.lng b/interface/web/mail/lib/lang/nl_mail_user.lng
index 4a112f1b5a5fe9acaf3446f9ae3aa9412ad91b79..ce1ba78fc69668f55aa99e24a706f2c7643ab1cd 100644
--- a/interface/web/mail/lib/lang/nl_mail_user.lng
+++ b/interface/web/mail/lib/lang/nl_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_alias.lng b/interface/web/mail/lib/lang/pl_mail_alias.lng
index a01e84637267a53a00c9465a9945a2d6f26db879..e3de56dc0862774c88ab21973fdce8ec4b7579c3 100644
--- a/interface/web/mail/lib/lang/pl_mail_alias.lng
+++ b/interface/web/mail/lib/lang/pl_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Maksymalna ilość aliasów e-mail dla Twojego kon
$wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa z e-mailem o takiej nazwie.';
$wb['domain_txt'] = 'Domena';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
index fc27d33dc79ec70c4b3c724fdf7b6abc0b7569de..72f6f9b8974e68c1ec809b2dd659f8dfec40e041 100644
--- a/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/pl_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Jest już wpis Catchall dla tej domeny.';
$wb['no_domain_perm'] = 'Nie masz dostępu do tej domeny.';
$wb['domain_error_regex'] = 'Nieprawidłowa nazwa domeny. Domena zawiera niedozolone znaki.';
$wb['limit_mailcatchall_txt'] = 'Maksymalna ilość kont e-mail catchall dla Twojej domeny została przekroczona.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_forward.lng b/interface/web/mail/lib/lang/pl_mail_forward.lng
index 44944a36a7617e5fa7cce417a94487c451599d3e..05ebbd7c35a1f07d524b3496e5edbc0cccafeddb 100644
--- a/interface/web/mail/lib/lang/pl_mail_forward.lng
+++ b/interface/web/mail/lib/lang/pl_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktywny';
$wb['limit_mailforward_txt'] = 'Maksymalna ilość przekierowań e-mail dla Twojego konta została przekroczona.';
$wb['duplicate_mailbox_txt'] = 'Istnieje już skrzynka pocztowa o podanym adresie e-mail';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
index fe6d3d8a0c47b425bc8434849966b3e4d4a22145..a776f97213aa47ec2ede69f4a42f955bf2084b6f 100644
--- a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Nazwa listy';
$wb['client_txt'] = 'Klient';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Hasło';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_transport.lng b/interface/web/mail/lib/lang/pl_mail_transport.lng
index 035a5b0499519d0d327b929526d9b44503dbc0bf..514fc263a5353673f867df8295eb240e16340983 100644
--- a/interface/web/mail/lib/lang/pl_mail_transport.lng
+++ b/interface/web/mail/lib/lang/pl_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Brak MX';
$wb['sort_order_txt'] = 'Sortuj według';
$wb['active_txt'] = 'Aktywny';
$wb['limit_mailrouting_txt'] = 'Maksymalna ilość ścieżek dla Twojego konta została przekroczona.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/pl_mail_user.lng b/interface/web/mail/lib/lang/pl_mail_user.lng
index 524d45557d8f1805cd4f01c8ef78d4c2f3b3b68f..d762af643ab89c5ec087df9123f1b45f9c79ae3a 100644
--- a/interface/web/mail/lib/lang/pl_mail_user.lng
+++ b/interface/web/mail/lib/lang/pl_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login jest już w użyciu.';
$wb['login_error_regex'] = 'Poprawne znaki to A-Z, a-z, 0-9, ., _ oraz -.';
$wb['login_txt'] = 'Login (opcjonalnie)';
$wb['error_login_email_txt'] = 'Ten login nie jest poprawny. Proszę wpisać inny lub użyć adresu e-mail jako loginu.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/pt_mail_alias.lng b/interface/web/mail/lib/lang/pt_mail_alias.lng
index 1225801f6814e5eecf1d6697ce085cd61129359c..6e9767810eab9b93fb9285251b824e803aba03d4 100644
--- a/interface/web/mail/lib/lang/pt_mail_alias.lng
+++ b/interface/web/mail/lib/lang/pt_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'O número máximo de aliases para a conta foi atin
$wb['duplicate_mailbox_txt'] = 'Já existe uma caixa de correio com este endereço.';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
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 980442d4a1372e3d739e14489f199dbb36f74fc3..1fde21c02051139d5c116dd393227a1788075fe2 100644
--- a/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/pt_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Já existe um registo de Catchall para este domín
$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.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/pt_mail_forward.lng b/interface/web/mail/lib/lang/pt_mail_forward.lng
index c63a3bf2f8ad533535a8ee1005b728db5f0b2bb3..05a609d86df2edf05c21d678ff07009014f60103 100644
--- a/interface/web/mail/lib/lang/pt_mail_forward.lng
+++ b/interface/web/mail/lib/lang/pt_mail_forward.lng
@@ -5,4 +5,5 @@ $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.';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/pt_mail_mailinglist.lng b/interface/web/mail/lib/lang/pt_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/pt_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/pt_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/pt_mail_transport.lng b/interface/web/mail/lib/lang/pt_mail_transport.lng
index ae96057a5bffb41ca0542a489bec413fae19e897..3c676b8b4ad83f2dc0c10b57679069a44608ddfd 100644
--- a/interface/web/mail/lib/lang/pt_mail_transport.lng
+++ b/interface/web/mail/lib/lang/pt_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Sem MX lookup';
$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.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/pt_mail_user.lng b/interface/web/mail/lib/lang/pt_mail_user.lng
index 0b9ed78fc5afcbd8bc679357337bb666b319b4bd..29f750e4e3564e179d8ad652d49f7fd687c302b0 100644
--- a/interface/web/mail/lib/lang/pt_mail_user.lng
+++ b/interface/web/mail/lib/lang/pt_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_alias.lng b/interface/web/mail/lib/lang/ro_mail_alias.lng
index 04e0c0f21543711c644d47f1549e16035246e9e3..5e551d0aa15acf2722165da74ff7b03fb0cc60f4 100644
--- a/interface/web/mail/lib/lang/ro_mail_alias.lng
+++ b/interface/web/mail/lib/lang/ro_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Ati atins numarul maxim de alias-uri pentru contul
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_domain_catchall.lng b/interface/web/mail/lib/lang/ro_mail_domain_catchall.lng
index 9b7134d8489405041c0f8e50d877ccebeb999210..97add765ab27660b2057353b254679e74a66a95f 100644
--- a/interface/web/mail/lib/lang/ro_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/ro_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'exista deja un CATCHALL activ pe domeniu';
$wb['no_domain_perm'] = 'nu aveti drepturi pe acest domeniu';
$wb['domain_error_regex'] = 'nume de domeniu invalid sau caractere nepermise';
$wb['limit_mailcatchall_txt'] = 'numarul maxim de CATCHALL pe contul dumneavoatra a fost atins';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_forward.lng b/interface/web/mail/lib/lang/ro_mail_forward.lng
index 18a8556fce10853cda915a3209f8becb988de89e..5a744e19f8f944aa4e3fa8d4c740c04b74e96f5a 100644
--- a/interface/web/mail/lib/lang/ro_mail_forward.lng
+++ b/interface/web/mail/lib/lang/ro_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Active';
$wb['limit_mailforward_txt'] = 'Numarul maxim de FORWARD pentru contul dumneavoastra a fost atins';
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_mailinglist.lng b/interface/web/mail/lib/lang/ro_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/ro_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/ro_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_transport.lng b/interface/web/mail/lib/lang/ro_mail_transport.lng
index 6693e9fa87bd549708db113a415a8a8944b83526..85fd99ad54788c2b526d4ed171390b823cee3045 100644
--- a/interface/web/mail/lib/lang/ro_mail_transport.lng
+++ b/interface/web/mail/lib/lang/ro_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Fara MX lookup';
$wb['sort_order_txt'] = 'Sortare pe ';
$wb['active_txt'] = 'Active';
$wb['limit_mailrouting_txt'] = 'numarul maxim de rute pentru contul dumneavoastra a fost atins';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/ro_mail_user.lng b/interface/web/mail/lib/lang/ro_mail_user.lng
index 3e8aff9195d377e0a8d8490b1f27288854a5a715..b7315b120ebd85778c8d28ff3e6c717ddac88fcf 100644
--- a/interface/web/mail/lib/lang/ro_mail_user.lng
+++ b/interface/web/mail/lib/lang/ro_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ru_mail_alias.lng b/interface/web/mail/lib/lang/ru_mail_alias.lng
index a10d2d7d68fcb7f26449919918af19e0d67327e7..c7fe52d7fb49ebda63443977b54dce95245f0b9e 100644
--- a/interface/web/mail/lib/lang/ru_mail_alias.lng
+++ b/interface/web/mail/lib/lang/ru_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Максимальное число алиасов
$wb['duplicate_mailbox_txt'] = 'Ящик с таким e-mail уже существует';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
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 027a4dbb80f3e2aaa6aad73810c657081f699151..1b9e6caead4a4bce3d38dd14f87456aea368f4e2 100644
--- a/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/ru_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Уже есть Catchall запись для эт
$wb['no_domain_perm'] = 'Вы не имеете прав для этого домена.';
$wb['domain_error_regex'] = 'Неправльная запись или неразрешенные символы.';
$wb['limit_mailcatchall_txt'] = 'Максимальное число catchall записей, достигнуто.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/ru_mail_forward.lng b/interface/web/mail/lib/lang/ru_mail_forward.lng
index e9fda8f1ac8bdf3afd2abe377b7470d032e19f66..360e6a6018ec8fb64f98e6780bd61e3679c74a17 100644
--- a/interface/web/mail/lib/lang/ru_mail_forward.lng
+++ b/interface/web/mail/lib/lang/ru_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Активен?';
$wb['limit_mailforward_txt'] = 'Максимальное число forwarders достигнуто.';
$wb['duplicate_mailbox_txt'] = 'Ящик с таким именем уже существует';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/ru_mail_mailinglist.lng b/interface/web/mail/lib/lang/ru_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/ru_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/ru_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/ru_mail_transport.lng b/interface/web/mail/lib/lang/ru_mail_transport.lng
index 0afb26d0723b37b9b6d4b3187041320168e51c70..a2a618080bb37494bec785a38e176410f4de5ba5 100644
--- a/interface/web/mail/lib/lang/ru_mail_transport.lng
+++ b/interface/web/mail/lib/lang/ru_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Не просматривать MX';
$wb['sort_order_txt'] = 'Сортировать по';
$wb['active_txt'] = 'Активен?';
$wb['limit_mailrouting_txt'] = 'Достигнуто макс. количество маршрутов для вашего аккаунта.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/ru_mail_user.lng b/interface/web/mail/lib/lang/ru_mail_user.lng
index e7a5a852438ec3dd1eac34786addacdabb800fe4..129fa802451f277b00dc08f098cfcbda1dfbb870 100644
--- a/interface/web/mail/lib/lang/ru_mail_user.lng
+++ b/interface/web/mail/lib/lang/ru_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_alias.lng b/interface/web/mail/lib/lang/se_mail_alias.lng
index c9a599350e1306e4181c5896bb959cf602389b8c..228a8948295a9725aac6f8b197582fcef431aab7 100644
--- a/interface/web/mail/lib/lang/se_mail_alias.lng
+++ b/interface/web/mail/lib/lang/se_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'The max. number of email aliases for your account
$wb['duplicate_mailbox_txt'] = 'There is already a mailbox with this email address';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_domain_catchall.lng b/interface/web/mail/lib/lang/se_mail_domain_catchall.lng
index 8108545c289dfbe90004f0e485da059da4953953..91f6128ada9b31e615b716a9418a0894d932c3a7 100644
--- a/interface/web/mail/lib/lang/se_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/se_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Det finns alla redan en Catchall f
$wb['no_domain_perm'] = 'Du har inga rttigheter fr denna domnen.';
$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.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_forward.lng b/interface/web/mail/lib/lang/se_mail_forward.lng
index 08e3125ec83bce49a24fca28507ffb0f18b68b74..a6fb4ee3f39974252c4548a19b4e75b3b6d1ac17 100644
--- a/interface/web/mail/lib/lang/se_mail_forward.lng
+++ b/interface/web/mail/lib/lang/se_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktiv';
$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';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_mailinglist.lng b/interface/web/mail/lib/lang/se_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/se_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/se_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_transport.lng b/interface/web/mail/lib/lang/se_mail_transport.lng
index a4d7bbc44ccd4ea9ca7d30fd9a3884807fbe505c..c2498634693c8e60c96e28f6d666f8e9c2e8cbdf 100644
--- a/interface/web/mail/lib/lang/se_mail_transport.lng
+++ b/interface/web/mail/lib/lang/se_mail_transport.lng
@@ -7,4 +7,5 @@ $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.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/se_mail_user.lng b/interface/web/mail/lib/lang/se_mail_user.lng
index 641e78dfbad3ef97cd36813400b47158dcfd26d4..b32c69c42bc7c5a4b930b5f6880d0b652e3c2dbf 100644
--- a/interface/web/mail/lib/lang/se_mail_user.lng
+++ b/interface/web/mail/lib/lang/se_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_alias.lng b/interface/web/mail/lib/lang/sk_mail_alias.lng
index 55310c1daf86f1afc3b142983ca32084f1b78e69..f5f8ace3ecaee49f15ee8cd986bf31f4bc1af394 100644
--- a/interface/web/mail/lib/lang/sk_mail_alias.lng
+++ b/interface/web/mail/lib/lang/sk_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Max. počet e-mailových aliasov na váš účet j
$wb['duplicate_mailbox_txt'] = 'Existuje už schránka s touto e-mailovú adresu';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_domain_catchall.lng b/interface/web/mail/lib/lang/sk_mail_domain_catchall.lng
index 191daa7d1b5be7d9b5a66277bea79737cfbf0950..38c37544e6411712ded4afd018d5503060885dc4 100644
--- a/interface/web/mail/lib/lang/sk_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/sk_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'V súčasnosti už existuje záznam Doménový kô
$wb['no_domain_perm'] = 'Nemáte žiadne povolenie pre túto doménu.';
$wb['domain_error_regex'] = 'Neplatný názov domény alebo doména obsahuje nepovolené znaky.';
$wb['limit_mailcatchall_txt'] = 'Max. počet e-mailových doménových košov pre Váš účet je dosiahnutý.';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_forward.lng b/interface/web/mail/lib/lang/sk_mail_forward.lng
index bebf0aeb6e0cea0d9047a0f0ab5ba6b9a4ac4dd0..9ab80706f7c73dbec0954899ea7d9b537236e58e 100644
--- a/interface/web/mail/lib/lang/sk_mail_forward.lng
+++ b/interface/web/mail/lib/lang/sk_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktívne';
$wb['limit_mailforward_txt'] = 'Max. počet e-mailových prenos vášho účtu je dosiahnutý.';
$wb['duplicate_mailbox_txt'] = 'Existuje už schránku s touto e-mailovou adresou';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_mailinglist.lng b/interface/web/mail/lib/lang/sk_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/sk_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/sk_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_transport.lng b/interface/web/mail/lib/lang/sk_mail_transport.lng
index c032dc649a4c7c9cbabbbe9bc15293285ec4400e..b27c585b0460fdd55816e3f638dc85f6e04b2d42 100644
--- a/interface/web/mail/lib/lang/sk_mail_transport.lng
+++ b/interface/web/mail/lib/lang/sk_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'Žiadne vyhľadávanie MX';
$wb['sort_order_txt'] = 'Triediť podľa';
$wb['active_txt'] = 'Aktívny';
$wb['limit_mailrouting_txt'] = 'Max. počet trás pre váš účet je dosiahnutý.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/sk_mail_user.lng b/interface/web/mail/lib/lang/sk_mail_user.lng
index 739e0c7cc0698fd331d54b0bfd0b0e33dab6e19c..f3eb99979f7dcd278db7993c1573e0d29c5b172a 100644
--- a/interface/web/mail/lib/lang/sk_mail_user.lng
+++ b/interface/web/mail/lib/lang/sk_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_alias.lng b/interface/web/mail/lib/lang/tr_mail_alias.lng
index 9e51e5025c9024a2c3d8bc8fda37ee89a4dc9ca1..263ab1591346831346c7a7bcb53773c7c0ff49fb 100644
--- a/interface/web/mail/lib/lang/tr_mail_alias.lng
+++ b/interface/web/mail/lib/lang/tr_mail_alias.lng
@@ -10,4 +10,5 @@ $wb['limit_mailalias_txt'] = 'Hesabınızdaki max. email alias sayısına ulaşt
$wb['duplicate_mailbox_txt'] = 'Bu email adresiyle bir mail kutusu zaten bulunmakta';
$wb['domain_txt'] = 'Domain';
$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.';
+$wb['source_txt'] = 'Alias';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_domain_catchall.lng b/interface/web/mail/lib/lang/tr_mail_domain_catchall.lng
index 3c6338b42e1072db5c2baa042969e1ee60ded895..e735b78219dda4414495266ba72d241cd90cbcf8 100644
--- a/interface/web/mail/lib/lang/tr_mail_domain_catchall.lng
+++ b/interface/web/mail/lib/lang/tr_mail_domain_catchall.lng
@@ -6,4 +6,6 @@ $wb['domain_error_unique'] = 'Bu domain için zaten Catchall kayıdı bulunmakta
$wb['no_domain_perm'] = 'Bu domain için yetkiniz yok.';
$wb['domain_error_regex'] = 'Geçersiz domain adı. Domain adı izin verilmeyen karakterler içermekte.';
$wb['limit_mailcatchall_txt'] = 'Hesabınıdaki max. Catchall hesabı limitine ulaştınız..';
+$wb['source_txt'] = 'Source';
+$wb['destination_error_isemail'] = 'Destination is no valid email address.';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_forward.lng b/interface/web/mail/lib/lang/tr_mail_forward.lng
index dd4e4b33e03f4356d227130268c19163fec94d3d..de13882010c77cadbe26e49ed91dd594ad24374c 100644
--- a/interface/web/mail/lib/lang/tr_mail_forward.lng
+++ b/interface/web/mail/lib/lang/tr_mail_forward.lng
@@ -5,4 +5,5 @@ $wb['active_txt'] = 'Aktif';
$wb['limit_mailforward_txt'] = 'Hesabınızdaki max. email yönlendirme sayısına ulaştınız.';
$wb['duplicate_mailbox_txt'] = 'Bu email adresiyle bir mail kutusu zaten bulunmakta';
$wb['domain_txt'] = 'Domain';
+$wb['source_txt'] = 'Source Email';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_mailinglist.lng b/interface/web/mail/lib/lang/tr_mail_mailinglist.lng
index d9c3059f1e8dd4fc7b3ec01ea11c996d883e679c..76325e91fe29a93c9b621f9e8d76a88588dd46eb 100644
--- a/interface/web/mail/lib/lang/tr_mail_mailinglist.lng
+++ b/interface/web/mail/lib/lang/tr_mail_mailinglist.lng
@@ -12,4 +12,8 @@ $wb['listname_txt'] = 'Listname';
$wb['client_txt'] = 'Client';
$wb['email_txt'] = 'Email';
$wb['password_txt'] = 'Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_transport.lng b/interface/web/mail/lib/lang/tr_mail_transport.lng
index b9c1d90d9f9f0212bcd43bd140a31188d6c58717..e8b4e57531c097db1facee193dce62b447b4456e 100644
--- a/interface/web/mail/lib/lang/tr_mail_transport.lng
+++ b/interface/web/mail/lib/lang/tr_mail_transport.lng
@@ -7,4 +7,5 @@ $wb['mx_txt'] = 'No MX lookup';
$wb['sort_order_txt'] = 'Sırala';
$wb['active_txt'] = 'Aktif';
$wb['limit_mailrouting_txt'] = 'Hesabınızdaki max. rota sayısına ulaştınız.';
+$wb['transport_txt'] = 'Transport';
?>
diff --git a/interface/web/mail/lib/lang/tr_mail_user.lng b/interface/web/mail/lib/lang/tr_mail_user.lng
index 48629eae6df52e1eed9910e86d3d7dcf767d5932..88cf30b9ba74dcbe13c4b058155af115c82021a5 100644
--- a/interface/web/mail/lib/lang/tr_mail_user.lng
+++ b/interface/web/mail/lib/lang/tr_mail_user.lng
@@ -41,4 +41,10 @@ $wb['login_error_unique'] = 'Login is already taken.';
$wb['login_error_regex'] = 'Valid characters are A-Z, a-z, 0-9, ., _ and -.';
$wb['login_txt'] = 'Login (optional)';
$wb['error_login_email_txt'] = 'This login is not allowed. Please enter a different login or use the mail address as login.';
+$wb['autoresponder_subject_txt'] = 'Email Subject';
+$wb['autoresponder_subject'] = 'Out of office reply';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/mailuser/lib/lang/ar.lng b/interface/web/mailuser/lib/lang/ar.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ar_index.lng b/interface/web/mailuser/lib/lang/ar_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/ar_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_cc.lng b/interface/web/mailuser/lib/lang/ar_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_filter.lng b/interface/web/mailuser/lib/lang/ar_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/ar_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_password.lng b/interface/web/mailuser/lib/lang/ar_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ar_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/ar_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ar_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br.lng b/interface/web/mailuser/lib/lang/br.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br_index.lng b/interface/web/mailuser/lib/lang/br_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_cc.lng b/interface/web/mailuser/lib/lang/br_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_filter.lng b/interface/web/mailuser/lib/lang/br_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_password.lng b/interface/web/mailuser/lib/lang/br_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/br_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz.lng b/interface/web/mailuser/lib/lang/cz.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz_index.lng b/interface/web/mailuser/lib/lang/cz_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_password.lng b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/de.lng b/interface/web/mailuser/lib/lang/de.lng
index 7136f5590836e99a87c4c02b4c459820df264eb8..d851e0beac071e94233d52ca0f5662090f537eb6 100644
--- a/interface/web/mailuser/lib/lang/de.lng
+++ b/interface/web/mailuser/lib/lang/de.lng
@@ -1,9 +1,9 @@
\ No newline at end of file
+$wb['Email Account'] = 'E-Mail-Konto';
+$wb['Overview'] = 'Übersicht';
+$wb['Password'] = 'Passwort';
+$wb['Autoresponder'] = 'Autoresponder';
+$wb['Send copy'] = 'Kopie senden an';
+$wb['Spamfilter'] = 'Spamfilter';
+$wb['Email Filters'] = 'E-Mail-Filter';
+?>
diff --git a/interface/web/mailuser/lib/lang/de_index.lng b/interface/web/mailuser/lib/lang/de_index.lng
index 1a4590c57849c4fcef6ef7968a3d0e5fd258014f..d03d69a963febad492969ff3b966566ab435a28b 100644
--- a/interface/web/mailuser/lib/lang/de_index.lng
+++ b/interface/web/mailuser/lib/lang/de_index.lng
@@ -1,12 +1,12 @@
\ No newline at end of file
+$wb['page_head_txt'] = 'Mailbox-Einstellungen';
+$wb['page_desc_txt'] = 'Hier können Sie die Einstellungen des E-Mail-Kontos ändern.';
+$wb['email_txt'] = 'E-Mail-Adresse';
+$wb['login_txt'] = 'Login';
+$wb['server_address_txt'] = 'Mailserver-Adresse';
+$wb['cc_txt'] = 'Kopie senden an (CC)';
+$wb['quota_txt'] = 'Mailbox-Größe';
+$wb['unlimited_txt'] = 'Unlimitiert';
+$wb['mb_txt'] = 'MB';
+$wb['none_txt'] = 'Niemanden';
+?>
diff --git a/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng
index c91ea7c691aac0ab94b46626b99627d3969fa823..1d3756ded16083dbddb79617f809b6bd0ee34ea0 100644
--- a/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng
+++ b/interface/web/mailuser/lib/lang/de_mail_user_autoresponder.lng
@@ -1,13 +1,13 @@
diff --git a/interface/web/mailuser/lib/lang/de_mail_user_cc.lng b/interface/web/mailuser/lib/lang/de_mail_user_cc.lng
index 5cc55dfa3dc95f114b897d1ca81284d1e6e02b5e..10e76ff46028b176c98987d01159f67e51f13248 100644
--- a/interface/web/mailuser/lib/lang/de_mail_user_cc.lng
+++ b/interface/web/mailuser/lib/lang/de_mail_user_cc.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+$wb['mailbox_cc_txt'] = 'Kopie an E-Mail-Adresse senden';
+$wb['cc_txt'] = 'Kopie senden an';
+$wb['email_txt'] = 'E-Mail';
+$wb['cc_error_isemail'] = 'E-Mail-Adresse ungültig im -Kopie senden an- Feld';
+$wb['email_is_cc_error'] = 'E-Mail-Adresse and \"Kopie senden an\"-Adresse dürfen nicht identisch sein.';
+?>
diff --git a/interface/web/mailuser/lib/lang/de_mail_user_filter.lng b/interface/web/mailuser/lib/lang/de_mail_user_filter.lng
index 5a9a532537aa78b89fef5881708964ee4363a92e..4344b319ed7b887c99c682ce5eadebfdef676193 100644
--- a/interface/web/mailuser/lib/lang/de_mail_user_filter.lng
+++ b/interface/web/mailuser/lib/lang/de_mail_user_filter.lng
@@ -1,14 +1,13 @@
\ No newline at end of file
+$wb['list_head_txt'] = 'E-Mail-Filter-Regeln';
+$wb['rulename_txt'] = 'Name';
+$wb['add_new_record_txt'] = 'Neuen Filter hinzufügen';
+$wb['page_txt'] = 'Seite';
+$wb['page_of_txt'] = 'von';
+$wb['delete_confirmation'] = 'Möchten Sie die Mailfilter-Regel wirklich löschen?';
+?>
diff --git a/interface/web/mailuser/lib/lang/de_mail_user_password.lng b/interface/web/mailuser/lib/lang/de_mail_user_password.lng
index 38f0537356280ee1bdea835f85b173de65ab2050..21b792cc764af26d99c85555350e250adaa53096 100644
--- a/interface/web/mailuser/lib/lang/de_mail_user_password.lng
+++ b/interface/web/mailuser/lib/lang/de_mail_user_password.lng
@@ -1,10 +1,10 @@
\ No newline at end of file
+?>
diff --git a/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng
index ffd5d606d34eb9f7a7399fb9701d1a16f37251dc..47ac53a006c373ca32e297350a4cc7929639f6db 100644
--- a/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng
+++ b/interface/web/mailuser/lib/lang/de_mail_user_spamfilter.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+$wb['mailbox_spamfilter_txt'] = 'Spamfilter';
+$wb['spamfilter_txt'] = 'Spamfilter';
+$wb['email_txt'] = 'E-Mail';
+$wb['no_policy'] = '- nicht aktiviert -';
+$wb['policy_txt'] = 'Richtlinie';
+?>
diff --git a/interface/web/mailuser/lib/lang/el.lng b/interface/web/mailuser/lib/lang/el.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/el_index.lng b/interface/web/mailuser/lib/lang/el_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/el_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_cc.lng b/interface/web/mailuser/lib/lang/el_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_filter.lng b/interface/web/mailuser/lib/lang/el_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/el_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_password.lng b/interface/web/mailuser/lib/lang/el_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/el_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/el_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/el_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es.lng b/interface/web/mailuser/lib/lang/es.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es_index.lng b/interface/web/mailuser/lib/lang/es_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/es_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_cc.lng b/interface/web/mailuser/lib/lang/es_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_filter.lng b/interface/web/mailuser/lib/lang/es_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/es_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_password.lng b/interface/web/mailuser/lib/lang/es_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/es_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/es_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/es_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi.lng b/interface/web/mailuser/lib/lang/fi.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi_index.lng b/interface/web/mailuser/lib/lang/fi_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/fi_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_cc.lng b/interface/web/mailuser/lib/lang/fi_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_filter.lng b/interface/web/mailuser/lib/lang/fi_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/fi_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_password.lng b/interface/web/mailuser/lib/lang/fi_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fi_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/fi_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fi_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr.lng b/interface/web/mailuser/lib/lang/fr.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr_index.lng b/interface/web/mailuser/lib/lang/fr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng b/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng b/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_password.lng b/interface/web/mailuser/lib/lang/fr_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr.lng b/interface/web/mailuser/lib/lang/hr.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr_index.lng b/interface/web/mailuser/lib/lang/hr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/hr_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_cc.lng b/interface/web/mailuser/lib/lang/hr_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_filter.lng b/interface/web/mailuser/lib/lang/hr_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/hr_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_password.lng b/interface/web/mailuser/lib/lang/hr_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hr_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/hr_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hr_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu.lng b/interface/web/mailuser/lib/lang/hu.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu_index.lng b/interface/web/mailuser/lib/lang/hu_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/hu_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_cc.lng b/interface/web/mailuser/lib/lang/hu_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_filter.lng b/interface/web/mailuser/lib/lang/hu_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/hu_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_password.lng b/interface/web/mailuser/lib/lang/hu_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/hu_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/hu_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/hu_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id.lng b/interface/web/mailuser/lib/lang/id.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id_index.lng b/interface/web/mailuser/lib/lang/id_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/id_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_cc.lng b/interface/web/mailuser/lib/lang/id_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_filter.lng b/interface/web/mailuser/lib/lang/id_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/id_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_password.lng b/interface/web/mailuser/lib/lang/id_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/id_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/id_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/id_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it.lng b/interface/web/mailuser/lib/lang/it.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it_index.lng b/interface/web/mailuser/lib/lang/it_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/it_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_cc.lng b/interface/web/mailuser/lib/lang/it_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_filter.lng b/interface/web/mailuser/lib/lang/it_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/it_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_password.lng b/interface/web/mailuser/lib/lang/it_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/it_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/it_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/it_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja.lng b/interface/web/mailuser/lib/lang/ja.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja_index.lng b/interface/web/mailuser/lib/lang/ja_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/ja_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_cc.lng b/interface/web/mailuser/lib/lang/ja_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_filter.lng b/interface/web/mailuser/lib/lang/ja_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/ja_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_password.lng b/interface/web/mailuser/lib/lang/ja_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ja_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/ja_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ja_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl.lng b/interface/web/mailuser/lib/lang/nl.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl_index.lng b/interface/web/mailuser/lib/lang/nl_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/nl_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_cc.lng b/interface/web/mailuser/lib/lang/nl_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_filter.lng b/interface/web/mailuser/lib/lang/nl_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/nl_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_password.lng b/interface/web/mailuser/lib/lang/nl_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/nl_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/nl_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/nl_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl.lng b/interface/web/mailuser/lib/lang/pl.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl_index.lng b/interface/web/mailuser/lib/lang/pl_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng b/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng b/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_password.lng b/interface/web/mailuser/lib/lang/pl_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pl_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt.lng b/interface/web/mailuser/lib/lang/pt.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt_index.lng b/interface/web/mailuser/lib/lang/pt_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/pt_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_cc.lng b/interface/web/mailuser/lib/lang/pt_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_filter.lng b/interface/web/mailuser/lib/lang/pt_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/pt_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_password.lng b/interface/web/mailuser/lib/lang/pt_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/pt_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/pt_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/pt_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro.lng b/interface/web/mailuser/lib/lang/ro.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro_index.lng b/interface/web/mailuser/lib/lang/ro_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/ro_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_cc.lng b/interface/web/mailuser/lib/lang/ro_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_filter.lng b/interface/web/mailuser/lib/lang/ro_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/ro_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_password.lng b/interface/web/mailuser/lib/lang/ro_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ro_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/ro_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ro_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru.lng b/interface/web/mailuser/lib/lang/ru.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru_index.lng b/interface/web/mailuser/lib/lang/ru_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/ru_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_cc.lng b/interface/web/mailuser/lib/lang/ru_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_filter.lng b/interface/web/mailuser/lib/lang/ru_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/ru_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_password.lng b/interface/web/mailuser/lib/lang/ru_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/ru_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/ru_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/ru_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se.lng b/interface/web/mailuser/lib/lang/se.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se_index.lng b/interface/web/mailuser/lib/lang/se_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/se_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_cc.lng b/interface/web/mailuser/lib/lang/se_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_filter.lng b/interface/web/mailuser/lib/lang/se_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/se_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_password.lng b/interface/web/mailuser/lib/lang/se_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/se_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/se_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/se_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk.lng b/interface/web/mailuser/lib/lang/sk.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk_index.lng b/interface/web/mailuser/lib/lang/sk_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/sk_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_cc.lng b/interface/web/mailuser/lib/lang/sk_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_filter.lng b/interface/web/mailuser/lib/lang/sk_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/sk_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_password.lng b/interface/web/mailuser/lib/lang/sk_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/sk_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/sk_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/sk_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr.lng b/interface/web/mailuser/lib/lang/tr.lng
new file mode 100644
index 0000000000000000000000000000000000000000..5b711141e59a4cde0a6f72f13ce5a8a28bbc9eb8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr.lng
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr_index.lng b/interface/web/mailuser/lib/lang/tr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..35c6aae8efa5f5cc98d59f4c4f7fc440c6995a5f
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_index.lng
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/tr_mail_user_autoresponder.lng
new file mode 100644
index 0000000000000000000000000000000000000000..a736abf69082154b13322b64dba298c66a1927c3
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_autoresponder.lng
@@ -0,0 +1,13 @@
+
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_cc.lng b/interface/web/mailuser/lib/lang/tr_mail_user_cc.lng
new file mode 100644
index 0000000000000000000000000000000000000000..0073c71647eb0196b2be0aebc83018484100d7cd
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_cc.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_filter.lng b/interface/web/mailuser/lib/lang/tr_mail_user_filter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..296a47ec579fa2003a3614b0f3545623480524ce
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_filter.lng
@@ -0,0 +1,20 @@
+
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/tr_mail_user_filter_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3d147a525f0f38a4eaa07e6499c88ed6815afe2d
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_filter_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_password.lng b/interface/web/mailuser/lib/lang/tr_mail_user_password.lng
new file mode 100644
index 0000000000000000000000000000000000000000..43c114a81cb0e99f2280f9ca42f4d29544534fe8
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_password.lng
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/interface/web/mailuser/lib/lang/tr_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/tr_mail_user_spamfilter.lng
new file mode 100644
index 0000000000000000000000000000000000000000..8f95dd37a7f189f860cfaf8bf81a7b809272b3c4
--- /dev/null
+++ b/interface/web/mailuser/lib/lang/tr_mail_user_spamfilter.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ar.lng b/interface/web/sites/lib/lang/ar.lng
index 047eda10b5e582d2973248fc838120b2cafafd6e..3b321160c532374c161b24be577e934fce3e7afd 100644
--- a/interface/web/sites/lib/lang/ar.lng
+++ b/interface/web/sites/lib/lang/ar.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/ar_aps.lng b/interface/web/sites/lib/lang/ar_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ar_aps_instances_list.lng b/interface/web/sites/lib/lang/ar_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ar_aps_packages_list.lng b/interface/web/sites/lib/lang/ar_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ar_database.lng b/interface/web/sites/lib/lang/ar_database.lng
index 91bd7a8d7b58c5fd17796897c00ba452d864c616..b7f15c3ff97f077483e0e86cc734719327907c5c 100644
--- a/interface/web/sites/lib/lang/ar_database.lng
+++ b/interface/web/sites/lib/lang/ar_database.lng
@@ -22,4 +22,19 @@ $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['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/ar_ftp_user.lng b/interface/web/sites/lib/lang/ar_ftp_user.lng
index 08a751919035b119a267e951a2c94f4a585716cf..04927318462bf832a853630cbdfbec01b19100cd 100644
--- a/interface/web/sites/lib/lang/ar_ftp_user.lng
+++ b/interface/web/sites/lib/lang/ar_ftp_user.lng
@@ -1,30 +1,34 @@
0";
-$wb['dir_dot_error'] = "No .. in path allowed.";
-$wb['dir_slashdot_error'] = "No ./ in path allowed.";
+$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 characters 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.';
+$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
+$wb['dir_dot_error'] = 'No .. in path allowed.';
+$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ar_shell_user.lng b/interface/web/sites/lib/lang/ar_shell_user.lng
index 0546262167ff3a86cbccb031791a7b010fb6c733..4f59994710c995909338d7fc525e4f410450a077 100644
--- a/interface/web/sites/lib/lang/ar_shell_user.lng
+++ b/interface/web/sites/lib/lang/ar_shell_user.lng
@@ -1,25 +1,29 @@
diff --git a/interface/web/sites/lib/lang/ar_user_quota_stats_list.lng b/interface/web/sites/lib/lang/ar_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/ar_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/ar_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/ar_web_backup_list.lng b/interface/web/sites/lib/lang/ar_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/ar_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ar_web_domain.lng b/interface/web/sites/lib/lang/ar_web_domain.lng
index dbf18d9005b604712f8f7b6a9de2fd47535ead14..faf7b9abbdad40f8be77c4beebc1aff84c496bc2 100644
--- a/interface/web/sites/lib/lang/ar_web_domain.lng
+++ b/interface/web/sites/lib/lang/ar_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ar_web_folder_user.lng b/interface/web/sites/lib/lang/ar_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/ar_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/ar_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ar_webdav_user.lng b/interface/web/sites/lib/lang/ar_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/ar_webdav_user.lng
+++ b/interface/web/sites/lib/lang/ar_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/bg.lng b/interface/web/sites/lib/lang/bg.lng
index ec1a80d7665bf54f80ae50e4dcec0ebddeb95f66..839358bdc2271b144427e5c613528d0817f7fdfe 100644
--- a/interface/web/sites/lib/lang/bg.lng
+++ b/interface/web/sites/lib/lang/bg.lng
@@ -1,7 +1,6 @@
diff --git a/interface/web/sites/lib/lang/bg_web_backup_list.lng b/interface/web/sites/lib/lang/bg_web_backup_list.lng
index 1ac6687622f506d1154c1b587bc050b2a223b79f..9a10ca6d07c27791935d9c0b47cb7357fa4e170a 100644
--- a/interface/web/sites/lib/lang/bg_web_backup_list.lng
+++ b/interface/web/sites/lib/lang/bg_web_backup_list.lng
@@ -12,5 +12,4 @@ $wb['download_pending_txt'] = 'There is already a pending backup download job.';
$wb['restore_pending_txt'] = 'There is already a pending backup restore job.';
$wb['backup_type_mysql'] = 'MySQL Database';
$wb['backup_type_web'] = 'Website files';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/bg_web_domain.lng b/interface/web/sites/lib/lang/bg_web_domain.lng
index 16626543ad991eeecafaaf9f26300e5f97749d97..0d3612943cace14332f86776d971826b3201dc1c 100644
--- a/interface/web/sites/lib/lang/bg_web_domain.lng
+++ b/interface/web/sites/lib/lang/bg_web_domain.lng
@@ -102,4 +102,6 @@ $wb['generate_password_txt'] = 'Generate Password';
$wb['repeat_password_txt'] = 'Repeat Password';
$wb['password_mismatch_txt'] = 'The passwords do not match.';
$wb['password_match_txt'] = 'The passwords do match.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
?>
diff --git a/interface/web/sites/lib/lang/br.lng b/interface/web/sites/lib/lang/br.lng
index f3f85689cc1c26c82c84fd405ad843dedd5157f7..bed77cde53902c1e3b6a5b88ab2e7fdacb650f42 100644
--- a/interface/web/sites/lib/lang/br.lng
+++ b/interface/web/sites/lib/lang/br.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/br_aps.lng b/interface/web/sites/lib/lang/br_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/br_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/br_aps_instances_list.lng b/interface/web/sites/lib/lang/br_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/br_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/br_aps_packages_list.lng b/interface/web/sites/lib/lang/br_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/br_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/br_database.lng b/interface/web/sites/lib/lang/br_database.lng
index a0f3d68479667ef0f07890332e8c446fc0fb26d6..551ba22ab0dd46c3917d21beaaa3cae4697fd0f1 100644
--- a/interface/web/sites/lib/lang/br_database.lng
+++ b/interface/web/sites/lib/lang/br_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Endereços IP Remotos (separados por , deixe em branco
$wb['database_remote_error_ips'] = 'Pelo menos um dos endereços ip informados não é válido.';
$wb['database_name_error_len'] = 'Nome do banco de dados - {db} - é muito longo. 64 caracteres é o número máximo permitido incluindo prefixo.';
$wb['database_user_error_len'] = 'Nome de usuário de banco - {user}- é muito longo. 16 caracteres é o número máximo permitido incluindo prefixo.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/br_ftp_user.lng b/interface/web/sites/lib/lang/br_ftp_user.lng
index 22042a9b1e5b025c30d6770a6eb123c11e1e9e05..4873bfd73c6ba654c4494662288b6e80e6871ae1 100644
--- a/interface/web/sites/lib/lang/br_ftp_user.lng
+++ b/interface/web/sites/lib/lang/br_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nenhum website selecionado.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/br_shell_user.lng b/interface/web/sites/lib/lang/br_shell_user.lng
index 4959f3677bf9c0705af46f88e02a493d48be5ea6..a001451a792729b90a2c1e8ff5424e094b9b71d0 100644
--- a/interface/web/sites/lib/lang/br_shell_user.lng
+++ b/interface/web/sites/lib/lang/br_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/br_user_quota_stats_list.lng b/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
index c278704114946aadd0bec6cdd480f325c0b397dc..c11311bcee83ed12e0fc90aba7f08ed8db5c4cdf 100644
--- a/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/br_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Usuário Linux';
$wb['used_txt'] = 'Espaço usado';
$wb['hard_txt'] = 'Limite hard';
$wb['soft_txt'] = 'Limite soft';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/br_web_backup_list.lng b/interface/web/sites/lib/lang/br_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/br_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/br_web_domain.lng b/interface/web/sites/lib/lang/br_web_domain.lng
index 08ff842638906390e3ef59d35297a4225232a998..a1a0b796778564a0bc2bdafbc75ffdfdf492d95c 100644
--- a/interface/web/sites/lib/lang/br_web_domain.lng
+++ b/interface/web/sites/lib/lang/br_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/br_web_folder_user.lng b/interface/web/sites/lib/lang/br_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/br_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/br_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/br_webdav_user.lng b/interface/web/sites/lib/lang/br_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/br_webdav_user.lng
+++ b/interface/web/sites/lib/lang/br_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/cz.lng b/interface/web/sites/lib/lang/cz.lng
index 5790a3c4006b6d81a65c7c98963c5477dd78d1cd..d9fdd4c9fc148f7f140a35eccbd1653d91218b6f 100644
--- a/interface/web/sites/lib/lang/cz.lng
+++ b/interface/web/sites/lib/lang/cz.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/cz_aps.lng b/interface/web/sites/lib/lang/cz_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/cz_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/cz_aps_instances_list.lng b/interface/web/sites/lib/lang/cz_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/cz_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/cz_aps_packages_list.lng b/interface/web/sites/lib/lang/cz_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/cz_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/cz_database.lng b/interface/web/sites/lib/lang/cz_database.lng
index 59c2e0dab734139fa46db303388bea52a531cbd9..8d3a7d08b17148c298edb14e9ccf840493ecb55a 100644
--- a/interface/web/sites/lib/lang/cz_database.lng
+++ b/interface/web/sites/lib/lang/cz_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Jméno databáze nemůže být změněno';
$wb['database_charset_change_txt'] = 'Znaková sada databáze nemůže být změněna';
$wb['database_name_error_len'] = 'Název databáze - {db} - je příliš dlouhý. Maximální délka včetně prefixu je 64 znaků.';
$wb['database_user_error_len'] = 'Jméno uživatele - {user}- je příliš dlouhé. Maximální délka včetně prefixu je 16 znaků.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/cz_ftp_user.lng b/interface/web/sites/lib/lang/cz_ftp_user.lng
index 50e4648757b5dc485ed46d715fb39961931c0d42..7ebf57cd682129f773a4513301c677dc678a466c 100644
--- a/interface/web/sites/lib/lang/cz_ftp_user.lng
+++ b/interface/web/sites/lib/lang/cz_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nevybrána žádná webová stránka.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/cz_shell_user.lng b/interface/web/sites/lib/lang/cz_shell_user.lng
index 869be16d1ec58932f29293b168f1ffa50a72a7ac..b07a4e5126190cefe3c7f033de42e43cc30ecd50 100644
--- a/interface/web/sites/lib/lang/cz_shell_user.lng
+++ b/interface/web/sites/lib/lang/cz_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web: Skupina';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng b/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng
index c903c4ec4d0f4d26c141a2adc6f91f021d22fdec..52adf67fc79e5350789ece44b838284f706e85fb 100644
--- a/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/cz_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linuxový uživatel';
$wb['used_txt'] = 'Využité místo';
$wb['hard_txt'] = 'Tvrdý limit';
$wb['soft_txt'] = 'Měkký limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/cz_web_backup_list.lng b/interface/web/sites/lib/lang/cz_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/cz_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/cz_web_domain.lng b/interface/web/sites/lib/lang/cz_web_domain.lng
index 4cb2aa40960b1c4a3c59a6e1046d522e394b8991..d8ed8b6a7b70105d5a0d43e7e5a48573f2197fe1 100644
--- a/interface/web/sites/lib/lang/cz_web_domain.lng
+++ b/interface/web/sites/lib/lang/cz_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/cz_web_folder_user.lng b/interface/web/sites/lib/lang/cz_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/cz_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/cz_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/cz_webdav_user.lng b/interface/web/sites/lib/lang/cz_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/cz_webdav_user.lng
+++ b/interface/web/sites/lib/lang/cz_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/de.lng b/interface/web/sites/lib/lang/de.lng
index 24b3a3465898c1b963e88bb09788dd237fe899d7..b046682f601a2a16359e84ca07d9f92aa66c2e9b 100644
--- a/interface/web/sites/lib/lang/de.lng
+++ b/interface/web/sites/lib/lang/de.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_aps.lng b/interface/web/sites/lib/lang/de_aps.lng
index c94bec7fa9033c451d82c1792622b7db962a566d..ad29227ff2fe74ac69436860e46699c555851ab5 100644
--- a/interface/web/sites/lib/lang/de_aps.lng
+++ b/interface/web/sites/lib/lang/de_aps.lng
@@ -40,18 +40,18 @@ $wb['error_inv_main_location'] = 'Sie haben keinen gültigen Installationsordner
$wb['error_license_agreement'] = 'Um fortzufahren müssen Sie die Lizenzvereinbarung akzeptieren.';
$wb['error_no_database_pw'] = 'Sie haben kein gültiges Datenbankpasswort angegeben.';
$wb['error_short_database_pw'] = 'Bitte wählen Sie ein längeres Datenbankpasswort.';
-$wb['error_no_value_for'] = 'Das Feld "%s" muss ausgefüllt werden.';
-$wb['error_short_value_for'] = 'Die Eingabe in Feld "%s" ist zu kurz.';
-$wb['error_long_value_for'] = 'Die Eingabe in Feld "%s" ist zu lang.';
-$wb['error_inv_value_for'] = 'Sie haben einen ungültigen Wert in Feld "%s" eingegeben.';
-$wb['error_inv_email_for'] = 'Sie haben eine ungültige Mail Adresse in Feld "%s" eingegeben.';
-$wb['error_inv_domain_for'] = 'Sie haben eine ungültige Domain in Feld "%s" eingegeben.';
-$wb['error_inv_integer_for'] = 'Sie haben eine ungültige Zahl in Feld "%s" eingegeben.';
-$wb['error_inv_float_for'] = 'Sie haben eine ungültige Kommazahl in Feld "%s" eingegeben.';
+$wb['error_no_value_for'] = 'Das Feld \"%s\" muss ausgefüllt werden.';
+$wb['error_short_value_for'] = 'Die Eingabe in Feld \"%s\" ist zu kurz.';
+$wb['error_long_value_for'] = 'Die Eingabe in Feld \"%s\" ist zu lang.';
+$wb['error_inv_value_for'] = 'Sie haben einen ungültigen Wert in Feld \"%s\" eingegeben.';
+$wb['error_inv_email_for'] = 'Sie haben eine ungültige Mail Adresse in Feld \"%s\" eingegeben.';
+$wb['error_inv_domain_for'] = 'Sie haben eine ungültige Domain in Feld \"%s\" eingegeben.';
+$wb['error_inv_integer_for'] = 'Sie haben eine ungültige Zahl in Feld \"%s\" eingegeben.';
+$wb['error_inv_float_for'] = 'Sie haben eine ungültige Kommazahl in Feld \"%s\" eingegeben.';
$wb['error_used_location'] = 'Dieser Installationspfad enthält bereits eine Installation.';
$wb['installation_task_txt'] = 'Installation vorgemerkt';
$wb['installation_error_txt'] = 'Installationsfehler';
$wb['installation_success_txt'] = 'Installiert';
$wb['installation_remove_txt'] = 'Deinstallation vorgemerkt';
$wb['packagelist_update_finished_txt'] = 'APS Paketlistenupdate beendet.';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_aps_instances_list.lng b/interface/web/sites/lib/lang/de_aps_instances_list.lng
index 247d118e66bb5903c2b8bd84dcfe428efb6fa897..e5f8b7b7f12728cbf57937ea40aa369f517176de 100644
--- a/interface/web/sites/lib/lang/de_aps_instances_list.lng
+++ b/interface/web/sites/lib/lang/de_aps_instances_list.lng
@@ -10,4 +10,4 @@ $wb['pkg_reinstall_confirmation'] = 'Soll das Paket wirklich mit den gleichen Ei
$wb['filter_txt'] = 'Suche';
$wb['delete_txt'] = 'Löschen';
$wb['reinstall_txt'] = 'Neuinstallieren';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_aps_packages_list.lng b/interface/web/sites/lib/lang/de_aps_packages_list.lng
index cf98fc9ac4101c0dbd652bd4c22097baf5f64e84..6cada812b206bf7401176c9042dd704dfb11a591 100644
--- a/interface/web/sites/lib/lang/de_aps_packages_list.lng
+++ b/interface/web/sites/lib/lang/de_aps_packages_list.lng
@@ -5,4 +5,4 @@ $wb['version_txt'] = 'Version';
$wb['category_txt'] = 'Kategorie';
$wb['status_txt'] = 'Verfügbar';
$wb['filter_txt'] = 'Suche';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_cron_list.lng b/interface/web/sites/lib/lang/de_cron_list.lng
index 85787b20cbf4ad59dda2e78c669c98e715e166e2..b078c7db5725b420e4632eceaa4225aed9255e7e 100644
--- a/interface/web/sites/lib/lang/de_cron_list.lng
+++ b/interface/web/sites/lib/lang/de_cron_list.lng
@@ -10,4 +10,4 @@ $wb['run_wday_txt'] = 'Tag der Woche';
$wb['command_txt'] = 'Befehl';
$wb['add_new_cron_txt'] = 'Neuen Cron Job anlegen';
$wb['parent_domain_id_txt'] = 'Website';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_database.lng b/interface/web/sites/lib/lang/de_database.lng
index 64d26c3e2fa8fd2f4513abe5bf24dc629a01beb0..a10771f91f63bc6ecd1edb569eb6ee8602953914 100644
--- a/interface/web/sites/lib/lang/de_database.lng
+++ b/interface/web/sites/lib/lang/de_database.lng
@@ -26,15 +26,15 @@ $wb['generate_password_txt'] = 'Passwort erzeugen';
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
-$wb["btn_save_txt"] = 'Speichern';
-$wb["btn_cancel_txt"] = 'Abbrechen';
-$wb["parent_domain_id_txt"] = 'Website';
-$wb["database_site_error_empty"] = 'Wählen Sie ein Website aus, zu der die Datenbank gehört.';
-$wb["select_site_txt"] = '- Website wählen -';
-$wb['globalsearch_resultslimit_of_txt'] = "von";
-$wb['globalsearch_resultslimit_results_txt'] = "Treffern";
-$wb['globalsearch_noresults_text_txt'] = "Keine Treffer.";
-$wb['globalsearch_noresults_limit_txt'] = "0 Treffer";
-$wb['globalsearch_searchfield_watermark_txt'] = "Suche";
-$wb['globalsearch_suggestions_text_txt'] = "Vorschläge";
+$wb['btn_save_txt'] = 'Speichern';
+$wb['btn_cancel_txt'] = 'Abbrechen';
+$wb['parent_domain_id_txt'] = 'Website';
+$wb['database_site_error_empty'] = 'Wählen Sie ein Website aus, zu der die Datenbank gehört.';
+$wb['select_site_txt'] = '- Website wählen -';
+$wb['globalsearch_resultslimit_of_txt'] = 'von';
+$wb['globalsearch_resultslimit_results_txt'] = 'Treffern';
+$wb['globalsearch_noresults_text_txt'] = 'Keine Treffer.';
+$wb['globalsearch_noresults_limit_txt'] = '0 Treffer';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Suche';
+$wb['globalsearch_suggestions_text_txt'] = 'Vorschläge';
?>
diff --git a/interface/web/sites/lib/lang/de_user_quota_stats_list.lng b/interface/web/sites/lib/lang/de_user_quota_stats_list.lng
index 5e441b1d2528fb89430befcb9990d748a32b78cf..0a00d41550a2d9e4853e09a91c85a60e7f2a0b44 100644
--- a/interface/web/sites/lib/lang/de_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/de_user_quota_stats_list.lng
@@ -4,6 +4,6 @@ $wb['domain_txt'] = 'Domain / Website';
$wb['system_user_txt'] = 'Linux User';
$wb['used_txt'] = 'Verwendeter Speicherplatz';
$wb['hard_txt'] = 'Hard-Limit';
-$wb["soft_txt"] = 'Soft-Limit';
-$wb["files_txt"] = 'Dateien';
+$wb['soft_txt'] = 'Soft-Limit';
+$wb['files_txt'] = 'Dateien';
?>
diff --git a/interface/web/sites/lib/lang/de_web_backup_list.lng b/interface/web/sites/lib/lang/de_web_backup_list.lng
index 38a0af0644415f0b0c5c58475a7efb9a20dd7f21..b91434a72178bf5d582e476445c7705bf2a1df15 100644
--- a/interface/web/sites/lib/lang/de_web_backup_list.lng
+++ b/interface/web/sites/lib/lang/de_web_backup_list.lng
@@ -12,5 +12,4 @@ $wb['download_pending_txt'] = 'Es liegt bereits ein Backup-Download-Job an.';
$wb['restore_pending_txt'] = 'Es liegt bereits ein Backup-Wiederherstellungs-Job an.';
$wb['backup_type_mysql'] = 'MySQL-Datenbank';
$wb['backup_type_web'] = 'Website-Dateien';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/de_web_domain.lng b/interface/web/sites/lib/lang/de_web_domain.lng
index 19bd9d907c250d162dcfcf5384d95e9f831c7985..a160ba1340352a1b7bec5300c4b4912e9c27d73d 100644
--- a/interface/web/sites/lib/lang/de_web_domain.lng
+++ b/interface/web/sites/lib/lang/de_web_domain.lng
@@ -4,7 +4,7 @@ $wb['ssl_locality_txt'] = 'Ort';
$wb['ssl_organisation_txt'] = 'Firma';
$wb['ssl_organisation_unit_txt'] = 'Abteilung';
$wb['ssl_country_txt'] = 'Land';
-$wb["ssl_key_txt"] = 'SSL-Key';
+$wb['ssl_key_txt'] = 'SSL-Key';
$wb['ssl_request_txt'] = 'SSL-Request';
$wb['ssl_cert_txt'] = 'SSL-Zertifikat';
$wb['ssl_bundle_txt'] = 'SSL-Bundle';
@@ -93,13 +93,13 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers muß
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers muß eine positive ganze Zahl sein.';
$wb['hd_quota_error_regex'] = 'Harddisk Quota ist ungültig.';
$wb['traffic_quota_error_regex'] = 'Traffic Quota ist ungültig.';
-$wb["fastcgi_php_version_txt"] = 'PHP-Version';
-$wb["pm_txt"] = 'PHP-FPM Prozess Manager';
-$wb["pm_process_idle_timeout_txt"] = 'PHP-FPM pm.process_idle_timeout';
-$wb["pm_max_requests_txt"] = 'PHP-FPM pm.max_requests';
-$wb["pm_process_idle_timeout_error_regex"] = 'PHP-FPM pm.process_idle_timeout muß eine positive ganze Zahl sein.';
-$wb["pm_max_requests_error_regex"] = 'PHP-FPM pm.max_requests muß eine ganze Zahl >= 0 sein.';
-$wb["pm_ondemand_hint_txt"] = 'Bitte beachten Sie, daß Ihre PHP-Version >= 5.3.9 sein muß, wenn Sie den ondemand Process-Manager nutzen möchten. Wenn Sie ondemand für eine ältere PHP-Version auswählen, wird PHP nicht mehr starten!';
+$wb['fastcgi_php_version_txt'] = 'PHP-Version';
+$wb['pm_txt'] = 'PHP-FPM Prozess Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout muß eine positive ganze Zahl sein.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests muß eine ganze Zahl >= 0 sein.';
+$wb['pm_ondemand_hint_txt'] = 'Bitte beachten Sie, daß Ihre PHP-Version >= 5.3.9 sein muß, wenn Sie den ondemand Process-Manager nutzen möchten. Wenn Sie ondemand für eine ältere PHP-Version auswählen, wird PHP nicht mehr starten!';
$wb['generate_password_txt'] = 'Passwort erzeugen';
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
diff --git a/interface/web/sites/lib/lang/de_web_folder_user.lng b/interface/web/sites/lib/lang/de_web_folder_user.lng
index 58971de62fc194efb19f16231baeba68ef032fcc..ae987a40bdf41e565fe750cc90f24b683cd62bfc 100644
--- a/interface/web/sites/lib/lang/de_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/de_web_folder_user.lng
@@ -9,5 +9,4 @@ $wb['generate_password_txt'] = 'Passwort erzeugen';
$wb['repeat_password_txt'] = 'Passwort wiederholen';
$wb['password_mismatch_txt'] = 'Die Passwörter stimmen nicht überein.';
$wb['password_match_txt'] = 'Die Passwörter stimmen überein.';
-
?>
diff --git a/interface/web/sites/lib/lang/de_web_folder_user_list.lng b/interface/web/sites/lib/lang/de_web_folder_user_list.lng
index ec532f0f37fffe84ea8b7e576777ac21c9e08c4b..e12fd9038d3e876c52194cdb78989e1d97c0ad35 100644
--- a/interface/web/sites/lib/lang/de_web_folder_user_list.lng
+++ b/interface/web/sites/lib/lang/de_web_folder_user_list.lng
@@ -3,5 +3,4 @@ $wb['list_head_txt'] = 'Ordner-Benutzer';
$wb['active_txt'] = 'Aktiv';
$wb['web_folder_id_txt'] = 'Ordner';
$wb['username_txt'] = 'Benutzername';
-
?>
diff --git a/interface/web/sites/lib/lang/de_web_sites_stats_list.lng b/interface/web/sites/lib/lang/de_web_sites_stats_list.lng
index cc64af2b3224abfaa842f1ea4393b078ff77eff7..cec0db7622af20431141172cdbd571aef9447f3f 100644
--- a/interface/web/sites/lib/lang/de_web_sites_stats_list.lng
+++ b/interface/web/sites/lib/lang/de_web_sites_stats_list.lng
@@ -5,5 +5,4 @@ $wb['this_month_txt'] = 'diesen Monat';
$wb['last_month_txt'] = 'letzten Monat';
$wb['this_year_txt'] = 'dieses Jahr';
$wb['last_year_txt'] = 'letztes Jahr';
-
?>
diff --git a/interface/web/sites/lib/lang/el.lng b/interface/web/sites/lib/lang/el.lng
index 827112dd240d884dd8c00b453ad45a81998cd7f6..0064e41112bf7a2cb5bcfa94bc7e18febb07acf2 100644
--- a/interface/web/sites/lib/lang/el.lng
+++ b/interface/web/sites/lib/lang/el.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/el_aps.lng b/interface/web/sites/lib/lang/el_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/el_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/el_aps_instances_list.lng b/interface/web/sites/lib/lang/el_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/el_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/el_aps_packages_list.lng b/interface/web/sites/lib/lang/el_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/el_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/el_database.lng b/interface/web/sites/lib/lang/el_database.lng
index dd64d480c783cc46d4e69284d69fcc8058754cf5..0dafa21a1cef337a577ac3e8ed42d6947ce4937a 100644
--- a/interface/web/sites/lib/lang/el_database.lng
+++ b/interface/web/sites/lib/lang/el_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Το όνομα της βάσης δεδομ
$wb['database_charset_change_txt'] = 'Η κωδικοποίηση χαρακτήρων δεν μπορεί να αλλάξει';
$wb['database_name_error_len'] = 'Το όνομα της βάσης δεδομένων - {db} - είναι πολύ μεγάλο. Το συνολικό μέγιστο μέγεθος δεν μπορεί να ξεπερνά τους 64 χαρακτήρες.';
$wb['database_user_error_len'] = 'Το όνομα χρήστη της βάσης δεδομένων - {user}- είναι πολύ μεγάλο. Το συνολικό μέγιστο μέγεθος δεν μπορεί να ξεπερνά τους 16 χαρακτήρες.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/el_ftp_user.lng b/interface/web/sites/lib/lang/el_ftp_user.lng
index 7580313e0ff76a5b7cf8a077473b188487bdbb28..2f89d27bdf3e3e1cc620f6c880cb5c7b22397ad6 100644
--- a/interface/web/sites/lib/lang/el_ftp_user.lng
+++ b/interface/web/sites/lib/lang/el_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Δεν επιλέχθηκε website.';
$wb['quota_size_error_regex'] = 'Όριο: εισάγετε -1 για απεριόριστα ή έναν αριθμό > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/el_shell_user.lng b/interface/web/sites/lib/lang/el_shell_user.lng
index 2cf302aeee1bb057b4989baae811671bc945b7b3..e41572a1a2dece4e40c4b77feec8d4da8ad3a494 100644
--- a/interface/web/sites/lib/lang/el_shell_user.lng
+++ b/interface/web/sites/lib/lang/el_shell_user.lng
@@ -22,4 +22,8 @@ $wb['parent_domain_id_error_empty'] = 'Δεν επιλέχθηκε website';
$wb['ssh_rsa_txt'] = 'Δημόσιο Κλειδί SSH-RSA (για key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/el_user_quota_stats_list.lng b/interface/web/sites/lib/lang/el_user_quota_stats_list.lng
index d93169cce770f3ee91e938016ab201ee734c2539..a4b080eecd0284546787e71eb97d5c7220b0c635 100644
--- a/interface/web/sites/lib/lang/el_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/el_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Χρήστης Linux';
$wb['used_txt'] = 'Χρησιμοποιούμενος χώρος';
$wb['hard_txt'] = 'Απόλυτο όριο';
$wb['soft_txt'] = 'Διαλακτικό όριο';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/el_web_backup_list.lng b/interface/web/sites/lib/lang/el_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/el_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/el_web_domain.lng b/interface/web/sites/lib/lang/el_web_domain.lng
index 33a93dacfdd2043949d838b96a3a0f72445f084c..073e5618538cec5d18d4f516575e835572b267f8 100644
--- a/interface/web/sites/lib/lang/el_web_domain.lng
+++ b/interface/web/sites/lib/lang/el_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/el_web_folder_user.lng b/interface/web/sites/lib/lang/el_web_folder_user.lng
index 1b00cce7b52037c1e144813048b16271e78eac1b..0435d233af5dcf3bcab949dc3985a36d130d72ff 100644
--- a/interface/web/sites/lib/lang/el_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/el_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Όνομα Χρήστη';
$wb['password_txt'] = 'Συνθηματικό';
$wb['active_txt'] = 'Ενεργός';
$wb['folder_error_empty'] = 'Δεν επιλέχθηκε φάκελος web.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/el_webdav_user.lng b/interface/web/sites/lib/lang/el_webdav_user.lng
index b213a4cc305512c1fe83e7496f29193bf7b9ad98..b33b553f8fc7ab52caaf8a9f0d12bef7ab2c54e9 100644
--- a/interface/web/sites/lib/lang/el_webdav_user.lng
+++ b/interface/web/sites/lib/lang/el_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Ο φάκελος δεν έχει οριστεί
$wb['parent_domain_id_error_empty'] = 'Δεν επιλέχθηκε website.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/es.lng b/interface/web/sites/lib/lang/es.lng
index 4f855d800757a70f0d54252f8d3f878df451068d..c83842ba79e34297544d4117e6942a0f2c3743b2 100644
--- a/interface/web/sites/lib/lang/es.lng
+++ b/interface/web/sites/lib/lang/es.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/es_aps.lng b/interface/web/sites/lib/lang/es_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/es_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/es_aps_instances_list.lng b/interface/web/sites/lib/lang/es_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/es_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/es_aps_packages_list.lng b/interface/web/sites/lib/lang/es_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/es_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/es_database.lng b/interface/web/sites/lib/lang/es_database.lng
index 70df8eed1f65850d9e3e1ebe364238e67dfc9253..f70b3fb8e20cd5a37c2edc93bf9d6eb768c985d6 100644
--- a/interface/web/sites/lib/lang/es_database.lng
+++ b/interface/web/sites/lib/lang/es_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'IPs de acceso remoto (separadas por ,) (dejar en blanco
$wb['database_remote_error_ips'] = 'Al menos una de las IP introducidas no es válida.';
$wb['database_name_error_len'] = 'El nombre de la base de datos - {db} - es demasiado largo. La longitud máxima del nombre de la base de datos, incluyendo el prefijo, es de 64 caracteres.';
$wb['database_user_error_len'] = 'El nombre de usuario de la base de datos - {user}- es demasiado largo. La longitud máxima del nombre de usuario de la base de datos, incluyendo el prefijo, es de 16 caracteres.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/es_ftp_user.lng b/interface/web/sites/lib/lang/es_ftp_user.lng
index 122078341159d94d0d1e7aeefa5df2f5f4559e63..94dcc694fe3bcb6491e8dc6933076eb2c30d9e9d 100644
--- a/interface/web/sites/lib/lang/es_ftp_user.lng
+++ b/interface/web/sites/lib/lang/es_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'No se ha seleccionado un sitio web.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/es_shell_user.lng b/interface/web/sites/lib/lang/es_shell_user.lng
index 6950243936f5c60445f64d6851cfaca9e318538e..b0cb7248cf3edcc611fc9c20f64429f698419d8b 100644
--- a/interface/web/sites/lib/lang/es_shell_user.lng
+++ b/interface/web/sites/lib/lang/es_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/es_user_quota_stats_list.lng b/interface/web/sites/lib/lang/es_user_quota_stats_list.lng
index cdc9da59db8e7acdbf726380da672940bc92c00e..070584b0776801c9f532d0dc2bd408e2aa898339 100644
--- a/interface/web/sites/lib/lang/es_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/es_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Usuario Linux';
$wb['used_txt'] = 'Espacio usado';
$wb['hard_txt'] = 'Limite máximo';
$wb['soft_txt'] = 'Limite advertencia';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/es_web_backup_list.lng b/interface/web/sites/lib/lang/es_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/es_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/es_web_domain.lng b/interface/web/sites/lib/lang/es_web_domain.lng
index 3c9c8a7c625c3e7bca7a632d7351580ff5028934..d7eb5e8ec15db5759a396b1010dbf458b06a4eff 100644
--- a/interface/web/sites/lib/lang/es_web_domain.lng
+++ b/interface/web/sites/lib/lang/es_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/es_web_folder_user.lng b/interface/web/sites/lib/lang/es_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/es_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/es_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/es_webdav_user.lng b/interface/web/sites/lib/lang/es_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/es_webdav_user.lng
+++ b/interface/web/sites/lib/lang/es_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/fi.lng b/interface/web/sites/lib/lang/fi.lng
index 1f672cb06beb05a5c2aedca819853563d742b8be..abbc0558d3a4749bd2fcafb81e38b8ebd075246d 100755
--- a/interface/web/sites/lib/lang/fi.lng
+++ b/interface/web/sites/lib/lang/fi.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/fi_aps.lng b/interface/web/sites/lib/lang/fi_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/fi_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fi_aps_instances_list.lng b/interface/web/sites/lib/lang/fi_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/fi_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fi_aps_packages_list.lng b/interface/web/sites/lib/lang/fi_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/fi_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fi_database.lng b/interface/web/sites/lib/lang/fi_database.lng
index 2d2dcd875e6dc8c104841d105cf2eaff2880b814..89a1f82a0aac1c37fd11451e70427e9940b2f558 100755
--- a/interface/web/sites/lib/lang/fi_database.lng
+++ b/interface/web/sites/lib/lang/fi_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Etäkäytön ip-osoittteet (pilkulla erotettu lista, j
$wb['database_remote_error_ips'] = 'Ainakin yksi annetuista ip-osoitteista on väärin.';
$wb['database_name_error_len'] = 'Tietokannan nimi on liian pitkä. Nimen enimmäispituus etuliite mukaanlukien on 64 merkkiä.';
$wb['database_user_error_len'] = 'Tietokanan käyttäjän nimi on liian pitkä. Nimen enimmäispituus etuliite mukaanlukien on 16 merkkiä.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/fi_ftp_user.lng b/interface/web/sites/lib/lang/fi_ftp_user.lng
index 2d95d24b2134fdff16ad05a8e2ad130df0b8f248..ca39439562b91098e210978bd6f4fe11f0c50973 100755
--- a/interface/web/sites/lib/lang/fi_ftp_user.lng
+++ b/interface/web/sites/lib/lang/fi_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Ei www-sivua valittuna.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fi_shell_user.lng b/interface/web/sites/lib/lang/fi_shell_user.lng
index 09315dbc8ed21bb86b6d792eaafec2cfd4d2d462..423939d9882c9272457e6fe38b8ceef6c062e32a 100755
--- a/interface/web/sites/lib/lang/fi_shell_user.lng
+++ b/interface/web/sites/lib/lang/fi_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fi_user_quota_stats_list.lng b/interface/web/sites/lib/lang/fi_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/fi_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/fi_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/fi_web_backup_list.lng b/interface/web/sites/lib/lang/fi_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/fi_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fi_web_domain.lng b/interface/web/sites/lib/lang/fi_web_domain.lng
index f10221b41431044f7d97e377d969c69cdbe8c9db..2d3e9aeac87c1bb5b9abc0de4bebb296a903fbc2 100755
--- a/interface/web/sites/lib/lang/fi_web_domain.lng
+++ b/interface/web/sites/lib/lang/fi_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fi_web_folder_user.lng b/interface/web/sites/lib/lang/fi_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/fi_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/fi_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fi_webdav_user.lng b/interface/web/sites/lib/lang/fi_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/fi_webdav_user.lng
+++ b/interface/web/sites/lib/lang/fi_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng
index 1e7b54cb2a9dc91f26f4ba45c2b92a74395d4f61..5cda9954156a6e256d7b3eec4800dc2be087fe93 100644
--- a/interface/web/sites/lib/lang/fr.lng
+++ b/interface/web/sites/lib/lang/fr.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/fr_aps.lng b/interface/web/sites/lib/lang/fr_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_aps_instances_list.lng b/interface/web/sites/lib/lang/fr_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/fr_aps_packages_list.lng b/interface/web/sites/lib/lang/fr_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ 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
index ab2712b76114ab843fdad5f4ff6790428e364d39..d4b20c52d7cc75234637ef43eda889692edbd59e 100644
--- a/interface/web/sites/lib/lang/fr_database.lng
+++ b/interface/web/sites/lib/lang/fr_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Le nom de la base ne peut être modifié';
$wb['database_charset_change_txt'] = 'Le charset de la base ne peut être modifié';
$wb['database_name_error_len'] = 'Nom de base de données - {db} - trop long. La longueur maximale incluant le préfixe est de 64 caractères.';
$wb['database_user_error_len'] = 'Nom d\'utilisateur de base de données - {user}- trop long. La longueur maximale incluant le préfixe est de 16 caractères.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/fr_ftp_user.lng b/interface/web/sites/lib/lang/fr_ftp_user.lng
index de5ed66d178ad6307d13ee841c358ae9c279f772..9d52e3eb06e6b30504abe7cf512f5d01d23edf11 100644
--- a/interface/web/sites/lib/lang/fr_ftp_user.lng
+++ b/interface/web/sites/lib/lang/fr_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Pas de site web sélectionné.';
$wb['quota_size_error_regex'] = 'Quota: entrez -1 pour illimité ou un nombre > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fr_shell_user.lng b/interface/web/sites/lib/lang/fr_shell_user.lng
index 607375dd2ce9257d571859cc8ffb89ffe8236972..3af188c5e9bdb3abef6607008c85d66caf2044e5 100644
--- a/interface/web/sites/lib/lang/fr_shell_user.lng
+++ b/interface/web/sites/lib/lang/fr_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Groupe web';
$wb['ssh_rsa_txt'] = 'Clé publique SSH-RSA (pour les authentifications par clé)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
index b14c2df84caf2d3e466718eae7d46b9a5e8a50c0..f21d0bf336608370eef99066925ef73cff75eff5 100644
--- a/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/fr_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Utilisateur Linux';
$wb['used_txt'] = 'Espace utilisé';
$wb['hard_txt'] = 'Limite dure';
$wb['soft_txt'] = 'Limite douce';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/fr_web_backup_list.lng b/interface/web/sites/lib/lang/fr_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/fr_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ 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
index ecd8e83c44aa821938e531f05191d42f7c877a8b..27d68d688d6a0a01562715285fb447af6f360353 100644
--- a/interface/web/sites/lib/lang/fr_web_domain.lng
+++ b/interface/web/sites/lib/lang/fr_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fr_web_folder_user.lng b/interface/web/sites/lib/lang/fr_web_folder_user.lng
index dc47177c979c0634d27640717d8d95004ce52739..df2f802b00ed897fec8e89fea12afbab9f3bab5c 100644
--- a/interface/web/sites/lib/lang/fr_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/fr_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Nom de \'utilisateur';
$wb['password_txt'] = 'Mot de passe';
$wb['active_txt'] = 'Actif';
$wb['folder_error_empty'] = 'Aucun dossier web sélectionné.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/fr_webdav_user.lng b/interface/web/sites/lib/lang/fr_webdav_user.lng
index fbeab3568be003071bb90f2ceba894adaecfaa3f..2397093abe1be0503c80d75689b8ce17a60eb691 100644
--- a/interface/web/sites/lib/lang/fr_webdav_user.lng
+++ b/interface/web/sites/lib/lang/fr_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Dossier vide.';
$wb['parent_domain_id_error_empty'] = 'Aucun site web sélectionné.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hr.lng b/interface/web/sites/lib/lang/hr.lng
index 6c065026bdb232d38921584afc6d001f0e6676e9..6c052f14b3e9786e643665d03096ac5e5bc0834d 100644
--- a/interface/web/sites/lib/lang/hr.lng
+++ b/interface/web/sites/lib/lang/hr.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/hr_aps.lng b/interface/web/sites/lib/lang/hr_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/hr_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hr_aps_instances_list.lng b/interface/web/sites/lib/lang/hr_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/hr_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hr_aps_packages_list.lng b/interface/web/sites/lib/lang/hr_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/hr_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hr_database.lng b/interface/web/sites/lib/lang/hr_database.lng
index 433823b66c3490f0a24042f46dbf8311fcda0af9..876fca319979f40687b425a7c9a5f6d04695de7f 100644
--- a/interface/web/sites/lib/lang/hr_database.lng
+++ b/interface/web/sites/lib/lang/hr_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Naziv baze ne može biti promijenjen';
$wb['database_charset_change_txt'] = 'Skup znakova baze ne može biti promijenjen';
$wb['database_name_error_len'] = 'Naziv baze - {db} - je predugačak. Maksimalna duljina naziva baze uključujući prefix je 64 znakova.';
$wb['database_user_error_len'] = 'Naziv korisnika baze - {user}- je predugačak. Maksimalna duljina naziva korisnika baze uključujući prefix je 16 znakova.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/hr_ftp_user.lng b/interface/web/sites/lib/lang/hr_ftp_user.lng
index 88e5d71b8c8bb31242d07418f93f05e741063b2c..6290c0e6c66fc8ef0976615af0db282c6ec92a8f 100644
--- a/interface/web/sites/lib/lang/hr_ftp_user.lng
+++ b/interface/web/sites/lib/lang/hr_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nije izabrana web stranica.';
$wb['quota_size_error_regex'] = 'Kvota: unesi -1 za neograničeno ili broj > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hr_shell_user.lng b/interface/web/sites/lib/lang/hr_shell_user.lng
index 016585375182e403dd1712f472e246f9250eddee..b38dde9ca514f9b49866b8348722af7d10772cc3 100644
--- a/interface/web/sites/lib/lang/hr_shell_user.lng
+++ b/interface/web/sites/lib/lang/hr_shell_user.lng
@@ -22,4 +22,8 @@ $wb['parent_domain_id_error_empty'] = 'Nije izabrana web stranica.';
$wb['ssh_rsa_txt'] = 'SSH-RSA javni ključ (za logiranje ključevima)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hr_user_quota_stats_list.lng b/interface/web/sites/lib/lang/hr_user_quota_stats_list.lng
index 809e09e48aad02d8c8b2bb25e3f1ba0c5d6097e0..087ccabf85c4e99c303989a4a0b21832842d4e4c 100644
--- a/interface/web/sites/lib/lang/hr_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/hr_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux korisnik';
$wb['used_txt'] = 'Prostor';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/hr_web_backup_list.lng b/interface/web/sites/lib/lang/hr_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/hr_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hr_web_domain.lng b/interface/web/sites/lib/lang/hr_web_domain.lng
index accb66f9507c6cc03ec9777bc6486e869d435d96..1e88439f5e6582aa7809b6c96013bdaf58783850 100644
--- a/interface/web/sites/lib/lang/hr_web_domain.lng
+++ b/interface/web/sites/lib/lang/hr_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers mora bit
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers mora biti pozitivan broj.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hr_web_folder_user.lng b/interface/web/sites/lib/lang/hr_web_folder_user.lng
index b892a1b05ef76a792b38b440479f996555115b80..b81caa5d57a45f5d0713ce6a6906102ed4128796 100644
--- a/interface/web/sites/lib/lang/hr_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/hr_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Korisničko ime';
$wb['password_txt'] = 'Šifra';
$wb['active_txt'] = 'Aktivno';
$wb['folder_error_empty'] = 'Nije izabran web direktorij.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hr_webdav_user.lng b/interface/web/sites/lib/lang/hr_webdav_user.lng
index 13a7d80886c9aea22efa0129aa6ff65cf8c1d3f6..3b3407500ebbae268b96f0451e07b035e32da4c1 100644
--- a/interface/web/sites/lib/lang/hr_webdav_user.lng
+++ b/interface/web/sites/lib/lang/hr_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Direktorij je prazan.';
$wb['parent_domain_id_error_empty'] = 'Nije izabrana web stranica.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hu.lng b/interface/web/sites/lib/lang/hu.lng
index 9bff32dbf41212d98df9c9eb49d93f28187022e9..19c434ee0f52de12909fb3c29748d095a92baa12 100644
--- a/interface/web/sites/lib/lang/hu.lng
+++ b/interface/web/sites/lib/lang/hu.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/hu_aps.lng b/interface/web/sites/lib/lang/hu_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/hu_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hu_aps_instances_list.lng b/interface/web/sites/lib/lang/hu_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/hu_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hu_aps_packages_list.lng b/interface/web/sites/lib/lang/hu_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/hu_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hu_database.lng b/interface/web/sites/lib/lang/hu_database.lng
index b68e50b77f1064a933e148eb0bde32be6b90891e..b19135721140545bf7cbaf7a71caf961ca808951 100644
--- a/interface/web/sites/lib/lang/hu_database.lng
+++ b/interface/web/sites/lib/lang/hu_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Távoli elérés IP címei (vesszővel elválasztva, ha
$wb['database_remote_error_ips'] = 'Legalább egy megadott IP cím hibás.';
$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['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/hu_ftp_user.lng b/interface/web/sites/lib/lang/hu_ftp_user.lng
index 437999aa8d8250353ca913890a3c0c7cb58c3e05..132bc49758113e4ab5bd6ab421e92d3044934b02 100644
--- a/interface/web/sites/lib/lang/hu_ftp_user.lng
+++ b/interface/web/sites/lib/lang/hu_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nincs webhely kiválasztva.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hu_shell_user.lng b/interface/web/sites/lib/lang/hu_shell_user.lng
index de0c737ab202e3254699c939ba1cc2ebf1d20472..3191cc878e0b2b8ab074bb444eb37b0a42016bc1 100644
--- a/interface/web/sites/lib/lang/hu_shell_user.lng
+++ b/interface/web/sites/lib/lang/hu_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Csoportnév';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hu_user_quota_stats_list.lng b/interface/web/sites/lib/lang/hu_user_quota_stats_list.lng
index 632730d5b6a678e249f7f358531f5eeb1ff98af9..687ac9f155ab758f750c4bb8eea7c15f532167e1 100644
--- a/interface/web/sites/lib/lang/hu_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/hu_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux felhasználó';
$wb['used_txt'] = 'Felhasznált hely';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/hu_web_backup_list.lng b/interface/web/sites/lib/lang/hu_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/hu_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/hu_web_domain.lng b/interface/web/sites/lib/lang/hu_web_domain.lng
index a4cd7fea1ac17c5f51f513f576b14cc605409537..422f57cb5977edb2b41a8fffecea2117d666a73b 100644
--- a/interface/web/sites/lib/lang/hu_web_domain.lng
+++ b/interface/web/sites/lib/lang/hu_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hu_web_folder_user.lng b/interface/web/sites/lib/lang/hu_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/hu_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/hu_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/hu_webdav_user.lng b/interface/web/sites/lib/lang/hu_webdav_user.lng
index 218f9c7e6aee18356269fda71c51e1c850f40806..8e8d196a475d11e3dcdff19f7f3e466d0751f29c 100644
--- a/interface/web/sites/lib/lang/hu_webdav_user.lng
+++ b/interface/web/sites/lib/lang/hu_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/id.lng b/interface/web/sites/lib/lang/id.lng
index 4c3c4edcc6f2bcc92ffdb85594af805feef4b9cd..ce57256dd79a02e87cbc7625ea975bf2b9e17650 100644
--- a/interface/web/sites/lib/lang/id.lng
+++ b/interface/web/sites/lib/lang/id.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/id_aps.lng b/interface/web/sites/lib/lang/id_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/id_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/id_aps_instances_list.lng b/interface/web/sites/lib/lang/id_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/id_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/id_aps_packages_list.lng b/interface/web/sites/lib/lang/id_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/id_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/id_database.lng b/interface/web/sites/lib/lang/id_database.lng
index 361fc6584d97def23ab05c34d86e26ad7c39fd9b..13ecd063a763160bde252ee9c6dcccadcef4b1a0 100644
--- a/interface/web/sites/lib/lang/id_database.lng
+++ b/interface/web/sites/lib/lang/id_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Nama database tidak dapat diubah';
$wb['database_charset_change_txt'] = 'Database charset tidak dapat diubah';
$wb['database_name_error_len'] = 'Nama database - {db} - terlalu panjang. Panjang nama database maks termasuk prefiks adalah 64 karakter.';
$wb['database_user_error_len'] = 'Nama pengguna database - {user}- terlalu panjang. Panjang nama pengguna database maks termasuk prefiks adalah 16 karakter.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/id_ftp_user.lng b/interface/web/sites/lib/lang/id_ftp_user.lng
index 600fac56a528aa8ad32c7a0417b253c370dd1fbd..5e1dab23754b489ffb2d07cbeef9e36254d92347 100644
--- a/interface/web/sites/lib/lang/id_ftp_user.lng
+++ b/interface/web/sites/lib/lang/id_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Tak ada situs web yang dipilih.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/id_shell_user.lng b/interface/web/sites/lib/lang/id_shell_user.lng
index b5141ff6ea9d05179294afa04fd05d4854a4002e..f36c057b8ca0d9c32715a180562e69f8bc937533 100644
--- a/interface/web/sites/lib/lang/id_shell_user.lng
+++ b/interface/web/sites/lib/lang/id_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Grup Web';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/id_user_quota_stats_list.lng b/interface/web/sites/lib/lang/id_user_quota_stats_list.lng
index 88f238e3a0e361dc961782527dcfc57b21ce9e23..39c55430881551806cd435f0130b3b037be75071 100644
--- a/interface/web/sites/lib/lang/id_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/id_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Ruang yang digunakan';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/id_web_backup_list.lng b/interface/web/sites/lib/lang/id_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/id_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/id_web_domain.lng b/interface/web/sites/lib/lang/id_web_domain.lng
index d119fabc181c01070f5576429b5ea8076cf1a58d..9979fb5018a28d080144834f496d2c90aa7dfa00 100644
--- a/interface/web/sites/lib/lang/id_web_domain.lng
+++ b/interface/web/sites/lib/lang/id_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/id_web_folder_user.lng b/interface/web/sites/lib/lang/id_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/id_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/id_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/id_webdav_user.lng b/interface/web/sites/lib/lang/id_webdav_user.lng
index 84e750c83025c4efaa4bcde98b499c5cd9712408..cb0c89087c77720fbce4fc5d12c94697eb549c03 100644
--- a/interface/web/sites/lib/lang/id_webdav_user.lng
+++ b/interface/web/sites/lib/lang/id_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Direktori kosong.';
$wb['parent_domain_id_error_empty'] = 'Tak ada situs web yang dipilih.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/it.lng b/interface/web/sites/lib/lang/it.lng
index 5000b3727daed44c6cb34ca583f208dbe5d30ff9..87ab303fbf2aa1bbef4abc8480d8b8077e3ecafc 100644
--- a/interface/web/sites/lib/lang/it.lng
+++ b/interface/web/sites/lib/lang/it.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/it_aps.lng b/interface/web/sites/lib/lang/it_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/it_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/it_aps_instances_list.lng b/interface/web/sites/lib/lang/it_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/it_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/it_aps_packages_list.lng b/interface/web/sites/lib/lang/it_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/it_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/it_database.lng b/interface/web/sites/lib/lang/it_database.lng
index 62a452d4f7c80f1ce2cfe858839ec2f83f79f1e7..5c2c55247d2ab0414134916632ecfbea7e31c9b4 100644
--- a/interface/web/sites/lib/lang/it_database.lng
+++ b/interface/web/sites/lib/lang/it_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for
diff --git a/interface/web/sites/lib/lang/it_ftp_user.lng b/interface/web/sites/lib/lang/it_ftp_user.lng
index 97036eafe8d5f546325ca881bd4be4f67f127084..1964a9fc54ee4afe98f9401d6b183aac38aea6c4 100644
--- a/interface/web/sites/lib/lang/it_ftp_user.lng
+++ b/interface/web/sites/lib/lang/it_ftp_user.lng
@@ -1,30 +1,34 @@
0";
-$wb['dir_dot_error'] = "No .. in path allowed.";
-$wb['dir_slashdot_error'] = "No ./ in path allowed.";
+$wb['uid_txt'] = 'UID';
+$wb['gid_txt'] = 'GID';
+$wb['dir_txt'] = 'Cartella';
+$wb['quota_files_txt'] = 'Filequota';
+$wb['ul_ratio_txt'] = 'Uploadratio';
+$wb['dl_ratio_txt'] = 'Downloadratio';
+$wb['ul_bandwidth_txt'] = 'Banda Upload';
+$wb['dl_bandwidth_txt'] = 'Banda Download';
+$wb['server_id_txt'] = 'Server';
+$wb['parent_domain_id_txt'] = 'Sito';
+$wb['username_txt'] = 'Username';
+$wb['password_txt'] = 'Password';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['quota_size_txt'] = 'Harddisk-Quota';
+$wb['active_txt'] = 'Attivo';
+$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 characters 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['quota_files_unity_txt'] = 'Files';
+$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
+$wb['parent_domain_id_error_empty'] = 'No website selected.';
+$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
+$wb['dir_dot_error'] = 'No .. in path allowed.';
+$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/it_shell_user.lng b/interface/web/sites/lib/lang/it_shell_user.lng
index 0546262167ff3a86cbccb031791a7b010fb6c733..4f59994710c995909338d7fc525e4f410450a077 100644
--- a/interface/web/sites/lib/lang/it_shell_user.lng
+++ b/interface/web/sites/lib/lang/it_shell_user.lng
@@ -1,25 +1,29 @@
diff --git a/interface/web/sites/lib/lang/it_user_quota_stats_list.lng b/interface/web/sites/lib/lang/it_user_quota_stats_list.lng
index adfcb4f7c6bf1fb6f4f53a183e0746a520865c53..ea0bed2b77585d065bb9d31efb0d388e44c621aa 100644
--- a/interface/web/sites/lib/lang/it_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/it_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Utente linux';
$wb['used_txt'] = 'Spazio usato';
$wb['hard_txt'] = 'Limite rigido';
$wb['soft_txt'] = 'Limite lasco';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/it_web_backup_list.lng b/interface/web/sites/lib/lang/it_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/it_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/it_web_domain.lng b/interface/web/sites/lib/lang/it_web_domain.lng
index cd40e1914f117063f998ec5cf6f126bb486cde25..9634335204c7fc286463542bbe36b204d066e19f 100644
--- a/interface/web/sites/lib/lang/it_web_domain.lng
+++ b/interface/web/sites/lib/lang/it_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/it_web_folder_user.lng b/interface/web/sites/lib/lang/it_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/it_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/it_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/it_webdav_user.lng b/interface/web/sites/lib/lang/it_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/it_webdav_user.lng
+++ b/interface/web/sites/lib/lang/it_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/ja.lng b/interface/web/sites/lib/lang/ja.lng
index 742aef129caf98ac6f830cfa2430182a55ba988d..f4549967372f644a31928a5444b43e150260d66f 100644
--- a/interface/web/sites/lib/lang/ja.lng
+++ b/interface/web/sites/lib/lang/ja.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/ja_aps.lng b/interface/web/sites/lib/lang/ja_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/ja_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ja_aps_instances_list.lng b/interface/web/sites/lib/lang/ja_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/ja_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ja_aps_packages_list.lng b/interface/web/sites/lib/lang/ja_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/ja_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ja_database.lng b/interface/web/sites/lib/lang/ja_database.lng
index 91bd7a8d7b58c5fd17796897c00ba452d864c616..b7f15c3ff97f077483e0e86cc734719327907c5c 100644
--- a/interface/web/sites/lib/lang/ja_database.lng
+++ b/interface/web/sites/lib/lang/ja_database.lng
@@ -22,4 +22,19 @@ $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['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/ja_ftp_user.lng b/interface/web/sites/lib/lang/ja_ftp_user.lng
index bd1dbac52b6c00949162ce96badb6c4d0bb2be0f..fb80ca35b63c905a7529f7ee66f4ac4e0353d61c 100644
--- a/interface/web/sites/lib/lang/ja_ftp_user.lng
+++ b/interface/web/sites/lib/lang/ja_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'ウェブサイトを選択してくだ
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ja_shell_user.lng b/interface/web/sites/lib/lang/ja_shell_user.lng
index 963ed3465d590a4affc743ef9f4fbb662c03fab5..04c7a782712bc634a69f1e11a0ad1d911d2749a6 100644
--- a/interface/web/sites/lib/lang/ja_shell_user.lng
+++ b/interface/web/sites/lib/lang/ja_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ja_user_quota_stats_list.lng b/interface/web/sites/lib/lang/ja_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/ja_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/ja_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/ja_web_backup_list.lng b/interface/web/sites/lib/lang/ja_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/ja_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ja_web_domain.lng b/interface/web/sites/lib/lang/ja_web_domain.lng
index 95e16b4b6bef48f024d8998246e1202ca0531147..ca740a38740b0b8f47e6d8a7df770ea6ee6bc242 100644
--- a/interface/web/sites/lib/lang/ja_web_domain.lng
+++ b/interface/web/sites/lib/lang/ja_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ja_web_folder_user.lng b/interface/web/sites/lib/lang/ja_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/ja_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/ja_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ja_webdav_user.lng b/interface/web/sites/lib/lang/ja_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/ja_webdav_user.lng
+++ b/interface/web/sites/lib/lang/ja_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/nl.lng b/interface/web/sites/lib/lang/nl.lng
index 644c9aaec8b465c85771f0e2f9c49ba0cf3a4b73..a25c6b0d101e96a557e92032a5b7722ac2b7f303 100644
--- a/interface/web/sites/lib/lang/nl.lng
+++ b/interface/web/sites/lib/lang/nl.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/nl_aps.lng b/interface/web/sites/lib/lang/nl_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/nl_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/nl_aps_instances_list.lng b/interface/web/sites/lib/lang/nl_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/nl_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/nl_aps_packages_list.lng b/interface/web/sites/lib/lang/nl_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/nl_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/nl_database.lng b/interface/web/sites/lib/lang/nl_database.lng
index 85ba81b41deffe30f6e37df582b9ffb76e5b82b7..29bd3e3cadb9b4ed44a25054b7a6fed8f5070458 100644
--- a/interface/web/sites/lib/lang/nl_database.lng
+++ b/interface/web/sites/lib/lang/nl_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'De databasenaam kan niet worden gewijzigd';
$wb['database_charset_change_txt'] = 'De database karakterset kan niet worden gewijzigd';
$wb['database_name_error_len'] = 'Databasenaam - {db} - is te lang. De max. lengte van de databasenaam incl. voorvoegsel is 64 karakters.';
$wb['database_user_error_len'] = 'Databasenaam - {user}- is te lang. De max. lengte van de database gebruikersnaam incl. voorvoegsel is 16 karakters.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/nl_ftp_user.lng b/interface/web/sites/lib/lang/nl_ftp_user.lng
index 574879faf36703ef879a7ceb57c447e90a221e0e..7f797de3204608f6b55901246f13ff791d54efb1 100644
--- a/interface/web/sites/lib/lang/nl_ftp_user.lng
+++ b/interface/web/sites/lib/lang/nl_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Geen website geselecteerd.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/nl_shell_user.lng b/interface/web/sites/lib/lang/nl_shell_user.lng
index 289bec139745cfe34aed3ea8c117f1da0ae45e25..bfd9635a73d622575b4412bff2eab5e449ac05e5 100644
--- a/interface/web/sites/lib/lang/nl_shell_user.lng
+++ b/interface/web/sites/lib/lang/nl_shell_user.lng
@@ -22,4 +22,8 @@ $wb['parent_domain_id_error_empty'] = 'Geen website geselecteerd.';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/nl_user_quota_stats_list.lng b/interface/web/sites/lib/lang/nl_user_quota_stats_list.lng
index 47ee6fd81fbb5c92df62e45821f353ec3e21b199..72d068db78c0f4c7da241d06629839b7c94833f5 100644
--- a/interface/web/sites/lib/lang/nl_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/nl_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux gebruiker';
$wb['used_txt'] = 'Gebruikte ruimte';
$wb['hard_txt'] = 'Harde limiet';
$wb['soft_txt'] = 'Zachte limiet';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/nl_web_backup_list.lng b/interface/web/sites/lib/lang/nl_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/nl_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/nl_web_domain.lng b/interface/web/sites/lib/lang/nl_web_domain.lng
index d408f37d28ba10fbdc99a481716fa6a7aed86742..dab3b1b9724154e04a13b0c4893bc0a6357a17bd 100644
--- a/interface/web/sites/lib/lang/nl_web_domain.lng
+++ b/interface/web/sites/lib/lang/nl_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/nl_web_folder_user.lng b/interface/web/sites/lib/lang/nl_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/nl_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/nl_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/nl_webdav_user.lng b/interface/web/sites/lib/lang/nl_webdav_user.lng
index dd7c5bc37a2b47ce4390ca820a4fc429c5df060b..c122b0e0582ef2aae313f5474d93e1f56459daa5 100644
--- a/interface/web/sites/lib/lang/nl_webdav_user.lng
+++ b/interface/web/sites/lib/lang/nl_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Directory is niet ingvuld.';
$wb['parent_domain_id_error_empty'] = 'Geen website geselecteerd.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pl.lng b/interface/web/sites/lib/lang/pl.lng
index 93b2a04a2f0d9a1b0553bc9c62f8d1a3860c9a46..68ca3e0fa3111f68579fdee0ada08f7f109bef36 100644
--- a/interface/web/sites/lib/lang/pl.lng
+++ b/interface/web/sites/lib/lang/pl.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/pl_aps.lng b/interface/web/sites/lib/lang/pl_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/pl_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pl_aps_instances_list.lng b/interface/web/sites/lib/lang/pl_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/pl_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pl_aps_packages_list.lng b/interface/web/sites/lib/lang/pl_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/pl_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pl_database.lng b/interface/web/sites/lib/lang/pl_database.lng
index 5ff0ad78c254d1385847c1b7f5b0ef34068a6c48..3d81ec2d19588aa2df6def36f869636de389b553 100644
--- a/interface/web/sites/lib/lang/pl_database.lng
+++ b/interface/web/sites/lib/lang/pl_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Nie można zmienić nazwy bazy danych.';
$wb['database_charset_change_txt'] = 'Nie można zmienić kodowania bazy danych.';
$wb['database_name_error_len'] = 'Nazwa bazy danych - {db} - za długa. Maksymalna długość wynosi 64 znaki łącznie z prefiksem.';
$wb['database_user_error_len'] = 'Nazwa użytkownika bazy - {user}- za długa. Maksymalna długość wynosi 16 znaków łącznie z prefiksem.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/pl_ftp_user.lng b/interface/web/sites/lib/lang/pl_ftp_user.lng
index d6525a7aaecc314fa0179eac277376983c308ecd..fffb54d8fe374491e238b61d3559aba8b2f45b42 100644
--- a/interface/web/sites/lib/lang/pl_ftp_user.lng
+++ b/interface/web/sites/lib/lang/pl_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nie wybrano żadnej strony www.';
$wb['quota_size_error_regex'] = 'Quota: wpisz -1 dla wartości bez limitu lub liczbę > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pl_shell_user.lng b/interface/web/sites/lib/lang/pl_shell_user.lng
index d656152700f70714a5d402dbd7f2a2ccd41e9990..b216b41baf33d231297d102078695d71ee9f9727 100644
--- a/interface/web/sites/lib/lang/pl_shell_user.lng
+++ b/interface/web/sites/lib/lang/pl_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Nazwa grupy strony www';
$wb['ssh_rsa_txt'] = 'Klucz publiczny SSH-RSA (dla logowania po kluczu)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
index 679b7311344e7441f3e073c21ac57f02bb743725..75e2c991e7675efc8f43b1d3193bf6c5b484ab03 100644
--- a/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/pl_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Użytkownik Linux';
$wb['used_txt'] = 'Wykorzystana przestrzeń';
$wb['hard_txt'] = 'Limit twardy';
$wb['soft_txt'] = 'Limit miękki';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/pl_web_backup_list.lng b/interface/web/sites/lib/lang/pl_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/pl_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng
index 6d4f5608e1265d5aa454128cda09ceceabafbebb..47aa144a7c4be6f09be97ad83a5c776082eb21f1 100644
--- a/interface/web/sites/lib/lang/pl_web_domain.lng
+++ b/interface/web/sites/lib/lang/pl_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pl_web_folder_user.lng b/interface/web/sites/lib/lang/pl_web_folder_user.lng
index 4e9bfb37a4107404465f30d6df022e310289f919..9c3ad7723dcf27ff9a5cf0f4ee4d02cab42cec8e 100644
--- a/interface/web/sites/lib/lang/pl_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/pl_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Login';
$wb['password_txt'] = 'Hasło';
$wb['active_txt'] = 'Aktywny';
$wb['folder_error_empty'] = 'Nie wybrano katalogu.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pl_webdav_user.lng b/interface/web/sites/lib/lang/pl_webdav_user.lng
index c244c5dfc5ce215cd48695bf398221060b8f2424..00d73646da584b05b13d1a7a2bfb2707a9a04179 100644
--- a/interface/web/sites/lib/lang/pl_webdav_user.lng
+++ b/interface/web/sites/lib/lang/pl_webdav_user.lng
@@ -14,4 +14,8 @@ $wb['directory_error_empty'] = 'Pusty katalog.';
$wb['parent_domain_id_error_empty'] = 'Nie wybrano strony www.';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pt.lng b/interface/web/sites/lib/lang/pt.lng
index 61e478fdf6957ccc6b1a5dcc53f984668c302c65..c3d08976e87100cec8edc0ba8baca5f14c98baf7 100644
--- a/interface/web/sites/lib/lang/pt.lng
+++ b/interface/web/sites/lib/lang/pt.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/pt_aps.lng b/interface/web/sites/lib/lang/pt_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/pt_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pt_aps_instances_list.lng b/interface/web/sites/lib/lang/pt_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/pt_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pt_aps_packages_list.lng b/interface/web/sites/lib/lang/pt_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/pt_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pt_database.lng b/interface/web/sites/lib/lang/pt_database.lng
index fb6b8fad981bf7328bb863f481b58286746eae09..8beedb1ad0911867c2740c9c51ed8f67cde1ef79 100644
--- a/interface/web/sites/lib/lang/pt_database.lng
+++ b/interface/web/sites/lib/lang/pt_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Endereços IP Remotos (separados por , deixe em branco
$wb['database_remote_error_ips'] = 'Pelo menos um dos endereços ip informados não é válido.';
$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.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/pt_ftp_user.lng b/interface/web/sites/lib/lang/pt_ftp_user.lng
index d7c44d3334b9697446113fa932fd7898225cb4a3..17708727cadefe70f2e3673606d1a5d2bb18bf2d 100644
--- a/interface/web/sites/lib/lang/pt_ftp_user.lng
+++ b/interface/web/sites/lib/lang/pt_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Nenhum website seleccionado.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pt_shell_user.lng b/interface/web/sites/lib/lang/pt_shell_user.lng
index 87929c26b420b7e5fa1f50bc4c7fbb5cc256ba00..821e5cb53ee393a1e9d5bc85b4cd7197559c2025 100644
--- a/interface/web/sites/lib/lang/pt_shell_user.lng
+++ b/interface/web/sites/lib/lang/pt_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pt_user_quota_stats_list.lng b/interface/web/sites/lib/lang/pt_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/pt_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/pt_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/pt_web_backup_list.lng b/interface/web/sites/lib/lang/pt_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/pt_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/pt_web_domain.lng b/interface/web/sites/lib/lang/pt_web_domain.lng
index 53b6728caba650b00d533d2d3f24b03a93da6153..09538c4ae62ffb90353c0297a654c72f947d3617 100644
--- a/interface/web/sites/lib/lang/pt_web_domain.lng
+++ b/interface/web/sites/lib/lang/pt_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pt_web_folder_user.lng b/interface/web/sites/lib/lang/pt_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/pt_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/pt_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/pt_webdav_user.lng b/interface/web/sites/lib/lang/pt_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/pt_webdav_user.lng
+++ b/interface/web/sites/lib/lang/pt_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/ro.lng b/interface/web/sites/lib/lang/ro.lng
index d508f065264377ab6ed07ccc1517487d10b7dffe..6de1272841b7b37bf0971b90c160f8145009d700 100644
--- a/interface/web/sites/lib/lang/ro.lng
+++ b/interface/web/sites/lib/lang/ro.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/ro_aps.lng b/interface/web/sites/lib/lang/ro_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/ro_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ro_aps_instances_list.lng b/interface/web/sites/lib/lang/ro_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/ro_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ro_aps_packages_list.lng b/interface/web/sites/lib/lang/ro_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/ro_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ro_database.lng b/interface/web/sites/lib/lang/ro_database.lng
index 07566e81011282d0c4aff934e8b0cc9100632002..e138f0cc2d30c746729be5591ccce789844feb25 100644
--- a/interface/web/sites/lib/lang/ro_database.lng
+++ b/interface/web/sites/lib/lang/ro_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for
diff --git a/interface/web/sites/lib/lang/ro_ftp_user.lng b/interface/web/sites/lib/lang/ro_ftp_user.lng
index 1a31a261be9f14c468e1a399acbf226ffcbd2b96..d7415ec2f28d04f0e5dcd87102bbc089fb595b9b 100644
--- a/interface/web/sites/lib/lang/ro_ftp_user.lng
+++ b/interface/web/sites/lib/lang/ro_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'No website selected.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ro_shell_user.lng b/interface/web/sites/lib/lang/ro_shell_user.lng
index 6bd7f1b06d8ce604561cfe9d796820e803a3931f..1eea93f5f9c07312d7eb6849dffa1fb6f366fbfb 100644
--- a/interface/web/sites/lib/lang/ro_shell_user.lng
+++ b/interface/web/sites/lib/lang/ro_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ro_user_quota_stats_list.lng b/interface/web/sites/lib/lang/ro_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/ro_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/ro_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/ro_web_backup_list.lng b/interface/web/sites/lib/lang/ro_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/ro_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ro_web_domain.lng b/interface/web/sites/lib/lang/ro_web_domain.lng
index a1fd7e9c742bceaad6eaf6db1ddfefc08236e937..89362a0563c0ee51bcf6fddf9091a7f1323dfd9d 100644
--- a/interface/web/sites/lib/lang/ro_web_domain.lng
+++ b/interface/web/sites/lib/lang/ro_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ro_web_folder_user.lng b/interface/web/sites/lib/lang/ro_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/ro_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/ro_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ro_webdav_user.lng b/interface/web/sites/lib/lang/ro_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/ro_webdav_user.lng
+++ b/interface/web/sites/lib/lang/ro_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/ru.lng b/interface/web/sites/lib/lang/ru.lng
index f7c2b7fd78f67810570132c256d4575c3a6f95fd..93011fa99c6b9311c56630c57b8fc1f530ac828d 100644
--- a/interface/web/sites/lib/lang/ru.lng
+++ b/interface/web/sites/lib/lang/ru.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/ru_aps.lng b/interface/web/sites/lib/lang/ru_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/ru_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ru_aps_instances_list.lng b/interface/web/sites/lib/lang/ru_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/ru_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ru_aps_packages_list.lng b/interface/web/sites/lib/lang/ru_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/ru_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ru_database.lng b/interface/web/sites/lib/lang/ru_database.lng
index 4f3384ef4ae6be7dedace81e16f740541c84a05e..56dc57046d26cec5374c3f6ae0c66f715f2dd324 100644
--- a/interface/web/sites/lib/lang/ru_database.lng
+++ b/interface/web/sites/lib/lang/ru_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'IP-адреса для удаленного досту
$wb['database_remote_error_ips'] = 'Минимум один введенный адрес неверен.';
$wb['database_name_error_len'] = 'Имя БД - {db} - cлишком длинное. Максимальная длина имени БД включая префикс - 64 символа';
$wb['database_user_error_len'] = 'Логин для БД - {user} - cлишком длинное. Максимальная длина логина - 16 символов';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/ru_ftp_user.lng b/interface/web/sites/lib/lang/ru_ftp_user.lng
index c5375eefe7701bfcf055bf69ae89cae03354fde8..58a2277e5192ccd60b90020ae8d56bec09831826 100644
--- a/interface/web/sites/lib/lang/ru_ftp_user.lng
+++ b/interface/web/sites/lib/lang/ru_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Web-сайт не выбран.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ru_shell_user.lng b/interface/web/sites/lib/lang/ru_shell_user.lng
index 9b1542f530fae783d8cdf1fe7c3b791499c83d26..6723395d76bd141504ee83391ed27eaa17ee4e2f 100644
--- a/interface/web/sites/lib/lang/ru_shell_user.lng
+++ b/interface/web/sites/lib/lang/ru_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ru_user_quota_stats_list.lng b/interface/web/sites/lib/lang/ru_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/ru_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/ru_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/ru_web_backup_list.lng b/interface/web/sites/lib/lang/ru_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/ru_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/ru_web_domain.lng b/interface/web/sites/lib/lang/ru_web_domain.lng
index a133e77c4ac5f38f11853fd30ecbe0ff2dfde7e0..d43a9a4207ebd7a343769266e878da549c047718 100644
--- a/interface/web/sites/lib/lang/ru_web_domain.lng
+++ b/interface/web/sites/lib/lang/ru_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ru_web_folder_user.lng b/interface/web/sites/lib/lang/ru_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/ru_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/ru_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/ru_webdav_user.lng b/interface/web/sites/lib/lang/ru_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/ru_webdav_user.lng
+++ b/interface/web/sites/lib/lang/ru_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/se.lng b/interface/web/sites/lib/lang/se.lng
index 047eda10b5e582d2973248fc838120b2cafafd6e..3b321160c532374c161b24be577e934fce3e7afd 100644
--- a/interface/web/sites/lib/lang/se.lng
+++ b/interface/web/sites/lib/lang/se.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/se_aps.lng b/interface/web/sites/lib/lang/se_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_aps_instances_list.lng b/interface/web/sites/lib/lang/se_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/se_aps_packages_list.lng b/interface/web/sites/lib/lang/se_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ 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
index 21058d47e33236de009e5f76c8ed86e85b659bff..2e09eb80a1ae7a6a6ca0e5112dac30d4b671ee0d 100644
--- a/interface/web/sites/lib/lang/se_database.lng
+++ b/interface/web/sites/lib/lang/se_database.lng
@@ -22,4 +22,19 @@ $wb['remote_ips_txt'] = 'Remote Access IPs (separate by , and leave blank for
diff --git a/interface/web/sites/lib/lang/se_ftp_user.lng b/interface/web/sites/lib/lang/se_ftp_user.lng
index fb183e8df4e227c33970846c7ae2c83342fa2498..7177b50699a780482d087e33f3223a89590ab1ea 100644
--- a/interface/web/sites/lib/lang/se_ftp_user.lng
+++ b/interface/web/sites/lib/lang/se_ftp_user.lng
@@ -1,30 +1,34 @@
0";
-$wb['dir_dot_error'] = "No .. in path allowed.";
-$wb['dir_slashdot_error'] = "No ./ in path allowed.";
+$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['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 characters 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['quota_files_unity_txt'] = 'Files';
+$wb['directory_error_notinweb'] = 'Directory not inside of web root directory.';
+$wb['parent_domain_id_error_empty'] = 'No website selected.';
+$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
+$wb['dir_dot_error'] = 'No .. in path allowed.';
+$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/se_shell_user.lng b/interface/web/sites/lib/lang/se_shell_user.lng
index 0546262167ff3a86cbccb031791a7b010fb6c733..4f59994710c995909338d7fc525e4f410450a077 100644
--- a/interface/web/sites/lib/lang/se_shell_user.lng
+++ b/interface/web/sites/lib/lang/se_shell_user.lng
@@ -1,25 +1,29 @@
diff --git a/interface/web/sites/lib/lang/se_user_quota_stats_list.lng b/interface/web/sites/lib/lang/se_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/se_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/se_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/se_web_backup_list.lng b/interface/web/sites/lib/lang/se_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/se_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ 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
index 61ec442646e78e39f3c24e6265c38ef50740fb85..65da41f8c45d4ea59fd4c41e3a233d7e37e6480b 100644
--- a/interface/web/sites/lib/lang/se_web_domain.lng
+++ b/interface/web/sites/lib/lang/se_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/se_web_folder_user.lng b/interface/web/sites/lib/lang/se_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/se_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/se_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/se_webdav_user.lng b/interface/web/sites/lib/lang/se_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/se_webdav_user.lng
+++ b/interface/web/sites/lib/lang/se_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/sk.lng b/interface/web/sites/lib/lang/sk.lng
index 2f4cb9be84b1761d04c663c401a577dd58eaea36..de6e565baba09b669973f7ffb9c795ff6ce11b26 100644
--- a/interface/web/sites/lib/lang/sk.lng
+++ b/interface/web/sites/lib/lang/sk.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/sk_aps.lng b/interface/web/sites/lib/lang/sk_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/sk_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/sk_aps_instances_list.lng b/interface/web/sites/lib/lang/sk_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/sk_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/sk_aps_packages_list.lng b/interface/web/sites/lib/lang/sk_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/sk_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/sk_database.lng b/interface/web/sites/lib/lang/sk_database.lng
index 405fb514878161078f4e98dabb5f96315154c882..01a4846047a6f03e68884606362943f1cf59c5cc 100644
--- a/interface/web/sites/lib/lang/sk_database.lng
+++ b/interface/web/sites/lib/lang/sk_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Názov databázy nie je možné meniť';
$wb['database_charset_change_txt'] = 'Databázový charset nemožno meniť';
$wb['database_name_error_len'] = 'Názov databázy - (db) - príliš dlhý. Max. dĺžka názvu databázy vrátane prefix je 64 znakov.';
$wb['database_user_error_len'] = 'Databázové Užívateľské meno - (user) - príliš dlho. Max. dĺžka Databázového usera vrátane prefix je 16 znakov.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/sk_ftp_user.lng b/interface/web/sites/lib/lang/sk_ftp_user.lng
index c11755a6b0f2130650db3893dfa0771a32b9af33..1526d4030c4db726a96840eae01ec93a9d485722 100644
--- a/interface/web/sites/lib/lang/sk_ftp_user.lng
+++ b/interface/web/sites/lib/lang/sk_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Žiadna webstránka zvolená';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/sk_shell_user.lng b/interface/web/sites/lib/lang/sk_shell_user.lng
index 7e69cda135c3b36695a20ef2cee1ea5e62819d5e..fc054290406dac406f0eb3d5ba46006d1b065cca 100644
--- a/interface/web/sites/lib/lang/sk_shell_user.lng
+++ b/interface/web/sites/lib/lang/sk_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/sk_user_quota_stats_list.lng b/interface/web/sites/lib/lang/sk_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/sk_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/sk_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/sk_web_backup_list.lng b/interface/web/sites/lib/lang/sk_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/sk_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/sk_web_domain.lng b/interface/web/sites/lib/lang/sk_web_domain.lng
index bf20516d2a12baa3604e132ca6b7e4291b620f11..3acbf00dc36e36d296f7b6ebeaa12e417ccfdedb 100644
--- a/interface/web/sites/lib/lang/sk_web_domain.lng
+++ b/interface/web/sites/lib/lang/sk_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/sk_web_folder_user.lng b/interface/web/sites/lib/lang/sk_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/sk_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/sk_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/sk_webdav_user.lng b/interface/web/sites/lib/lang/sk_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/sk_webdav_user.lng
+++ b/interface/web/sites/lib/lang/sk_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/sites/lib/lang/tr.lng b/interface/web/sites/lib/lang/tr.lng
index ee25e55a833afc821bd75ed8361477cf6791119d..cf093d82d980fe0eb580a35ba820e351c8b833d3 100644
--- a/interface/web/sites/lib/lang/tr.lng
+++ b/interface/web/sites/lib/lang/tr.lng
@@ -1,28 +1,23 @@
\ No newline at end of file
+?>
diff --git a/interface/web/sites/lib/lang/tr_aps.lng b/interface/web/sites/lib/lang/tr_aps.lng
new file mode 100644
index 0000000000000000000000000000000000000000..d0ecb771fb4170f2ad430906f5c00625d10eba27
--- /dev/null
+++ b/interface/web/sites/lib/lang/tr_aps.lng
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/tr_aps_instances_list.lng b/interface/web/sites/lib/lang/tr_aps_instances_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..3b9c7e943ac237c34427c4e3bd1ee63e877bef8c
--- /dev/null
+++ b/interface/web/sites/lib/lang/tr_aps_instances_list.lng
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/tr_aps_packages_list.lng b/interface/web/sites/lib/lang/tr_aps_packages_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..12cc30d023dddf9eee510f9c3545100fc158547a
--- /dev/null
+++ b/interface/web/sites/lib/lang/tr_aps_packages_list.lng
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/tr_database.lng b/interface/web/sites/lib/lang/tr_database.lng
index 63601ca5c3fd5af416f45f76b2273895d0271980..b69980eb3e7bd786228f945309153d7628550c37 100644
--- a/interface/web/sites/lib/lang/tr_database.lng
+++ b/interface/web/sites/lib/lang/tr_database.lng
@@ -22,4 +22,19 @@ $wb['database_name_change_txt'] = 'Veritabanı ismi değiştirilemedi';
$wb['database_charset_change_txt'] = 'Veritabanı karakterseti değiştirilemedi';
$wb['database_name_error_len'] = 'Veritabanı ismi - {db} - çok büyük. Max. Veritabanı ismi büyüklüğü ön ek de dahil 64 karakterdir.';
$wb['database_user_error_len'] = 'Veritabanı kullanıcısı adı - {user} - çok büyük. Max. Veritabanı kullanıcısı adı büyüklüğü ön ek de dahil 16 karakterdir.';
+$wb['parent_domain_id_txt'] = 'Site';
+$wb['database_site_error_empty'] = 'Select the site to which the database belongs.';
+$wb['select_site_txt'] = '- Select Site -';
+$wb['btn_save_txt'] = 'Save';
+$wb['btn_cancel_txt'] = 'Cancel';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
+$wb['globalsearch_resultslimit_of_txt'] = 'of';
+$wb['globalsearch_resultslimit_results_txt'] = 'results';
+$wb['globalsearch_noresults_text_txt'] = 'No results.';
+$wb['globalsearch_noresults_limit_txt'] = '0 results';
+$wb['globalsearch_searchfield_watermark_txt'] = 'Search';
+$wb['globalsearch_suggestions_text_txt'] = 'Suggestions';
?>
diff --git a/interface/web/sites/lib/lang/tr_ftp_user.lng b/interface/web/sites/lib/lang/tr_ftp_user.lng
index c90f92a6632a639750f1e0ffb9d1184ceda1f656..4cc2f4d7c798f5a1f16ed98dca1b8ed142b8ad72 100644
--- a/interface/web/sites/lib/lang/tr_ftp_user.lng
+++ b/interface/web/sites/lib/lang/tr_ftp_user.lng
@@ -27,4 +27,8 @@ $wb['parent_domain_id_error_empty'] = 'Seçili websitesi yok.';
$wb['quota_size_error_regex'] = 'Quota: enter a -1 for unlimited or a number > 0';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/tr_shell_user.lng b/interface/web/sites/lib/lang/tr_shell_user.lng
index f4765158120ccc0ceca0e1907b187c8a1b02be69..17a5ff0607c8eb2d3b2eba67c3aa2bfc5fe32e2e 100644
--- a/interface/web/sites/lib/lang/tr_shell_user.lng
+++ b/interface/web/sites/lib/lang/tr_shell_user.lng
@@ -22,4 +22,8 @@ $wb['pgroup_txt'] = 'Web Group';
$wb['ssh_rsa_txt'] = 'SSH-RSA Public Key (for key-based logins)';
$wb['dir_dot_error'] = 'No .. in path allowed.';
$wb['dir_slashdot_error'] = 'No ./ in path allowed.';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/tr_user_quota_stats_list.lng b/interface/web/sites/lib/lang/tr_user_quota_stats_list.lng
index 716760b172ac099ac46c3d8f853eb281ec3f895c..7fe4791f602a754d312b77ee7e35c47808bf9bd3 100644
--- a/interface/web/sites/lib/lang/tr_user_quota_stats_list.lng
+++ b/interface/web/sites/lib/lang/tr_user_quota_stats_list.lng
@@ -5,4 +5,5 @@ $wb['system_user_txt'] = 'Linux user';
$wb['used_txt'] = 'Used space';
$wb['hard_txt'] = 'Hard limit';
$wb['soft_txt'] = 'Soft limit';
+$wb['files_txt'] = 'Single files';
?>
diff --git a/interface/web/sites/lib/lang/tr_web_backup_list.lng b/interface/web/sites/lib/lang/tr_web_backup_list.lng
new file mode 100644
index 0000000000000000000000000000000000000000..1ac6687622f506d1154c1b587bc050b2a223b79f
--- /dev/null
+++ b/interface/web/sites/lib/lang/tr_web_backup_list.lng
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/interface/web/sites/lib/lang/tr_web_domain.lng b/interface/web/sites/lib/lang/tr_web_domain.lng
index dae215879ad4b95185a0de0d405d9b0b4de30645..509ca53dfb26700fa0fb8b23928c80d30b8b50bd 100644
--- a/interface/web/sites/lib/lang/tr_web_domain.lng
+++ b/interface/web/sites/lib/lang/tr_web_domain.lng
@@ -91,4 +91,17 @@ $wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be
$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.';
$wb['hd_quota_error_regex'] = 'Harddisk quota is invalid.';
$wb['traffic_quota_error_regex'] = 'Traffic quota is invalid.';
+$wb['ssl_key_txt'] = 'SSL Key';
+$wb['perl_txt'] = 'Perl';
+$wb['fastcgi_php_version_txt'] = 'PHP Version';
+$wb['pm_txt'] = 'PHP-FPM Process Manager';
+$wb['pm_process_idle_timeout_txt'] = 'PHP-FPM pm.process_idle_timeout';
+$wb['pm_max_requests_txt'] = 'PHP-FPM pm.max_requests';
+$wb['pm_process_idle_timeout_error_regex'] = 'PHP-FPM pm.process_idle_timeout must be a positive integer value.';
+$wb['pm_max_requests_error_regex'] = 'PHP-FPM pm.max_requests must be an integer value >= 0.';
+$wb['pm_ondemand_hint_txt'] = 'Please note that you must have PHP version >= 5.3.9 in order to use the ondemand process manager. If you select ondemand for an older PHP version, PHP will not start anymore!';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/tr_web_folder_user.lng b/interface/web/sites/lib/lang/tr_web_folder_user.lng
index f877df2092809ce4d16790620f018ad661bdfe22..bf56653969aee4385c39bcadbc710aff2ffafcd8 100644
--- a/interface/web/sites/lib/lang/tr_web_folder_user.lng
+++ b/interface/web/sites/lib/lang/tr_web_folder_user.lng
@@ -4,4 +4,9 @@ $wb['username_txt'] = 'Username';
$wb['password_txt'] = 'Password';
$wb['active_txt'] = 'Active';
$wb['folder_error_empty'] = 'No web folder selecetd.';
+$wb['password_strength_txt'] = 'Password strength';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/sites/lib/lang/tr_webdav_user.lng b/interface/web/sites/lib/lang/tr_webdav_user.lng
index fab407a7550acbfe8361af94be92dedfc55d09b1..329eb60b7e9f6c2b9b99af7fa5fdaca09b52c248 100644
--- a/interface/web/sites/lib/lang/tr_webdav_user.lng
+++ b/interface/web/sites/lib/lang/tr_webdav_user.lng
@@ -1,17 +1,21 @@
diff --git a/interface/web/tools/lib/lang/ar.lng b/interface/web/tools/lib/lang/ar.lng
index eb2f76d18aeb3d5911d995c373784ab814fbead1..5809d72306ddb78478c47ba528e6ed149b859258 100644
--- a/interface/web/tools/lib/lang/ar.lng
+++ b/interface/web/tools/lib/lang/ar.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/ar_import_ispconfig.lng b/interface/web/tools/lib/lang/ar_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/ar_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/ar_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ar_index.lng b/interface/web/tools/lib/lang/ar_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ar_interface.lng b/interface/web/tools/lib/lang/ar_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ar_resync.lng b/interface/web/tools/lib/lang/ar_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/ar_resync.lng
+++ b/interface/web/tools/lib/lang/ar_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ar_tpl_default-v2.lng b/interface/web/tools/lib/lang/ar_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ar_tpl_default.lng b/interface/web/tools/lib/lang/ar_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/ar_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ar_usersettings.lng b/interface/web/tools/lib/lang/ar_usersettings.lng
index 5485f52a441aa71b2eee47d5b907eb220c61a036..a1f3bd2ab93ccccca67f0becfd7263c25bb02cdb 100644
--- a/interface/web/tools/lib/lang/ar_usersettings.lng
+++ b/interface/web/tools/lib/lang/ar_usersettings.lng
@@ -5,4 +5,8 @@ $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';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/bg_index.lng b/interface/web/tools/lib/lang/bg_index.lng
index 9fa2544eeaec88e37f449a7d5dcb3388f56b2dda..a3ef38f21934a9d02669da2c2722feefc3f64325 100644
--- a/interface/web/tools/lib/lang/bg_index.lng
+++ b/interface/web/tools/lib/lang/bg_index.lng
@@ -1,4 +1,4 @@
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/bg_interface.lng b/interface/web/tools/lib/lang/bg_interface.lng
index b15c7334b28e702ac47115ab5274b98aecc307b9..aab4fc89ffe72aab7529d850c4e1dc3bbd92dc77 100644
--- a/interface/web/tools/lib/lang/bg_interface.lng
+++ b/interface/web/tools/lib/lang/bg_interface.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+$wb['interface_head_txt'] = 'Interface Settings';
+$wb['interface_desc_txt'] = 'Modify your interface';
+$wb['language_txt'] = 'Language';
+$wb['startmodule_txt'] = 'Startmodule';
+$wb['app_theme_txt'] = 'Design';
+?>
diff --git a/interface/web/tools/lib/lang/bg_tpl_default-v2.lng b/interface/web/tools/lib/lang/bg_tpl_default-v2.lng
index 950c982409ea5bae91f74103663dbe81de9842d1..afe16407f6f7386db650601fef7d1754967640dd 100644
--- a/interface/web/tools/lib/lang/bg_tpl_default-v2.lng
+++ b/interface/web/tools/lib/lang/bg_tpl_default-v2.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+$wb['tpl_default-v2_head_txt'] = 'Default-v2 Theme settings';
+$wb['tpl_default-v2_desc_txt'] = 'Modify default-v2-theme specific options';
+$wb['language_txt'] = 'Language';
+$wb['startmodule_txt'] = 'Startmodule';
+$wb['app_theme_txt'] = 'Design';
+?>
diff --git a/interface/web/tools/lib/lang/bg_tpl_default.lng b/interface/web/tools/lib/lang/bg_tpl_default.lng
index 81c443e6d56d6f757360a9419bd86eec7781c93d..e378db88b3bc586125c4ed613e6c1c292b860ed7 100644
--- a/interface/web/tools/lib/lang/bg_tpl_default.lng
+++ b/interface/web/tools/lib/lang/bg_tpl_default.lng
@@ -1,7 +1,7 @@
\ No newline at end of file
+$wb['tpl_default_head_txt'] = 'Default Theme settings';
+$wb['tpl_default_desc_txt'] = 'Modify default-theme specific options';
+$wb['language_txt'] = 'Language';
+$wb['startmodule_txt'] = 'Startmodule';
+$wb['app_theme_txt'] = 'Design';
+?>
diff --git a/interface/web/tools/lib/lang/br.lng b/interface/web/tools/lib/lang/br.lng
index 78f894ede5faa275df664179a7e8e882e4473480..f617254c4f100e88110d85ef4af293001edc28ba 100644
--- a/interface/web/tools/lib/lang/br.lng
+++ b/interface/web/tools/lib/lang/br.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/br_import_ispconfig.lng b/interface/web/tools/lib/lang/br_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/br_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/br_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/br_index.lng b/interface/web/tools/lib/lang/br_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/br_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/br_interface.lng b/interface/web/tools/lib/lang/br_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/br_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/br_resync.lng b/interface/web/tools/lib/lang/br_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/br_resync.lng
+++ b/interface/web/tools/lib/lang/br_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/br_tpl_default-v2.lng b/interface/web/tools/lib/lang/br_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/br_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/br_tpl_default.lng b/interface/web/tools/lib/lang/br_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/br_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/br_usersettings.lng b/interface/web/tools/lib/lang/br_usersettings.lng
index ad7432df782cce7a9b47671c4cadaba570cf48fd..cf4242dc4abef5bf9e8cd765d1d070f29eba0d28 100644
--- a/interface/web/tools/lib/lang/br_usersettings.lng
+++ b/interface/web/tools/lib/lang/br_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Idioma';
$wb['password_mismatch'] = 'As senhas não conhecidem';
$wb['Form to edit the user password and language.'] = 'Formulário para alterar idioma e senha';
$wb['Settings'] = 'Configurações';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/cz.lng b/interface/web/tools/lib/lang/cz.lng
index 491e515d05691a6af57f42ba3c6a13a15577ff6c..bc993807e86a881901414c93ea8aa1eaaaf75a3f 100644
--- a/interface/web/tools/lib/lang/cz.lng
+++ b/interface/web/tools/lib/lang/cz.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/cz_import_ispconfig.lng b/interface/web/tools/lib/lang/cz_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/cz_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/cz_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/cz_index.lng b/interface/web/tools/lib/lang/cz_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/cz_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/cz_interface.lng b/interface/web/tools/lib/lang/cz_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/cz_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/cz_resync.lng b/interface/web/tools/lib/lang/cz_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/cz_resync.lng
+++ b/interface/web/tools/lib/lang/cz_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/cz_tpl_default-v2.lng b/interface/web/tools/lib/lang/cz_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/cz_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/cz_tpl_default.lng b/interface/web/tools/lib/lang/cz_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/cz_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/cz_usersettings.lng b/interface/web/tools/lib/lang/cz_usersettings.lng
index 835bebe192395b292f2816e02ec6ea799cfa483f..8396e01a43c4657f3b02a604b4d601725e7da36a 100644
--- a/interface/web/tools/lib/lang/cz_usersettings.lng
+++ b/interface/web/tools/lib/lang/cz_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Jazyk';
$wb['password_mismatch'] = 'Hesla se neshodují.';
$wb['Form to edit the user password and language.'] = 'Úprava uživatelského hesla a jazyka rozhraní.';
$wb['Settings'] = 'Nastavení';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/de_import_ispconfig.lng b/interface/web/tools/lib/lang/de_import_ispconfig.lng
index 154d63212ba8d2e2c7eac0ac32091c7e55b27092..cced646373831fc8f9cf624c3ab6c3b7bc81c220 100644
--- a/interface/web/tools/lib/lang/de_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/de_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'EMail Alias importieren';
$wb['import_forward_txt'] = 'Weiterleitungen importieren';
$wb['import_user_filter_txt'] = 'User Filter importieren';
$wb['import_spamfilter_txt'] = 'Spamfilter importieren';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/de_interface.lng b/interface/web/tools/lib/lang/de_interface.lng
index bb5255715591aa9b3e731643159470c999e6bcaf..2107fbf913c672f1ded0d02b4d910824716750b1 100644
--- a/interface/web/tools/lib/lang/de_interface.lng
+++ b/interface/web/tools/lib/lang/de_interface.lng
@@ -1,6 +1,6 @@
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/de_tpl_default-v2.lng b/interface/web/tools/lib/lang/de_tpl_default-v2.lng
index 47323b4fd58406e1f3841ee08ff327bcff37c403..7c07e7d7d58e27359a27602457f43569c67e0bf5 100644
--- a/interface/web/tools/lib/lang/de_tpl_default-v2.lng
+++ b/interface/web/tools/lib/lang/de_tpl_default-v2.lng
@@ -1,6 +1,6 @@
diff --git a/interface/web/tools/lib/lang/el_import_ispconfig.lng b/interface/web/tools/lib/lang/el_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/el_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/el_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/el_index.lng b/interface/web/tools/lib/lang/el_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/el_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/el_interface.lng b/interface/web/tools/lib/lang/el_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/el_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/el_resync.lng b/interface/web/tools/lib/lang/el_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/el_resync.lng
+++ b/interface/web/tools/lib/lang/el_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/el_tpl_default-v2.lng b/interface/web/tools/lib/lang/el_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/el_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/el_tpl_default.lng b/interface/web/tools/lib/lang/el_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/el_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/el_usersettings.lng b/interface/web/tools/lib/lang/el_usersettings.lng
index ce9c955114b3c1050e821780cb15e5462dc57fe6..d2321b04bc134fd130c2ea462d88ec726b4de7e8 100644
--- a/interface/web/tools/lib/lang/el_usersettings.lng
+++ b/interface/web/tools/lib/lang/el_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Γλώσσα';
$wb['password_mismatch'] = 'Το συνθηματικό στο δεύτερο πεδίο δεν ταιριάζει με το συνθηματικό στο πρώτο πεδίο.';
$wb['Form to edit the user password and language.'] = 'Φόρμα επεξεργασίας συνθηματικού και γλώσσας';
$wb['Settings'] = 'Ρυθμίσεις';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/es.lng b/interface/web/tools/lib/lang/es.lng
index 1d8363ae4b6a4f9431eb532d08349224ad67e65b..442be60a4fc10404bf4d48fbd443523c016d2361 100644
--- a/interface/web/tools/lib/lang/es.lng
+++ b/interface/web/tools/lib/lang/es.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/es_import_ispconfig.lng b/interface/web/tools/lib/lang/es_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/es_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/es_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/es_index.lng b/interface/web/tools/lib/lang/es_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/es_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/es_interface.lng b/interface/web/tools/lib/lang/es_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/es_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/es_resync.lng b/interface/web/tools/lib/lang/es_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/es_resync.lng
+++ b/interface/web/tools/lib/lang/es_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/es_tpl_default-v2.lng b/interface/web/tools/lib/lang/es_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/es_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/es_tpl_default.lng b/interface/web/tools/lib/lang/es_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/es_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/es_usersettings.lng b/interface/web/tools/lib/lang/es_usersettings.lng
index 12f52063d5ef5dd2247614f22b03efae769d7dff..eaa47b7eac6480f7526925a9d3f02fcc49c491ec 100644
--- a/interface/web/tools/lib/lang/es_usersettings.lng
+++ b/interface/web/tools/lib/lang/es_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Idioma';
$wb['password_mismatch'] = 'La contraseña indicada en el segundo campo no coincide con la del primero.';
$wb['Form to edit the user password and language.'] = 'Formulario para editar el usuario y la contraseña.';
$wb['Settings'] = 'Configuraciones';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/fi.lng b/interface/web/tools/lib/lang/fi.lng
index 93b19ea36011cb507bee8c94b7677cea11667b43..8f930196f2479ff0eedf4fbc53297bda6d604011 100755
--- a/interface/web/tools/lib/lang/fi.lng
+++ b/interface/web/tools/lib/lang/fi.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/fi_import_ispconfig.lng b/interface/web/tools/lib/lang/fi_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/fi_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/fi_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/fi_index.lng b/interface/web/tools/lib/lang/fi_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/fi_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fi_interface.lng b/interface/web/tools/lib/lang/fi_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/fi_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fi_resync.lng b/interface/web/tools/lib/lang/fi_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/fi_resync.lng
+++ b/interface/web/tools/lib/lang/fi_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/fi_tpl_default-v2.lng b/interface/web/tools/lib/lang/fi_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/fi_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fi_tpl_default.lng b/interface/web/tools/lib/lang/fi_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/fi_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fi_usersettings.lng b/interface/web/tools/lib/lang/fi_usersettings.lng
index 16ec5cf1ab7f22d9c9929c8d1384bab7a05a8088..c869888d7de6d41c30ac1a6d5bb75b1fd5e5c263 100755
--- a/interface/web/tools/lib/lang/fi_usersettings.lng
+++ b/interface/web/tools/lib/lang/fi_usersettings.lng
@@ -5,4 +5,8 @@ $wb['password_mismatch'] = 'Salasanat eivät täsmää.';
$wb['password_strength_txt'] = 'Salasanan vahvuus';
$wb['Form to edit the user password and language.'] = 'Lomake käyttäjän salasanan ja kieliasetusten muokkaamiseen.';
$wb['Settings'] = 'Asetukset';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/fr.lng b/interface/web/tools/lib/lang/fr.lng
index 5b8c94282dde6aeffb113dd534fbcb36ff18e4fe..a5a12ccb4f164abe395f3c47a4d7e6ab809d2a2f 100644
--- a/interface/web/tools/lib/lang/fr.lng
+++ b/interface/web/tools/lib/lang/fr.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/fr_import_ispconfig.lng b/interface/web/tools/lib/lang/fr_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/fr_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/fr_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/fr_index.lng b/interface/web/tools/lib/lang/fr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/fr_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fr_interface.lng b/interface/web/tools/lib/lang/fr_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/fr_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fr_resync.lng b/interface/web/tools/lib/lang/fr_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/fr_resync.lng
+++ b/interface/web/tools/lib/lang/fr_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/fr_tpl_default-v2.lng b/interface/web/tools/lib/lang/fr_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/fr_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fr_tpl_default.lng b/interface/web/tools/lib/lang/fr_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/fr_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/fr_usersettings.lng b/interface/web/tools/lib/lang/fr_usersettings.lng
index db26577920a8468735d1dadba35e03f90470776a..ed3ee6108d2491a032e6cc20531fcae801c786cf 100644
--- a/interface/web/tools/lib/lang/fr_usersettings.lng
+++ b/interface/web/tools/lib/lang/fr_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Langue';
$wb['password_mismatch'] = 'Le mot de passe de confirmation ne correspond avec le premier.';
$wb['Form to edit the user password and language.'] = 'Formulaire d\'édition du mot de passe utilisateur et de la langue.';
$wb['Settings'] = 'Paramètres';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/hr.lng b/interface/web/tools/lib/lang/hr.lng
index d08322a9fe4f1d0f320f0756c46ce500308d9a26..7a8320b62bd5f83f976191713db6c4f21212cf30 100644
--- a/interface/web/tools/lib/lang/hr.lng
+++ b/interface/web/tools/lib/lang/hr.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/hr_import_ispconfig.lng b/interface/web/tools/lib/lang/hr_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/hr_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/hr_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/hr_index.lng b/interface/web/tools/lib/lang/hr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/hr_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hr_interface.lng b/interface/web/tools/lib/lang/hr_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/hr_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hr_resync.lng b/interface/web/tools/lib/lang/hr_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/hr_resync.lng
+++ b/interface/web/tools/lib/lang/hr_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/hr_tpl_default-v2.lng b/interface/web/tools/lib/lang/hr_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/hr_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hr_tpl_default.lng b/interface/web/tools/lib/lang/hr_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/hr_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hr_usersettings.lng b/interface/web/tools/lib/lang/hr_usersettings.lng
index 7d509397d3bc393375c20d31a82fd27f5ec27198..ae25bb258eb978a8b9e846616eab434840abc989 100644
--- a/interface/web/tools/lib/lang/hr_usersettings.lng
+++ b/interface/web/tools/lib/lang/hr_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Jezik';
$wb['password_mismatch'] = 'Šifra u drugom polju ne odgovara šifri iz prvog polja.';
$wb['Form to edit the user password and language.'] = 'Formular za izmjenu šifre i jezika.';
$wb['Settings'] = 'Postavke';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/hu.lng b/interface/web/tools/lib/lang/hu.lng
index 7abe1d94d7a2845c7afe4ee73e53fc2d8364bbe3..1f32605466b8a87cbfe2b375cefb1d7a053f85ff 100644
--- a/interface/web/tools/lib/lang/hu.lng
+++ b/interface/web/tools/lib/lang/hu.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/hu_import_ispconfig.lng b/interface/web/tools/lib/lang/hu_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/hu_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/hu_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/hu_index.lng b/interface/web/tools/lib/lang/hu_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/hu_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hu_interface.lng b/interface/web/tools/lib/lang/hu_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/hu_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hu_resync.lng b/interface/web/tools/lib/lang/hu_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/hu_resync.lng
+++ b/interface/web/tools/lib/lang/hu_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/hu_tpl_default-v2.lng b/interface/web/tools/lib/lang/hu_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/hu_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hu_tpl_default.lng b/interface/web/tools/lib/lang/hu_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/hu_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/hu_usersettings.lng b/interface/web/tools/lib/lang/hu_usersettings.lng
index 272dd81296b9d080839a8d58d607e99540cd302b..51fe50ec0cd146ab1751f1e6eb52e751a1f371bf 100644
--- a/interface/web/tools/lib/lang/hu_usersettings.lng
+++ b/interface/web/tools/lib/lang/hu_usersettings.lng
@@ -5,4 +5,8 @@ $wb['password_mismatch'] = 'Jelszavak nem egyeznek meg.';
$wb['Form to edit the user password and language.'] = 'Jelszó, nyelv és hitelesítés beállító oldal.';
$wb['Settings'] = 'Beállítások';
$wb['password_strength_txt'] = 'Jelszó erősségee';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/id.lng b/interface/web/tools/lib/lang/id.lng
index d8594f8d22de2b0b54b43b7af0628700c054acd5..c1679709cd5ed58b470580eadc295f8ab63d7428 100644
--- a/interface/web/tools/lib/lang/id.lng
+++ b/interface/web/tools/lib/lang/id.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/id_import_ispconfig.lng b/interface/web/tools/lib/lang/id_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/id_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/id_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/id_index.lng b/interface/web/tools/lib/lang/id_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/id_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/id_interface.lng b/interface/web/tools/lib/lang/id_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/id_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/id_resync.lng b/interface/web/tools/lib/lang/id_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/id_resync.lng
+++ b/interface/web/tools/lib/lang/id_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/id_tpl_default-v2.lng b/interface/web/tools/lib/lang/id_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/id_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/id_tpl_default.lng b/interface/web/tools/lib/lang/id_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/id_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/id_usersettings.lng b/interface/web/tools/lib/lang/id_usersettings.lng
index 97a8bb2942a19e2ac4499957b8f418b923fbb410..19ecb549b48e7d483f24d0c13bbafee18ee618ef 100644
--- a/interface/web/tools/lib/lang/id_usersettings.lng
+++ b/interface/web/tools/lib/lang/id_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Bahasa';
$wb['password_mismatch'] = 'Kata sandi di kolom kata sandi kedua tidak cocok dengan kata sandi pertama.';
$wb['Form to edit the user password and language.'] = 'Form untuk menyunting kata sandi dan bahasa pengguna.';
$wb['Settings'] = 'Pengaturan';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/it.lng b/interface/web/tools/lib/lang/it.lng
index 69210332d97c5e2b7bf32fa6800373bcf3480885..81aa4e7e41e27e3bfa4e6104772dd13846ef78ae 100644
--- a/interface/web/tools/lib/lang/it.lng
+++ b/interface/web/tools/lib/lang/it.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/it_import_ispconfig.lng b/interface/web/tools/lib/lang/it_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/it_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/it_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/it_index.lng b/interface/web/tools/lib/lang/it_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/it_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/it_interface.lng b/interface/web/tools/lib/lang/it_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/it_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/it_resync.lng b/interface/web/tools/lib/lang/it_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/it_resync.lng
+++ b/interface/web/tools/lib/lang/it_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/it_tpl_default-v2.lng b/interface/web/tools/lib/lang/it_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/it_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/it_tpl_default.lng b/interface/web/tools/lib/lang/it_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/it_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/it_usersettings.lng b/interface/web/tools/lib/lang/it_usersettings.lng
index d81e53cc3ebb4d997aa9308f2e48eb02f5cc65f6..6e671a3bb4c164d9c84bf750a2dd815e2f67f6a3 100644
--- a/interface/web/tools/lib/lang/it_usersettings.lng
+++ b/interface/web/tools/lib/lang/it_usersettings.lng
@@ -5,4 +5,8 @@ $wb['password_mismatch'] = 'Il secondo campo password non corrisponde con il pri
$wb['Form to edit the user password and language.'] = 'Form per modificare la password e la lingua dellutente.';
$wb['Settings'] = 'Impostazioni';
$wb['password_strength_txt'] = 'Sicurezza della Password';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/ja.lng b/interface/web/tools/lib/lang/ja.lng
index 25f6acf43552a1b2dd93e409d6c7b88567b843f2..37b781fda8b6acfcdba42bb2f25c298e210abac4 100644
--- a/interface/web/tools/lib/lang/ja.lng
+++ b/interface/web/tools/lib/lang/ja.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/ja_import_ispconfig.lng b/interface/web/tools/lib/lang/ja_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/ja_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/ja_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ja_index.lng b/interface/web/tools/lib/lang/ja_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/ja_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ja_interface.lng b/interface/web/tools/lib/lang/ja_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/ja_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ja_resync.lng b/interface/web/tools/lib/lang/ja_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/ja_resync.lng
+++ b/interface/web/tools/lib/lang/ja_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ja_tpl_default-v2.lng b/interface/web/tools/lib/lang/ja_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/ja_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ja_tpl_default.lng b/interface/web/tools/lib/lang/ja_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/ja_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ja_usersettings.lng b/interface/web/tools/lib/lang/ja_usersettings.lng
index a838f9de057e4198ab545da4f1ef6a9fdc28238e..e4b4a4ceab96e0c57006a8605903c178476d49f0 100644
--- a/interface/web/tools/lib/lang/ja_usersettings.lng
+++ b/interface/web/tools/lib/lang/ja_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = '言語';
$wb['password_mismatch'] = 'パスワードの1つめの欄と2つめの欄が一致していません。';
$wb['Form to edit the user password and language.'] = 'ユーザーのパスワードと言語を指定してください。';
$wb['Settings'] = '設定';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/nl.lng b/interface/web/tools/lib/lang/nl.lng
index 3c7eb2313617df477366306b96fec42dc3bdfd6f..458c4c7bf5b5af67813bd946ed991672ae9024ac 100644
--- a/interface/web/tools/lib/lang/nl.lng
+++ b/interface/web/tools/lib/lang/nl.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/nl_import_ispconfig.lng b/interface/web/tools/lib/lang/nl_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/nl_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/nl_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/nl_index.lng b/interface/web/tools/lib/lang/nl_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/nl_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/nl_interface.lng b/interface/web/tools/lib/lang/nl_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/nl_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/nl_resync.lng b/interface/web/tools/lib/lang/nl_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/nl_resync.lng
+++ b/interface/web/tools/lib/lang/nl_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/nl_tpl_default-v2.lng b/interface/web/tools/lib/lang/nl_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/nl_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/nl_tpl_default.lng b/interface/web/tools/lib/lang/nl_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/nl_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/nl_usersettings.lng b/interface/web/tools/lib/lang/nl_usersettings.lng
index 2e805d072c851ee149f2cbb7e6ffb15a30bca3bb..ec8be959bcee3132f0fa07699007316ba2519a2c 100644
--- a/interface/web/tools/lib/lang/nl_usersettings.lng
+++ b/interface/web/tools/lib/lang/nl_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Taal';
$wb['password_mismatch'] = 'De door u ingevulde wachtwoorden komen niet overeen.';
$wb['Form to edit the user password and language.'] = 'Formulier om het wachtwoord en taal van de gebruiker te kunnen wijzigen.';
$wb['Settings'] = 'Instellingen';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/pl.lng b/interface/web/tools/lib/lang/pl.lng
index 2063f3313bc138d5c054c6cda366d98ac5afd303..8a5468df37af8907879f5bce4fef32f5ab492770 100644
--- a/interface/web/tools/lib/lang/pl.lng
+++ b/interface/web/tools/lib/lang/pl.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/pl_import_ispconfig.lng b/interface/web/tools/lib/lang/pl_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/pl_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/pl_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/pl_index.lng b/interface/web/tools/lib/lang/pl_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/pl_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pl_interface.lng b/interface/web/tools/lib/lang/pl_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/pl_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pl_resync.lng b/interface/web/tools/lib/lang/pl_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/pl_resync.lng
+++ b/interface/web/tools/lib/lang/pl_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/pl_tpl_default-v2.lng b/interface/web/tools/lib/lang/pl_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/pl_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pl_tpl_default.lng b/interface/web/tools/lib/lang/pl_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/pl_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pl_usersettings.lng b/interface/web/tools/lib/lang/pl_usersettings.lng
index f8d76658a79920f9571fe69ce7a6822120b9bd87..31b062a5dea869110b5ca43fa22264d8f164c3f4 100644
--- a/interface/web/tools/lib/lang/pl_usersettings.lng
+++ b/interface/web/tools/lib/lang/pl_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Język';
$wb['password_mismatch'] = 'Hasła nie pasują do siebie.';
$wb['Form to edit the user password and language.'] = 'Formularz do edycji języka i hasła użytkownika.';
$wb['Settings'] = 'Ustawienia';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/pt.lng b/interface/web/tools/lib/lang/pt.lng
index d17b74567dea55941b6798ed0cfac26a2e7d34be..8c1d547b5fe2a6996adfcadcd8490d94aa2eb0cc 100644
--- a/interface/web/tools/lib/lang/pt.lng
+++ b/interface/web/tools/lib/lang/pt.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/pt_import_ispconfig.lng b/interface/web/tools/lib/lang/pt_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/pt_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/pt_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/pt_index.lng b/interface/web/tools/lib/lang/pt_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/pt_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pt_interface.lng b/interface/web/tools/lib/lang/pt_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/pt_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pt_resync.lng b/interface/web/tools/lib/lang/pt_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/pt_resync.lng
+++ b/interface/web/tools/lib/lang/pt_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/pt_tpl_default-v2.lng b/interface/web/tools/lib/lang/pt_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/pt_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pt_tpl_default.lng b/interface/web/tools/lib/lang/pt_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/pt_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/pt_usersettings.lng b/interface/web/tools/lib/lang/pt_usersettings.lng
index 05e9365c983d78c0bf3028639645560daed622e8..b622c664878a7ec7ee5ac73a4a18b8de7d1da062 100644
--- a/interface/web/tools/lib/lang/pt_usersettings.lng
+++ b/interface/web/tools/lib/lang/pt_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Idioma';
$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';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/ro.lng b/interface/web/tools/lib/lang/ro.lng
index b4c1eec0ad9150952acf56c92cb590a85d949e4e..1d9fe7deb0acddf41d0659888eb6aada67b1f889 100644
--- a/interface/web/tools/lib/lang/ro.lng
+++ b/interface/web/tools/lib/lang/ro.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/ro_import_ispconfig.lng b/interface/web/tools/lib/lang/ro_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/ro_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/ro_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ro_index.lng b/interface/web/tools/lib/lang/ro_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/ro_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ro_interface.lng b/interface/web/tools/lib/lang/ro_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/ro_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ro_resync.lng b/interface/web/tools/lib/lang/ro_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/ro_resync.lng
+++ b/interface/web/tools/lib/lang/ro_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ro_tpl_default-v2.lng b/interface/web/tools/lib/lang/ro_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/ro_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ro_tpl_default.lng b/interface/web/tools/lib/lang/ro_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/ro_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ro_usersettings.lng b/interface/web/tools/lib/lang/ro_usersettings.lng
index 1e48a56ccd0db6311c62ef9ac23ac3f5b93de4c1..c0d3724598f5eea5bdf6f43eaa18b83c42f62916 100644
--- a/interface/web/tools/lib/lang/ro_usersettings.lng
+++ b/interface/web/tools/lib/lang/ro_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Limba';
$wb['password_mismatch'] = 'Parola in al doilea camp nu coincide cu primul.';
$wb['Form to edit the user password and language.'] = 'Formular de editare parola si limba';
$wb['Settings'] = 'Setari';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/ru.lng b/interface/web/tools/lib/lang/ru.lng
index 6b6f5841c0987678e93d0764c01e78888fc3e1a0..a72aad6118b96e41b6867de8cfbd245abfe1c6f4 100644
--- a/interface/web/tools/lib/lang/ru.lng
+++ b/interface/web/tools/lib/lang/ru.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/ru_import_ispconfig.lng b/interface/web/tools/lib/lang/ru_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/ru_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/ru_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ru_index.lng b/interface/web/tools/lib/lang/ru_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/ru_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ru_interface.lng b/interface/web/tools/lib/lang/ru_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/ru_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ru_resync.lng b/interface/web/tools/lib/lang/ru_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/ru_resync.lng
+++ b/interface/web/tools/lib/lang/ru_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/ru_tpl_default-v2.lng b/interface/web/tools/lib/lang/ru_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/ru_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ru_tpl_default.lng b/interface/web/tools/lib/lang/ru_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/ru_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/ru_usersettings.lng b/interface/web/tools/lib/lang/ru_usersettings.lng
index 8db0c3582cc97fe64ce367340916620e5f4f533d..a26c04831e070be6824b896c755bfaf6ba92d185 100644
--- a/interface/web/tools/lib/lang/ru_usersettings.lng
+++ b/interface/web/tools/lib/lang/ru_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Язык';
$wb['password_mismatch'] = 'Введенные пароли не совпадают.';
$wb['Form to edit the user password and language.'] = 'Форма для изменения языка и паролей';
$wb['Settings'] = 'Настройки';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/se.lng b/interface/web/tools/lib/lang/se.lng
index eb2f76d18aeb3d5911d995c373784ab814fbead1..5809d72306ddb78478c47ba528e6ed149b859258 100644
--- a/interface/web/tools/lib/lang/se.lng
+++ b/interface/web/tools/lib/lang/se.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/se_import_ispconfig.lng b/interface/web/tools/lib/lang/se_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/se_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/se_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/se_index.lng b/interface/web/tools/lib/lang/se_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/se_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/se_interface.lng b/interface/web/tools/lib/lang/se_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/se_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/se_resync.lng b/interface/web/tools/lib/lang/se_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/se_resync.lng
+++ b/interface/web/tools/lib/lang/se_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/se_tpl_default-v2.lng b/interface/web/tools/lib/lang/se_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/se_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/se_tpl_default.lng b/interface/web/tools/lib/lang/se_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/se_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/se_usersettings.lng b/interface/web/tools/lib/lang/se_usersettings.lng
index 5485f52a441aa71b2eee47d5b907eb220c61a036..a1f3bd2ab93ccccca67f0becfd7263c25bb02cdb 100644
--- a/interface/web/tools/lib/lang/se_usersettings.lng
+++ b/interface/web/tools/lib/lang/se_usersettings.lng
@@ -5,4 +5,8 @@ $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';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/sk.lng b/interface/web/tools/lib/lang/sk.lng
index 98924486c7c8a75728be1bdeb25ca4ef479c29d2..72288d81b260fec232a703efe8c846a9542797d4 100644
--- a/interface/web/tools/lib/lang/sk.lng
+++ b/interface/web/tools/lib/lang/sk.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/sk_import_ispconfig.lng b/interface/web/tools/lib/lang/sk_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/sk_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/sk_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/sk_index.lng b/interface/web/tools/lib/lang/sk_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/sk_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/sk_interface.lng b/interface/web/tools/lib/lang/sk_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/sk_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/sk_resync.lng b/interface/web/tools/lib/lang/sk_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/sk_resync.lng
+++ b/interface/web/tools/lib/lang/sk_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/sk_tpl_default-v2.lng b/interface/web/tools/lib/lang/sk_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/sk_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/sk_tpl_default.lng b/interface/web/tools/lib/lang/sk_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/sk_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/sk_usersettings.lng b/interface/web/tools/lib/lang/sk_usersettings.lng
index 70bbdcbccc2dc94c9af79dba5d614b25a920b5de..5545950890810e5bad1bb4e1ffab742ba8ec073a 100644
--- a/interface/web/tools/lib/lang/sk_usersettings.lng
+++ b/interface/web/tools/lib/lang/sk_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Jazyk';
$wb['password_mismatch'] = 'Heslo v overovacom poli nezodpovedá prvému heslu.';
$wb['Form to edit the user password and language.'] = 'Formulár pre úpravu Užívateľského hesla a jazyka.';
$wb['Settings'] = 'Nastavenia';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/tools/lib/lang/tr.lng b/interface/web/tools/lib/lang/tr.lng
index 6513fcef9ca41f31fb307a8edc65fdd97041756b..6b67a0ebc68ac571a94c2d91c65eafdd7eadab10 100644
--- a/interface/web/tools/lib/lang/tr.lng
+++ b/interface/web/tools/lib/lang/tr.lng
@@ -9,4 +9,5 @@ $wb['Sync Tools'] = 'Sync Tools';
$wb['Import'] = 'Import';
$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail';
$wb['PDNS Tupa'] = 'PowerDNS Tupa';
+$wb['Interface'] = 'Interface';
?>
diff --git a/interface/web/tools/lib/lang/tr_import_ispconfig.lng b/interface/web/tools/lib/lang/tr_import_ispconfig.lng
index 65ea1459806162a7ad5868dfc5325186b93edcd3..ce47c4da4d24b0709be26b5ec28b82ef2ec33b79 100644
--- a/interface/web/tools/lib/lang/tr_import_ispconfig.lng
+++ b/interface/web/tools/lib/lang/tr_import_ispconfig.lng
@@ -20,5 +20,4 @@ $wb['import_alias_txt'] = 'Import email alias';
$wb['import_forward_txt'] = 'Import forward';
$wb['import_user_filter_txt'] = 'Import user filter';
$wb['import_spamfilter_txt'] = 'Import spamfilter';
-
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/tr_index.lng b/interface/web/tools/lib/lang/tr_index.lng
new file mode 100644
index 0000000000000000000000000000000000000000..9fa2544eeaec88e37f449a7d5dcb3388f56b2dda
--- /dev/null
+++ b/interface/web/tools/lib/lang/tr_index.lng
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/tr_interface.lng b/interface/web/tools/lib/lang/tr_interface.lng
new file mode 100644
index 0000000000000000000000000000000000000000..b15c7334b28e702ac47115ab5274b98aecc307b9
--- /dev/null
+++ b/interface/web/tools/lib/lang/tr_interface.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/tr_resync.lng b/interface/web/tools/lib/lang/tr_resync.lng
index f4cbf0d7fc7ce9f3faeab69ba3bfbd6cbeae1776..ed9476720842d4438285ad600dd1992f1760eb82 100644
--- a/interface/web/tools/lib/lang/tr_resync.lng
+++ b/interface/web/tools/lib/lang/tr_resync.lng
@@ -10,4 +10,4 @@ $wb['resync_mailbox_txt'] = 'Resync Mailboxes';
$wb['resync_dns_txt'] = 'Resync DNS records';
$wb['btn_start_txt'] = 'Start';
$wb['btn_cancel_txt'] = 'Cancel';
-?>
\ No newline at end of file
+?>
diff --git a/interface/web/tools/lib/lang/tr_tpl_default-v2.lng b/interface/web/tools/lib/lang/tr_tpl_default-v2.lng
new file mode 100644
index 0000000000000000000000000000000000000000..950c982409ea5bae91f74103663dbe81de9842d1
--- /dev/null
+++ b/interface/web/tools/lib/lang/tr_tpl_default-v2.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/tr_tpl_default.lng b/interface/web/tools/lib/lang/tr_tpl_default.lng
new file mode 100644
index 0000000000000000000000000000000000000000..81c443e6d56d6f757360a9419bd86eec7781c93d
--- /dev/null
+++ b/interface/web/tools/lib/lang/tr_tpl_default.lng
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/interface/web/tools/lib/lang/tr_usersettings.lng b/interface/web/tools/lib/lang/tr_usersettings.lng
index d9efacca71097033549bb47e24f98ef847fbdb0e..8db184e88a0dd72b4ad315604df6a8dfe78bbadc 100644
--- a/interface/web/tools/lib/lang/tr_usersettings.lng
+++ b/interface/web/tools/lib/lang/tr_usersettings.lng
@@ -5,4 +5,8 @@ $wb['language_txt'] = 'Dil';
$wb['password_mismatch'] = 'Şifreler uyuşmuyor.';
$wb['Form to edit the user password and language.'] = 'Şifre ve dil ayarlarını değiştirme formu.';
$wb['Settings'] = 'Ayarlar';
+$wb['generate_password_txt'] = 'Generate Password';
+$wb['repeat_password_txt'] = 'Repeat Password';
+$wb['password_mismatch_txt'] = 'The passwords do not match.';
+$wb['password_match_txt'] = 'The passwords do match.';
?>
diff --git a/interface/web/vm/lib/lang/ar_openvz_ip_list.lng b/interface/web/vm/lib/lang/ar_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/ar_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/ar_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/br_openvz_ip_list.lng b/interface/web/vm/lib/lang/br_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/br_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/br_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/el_openvz_ip_list.lng b/interface/web/vm/lib/lang/el_openvz_ip_list.lng
index accf5d255c82862a041fb861e5cf7ae5ec82f503..5af2ea055bc9042997d8729be2e8b7f4414ef446 100644
--- a/interface/web/vm/lib/lang/el_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/el_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'Διευθύνσεις IP OpenVZ';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'Διεύθυνση IP';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/es_openvz_ip_list.lng b/interface/web/vm/lib/lang/es_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/es_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/es_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/fi_openvz_ip_list.lng b/interface/web/vm/lib/lang/fi_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/fi_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/fi_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/fr_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/hr_openvz_ip_list.lng b/interface/web/vm/lib/lang/hr_openvz_ip_list.lng
index 14f91f05ec339eaa7464e6f3105824fb73c5d0df..c578fc9976123c605de62d04c86ae4018e4eeb23 100644
--- a/interface/web/vm/lib/lang/hr_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/hr_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP adrese';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP adresa';
$wb['reserved_txt'] = 'Rezervirano';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/hu_openvz_ip_list.lng b/interface/web/vm/lib/lang/hu_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/hu_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/hu_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/id_openvz_ip_list.lng b/interface/web/vm/lib/lang/id_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/id_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/id_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/it_openvz_ip_list.lng b/interface/web/vm/lib/lang/it_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/it_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/it_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/ja_openvz_ip_list.lng b/interface/web/vm/lib/lang/ja_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/ja_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/ja_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/nl_openvz_ip_list.lng b/interface/web/vm/lib/lang/nl_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/nl_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/nl_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/pl_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/pt_openvz_ip_list.lng b/interface/web/vm/lib/lang/pt_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/pt_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/pt_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/ro_openvz_ip_list.lng b/interface/web/vm/lib/lang/ro_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/ro_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/ro_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/ru_openvz_ip_list.lng b/interface/web/vm/lib/lang/ru_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/ru_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/ru_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/se_openvz_ip_list.lng b/interface/web/vm/lib/lang/se_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/se_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/se_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/sk_openvz_ip_list.lng b/interface/web/vm/lib/lang/sk_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/sk_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/sk_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>
diff --git a/interface/web/vm/lib/lang/tr_openvz_ip_list.lng b/interface/web/vm/lib/lang/tr_openvz_ip_list.lng
index c5f06013b9812e10272e3f42bf8a4aea7f408962..e6a3a68c2c3b9cad34982f035b86d4446ea68439 100644
--- a/interface/web/vm/lib/lang/tr_openvz_ip_list.lng
+++ b/interface/web/vm/lib/lang/tr_openvz_ip_list.lng
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ IP addresses';
$wb['server_id_txt'] = 'Server';
$wb['ip_address_txt'] = 'IP address';
$wb['reserved_txt'] = 'Reserved';
+$wb['vm_id_txt'] = 'VM';
?>