From 10b4c85a7686da07bddb5779f8ceea48acdf412e Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Thu, 03 Jan 2013 06:51:45 -0500 Subject: [PATCH] Merged revisons 3687-3748 from 3.0.5 stable branch. --- interface/web/admin/lib/lang/es_server_config.lng | 195 interface/web/sites/lib/lang/se_web_domain.lng | 2 interface/web/sites/lib/lang/ja_web_vhost_subdomain.lng | 204 interface/web/help/templates/help_faq_sections_list.htm | 9 interface/web/sites/list/aps_installedpackages.list.php | 14 interface/web/sites/lib/lang/pt_database.lng | 1 interface/web/admin/lib/lang/de_server_config.lng | 3 interface/web/admin/lib/lang/nl_server_config.lng | 3 interface/web/client/lib/lang/tr_client.lng | 3 interface/web/sites/lib/lang/ja_web_subdomain.lng | 2 interface/web/client/lib/lang/pt_clients_list.lng | 1 interface/web/admin/lib/lang/es_server.lng | 10 interface/lib/classes/listform_actions.inc.php | 3 interface/web/sites/lib/lang/es_database.lng | 9 interface/web/client/lib/lang/ja_reseller.lng | 9 interface/web/mail/lib/lang/cz_mail_forward_list.lng | 2 interface/web/sites/lib/lang/pt_database_user_list.lng | 8 interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng | 6 interface/web/client/lib/lang/hr_clients_list.lng | 1 interface/web/client/lib/lang/cz_domain_list.lng | 8 interface/lib/lang/bg.lng | 3 interface/web/admin/lib/lang/br_users.lng | 1 remoting_client/examples/sites_database_user_delete.php | 36 interface/web/client/lib/lang/fr_clients_list.lng | 1 interface/web/client/lib/lang/fr_client.lng | 7 interface/web/admin/lib/lang/pl_system_config.lng | 5 interface/web/sites/lib/lang/fr_aps.lng | 114 interface/web/client/lib/lang/hr_client.lng | 3 interface/web/sites/lib/lang/sk_web_vhost_subdomain_list.lng | 14 interface/web/sites/lib/lang/ro_web_vhost_subdomain_list.lng | 14 interface/web/sites/lib/lang/pt_web_vhost_subdomain_list.lng | 14 interface/web/sites/lib/lang/es_database_user_list.lng | 8 interface/web/admin/lib/lang/hu_users.lng | 1 interface/web/admin/lib/lang/ru_directive_snippets_list.lng | 12 interface/web/dns/form/dns_soa.tform.php | 4 install/tpl/system.ini.master | 5 interface/web/tools/lib/menu.d/import.menu.php | 3 interface/web/client/lib/lang/cz_client_template.lng | 34 interface/web/client/lib/lang/tr_reseller.lng | 9 interface/web/mail/lib/lang/de.lng | 1 interface/web/client/lib/lang/ar_reseller.lng | 9 interface/web/vm/lib/lang/es_openvz_vm_list.lng | 12 interface/web/monitor/lib/lang/cz.lng | 14 interface/web/sites/lib/lang/fr_web_sites_stats_list.lng | 1 interface/web/admin/lib/lang/es_language_import.lng | 2 interface/web/sites/lib/lang/bg_database_user_admin_list.lng | 10 interface/web/mail/lib/lang/cz_spamfilter_users.lng | 2 interface/web/sites/lib/lang/it_aps.lng | 16 interface/web/admin/lib/lang/ru_server_config.lng | 3 interface/web/help/lib/lang/cz_help_faq_list.lng | 2 interface/web/admin/lib/lang/se_system_config.lng | 5 server/lib/classes/aps_installer.inc.php | 3 interface/web/client/lib/lang/hr_resellers_list.lng | 2 interface/lib/lang/nl.lng | 3 interface/web/client/lib/lang/hu_resellers_list.lng | 2 interface/web/client/lib/lang/fr_client_circle.lng | 16 interface/web/admin/lib/lang/bg_directive_snippets_list.lng | 12 interface/web/client/lib/lang/de_clients_list.lng | 1 interface/web/tools/templates/dns_import_tupa.htm | 9 interface/web/admin/lib/lang/es.lng | 70 interface/web/client/lib/lang/cz_clients_list.lng | 3 interface/web/sites/lib/lang/hu_database_user.lng | 34 interface/web/sites/lib/lang/sk_database_user_admin_list.lng | 10 interface/web/admin/lib/lang/cz_server_php_list.lng | 8 remoting_client/examples/sites_database_add.php | 6 interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng | 14 interface/web/client/lib/lang/cz.lng | 6 interface/web/mail/lib/lang/cz_mail_whitelist_list.lng | 2 interface/web/sites/lib/lang/hr_web_subdomain.lng | 2 interface/web/dns/lib/lang/es.lng | 4 interface/web/sites/lib/lang/br_web_subdomain.lng | 2 interface/web/mail/lib/lang/cz_mail_get.lng | 4 interface/web/client/lib/lang/pl_clients_list.lng | 1 interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng | 11 interface/web/dns/lib/lang/cz_dns_mx.lng | 12 interface/web/tools/lib/lang/es_import_ispconfig.lng | 42 interface/web/sites/lib/lang/es_webdav_user.lng | 26 interface/web/admin/lib/lang/ru_users.lng | 1 interface/web/mail/lib/lang/cz_mail_transport.lng | 2 interface/web/admin/lib/lang/hu_server_config.lng | 3 interface/web/sites/webdav_user_edit.php | 14 interface/web/admin/lib/lang/el_server_config.lng | 3 server/plugins-available/apache2_plugin.inc.php | 30 interface/web/sites/lib/lang/es_database_user.lng | 34 interface/web/sites/lib/lang/br_aps.lng | 16 interface/web/sites/lib/lang/ru_database_user_list.lng | 8 interface/web/mail/form/mail_mailinglist.tform.php | 2 interface/web/sites/lib/lang/fr_aps_instances_list.lng | 26 interface/web/client/lib/lang/it_client.lng | 3 interface/web/vm/lib/lang/cz_openvz_template.lng | 14 interface/web/sites/lib/lang/ru_web_subdomain.lng | 2 interface/web/mail/lib/lang/hr_mail_mailinglist.lng | 2 interface/web/sites/web_vhost_subdomain_edit.php | 23 interface/web/sites/lib/lang/hu_database.lng | 1 interface/web/sites/lib/lang/se_database_user.lng | 34 interface/web/client/lib/lang/pl_reseller.lng | 9 interface/web/mail/lib/lang/cz_mail_forward.lng | 8 interface/web/admin/lib/lang/bg_users.lng | 1 interface/web/sites/lib/lang/ja_aps.lng | 16 interface/web/mail/lib/lang/hu_mail_mailinglist.lng | 2 interface/web/sites/lib/lang/pt_web_domain.lng | 2 interface/web/client/lib/lang/bg_resellers_list.lng | 2 interface/web/sites/lib/lang/pl_aps.lng | 16 server/conf/nginx_reverse_proxy_plugin.vhost.conf.master | 125 interface/web/sites/lib/lang/nl_database_user.lng | 34 interface/web/mail/templates/mail_domain_catchall_edit.htm | 2 interface/web/mail/lib/lang/ru_mail_mailinglist.lng | 2 interface/web/dns/lib/lang/es_dns_wizard.lng | 4 interface/web/mail/lib/lang/cz_mail_blacklist.lng | 2 interface/web/sites/lib/lang/hu_web_subdomain.lng | 2 interface/web/sites/lib/lang/br_database_user.lng | 34 interface/web/admin/lib/lang/nl_directive_snippets_list.lng | 12 interface/web/mailuser/lib/lang/cz.lng | 2 interface/web/sites/database_edit.php | 14 interface/web/login/lib/lang/es.lng | 12 interface/web/sites/lib/lang/ja_web_vhost_subdomain_list.lng | 14 interface/web/client/lib/lang/es_resellers_list.lng | 2 interface/web/client/lib/lang/it_clients_list.lng | 1 interface/web/admin/lib/lang/ro_server_config.lng | 3 interface/web/mailuser/lib/lang/fr_mail_user_filter.lng | 18 interface/web/sites/lib/lang/ja_database_user.lng | 34 server/plugins-available/nginx_plugin.inc.php | 30 interface/web/admin/lib/lang/br_server_config.lng | 3 interface/web/admin/lib/lang/hr_server_config.lng | 3 remoting_client/examples/sites_database_user_get.php | 34 interface/web/client/lib/lang/ar_client.lng | 3 interface/web/help/lib/lang/es_support_message.lng | 4 interface/web/mail/lib/lang/es_mail_get_list.lng | 2 interface/web/sites/lib/lang/fr_aps_packages_list.lng | 16 interface/web/mail/lib/lang/it_mail_mailinglist.lng | 2 interface/web/client/templates/clients_list.htm | 13 interface/web/help/templates/support_message_edit.htm | 2 remoting_client/examples/sites_database_user_add.php | 39 interface/lib/lang/hr.lng | 3 interface/web/sites/lib/lang/cz_web_aliasdomain.lng | 2 interface/web/sites/lib/lang/hu_database_user_list.lng | 8 interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng | 14 interface/web/admin/lib/lang/fi_system_config.lng | 5 interface/web/vm/lib/lang/es_openvz_ip.lng | 14 interface/web/admin/lib/lang/it_directive_snippets.lng | 16 interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng | 2 interface/web/admin/lib/lang/ja_server_config.lng | 3 interface/web/sites/lib/lang/sk_database.lng | 1 interface/web/client/lib/lang/hr_reseller.lng | 9 interface/web/sites/aps_installedpackages_list.php | 3 interface/web/client/lib/lang/el_resellers_list.lng | 2 interface/web/sites/lib/lang/fr_web_aliasdomain.lng | 3 interface/web/sites/web_aliasdomain_edit.php | 23 interface/web/mail/lib/lang/ar_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/tr_server_config.lng | 3 interface/lib/classes/validate_domain.inc.php | 161 interface/web/mail/lib/lang/es_mail_forward.lng | 2 server/conf/vhost.conf.master | 2 interface/web/mail/lib/lang/cz_mail_user_filter_list.lng | 2 interface/web/sites/lib/lang/se_aps.lng | 16 interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng | 18 interface/web/client/lib/lang/en_client_template.lng | 2 remoting_client/examples/sites_database_user_update.php | 42 interface/web/client/lib/lang/ro_resellers_list.lng | 2 interface/web/mailuser/lib/lang/fr_mail_user_password.lng | 10 interface/web/admin/lib/lang/pl_directive_snippets_list.lng | 12 interface/web/sites/lib/lang/hu_database_user_admin_list.lng | 10 interface/web/admin/lib/lang/es_server_ip.lng | 8 interface/web/mail/lib/lang/tr_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/se_server_config.lng | 3 interface/web/sites/lib/lang/bg_web_vhost_subdomain_list.lng | 14 interface/web/sites/lib/lang/es_shell_user.lng | 8 interface/web/sites/lib/lang/pt_database_user_admin_list.lng | 10 interface/web/client/lib/lang/cz_client_circle.lng | 2 interface/web/admin/form/system_config.tform.php | 18 interface/web/mailuser/lib/lang/fr.lng | 16 interface/web/sites/lib/lang/fr_web_vhost_subdomain_list.lng | 8 interface/web/admin/lib/lang/es_remote_user.lng | 72 interface/web/admin/lib/lang/fr_directive_snippets_list.lng | 7 interface/web/sites/lib/lang/es.lng | 40 interface/web/mail/lib/lang/es_mail_user.lng | 60 interface/web/admin/lib/lang/fr_system_config.lng | 11 interface/web/sites/lib/lang/it_web_vhost_subdomain_list.lng | 14 interface/web/mail/lib/lang/cz.lng | 28 interface/lib/lang/sk.lng | 3 interface/web/sites/lib/lang/fi_database.lng | 1 interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng | 14 interface/web/sites/lib/lang/se_database_user_admin_list.lng | 10 interface/web/mail/lib/lang/cz_spamfilter_config.lng | 2 interface/web/sites/lib/lang/it_database.lng | 1 remoting_client/API-docs/sites_database_user_add.html | 31 interface/web/client/lib/lang/id_resellers_list.lng | 2 interface/web/sites/lib/lang/tr_web_domain.lng | 2 interface/web/sites/lib/lang/es_web_folder.lng | 10 interface/web/sites/lib/lang/es_database_user_admin_list.lng | 10 interface/web/sites/lib/lang/ja_web_domain.lng | 2 interface/web/admin/lib/lang/fr_users.lng | 1 interface/web/mail/lib/lang/en_mail_mailinglist.lng | 2 interface/web/sites/lib/lang/fi_aps.lng | 16 interface/web/client/lib/lang/id_client.lng | 3 interface/web/sites/lib/lang/es_shell_user_list.lng | 12 interface/lib/lang/it.lng | 3 interface/web/sites/lib/lang/pl_database_user_list.lng | 8 interface/web/client/templates/client_edit_limits.htm | 25 interface/web/sites/lib/lang/cz_database.lng | 1 install/dist/lib/opensuse.lib.php | 9 interface/web/client/lib/lang/ru_client.lng | 3 interface/web/mail/lib/lang/cz_mail_domain_catchall.lng | 10 interface/web/sites/lib/lang/br_web_domain.lng | 2 interface/web/sites/lib/lang/tr_web_subdomain.lng | 2 interface/web/sites/web_domain_edit.php | 35 interface/web/client/lib/lang/es_clients_list.lng | 3 interface/web/sites/lib/lang/fi_database_user.lng | 34 interface/web/sites/lib/lang/hr_web_domain.lng | 2 interface/web/admin/lib/lang/cz_server_config.lng | 67 interface/web/sites/lib/lang/br_database.lng | 1 interface/web/admin/lib/lang/ja_directive_snippets.lng | 16 interface/web/client/lib/lang/ja_resellers_list.lng | 2 interface/web/client/lib/lang/nl_clients_list.lng | 1 interface/web/client/lib/lang/it_resellers_list.lng | 2 interface/web/sites/lib/lang/id_database.lng | 1 interface/web/client/lib/lang/pt_client.lng | 3 interface/web/client/lib/lang/ar_clients_list.lng | 1 install/dist/lib/fedora.lib.php | 9 interface/web/sites/form/database_user.tform.php | 8 interface/web/sites/lib/lang/cz_web_folder_user.lng | 4 install/sql/incremental/upd_0046.sql | 11 interface/web/sites/lib/lang/sk_aps.lng | 16 interface/web/dns/lib/lang/es_dns_cname.lng | 2 interface/web/sites/lib/lang/se_database_user_list.lng | 8 interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng | 4 interface/web/client/lib/lang/ru_resellers_list.lng | 2 install/lib/installer_base.lib.php | 5 interface/web/admin/lib/lang/es_server_list.lng | 2 interface/web/admin/lib/lang/fr_directive_snippets.lng | 9 interface/web/client/lib/lang/br_clients_list.lng | 1 interface/web/admin/lib/lang/pl_users.lng | 1 interface/lib/classes/remoting.inc.php | 118 interface/web/client/lib/lang/fi_reseller.lng | 9 interface/web/admin/lib/lang/sk_users.lng | 1 interface/web/sites/lib/lang/ro_aps.lng | 16 interface/web/sites/lib/lang/el_web_vhost_subdomain.lng | 5 interface/web/sites/form/ftp_user.tform.php | 8 interface/web/sites/lib/lang/ro_database_user_list.lng | 8 interface/web/sites/lib/lang/cz_cron_list.lng | 2 interface/web/sites/lib/lang/sk_web_vhost_subdomain.lng | 204 interface/web/dns/lib/lang/en_dns_slave.lng | 2 interface/web/sites/lib/lang/hr_database.lng | 1 interface/web/client/lib/lang/de_client.lng | 1 interface/web/sites/lib/lang/es_web_vhost_subdomain.lng | 204 interface/web/admin/lib/lang/tr_system_config.lng | 5 interface/web/vm/lib/lang/es_openvz_template.lng | 86 interface/web/admin/lib/lang/hr_system_config.lng | 5 interface/web/sites/lib/lang/ru_database.lng | 1 interface/web/mail/form/mail_user.tform.php | 8 interface/lib/lang/cz.lng | 99 interface/web/dns/lib/lang/cz_dns_ptr.lng | 2 interface/web/admin/lib/lang/br_system_config.lng | 5 interface/web/sites/lib/lang/fi_web_domain.lng | 2 interface/web/admin/templates/system_config_misc_edit.htm | 12 interface/web/admin/lib/lang/nl_directive_snippets.lng | 16 interface/web/mail/lib/lang/cz_mail_spamfilter.lng | 12 interface/web/admin/form/users.tform.php | 4 interface/web/mail/lib/lang/pl_mail_mailinglist.lng | 2 interface/web/mailuser/lib/lang/fr_index.lng | 22 interface/web/sites/lib/lang/fr_web_vhost_subdomain.lng | 119 interface/web/sites/lib/lang/br_database_user_admin_list.lng | 10 interface/web/client/lib/lang/hu_clients_list.lng | 1 interface/web/sites/lib/lang/nl_database.lng | 1 interface/web/client/lib/lang/bg_reseller.lng | 9 interface/web/sites/lib/lang/br_web_vhost_subdomain.lng | 204 interface/web/sites/lib/lang/cz_webdav_user.lng | 4 interface/web/admin/lib/lang/en_users.lng | 1 interface/web/sites/lib/lang/el_web_domain.lng | 2 interface/web/vm/lib/lang/es_openvz_template_list.lng | 4 interface/web/sites/lib/lang/es_web_folder_user.lng | 10 interface/web/client/lib/lang/br_client.lng | 3 interface/web/admin/templates/system_config_sites_edit.htm | 6 interface/web/client/lib/lang/es_client_message.lng | 22 interface/web/admin/lib/lang/en_system_config.lng | 4 interface/web/sites/lib/lang/ja_database_user_admin_list.lng | 10 interface/web/sites/lib/lang/nl_web_subdomain.lng | 2 interface/web/sites/lib/lang/nl_web_domain.lng | 2 interface/web/sites/lib/lang/pt_web_vhost_subdomain.lng | 204 interface/web/admin/lib/lang/cz_package_install.lng | 6 interface/web/sites/lib/lang/se_database.lng | 1 interface/web/sites/lib/lang/pl_web_subdomain.lng | 2 interface/web/sites/lib/lang/ro_web_vhost_subdomain.lng | 204 interface/web/mail/mail_domain_edit.php | 23 interface/web/dns/lib/lang/cz_dns_soa.lng | 2 interface/web/sites/lib/lang/it_database_user.lng | 34 interface/web/admin/lib/lang/es_remote_action.lng | 20 interface/web/admin/lib/lang/se_directive_snippets_list.lng | 12 interface/web/sites/lib/lang/es_webdav_user_list.lng | 12 interface/web/sites/lib/lang/fi_database_user_list.lng | 8 interface/web/sites/lib/lang/cz_aps_instances_list.lng | 20 interface/web/mail/lib/lang/cz_mail_aliasdomain.lng | 2 interface/web/dns/form/dns_slave.tform.php | 9 interface/web/dns/lib/lang/es_dns_soa.lng | 12 interface/web/sites/lib/lang/fr_database.lng | 5 interface/web/admin/lib/lang/it_server_config.lng | 3 interface/web/client/lib/lang/pl_client.lng | 3 interface/web/sites/lib/lang/nl_database_user_admin_list.lng | 10 interface/web/client/lib/lang/sk_reseller.lng | 9 interface/web/sites/lib/lang/es_web_domain.lng | 126 interface/web/vm/lib/lang/cz_openvz_ip.lng | 14 interface/web/admin/templates/server_config_web_edit.htm | 6 interface/web/client/templates/resellers_list.htm | 12 interface/web/sites/lib/lang/pl_database.lng | 1 interface/web/mail/lib/lang/es_mail_get.lng | 2 interface/web/mail/lib/remote.conf.php | 1 interface/web/sites/lib/lang/nl_web_vhost_subdomain_list.lng | 14 remoting_client/API-docs/navigation.html | 4 interface/web/mail/mail_user_edit.php | 6 interface/web/admin/lib/lang/cz.lng | 2 interface/lib/lang/id.lng | 3 interface/web/client/lib/lang/fi_clients_list.lng | 1 interface/web/client/lib/lang/nl_client.lng | 3 interface/web/mail/lib/lang/cz_mail_whitelist.lng | 2 interface/web/sites/lib/lang/pt_web_subdomain.lng | 2 server/plugins-available/mysql_clientdb_plugin.inc.php | 2 interface/web/sites/lib/lang/nl_aps.lng | 16 interface/web/help/templates/faq_manage_questions_list.htm | 7 interface/web/sites/lib/lang/ro_database.lng | 1 interface/web/mail/lib/lang/br_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/es_software_package_install.lng | 8 interface/web/sites/lib/lang/hu_web_domain.lng | 2 interface/web/admin/lib/lang/fi_directive_snippets_list.lng | 12 interface/web/admin/lib/lang/el_users.lng | 1 interface/web/client/lib/lang/el_client.lng | 3 interface/web/admin/lib/lang/fi_server_config.lng | 3 remoting_client/API-docs/sites_database_user_get.html | 29 interface/web/mail/lib/lang/nl_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/ja_users.lng | 1 interface/web/admin/lib/lang/id_users.lng | 1 interface/web/dns/lib/lang/es_dns_import.lng | 20 interface/web/sites/lib/lang/fr_database_user.lng | 23 interface/web/admin/lib/lang/el_system_config.lng | 5 interface/web/admin/lib/lang/hr_users.lng | 1 interface/web/client/lib/lang/cz_domain.lng | 8 interface/lib/lang/pl.lng | 3 interface/web/client/lib/lang/ja_clients_list.lng | 1 interface/web/mail/lib/lang/id_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/it_directive_snippets_list.lng | 12 interface/web/admin/lib/lang/se_directive_snippets.lng | 16 interface/web/client/lib/lang/es.lng | 8 interface/web/sites/lib/lang/it_web_vhost_subdomain.lng | 204 interface/web/sites/lib/lang/pl_web_domain.lng | 2 interface/web/client/lib/lang/es_client.lng | 21 interface/web/admin/lib/lang/fi_users.lng | 1 interface/web/dns/lib/lang/de_dns_soa.lng | 2 interface/web/mail/lib/lang/cz_mail_mailinglist.lng | 24 interface/web/sites/templates/web_domain_edit.htm | 14 interface/lib/classes/tools_sites.inc.php | 51 interface/web/sites/lib/lang/fr.lng | 6 interface/web/client/lib/lang/hu_reseller.lng | 9 interface/web/sites/lib/lang/bg_database_user.lng | 34 interface/web/sites/lib/lang/bg_web_domain.lng | 2 interface/web/client/lib/lang/bg_client.lng | 3 interface/web/mail/lib/lang/fr_mail_mailinglist.lng | 2 interface/web/client/lib/lang/se_client.lng | 3 interface/web/client/lib/lang/ar_resellers_list.lng | 2 interface/web/sites/lib/lang/hu_aps.lng | 16 interface/web/admin/lib/lang/pt_directive_snippets.lng | 16 interface/web/sites/lib/lang/es_aps.lng | 16 interface/web/sites/form/database.tform.php | 8 interface/web/client/lib/lang/ru_clients_list.lng | 1 interface/lib/lang/hu.lng | 3 interface/lib/lang/ro.lng | 3 interface/web/client/list/client.list.php | 11 interface/web/dns/lib/lang/cz_dns_soa_list.lng | 2 interface/web/sites/lib/lang/fi_web_vhost_subdomain_list.lng | 14 interface/lib/lang/el.lng | 3 interface/web/admin/lib/lang/it_system_config.lng | 5 interface/web/dns/lib/lang/fr_dns_wizard.lng | 2 interface/web/sites/lib/lang/pt_aps.lng | 16 interface/web/sites/lib/lang/tr_database.lng | 1 interface/web/dns/lib/lang/es_dns_a_list.lng | 2 interface/web/help/templates/help_faq_list.htm | 2 interface/web/sites/lib/lang/fr_database_user_admin_list.lng | 6 interface/web/dashboard/lib/lang/es_dashlet_modules.lng | 2 interface/web/sites/lib/lang/nl_web_vhost_subdomain.lng | 204 interface/web/admin/lib/lang/tr_users.lng | 1 interface/web/dashboard/lib/lang/es.lng | 2 interface/web/sites/lib/lang/cz_user_quota_stats_list.lng | 2 interface/web/admin/lib/lang/ro_system_config.lng | 5 interface/web/sites/lib/lang/se_web_vhost_subdomain_list.lng | 14 interface/web/sites/lib/lang/hu_web_vhost_subdomain.lng | 204 interface/lib/lang/es.lng | 47 interface/web/vm/lib/lang/cz_openvz_vm.lng | 58 interface/web/sites/lib/lang/ru_aps.lng | 16 interface/web/sites/lib/lang/fr_web_subdomain.lng | 3 interface/web/sites/lib/lang/ru_web_vhost_subdomain.lng | 204 server/plugins-available/aps_plugin.inc.php | 4 interface/web/sites/lib/lang/it_database_user_admin_list.lng | 10 interface/lib/lang/ja.lng | 3 interface/web/mail/lib/lang/cz_mail_get_list.lng | 2 interface/lib/lang/pt.lng | 3 interface/web/client/lib/lang/en_resellers_list.lng | 2 interface/web/client/lib/lang/en_client.lng | 3 interface/web/monitor/lib/lang/es.lng | 24 interface/web/sites/lib/lang/bg_web_subdomain.lng | 2 interface/web/mail/lib/lang/es_mail_user_filter.lng | 22 install/sql/ispconfig3.sql | 5 interface/web/admin/lib/lang/es_system_config.lng | 49 interface/web/admin/lib/lang/pl_server_config.lng | 3 interface/web/mail/lib/lang/cz_mail_alias_list.lng | 2 interface/web/sites/lib/lang/ar_database.lng | 1 interface/web/sites/lib/lang/ar_web_vhost_subdomain.lng | 5 interface/web/dns/dns_wizard.php | 8 interface/web/client/lib/lang/se_reseller.lng | 9 interface/web/sites/templates/ftp_user_advanced.htm | 4 interface/web/sites/database_user_edit.php | 17 interface/web/admin/lib/lang/es_directive_snippets.lng | 16 interface/web/sites/lib/lang/fr_web_backup_list.lng | 3 interface/web/client/lib/lang/cz_resellers_list.lng | 2 interface/web/sites/lib/lang/id_web_subdomain.lng | 2 interface/web/mail/lib/lang/es_mail_alias.lng | 4 interface/web/sites/lib/lang/sk_web_subdomain.lng | 2 interface/web/tools/lib/lang/es.lng | 8 interface/web/js/scrigo.js.php | 20 interface/web/mail/lib/lang/es_mail_user_list.lng | 2 interface/web/sites/lib/lang/it_database_user_list.lng | 8 interface/web/admin/lib/lang/ro_directive_snippets.lng | 16 interface/web/admin/lib/lang/de_system_config.lng | 5 interface/web/sites/lib/lang/bg_database.lng | 1 interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng | 6 interface/web/client/lib/lang/fr_resellers_list.lng | 2 interface/web/admin/lib/lang/hu_directive_snippets.lng | 16 interface/web/mail/lib/lang/cz_mail_blacklist_list.lng | 4 interface/web/sites/lib/lang/ru_database_user_admin_list.lng | 10 interface/web/admin/lib/lang/sk_server_config.lng | 3 interface/web/sites/lib/lang/fi_web_vhost_subdomain.lng | 204 interface/web/sites/lib/lang/fr_web_domain.lng | 7 interface/web/admin/lib/lang/nl_system_config.lng | 5 interface/web/sites/lib/lang/es_web_folder_list.lng | 10 interface/web/client/lib/lang/br_resellers_list.lng | 2 interface/web/help/templates/faq_sections_edit.htm | 2 interface/web/admin/lib/lang/bg_directive_snippets.lng | 16 interface/web/admin/lib/lang/id_server_config.lng | 3 interface/web/mail/lib/lang/sk_mail_mailinglist.lng | 2 interface/web/sites/lib/lang/id_web_domain.lng | 2 interface/web/admin/lib/lang/cz_tpl_default_admin.lng | 22 interface/web/admin/lib/lang/sk_directive_snippets_list.lng | 12 install/tpl/apache_ispconfig.vhost.master | 2 interface/web/admin/lib/lang/cz_server_php.lng | 22 interface/web/dns/lib/lang/de_dns_slave.lng | 2 interface/web/sites/lib/lang/bg_web_vhost_subdomain.lng | 204 interface/web/dashboard/lib/lang/en_dashlet_limits.lng | 2 interface/web/client/lib/lang/ru_reseller.lng | 9 interface/web/mail/lib/lang/es_mail_mailinglist_list.lng | 6 interface/web/admin/form/server_config.tform.php | 4 interface/web/sites/lib/lang/se_web_vhost_subdomain.lng | 204 interface/web/client/lib/lang/pt_reseller.lng | 9 interface/lib/lang/ru.lng | 3 interface/web/client/lib/lang/fi_resellers_list.lng | 2 interface/web/admin/lib/lang/cz_system_config.lng | 13 interface/web/client/lib/lang/tr_clients_list.lng | 1 interface/web/sites/shell_user_edit.php | 14 interface/web/admin/lib/lang/br_directive_snippets.lng | 16 interface/web/admin/lib/lang/es_server_ip_list.lng | 4 interface/web/client/lib/lang/sk_clients_list.lng | 1 interface/web/sites/form/shell_user.tform.php | 8 interface/web/vm/lib/lang/cz_openvz_vm_list.lng | 12 interface/web/sites/lib/lang/ja_database.lng | 1 interface/lib/lang/tr.lng | 3 server/cron_daily.php | 10 interface/web/admin/lib/lang/fr_server_config.lng | 343 +- interface/web/admin/lib/lang/cz_language_complete.lng | 2 interface/web/mail/lib/lang/es_mail_aliasdomain.lng | 2 interface/web/sites/lib/lang/ro_web_domain.lng | 2 interface/web/client/lib/lang/en_clients_list.lng | 1 interface/web/sites/lib/lang/cz.lng | 10 interface/web/client/lib/lang/nl_reseller.lng | 9 interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng | 4 interface/web/sites/lib/lang/el_database.lng | 1 interface/web/admin/lib/lang/cz_server_ip_list.lng | 2 interface/web/admin/lib/lang/es_users_list.lng | 6 interface/web/sites/lib/lang/en.lng | 1 interface/web/admin/lib/lang/sk_directive_snippets.lng | 16 remoting_client/API-docs/sites_database_user_delete.html | 29 interface/lib/lang/br.lng | 3 interface/web/client/lib/lang/fr_reseller.lng | 11 interface/web/sites/lib/lang/ro_database_user.lng | 34 interface/web/admin/lib/lang/ar_server_config.lng | 3 interface/web/admin/lib/lang/br_directive_snippets_list.lng | 12 interface/web/sites/lib/lang/cz_web_subdomain.lng | 2 interface/lib/classes/aps_guicontroller.inc.php | 14 interface/web/vm/lib/lang/es.lng | 8 interface/web/admin/lib/lang/es_users.lng | 1 interface/web/mailuser/lib/lang/fr_mail_user_cc.lng | 12 interface/web/mail/lib/lang/cz_mail_user.lng | 2 interface/web/client/lib/lang/pl_resellers_list.lng | 2 interface/web/sites/lib/lang/es_ftp_user.lng | 6 interface/web/client/lib/lang/cz_reseller.lng | 33 interface/web/client/list/reseller.list.php | 18 interface/web/sites/lib/lang/br_database_user_list.lng | 8 interface/web/mail/lib/lang/cz_spamfilter_users_list.lng | 6 interface/lib/lang/ar.lng | 3 interface/web/client/lib/lang/de_resellers_list.lng | 2 interface/web/mail/lib/lang/bg_mail_mailinglist.lng | 2 interface/web/sites/lib/lang/it_web_domain.lng | 2 interface/web/sites/lib/lang/se_web_subdomain.lng | 2 interface/web/client/lib/lang/tr_resellers_list.lng | 2 interface/lib/classes/remoting_lib.inc.php | 8 interface/web/client/lib/lang/fi_client.lng | 3 remoting_client/API-docs/sites_database_user_update.html | 31 interface/web/sites/lib/lang/it_web_subdomain.lng | 2 interface/web/sites/aps_do_operation.php | 6 interface/web/tools/lib/lang/fr_index.lng | 2 interface/web/client/lib/lang/it_reseller.lng | 9 interface/web/sites/lib/lang/ro_web_subdomain.lng | 2 interface/web/mail/lib/lang/ja_mail_mailinglist.lng | 2 interface/web/client/lib/lang/pt_resellers_list.lng | 2 interface/web/client/lib/lang/cz_client_message.lng | 32 interface/web/admin/lib/lang/fr.lng | 1 interface/web/mail/lib/lang/de_mail_mailinglist.lng | 2 interface/web/client/lib/lang/ro_client.lng | 3 interface/web/mail/lib/lang/pt_mail_mailinglist.lng | 2 interface/web/sites/lib/lang/es_cron_list.lng | 2 interface/web/sites/lib/lang/fi_database_user_admin_list.lng | 10 interface/web/admin/lib/lang/es_directive_snippets_list.lng | 12 interface/web/admin/lib/lang/nl_users.lng | 1 interface/web/admin/lib/lang/es_groups_list.lng | 2 interface/web/sites/lib/lang/pl_database_user.lng | 34 interface/web/client/lib/lang/se_clients_list.lng | 1 interface/web/sites/lib/lang/cz_web_domain.lng | 2 interface/web/sites/lib/lang/sk_database_user_list.lng | 8 interface/web/mail/lib/lang/se_mail_mailinglist.lng | 2 interface/web/client/lib/lang/hu_client.lng | 3 interface/web/vm/lib/lang/es_openvz_ostemplate.lng | 18 interface/web/sites/lib/lang/sk_database_user.lng | 34 interface/web/mail/lib/lang/ro_mail_mailinglist.lng | 2 remoting_client/API-docs/sites_database_add.html | 5 interface/web/admin/lib/lang/ru_directive_snippets.lng | 16 interface/web/admin/lib/lang/ja_system_config.lng | 5 interface/web/vm/lib/lang/es_openvz_vm.lng | 68 interface/web/admin/lib/lang/pt_system_config.lng | 5 interface/web/client/lib/lang/br_reseller.lng | 9 interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng | 12 interface/lib/classes/tform.inc.php | 4 interface/web/admin/lib/lang/ro_users.lng | 1 interface/web/sites/lib/lang/ro_database_user_admin_list.lng | 10 interface/web/sites/lib/lang/tr_web_vhost_subdomain.lng | 5 interface/web/vm/lib/lang/es_openvz_ostemplate_list.lng | 8 interface/web/sites/form/webdav_user.tform.php | 8 interface/web/admin/lib/lang/cz_users.lng | 5 interface/web/admin/lib/lang/pt_users.lng | 1 interface/web/sites/lib/lang/ru_web_domain.lng | 2 interface/web/sites/lib/lang/bg_database_user_list.lng | 8 interface/web/sites/lib/lang/ru_database_user.lng | 34 interface/web/mail/lib/lang/cz_mail_relay_recipient.lng | 2 interface/web/tools/lib/lang/fr_tpl_default.lng | 12 interface/web/client/lib/lang/sk_resellers_list.lng | 2 interface/web/client/lib/lang/id_reseller.lng | 9 interface/web/dns/lib/lang/es_dns_slave_list.lng | 2 interface/web/sites/lib/lang/ar_web_subdomain.lng | 2 interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng | 204 interface/web/admin/lib/lang/bg_server_config.lng | 3 interface/lib/lang/fr.lng | 52 interface/web/sites/lib/lang/es_web_aliasdomain_list.lng | 4 interface/web/mail/lib/lang/cz_mail_domain.lng | 6 interface/web/client/lib/lang/se_resellers_list.lng | 2 interface/web/mail/mail_domain_del.php | 2 interface/web/sites/lib/lang/es_web_vhost_subdomain_list.lng | 14 interface/web/client/lib/lang/es_reseller.lng | 25 interface/web/sites/lib/lang/hu_web_vhost_subdomain_list.lng | 14 interface/web/vm/lib/lang/es_openvz_action.lng | 26 interface/web/sites/lib/lang/cz_web_sites_stats_list.lng | 2 interface/web/client/lib/lang/es_client_template.lng | 18 interface/web/help/lib/lang/es.lng | 12 interface/web/client/lib/lang/id_clients_list.lng | 1 interface/web/vm/lib/lang/es_openvz_ip_list.lng | 6 interface/web/admin/lib/lang/cz_users_list.lng | 6 interface/web/client/lib/lang/cz_client.lng | 57 interface/web/admin/lib/lang/fi_directive_snippets.lng | 16 interface/web/mail/lib/lang/el_mail_mailinglist.lng | 2 interface/web/admin/lib/lang/pl_directive_snippets.lng | 16 interface/web/admin/lib/lang/es_iptables_list.lng | 20 interface/web/client/lib/lang/ja_client.lng | 3 interface/web/mail/lib/lang/fi_mail_mailinglist.lng | 2 interface/web/tools/lib/lang/es_resync.lng | 16 interface/web/admin/lib/lang/pt_directive_snippets_list.lng | 12 interface/web/sites/ftp_user_edit.php | 16 interface/web/admin/lib/lang/ro_directive_snippets_list.lng | 12 interface/web/sites/lib/lang/pl_database_user_admin_list.lng | 10 interface/lib/lang/se.lng | 3 interface/web/mail/lib/lang/en.lng | 2 interface/web/sites/lib/lang/fi_web_subdomain.lng | 2 interface/web/client/lib/lang/el_clients_list.lng | 1 interface/web/help/lib/lang/es_help_faq_list.lng | 2 interface/web/sites/web_subdomain_edit.php | 17 interface/web/client/lib/lang/ro_clients_list.lng | 1 interface/web/sites/lib/lang/nl_database_user_list.lng | 8 interface/web/admin/lib/lang/ar_system_config.lng | 5 interface/lib/classes/functions.inc.php | 2 interface/lib/lang/fi.lng | 3 interface/web/admin/lib/lang/hu_directive_snippets_list.lng | 12 interface/web/admin/lib/lang/ar_users.lng | 1 interface/web/sites/lib/lang/ar_web_domain.lng | 2 interface/web/sites/lib/lang/pt_database_user.lng | 34 interface/web/admin/lib/lang/de_users.lng | 1 interface/web/client/lib/lang/el_reseller.lng | 9 install/tpl/server.ini.master | 1 interface/web/help/templates/support_message_view.htm | 2 interface/web/login/lib/lang/fr.lng | 1 interface/web/sites/lib/lang/sk_web_domain.lng | 2 interface/web/sites/lib/lang/ja_database_user_list.lng | 8 interface/web/dns/lib/lang/cz_dns_srv.lng | 20 interface/web/sites/lib/lang/id_web_vhost_subdomain.lng | 5 interface/web/vm/lib/lang/cz.lng | 8 interface/web/admin/lib/lang/id_system_config.lng | 5 interface/web/mail/lib/lang/cz_mail_alias.lng | 14 interface/web/mail/lib/lang/es_mail_mailinglist.lng | 28 interface/web/client/lib/lang/ro_reseller.lng | 9 interface/web/sites/lib/lang/hr_web_vhost_subdomain.lng | 5 interface/web/admin/server_config_edit.php | 10 interface/web/admin/lib/lang/sk_system_config.lng | 5 interface/web/client/lib/lang/fr_client_circle_list.lng | 18 interface/web/dns/lib/lang/cz_dns_slave.lng | 2 interface/web/sites/templates/aps_instances_list.htm | 8 interface/web/admin/lib/lang/bg_system_config.lng | 5 install/dist/lib/gentoo.lib.php | 9 interface/web/mail/lib/lang/cz_user_quota_stats_list.lng | 10 interface/lib/classes/validate_client.inc.php | 3 interface/web/sites/lib/lang/ru_web_vhost_subdomain_list.lng | 14 interface/web/sites/ajax_get_json.php | 20 interface/web/sites/lib/lang/es_web_subdomain.lng | 6 interface/web/tools/lib/lang/fr_interface.lng | 12 interface/web/admin/lib/lang/ru_system_config.lng | 5 interface/web/client/lib/lang/sk_client.lng | 3 interface/web/admin/lib/lang/it_users.lng | 1 interface/web/admin/lib/lang/se_users.lng | 1 interface/web/admin/lib/lang/ja_directive_snippets_list.lng | 12 interface/web/sites/lib/lang/fr_database_user_list.lng | 5 interface/web/client/lib/lang/nl_resellers_list.lng | 2 interface/web/admin/lib/lang/es_iptables.lng | 18 interface/web/admin/lib/lang/cz_server.lng | 8 interface/web/admin/lib/lang/hu_system_config.lng | 5 interface/web/sites/lib/lang/el_web_subdomain.lng | 2 interface/web/admin/lib/lang/cz_remote_user.lng | 2 interface/web/sites/lib/lang/cz_aps_packages_list.lng | 12 interface/web/sites/lib/lang/es_web_folder_user_list.lng | 8 interface/web/admin/system_config_edit.php | 28 interface/web/admin/lib/lang/pt_server_config.lng | 3 interface/web/client/lib/lang/bg_clients_list.lng | 1 interface/web/dns/lib/lang/cz_dns_wizard.lng | 20 642 files changed, 5,971 insertions(+), 3,900 deletions(-) diff --git a/install/dist/lib/fedora.lib.php b/install/dist/lib/fedora.lib.php index 964d17b..a4bc4d5 100644 --- a/install/dist/lib/fedora.lib.php +++ b/install/dist/lib/fedora.lib.php @@ -941,6 +941,11 @@ } else { $content = str_replace('{ssl_comment}', '#', $content); } + if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key') && is_file($install_dir.'/interface/ssl/ispserver.bundle')) { + $content = str_replace('{ssl_bundle_comment}', '', $content); + } else { + $content = str_replace('{ssl_bundle_comment}', '#', $content); + } wf("$vhost_conf_dir/ispconfig.vhost", $content); @@ -972,11 +977,11 @@ $content = str_replace('{vhost_port}', $conf['nginx']['vhost_port'], $content); if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key')) { - $content = str_replace('{ssl_on}', ' ssl', $content); + $content = str_replace('{ssl_on}', ' on', $content); $content = str_replace('{ssl_comment}', '', $content); $content = str_replace('{fastcgi_ssl}', 'on', $content); } else { - $content = str_replace('{ssl_on}', '', $content); + $content = str_replace('{ssl_on}', ' off', $content); $content = str_replace('{ssl_comment}', '#', $content); $content = str_replace('{fastcgi_ssl}', 'off', $content); } diff --git a/install/dist/lib/gentoo.lib.php b/install/dist/lib/gentoo.lib.php index db2cf6e..ea03589 100644 --- a/install/dist/lib/gentoo.lib.php +++ b/install/dist/lib/gentoo.lib.php @@ -929,6 +929,11 @@ } else { $content = str_replace('{ssl_comment}', '#', $content); } + if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key') && is_file($install_dir.'/interface/ssl/ispserver.bundle')) { + $content = str_replace('{ssl_bundle_comment}', '', $content); + } else { + $content = str_replace('{ssl_bundle_comment}', '#', $content); + } $vhost_path = $conf['apache']['vhost_conf_dir'].'/ispconfig.vhost'; $this->write_config_file($vhost_path, $content); @@ -954,11 +959,11 @@ $content = str_replace('{vhost_port}', $conf['nginx']['vhost_port'], $content); if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key')) { - $content = str_replace('{ssl_on}', ' ssl', $content); + $content = str_replace('{ssl_on}', ' on', $content); $content = str_replace('{ssl_comment}', '', $content); $content = str_replace('{fastcgi_ssl}', 'on', $content); } else { - $content = str_replace('{ssl_on}', '', $content); + $content = str_replace('{ssl_on}', ' off', $content); $content = str_replace('{ssl_comment}', '#', $content); $content = str_replace('{fastcgi_ssl}', 'off', $content); } diff --git a/install/dist/lib/opensuse.lib.php b/install/dist/lib/opensuse.lib.php index 97a2a6f..32c1e79 100644 --- a/install/dist/lib/opensuse.lib.php +++ b/install/dist/lib/opensuse.lib.php @@ -977,6 +977,11 @@ } else { $content = str_replace('{ssl_comment}', '#', $content); } + if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key') && is_file($install_dir.'/interface/ssl/ispserver.bundle')) { + $content = str_replace('{ssl_bundle_comment}', '', $content); + } else { + $content = str_replace('{ssl_bundle_comment}', '#', $content); + } $content = str_replace('/var/www/', '/srv/www/', $content); @@ -1015,11 +1020,11 @@ $content = str_replace('{vhost_port}', $conf['nginx']['vhost_port'], $content); if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key')) { - $content = str_replace('{ssl_on}', ' ssl', $content); + $content = str_replace('{ssl_on}', ' on', $content); $content = str_replace('{ssl_comment}', '', $content); $content = str_replace('{fastcgi_ssl}', 'on', $content); } else { - $content = str_replace('{ssl_on}', '', $content); + $content = str_replace('{ssl_on}', ' off', $content); $content = str_replace('{ssl_comment}', '#', $content); $content = str_replace('{fastcgi_ssl}', 'off', $content); } diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php index 65cafa9..815985d 100644 --- a/install/lib/installer_base.lib.php +++ b/install/lib/installer_base.lib.php @@ -1885,6 +1885,11 @@ } else { $content = str_replace('{ssl_comment}', '#', $content); } + if(is_file($install_dir.'/interface/ssl/ispserver.crt') && is_file($install_dir.'/interface/ssl/ispserver.key') && is_file($install_dir.'/interface/ssl/ispserver.bundle')) { + $content = str_replace('{ssl_bundle_comment}', '', $content); + } else { + $content = str_replace('{ssl_bundle_comment}', '#', $content); + } wf($vhost_conf_dir.'/ispconfig.vhost', $content); diff --git a/install/sql/incremental/upd_0046.sql b/install/sql/incremental/upd_0046.sql new file mode 100644 index 0000000..2addef6 --- /dev/null +++ b/install/sql/incremental/upd_0046.sql @@ -0,0 +1,11 @@ + +ALTER TABLE `web_database` ADD `database_name_prefix` VARCHAR( 50 ) NOT NULL AFTER `database_name`; +UPDATE `web_database` SET `database_name_prefix` = '#' WHERE 1; +ALTER TABLE `web_database_user` ADD `database_user_prefix` VARCHAR( 50 ) NOT NULL AFTER `database_user`; +UPDATE `web_database_user` SET `database_user_prefix` = '#' WHERE 1; +ALTER TABLE `ftp_user` ADD `username_prefix` VARCHAR( 50 ) NOT NULL AFTER `username`; +UPDATE `ftp_user` SET `username_prefix` = '#' WHERE 1; +ALTER TABLE `shell_user` ADD `username_prefix` VARCHAR( 50 ) NOT NULL AFTER `username`; +UPDATE `shell_user` SET `username_prefix` = '#' WHERE 1; +ALTER TABLE `webdav_user` ADD `username_prefix` VARCHAR( 50 ) NOT NULL AFTER `username`; +UPDATE `webdav_user` SET `username_prefix` = '#' WHERE 1; \ No newline at end of file diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 64cbb39..ce304b3 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -526,6 +526,7 @@ `server_id` int(11) unsigned NOT NULL default '0', `parent_domain_id` int(11) unsigned NOT NULL default '0', `username` varchar(64) default NULL, + `username_prefix` varchar(50) NOT NULL default '', `password` varchar(64) default NULL, `quota_size` bigint(20) NOT NULL default '-1', `active` enum('n','y') NOT NULL default 'y', @@ -1179,6 +1180,7 @@ `server_id` int(11) unsigned NOT NULL default '0', `parent_domain_id` int(11) unsigned NOT NULL default '0', `username` varchar(64) default NULL, + `username_prefix` varchar(50) NOT NULL default '', `password` varchar(64) default NULL, `quota_size` bigint(20) NOT NULL default '-1', `active` enum('n','y') NOT NULL default 'y', @@ -1608,6 +1610,7 @@ `server_id` int(11) unsigned NOT NULL DEFAULT '0', `parent_domain_id` int(11) unsigned NOT NULL DEFAULT '0', `username` varchar(64) DEFAULT NULL, + `username_prefix` varchar(50) NOT NULL default '', `password` varchar(64) DEFAULT NULL, `active` enum('n','y') NOT NULL DEFAULT 'y', `dir` varchar(255) DEFAULT NULL, @@ -1648,6 +1651,7 @@ `parent_domain_id` int(11) unsigned NOT NULL DEFAULT '0', `type` varchar(16) NOT NULL DEFAULT 'y', `database_name` varchar(64) DEFAULT NULL, + `database_name_prefix` varchar(50) NOT NULL default '', `database_user_id` int(11) unsigned DEFAULT NULL, `database_ro_user_id` int(11) unsigned DEFAULT NULL, `database_charset` varchar(64) DEFAULT NULL, @@ -1676,6 +1680,7 @@ `sys_perm_other` varchar(5) DEFAULT NULL, `server_id` int(11) UNSIGNED NOT NULL DEFAULT '0', `database_user` varchar(64) DEFAULT NULL, + `database_user_prefix` varchar(50) NOT NULL default '', `database_password` varchar(64) DEFAULT NULL, PRIMARY KEY (`database_user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; diff --git a/install/tpl/apache_ispconfig.vhost.master b/install/tpl/apache_ispconfig.vhost.master index 4d59dfe..0385427 100644 --- a/install/tpl/apache_ispconfig.vhost.master +++ b/install/tpl/apache_ispconfig.vhost.master @@ -25,6 +25,7 @@ Order allow,deny Allow from all </Directory> + IPCCommTimeout 7200 </IfModule> # <IfModule mod_php5.c> @@ -52,6 +53,7 @@ {ssl_comment}SSLEngine On {ssl_comment}SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt {ssl_comment}SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key + {ssl_bundle_comment}SSLCACertificateFile /usr/local/ispconfig/interface/ssl/ispserver.bundle </VirtualHost> diff --git a/install/tpl/server.ini.master b/install/tpl/server.ini.master index 9b55ef7..4dae4f6 100644 --- a/install/tpl/server.ini.master +++ b/install/tpl/server.ini.master @@ -44,7 +44,6 @@ website_path=/var/www/clients/client[client_id]/web[website_id] website_symlinks=/var/www/[website_domain]/:/var/www/clients/client[client_id]/[website_domain]/ website_symlinks_rel=n -vhost_rewrite_v6=n vhost_conf_dir=/etc/apache2/sites-available vhost_conf_enabled_dir=/etc/apache2/sites-enabled nginx_vhost_conf_dir=/etc/nginx/sites-available diff --git a/install/tpl/system.ini.master b/install/tpl/system.ini.master index f72bf4d..599369a 100644 --- a/install/tpl/system.ini.master +++ b/install/tpl/system.ini.master @@ -22,6 +22,7 @@ dblist_phpmyadmin_link=y phpmyadmin_url=/phpmyadmin webftp_url= +client_username_web_check_disabled=n [tools] @@ -34,4 +35,8 @@ dashboard_atom_url_reseller=http://www.ispconfig.org/atom dashboard_atom_url_client=http://www.ispconfig.org/atom monitor_key= +tab_change_discard=n +tab_change_warning=n +use_loadindicator=y +use_combobox=y maintenance_mode=n diff --git a/interface/lib/classes/aps_guicontroller.inc.php b/interface/lib/classes/aps_guicontroller.inc.php index c5feec4..0f1fd10 100644 --- a/interface/lib/classes/aps_guicontroller.inc.php +++ b/interface/lib/classes/aps_guicontroller.inc.php @@ -285,7 +285,7 @@ } //* Find a free db username for the app for($n = 1; $n <= 1000; $n++) { - $mysql_db_user = ($dbname_prefix != '' ? $dbname_prefix.'aps'.$n : uniqid('aps')); + $mysql_db_user = ($dbuser_prefix != '' ? $dbuser_prefix.'aps'.$n : uniqid('aps')); $tmp = $app->db->queryOneRecord("SELECT count(database_user_id) as number FROM web_database_user WHERE database_user = '".$app->db->quote($mysql_db_user)."'"); if($tmp['number'] == 0) break; } @@ -293,13 +293,13 @@ $mysql_db_password = $settings['main_database_password']; //* Create the mysql database user - $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `database_user`, `database_password`) - VALUES( ".$websrv['sys_userid'].", ".$websrv['sys_groupid'].", 'riud', '".$websrv['sys_perm_group']."', '', 0, '$mysql_db_user', PASSWORD('$mysql_db_password'))"; + $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `database_user`, `database_user_prefix`, `database_password`) + VALUES( ".$websrv['sys_userid'].", ".$websrv['sys_groupid'].", 'riud', '".$websrv['sys_perm_group']."', '', 0, '$mysql_db_user', '".$app->db->quote($dbuser_prefix) . "', PASSWORD('$mysql_db_password'))"; $mysql_db_user_id = $app->db->datalogInsert('web_database_user', $insert_data, 'database_user_id'); //* Create the mysql database - $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `parent_domain_id`, `type`, `database_name`, `database_user_id`, `database_ro_user_id`, `database_charset`, `remote_access`, `remote_ips`, `backup_copies`, `active`, `backup_interval`) - VALUES( ".$websrv['sys_userid'].", ".$websrv['sys_groupid'].", 'riud', '".$websrv['sys_perm_group']."', '', $mysql_db_server_id, ".$websrv['domain_id'].", 'mysql', '$mysql_db_name', '$mysql_db_user_id', 0, '', '$mysql_db_remote_access', '$mysql_db_remote_ips', ".$websrv['backup_copies'].", 'y', '".$websrv['backup_interval']."')"; + $insert_data = "(`sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `server_id`, `parent_domain_id`, `type`, `database_name`, `database_name_prefix`, `database_user_id`, `database_ro_user_id`, `database_charset`, `remote_access`, `remote_ips`, `backup_copies`, `active`, `backup_interval`) + VALUES( ".$websrv['sys_userid'].", ".$websrv['sys_groupid'].", 'riud', '".$websrv['sys_perm_group']."', '', $mysql_db_server_id, ".$websrv['domain_id'].", 'mysql', '$mysql_db_name', '" . $app->db->quote($dbname_prefix) . "', '$mysql_db_user_id', 0, '', '$mysql_db_remote_access', '$mysql_db_remote_ips', ".$websrv['backup_copies'].", 'y', '".$websrv['backup_interval']."')"; $app->db->datalogInsert('web_database', $insert_data, 'database_id'); //* Add db details to package settings @@ -542,7 +542,7 @@ // is not empty for further validation if(!empty($doc_root)) { - $used_path = $docroot['document_root']; + $used_path = $doc_root['document_root']; if(substr($used_path, -1) != '/') $used_path .= '/'; $location_for_domain = $app->db->queryOneRecord("SELECT value @@ -550,7 +550,7 @@ AND instance_id = '".$app->db->quote($instance_domains[$i]['instance_id'])."';"); // The location might be empty but the DB return must not be false! - if($location_for_domain) $used_path .= $location_for_domain['value']; + if($location_for_domain) $used_path .= $location_for_domain['value']; if($new_path == $used_path) { diff --git a/interface/lib/classes/functions.inc.php b/interface/lib/classes/functions.inc.php index 0801c1c..a79942d 100644 --- a/interface/lib/classes/functions.inc.php +++ b/interface/lib/classes/functions.inc.php @@ -303,7 +303,7 @@ } public function intval($string, $force_numeric = false) { - if(intval($string) == 2147483647) { + if(intval($string) == 2147483647 || ($string > 0 && intval($string) < 0)) { if($force_numeric == true) return floatval($string); elseif(preg_match('/^([-]?)[0]*([1-9][0-9]*)([^0-9].*)*$/', $string, $match)) return $match[1].$match[2]; else return 0; diff --git a/interface/lib/classes/listform_actions.inc.php b/interface/lib/classes/listform_actions.inc.php index 9c3e4b3..ed689eb 100644 --- a/interface/lib/classes/listform_actions.inc.php +++ b/interface/lib/classes/listform_actions.inc.php @@ -142,7 +142,8 @@ if($_SESSION['s']['user']['typ'] == "admin") { $sql_where = ''; } else { - $sql_where = $app->tform->getAuthSQL('r').' and'; + $sql_where = $app->tform->getAuthSQL('r', $app->listform->listDef['table']).' and'; + //$sql_where = $app->tform->getAuthSQL('r').' and'; } } if($this->SQLExtWhere != '') { diff --git a/interface/lib/classes/remoting.inc.php b/interface/lib/classes/remoting.inc.php index 0b2877e..ed7c3ed 100644 --- a/interface/lib/classes/remoting.inc.php +++ b/interface/lib/classes/remoting.inc.php @@ -244,6 +244,55 @@ return $affected_rows; } + //* Get alias details + public function mail_aliasdomain_get($session_id, $primary_id) + { + global $app; + + if(!$this->checkPerm($session_id, 'mail_aliasdomain_get')) { + $this->server->fault('permission_denied', 'You do not have the permissions to access this function.'); + return false; + } + $app->uses('remoting_lib'); + $app->remoting_lib->loadFormDef('../mail/form/mail_aliasdomain.tform.php'); + return $app->remoting_lib->getDataRecord($primary_id); + } + + //* aliasy email + public function mail_aliasdomain_add($session_id, $client_id, $params) + { + if (!$this->checkPerm($session_id, 'mail_aliasdomain_add')) + { + $this->server->fault('permission_denied','You do not have the permissions to access this function.'); + return false; + } + $affected_rows = $this->insertQuery('../mail/form/mail_aliasdomain.tform.php', $client_id, $params); + return $affected_rows; + } + + + public function mail_aliasdomain_update($session_id, $client_id, $primary_id, $params) + { + if (!$this->checkPerm($session_id, 'mail_aliasdomain_update')) + { + $this->server->fault('permission_denied','You do not have the permissions to access this function.'); + return false; + } + $affected_rows = $this->updateQuery('../mail/form/mail_aliasdomain.tform.php', $client_id, $primary_id, $params); + return $affected_rows; + } + + public function mail_aliasdomain_delete($session_id, $primary_id) + { + if (!$this->checkPerm($session_id, 'mail_aliasdomain_delete')) + { + $this->server->fault('permission_denied','You do not have the permissions to access this function.'); + return false; + } + $affected_rows = $this->deleteQuery('../mail/form/mail_aliasdomain.tform.php', $primary_id); + return $affected_rows; + } + //* Get mail mailinglist details public function mail_mailinglist_get($session_id, $primary_id) { @@ -432,11 +481,21 @@ //* aliasy email public function mail_alias_add($session_id, $client_id, $params) { + global $app; + if (!$this->checkPerm($session_id, 'mail_alias_add')) { $this->server->fault('permission_denied','You do not have the permissions to access this function.'); return false; } + + //* Check if there is no active mailbox with this address + $tmp = $app->db->queryOneRecord("SELECT count(mailuser_id) as number FROM mail_user WHERE postfix = 'y' AND email = '".$app->db->quote($params["source"])."'"); + if($tmp['number'] > 0) { + $this->server->fault('duplicate','There is already a mailbox with this email address.'); + } + unset($tmp); + $affected_rows = $this->insertQuery('../mail/form/mail_alias.tform.php', $client_id, $params); return $affected_rows; } @@ -444,13 +503,23 @@ public function mail_alias_update($session_id, $client_id, $primary_id, $params) { - if (!$this->checkPerm($session_id, 'mail_alias_update')) - { - $this->server->fault('permission_denied','You do not have the permissions to access this function.'); - return false; - } - $affected_rows = $this->updateQuery('../mail/form/mail_alias.tform.php', $client_id, $primary_id, $params); - return $affected_rows; + global $app; + + if (!$this->checkPerm($session_id, 'mail_alias_update')) + { + $this->server->fault('permission_denied','You do not have the permissions to access this function.'); + return false; + } + + //* Check if there is no active mailbox with this address + $tmp = $app->db->queryOneRecord("SELECT count(mailuser_id) as number FROM mail_user WHERE postfix = 'y' AND email = '".$app->db->quote($params["source"])."'"); + if($tmp['number'] > 0) { + $this->server->fault('duplicate','There is already a mailbox with this email address.'); + } + unset($tmp); + + $affected_rows = $this->updateQuery('../mail/form/mail_alias.tform.php', $client_id, $primary_id, $params); + return $affected_rows; } public function mail_alias_delete($session_id, $primary_id) @@ -1363,23 +1432,56 @@ //* Update a record public function sites_database_user_update($session_id, $client_id, $primary_id, $params) { + global $app; + if(!$this->checkPerm($session_id, 'sites_database_user_update')) { $this->server->fault('permission_denied', 'You do not have the permissions to access this function.'); return false; } + $app->uses('remoting_lib'); + $app->remoting_lib->loadFormDef('../sites/form/database_user.tform.php'); + $old_rec = $app->remoting_lib->getDataRecord($primary_id); - return $this->updateQuery('../sites/form/database_user.tform.php', $client_id, $primary_id, $params); + $result = $this->updateQuery('../sites/form/database_user.tform.php', $client_id, $primary_id, $params); + + $new_rec = $app->remoting_lib->getDataRecord($primary_id); + + $records = $app->db->queryAllRecords("SELECT DISTINCT server_id FROM web_database WHERE database_user_id = '".$app->functions->intval($primary_id)."' UNION SELECT DISTINCT server_id FROM web_database WHERE database_ro_user_id = '".$app->functions->intval($primary_id)."'"); + foreach($records as $rec) { + $tmp_rec = $new_rec; + $tmp_rec['server_id'] = $rec['server_id']; + $app->remoting_lib->datalogSave('UPDATE', $primary_id, $old_rec, $tmp_rec); + } + unset($new_rec); + unset($old_rec); + unset($records); + + return $result; } //* Delete a record public function sites_database_user_delete($session_id, $primary_id) { + global $app; + if(!$this->checkPerm($session_id, 'sites_database_user_delete')) { $this->server->fault('permission_denied', 'You do not have the permissions to access this function.'); return false; } + $app->db->datalogDelete('web_database_user', 'database_user_id', $primary_id); $affected_rows = $this->deleteQuery('../sites/form/database_user.tform.php',$primary_id); + + $records = $app->db->queryAllRecords("SELECT database_id FROM web_database WHERE database_user_id = '".$app->functions->intval($primary_id)."'"); + foreach($records as $rec) { + $app->db->datalogUpdate('web_database','database_user_id=NULL','database_id', $rec['database_id']); + + } + $records = $app->db->queryAllRecords("SELECT database_id FROM web_database WHERE database_ro_user_id = '".$app->functions->intval($primary_id)."'"); + foreach($records as $rec) { + $app->db->datalogUpdate('web_database','database_ro_user_id=NULL','database_id', $rec['database_id']); + } + return $affected_rows; } diff --git a/interface/lib/classes/remoting_lib.inc.php b/interface/lib/classes/remoting_lib.inc.php index 9726b75..617250c 100644 --- a/interface/lib/classes/remoting_lib.inc.php +++ b/interface/lib/classes/remoting_lib.inc.php @@ -114,6 +114,7 @@ var $sys_default_group; var $sys_groups; var $client_id; + var $dataRecord; //* Load the form definition from file. @@ -390,6 +391,7 @@ if($dbencode == true) $new_record[$key] = $app->db->quote($new_record[$key]); } } + if(isset($record['_ispconfig_pw_crypted'])) $new_record['_ispconfig_pw_crypted'] = $record['_ispconfig_pw_crypted']; // this one is not in form definitions! return $new_record; } @@ -655,6 +657,7 @@ $this->action = $action; $this->primary_id = $primary_id; + $this->dataRecord = $record; $record = $this->encode($record,true); $sql_insert_key = ''; @@ -845,7 +848,7 @@ $language = $app->db->quote($params["language"]); $groupid = $app->db->datalogInsert('sys_group', "(name,description,client_id) VALUES ('$username','','$insert_id')", 'groupid'); $groups = $groupid; - $password = $app->auth->crypt_password(stripslashes($password)); + if(!isset($params['_ispconfig_pw_crypted']) || $params['_ispconfig_pw_crypted'] != 1) $password = $app->auth->crypt_password(stripslashes($password)); $sql1 = "INSERT INTO sys_user (username,passwort,modules,startmodule,app_theme,typ,active,language,groups,default_group,client_id) VALUES ('$username','$password','$modules','$startmodule','$usertheme','$type','$active','$language',$groups,$groupid,$insert_id)"; $app->db->query($sql1); @@ -856,7 +859,8 @@ $username = $app->db->quote($params["username"]); $clear_password = $app->db->quote($params["password"]); $client_id = $app->functions->intval($client_id); - $password = $app->auth->crypt_password(stripslashes($clear_password)); + if(!isset($params['_ispconfig_pw_crypted']) || $params['_ispconfig_pw_crypted'] != 1) $password = $app->auth->crypt_password(stripslashes($clear_password)); + else $password = $clear_password; if ($clear_password) $pwstring = ", passwort = '$password'"; else $pwstring ="" ; $sql = "UPDATE sys_user set username = '$username' $pwstring WHERE client_id = $client_id"; $app->db->query($sql); diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index b0b727c..c51e3e1 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -687,7 +687,7 @@ } break; case 'INTEGER': - $new_record[$key] = (isset($record[$key]))?$app->functions->intval($record[$key]):0; + $new_record[$key] = (isset($record[$key]))?$app->functions->intval($record[$key]):0; //if($new_record[$key] != $record[$key]) $new_record[$key] = $field['default']; //if($key == 'refresh') die($record[$key]); break; @@ -856,7 +856,7 @@ } break; case 'ISINT': - if(function_exists('filter_var')) { + if(function_exists('filter_var') && $field_value < 2147483647) { if($field_value != '' && filter_var($field_value, FILTER_VALIDATE_INT) === false) { $errmsg = $validator['errmsg']; if(isset($this->wordbook[$errmsg])) { diff --git a/interface/lib/classes/tools_sites.inc.php b/interface/lib/classes/tools_sites.inc.php index b440754..deb57f5 100644 --- a/interface/lib/classes/tools_sites.inc.php +++ b/interface/lib/classes/tools_sites.inc.php @@ -54,7 +54,29 @@ } return $name; } - + + function removePrefix($name, $currentPrefix, $globalPrefix) { + if($name == "") return ""; + + if($currentPrefix === '') return $name; // empty prefix, do not change name + if($currentPrefix === '#') $currentPrefix = $globalPrefix; // entry has no prefix set, maybe it was created before this function was introduced + + if($currentPrefix === '') return $name; // no current prefix and global prefix is empty -> nothing to remove here. + + return preg_replace('/^' . preg_quote($currentPrefix, '/') . '/', '', $name); // return name without prefix + } + + function getPrefix($currentPrefix, $userPrefix, $adminPrefix = false) { + global $app; + + if($currentPrefix !== '#') return $currentPrefix; // return the currently set prefix for this entry (# = no prefix set yet) + + if($adminPrefix === false) $adminPrefix = $userPrefix; + + if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) return $adminPrefix; + else return $userPrefix; + } + function getClientName($dataRecord) { global $app, $conf; if($_SESSION["s"]["user"]["typ"] != 'admin' && !$app->auth->has_clients($_SESSION['s']['user']['userid'])) { @@ -121,6 +143,33 @@ } return $res; } + + function getDomainModuleDomains() { + global $app; + + $sql = "SELECT domain_id, domain FROM domain WHERE"; + if ($_SESSION["s"]["user"]["typ"] == 'admin') { + $sql .= " 1"; + } else { + $groups = ( $_SESSION["s"]["user"]["groups"] ) ? $_SESSION["s"]["user"]["groups"] : 0; + $sql .= " sys_groupid IN (".$groups.")"; + } + $sql .= " ORDER BY domain"; + return $app->db->queryAllRecords($sql); + } + + function checkDomainModuleDomain($domain_id) { + global $app; + + $sql = "SELECT domain_id, domain FROM domain WHERE domain_id = " . $app->functions->intval($domain_id); + if ($_SESSION["s"]["user"]["typ"] != 'admin') { + $groups = ( $_SESSION["s"]["user"]["groups"] ) ? $_SESSION["s"]["user"]["groups"] : 0; + $sql .= " AND sys_groupid IN (".$groups.")"; + } + $domain = $app->db->queryOneRecord($sql); + if(!$domain || !$domain['domain_id']) return false; + return $domain['domain']; + } } ?> diff --git a/interface/lib/classes/validate_client.inc.php b/interface/lib/classes/validate_client.inc.php index 9b0546a..36370ab 100644 --- a/interface/lib/classes/validate_client.inc.php +++ b/interface/lib/classes/validate_client.inc.php @@ -81,7 +81,8 @@ ($global_config['ftpuser_prefix'] == '[CLIENTNAME]' || $global_config['ftpuser_prefix'] == '' || $global_config['shelluser_prefix'] == '[CLIENTNAME]' || - $global_config['shelluser_prefix'] == '' )) { + $global_config['shelluser_prefix'] == '' ) && + $global_config['client_username_web_check_disabled'] == 'n') { $errmsg = $validator['errmsg']; if(isset($app->tform->wordbook[$errmsg])) { return $app->tform->wordbook[$errmsg]."<br>\r\n"; diff --git a/interface/lib/classes/validate_domain.inc.php b/interface/lib/classes/validate_domain.inc.php index e70f161..42c9c57 100644 --- a/interface/lib/classes/validate_domain.inc.php +++ b/interface/lib/classes/validate_domain.inc.php @@ -106,20 +106,171 @@ /* check if the domain hostname is unique (keep in mind the auto subdomains!) */ function _check_unique($domain_name, $only_domain = false) { - global $app; + global $app, $page; if(isset($app->remoting_lib->primary_id)) { $primary_id = $app->remoting_lib->primary_id; + $domain = $app->remoting_lib->dataRecord; } else { $primary_id = $app->tform->primary_id; + $domain = $page->dataRecord; } + + if($domain['ip_address'] == '' || $domain['ipv6_address'] == ''){ + if($domain['parent_domain_id'] > 0){ + $parent_domain = $app->db->queryOneRecord("SELECT * FROM web_domain WHERE domain_id = ".$domain['parent_domain_id']); + } + } + + // check if domain has alias/subdomains - if we move a web to another IP, make sure alias/subdomains are checked as well + $aliassubdomains = $app->db->queryAllRecords("SELECT * FROM web_domain WHERE parent_domain_id = ".$app->functions->intval($primary_id)." AND (type = 'alias' OR type = 'subdomain')"); + $additional_sql1 = ''; + $additional_sql2 = ''; + if(is_array($aliassubdomains) && !empty($aliassubdomains)){ + foreach($aliassubdomains as $aliassubdomain){ + $additional_sql1 .= " OR `domain` = '".$app->db->quote($aliassubdomain['domain'])."'"; + $additional_sql2 .= " OR CONCAT(`subdomain`, '.', `domain`) = '".$app->db->quote($aliassubdomain['domain'])."'"; + } + } + + //$check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE `domain` = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . $app->functions->intval($primary_id)); + //if($check['cnt'] > 0) return false; + + // we can have the same domain on different servers or different IPs, so we have to check for identical domains on the same IP (or wildcard IPs) + $checks = $app->db->queryAllRecords("SELECT * FROM `web_domain` WHERE (`domain` = '" . $app->db->quote($domain_name) . "'".$additional_sql1.") AND `server_id` = ".$domain['server_id']." AND `domain_id` != " . $app->functions->intval($primary_id).($additional_sql1 != '' ? " AND `parent_domain_id` != ".$app->functions->intval($primary_id) : "")); + + if(is_array($checks) && !empty($checks)){ + foreach($checks as $check){ + if($domain['ip_address'] == '*') return false; + if($check['ip_address'] == '*') return false; + if($domain['ip_address'] != '' && $check['ip_address'] == $domain['ip_address']) return false; + if($domain['ipv6_address'] != '' && $check['ipv6_address'] == $domain['ipv6_address']) return false; + // if alias/subdomain: check IP addresses of parent domain + if($check['ip_address'] == '' || $check['ipv6_address'] == ''){ + if($check['parent_domain_id'] > 0){ + $check_parent_domain = $app->db->queryOneRecord("SELECT * FROM `web_domain` WHERE `domain_id` = ".$check['parent_domain_id']); + } + } + + if($domain['ip_address'] == '' && $check['ip_address'] != ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ip_address'] == '*') return false; + if($parent_domain['ip_address'] != '' && $check['ip_address'] == $parent_domain['ip_address']) return false; + } + } + + if($domain['ip_address'] == '' && $check['ip_address'] == ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ip_address'] == '*') return false; + } + } + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ip_address'] == '*') return false; + if($parent_domain['ip_address'] != '' && $check_parent_domain['ip_address'] == $parent_domain['ip_address']) return false; + } + } + + if($check['ip_address'] == '' && $domain['ip_address'] != ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ip_address'] == '*') return false; + if($check_parent_domain['ip_address'] != '' && $check_parent_domain['ip_address'] == $domain['ip_address']) return false; + } + } + } + + if($domain['ipv6_address'] == '' && $check['ipv6_address'] != ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ipv6_address'] != '' && $check['ipv6_address'] == $parent_domain['ipv6_address']) return false; + } + } + + if($domain['ipv6_address'] == '' && $check['ipv6_address'] == ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ipv6_address'] != '' && $check_parent_domain['ipv6_address'] == $parent_domain['ipv6_address']) return false; + } + } + + if($check['ipv6_address'] == '' && $domain['ipv6_address'] != ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ipv6_address'] != '' && $check_parent_domain['ipv6_address'] == $domain['ipv6_address']) return false; + } + } + } + } + } - $check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE `domain` = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . $app->functions->intval($primary_id)); - if($check['cnt'] > 0) return false; if($only_domain == false) { - $check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE CONCAT(`subdomain`, '.', `domain`) = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . $app->functions->intval($primary_id)); - if($check['cnt'] > 0) return false; + //$check = $app->db->queryOneRecord("SELECT COUNT(*) as `cnt` FROM `web_domain` WHERE CONCAT(`subdomain`, '.', `domain`) = '" . $app->db->quote($domain_name) . "' AND `domain_id` != " . $app->functions->intval($primary_id)); + //if($check['cnt'] > 0) return false; + // we can have the same domain on different servers or different IPs, so we have to check for identical domains on the same IP (or wildcard IPs) + $checks = $app->db->queryAllRecords("SELECT * FROM `web_domain` WHERE (CONCAT(`subdomain`, '.', `domain`) = '" . $app->db->quote($domain_name) . "'".$additional_sql2.") AND `server_id` = ".$domain['server_id']." AND `domain_id` != " . $app->functions->intval($primary_id).($additional_sql2 != '' ? " AND `parent_domain_id` != ".$app->functions->intval($primary_id) : "")); + if(is_array($checks) && !empty($checks)){ + foreach($checks as $check){ + if($domain['ip_address'] == '*') return false; + if($check['ip_address'] == '*') return false; + if($domain['ip_address'] != '' && $check['ip_address'] == $domain['ip_address']) return false; + if($domain['ipv6_address'] != '' && $check['ipv6_address'] == $domain['ipv6_address']) return false; + // if alias/subdomain: check IP addresses of parent domain + if($check['ip_address'] == '' || $check['ipv6_address'] == ''){ + if($check['parent_domain_id'] > 0){ + $check_parent_domain = $app->db->queryOneRecord("SELECT * FROM `web_domain` WHERE `domain_id` = ".$check['parent_domain_id']); + } + } + + if($domain['ip_address'] == '' && $check['ip_address'] != ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ip_address'] == '*') return false; + if($parent_domain['ip_address'] != '' && $check['ip_address'] == $parent_domain['ip_address']) return false; + } + } + + if($domain['ip_address'] == '' && $check['ip_address'] == ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ip_address'] == '*') return false; + } + } + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ip_address'] == '*') return false; + if($parent_domain['ip_address'] != '' && $check_parent_domain['ip_address'] == $parent_domain['ip_address']) return false; + } + } + + if($check['ip_address'] == '' && $domain['ip_address'] != ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ip_address'] == '*') return false; + if($check_parent_domain['ip_address'] != '' && $check_parent_domain['ip_address'] == $domain['ip_address']) return false; + } + } + } + + if($domain['ipv6_address'] == '' && $check['ipv6_address'] != ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ipv6_address'] != '' && $check['ipv6_address'] == $parent_domain['ipv6_address']) return false; + } + } + + if($domain['ipv6_address'] == '' && $check['ipv6_address'] == ''){ + if(is_array($parent_domain) && !empty($parent_domain)){ + if($parent_domain['ipv6_address'] != '' && $check_parent_domain['ipv6_address'] == $parent_domain['ipv6_address']) return false; + } + } + + if($check['ipv6_address'] == '' && $domain['ipv6_address'] != ''){ + if($check['parent_domain_id'] > 0){ + if(is_array($check_parent_domain) && !empty($check_parent_domain)){ + if($check_parent_domain['ipv6_address'] != '' && $check_parent_domain['ipv6_address'] == $domain['ipv6_address']) return false; + } + } + } + } + } + } return true; diff --git a/interface/lib/lang/ar.lng b/interface/lib/lang/ar.lng index de01446..4de5e8b 100644 --- a/interface/lib/lang/ar.lng +++ b/interface/lib/lang/ar.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/bg.lng b/interface/lib/lang/bg.lng index d05ce81..70cee5e 100644 --- a/interface/lib/lang/bg.lng +++ b/interface/lib/lang/bg.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/br.lng b/interface/lib/lang/br.lng index 29428f4..45d98ac 100644 --- a/interface/lib/lang/br.lng +++ b/interface/lib/lang/br.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/cz.lng b/interface/lib/lang/cz.lng index 582f57b..0179788 100644 --- a/interface/lib/lang/cz.lng +++ b/interface/lib/lang/cz.lng @@ -72,7 +72,7 @@ $wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd'; $wb['submit_confirmation'] = 'Opravdu chcete provést tuto akci ?'; $wb['top_menu_mailuser'] = 'E-malový uživatel'; -$wb['globalsearch_resultslimit_of_txt'] = 'of'; +$wb['globalsearch_resultslimit_of_txt'] = 'z'; $wb['globalsearch_resultslimit_results_txt'] = 'výsledky'; $wb['globalsearch_noresults_text_txt'] = 'Žádné výsledky.'; $wb['globalsearch_noresults_limit_txt'] = '0 výsledků'; @@ -80,51 +80,54 @@ $wb['globalsearch_suggestions_text_txt'] = 'Návrhy'; $wb['global_tabchange_warning_txt'] = 'Změněné údaje v této záložce se změní, pokud stisknete tlačítko OK. Pokud zmáčknete tlačítko zrušit, změny nebudou provedeny.'; $wb['global_tabchange_discard_txt'] = 'Máte neuložené změny v této záložce. Změny budou zahozeny, pokud budete pokračovat.'; -$wb['datalog_changes_txt'] = 'The following changes are not yet populated to all servers:'; -$wb['datalog_changes_end_txt'] = 'Storing updates can take up to one minute. Please be patient.'; -$wb['datalog_status_i_web_database'] = 'Create new database'; -$wb['datalog_status_u_web_database'] = 'Update database'; -$wb['datalog_status_d_web_database'] = 'Delete database'; -$wb['datalog_status_i_web_database_user'] = 'Create database user for database'; -$wb['datalog_status_u_web_database_user'] = 'Update database user'; -$wb['datalog_status_d_web_database_user'] = 'Delete database user'; -$wb['datalog_status_i_web_domain'] = 'Create new website'; -$wb['datalog_status_u_web_domain'] = 'Update website settings'; -$wb['datalog_status_d_web_domain'] = 'Delete website'; -$wb['datalog_status_i_ftp_user'] = 'Create FTP user'; -$wb['datalog_status_u_ftp_user'] = 'Update FTP user'; -$wb['datalog_status_d_ftp_user'] = 'Delete FTP user'; -$wb['datalog_status_i_mail_domain'] = 'Create email domain'; -$wb['datalog_status_u_mail_domain'] = 'Update email domain'; -$wb['datalog_status_d_mail_domain'] = 'Delete email domain'; -$wb['datalog_status_i_mail_user'] = 'Create email user'; -$wb['datalog_status_u_mail_user'] = 'Update email user'; -$wb['datalog_status_d_mail_user'] = 'Delete email user'; -$wb['datalog_status_i_mail_forwarding'] = 'Create email address'; -$wb['datalog_status_u_mail_forwarding'] = 'Update email address'; -$wb['datalog_status_d_mail_forwarding'] = 'Delete email address'; -$wb['datalog_status_i_dns_rr'] = 'Create DNS record'; -$wb['datalog_status_u_dns_rr'] = 'Update DNS record'; -$wb['datalog_status_d_dns_rr'] = 'Delete DNS record'; -$wb['datalog_status_i_dns_soa'] = 'Create DNS zone'; -$wb['datalog_status_u_dns_soa'] = 'Update DNS zone'; -$wb['datalog_status_d_dns_soa'] = 'Delete DNS zone'; -$wb['datalog_status_i_cron'] = 'Create cron job'; -$wb['datalog_status_u_cron'] = 'Update cron job'; -$wb['datalog_status_d_cron'] = 'Delete cron job'; -$wb['datalog_status_i_mail_get'] = 'Create mail fetcher account'; -$wb['datalog_status_u_mail_get'] = 'Update mail fetcher account'; -$wb['datalog_status_d_mail_get'] = 'Delete mail fetcher account'; -$wb['datalog_status_i_mail_mailinglist'] = 'Create mailing list'; -$wb['datalog_status_u_mail_mailinglist'] = 'Update mailing list'; -$wb['datalog_status_d_mail_mailinglist'] = 'Delete mailing list'; -$wb['datalog_status_i_shell_user'] = 'Create shell user'; -$wb['datalog_status_u_shell_user'] = 'Update shell user'; -$wb['datalog_status_d_shell_user'] = 'Delete shell user'; -$wb['datalog_status_i_web_folder'] = 'Create folder protection'; -$wb['datalog_status_u_web_folder'] = 'Update folder protection'; -$wb['datalog_status_d_web_folder'] = 'Delete folder protection'; -$wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; -$wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; -$wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_changes_txt'] = 'Následující Vaše požadavky (změny nastavení), které se provádějí na serverech:'; +$wb['datalog_changes_end_txt'] = 'Provedení Vašich požadavků (změn nastavení) může trvat až jednu minutu. Prosím, buďte trpěliví.'; +$wb['datalog_status_i_web_database'] = 'Vytvoření nové databáze'; +$wb['datalog_status_u_web_database'] = 'Aktualizace nastavení databáze'; +$wb['datalog_status_d_web_database'] = 'Odstranění databáze'; +$wb['datalog_status_i_web_database_user'] = 'Vytvoření databázového uživatele pro databázi'; +$wb['datalog_status_u_web_database_user'] = 'Aktualizace nastavení databázového uživatele'; +$wb['datalog_status_d_web_database_user'] = 'Odstranění uživatele databáze'; +$wb['datalog_status_i_web_domain'] = 'Vytvoření nové webové stránky'; +$wb['datalog_status_u_web_domain'] = 'Aktualizace nastavení webové stránky'; +$wb['datalog_status_d_web_domain'] = 'Odstranění webové stránky'; +$wb['datalog_status_i_ftp_user'] = 'Vytvoření FTP uživatele'; +$wb['datalog_status_u_ftp_user'] = 'Aktualizace nastavení FTP uživatele'; +$wb['datalog_status_d_ftp_user'] = 'Odstranění FTP uživatele'; +$wb['datalog_status_i_mail_domain'] = 'Vytvoření e-mailové domény'; +$wb['datalog_status_u_mail_domain'] = 'Aktualizace nastavení e-mailové domény'; +$wb['datalog_status_d_mail_domain'] = 'Odstranění e-mailové domény'; +$wb['datalog_status_i_mail_user'] = 'Vytvoření e-mailového uživatele'; +$wb['datalog_status_u_mail_user'] = 'Aktualizace nastavení e-mailového uživatele'; +$wb['datalog_status_d_mail_user'] = 'Odstranění e-mailového uživatele'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; +$wb['datalog_status_i_mail_forwarding'] = 'Vytvoření e-mailového nebo doménového aliasu'; +$wb['datalog_status_u_mail_forwarding'] = 'Aktualizace nastavení e-mailového nebo doménového aliasu'; +$wb['datalog_status_d_mail_forwarding'] = 'Odstranění e-mailového nebo doménového aliasu'; +$wb['datalog_status_i_dns_rr'] = 'Vytvoření DNS záznamu'; +$wb['datalog_status_u_dns_rr'] = 'Aktualizace nastavení DNS záznamu'; +$wb['datalog_status_d_dns_rr'] = 'Odstranění DNS záznamu'; +$wb['datalog_status_i_dns_soa'] = 'Vytvoření DNS zóny'; +$wb['datalog_status_u_dns_soa'] = 'Aktualizace nastavení DNS zóny'; +$wb['datalog_status_d_dns_soa'] = 'Odstranění DNS zóny'; +$wb['datalog_status_i_cron'] = 'Vytvoření shell uživatele'; +$wb['datalog_status_u_cron'] = 'Aktualizace nastavení shell uživatele'; +$wb['datalog_status_d_cron'] = 'Odstranění shell uživatele'; +$wb['datalog_status_i_mail_get'] = 'Vytvoření účtu pro získávání externí e-mailové pošty'; +$wb['datalog_status_u_mail_get'] = 'Aktualizace nastavení účtu pro získávání externí e-mailové pošty'; +$wb['datalog_status_d_mail_get'] = 'Odstranění účtu pro získávání externí e-mailové pošty'; +$wb['datalog_status_i_mail_mailinglist'] = 'Vytvoření e-mailové konference (mailinglist)'; +$wb['datalog_status_u_mail_mailinglist'] = 'Aktualizace nastavení e-mailové konference (mailinglist)'; +$wb['datalog_status_d_mail_mailinglist'] = 'Odstranění e-mailové konference (mailinglist)'; +$wb['datalog_status_i_shell_user'] = 'Vytvoření shell uživatele'; +$wb['datalog_status_u_shell_user'] = 'Aktualizace nastavení shell uživatele'; +$wb['datalog_status_d_shell_user'] = 'Odstranění shell uživatele'; +$wb['datalog_status_i_web_folder'] = 'Vytvoření chráněného adresáře heslem'; +$wb['datalog_status_u_web_folder'] = 'Aktualizace nastavení chráněného adresáře heslem'; +$wb['datalog_status_d_web_folder'] = 'Odstranění chráněného adresáře heslem'; +$wb['datalog_status_i_web_folder_user'] = 'Vytvoření uživatele pro adresáře chráněné heslem'; +$wb['datalog_status_u_web_folder_user'] = 'Aktualizace nastavení uživatele pro adresáře chráněné heslem'; +$wb['datalog_status_d_web_folder_user'] = 'Odstranění uživatele pro adresáře chráněné heslem'; ?> diff --git a/interface/lib/lang/el.lng b/interface/lib/lang/el.lng index ee79b81..5e111fd 100644 --- a/interface/lib/lang/el.lng +++ b/interface/lib/lang/el.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/es.lng b/interface/lib/lang/es.lng index c2b8d08..4d1f95a 100644 --- a/interface/lib/lang/es.lng +++ b/interface/lib/lang/es.lng @@ -4,8 +4,7 @@ $wb['conf_format_timeshort'] = 'H:i'; $wb['conf_format_timelong'] = 'H:i:s'; $wb['conf_format_datetime'] = 'Y-m-d H:i'; -$wb['number_format_decimals'] = '4'; -$wb['number_format_decimals_client'] = '2'; +$wb['number_format_decimals'] = '2'; $wb['number_format_dec_point'] = '.'; $wb['number_format_thousands_sep'] = ''; $wb['error_301'] = 'Modulo no permitido para el usuario actual.'; @@ -40,37 +39,38 @@ $wb['top_menu_dashboard'] = 'Inicio'; $wb['latest_news_txt'] = 'Noticias'; $wb['top_menu_vm'] = 'VServer'; -$wb['daynamesmin_su'] = 'Su'; -$wb['daynamesmin_mo'] = 'Mo'; -$wb['daynamesmin_tu'] = 'Tu'; -$wb['daynamesmin_we'] = 'We'; -$wb['daynamesmin_th'] = 'Th'; -$wb['daynamesmin_fr'] = 'Fr'; +$wb['daynamesmin_su'] = 'Do'; +$wb['daynamesmin_mo'] = 'Lu'; +$wb['daynamesmin_tu'] = 'Mar'; +$wb['daynamesmin_we'] = 'Mi'; +$wb['daynamesmin_th'] = 'Ju'; +$wb['daynamesmin_fr'] = 'Vi'; $wb['daynamesmin_sa'] = 'Sa'; -$wb['daynames_sunday'] = 'Sunday'; -$wb['daynames_monday'] = 'Monday'; -$wb['daynames_tuesday'] = 'Tuesday'; -$wb['daynames_wednesday'] = 'Wednesday'; -$wb['daynames_thursday'] = 'Thursday'; -$wb['daynames_friday'] = 'Friday'; -$wb['daynames_saturday'] = 'Saturday'; -$wb['monthnamesshort_jan'] = 'Jan'; +$wb['daynames_sunday'] = 'Domingo'; +$wb['daynames_monday'] = 'Lunes'; +$wb['daynames_tuesday'] = 'Martes'; +$wb['daynames_wednesday'] = 'Miercoles'; +$wb['daynames_thursday'] = 'Jueves'; +$wb['daynames_friday'] = 'Viernes'; +$wb['daynames_saturday'] = 'Sabado'; +$wb['monthnamesshort_jan'] = 'Ene'; $wb['monthnamesshort_feb'] = 'Feb'; $wb['monthnamesshort_mar'] = 'Mar'; -$wb['monthnamesshort_apr'] = 'Apr'; +$wb['monthnamesshort_apr'] = 'Abr'; $wb['monthnamesshort_may'] = 'May'; $wb['monthnamesshort_jun'] = 'Jun'; $wb['monthnamesshort_jul'] = 'Jul'; -$wb['monthnamesshort_aug'] = 'Aug'; +$wb['monthnamesshort_aug'] = 'Ago'; $wb['monthnamesshort_sep'] = 'Sep'; $wb['monthnamesshort_oct'] = 'Oct'; $wb['monthnamesshort_nov'] = 'Nov'; $wb['monthnamesshort_dec'] = 'Dec'; -$wb['datepicker_nextText'] = 'Next'; -$wb['datepicker_prevText'] = 'Prev'; -$wb['logout_txt'] = 'Logout'; +$wb['datepicker_nextText'] = 'Próximo'; +$wb['datepicker_prevText'] = 'Anterior'; +$wb['logout_txt'] = 'SALIR'; $wb['conf_format_dateshort_human_readable'] = 'yyyy-mm-dd'; -$wb['submit_confirmation'] = 'Do you really want to perform this action?'; +$wb['submit_confirmation'] = '¿Realmente desea realizar esta acción?'; +$wb['number_format_decimals_client'] = '2'; $wb['top_menu_mailuser'] = 'Mailuser'; $wb['globalsearch_resultslimit_of_txt'] = 'of'; $wb['globalsearch_resultslimit_results_txt'] = 'results'; @@ -100,6 +100,9 @@ $wb['datalog_status_i_mail_user'] = 'Create email user'; $wb['datalog_status_u_mail_user'] = 'Update email user'; $wb['datalog_status_d_mail_user'] = 'Delete email user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; $wb['datalog_status_i_mail_forwarding'] = 'Create email address'; $wb['datalog_status_u_mail_forwarding'] = 'Update email address'; $wb['datalog_status_d_mail_forwarding'] = 'Delete email address'; diff --git a/interface/lib/lang/fi.lng b/interface/lib/lang/fi.lng index 74cf33b..07879d4 100755 --- a/interface/lib/lang/fi.lng +++ b/interface/lib/lang/fi.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/fr.lng b/interface/lib/lang/fr.lng index 64abfa2..0610642 100644 --- a/interface/lib/lang/fr.lng +++ b/interface/lib/lang/fr.lng @@ -78,4 +78,56 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; +$wb['global_tabchange_warning_txt'] = 'Changed data in this tab will be changed if you press OK. On cancel they will be discarded.'; +$wb['global_tabchange_discard_txt'] = 'You have unsaved changes in this tab. Changes will be discarded if you continue.'; +$wb['datalog_changes_txt'] = 'The following changes are not yet populated to all servers:'; +$wb['datalog_changes_end_txt'] = 'Storing updates can take up to one minute. Please be patient.'; +$wb['datalog_status_i_web_database'] = 'Create new database'; +$wb['datalog_status_u_web_database'] = 'Update database'; +$wb['datalog_status_d_web_database'] = 'Delete database'; +$wb['datalog_status_i_web_database_user'] = 'Create database user for database'; +$wb['datalog_status_u_web_database_user'] = 'Update database user'; +$wb['datalog_status_d_web_database_user'] = 'Delete database user'; +$wb['datalog_status_i_web_domain'] = 'Create new website'; +$wb['datalog_status_u_web_domain'] = 'Update website settings'; +$wb['datalog_status_d_web_domain'] = 'Delete website'; +$wb['datalog_status_i_ftp_user'] = 'Create FTP user'; +$wb['datalog_status_u_ftp_user'] = 'Update FTP user'; +$wb['datalog_status_d_ftp_user'] = 'Delete FTP user'; +$wb['datalog_status_i_mail_domain'] = 'Create email domain'; +$wb['datalog_status_u_mail_domain'] = 'Update email domain'; +$wb['datalog_status_d_mail_domain'] = 'Delete email domain'; +$wb['datalog_status_i_mail_user'] = 'Create email user'; +$wb['datalog_status_u_mail_user'] = 'Update email user'; +$wb['datalog_status_d_mail_user'] = 'Delete email user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; +$wb['datalog_status_i_mail_forwarding'] = 'Create email address'; +$wb['datalog_status_u_mail_forwarding'] = 'Update email address'; +$wb['datalog_status_d_mail_forwarding'] = 'Delete email address'; +$wb['datalog_status_i_dns_rr'] = 'Create DNS record'; +$wb['datalog_status_u_dns_rr'] = 'Update DNS record'; +$wb['datalog_status_d_dns_rr'] = 'Delete DNS record'; +$wb['datalog_status_i_dns_soa'] = 'Create DNS zone'; +$wb['datalog_status_u_dns_soa'] = 'Update DNS zone'; +$wb['datalog_status_d_dns_soa'] = 'Delete DNS zone'; +$wb['datalog_status_i_cron'] = 'Create cron job'; +$wb['datalog_status_u_cron'] = 'Update cron job'; +$wb['datalog_status_d_cron'] = 'Delete cron job'; +$wb['datalog_status_i_mail_get'] = 'Create mail fetcher account'; +$wb['datalog_status_u_mail_get'] = 'Update mail fetcher account'; +$wb['datalog_status_d_mail_get'] = 'Delete mail fetcher account'; +$wb['datalog_status_i_mail_mailinglist'] = 'Create mailing list'; +$wb['datalog_status_u_mail_mailinglist'] = 'Update mailing list'; +$wb['datalog_status_d_mail_mailinglist'] = 'Delete mailing list'; +$wb['datalog_status_i_shell_user'] = 'Create shell user'; +$wb['datalog_status_u_shell_user'] = 'Update shell user'; +$wb['datalog_status_d_shell_user'] = 'Delete shell user'; +$wb['datalog_status_i_web_folder'] = 'Create folder protection'; +$wb['datalog_status_u_web_folder'] = 'Update folder protection'; +$wb['datalog_status_d_web_folder'] = 'Delete folder protection'; +$wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; +$wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; +$wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; ?> diff --git a/interface/lib/lang/hr.lng b/interface/lib/lang/hr.lng index 2726e3f..266e908 100644 --- a/interface/lib/lang/hr.lng +++ b/interface/lib/lang/hr.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/hu.lng b/interface/lib/lang/hu.lng index 2746241..37048ae 100644 --- a/interface/lib/lang/hu.lng +++ b/interface/lib/lang/hu.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/id.lng b/interface/lib/lang/id.lng index b51d039..2f9deaf 100644 --- a/interface/lib/lang/id.lng +++ b/interface/lib/lang/id.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/it.lng b/interface/lib/lang/it.lng index e4073d1..57eccb8 100644 --- a/interface/lib/lang/it.lng +++ b/interface/lib/lang/it.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/ja.lng b/interface/lib/lang/ja.lng index 6b6fb6e..2404093 100644 --- a/interface/lib/lang/ja.lng +++ b/interface/lib/lang/ja.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/nl.lng b/interface/lib/lang/nl.lng index 0270287..2fca64b 100644 --- a/interface/lib/lang/nl.lng +++ b/interface/lib/lang/nl.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/pl.lng b/interface/lib/lang/pl.lng index 104a01d..ccc2139 100644 --- a/interface/lib/lang/pl.lng +++ b/interface/lib/lang/pl.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/pt.lng b/interface/lib/lang/pt.lng index 0f44b43..10b3df0 100644 --- a/interface/lib/lang/pt.lng +++ b/interface/lib/lang/pt.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/ro.lng b/interface/lib/lang/ro.lng index 1c46c22..a222b37 100644 --- a/interface/lib/lang/ro.lng +++ b/interface/lib/lang/ro.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/ru.lng b/interface/lib/lang/ru.lng index 7ed33db..45c361c 100644 --- a/interface/lib/lang/ru.lng +++ b/interface/lib/lang/ru.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/se.lng b/interface/lib/lang/se.lng index 8004b2b..dfccc79 100644 --- a/interface/lib/lang/se.lng +++ b/interface/lib/lang/se.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/sk.lng b/interface/lib/lang/sk.lng index 08542cc..f71bb44 100644 --- a/interface/lib/lang/sk.lng +++ b/interface/lib/lang/sk.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/lib/lang/tr.lng b/interface/lib/lang/tr.lng index 8f73db0..a6a4acf 100644 --- a/interface/lib/lang/tr.lng +++ b/interface/lib/lang/tr.lng @@ -127,4 +127,7 @@ $wb['datalog_status_i_web_folder_user'] = 'Create folder protection user'; $wb['datalog_status_u_web_folder_user'] = 'Update folder protection user'; $wb['datalog_status_d_web_folder_user'] = 'Delete folder protection user'; +$wb['datalog_status_i_spamfilter_users'] = 'Create spam filter settings'; +$wb['datalog_status_u_spamfilter_users'] = 'Update spam filter settings'; +$wb['datalog_status_d_spamfilter_users'] = 'Delete spam filter settings'; ?> diff --git a/interface/web/admin/form/server_config.tform.php b/interface/web/admin/form/server_config.tform.php index 0025d99..c52096d 100644 --- a/interface/web/admin/form/server_config.tform.php +++ b/interface/web/admin/form/server_config.tform.php @@ -413,7 +413,7 @@ 'width' => '40', 'maxlength' => '255' ), - +/* 'vhost_rewrite_v6' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOX', @@ -422,7 +422,7 @@ ), - +*/ 'vhost_conf_dir' => array( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', diff --git a/interface/web/admin/form/system_config.tform.php b/interface/web/admin/form/system_config.tform.php index 7020ee2..fb0fc7f 100644 --- a/interface/web/admin/form/system_config.tform.php +++ b/interface/web/admin/form/system_config.tform.php @@ -154,6 +154,12 @@ 'default' => 'n', 'value' => array(0 => 'n',1 => 'y') ), + 'client_username_web_check_disabled' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'n', + 'value' => array(0 => 'n',1 => 'y') + ), ################################## # ENDE Datatable fields ################################## @@ -384,6 +390,18 @@ 'default' => 'n', 'value' => array(0 => 'n',1 => 'y') ), + 'use_loadindicator' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'y', + 'value' => array(0 => 'n',1 => 'y') + ), + 'use_combobox' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'CHECKBOX', + 'default' => 'y', + 'value' => array(0 => 'n',1 => 'y') + ), 'maintenance_mode' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'CHECKBOX', diff --git a/interface/web/admin/form/users.tform.php b/interface/web/admin/form/users.tform.php index dc445d5..b6ff5f3 100644 --- a/interface/web/admin/form/users.tform.php +++ b/interface/web/admin/form/users.tform.php @@ -146,6 +146,10 @@ 2 => array ( 'type' => 'REGEX', 'regex' => '/^[\w\.\-\_]{0,64}$/', 'errmsg'=> 'username_err'), + 3 => array ( 'type' => 'CUSTOM', + 'class' => 'validate_client', + 'function' => 'username_collision', + 'errmsg'=> 'username_error_collision'), ), 'regex' => '', 'errmsg' => '', diff --git a/interface/web/admin/lib/lang/ar_server_config.lng b/interface/web/admin/lib/lang/ar_server_config.lng index ef609bb..1ad2bd8 100644 --- a/interface/web/admin/lib/lang/ar_server_config.lng +++ b/interface/web/admin/lib/lang/ar_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/ar_system_config.lng b/interface/web/admin/lib/lang/ar_system_config.lng index 2380eef..66352ef 100644 --- a/interface/web/admin/lib/lang/ar_system_config.lng +++ b/interface/web/admin/lib/lang/ar_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/ar_users.lng b/interface/web/admin/lib/lang/ar_users.lng index 06474e0..8abda49 100644 --- a/interface/web/admin/lib/lang/ar_users.lng +++ b/interface/web/admin/lib/lang/ar_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/bg_directive_snippets.lng b/interface/web/admin/lib/lang/bg_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/bg_directive_snippets.lng +++ b/interface/web/admin/lib/lang/bg_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/bg_directive_snippets_list.lng b/interface/web/admin/lib/lang/bg_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/bg_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/bg_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/bg_server_config.lng b/interface/web/admin/lib/lang/bg_server_config.lng index 5c2b5f6..d35ad21 100644 --- a/interface/web/admin/lib/lang/bg_server_config.lng +++ b/interface/web/admin/lib/lang/bg_server_config.lng @@ -170,4 +170,7 @@ $wb['website_autoalias_note_txt'] = 'Placeholders:'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/bg_system_config.lng b/interface/web/admin/lib/lang/bg_system_config.lng index f29dcf0..4f6622f 100644 --- a/interface/web/admin/lib/lang/bg_system_config.lng +++ b/interface/web/admin/lib/lang/bg_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/bg_users.lng b/interface/web/admin/lib/lang/bg_users.lng index 053fedb..b5dcbca 100644 --- a/interface/web/admin/lib/lang/bg_users.lng +++ b/interface/web/admin/lib/lang/bg_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/br_directive_snippets.lng b/interface/web/admin/lib/lang/br_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/br_directive_snippets.lng +++ b/interface/web/admin/lib/lang/br_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/br_directive_snippets_list.lng b/interface/web/admin/lib/lang/br_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/br_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/br_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/br_server_config.lng b/interface/web/admin/lib/lang/br_server_config.lng index c723799..2502679 100644 --- a/interface/web/admin/lib/lang/br_server_config.lng +++ b/interface/web/admin/lib/lang/br_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/br_system_config.lng b/interface/web/admin/lib/lang/br_system_config.lng index bde177d..d6ef3d5 100644 --- a/interface/web/admin/lib/lang/br_system_config.lng +++ b/interface/web/admin/lib/lang/br_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/br_users.lng b/interface/web/admin/lib/lang/br_users.lng index b6e0cdd..c5f3d07 100644 --- a/interface/web/admin/lib/lang/br_users.lng +++ b/interface/web/admin/lib/lang/br_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/cz.lng b/interface/web/admin/lib/lang/cz.lng index 404c273..c531b68 100644 --- a/interface/web/admin/lib/lang/cz.lng +++ b/interface/web/admin/lib/lang/cz.lng @@ -25,7 +25,7 @@ $wb['Web'] = 'Web'; $wb['FastCGI'] = 'FastCGI'; $wb['Jailkit'] = 'Jailkit'; -$wb['Rescue'] = 'Zachrána'; +$wb['Rescue'] = 'Monitorování'; $wb['Server IP addresses'] = 'IP adresy serveru'; $wb['Additional PHP Versions'] = 'Další PHP verze'; $wb['Firewall'] = 'Firewall'; diff --git a/interface/web/admin/lib/lang/cz_language_complete.lng b/interface/web/admin/lib/lang/cz_language_complete.lng index f1e6f49..2967693 100644 --- a/interface/web/admin/lib/lang/cz_language_complete.lng +++ b/interface/web/admin/lib/lang/cz_language_complete.lng @@ -1,6 +1,6 @@ <?php $wb['list_head_txt'] = 'Sloučit jazykový soubor'; -$wb['list_desc_txt'] = 'Sloučit vybraný jazykový soubor s hlavním anglickým jazykovým souborem. <br />Toto přidá chybějící řetězce z anglického hlavního souboru do vybraného jazykového souboru. <br /> V nových verzích ISPConfigu vznikají nové moduly a položky, které chybějí ve starších jazykových souborech a takto je doplníte k překladu.'; +$wb['list_desc_txt'] = 'Sloučit vybraný jazykový soubor s hlavním anglickým jazykovým souborem. <br />Toto přidá chybějící řetězce z anglického hlavního souboru do vybraného jazykového souboru. Odebere také zrušené řetezce. <br /> V nových verzích ISPConfigu vznikají nové moduly a položky, které chybějí ve starších jazykových souborech a takto je doplníte k překladu.'; $wb['language_select_txt'] = 'Vybrat jazyk k doplnění'; $wb['btn_save_txt'] = 'Sloučit / doplnit jazykový soubor'; $wb['btn_cancel_txt'] = 'Zpět'; diff --git a/interface/web/admin/lib/lang/cz_package_install.lng b/interface/web/admin/lib/lang/cz_package_install.lng index 3375bd5..0d5162e 100644 --- a/interface/web/admin/lib/lang/cz_package_install.lng +++ b/interface/web/admin/lib/lang/cz_package_install.lng @@ -1,7 +1,7 @@ <?php -$wb['repo_name_txt'] = 'Repository'; +$wb['repo_name_txt'] = 'Skladiště'; $wb['repo_url_txt'] = 'URL'; -$wb['repo_username_txt'] = 'User (optional)'; -$wb['repo_password_txt'] = 'Password (optional)'; +$wb['repo_username_txt'] = 'Uživatel (volitelné)'; +$wb['repo_password_txt'] = 'Heslo (volitelné)'; $wb['active_txt'] = 'Aktivní'; ?> diff --git a/interface/web/admin/lib/lang/cz_remote_user.lng b/interface/web/admin/lib/lang/cz_remote_user.lng index f764fc7..b62526d 100644 --- a/interface/web/admin/lib/lang/cz_remote_user.lng +++ b/interface/web/admin/lib/lang/cz_remote_user.lng @@ -39,7 +39,7 @@ $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['Mail mailing list functions'] = 'Funkce e-mailové konference (mailinglist)'; $wb['generate_password_txt'] = 'Generovat heslo'; $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; diff --git a/interface/web/admin/lib/lang/cz_server.lng b/interface/web/admin/lib/lang/cz_server.lng index a087656..337e9ca 100644 --- a/interface/web/admin/lib/lang/cz_server.lng +++ b/interface/web/admin/lib/lang/cz_server.lng @@ -1,12 +1,12 @@ <?php $wb['config_txt'] = 'Konfigurace'; $wb['server_name_txt'] = 'Název serveru'; -$wb['mail_server_txt'] = 'Mail server'; -$wb['web_server_txt'] = 'Web server'; +$wb['mail_server_txt'] = 'Poštovní server'; +$wb['web_server_txt'] = 'Webový server'; $wb['dns_server_txt'] = 'DNS server'; $wb['file_server_txt'] = 'Souborový server'; -$wb['db_server_txt'] = 'DB server'; -$wb['vserver_server_txt'] = 'VServer server'; +$wb['db_server_txt'] = 'Databázový server'; +$wb['vserver_server_txt'] = 'Virtualizační server (Vserver)'; $wb['active_txt'] = 'Aktivní'; $wb['mirror_server_id_txt'] = 'Je zrcadlem serveru'; $wb['- None -'] = '- Žádný -'; diff --git a/interface/web/admin/lib/lang/cz_server_config.lng b/interface/web/admin/lib/lang/cz_server_config.lng index e7d148d..77e3e46 100644 --- a/interface/web/admin/lib/lang/cz_server_config.lng +++ b/interface/web/admin/lib/lang/cz_server_config.lng @@ -9,14 +9,14 @@ $wb['website_basedir_txt'] = 'Website config adresář'; $wb['vhost_conf_dir_txt'] = 'Vhost config adresář'; $wb['vhost_conf_enabled_dir_txt'] = 'Vhost config enabled adresář'; -$wb['getmail_config_dir_txt'] = 'Getmail config adresář'; +$wb['getmail_config_dir_txt'] = '<b>Getmail</b> cesta k adresáři kde jsou umístěny konfigurace'; $wb['fastcgi_starter_path_txt'] = 'FastCGI starter cesta'; $wb['fastcgi_starter_script_txt'] = 'FastCGI starter skript'; $wb['fastcgi_alias_txt'] = 'FastCGI alias'; -$wb['fastcgi_phpini_path_txt'] = 'FastCGI php.ini cesta'; +$wb['fastcgi_phpini_path_txt'] = 'FastCGI cesta k adresáři kde je umístěn php.ini'; $wb['fastcgi_children_txt'] = 'FastCGI děti'; $wb['fastcgi_max_requests_txt'] = 'FastCGI max. požadavků'; -$wb['fastcgi_bin_txt'] = 'FastCGI bin'; +$wb['fastcgi_bin_txt'] = 'FastCGI cesta k binarnímu balíčku'; $wb['module_txt'] = 'Modul'; $wb['maildir_path_txt'] = 'Cesta k mail adresáři'; $wb['homedir_path_txt'] = 'Cesta k domácímu adresáři'; @@ -32,15 +32,15 @@ $wb['ip_address_txt'] = 'IP adresa'; $wb['netmask_txt'] = 'Maska'; $wb['gateway_txt'] = 'Brána'; -$wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Jmenné servery'; +$wb['hostname_txt'] = 'Název hostitele (hostname)'; +$wb['nameservers_txt'] = 'Jmenné servery (DNS)'; $wb['auto_network_configuration_txt'] = 'Konfigurace sítě'; $wb['ip_address_error_wrong'] = 'Neplatný formát IP adresy.'; $wb['netmask_error_wrong'] = 'Neplatný formát síťové masky.'; $wb['gateway_error_wrong'] = 'Neplatný formát brány.'; -$wb['hostname_error_empty'] = 'Hostname je prázdný.'; +$wb['hostname_error_empty'] = 'Název hostitele (hostname) je prázdný.'; $wb['nameservers_error_empty'] = 'Jmenný server je prázdný.'; -$wb['config_dir_txt'] = 'Vlogger config adresář'; +$wb['config_dir_txt'] = '<b>Vlogger</b> cesta k adresáři kde je umístěna konfigurace'; $wb['init_script_txt'] = 'Název cron init skriptu'; $wb['crontab_dir_txt'] = 'Cesta k individuálním cron tabulkám'; $wb['wget_txt'] = 'Cesta k wget programu'; @@ -71,23 +71,23 @@ $wb['awstats_pl_txt'] = 'awstats.pl script'; $wb['awstats_buildstaticpages_pl_txt'] = 'awstats_buildstaticpages.pl script'; $wb['backup_dir_txt'] = 'Adresář pro zálohy'; -$wb['named_conf_local_path_txt'] = 'BIND named.conf.local path'; -$wb['php_ini_path_cgi_txt'] = 'CGI php.ini path'; -$wb['php_ini_path_apache_txt'] = 'Apache php.ini path'; -$wb['check_apache_config_txt'] = 'Test apache configuration on restart'; -$wb['CA_path_txt'] = 'CA Path'; -$wb['CA_pass_txt'] = 'CA passphrase'; -$wb['ufw_enable_txt'] = 'Enable'; -$wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules'; -$wb['ufw_ipv6_txt'] = 'Enable IPv6'; -$wb['ufw_default_input_policy_txt'] = 'Default Input Policy'; +$wb['named_conf_local_path_txt'] = 'Cesta k BIND named.conf.local'; +$wb['php_ini_path_cgi_txt'] = 'Cesta k CGI php.ini'; +$wb['php_ini_path_apache_txt'] = 'Cesta k Apache php.ini'; +$wb['check_apache_config_txt'] = 'Provést test konfigurace apache před restartováním'; +$wb['CA_path_txt'] = 'CA cesta'; +$wb['CA_pass_txt'] = 'CA heslo'; +$wb['ufw_enable_txt'] = 'Aktivovat'; +$wb['ufw_manage_builtins_txt'] = 'Správa vestavěných pravidel'; +$wb['ufw_ipv6_txt'] = 'Aktivovat IPv6'; +$wb['ufw_default_input_policy_txt'] = 'Standardní vstupní politika'; $wb['ufw_default_output_policy_txt'] = 'Default Output Policy'; $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['ufw_log_level_txt'] = 'Úroveň logování'; $wb['network_config_warning_txt'] = 'Možnost konfigurace sítě je k dispozici pouze pro Debian a Ubuntu servery. Nepoužívejte tuto volbu, pokud vaše síťové rozhraní není eth0.'; $wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax'; -$wb['server_type_txt'] = 'Server Type'; +$wb['server_type_txt'] = 'Typ serveru'; $wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir'; $wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir'; $wb['nginx_user_txt'] = 'Nginx user'; @@ -143,11 +143,11 @@ $wb['php_fpm_socket_dir_txt'] = 'PHP-FPM socket directory'; $wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM socket directory is empty.'; $wb['try_rescue_txt'] = 'Povolit monitorování služeb a restartovat při selhání'; -$wb['do_not_try_rescue_mysql_txt'] = 'Zakázat MySQL sledování'; -$wb['do_not_try_rescue_mail_txt'] = 'Zakázat E-mail sledování'; -$wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; -$wb['enable_sni_txt'] = 'Enable SNI'; -$wb['do_not_try_rescue_httpd_txt'] = 'Zakázat HTTPD sledování'; +$wb['do_not_try_rescue_mysql_txt'] = 'Zakázat MySQL monitorování'; +$wb['do_not_try_rescue_mail_txt'] = 'Zakázat E-mail monitorování'; +$wb['rescue_description_txt'] = '<b>Informace:</b> Pokud chcete např. vypnout MySQL zatrhněte políčko \\"Zakázat MySQL monitorování\\" změna se provede do 2-3 minut.<br>Pokud nepočkáte 2-3 minuty, monitorování restartuje mysql!!'; +$wb['enable_sni_txt'] = 'Aktivovat SNI'; +$wb['do_not_try_rescue_httpd_txt'] = 'Zakázat HTTPD monitorování'; $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'; @@ -159,15 +159,18 @@ $wb['backup_mode_rootgz'] = 'Zálohování všech souborů v adresáři web jako uživatel root'; $wb['realtime_blackhole_list_txt'] = 'Real-time Blackhole List'; $wb['realtime_blackhole_list_note_txt'] = '(Samostatná RBL se odděluje čárkou)'; -$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['ssl_settings_txt'] = 'SSL Nastavení'; +$wb['permissions_txt'] = 'Nastavit oprávnění'; +$wb['php_settings_txt'] = 'PHP Nastavení'; +$wb['apps_vhost_settings_txt'] = 'Apps Vhost Nastavení'; +$wb['awstats_settings_txt'] = 'AWStats Nastavení'; $wb['firewall_txt'] = 'Firewall'; $wb['mailbox_quota_stats_txt'] = 'Statistika kvóty poštovní schránky'; -$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; +$wb['enable_ip_wildcard_txt'] = 'Aktivovat IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; -$wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; -$wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['overtraffic_notify_admin_txt'] = 'Při překročení limitu přenesených dat, poslat oznámení adminovi'; +$wb['overtraffic_notify_client_txt'] = 'Při překročení limitu přenesených dat, poslat oznámení klientovi'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/cz_server_ip_list.lng b/interface/web/admin/lib/lang/cz_server_ip_list.lng index 21589c7..a5b3bf8 100644 --- a/interface/web/admin/lib/lang/cz_server_ip_list.lng +++ b/interface/web/admin/lib/lang/cz_server_ip_list.lng @@ -3,7 +3,7 @@ $wb['server_id_txt'] = 'Server'; $wb['ip_address_txt'] = 'IP adresa'; $wb['add_new_record_txt'] = 'Přidat IP adresu'; -$wb['client_id_txt'] = 'Client'; +$wb['client_id_txt'] = 'Klient'; $wb['virtualhost_txt'] = 'HTTP Vhost'; $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['ip_type_txt'] = 'Type'; diff --git a/interface/web/admin/lib/lang/cz_server_php.lng b/interface/web/admin/lib/lang/cz_server_php.lng index addbfa4..2393f31 100644 --- a/interface/web/admin/lib/lang/cz_server_php.lng +++ b/interface/web/admin/lib/lang/cz_server_php.lng @@ -1,16 +1,16 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['client_id_txt'] = 'Client'; -$wb['name_txt'] = 'PHP Name'; -$wb['Name'] = 'Name'; -$wb['FastCGI Settings'] = 'FastCGI Settings'; -$wb['PHP-FPM Settings'] = 'PHP-FPM Settings'; +$wb['client_id_txt'] = 'Klient'; +$wb['name_txt'] = 'Název PHP verze'; +$wb['Name'] = 'Název'; +$wb['FastCGI Settings'] = 'FastCGI nastavení'; +$wb['PHP-FPM Settings'] = 'PHP-FPM nastavení'; $wb['Additional PHP Versions'] = 'Additional PHP Versions'; $wb['Form to edit additional PHP versions'] = 'Form to edit additional PHP versions'; -$wb['server_php_name_error_empty'] = 'The Name field must not be empty.'; -$wb['php_fastcgi_binary_txt'] = 'Path to the PHP FastCGI binary'; -$wb['php_fastcgi_ini_dir_txt'] = 'Path to the php.ini directory'; -$wb['php_fpm_init_script_txt'] = 'Path to the PHP-FPM init script'; -$wb['php_fpm_ini_dir_txt'] = 'Path to the php.ini directory'; -$wb['php_fpm_pool_dir_txt'] = 'Path to the PHP-FPM pool directory'; +$wb['server_php_name_error_empty'] = 'Název pole nesmí být prázdné.'; +$wb['php_fastcgi_binary_txt'] = 'Cesta k binarnímu balíčku PHP FastCGI'; +$wb['php_fastcgi_ini_dir_txt'] = 'Cesta k adresáři ve kterém je umístěn php.ini'; +$wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init skriptu'; +$wb['php_fpm_ini_dir_txt'] = 'Cesta k adresáři ve kterém je umístěn php.ini'; +$wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM společnému (pool) adresáři'; ?> diff --git a/interface/web/admin/lib/lang/cz_server_php_list.lng b/interface/web/admin/lib/lang/cz_server_php_list.lng index b402fd1..cc3ae1f 100644 --- a/interface/web/admin/lib/lang/cz_server_php_list.lng +++ b/interface/web/admin/lib/lang/cz_server_php_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Additional PHP Versions'; +$wb['list_head_txt'] = 'Další PHP verze'; $wb['server_id_txt'] = 'Server'; -$wb['add_new_record_txt'] = 'Add new PHP version'; -$wb['client_id_txt'] = 'Client'; -$wb['name_txt'] = 'PHP Name'; +$wb['add_new_record_txt'] = 'Přidat novou verzi PHP'; +$wb['client_id_txt'] = 'Klient'; +$wb['name_txt'] = 'Název PHP verze'; ?> diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng index 7182593..83dc869 100644 --- a/interface/web/admin/lib/lang/cz_system_config.lng +++ b/interface/web/admin/lib/lang/cz_system_config.lng @@ -35,10 +35,15 @@ $wb['smtp_user_txt'] = 'SMTP uživatel'; $wb['smtp_pass_txt'] = 'SMTP heslo'; $wb['smtp_crypt_txt'] = 'Použít SSL/TLS šifrované spojení pro SMTP'; -$wb['smtp_missing_admin_mail_txt'] = 'Please enter the admin name and admin mail address if you want to use smtp mail sending.'; -$wb['tab_change_discard_txt'] = 'Discard changes on tab change'; +$wb['smtp_missing_admin_mail_txt'] = 'Zadejte prosím jméno správce a admin e-mailovou adresu, pokud chcete používat poštu SMTP pro odesílání.'; +$wb['tab_change_discard_txt'] = 'Zahodit změny na záložce změny'; $wb['tab_change_warning_txt'] = 'Záložka změna varování'; -$wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; -$wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; +$wb['tab_change_warning_note_txt'] = 'Zobrazit varování na kartě změny ve formách úprav případné data byla změněna uživatelem.'; +$wb['vhost_subdomains_txt'] = 'Vytvořit subdomény jako webové stránky'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Neplatná phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng index 46b2988..592d5c0 100644 --- a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng +++ b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng @@ -2,17 +2,17 @@ $wb['tpl_default_admin_head_txt'] = 'Global Default-Theme Settings'; $wb['tpl_default_admin_desc_txt'] = ''; $wb['server_id_txt'] = 'Server'; -$wb['client_id_txt'] = 'Client'; -$wb['name_txt'] = 'PHP Name'; -$wb['Name'] = 'Name'; -$wb['FastCGI Settings'] = 'FastCGI Settings'; -$wb['PHP-FPM Settings'] = 'PHP-FPM Settings'; +$wb['client_id_txt'] = 'Klient'; +$wb['name_txt'] = 'Název PHP verze'; +$wb['Name'] = 'Název'; +$wb['FastCGI Settings'] = 'FastCGI nastavení'; +$wb['PHP-FPM Settings'] = 'PHP-FPM nastavení'; $wb['Additional PHP Versions'] = 'Další PHP verze'; $wb['Form to edit additional PHP versions'] = 'Formulář pro úpravu další PHP verzí'; -$wb['server_php_name_error_empty'] = 'The Name field must not be empty.'; -$wb['php_fastcgi_binary_txt'] = 'Path to the PHP FastCGI binary'; -$wb['php_fastcgi_ini_dir_txt'] = 'Path to the php.ini directory'; -$wb['php_fpm_init_script_txt'] = 'Path to the PHP-FPM init script'; -$wb['php_fpm_ini_dir_txt'] = 'Path to the php.ini directory'; -$wb['php_fpm_pool_dir_txt'] = 'Path to the PHP-FPM pool directory'; +$wb['server_php_name_error_empty'] = 'Název pole nesmí být prázdné.'; +$wb['php_fastcgi_binary_txt'] = 'Cesta k binarnímu balíčku PHP FastCGI'; +$wb['php_fastcgi_ini_dir_txt'] = 'Cesta k adresáři ve kterém je umístěn php.ini'; +$wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init skriptu'; +$wb['php_fpm_ini_dir_txt'] = 'Cesta k adresáři ve kterém je umístěn php.ini'; +$wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM společnému (pool) adresáři'; ?> diff --git a/interface/web/admin/lib/lang/cz_users.lng b/interface/web/admin/lib/lang/cz_users.lng index fc50add..b1ff4b1 100644 --- a/interface/web/admin/lib/lang/cz_users.lng +++ b/interface/web/admin/lib/lang/cz_users.lng @@ -7,7 +7,7 @@ $wb['password_strength_txt'] = 'Bezpečnost hesla'; $wb['modules_txt'] = 'Modul'; $wb['startmodule_txt'] = 'Výchozí modul'; -$wb['app_theme_txt'] = 'Design'; +$wb['app_theme_txt'] = 'Výchozí grafické téma'; $wb['typ_txt'] = 'Typ'; $wb['active_txt'] = 'Aktivní'; $wb['language_txt'] = 'Jazyk'; @@ -18,7 +18,7 @@ $wb['ort_txt'] = 'Město'; $wb['plz_txt'] = 'PSČ'; $wb['land_txt'] = 'Stát'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['url_txt'] = 'URL'; $wb['telefon_txt'] = 'Telefon'; $wb['fax_txt'] = 'Fax'; @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/cz_users_list.lng b/interface/web/admin/lib/lang/cz_users_list.lng index ab5db38..e5a7d1e 100644 --- a/interface/web/admin/lib/lang/cz_users_list.lng +++ b/interface/web/admin/lib/lang/cz_users_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Uživatelé'; $wb['username_txt'] = 'Uživatelské jméno'; -$wb['client_id_txt'] = 'Client ID'; +$wb['client_id_txt'] = 'Klient ID'; $wb['active_txt'] = 'Aktivní'; $wb['add_new_record_txt'] = 'Přidat uživatele'; -$wb['warning_txt'] = '<b>VAROVÁNÍ:</b> 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'; +$wb['warning_txt'] = '<b>VAROVÁNÍ:</b> 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'] = 'Skupiny'; ?> diff --git a/interface/web/admin/lib/lang/de_server_config.lng b/interface/web/admin/lib/lang/de_server_config.lng index e0864f1..18a1e38 100644 --- a/interface/web/admin/lib/lang/de_server_config.lng +++ b/interface/web/admin/lib/lang/de_server_config.lng @@ -170,6 +170,9 @@ $wb['web_folder_protection_txt'] = 'Webverzeichnis unveränderlich machen (erweiterte Attribute)'; $wb['overtraffic_notify_admin_txt'] = 'Überschreiten des Transfer Limits an den Administrator senden'; $wb['overtraffic_notify_client_txt'] = 'Überschreiten des Transfer Limits an den Kunden senden'; +$wb['v6_prefix_txt'] = 'IPv6 Präfix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 auf dem Mirror'; +$wb['v6_prefix_wrong'] = 'Falsches IPv6 Netzmasken Format.'; $wb['php_ini_check_minutes_txt'] = 'Prüfe System php.ini Dateien auf Änderungen alle'; $wb['php_ini_check_minutes_info_txt'] = 'Minute(n) (0 deaktiviert diese Funktion)'; $wb['php_ini_check_minutes_error_empty'] = 'Der Wert für die Einstellung der php.ini Prüfung ist ungültig.'; diff --git a/interface/web/admin/lib/lang/de_system_config.lng b/interface/web/admin/lib/lang/de_system_config.lng index e9c854b..53b540a 100644 --- a/interface/web/admin/lib/lang/de_system_config.lng +++ b/interface/web/admin/lib/lang/de_system_config.lng @@ -41,4 +41,9 @@ $wb['smtp_user_txt'] = 'SMTP Benutzer'; $wb['smtp_pass_txt'] = 'SMTP Passwort'; $wb['smtp_crypt_txt'] = 'SSL/TLS verschlüsselte Verbindung für SMTP'; +$wb['use_combobox_txt'] = 'jQuery UI Combobox benutzen'; +$wb['use_loadindicator_txt'] = 'Laden-Grafik anzeigen'; +$wb['f5_to_reload_js_txt'] = 'Wenn Sie den Wert ändern, müssen Sie F5 drücken, damit der Browser die JavaScript-Libraries neu lädt, oder Ihren Browser-Cache leeren.'; +$wb['phpmyadmin_url_error_regex'] = 'Falsche phpMyAdmin URL'; +$wb['client_username_web_check_disabled_txt'] = 'Deaktiviere die Kunden Benutzername Überprüfung für den Begriff <b>web<b>.'; ?> diff --git a/interface/web/admin/lib/lang/de_users.lng b/interface/web/admin/lib/lang/de_users.lng index 1ead952..413a402 100644 --- a/interface/web/admin/lib/lang/de_users.lng +++ b/interface/web/admin/lib/lang/de_users.lng @@ -29,4 +29,5 @@ $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['username_error_collision'] = 'Der Benutzername darf nicht <b>web<b> oder <b>web<b> gefolgt von einer Zahl sein.'; ?> diff --git a/interface/web/admin/lib/lang/el_server_config.lng b/interface/web/admin/lib/lang/el_server_config.lng index 5768d3f..c580600 100644 --- a/interface/web/admin/lib/lang/el_server_config.lng +++ b/interface/web/admin/lib/lang/el_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/el_system_config.lng b/interface/web/admin/lib/lang/el_system_config.lng index ef186aa..18dd8c5 100644 --- a/interface/web/admin/lib/lang/el_system_config.lng +++ b/interface/web/admin/lib/lang/el_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/el_users.lng b/interface/web/admin/lib/lang/el_users.lng index 24d2436..993d697 100644 --- a/interface/web/admin/lib/lang/el_users.lng +++ b/interface/web/admin/lib/lang/el_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/en_system_config.lng b/interface/web/admin/lib/lang/en_system_config.lng index 6957bc5..03ce902 100644 --- a/interface/web/admin/lib/lang/en_system_config.lng +++ b/interface/web/admin/lib/lang/en_system_config.lng @@ -42,4 +42,8 @@ $wb['smtp_pass_txt'] = 'SMTP password'; $wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP'; $wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/en_users.lng b/interface/web/admin/lib/lang/en_users.lng index c6a418e..9eec322 100644 --- a/interface/web/admin/lib/lang/en_users.lng +++ b/interface/web/admin/lib/lang/en_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number."'; ?> diff --git a/interface/web/admin/lib/lang/es.lng b/interface/web/admin/lib/lang/es.lng index dba64b4..cdb4e27 100644 --- a/interface/web/admin/lib/lang/es.lng +++ b/interface/web/admin/lib/lang/es.lng @@ -1,50 +1,50 @@ <?php -$wb['1001'] = 'Username or password is empty.'; -$wb['1002'] = 'Username or password is wrong.'; +$wb['Firewall'] = 'Cortafuegos'; $wb['Groups'] = 'Grupos'; $wb['groups_description'] = 'Formulario para editar los grupos del usuario de sistema.'; -$wb['Servers'] = 'Servidores'; -$wb['Config'] = 'Configuración'; -$wb['Add user'] = 'Añadir usuario'; -$wb['Edit user'] = 'Editar usuarios'; -$wb['Add group'] = 'Añadir grupo'; -$wb['Edit group'] = 'Editar grupo'; -$wb['Edit server'] = 'Editar servidor'; -$wb['Sync. Now'] = 'Sincronizar ahora'; -$wb['DB Sync.'] = 'Sincronizar BD'; -$wb['User Management'] = 'User Management'; -$wb['CP Users'] = 'Usuarios del Panel'; -$wb['Remote Users'] = 'Remote Users'; -$wb['System'] = 'Sistema'; -$wb['Server Services'] = 'Server Services'; -$wb['Services'] = 'Servicios'; -$wb['Server Config'] = 'Configuración del servidor'; $wb['Server'] = 'Servidor'; +$wb['Services'] = 'Servicios'; +$wb['Config'] = 'Configuración'; +$wb['Server Config'] = 'Configuración del servidor'; $wb['Mail'] = 'Correo'; $wb['Getmail'] = 'Getmail'; $wb['Web'] = 'Web'; $wb['FastCGI'] = 'FastCGI'; $wb['Jailkit'] = 'Jailkit'; -$wb['Rescue'] = 'Rescue'; -$wb['Server IP addresses'] = 'IP del servidor'; -$wb['Additional PHP Versions'] = 'Additional PHP Versions'; -$wb['Firewall'] = 'Cortafuegos'; -$wb['Interface'] = 'Interface'; -$wb['Interface Config'] = 'Main Config'; -$wb['Domains'] = 'Domains'; -$wb['Misc'] = 'Misc'; -$wb['Software'] = 'Software'; -$wb['Repositories'] = 'Repositorios'; -$wb['Packages'] = 'Packages'; -$wb['Updates'] = 'Updates'; -$wb['Language Editor'] = 'Editar idioma'; +$wb['System'] = 'Sistema'; +$wb['Add user'] = 'Añadir usuario'; +$wb['Edit user'] = 'Editar usuarios'; +$wb['CP Users'] = 'Usuarios del Panel'; +$wb['Add group'] = 'Añadir grupo'; +$wb['Edit group'] = 'Editar grupo'; +$wb['Edit server'] = 'Editar servidor'; +$wb['Servers'] = 'Servidores'; +$wb['Sync. Now'] = 'Sincronizar ahora'; +$wb['DB Sync.'] = 'Sincronizar BD'; $wb['Languages'] = 'Idiomas'; $wb['New Language'] = 'Nuevo idioma'; -$wb['Merge'] = 'Merge'; $wb['Export'] = 'Exportar'; $wb['Import'] = 'Importar'; -$wb['Remote Actions'] = 'Remote Actions'; -$wb['Do OS-Update'] = 'Do OS-Update'; -$wb['Do ISPConfig-Update'] = 'Do ISPConfig-Update'; +$wb['Language Editor'] = 'Editar idioma'; +$wb['Software'] = 'Software'; +$wb['Repositories'] = 'Repositorios'; +$wb['Server Services'] = 'Servicios del servidor'; +$wb['Interface Config'] = 'Interfaz de configuración'; +$wb['Packages'] = 'Paquetes'; +$wb['Updates'] = 'Actualizaciones'; +$wb['Merge'] = 'Unir'; +$wb['Remote Users'] = 'Usuarios remotos'; +$wb['Remote Actions'] = 'Acciones a distancia'; +$wb['Do OS-Update'] = 'Actualizar el S.O.'; +$wb['Do ISPConfig-Update'] = 'Actualizar ISPConfig 3'; +$wb['1001'] = 'El usuario o la contraseña está vacío.'; +$wb['1002'] = 'El usuario o la contraseña esta mal.'; +$wb['User Management'] = 'User Management'; +$wb['Rescue'] = 'Rescue'; +$wb['Server IP addresses'] = 'Server IP addresses'; +$wb['Additional PHP Versions'] = 'Additional PHP Versions'; $wb['Directive Snippets'] = 'Directive Snippets'; +$wb['Interface'] = 'Interface'; +$wb['Domains'] = 'Domains'; +$wb['Misc'] = 'Misc'; ?> diff --git a/interface/web/admin/lib/lang/es_directive_snippets.lng b/interface/web/admin/lib/lang/es_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/es_directive_snippets.lng +++ b/interface/web/admin/lib/lang/es_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/es_directive_snippets_list.lng b/interface/web/admin/lib/lang/es_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/es_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/es_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/es_groups_list.lng b/interface/web/admin/lib/lang/es_groups_list.lng index f36c4d8..b627639 100644 --- a/interface/web/admin/lib/lang/es_groups_list.lng +++ b/interface/web/admin/lib/lang/es_groups_list.lng @@ -3,5 +3,5 @@ $wb['description_txt'] = 'Descripción'; $wb['name_txt'] = 'Grupo'; $wb['add_new_record_txt'] = 'Añadir nuevo grupo'; -$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!'; +$wb['warning_txt'] = '<b>AVISO:</b> ¡No modifique las configuraciones de usuario aquí! Utilice las opciones del cliente y distribuidor en el módulo cliente en su lugar. Cualquier modificación o cambio de usuarios o grupos aquí puede causar la pérdida de datos'; ?> diff --git a/interface/web/admin/lib/lang/es_iptables.lng b/interface/web/admin/lib/lang/es_iptables.lng index 40760b9..c7b4d97 100644 --- a/interface/web/admin/lib/lang/es_iptables.lng +++ b/interface/web/admin/lib/lang/es_iptables.lng @@ -1,13 +1,13 @@ <?php -$wb['server_id_txt'] = 'Server'; +$wb['server_id_txt'] = 'Servidor'; $wb['multiport_txt'] = 'Multi Port'; $wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protocol'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; -$wb['state_txt'] = 'State'; -$wb['destination_ip_txt'] = 'Destination Address'; -$wb['source_ip_txt'] = 'Source Address'; -$wb['active_txt'] = 'Active'; -$wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; +$wb['protocol_txt'] = 'Protocolo'; +$wb['table_txt'] = 'Tabla'; +$wb['target_txt'] = 'Objetivo'; +$wb['state_txt'] = 'Estado'; +$wb['destination_ip_txt'] = 'Dirección de destino'; +$wb['source_ip_txt'] = 'Origen de la dirección'; +$wb['active_txt'] = 'Activar'; +$wb['iptables_error_unique'] = 'Ya existe un registro de servidor de seguridad de este servidor.'; ?> diff --git a/interface/web/admin/lib/lang/es_iptables_list.lng b/interface/web/admin/lib/lang/es_iptables_list.lng index 15c8bad..7598994 100644 --- a/interface/web/admin/lib/lang/es_iptables_list.lng +++ b/interface/web/admin/lib/lang/es_iptables_list.lng @@ -1,15 +1,15 @@ <?php $wb['list_head_txt'] = 'IPTables'; -$wb['add_new_rule_txt'] = 'Add IPTables Rule'; -$wb['server_id_txt'] = 'Server'; +$wb['add_new_rule_txt'] = 'Añadir reglas a IPTables'; +$wb['server_id_txt'] = 'Servidor'; $wb['multiport_txt'] = 'Multi Port'; $wb['singleport_txt'] = 'Single Port'; -$wb['protocol_txt'] = 'Protocol'; -$wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; -$wb['state_txt'] = 'State'; -$wb['destination_ip_txt'] = 'Destination Address'; -$wb['source_ip_txt'] = 'Source Address'; -$wb['active_txt'] = 'Active'; -$wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; +$wb['protocol_txt'] = 'Protocolo'; +$wb['table_txt'] = 'Tabla'; +$wb['target_txt'] = 'Objetivo'; +$wb['state_txt'] = 'Estado'; +$wb['destination_ip_txt'] = 'Dirección destino'; +$wb['source_ip_txt'] = 'Origen de la dirección'; +$wb['active_txt'] = 'Activar'; +$wb['iptables_error_unique'] = 'Ya existe un registro de servidor de seguridad de este servidor.'; ?> diff --git a/interface/web/admin/lib/lang/es_language_import.lng b/interface/web/admin/lib/lang/es_language_import.lng index 87b465e..7f2b25b 100644 --- a/interface/web/admin/lib/lang/es_language_import.lng +++ b/interface/web/admin/lib/lang/es_language_import.lng @@ -4,5 +4,5 @@ $wb['btn_save_txt'] = 'Importar el fichero de idioma'; $wb['language_overwrite_txt'] = 'Sobreescribir los ficheros, si existen'; $wb['btn_cancel_txt'] = 'Atrás'; -$wb['ignore_version_txt'] = 'Skip ISPConfig version check'; +$wb['ignore_version_txt'] = 'Saltar comprobación de la versión ISPConfig'; ?> diff --git a/interface/web/admin/lib/lang/es_remote_action.lng b/interface/web/admin/lib/lang/es_remote_action.lng index f268527..5abe234 100644 --- a/interface/web/admin/lib/lang/es_remote_action.lng +++ b/interface/web/admin/lib/lang/es_remote_action.lng @@ -1,12 +1,12 @@ <?php -$wb['select_server_txt'] = 'Select Server'; -$wb['btn_do_txt'] = 'Execute action'; -$wb['do_osupdate_caption'] = 'Do OS-Update at remote server'; -$wb['do_osupdate_desc'] = 'This Action does a aptitude -y upgrade at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; -$wb['do_ispcupdate_caption'] = 'Do ISPConfig 3 - Update at remote server'; -$wb['do_ispcupdate_desc'] = 'This action does a ISPConfig3 update at your selected server.<br><br><strong>USE THIS AT YOUR OWN RISK!</strong>'; -$wb['action_scheduled'] = 'The action is scheduled for execution'; -$wb['select_all_server'] = 'All server'; -$wb['ispconfig_update_title'] = 'ISPConfig update instructions'; -$wb['ispconfig_update_text'] = 'Login as root user on the shell of your server and execute the command<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />to start the ISPConfig update.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>Click here for detailed update instructins</a>'; +$wb['select_server_txt'] = 'Seleccionar servidor'; +$wb['btn_do_txt'] = 'Ejecutar acción'; +$wb['do_osupdate_caption'] = 'Hacer OS-Update el servidor remoto'; +$wb['do_osupdate_desc'] = 'Esta acción hace un aptitude upgrade-y en su servidor seleccionado <strong> <br> USAR ESTE BAJO SU PROPIO RIESGO </strong>'; +$wb['do_ispcupdate_caption'] = 'Es ISPConfig 3 - Actualización en el servidor remoto'; +$wb['do_ispcupdate_desc'] = 'Esta acción hace una actualización de ISPConfig3 en su servidor seleccionado<strong><br>USAR ESTE BAJO SU PROPIO RIESGO</strong>'; +$wb['action_scheduled'] = 'La acción está prevista para su ejecución'; +$wb['select_all_server'] = 'Todos los servidores'; +$wb['ispconfig_update_title'] = 'Instrucciones para actualizar ISPConfig'; +$wb['ispconfig_update_text'] = 'Inicie sesión como usuario root en el terminal de su servidor y ejecutar el comando<br /><br /><strong>ispconfig_update.sh</strong><br /><br />para iniciar la actualización de ISPConfig.<a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank> Haga clic aquí para información detallada para actualizar</a>'; ?> diff --git a/interface/web/admin/lib/lang/es_remote_user.lng b/interface/web/admin/lib/lang/es_remote_user.lng index fda0e2c..739543a 100644 --- a/interface/web/admin/lib/lang/es_remote_user.lng +++ b/interface/web/admin/lib/lang/es_remote_user.lng @@ -3,43 +3,43 @@ $wb['password_txt'] = 'Contraseña:'; $wb['function_txt'] = 'Funciones:'; $wb['username_error_unique'] = 'El nombre de usuario debe ser único'; -$wb['username_error_empty'] = 'El nombre de usuario no puede estar vacío'; -$wb['password_error_empty'] = 'La contraseña no puede estar vacía'; +$wb['username_error_empty'] = 'El nombre de usuario no puede está vacío.'; +$wb['password_error_empty'] = 'La contraseña no puede está vacío.'; $wb['password_strength_txt'] = 'Fortaleza de la contraseña:'; -$wb['Mail domain functions'] = 'Mail domain functions'; -$wb['Mail user functions'] = 'Mail user functions'; -$wb['Mail alias functions'] = 'Mail alias functions'; -$wb['Mail forward functions'] = 'Mail forward functions'; -$wb['Mail catchall functions'] = 'Mail catchall functions'; -$wb['Mail transport functions'] = 'Mail transport functions'; -$wb['Mail whitelist functions'] = 'Mail whitelist functions'; -$wb['Mail blacklist functions'] = 'Mail blacklist functions'; -$wb['Mail spamfilter user functions'] = 'Mail spamfilter user functions'; -$wb['Mail spamfilter policy functions'] = 'Mail spamfilter policy functions'; -$wb['Mail fetchmail functions'] = 'Mail fetchmail functions'; -$wb['Mail user filter functions'] = 'Mail user filter functions'; -$wb['Mail filter functions'] = 'Mail filter functions'; -$wb['Client functions'] = 'Client functions'; -$wb['Sites cron functions'] = 'Sites cron functions'; -$wb['Sites database functions'] = 'Sites database functions'; -$wb['Sites FTP-User functions'] = 'Sites FTP-User functions'; -$wb['Sites Shell-User functions'] = 'Sites Shell-User functions'; -$wb['Sites Domain functions'] = 'Sites Domain functions'; -$wb['Sites Aliasdomain functions'] = 'Sites Aliasdomain functions'; -$wb['Sites Subdomain functions'] = 'Sites Subdomain functions'; -$wb['DNS zone functions'] = 'DNS zone functions'; -$wb['DNS a functions'] = 'DNS a functions'; -$wb['DNS aaaa functions'] = 'DNS aaaa functions'; -$wb['DNS alias functions'] = 'DNS alias functions'; -$wb['DNS cname functions'] = 'DNS cname functions'; -$wb['DNS hinfo functions'] = 'DNS hinfo functions'; -$wb['DNS mx functions'] = 'DNS mx functions'; -$wb['DNS ns functions'] = 'DNS ns functions'; -$wb['DNS ptr functions'] = 'DNS ptr functions'; -$wb['DNS rp functions'] = 'DNS rp functions'; -$wb['DNS srv functions'] = 'DNS srv functions'; -$wb['DNS txt functions'] = 'DNS txt functions'; -$wb['Mail mailing list functions'] = 'Mail mailinglist functions'; +$wb['Mail domain functions'] = 'Funciones del dominio de correo'; +$wb['Mail user functions'] = 'Funciones de usuario de correo'; +$wb['Mail alias functions'] = 'Funciones de alias de correo'; +$wb['Mail forward functions'] = 'Funciones de forward'; +$wb['Mail catchall functions'] = 'Funciones de catchall'; +$wb['Mail transport functions'] = 'Funciones de transport'; +$wb['Mail whitelist functions'] = 'Funciones de whitelist'; +$wb['Mail blacklist functions'] = 'Funciones de blacklist'; +$wb['Mail spamfilter user functions'] = 'Funciones de spamfilter usuario'; +$wb['Mail spamfilter policy functions'] = 'Funciones de politica spamfilter'; +$wb['Mail fetchmail functions'] = 'Funciones de fetchmail'; +$wb['Mail user filter functions'] = 'Funciones de usuario de filter'; +$wb['Mail filter functions'] = 'Funciones de filter'; +$wb['Client functions'] = 'Funciones del Cliente'; +$wb['Sites cron functions'] = 'Funciones de cron'; +$wb['Sites database functions'] = 'Funciones de bases de datos'; +$wb['Sites FTP-User functions'] = 'Funciones Sites FTP-User'; +$wb['Sites Shell-User functions'] = 'Funciones de Shell-User'; +$wb['Sites Domain functions'] = 'Funciones de Dominio'; +$wb['Sites Aliasdomain functions'] = 'Funciones de Aliasdominio'; +$wb['Sites Subdomain functions'] = 'Funciones de Subdominio'; +$wb['DNS zone functions'] = 'Funciones de zona'; +$wb['DNS a functions'] = 'Funciones de DNS'; +$wb['DNS aaaa functions'] = 'Funciones de aaaa'; +$wb['DNS alias functions'] = 'Funciones de DNS alias'; +$wb['DNS cname functions'] = 'Funciones de cname'; +$wb['DNS hinfo functions'] = 'Funciones de hinfo'; +$wb['DNS mx functions'] = 'Funciones de mx'; +$wb['DNS ns functions'] = 'Funciones de ns'; +$wb['DNS ptr functions'] = 'Funciones de ptr'; +$wb['DNS rp functions'] = 'Funciones de rp'; +$wb['DNS srv functions'] = 'Funciones de srv'; +$wb['DNS txt functions'] = 'Funciones de txt'; +$wb['Mail mailing list functions'] = 'Funciones de mailinglist'; $wb['generate_password_txt'] = 'Generate Password'; $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; diff --git a/interface/web/admin/lib/lang/es_server.lng b/interface/web/admin/lib/lang/es_server.lng index d5a223c..2b96119 100644 --- a/interface/web/admin/lib/lang/es_server.lng +++ b/interface/web/admin/lib/lang/es_server.lng @@ -6,10 +6,10 @@ $wb['dns_server_txt'] = 'Servidor DNS'; $wb['file_server_txt'] = 'Servidor de ficheros'; $wb['db_server_txt'] = 'Servidor de bases de datos'; -$wb['vserver_server_txt'] = 'ServidorVirtual-Servidor'; +$wb['vserver_server_txt'] = 'Servidor-Virtual'; $wb['active_txt'] = 'Activar'; -$wb['mirror_server_id_txt'] = 'Is mirror of Server'; -$wb['- None -'] = '- None -'; -$wb['proxy_server_txt'] = 'Proxy-Server'; -$wb['firewall_server_txt'] = 'Firewall-Server'; +$wb['mirror_server_id_txt'] = 'Es el espejo del Servidor'; +$wb['- None -'] = '- Ninguno -'; +$wb['proxy_server_txt'] = 'Servidor-Proxy'; +$wb['firewall_server_txt'] = 'Servidor-Cortafuegos'; ?> diff --git a/interface/web/admin/lib/lang/es_server_config.lng b/interface/web/admin/lib/lang/es_server_config.lng index 454f2cd..9a25490 100644 --- a/interface/web/admin/lib/lang/es_server_config.lng +++ b/interface/web/admin/lib/lang/es_server_config.lng @@ -1,10 +1,10 @@ <?php $wb['jailkit_chroot_home_txt'] = 'Carpeta Jailkit chroot'; -$wb['jailkit_chroot_app_sections_txt'] = 'Secciones de aplicación Jailkit chroot'; +$wb['jailkit_chroot_app_sections_txt'] = 'Secciones de aplicacón Jailkit chroot'; $wb['jailkit_chroot_app_programs_txt'] = 'Aplicaciones Jailkit chrooted'; $wb['website_path_txt'] = 'Ruta del sitio web'; $wb['website_symlinks_txt'] = 'Enlaces simbólicos del sitio web'; -$wb['website_symlinks_rel_txt'] = 'Make relative symlinks'; +$wb['website_symlinks_rel_txt'] = 'Hacer relitivos enlaces simbólicos'; $wb['vhost_conf_dir_txt'] = 'Directorio de configuración de vhost'; $wb['vhost_conf_enabled_dir_txt'] = 'Directorio de configuración de vhost activados'; $wb['getmail_config_dir_txt'] = 'Directorio de configuración de Getmail'; @@ -30,14 +30,14 @@ $wb['ip_address_txt'] = 'Dirección IP'; $wb['netmask_txt'] = 'Máscara de red'; $wb['gateway_txt'] = 'Pasarela'; -$wb['hostname_txt'] = 'Nombre de la máquina (hostname)'; +$wb['hostname_txt'] = 'Nombre de la host (hostname)'; $wb['nameservers_txt'] = 'Servidores de nombres'; $wb['auto_network_configuration_txt'] = 'Configuración de red'; $wb['website_basedir_txt'] = 'Basedir del sitio Web'; $wb['ip_address_error_wrong'] = 'Formato incorrecto de dirección IP.'; $wb['netmask_error_wrong'] = 'Formato incorrecto de máscara de red.'; $wb['gateway_error_wrong'] = 'Formato incorrecto de pasarela.'; -$wb['hostname_error_empty'] = 'El nombre de la máquina (hostname) está vacío.'; +$wb['hostname_error_empty'] = 'El nombre de maquina está vacío.'; $wb['nameservers_error_empty'] = 'El servidor de nombres (nameserver) está vacío.'; $wb['jailkit_chroot_cron_programs_txt'] = 'Aplicaciones Jailkit cron chrooted'; $wb['config_dir_txt'] = 'Directorio de configuración'; @@ -50,108 +50,108 @@ $wb['loglevel_txt'] = 'Loglevel'; $wb['apps_vhost_port_txt'] = 'Apps-vhost port'; $wb['apps_vhost_ip_txt'] = 'Apps-vhost IP'; -$wb['apps_vhost_servername_txt'] = 'Apps-vhost Domain'; -$wb['bind_user_txt'] = 'BIND User'; -$wb['bind_group_txt'] = 'BIND Group'; -$wb['bind_zonefiles_dir_txt'] = 'BIND zonefiles directory'; -$wb['named_conf_path_txt'] = 'BIND named.conf path'; -$wb['bind_user_error_empty'] = 'BIND user is empty.'; -$wb['bind_group_error_empty'] = 'BIND group is empty.'; -$wb['bind_zonefiles_dir_error_empty'] = 'BIND zonefiles directory is empty.'; -$wb['named_conf_path_error_empty'] = 'BIND named.conf path is empty.'; -$wb['named_conf_local_path_error_empty'] = 'BIND named.conf.local path is empty.'; -$wb['mail_filter_syntax_txt'] = 'Mailfilter Syntax'; +$wb['apps_vhost_servername_txt'] = 'Apps-vhost Dominio'; +$wb['bind_user_txt'] = 'BIND Usuario'; +$wb['bind_group_txt'] = 'BIND Grupo'; +$wb['bind_zonefiles_dir_txt'] = 'BIND zonefiles directorio'; +$wb['named_conf_path_txt'] = 'BIND named.conf ruta'; +$wb['bind_user_error_empty'] = 'BIND usuario está vacío.'; +$wb['bind_group_error_empty'] = 'BIND grupo está vacío.'; +$wb['bind_zonefiles_dir_error_empty'] = 'BIND directorio zone de archivos está vacío.'; +$wb['named_conf_path_error_empty'] = 'BIND named.conf ruta está vacío.'; +$wb['named_conf_local_path_error_empty'] = 'BIND named.conf.local ruta está vacío.'; +$wb['mail_filter_syntax_txt'] = 'MailFilter Sintaxis'; $wb['pop3_imap_daemon_txt'] = 'POP3/IMAP Daemon'; $wb['php_open_basedir_txt'] = 'PHP open_basedir'; -$wb['php_open_basedir_error_empty'] = 'PHP open_basedir is empty.'; +$wb['php_open_basedir_error_empty'] = 'PHP open_basedir está vacío.'; $wb['htaccess_allow_override_txt'] = '.htaccess AllowOverride'; -$wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride is empty.'; -$wb['awstats_conf_dir_txt'] = 'awstats conf folder'; -$wb['awstats_data_dir_txt'] = 'awstats data folder'; +$wb['htaccess_allow_override_error_empty'] = '.htaccess AllowOverride está vacío.'; +$wb['awstats_conf_dir_txt'] = 'awstats conf carpeta'; +$wb['awstats_data_dir_txt'] = 'awstats data carpeta'; $wb['awstats_pl_txt'] = 'awstats.pl script'; $wb['awstats_buildstaticpages_pl_txt'] = 'awstats_buildstaticpages.pl script'; -$wb['backup_dir_txt'] = 'Backup directory'; -$wb['named_conf_local_path_txt'] = 'BIND named.conf.local path'; -$wb['php_ini_path_cgi_txt'] = 'CGI php.ini path'; -$wb['php_ini_path_apache_txt'] = 'Apache php.ini path'; -$wb['check_apache_config_txt'] = 'Test apache configuration on restart'; -$wb['CA_path_txt'] = 'CA Path'; -$wb['CA_pass_txt'] = 'CA passphrase'; -$wb['ufw_enable_txt'] = 'Enable'; -$wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules'; -$wb['ufw_ipv6_txt'] = 'Enable IPv6'; -$wb['ufw_default_input_policy_txt'] = 'Default Input Policy'; -$wb['ufw_default_output_policy_txt'] = 'Default Output Policy'; -$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['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['server_type_txt'] = 'Server Type'; +$wb['backup_dir_txt'] = 'Copia de seguridad del directorio'; +$wb['named_conf_local_path_txt'] = 'BIND named.conf.local ruta'; +$wb['php_ini_path_cgi_txt'] = 'CGI php.ini ruta'; +$wb['php_ini_path_apache_txt'] = 'Apache php.ini ruta'; +$wb['check_apache_config_txt'] = 'Prueba de configuración de apache en el reinicio'; +$wb['CA_path_txt'] = 'CA ruta'; +$wb['CA_pass_txt'] = 'CA frase de contraseña'; +$wb['ufw_enable_txt'] = 'Habilitar'; +$wb['ufw_manage_builtins_txt'] = 'Administrar reglas Builtin'; +$wb['ufw_ipv6_txt'] = 'Habilitar IPv6'; +$wb['ufw_default_input_policy_txt'] = 'Politica por defecto Input'; +$wb['ufw_default_output_policy_txt'] = 'Politica por defecto Output'; +$wb['ufw_default_forward_policy_txt'] = 'Politica por defecto Forward'; +$wb['ufw_default_application_policy_txt'] = 'Politica por defecto Application'; +$wb['ufw_log_level_txt'] = 'Nivel de registro'; +$wb['network_config_warning_txt'] = 'La opción de configuración de la red solo está disponible para los servidores de Debian y Ubuntu. No habilite esta opción si su interfaz de red no es eth0.'; +$wb['fastcgi_config_syntax_txt'] = 'La sintaxis de configuración de FastCGI'; +$wb['server_type_txt'] = 'Tipo de servidor'; $wb['nginx_vhost_conf_dir_txt'] = 'Nginx Vhost config dir'; $wb['nginx_vhost_conf_enabled_dir_txt'] = 'Nginx Vhost config enabled dir'; -$wb['nginx_user_txt'] = 'Nginx user'; -$wb['nginx_group_txt'] = 'Nginx group'; +$wb['nginx_user_txt'] = 'Nginx usuario'; +$wb['nginx_group_txt'] = 'Nginx grupo'; $wb['nginx_cgi_socket_txt'] = 'Nginx CGI Socket'; -$wb['backup_dir_error_empty'] = 'Backup directory is empty.'; -$wb['maildir_path_error_empty'] = 'Maildir Path is empty.'; -$wb['homedir_path_error_empty'] = 'Homedir Path is empty.'; -$wb['mailuser_uid_error_empty'] = 'Mailuser UID is empty.'; -$wb['mailuser_gid_error_empty'] = 'Mailuser GID is empty.'; -$wb['mailuser_name_error_empty'] = 'Mailuser Name is empty.'; -$wb['mailuser_group_error_empty'] = 'Mailuser Group is empty.'; -$wb['getmail_config_dir_error_empty'] = 'Getmail config dir is empty.'; -$wb['website_basedir_error_empty'] = 'Website basedir is empty.'; -$wb['website_path_error_empty'] = 'Website path is empty.'; -$wb['website_symlinks_error_empty'] = 'Website symlinks is empty.'; -$wb['vhost_conf_dir_error_empty'] = 'Vhost config dir is empty.'; -$wb['vhost_conf_enabled_dir_error_empty'] = 'Vhost config enabled dir is empty.'; -$wb['nginx_vhost_conf_dir_error_empty'] = 'Nginx Vhost config dir is empty.'; -$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Nginx Vhost config enabled dir is empty.'; -$wb['apache_user_error_empty'] = 'Apache user is empty.'; -$wb['apache_group_error_empty'] = 'Apache group is empty.'; -$wb['nginx_user_error_empty'] = 'Nginx user is empty.'; -$wb['nginx_group_error_empty'] = 'Nginx group is empty.'; -$wb['php_ini_path_apache_error_empty'] = 'Apache php.ini path is empty.'; -$wb['php_ini_path_cgi_error_empty'] = 'CGI php.ini path is empty.'; -$wb['nginx_cgi_socket_empty'] = 'Nginx CGI Socket is empty.'; -$wb['apps_vhost_port_error_empty'] = 'Apps-vhost port is empty.'; -$wb['apps_vhost_ip_error_empty'] = 'Apps-vhost IP is empty.'; -$wb['fastcgi_starter_path_error_empty'] = 'FastCGI starter path is empty.'; -$wb['fastcgi_starter_script_error_empty'] = 'FastCGI starter script is empty.'; -$wb['fastcgi_alias_error_empty'] = 'FastCGI Alias is empty.'; -$wb['fastcgi_phpini_path_error_empty'] = 'FastCGI php.ini Path is empty.'; -$wb['fastcgi_children_error_empty'] = 'FastCGI Children is empty.'; -$wb['fastcgi_max_requests_error_empty'] = 'FastCGI max. Requests is empty.'; -$wb['fastcgi_bin_error_empty'] = 'FastCGI Bin is empty.'; -$wb['jailkit_chroot_home_error_empty'] = 'Jailkit chroot home is empty.'; -$wb['jailkit_chroot_app_sections_error_empty'] = 'Jailkit chroot app sections is empty.'; -$wb['jailkit_chroot_app_programs_error_empty'] = 'Jailkit chrooted applications is empty.'; -$wb['jailkit_chroot_cron_programs_error_empty'] = 'Jailkit cron chrooted applications is empty.'; -$wb['vlogger_config_dir_error_empty'] = 'Config directory is empty.'; -$wb['cron_init_script_error_empty'] = 'Cron init script name is empty.'; -$wb['crontab_dir_error_empty'] = 'Path for individual crontabs is empty.'; -$wb['cron_wget_error_empty'] = 'Path to wget program is empty.'; +$wb['backup_dir_error_empty'] = 'Copia de seguridad directorio está vacío.'; +$wb['maildir_path_error_empty'] = 'Maildir ruta está vacío.'; +$wb['homedir_path_error_empty'] = 'Homedir ruta está vacío.'; +$wb['mailuser_uid_error_empty'] = 'Mailuser UID está vacío.'; +$wb['mailuser_gid_error_empty'] = 'Mailuser GID está vacío.'; +$wb['mailuser_name_error_empty'] = 'Mailuser nombre está vacío.'; +$wb['mailuser_group_error_empty'] = 'Mailuser Grupo está vacío.'; +$wb['getmail_config_dir_error_empty'] = 'Getmail config dir está vacío.'; +$wb['website_basedir_error_empty'] = 'Sitio web basedir está vacío.'; +$wb['website_path_error_empty'] = 'Sitio web ruta está vacío.'; +$wb['website_symlinks_error_empty'] = 'Sitio web symlinks está vacío.'; +$wb['vhost_conf_dir_error_empty'] = 'Vhost config dir está vacío.'; +$wb['vhost_conf_enabled_dir_error_empty'] = 'Vhost config enabled dir está vacío.'; +$wb['nginx_vhost_conf_dir_error_empty'] = 'Nginx Vhost config dir está vacío.'; +$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Nginx Vhost config enabled dir está vacío.'; +$wb['apache_user_error_empty'] = 'Apache usuario está vacío.'; +$wb['apache_group_error_empty'] = 'Apache gropo está vacío.'; +$wb['nginx_user_error_empty'] = 'Nginx user está vacío.'; +$wb['nginx_group_error_empty'] = 'Nginx group está vacío.'; +$wb['php_ini_path_apache_error_empty'] = 'Apache php.ini ruta está vacío.'; +$wb['php_ini_path_cgi_error_empty'] = 'CGI php.ini ruta está vacío.'; +$wb['nginx_cgi_socket_empty'] = 'Nginx CGI Socket está vacío.'; +$wb['apps_vhost_port_error_empty'] = 'Apps-vhost puerto está vacío.'; +$wb['apps_vhost_ip_error_empty'] = 'Apps-vhost IP está vacío.'; +$wb['fastcgi_starter_path_error_empty'] = 'FastCGI starter ruta está vacío.'; +$wb['fastcgi_starter_script_error_empty'] = 'FastCGI starter script está vacío.'; +$wb['fastcgi_alias_error_empty'] = 'FastCGI Alias está vacío.'; +$wb['fastcgi_phpini_path_error_empty'] = 'FastCGI php.ini ruta está vacío.'; +$wb['fastcgi_children_error_empty'] = 'FastCGI Children está vacío.'; +$wb['fastcgi_max_requests_error_empty'] = 'FastCGI max. Requests está vacío.'; +$wb['fastcgi_bin_error_empty'] = 'FastCGI Bin está vacío.'; +$wb['jailkit_chroot_home_error_empty'] = 'Jailkit chroot home está vacío.'; +$wb['jailkit_chroot_app_sections_error_empty'] = 'Jailkit chroot app sections está vacío.'; +$wb['jailkit_chroot_app_programs_error_empty'] = 'Jailkit chrooted applications está vacío.'; +$wb['jailkit_chroot_cron_programs_error_empty'] = 'Jailkit cron chrooted applications está vacío.'; +$wb['vlogger_config_dir_error_empty'] = 'Config directorio está vacío.'; +$wb['cron_init_script_error_empty'] = 'Cron init script name está vacío.'; +$wb['crontab_dir_error_empty'] = 'ruta for individual crontabs está vacío.'; +$wb['cron_wget_error_empty'] = 'ruta to wget program está vacío.'; $wb['php_fpm_init_script_txt'] = 'PHP-FPM init script'; -$wb['php_fpm_init_script_error_empty'] = 'PHP-FPM init script is empty.'; -$wb['php_fpm_ini_path_txt'] = 'PHP-FPM php.ini path'; -$wb['php_fpm_ini_path_error_empty'] = 'PHP-FPM php.ini path is empty.'; -$wb['php_fpm_pool_dir_txt'] = 'PHP-FPM pool directory'; -$wb['php_fpm_pool_dir_error_empty'] = 'PHP-FPM pool directory is empty.'; +$wb['php_fpm_init_script_error_empty'] = 'PHP-FPM init script está vacío.'; +$wb['php_fpm_ini_path_txt'] = 'PHP-FPM php.ini ruta'; +$wb['php_fpm_ini_path_error_empty'] = 'PHP-FPM php.ini ruta está vacío.'; +$wb['php_fpm_pool_dir_txt'] = 'PHP-FPM pool directorio'; +$wb['php_fpm_pool_dir_error_empty'] = 'PHP-FPM pool directorio está vacío.'; $wb['php_fpm_start_port_txt'] = 'PHP-FPM start port'; -$wb['php_fpm_start_port_error_empty'] = 'PHP-FPM start port is empty.'; -$wb['php_fpm_socket_dir_txt'] = 'PHP-FPM socket directory'; -$wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM socket directory is empty.'; -$wb['try_rescue_txt'] = 'Enable service monitoring and restart on failure'; -$wb['do_not_try_rescue_mysql_txt'] = 'Disable MySQL monitoring'; -$wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring'; -$wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; -$wb['enable_sni_txt'] = 'Enable SNI'; -$wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; -$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['php_fpm_start_port_error_empty'] = 'PHP-FPM start port está vacío.'; +$wb['php_fpm_socket_dir_txt'] = 'PHP-FPM socket directorio'; +$wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM socket directorio está vacío.'; +$wb['try_rescue_txt'] = 'Habilitar el servicio de monitoreo y reiniciar en caso de fallo'; +$wb['do_not_try_rescue_mysql_txt'] = 'Desactivar el seguimiento de MySQL'; +$wb['do_not_try_rescue_mail_txt'] = 'Desactivar el seguimiento de Ecorreo'; +$wb['rescue_description_txt'] = '<b>Información:</b> ¡Si desea apagar mysql tiene que seleccionar la casilla de verificación Deshabilitar MySQL monitor y esperar 2-3 minutos. <br> Si usted no espera 2-3 minutos, el rescate se intenta reiniciar mysql!'; +$wb['enable_sni_txt'] = 'Habilitar SNI'; +$wb['do_not_try_rescue_httpd_txt'] = 'Desactivar el seguimiento de HTTPD'; +$wb['set_folder_permissions_on_update_txt'] = 'Juego de permisos de las carpetas de actualización'; +$wb['add_web_users_to_sshusers_group_txt'] = 'Añadir usuarios de la web a los sshusers del grupo'; +$wb['connect_userid_to_webid_txt'] = 'Connect ID de usuario de Linux para webid'; +$wb['connect_userid_to_webid_start_txt'] = 'Inicio de identificación para identificación de usuario/webid conexión'; $wb['website_autoalias_txt'] = 'Website auto alias'; $wb['website_autoalias_note_txt'] = 'Placeholders:'; $wb['backup_mode_txt'] = 'Backup mode'; @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/es_server_ip.lng b/interface/web/admin/lib/lang/es_server_ip.lng index 6a09bc5..14935f1 100644 --- a/interface/web/admin/lib/lang/es_server_ip.lng +++ b/interface/web/admin/lib/lang/es_server_ip.lng @@ -4,8 +4,8 @@ $wb['virtualhost_txt'] = 'NameVirtualHost HTTP'; $wb['ip_error_wrong'] = 'Dirección IP no válida'; $wb['ip_error_unique'] = 'La dirección IP debe ser única'; -$wb['client_id_txt'] = 'Client'; -$wb['ip_type_txt'] = 'Type'; -$wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443'; +$wb['client_id_txt'] = 'Cliente'; +$wb['ip_type_txt'] = 'Tipo'; +$wb['virtualhost_port_txt'] = 'Puertos HTTP'; +$wb['error_port_syntax'] = 'Caracteres no válidos en el campo Puerto, introduzca números separados por comas solo. Ejemplo: 80,443'; ?> diff --git a/interface/web/admin/lib/lang/es_server_ip_list.lng b/interface/web/admin/lib/lang/es_server_ip_list.lng index dab7167..8aee59d 100644 --- a/interface/web/admin/lib/lang/es_server_ip_list.lng +++ b/interface/web/admin/lib/lang/es_server_ip_list.lng @@ -3,8 +3,8 @@ $wb['server_id_txt'] = 'Servidor'; $wb['ip_address_txt'] = 'Dirección IP'; $wb['add_new_record_txt'] = 'Añadir nueva dirección IP'; -$wb['client_id_txt'] = 'Client'; +$wb['client_id_txt'] = 'Cliente'; $wb['virtualhost_txt'] = 'HTTP Vhost'; $wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['ip_type_txt'] = 'Type'; +$wb['ip_type_txt'] = 'Tipo'; ?> diff --git a/interface/web/admin/lib/lang/es_server_list.lng b/interface/web/admin/lib/lang/es_server_list.lng index 6778319..2c68cb8 100644 --- a/interface/web/admin/lib/lang/es_server_list.lng +++ b/interface/web/admin/lib/lang/es_server_list.lng @@ -9,5 +9,5 @@ $wb['vserver_server_txt'] = 'VServer'; $wb['add_new_record_txt'] = 'Añadir nuevo servidor'; $wb['proxy_server_txt'] = 'Proxy'; -$wb['firewall_server_txt'] = 'Firewall'; +$wb['firewall_server_txt'] = 'Cortafuegos'; ?> diff --git a/interface/web/admin/lib/lang/es_software_package_install.lng b/interface/web/admin/lib/lang/es_software_package_install.lng index 5c8b756..5bb1764 100644 --- a/interface/web/admin/lib/lang/es_software_package_install.lng +++ b/interface/web/admin/lib/lang/es_software_package_install.lng @@ -1,6 +1,6 @@ <?php -$wb['head_txt'] = 'Install software package'; -$wb['install_key_txt'] = 'Enter install key'; -$wb['btn_save_txt'] = 'Start Installation'; -$wb['btn_cancel_txt'] = 'Cancel'; +$wb['head_txt'] = 'Instale el paquete de software'; +$wb['install_key_txt'] = 'Introduzca la clave de instalación'; +$wb['btn_save_txt'] = 'Iniciar la instalación'; +$wb['btn_cancel_txt'] = 'Cancelar'; ?> diff --git a/interface/web/admin/lib/lang/es_system_config.lng b/interface/web/admin/lib/lang/es_system_config.lng index 8a45a9f..dfa5d65 100644 --- a/interface/web/admin/lib/lang/es_system_config.lng +++ b/interface/web/admin/lib/lang/es_system_config.lng @@ -1,6 +1,5 @@ <?php -$wb['system_config_desc_txt'] = ''; -$wb['warning'] = '¡Tenga cuidado al modificar estos valores! No elimine los prefijos en un sistema que tenga más de un cliente.'; +$wb['warning'] = ' ¡Tenga cuidado al modificar estos valores! No elimine los prefijos en un sistema que tenga más de un cliente.'; $wb['dbname_prefix_txt'] = 'Prefijo del nombre de la base de datos'; $wb['dbuser_prefix_txt'] = 'Prefijo del usuario de la base de datos'; $wb['shelluser_prefix_txt'] = 'Prefijo del usuario de la consola'; @@ -13,21 +12,28 @@ $wb['mailboxlist_webmail_link_txt'] = 'Enlace al correo web en la lista de buzones de correo'; $wb['webmail_url_txt'] = 'Webmail URL'; $wb['phpmyadmin_url_txt'] = 'PHPMyAdmin URL'; -$wb['use_domain_module_txt'] = 'Use the domain-module to add new domains'; -$wb['use_domain_module_hint'] = 'If you use this module, your customers can only select one of the domains the admin creates for them. They can not free edit the domain-field.You have to re-login after changing this value, to make the changes visible.'; -$wb['new_domain_txt'] = 'HTML to create a new domain'; -$wb['dashboard_atom_url_admin_txt'] = 'Dashboard atom feed URL (admin)'; -$wb['dashboard_atom_url_reseller_txt'] = 'Dashboard atom feed URL (reseller)'; -$wb['dashboard_atom_url_client_txt'] = 'Dashboard atom feed URL (client)'; -$wb['webdavuser_prefix_txt'] = 'Webdav user prefix'; -$wb['webdavuser_prefix_error_regex'] = 'Char not allowed in webdav user prefix.'; +$wb['use_domain_module_txt'] = 'Utilice el módulo dominio para añadir nuevos dominios'; +$wb['use_domain_module_hint'] = 'Si se utiliza este módulo, los clientes sólo se puede seleccionar uno de los dominios de la administración crea para ellos. Ellos no pueden liberar a editar el campo dominio. Usted tiene que volver a entrar después de cambiar este valor, para hacer los cambios visibles.'; +$wb['new_domain_txt'] = 'HTML para crear un nuevo dominio'; +$wb['dashboard_atom_url_admin_txt'] = 'Panel URL del feed átomo (admin)'; +$wb['dashboard_atom_url_reseller_txt'] = 'Panel URL del feed átomo (revendedor)'; +$wb['dashboard_atom_url_client_txt'] = 'Panel URL del feed átomo (cliente)'; +$wb['webdavuser_prefix_txt'] = 'Prefijo de usuario WebDAV'; +$wb['webdavuser_prefix_error_regex'] = 'Char no se permite en el prefijo de usuario webdav.'; $wb['webftp_url_txt'] = 'WebFTP URL'; -$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['admin_mail_txt'] = 'Administrators e-mail'; -$wb['monitor_key_txt'] = 'Monitor keyword'; -$wb['admin_name_txt'] = 'Administrators name'; +$wb['enable_custom_login_txt'] = 'Permitir que el nombre de inicio de sesión personalizado'; +$wb['mailmailinglist_link_txt'] = 'Enlace a la lista de correo en la lista de lista de correo'; +$wb['mailmailinglist_url_txt'] = 'URL Lista de correo'; +$wb['admin_mail_txt'] = 'Los administradores de correo electrónico'; +$wb['monitor_key_txt'] = 'Monitorear palabra clave'; +$wb['admin_name_txt'] = 'Nombre de los administradores'; +$wb['system_config_desc_txt'] = ''; +$wb['smtp_missing_admin_mail_txt'] = 'Please enter the admin name and admin mail address if you want to use smtp mail sending.'; +$wb['tab_change_discard_txt'] = 'Discard changes on tab change'; +$wb['tab_change_warning_txt'] = 'Tab change warning'; +$wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; +$wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; +$wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; $wb['maintenance_mode_txt'] = 'Maintenance Mode'; $wb['smtp_enabled_txt'] = 'Use SMTP to send system mails'; $wb['smtp_host_txt'] = 'SMTP host'; @@ -35,10 +41,9 @@ $wb['smtp_user_txt'] = 'SMTP user'; $wb['smtp_pass_txt'] = 'SMTP password'; $wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP'; -$wb['smtp_missing_admin_mail_txt'] = 'Please enter the admin name and admin mail address if you want to use smtp mail sending.'; -$wb['tab_change_discard_txt'] = 'Discard changes on tab change'; -$wb['tab_change_warning_txt'] = 'Tab change warning'; -$wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; -$wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; -$wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/es_users.lng b/interface/web/admin/lib/lang/es_users.lng index e00bb9a..eee23b1 100644 --- a/interface/web/admin/lib/lang/es_users.lng +++ b/interface/web/admin/lib/lang/es_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/es_users_list.lng b/interface/web/admin/lib/lang/es_users_list.lng index dae382e..d8bb7bf 100644 --- a/interface/web/admin/lib/lang/es_users_list.lng +++ b/interface/web/admin/lib/lang/es_users_list.lng @@ -1,9 +1,9 @@ <?php $wb['list_head_txt'] = 'Usuarios'; $wb['username_txt'] = 'Usuario'; -$wb['client_id_txt'] = 'Client ID'; -$wb['active_txt'] = 'Active'; $wb['add_new_record_txt'] = 'Añadir nuevo usuario'; -$wb['warning_txt'] = '<b>WARNING:</b> Do not edit or modify any user settings here. Use the Client- and Reseller settings in the Client module instead. Modifying or changing Users or groups here may cause data loss!'; +$wb['warning_txt'] = '<b>AVISO: </b> ¡No modifique ninguna configuración de usuario aquí. Utilice las opciones del cliente y distribuidor en el módulo de clientes en su lugar. Cualquier modificación de los usuarios o grupos aquí, puede causar pérdida de datos!'; +$wb['client_id_txt'] = 'User ID'; +$wb['active_txt'] = 'Active'; $wb['groups_txt'] = 'Groups'; ?> diff --git a/interface/web/admin/lib/lang/fi_directive_snippets.lng b/interface/web/admin/lib/lang/fi_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/fi_directive_snippets.lng +++ b/interface/web/admin/lib/lang/fi_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/fi_directive_snippets_list.lng b/interface/web/admin/lib/lang/fi_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/fi_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/fi_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/fi_server_config.lng b/interface/web/admin/lib/lang/fi_server_config.lng index d56ca75..4865f2a 100755 --- a/interface/web/admin/lib/lang/fi_server_config.lng +++ b/interface/web/admin/lib/lang/fi_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/fi_system_config.lng b/interface/web/admin/lib/lang/fi_system_config.lng index af8d956..bff1a97 100755 --- a/interface/web/admin/lib/lang/fi_system_config.lng +++ b/interface/web/admin/lib/lang/fi_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/fi_users.lng b/interface/web/admin/lib/lang/fi_users.lng index 01b2d98..c123ca9 100755 --- a/interface/web/admin/lib/lang/fi_users.lng +++ b/interface/web/admin/lib/lang/fi_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/fr.lng b/interface/web/admin/lib/lang/fr.lng index c97785d..339dfc3 100644 --- a/interface/web/admin/lib/lang/fr.lng +++ b/interface/web/admin/lib/lang/fr.lng @@ -46,4 +46,5 @@ $wb['Remote Actions'] = 'Actions distantes'; $wb['Do OS-Update'] = 'Mise à jour de l\'OS'; $wb['Do ISPConfig-Update'] = 'Mise à jour ISPConfig'; +$wb['Directive Snippets'] = 'Directive Snippets'; ?> diff --git a/interface/web/admin/lib/lang/fr_directive_snippets.lng b/interface/web/admin/lib/lang/fr_directive_snippets.lng new file mode 100644 index 0000000..ee40ab0 --- /dev/null +++ b/interface/web/admin/lib/lang/fr_directive_snippets.lng @@ -0,0 +1,9 @@ +<?php +$wb["Directive Snippets"] = 'Directive Snippets'; +$wb["name_txt"] = 'Name of Snippet'; +$wb["type_txt"] = 'Type'; +$wb["snippet_txt"] = 'Snippet'; +$wb["active_txt"] = 'Active'; +$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; +$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; +?> \ No newline at end of file diff --git a/interface/web/admin/lib/lang/fr_directive_snippets_list.lng b/interface/web/admin/lib/lang/fr_directive_snippets_list.lng new file mode 100644 index 0000000..702e7e2 --- /dev/null +++ b/interface/web/admin/lib/lang/fr_directive_snippets_list.lng @@ -0,0 +1,7 @@ +<?php +$wb["list_head_txt"] = 'Directive Snippets'; +$wb["active_txt"] = 'Active'; +$wb["name_txt"] = 'Name of Snippet'; +$wb["type_txt"] = 'Type'; +$wb["add_new_record_txt"] = 'Add Directive Snippet'; +?> \ No newline at end of file diff --git a/interface/web/admin/lib/lang/fr_server_config.lng b/interface/web/admin/lib/lang/fr_server_config.lng index 7b65853..ce25160 100644 --- a/interface/web/admin/lib/lang/fr_server_config.lng +++ b/interface/web/admin/lib/lang/fr_server_config.lng @@ -1,171 +1,176 @@ <?php -$wb['jailkit_chroot_home_txt'] = "Accueil du chroot Jailkit"; -$wb['jailkit_chroot_app_sections_txt'] = "Sections des applications chrootées Jailkit"; -$wb['jailkit_chroot_app_programs_txt'] = "Applications chrootées Jailkit"; -$wb['website_path_txt'] = "Chemin du site web"; -$wb['website_symlinks_txt'] = "Liens symboliques du site web"; -$wb['website_symlinks_rel_txt'] = "Make relative symlinks"; -$wb['vhost_conf_dir_txt'] = "Répertoire de configuration des VHosts"; -$wb['vhost_conf_enabled_dir_txt'] = "Répertoire de configuration des VHosts actifs"; -$wb['getmail_config_dir_txt'] = "Répertoire de configuration de Getmail"; -$wb['fastcgi_starter_path_txt'] = "Chemin du lanceur de FastCGI"; -$wb['fastcgi_starter_script_txt'] = "Script lanceur de FastCGI"; -$wb['fastcgi_alias_txt'] = "Alias de FastCGI"; -$wb['fastcgi_phpini_path_txt'] = "Chemin du php.ini de FastCGI"; -$wb['fastcgi_children_txt'] = "Enfant de FastCGI"; -$wb['fastcgi_max_requests_txt'] = "Nombre maximal de requêtes FastCGI"; -$wb['fastcgi_bin_txt'] = "Exécutable FastCGI"; -$wb['module_txt'] = "Module"; -$wb['maildir_path_txt'] = "Chemin Maildir"; -$wb['homedir_path_txt'] = "Chemin Homedir"; -$wb['mailuser_uid_txt'] = "UID de l'utilisateur mail"; -$wb['mailuser_gid_txt'] = "GID de l'utilisateur mail"; -$wb['mailuser_name_txt'] = "Nom d'utilisateur mail"; -$wb['mailuser_group_txt'] = "Groupe de l'utilisateur mail"; -$wb['relayhost_txt'] = "Hôte de relais"; -$wb['relayhost_user_txt'] = "Utilisateur du relais"; -$wb['relayhost_password_txt'] = "Mot de passe du relais"; -$wb['mailbox_size_limit_txt'] = "Taille maximale de la boite mail"; -$wb['message_size_limit_txt'] = "Taille maximale des messages"; -$wb['ip_address_txt'] = "Adresse IP"; -$wb['netmask_txt'] = "Masque de réseau"; -$wb['gateway_txt'] = "Passerelle"; -$wb['hostname_txt'] = "Hôte"; -$wb['nameservers_txt'] = "Serveurs de nom"; -$wb['auto_network_configuration_txt'] = "Configuration du réseau"; -$wb['website_basedir_txt'] = "Répertoire de base web"; -$wb['ip_address_error_wrong'] = "Format de ladresse IP invalide."; -$wb['netmask_error_wrong'] = "Format du masque de réseau invalide."; -$wb['gateway_error_wrong'] = "Format de la passerelle invalide."; -$wb['hostname_error_empty'] = "Lhôte est vide."; -$wb['nameservers_error_empty'] = "Le serveur de nom est vide."; -$wb['jailkit_chroot_cron_programs_txt'] = "Applications Cron Jailkit chrootées"; -$wb['config_dir_txt'] = "Répertoire de configuration"; -$wb['init_script_txt'] = "Nom du script Cron de lancement"; -$wb['crontab_dir_txt'] = "Chemin des différentes tables Cron"; -$wb['wget_txt'] = "Chemin du programme wget"; -$wb['security_level_txt'] = "Niveau de sécurité"; -$wb['web_user_txt'] = "Utilisateur Apache"; -$wb['web_group_txt'] = "Groupe Apache"; -$wb['loglevel_txt'] = "Loglevel"; -$wb['apps_vhost_port_txt'] = "Port Apps-vhost"; -$wb['apps_vhost_ip_txt'] = "IP Apps-vhost"; -$wb['apps_vhost_servername_txt'] = " Domaine Apps-vhost"; -$wb['bind_user_txt'] = "Utilisateur BIND"; -$wb['bind_group_txt'] = "Groupe BIND"; -$wb['bind_zonefiles_dir_txt'] = "Dossier pour les zones BIND"; -$wb['named_conf_path_txt'] = "Chemin named.conf BIND"; -$wb['bind_user_error_empty'] = "Lutilisateur BIND est vide."; -$wb['bind_group_error_empty'] = "Le groupe BIND est vide."; -$wb['bind_zonefiles_dir_error_empty'] = "Le dossier de zones BIND est vide."; -$wb['named_conf_path_error_empty'] = "Le chemin du named.conf BIND est vide."; -$wb['named_conf_local_path_error_empty'] = "Le chemin du named.conf.local BIND est vide."; -$wb['mail_filter_syntax_txt'] = "Syntaxe filtre email"; -$wb['pop3_imap_daemon_txt'] = "Démon POP3/IMAP"; -$wb['php_open_basedir_txt'] = "open_basedir PHP"; -$wb['php_open_basedir_error_empty'] = "lopen_basedir PHP est vide."; -$wb['htaccess_allow_override_txt'] = "AllowOverride .htaccess"; -$wb['htaccess_allow_override_error_empty'] = "lAllowOverride .htaccess est vide."; -$wb['awstats_conf_dir_txt'] = "Dossier de configuration AWstats"; -$wb['awstats_data_dir_txt'] = "Dossier de données AWstats"; -$wb['awstats_pl_txt'] = "Script awstats.pl"; -$wb['awstats_buildstaticpages_pl_txt'] = "Script awstats_buildstaticpages.pl"; -$wb['backup_dir_txt'] = "Dossier de sauvegarde"; -$wb['named_conf_local_path_txt'] = "Chemin named.conf.local BIND"; -$wb['php_ini_path_cgi_txt'] = "Chemin php.ini CGI"; -$wb['php_ini_path_apache_txt'] = "Chemin php.ini Apache"; -$wb['check_apache_config_txt'] = "Tester la configuration Apache au redémarrage"; -$wb['ufw_enable_txt'] = "Enable"; -$wb['ufw_manage_builtins_txt'] = "Manage Builtin Rules"; -$wb['ufw_ipv6_txt'] = "Enable IPv6"; -$wb['ufw_default_input_policy_txt'] = "Default Input Policy"; -$wb['ufw_default_output_policy_txt'] = "Default Output Policy"; -$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['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['CA_path_txt'] = "CA Path"; -$wb['CA_pass_txt'] = "CA passphrase"; -$wb['fastcgi_config_syntax_txt'] = "FastCGI config syntax"; -$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"; -$wb['nginx_user_txt'] = "Nginx user"; -$wb['nginx_group_txt'] = "Nginx group"; -$wb['nginx_cgi_socket_txt'] = "Nginx CGI Socket"; -$wb['backup_dir_error_empty'] = "Backup directory is empty."; -$wb['maildir_path_error_empty'] = "Maildir Path is empty."; -$wb['homedir_path_error_empty'] = "Homedir Path is empty."; -$wb['mailuser_uid_error_empty'] = "Mailuser UID is empty."; -$wb['mailuser_gid_error_empty'] = "Mailuser GID is empty."; -$wb['mailuser_name_error_empty'] = "Mailuser Name is empty."; -$wb['mailuser_group_error_empty'] = "Mailuser Group is empty."; -$wb['getmail_config_dir_error_empty'] = "Getmail config dir is empty."; -$wb['website_basedir_error_empty'] = "Website basedir is empty."; -$wb['website_path_error_empty'] = "Website path is empty."; -$wb['website_symlinks_error_empty'] = "Website symlinks is empty."; -$wb['vhost_conf_dir_error_empty'] = "Vhost config dir is empty."; -$wb['vhost_conf_enabled_dir_error_empty'] = "Vhost config enabled dir is empty."; -$wb['nginx_vhost_conf_dir_error_empty'] = "Nginx Vhost config dir is empty."; -$wb['nginx_vhost_conf_enabled_dir_error_empty'] = "Nginx Vhost config enabled dir is empty."; -$wb['apache_user_error_empty'] = "Apache user is empty."; -$wb['apache_group_error_empty'] = "Apache group is empty."; -$wb['nginx_user_error_empty'] = "Nginx user is empty."; -$wb['nginx_group_error_empty'] = "Nginx group is empty."; -$wb['php_ini_path_apache_error_empty'] = "Apache php.ini path is empty."; -$wb['php_ini_path_cgi_error_empty'] = "CGI php.ini path is empty."; -$wb['nginx_cgi_socket_empty'] = "Nginx CGI Socket is empty."; -$wb['apps_vhost_port_error_empty'] = "Apps-vhost port is empty."; -$wb['apps_vhost_ip_error_empty'] = "Apps-vhost IP is empty."; -$wb['fastcgi_starter_path_error_empty'] = "FastCGI starter path is empty."; -$wb['fastcgi_starter_script_error_empty'] = "FastCGI starter script is empty."; -$wb['fastcgi_alias_error_empty'] = "FastCGI Alias is empty."; -$wb['fastcgi_phpini_path_error_empty'] = "FastCGI php.ini Path is empty."; -$wb['fastcgi_children_error_empty'] = "FastCGI Children is empty."; -$wb['fastcgi_max_requests_error_empty'] = "FastCGI max. Requests is empty."; -$wb['fastcgi_bin_error_empty'] = "FastCGI Bin is empty."; -$wb['jailkit_chroot_home_error_empty'] = "Jailkit chroot home is empty."; -$wb['jailkit_chroot_app_sections_error_empty'] = "Jailkit chroot app sections is empty."; -$wb['jailkit_chroot_app_programs_error_empty'] = "Jailkit chrooted applications is empty."; -$wb['jailkit_chroot_cron_programs_error_empty'] = "Jailkit cron chrooted applications is empty."; -$wb['vlogger_config_dir_error_empty'] = "Config directory is empty."; -$wb['cron_init_script_error_empty'] = "Cron init script name is empty."; -$wb['crontab_dir_error_empty'] = "Path for individual crontabs is empty."; -$wb['cron_wget_error_empty'] = "Path to wget program is empty."; -$wb['php_fpm_init_script_txt'] = "PHP-FPM init script"; -$wb['php_fpm_init_script_error_empty'] = "PHP-FPM init script is empty."; -$wb['php_fpm_ini_path_txt'] = "PHP-FPM php.ini path"; -$wb['php_fpm_ini_path_error_empty'] = "PHP-FPM php.ini path is empty."; -$wb['php_fpm_pool_dir_txt'] = "PHP-FPM pool directory"; -$wb['php_fpm_pool_dir_error_empty'] = "PHP-FPM pool directory is empty."; -$wb['php_fpm_start_port_txt'] = "PHP-FPM start port"; -$wb['php_fpm_start_port_error_empty'] = "PHP-FPM start port is empty."; -$wb['php_fpm_socket_dir_txt'] = "PHP-FPM socket directory"; -$wb['php_fpm_socket_dir_error_empty'] = "PHP-FPM socket directory is empty."; -$wb['try_rescue_txt'] = "Enable service monitoring and restart on failure"; -$wb['do_not_try_rescue_mysql_txt'] = "Disable MySQL monitoring"; -$wb['do_not_try_rescue_mail_txt'] = "Disable Email monitoring"; -$wb['rescue_description_txt'] = "<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!"; -$wb['enable_sni_txt'] = "Enable SNI"; -$wb['do_not_try_rescue_httpd_txt'] = "Disable HTTPD monitoring"; -$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:"; -$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'] = "Make web folders immutable (extended attributes)"; +$wb['jailkit_chroot_home_txt'] = 'Accueil du chroot Jailkit'; +$wb['jailkit_chroot_app_sections_txt'] = 'Sections des applications chrootées Jailkit'; +$wb['jailkit_chroot_app_programs_txt'] = 'Applications chrootées Jailkit'; +$wb['website_path_txt'] = 'Chemin du site web'; +$wb['website_symlinks_txt'] = 'Liens symboliques du site web'; +$wb['website_symlinks_rel_txt'] = 'Make relative symlinks'; +$wb['vhost_conf_dir_txt'] = 'Répertoire de configuration des VHosts'; +$wb['vhost_conf_enabled_dir_txt'] = 'Répertoire de configuration des VHosts actifs'; +$wb['getmail_config_dir_txt'] = 'Répertoire de configuration de Getmail'; +$wb['fastcgi_starter_path_txt'] = 'Chemin du lanceur de FastCGI'; +$wb['fastcgi_starter_script_txt'] = 'Script lanceur de FastCGI'; +$wb['fastcgi_alias_txt'] = 'Alias de FastCGI'; +$wb['fastcgi_phpini_path_txt'] = 'Chemin du php.ini de FastCGI'; +$wb['fastcgi_children_txt'] = 'Enfant de FastCGI'; +$wb['fastcgi_max_requests_txt'] = 'Nombre maximal de requêtes FastCGI'; +$wb['fastcgi_bin_txt'] = 'Exécutable FastCGI'; +$wb['module_txt'] = 'Module'; +$wb['maildir_path_txt'] = 'Chemin Maildir'; +$wb['homedir_path_txt'] = 'Chemin Homedir'; +$wb['mailuser_uid_txt'] = 'UID de l\'utilisateur mail'; +$wb['mailuser_gid_txt'] = 'GID de l\'utilisateur mail'; +$wb['mailuser_name_txt'] = 'Nom d\'utilisateur mail'; +$wb['mailuser_group_txt'] = 'Groupe de l\'utilisateur mail'; +$wb['relayhost_txt'] = 'Hôte de relais'; +$wb['relayhost_user_txt'] = 'Utilisateur du relais'; +$wb['relayhost_password_txt'] = 'Mot de passe du relais'; +$wb['mailbox_size_limit_txt'] = 'Taille maximale de la boite mail'; +$wb['message_size_limit_txt'] = 'Taille maximale des messages'; +$wb['ip_address_txt'] = 'Adresse IP'; +$wb['netmask_txt'] = 'Masque de réseau'; +$wb['gateway_txt'] = 'Passerelle'; +$wb['hostname_txt'] = 'Hôte'; +$wb['nameservers_txt'] = 'Serveurs de nom'; +$wb['auto_network_configuration_txt'] = 'Configuration du réseau'; +$wb['website_basedir_txt'] = 'Répertoire de base web'; +$wb['ip_address_error_wrong'] = 'Format de ladresse IP invalide.'; +$wb['netmask_error_wrong'] = 'Format du masque de réseau invalide.'; +$wb['gateway_error_wrong'] = 'Format de la passerelle invalide.'; +$wb['hostname_error_empty'] = 'Lhôte est vide.'; +$wb['nameservers_error_empty'] = 'Le serveur de nom est vide.'; +$wb['jailkit_chroot_cron_programs_txt'] = 'Applications Cron Jailkit chrootées'; +$wb['config_dir_txt'] = 'Répertoire de configuration'; +$wb['init_script_txt'] = 'Nom du script Cron de lancement'; +$wb['crontab_dir_txt'] = 'Chemin des différentes tables Cron'; +$wb['wget_txt'] = 'Chemin du programme wget'; +$wb['security_level_txt'] = 'Niveau de sécurité'; +$wb['web_user_txt'] = 'Utilisateur Apache'; +$wb['web_group_txt'] = 'Groupe Apache'; +$wb['loglevel_txt'] = 'Loglevel'; +$wb['apps_vhost_port_txt'] = 'Port Apps-vhost'; +$wb['apps_vhost_ip_txt'] = 'IP Apps-vhost'; +$wb['apps_vhost_servername_txt'] = ' Domaine Apps-vhost'; +$wb['bind_user_txt'] = 'Utilisateur BIND'; +$wb['bind_group_txt'] = 'Groupe BIND'; +$wb['bind_zonefiles_dir_txt'] = 'Dossier pour les zones BIND'; +$wb['named_conf_path_txt'] = 'Chemin named.conf BIND'; +$wb['bind_user_error_empty'] = 'Lutilisateur BIND est vide.'; +$wb['bind_group_error_empty'] = 'Le groupe BIND est vide.'; +$wb['bind_zonefiles_dir_error_empty'] = 'Le dossier de zones BIND est vide.'; +$wb['named_conf_path_error_empty'] = 'Le chemin du named.conf BIND est vide.'; +$wb['named_conf_local_path_error_empty'] = 'Le chemin du named.conf.local BIND est vide.'; +$wb['mail_filter_syntax_txt'] = 'Syntaxe filtre email'; +$wb['pop3_imap_daemon_txt'] = 'Démon POP3/IMAP'; +$wb['php_open_basedir_txt'] = 'open_basedir PHP'; +$wb['php_open_basedir_error_empty'] = 'lopen_basedir PHP est vide.'; +$wb['htaccess_allow_override_txt'] = 'AllowOverride .htaccess'; +$wb['htaccess_allow_override_error_empty'] = 'lAllowOverride .htaccess est vide.'; +$wb['awstats_conf_dir_txt'] = 'Dossier de configuration AWstats'; +$wb['awstats_data_dir_txt'] = 'Dossier de données AWstats'; +$wb['awstats_pl_txt'] = 'Script awstats.pl'; +$wb['awstats_buildstaticpages_pl_txt'] = 'Script awstats_buildstaticpages.pl'; +$wb['backup_dir_txt'] = 'Dossier de sauvegarde'; +$wb['named_conf_local_path_txt'] = 'Chemin named.conf.local BIND'; +$wb['php_ini_path_cgi_txt'] = 'Chemin php.ini CGI'; +$wb['php_ini_path_apache_txt'] = 'Chemin php.ini Apache'; +$wb['check_apache_config_txt'] = 'Tester la configuration Apache au redémarrage'; +$wb['ufw_enable_txt'] = 'Enable'; +$wb['ufw_manage_builtins_txt'] = 'Manage Builtin Rules'; +$wb['ufw_ipv6_txt'] = 'Enable IPv6'; +$wb['ufw_default_input_policy_txt'] = 'Default Input Policy'; +$wb['ufw_default_output_policy_txt'] = 'Default Output Policy'; +$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['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['CA_path_txt'] = 'CA Path'; +$wb['CA_pass_txt'] = 'CA passphrase'; +$wb['fastcgi_config_syntax_txt'] = 'FastCGI config syntax'; +$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'; +$wb['nginx_user_txt'] = 'Nginx user'; +$wb['nginx_group_txt'] = 'Nginx group'; +$wb['nginx_cgi_socket_txt'] = 'Nginx CGI Socket'; +$wb['backup_dir_error_empty'] = 'Backup directory is empty.'; +$wb['maildir_path_error_empty'] = 'Maildir Path is empty.'; +$wb['homedir_path_error_empty'] = 'Homedir Path is empty.'; +$wb['mailuser_uid_error_empty'] = 'Mailuser UID is empty.'; +$wb['mailuser_gid_error_empty'] = 'Mailuser GID is empty.'; +$wb['mailuser_name_error_empty'] = 'Mailuser Name is empty.'; +$wb['mailuser_group_error_empty'] = 'Mailuser Group is empty.'; +$wb['getmail_config_dir_error_empty'] = 'Getmail config dir is empty.'; +$wb['website_basedir_error_empty'] = 'Website basedir is empty.'; +$wb['website_path_error_empty'] = 'Website path is empty.'; +$wb['website_symlinks_error_empty'] = 'Website symlinks is empty.'; +$wb['vhost_conf_dir_error_empty'] = 'Vhost config dir is empty.'; +$wb['vhost_conf_enabled_dir_error_empty'] = 'Vhost config enabled dir is empty.'; +$wb['nginx_vhost_conf_dir_error_empty'] = 'Nginx Vhost config dir is empty.'; +$wb['nginx_vhost_conf_enabled_dir_error_empty'] = 'Nginx Vhost config enabled dir is empty.'; +$wb['apache_user_error_empty'] = 'Apache user is empty.'; +$wb['apache_group_error_empty'] = 'Apache group is empty.'; +$wb['nginx_user_error_empty'] = 'Nginx user is empty.'; +$wb['nginx_group_error_empty'] = 'Nginx group is empty.'; +$wb['php_ini_path_apache_error_empty'] = 'Apache php.ini path is empty.'; +$wb['php_ini_path_cgi_error_empty'] = 'CGI php.ini path is empty.'; +$wb['nginx_cgi_socket_empty'] = 'Nginx CGI Socket is empty.'; +$wb['apps_vhost_port_error_empty'] = 'Apps-vhost port is empty.'; +$wb['apps_vhost_ip_error_empty'] = 'Apps-vhost IP is empty.'; +$wb['fastcgi_starter_path_error_empty'] = 'FastCGI starter path is empty.'; +$wb['fastcgi_starter_script_error_empty'] = 'FastCGI starter script is empty.'; +$wb['fastcgi_alias_error_empty'] = 'FastCGI Alias is empty.'; +$wb['fastcgi_phpini_path_error_empty'] = 'FastCGI php.ini Path is empty.'; +$wb['fastcgi_children_error_empty'] = 'FastCGI Children is empty.'; +$wb['fastcgi_max_requests_error_empty'] = 'FastCGI max. Requests is empty.'; +$wb['fastcgi_bin_error_empty'] = 'FastCGI Bin is empty.'; +$wb['jailkit_chroot_home_error_empty'] = 'Jailkit chroot home is empty.'; +$wb['jailkit_chroot_app_sections_error_empty'] = 'Jailkit chroot app sections is empty.'; +$wb['jailkit_chroot_app_programs_error_empty'] = 'Jailkit chrooted applications is empty.'; +$wb['jailkit_chroot_cron_programs_error_empty'] = 'Jailkit cron chrooted applications is empty.'; +$wb['vlogger_config_dir_error_empty'] = 'Config directory is empty.'; +$wb['cron_init_script_error_empty'] = 'Cron init script name is empty.'; +$wb['crontab_dir_error_empty'] = 'Path for individual crontabs is empty.'; +$wb['cron_wget_error_empty'] = 'Path to wget program is empty.'; +$wb['php_fpm_init_script_txt'] = 'PHP-FPM init script'; +$wb['php_fpm_init_script_error_empty'] = 'PHP-FPM init script is empty.'; +$wb['php_fpm_ini_path_txt'] = 'PHP-FPM php.ini path'; +$wb['php_fpm_ini_path_error_empty'] = 'PHP-FPM php.ini path is empty.'; +$wb['php_fpm_pool_dir_txt'] = 'PHP-FPM pool directory'; +$wb['php_fpm_pool_dir_error_empty'] = 'PHP-FPM pool directory is empty.'; +$wb['php_fpm_start_port_txt'] = 'PHP-FPM start port'; +$wb['php_fpm_start_port_error_empty'] = 'PHP-FPM start port is empty.'; +$wb['php_fpm_socket_dir_txt'] = 'PHP-FPM socket directory'; +$wb['php_fpm_socket_dir_error_empty'] = 'PHP-FPM socket directory is empty.'; +$wb['try_rescue_txt'] = 'Enable service monitoring and restart on failure'; +$wb['do_not_try_rescue_mysql_txt'] = 'Disable MySQL monitoring'; +$wb['do_not_try_rescue_mail_txt'] = 'Disable Email monitoring'; +$wb['rescue_description_txt'] = '<b>Information:</b> If you want to shut down mysql you have to select the Disable MySQL monitor checkbox and then wait 2-3 minutes.<br>if you do not wait 2-3 minutes, rescue will try to restart mysql!'; +$wb['enable_sni_txt'] = 'Enable SNI'; +$wb['do_not_try_rescue_httpd_txt'] = 'Disable HTTPD monitoring'; +$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:'; +$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'] = 'Make web folders immutable (extended attributes)'; +$wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; +$wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/fr_system_config.lng b/interface/web/admin/lib/lang/fr_system_config.lng index e15d84c..10c7d3f 100644 --- a/interface/web/admin/lib/lang/fr_system_config.lng +++ b/interface/web/admin/lib/lang/fr_system_config.lng @@ -35,4 +35,15 @@ $wb['smtp_user_txt'] = 'SMTP user'; $wb['smtp_pass_txt'] = 'SMTP password'; $wb['smtp_crypt_txt'] = 'Use SSL/TLS encrypted connection for SMTP'; +$wb['smtp_missing_admin_mail_txt'] = 'Please enter the admin name and admin mail address if you want to use smtp mail sending.'; +$wb['tab_change_discard_txt'] = 'Discard changes on tab change'; +$wb['tab_change_warning_txt'] = 'Tab change warning'; +$wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; +$wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; +$wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/fr_users.lng b/interface/web/admin/lib/lang/fr_users.lng index 3b6ec12..85e24cf 100644 --- a/interface/web/admin/lib/lang/fr_users.lng +++ b/interface/web/admin/lib/lang/fr_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/hr_server_config.lng b/interface/web/admin/lib/lang/hr_server_config.lng index 5c9e7d0..79a0397 100644 --- a/interface/web/admin/lib/lang/hr_server_config.lng +++ b/interface/web/admin/lib/lang/hr_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/hr_system_config.lng b/interface/web/admin/lib/lang/hr_system_config.lng index 30afbf9..d552e19 100644 --- a/interface/web/admin/lib/lang/hr_system_config.lng +++ b/interface/web/admin/lib/lang/hr_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/hr_users.lng b/interface/web/admin/lib/lang/hr_users.lng index 2547c3f..4f0f1e9 100644 --- a/interface/web/admin/lib/lang/hr_users.lng +++ b/interface/web/admin/lib/lang/hr_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/hu_directive_snippets.lng b/interface/web/admin/lib/lang/hu_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/hu_directive_snippets.lng +++ b/interface/web/admin/lib/lang/hu_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/hu_directive_snippets_list.lng b/interface/web/admin/lib/lang/hu_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/hu_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/hu_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/hu_server_config.lng b/interface/web/admin/lib/lang/hu_server_config.lng index c3a6806..7cb7938 100644 --- a/interface/web/admin/lib/lang/hu_server_config.lng +++ b/interface/web/admin/lib/lang/hu_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/hu_system_config.lng b/interface/web/admin/lib/lang/hu_system_config.lng index 582c2e7..e2e189b 100644 --- a/interface/web/admin/lib/lang/hu_system_config.lng +++ b/interface/web/admin/lib/lang/hu_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/hu_users.lng b/interface/web/admin/lib/lang/hu_users.lng index c9852bd..9ffde21 100644 --- a/interface/web/admin/lib/lang/hu_users.lng +++ b/interface/web/admin/lib/lang/hu_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/id_server_config.lng b/interface/web/admin/lib/lang/id_server_config.lng index 34ea127..c875b78 100644 --- a/interface/web/admin/lib/lang/id_server_config.lng +++ b/interface/web/admin/lib/lang/id_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/id_system_config.lng b/interface/web/admin/lib/lang/id_system_config.lng index 218cc64..66eb605 100644 --- a/interface/web/admin/lib/lang/id_system_config.lng +++ b/interface/web/admin/lib/lang/id_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/id_users.lng b/interface/web/admin/lib/lang/id_users.lng index 300d699..1703841 100644 --- a/interface/web/admin/lib/lang/id_users.lng +++ b/interface/web/admin/lib/lang/id_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/it_directive_snippets.lng b/interface/web/admin/lib/lang/it_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/it_directive_snippets.lng +++ b/interface/web/admin/lib/lang/it_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/it_directive_snippets_list.lng b/interface/web/admin/lib/lang/it_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/it_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/it_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/it_server_config.lng b/interface/web/admin/lib/lang/it_server_config.lng index 9a32425..0b5e31f 100644 --- a/interface/web/admin/lib/lang/it_server_config.lng +++ b/interface/web/admin/lib/lang/it_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/it_system_config.lng b/interface/web/admin/lib/lang/it_system_config.lng index 215c8a8..33b3aa3 100644 --- a/interface/web/admin/lib/lang/it_system_config.lng +++ b/interface/web/admin/lib/lang/it_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/it_users.lng b/interface/web/admin/lib/lang/it_users.lng index 842a324..3e141ed 100644 --- a/interface/web/admin/lib/lang/it_users.lng +++ b/interface/web/admin/lib/lang/it_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/ja_directive_snippets.lng b/interface/web/admin/lib/lang/ja_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/ja_directive_snippets.lng +++ b/interface/web/admin/lib/lang/ja_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/ja_directive_snippets_list.lng b/interface/web/admin/lib/lang/ja_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/ja_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/ja_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/ja_server_config.lng b/interface/web/admin/lib/lang/ja_server_config.lng index 2cd8c38..0953668 100644 --- a/interface/web/admin/lib/lang/ja_server_config.lng +++ b/interface/web/admin/lib/lang/ja_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/ja_system_config.lng b/interface/web/admin/lib/lang/ja_system_config.lng index 7e950f8..15b4d3c 100644 --- a/interface/web/admin/lib/lang/ja_system_config.lng +++ b/interface/web/admin/lib/lang/ja_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/ja_users.lng b/interface/web/admin/lib/lang/ja_users.lng index 5729018..d70389f 100644 --- a/interface/web/admin/lib/lang/ja_users.lng +++ b/interface/web/admin/lib/lang/ja_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/nl_directive_snippets.lng b/interface/web/admin/lib/lang/nl_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/nl_directive_snippets.lng +++ b/interface/web/admin/lib/lang/nl_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/nl_directive_snippets_list.lng b/interface/web/admin/lib/lang/nl_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/nl_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/nl_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/nl_server_config.lng b/interface/web/admin/lib/lang/nl_server_config.lng index 4cb3092..f178da3 100644 --- a/interface/web/admin/lib/lang/nl_server_config.lng +++ b/interface/web/admin/lib/lang/nl_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/nl_system_config.lng b/interface/web/admin/lib/lang/nl_system_config.lng index 3ed6623..673664c 100644 --- a/interface/web/admin/lib/lang/nl_system_config.lng +++ b/interface/web/admin/lib/lang/nl_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/nl_users.lng b/interface/web/admin/lib/lang/nl_users.lng index f516467..613802f 100644 --- a/interface/web/admin/lib/lang/nl_users.lng +++ b/interface/web/admin/lib/lang/nl_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/pl_directive_snippets.lng b/interface/web/admin/lib/lang/pl_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/pl_directive_snippets.lng +++ b/interface/web/admin/lib/lang/pl_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/pl_directive_snippets_list.lng b/interface/web/admin/lib/lang/pl_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/pl_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/pl_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/pl_server_config.lng b/interface/web/admin/lib/lang/pl_server_config.lng index ac1d280..586a64e 100644 --- a/interface/web/admin/lib/lang/pl_server_config.lng +++ b/interface/web/admin/lib/lang/pl_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/pl_system_config.lng b/interface/web/admin/lib/lang/pl_system_config.lng index 3437ed3..904c983 100644 --- a/interface/web/admin/lib/lang/pl_system_config.lng +++ b/interface/web/admin/lib/lang/pl_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/pl_users.lng b/interface/web/admin/lib/lang/pl_users.lng index 6668343..477eab2 100644 --- a/interface/web/admin/lib/lang/pl_users.lng +++ b/interface/web/admin/lib/lang/pl_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/pt_directive_snippets.lng b/interface/web/admin/lib/lang/pt_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/pt_directive_snippets.lng +++ b/interface/web/admin/lib/lang/pt_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/pt_directive_snippets_list.lng b/interface/web/admin/lib/lang/pt_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/pt_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/pt_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/pt_server_config.lng b/interface/web/admin/lib/lang/pt_server_config.lng index 3470e28..f434b0f 100644 --- a/interface/web/admin/lib/lang/pt_server_config.lng +++ b/interface/web/admin/lib/lang/pt_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/pt_system_config.lng b/interface/web/admin/lib/lang/pt_system_config.lng index c12685f..2b32bab 100644 --- a/interface/web/admin/lib/lang/pt_system_config.lng +++ b/interface/web/admin/lib/lang/pt_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/pt_users.lng b/interface/web/admin/lib/lang/pt_users.lng index 345af4c..e09048d 100644 --- a/interface/web/admin/lib/lang/pt_users.lng +++ b/interface/web/admin/lib/lang/pt_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/ro_directive_snippets.lng b/interface/web/admin/lib/lang/ro_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/ro_directive_snippets.lng +++ b/interface/web/admin/lib/lang/ro_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/ro_directive_snippets_list.lng b/interface/web/admin/lib/lang/ro_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/ro_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/ro_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/ro_server_config.lng b/interface/web/admin/lib/lang/ro_server_config.lng index 56ce46c..26f1b89 100644 --- a/interface/web/admin/lib/lang/ro_server_config.lng +++ b/interface/web/admin/lib/lang/ro_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/ro_system_config.lng b/interface/web/admin/lib/lang/ro_system_config.lng index 9bfdf76..86887ae 100644 --- a/interface/web/admin/lib/lang/ro_system_config.lng +++ b/interface/web/admin/lib/lang/ro_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/ro_users.lng b/interface/web/admin/lib/lang/ro_users.lng index 06474e0..8abda49 100644 --- a/interface/web/admin/lib/lang/ro_users.lng +++ b/interface/web/admin/lib/lang/ro_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/ru_directive_snippets.lng b/interface/web/admin/lib/lang/ru_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/ru_directive_snippets.lng +++ b/interface/web/admin/lib/lang/ru_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/ru_directive_snippets_list.lng b/interface/web/admin/lib/lang/ru_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/ru_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/ru_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/ru_server_config.lng b/interface/web/admin/lib/lang/ru_server_config.lng index fd76bf6..8745232 100644 --- a/interface/web/admin/lib/lang/ru_server_config.lng +++ b/interface/web/admin/lib/lang/ru_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/ru_system_config.lng b/interface/web/admin/lib/lang/ru_system_config.lng index 39b7139..c17a008 100644 --- a/interface/web/admin/lib/lang/ru_system_config.lng +++ b/interface/web/admin/lib/lang/ru_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/ru_users.lng b/interface/web/admin/lib/lang/ru_users.lng index 722cf47..6156d22 100644 --- a/interface/web/admin/lib/lang/ru_users.lng +++ b/interface/web/admin/lib/lang/ru_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/se_directive_snippets.lng b/interface/web/admin/lib/lang/se_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/se_directive_snippets.lng +++ b/interface/web/admin/lib/lang/se_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/se_directive_snippets_list.lng b/interface/web/admin/lib/lang/se_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/se_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/se_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/se_server_config.lng b/interface/web/admin/lib/lang/se_server_config.lng index 0d16ced..5baef7e 100644 --- a/interface/web/admin/lib/lang/se_server_config.lng +++ b/interface/web/admin/lib/lang/se_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/se_system_config.lng b/interface/web/admin/lib/lang/se_system_config.lng index 9bfdf76..86887ae 100644 --- a/interface/web/admin/lib/lang/se_system_config.lng +++ b/interface/web/admin/lib/lang/se_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/se_users.lng b/interface/web/admin/lib/lang/se_users.lng index 9b60363..5d92d30 100644 --- a/interface/web/admin/lib/lang/se_users.lng +++ b/interface/web/admin/lib/lang/se_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/sk_directive_snippets.lng b/interface/web/admin/lib/lang/sk_directive_snippets.lng index ee40ab0..d836ab0 100644 --- a/interface/web/admin/lib/lang/sk_directive_snippets.lng +++ b/interface/web/admin/lib/lang/sk_directive_snippets.lng @@ -1,9 +1,9 @@ <?php -$wb["Directive Snippets"] = 'Directive Snippets'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["snippet_txt"] = 'Snippet'; -$wb["active_txt"] = 'Active'; -$wb["directive_snippets_name_empty"] = 'Please specify a name for the snippet.'; -$wb["directive_snippets_name_error_unique"] = 'There is already a directive snippet with this name.'; -?> \ No newline at end of file +$wb['Directive Snippets'] = 'Directive Snippets'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['snippet_txt'] = 'Snippet'; +$wb['active_txt'] = 'Active'; +$wb['directive_snippets_name_empty'] = 'Please specify a name for the snippet.'; +$wb['directive_snippets_name_error_unique'] = 'There is already a directive snippet with this name.'; +?> diff --git a/interface/web/admin/lib/lang/sk_directive_snippets_list.lng b/interface/web/admin/lib/lang/sk_directive_snippets_list.lng index 702e7e2..4124ea3 100644 --- a/interface/web/admin/lib/lang/sk_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/sk_directive_snippets_list.lng @@ -1,7 +1,7 @@ <?php -$wb["list_head_txt"] = 'Directive Snippets'; -$wb["active_txt"] = 'Active'; -$wb["name_txt"] = 'Name of Snippet'; -$wb["type_txt"] = 'Type'; -$wb["add_new_record_txt"] = 'Add Directive Snippet'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Directive Snippets'; +$wb['active_txt'] = 'Active'; +$wb['name_txt'] = 'Name of Snippet'; +$wb['type_txt'] = 'Type'; +$wb['add_new_record_txt'] = 'Add Directive Snippet'; +?> diff --git a/interface/web/admin/lib/lang/sk_server_config.lng b/interface/web/admin/lib/lang/sk_server_config.lng index d2f27c7..92841b8 100644 --- a/interface/web/admin/lib/lang/sk_server_config.lng +++ b/interface/web/admin/lib/lang/sk_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/sk_system_config.lng b/interface/web/admin/lib/lang/sk_system_config.lng index 4be9ebd..f8c7b3c 100644 --- a/interface/web/admin/lib/lang/sk_system_config.lng +++ b/interface/web/admin/lib/lang/sk_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/sk_users.lng b/interface/web/admin/lib/lang/sk_users.lng index f81c830..fc389c5 100644 --- a/interface/web/admin/lib/lang/sk_users.lng +++ b/interface/web/admin/lib/lang/sk_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/lib/lang/tr_server_config.lng b/interface/web/admin/lib/lang/tr_server_config.lng index a949490..c897210 100644 --- a/interface/web/admin/lib/lang/tr_server_config.lng +++ b/interface/web/admin/lib/lang/tr_server_config.lng @@ -170,4 +170,7 @@ $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; $wb['overtraffic_notify_admin_txt'] = 'Send overtraffic notification to admin'; $wb['overtraffic_notify_client_txt'] = 'Send overtraffic notification to client'; +$wb['v6_prefix_txt'] = 'IPv6 Prefix'; +$wb['vhost_rewrite_v6_txt'] = 'Rewrite IPv6 on Mirror'; +$wb['v6_prefix_wrong'] = 'Invalid v6 Netmask format.'; ?> diff --git a/interface/web/admin/lib/lang/tr_system_config.lng b/interface/web/admin/lib/lang/tr_system_config.lng index b07dfd4..0184815 100644 --- a/interface/web/admin/lib/lang/tr_system_config.lng +++ b/interface/web/admin/lib/lang/tr_system_config.lng @@ -41,4 +41,9 @@ $wb['tab_change_warning_note_txt'] = 'Show a warning on tab change in edit forms if any data has been altered by the user.'; $wb['vhost_subdomains_txt'] = 'Create Subdomains as web site'; $wb['vhost_subdomains_note_txt'] = 'You cannot disable this as long as vhost subdomains exist in the system!'; +$wb['phpmyadmin_url_error_regex'] = 'Invalid phpmyadmin URL'; +$wb['use_combobox_txt'] = 'Use jQuery UI Combobox'; +$wb['use_loadindicator_txt'] = 'Use Load Indicator'; +$wb['f5_to_reload_js_txt'] = 'If you change this, you might have to press F5 to make the browser reload JavaScript libraries or empty your browser cache.'; +$wb['client_username_web_check_disabled_txt'] = 'Disable client username check for the word \'web\'.'; ?> diff --git a/interface/web/admin/lib/lang/tr_users.lng b/interface/web/admin/lib/lang/tr_users.lng index 2541330..455d8c7 100644 --- a/interface/web/admin/lib/lang/tr_users.lng +++ b/interface/web/admin/lib/lang/tr_users.lng @@ -29,4 +29,5 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['username_error_collision'] = 'The username may not be web or web plus a number.\"'; ?> diff --git a/interface/web/admin/server_config_edit.php b/interface/web/admin/server_config_edit.php index c034da1..2ebf0a1 100644 --- a/interface/web/admin/server_config_edit.php +++ b/interface/web/admin/server_config_edit.php @@ -81,6 +81,16 @@ $server_id = $this->id; $server_config_array = $app->getconf->get_server_config($server_id); + + foreach($app->tform->formDef['tabs'][$section]['fields'] as $key => $field) { + if ($field['formtype'] == 'CHECKBOX') { + if($this->dataRecord[$key] == '') { + // if a checkbox is not set, we set it to the unchecked value + $this->dataRecord[$key] = $field['value'][0]; + } + } + } + $server_config_array[$section] = $app->tform->encode($this->dataRecord,$section); $server_config_str = $app->ini_parser->get_ini_string($server_config_array); diff --git a/interface/web/admin/system_config_edit.php b/interface/web/admin/system_config_edit.php index 0a75028..b83e704 100644 --- a/interface/web/admin/system_config_edit.php +++ b/interface/web/admin/system_config_edit.php @@ -50,6 +50,7 @@ class page_action extends tform_actions { + //var $_js_changed = false; function onShowEdit() { global $app, $conf; @@ -105,6 +106,22 @@ $section = $app->tform->getCurrentTab(); $server_config_array = $app->getconf->get_global_config(); + + foreach($app->tform->formDef['tabs'][$section]['fields'] as $key => $field) { + if ($field['formtype'] == 'CHECKBOX') { + if($this->dataRecord[$key] == '') { + // if a checkbox is not set, we set it to the unchecked value + $this->dataRecord[$key] = $field['value'][0]; + } + } + } + + /* + if((isset($this->dataRecord['use_loadindicator']) && $this->dataRecord['use_loadindicator'] != $server_config_array[$section]['use_loadindicator']) || (isset($this->dataRecord['use_combobox']) && $this->dataRecord['use_combobox'] != $server_config_array[$section]['use_combobox'])){ + $this->_js_changed = true; + } + */ + $new_config = $app->tform->encode($this->dataRecord,$section); if($section == 'sites' && $new_config['vhost_subdomains'] != 'y' && $server_config_array['vhost_subdomains'] == 'y') { // check for existing vhost subdomains, if found the mode cannot be disabled @@ -146,6 +163,17 @@ } } + /* + function onAfterUpdate() { + if($this->_js_changed == true) { + // not the best way, but it works + header('Content-Type: text/html'); + print '<script type="text/javascript">document.location.reload(true);</script>'; + exit; + } + } + */ + } $app->tform_actions = new page_action; diff --git a/interface/web/admin/templates/server_config_web_edit.htm b/interface/web/admin/templates/server_config_web_edit.htm index 3b19161..35b2ed4 100644 --- a/interface/web/admin/templates/server_config_web_edit.htm +++ b/interface/web/admin/templates/server_config_web_edit.htm @@ -34,13 +34,15 @@ <div class="ctrlHolder"> <label for="website_autoalias">{tmpl_var name='website_autoalias_txt'}</label> <input name="website_autoalias" id="website_autoalias" value="{tmpl_var name='website_autoalias'}" size="40" maxlength="255" type="text" class="textInput" /> {tmpl_var name='website_autoalias_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[client_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[client_username]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_domain]</a> - </div> + </div> + <!-- <div class="ctrlHolder apache"> <label for="vhost_rewrite_v6">{tmpl_var name='vhost_rewrite_v6_txt'}</label> <div class="multiField"> {tmpl_var name='vhost_rewrite_v6'} </div> - </div> + </div> + --> <div class="ctrlHolder apache"> <label for="vhost_conf_dir">{tmpl_var name='vhost_conf_dir_txt'}</label> <input name="vhost_conf_dir" id="vhost_conf_dir" value="{tmpl_var name='vhost_conf_dir'}" size="40" maxlength="255" type="text" class="textInput" /> diff --git a/interface/web/admin/templates/system_config_misc_edit.htm b/interface/web/admin/templates/system_config_misc_edit.htm index 3bdd72e..16f6052 100644 --- a/interface/web/admin/templates/system_config_misc_edit.htm +++ b/interface/web/admin/templates/system_config_misc_edit.htm @@ -33,6 +33,18 @@ {tmpl_var name='tab_change_warning'}<br/>{tmpl_var name='tab_change_warning_note_txt'} </div> </div> + <div class="ctrlHolder"> + <p class="label">{tmpl_var name='use_loadindicator_txt'}</p> + <div class="multiField"> + {tmpl_var name='use_loadindicator'}<br/>{tmpl_var name='f5_to_reload_js_txt'} + </div> + </div> + <div class="ctrlHolder"> + <p class="label">{tmpl_var name='use_combobox_txt'}</p> + <div class="multiField"> + {tmpl_var name='use_combobox'}<br/>{tmpl_var name='f5_to_reload_js_txt'} + </div> + </div> <div class="ctrlHolder"> <p class="label">{tmpl_var name='maintenance_mode_txt'}</p> <div class="multiField"> diff --git a/interface/web/admin/templates/system_config_sites_edit.htm b/interface/web/admin/templates/system_config_sites_edit.htm index ba1796f..8a97e52 100644 --- a/interface/web/admin/templates/system_config_sites_edit.htm +++ b/interface/web/admin/templates/system_config_sites_edit.htm @@ -45,6 +45,12 @@ {tmpl_var name='vhost_subdomains'} {tmpl_var name='vhost_subdomains_note_txt'} </div> </div> + <div class="ctrlHolder"> + <p class="label">{tmpl_var name='client_username_web_check_disabled_txt'}</p> + <div class="multiField"> + {tmpl_var name='client_username_web_check_disabled'} + </div> + </div> </fieldset> <input type="hidden" name="id" value="{tmpl_var name='id'}"> diff --git a/interface/web/client/lib/lang/ar_client.lng b/interface/web/client/lib/lang/ar_client.lng index ed601bc..aab26b2 100644 --- a/interface/web/client/lib/lang/ar_client.lng +++ b/interface/web/client/lib/lang/ar_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/ar_clients_list.lng b/interface/web/client/lib/lang/ar_clients_list.lng index a1c0f87..f2c22fb 100644 --- a/interface/web/client/lib/lang/ar_clients_list.lng +++ b/interface/web/client/lib/lang/ar_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Country'; $wb['add_new_record_txt'] = 'Add new client'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/ar_reseller.lng b/interface/web/client/lib/lang/ar_reseller.lng index 98dacd9..6d8f0e4 100644 --- a/interface/web/client/lib/lang/ar_reseller.lng +++ b/interface/web/client/lib/lang/ar_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/ar_resellers_list.lng b/interface/web/client/lib/lang/ar_resellers_list.lng index 34d0896..598342b 100644 --- a/interface/web/client/lib/lang/ar_resellers_list.lng +++ b/interface/web/client/lib/lang/ar_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'City'; $wb['country_txt'] = 'Country'; $wb['add_new_record_txt'] = 'Add new reseller'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/bg_client.lng b/interface/web/client/lib/lang/bg_client.lng index c959d52..5b4e19a 100644 --- a/interface/web/client/lib/lang/bg_client.lng +++ b/interface/web/client/lib/lang/bg_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/bg_clients_list.lng b/interface/web/client/lib/lang/bg_clients_list.lng index 7a83249..b3ec44e 100644 --- a/interface/web/client/lib/lang/bg_clients_list.lng +++ b/interface/web/client/lib/lang/bg_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Държава'; $wb['add_new_record_txt'] = 'Добави нов клиент'; $wb['username_txt'] = 'Потребителско име'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/bg_reseller.lng b/interface/web/client/lib/lang/bg_reseller.lng index 5506da3..3c8a6da 100644 --- a/interface/web/client/lib/lang/bg_reseller.lng +++ b/interface/web/client/lib/lang/bg_reseller.lng @@ -130,4 +130,13 @@ $wb['limit_ssl_txt'] = 'SSL available'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/bg_resellers_list.lng b/interface/web/client/lib/lang/bg_resellers_list.lng index a51d5d5..cc0f5e1 100644 --- a/interface/web/client/lib/lang/bg_resellers_list.lng +++ b/interface/web/client/lib/lang/bg_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Град'; $wb['country_txt'] = 'Страна'; $wb['add_new_record_txt'] = 'Добави нов дилър'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/br_client.lng b/interface/web/client/lib/lang/br_client.lng index b1aedce..bbdcb0c 100644 --- a/interface/web/client/lib/lang/br_client.lng +++ b/interface/web/client/lib/lang/br_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/br_clients_list.lng b/interface/web/client/lib/lang/br_clients_list.lng index d0a4dbc..f16f6ae 100644 --- a/interface/web/client/lib/lang/br_clients_list.lng +++ b/interface/web/client/lib/lang/br_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Adcionar novo cliente'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/br_reseller.lng b/interface/web/client/lib/lang/br_reseller.lng index 4e21ef5..fc055df 100644 --- a/interface/web/client/lib/lang/br_reseller.lng +++ b/interface/web/client/lib/lang/br_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/br_resellers_list.lng b/interface/web/client/lib/lang/br_resellers_list.lng index 053d722..a57555f 100644 --- a/interface/web/client/lib/lang/br_resellers_list.lng +++ b/interface/web/client/lib/lang/br_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Cidade'; $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Adcionar um novo revendedor'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng index 80d90b1..d9abdff 100644 --- a/interface/web/client/lib/lang/cz.lng +++ b/interface/web/client/lib/lang/cz.lng @@ -1,5 +1,4 @@ <?php -$wb['Client'] = 'Klient'; $wb['Address'] = 'Adresa'; $wb['Limits'] = 'Limity'; $wb['Add Client'] = 'Přidat klienta'; @@ -16,10 +15,11 @@ $wb['Send email'] = 'Send Email'; $wb['Edit Client Circle'] = 'Edit Client Circle'; $wb['Domains'] = 'Domains'; -$wb['domain_txt'] = 'Domain'; -$wb['client_txt'] = 'Client'; +$wb['domain_txt'] = 'Doména'; +$wb['client_txt'] = 'Klient'; $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<br>'; +$wb['Client'] = 'Client'; ?> diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng index 0d481e2..eb5e20d 100644 --- a/interface/web/client/lib/lang/cz_client.lng +++ b/interface/web/client/lib/lang/cz_client.lng @@ -8,11 +8,11 @@ $wb['limit_mailrouting_txt'] = 'Max. počet emailových směrování'; $wb['limit_mailfilter_txt'] = 'Max. počet emailových filtrů'; $wb['limit_fetchmail_txt'] = 'Max. počet účtů externího získávání emailů'; -$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; +$wb['limit_mailquota_txt'] = 'Kvóty poštovních schránek'; $wb['limit_spamfilter_wblist_txt'] = 'Max. počet spamfiltrových bílých / černých listinových filtrů'; $wb['limit_spamfilter_user_txt'] = 'Max. počet spamflitrových uživatelů'; $wb['limit_spamfilter_policy_txt'] = 'Max. počet spamfiltrových politik'; -$wb['default_mailserver_txt'] = 'Výchozí mailserver'; +$wb['default_mailserver_txt'] = 'Výchozí e-mailserver'; $wb['company_name_txt'] = 'Název společnosti'; $wb['contact_name_txt'] = 'Název kontaktu'; $wb['username_txt'] = 'Uživatelské jméno'; @@ -28,7 +28,7 @@ $wb['telephone_txt'] = 'Telefon'; $wb['mobile_txt'] = 'Mobilní telefon'; $wb['fax_txt'] = 'Fax'; -$wb['email_txt'] = 'Kontaktní email na klienta'; +$wb['email_txt'] = 'Kontaktní e-mail na klienta'; $wb['internet_txt'] = 'WWW stránky klienta'; $wb['icq_txt'] = 'ICQ'; $wb['notes_txt'] = 'Poznámky'; @@ -88,18 +88,18 @@ $wb['template_master_txt'] = 'Hlavní šablona'; $wb['template_additional_txt'] = 'Addon šablona'; $wb['ssh_chroot_txt'] = 'SSH chroot volby'; -$wb['web_php_options_txt'] = 'PHP volby'; -$wb['limit_client_error'] = 'Max. počet kleintů dosažen.'; -$wb['limit_web_quota_txt'] = 'Web kvóta'; +$wb['web_php_options_txt'] = 'PHP - dostupné volby pro klienta'; +$wb['limit_client_error'] = 'Max. počet klientů dosažen.'; +$wb['limit_web_quota_txt'] = 'Webová kvóta'; $wb['limit_traffic_quota_txt'] = 'Přenosová kvóta'; $wb['limit_trafficquota_error_notint'] = 'Přenosová kvót musí být číslo.'; -$wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; -$wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; +$wb['limit_webdav_user_txt'] = 'Max. počet WebDAV uživatelů'; +$wb['limit_webdav_user_error_notint'] = 'Limit pro WebDAV uživatele musí být číslo.'; $wb['customer_no_txt'] = 'Zákaznické číslo'; $wb['vat_id_txt'] = 'DIČ'; $wb['required_fields_txt'] = '* Povinná pole'; $wb['company_id_txt'] = 'IČO'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; +$wb['limit_mailmailinglist_txt'] = 'Max. počet e-mailovových konferencí (mailinglist)'; $wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; $wb['limit_openvz_vm_template_id_txt'] = 'Force virtual server template'; @@ -107,34 +107,37 @@ $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['add_additional_template_txt'] = 'Přidat další šablonu'; +$wb['delete_additional_template_txt'] = 'Odstranit další šablonu'; +$wb['limit_cgi_txt'] = 'CGI - dostupná volba pro klienta'; +$wb['limit_ssi_txt'] = 'SSI - dostupná volba pro klienta'; +$wb['limit_perl_txt'] = 'Perl - dostupná volba pro klienta'; +$wb['limit_ruby_txt'] = 'Ruby - dostupná volba pro klienta'; +$wb['limit_python_txt'] = 'Python - dostupná volba pro klienta'; +$wb['force_suexec_txt'] = 'SuEXEC - vynucená volba u klienta'; $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'] = 'Číslo účtu'; +$wb['limit_ssl_txt'] = 'SSL - dostupná volba pro klienta'; +$wb['bank_account_number_txt'] = 'Číslo bankovního účtu'; $wb['bank_code_txt'] = 'Kód banky'; $wb['bank_name_txt'] = 'Název banky'; $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['web_limits_txt'] = 'Web nastavení limitů'; +$wb['email_limits_txt'] = 'E-mail nastavení limitů '; +$wb['database_limits_txt'] = 'Databáze nastavení limitů'; +$wb['cron_job_limits_txt'] = 'Cron úlohy nastavení limitů'; +$wb['dns_limits_txt'] = 'DNS nastavení limitů'; +$wb['virtualization_limits_txt'] = 'Virtualizace nastavení limitů'; $wb['generate_password_txt'] = 'Generovat heslo'; $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; $wb['active_template_additional_txt'] = 'Active Addons'; $wb['bank_account_owner_txt'] = 'Bankovní účet vlastníka'; -$wb['email_error_isemail'] = 'Please enter a valid email address.'; -$wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['email_error_isemail'] = 'Zadejte prosím platnou e-mailovou adresu.'; +$wb['customer_no_error_unique'] = 'Číslo zákazníka musí být unikátní (nebo prázdné).'; +$wb['paypal_email_error_isemail'] = 'Zadejte prosím platnou PayPal e-mailovou adresu.'; +$wb['paypal_email_txt'] = 'PayPal E-mail'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/cz_client_circle.lng b/interface/web/client/lib/lang/cz_client_circle.lng index 7b89ab6..107b2a5 100644 --- a/interface/web/client/lib/lang/cz_client_circle.lng +++ b/interface/web/client/lib/lang/cz_client_circle.lng @@ -1,5 +1,5 @@ <?php -$wb['Client Circle'] = 'Client Circle'; +$wb['Client Circle'] = 'Klient Circle'; $wb['Circle'] = 'Circle'; $wb['circle_txt'] = 'Circle'; $wb['circle_name_txt'] = 'Circle Name'; diff --git a/interface/web/client/lib/lang/cz_client_message.lng b/interface/web/client/lib/lang/cz_client_message.lng index 12f491e..476baca 100644 --- a/interface/web/client/lib/lang/cz_client_message.lng +++ b/interface/web/client/lib/lang/cz_client_message.lng @@ -1,18 +1,18 @@ <?php -$wb['btn_send_txt'] = 'Send email'; -$wb['btn_cancel_txt'] = 'Cancel'; -$wb['sender_txt'] = 'Sender email address'; -$wb['subject_txt'] = 'Subject'; -$wb['message_txt'] = 'Message'; -$wb['form_legend_client_txt'] = 'Send email message to all clients.'; -$wb['form_legend_admin_txt'] = 'Send email message to all clients and resellers.'; -$wb['sender_invalid_error'] = 'Sender email invalid.'; -$wb['subject_invalid_error'] = 'Subject is empty.'; -$wb['message_invalid_error'] = 'Message is empty.'; -$wb['email_sent_to_txt'] = 'Email sent to:'; -$wb['page_head_txt'] = 'Send customer information'; -$wb['recipient_txt'] = 'Recipient'; -$wb['all_clients_resellers_txt'] = 'All clients and resellers'; -$wb['all_clients_txt'] = 'All clients'; -$wb['variables_txt'] = 'Variables:'; +$wb['btn_send_txt'] = 'Odeslat e-mail'; +$wb['btn_cancel_txt'] = 'Zrušit'; +$wb['sender_txt'] = 'E-mailová adresa odesílatele'; +$wb['subject_txt'] = 'Předmět'; +$wb['message_txt'] = 'Zpráva'; +$wb['form_legend_client_txt'] = 'Poslat e-mailovou zprávu všem klientům.'; +$wb['form_legend_admin_txt'] = 'Poslat e-mailovou zprávu všem klientům a prodejcům.'; +$wb['sender_invalid_error'] = 'Odesílatel e-mailu je neplatný.'; +$wb['subject_invalid_error'] = 'Předmět je prázdný.'; +$wb['message_invalid_error'] = 'Zpráva je prázdný.'; +$wb['email_sent_to_txt'] = 'E-mail poslat na adresu:'; +$wb['page_head_txt'] = 'Poslat informace zákazníkovi'; +$wb['recipient_txt'] = 'Příjemce'; +$wb['all_clients_resellers_txt'] = 'Všichni klienti a prodejci'; +$wb['all_clients_txt'] = 'Všichni klienti'; +$wb['variables_txt'] = 'Výběr:'; ?> diff --git a/interface/web/client/lib/lang/cz_client_template.lng b/interface/web/client/lib/lang/cz_client_template.lng index 6413e36..1877887 100644 --- a/interface/web/client/lib/lang/cz_client_template.lng +++ b/interface/web/client/lib/lang/cz_client_template.lng @@ -9,7 +9,7 @@ $wb['limit_mailrouting_txt'] = 'Max. počet emailových směrování'; $wb['limit_mailfilter_txt'] = 'Max. počet emailových filtrů'; $wb['limit_fetchmail_txt'] = 'Max. počet účtů externího získávání emailů'; -$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; +$wb['limit_mailquota_txt'] = 'Kvóty poštovních schránek'; $wb['limit_spamfilter_wblist_txt'] = 'Max. počet spamfiltrových bílých / černých listinových filtrů'; $wb['limit_spamfilter_user_txt'] = 'Max. počet spamflitrových uživatelů'; $wb['limit_spamfilter_policy_txt'] = 'Max. počet spamfiltrových politik'; @@ -66,22 +66,22 @@ $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['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['web_php_options_txt'] = 'PHP - dostupné volby pro klienta'; +$wb['template_type_txt'] = 'Typ šablony'; +$wb['template_name_txt'] = 'Název šablony'; +$wb['limit_cgi_txt'] = 'CGI - dostupná volba pro klienta'; +$wb['limit_ssi_txt'] = 'SSI - dostupná volba pro klienta'; +$wb['limit_perl_txt'] = 'Perl - dostupná volba pro klienta'; +$wb['limit_ruby_txt'] = 'Ruby - dostupná volba pro klienta'; +$wb['limit_python_txt'] = 'Python - dostupná volba pro klienta'; +$wb['force_suexec_txt'] = 'SuEXEC - vynucená volba u klienta'; $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['limit_ssl_txt'] = 'SSL - dostupná volba pro klienta'; +$wb['web_limits_txt'] = 'Web nastavení limitů'; +$wb['email_limits_txt'] = 'E-mail nastavení limitů'; +$wb['database_limits_txt'] = 'Databáze nastavení limitů'; +$wb['cron_job_limits_txt'] = 'Cron úlohy nastavení limitů'; +$wb['dns_limits_txt'] = 'DNS nastavení limitů'; +$wb['virtualization_limits_txt'] = 'Virtualizace nastavení limitů'; ?> diff --git a/interface/web/client/lib/lang/cz_clients_list.lng b/interface/web/client/lib/lang/cz_clients_list.lng index fc6d48e..f2f92b8 100644 --- a/interface/web/client/lib/lang/cz_clients_list.lng +++ b/interface/web/client/lib/lang/cz_clients_list.lng @@ -6,5 +6,6 @@ $wb['city_txt'] = 'Město'; $wb['country_txt'] = 'Stát'; $wb['add_new_record_txt'] = 'Přidat klienta'; -$wb['username_txt'] = 'Username'; +$wb['username_txt'] = 'Uživatelské jméno'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/cz_domain.lng b/interface/web/client/lib/lang/cz_domain.lng index a66a225..4b1845b 100644 --- a/interface/web/client/lib/lang/cz_domain.lng +++ b/interface/web/client/lib/lang/cz_domain.lng @@ -1,6 +1,6 @@ <?php -$wb['domain_error_empty'] = 'The domain-name is empty'; -$wb['domain_error_unique'] = 'The domain already exists'; -$wb['domain_error_regex'] = 'This domain-name is not allowed'; -$wb['Domain'] = 'Domain'; +$wb['domain_error_empty'] = 'Doménové jméno je prázdné'; +$wb['domain_error_unique'] = 'Doména již existuje'; +$wb['domain_error_regex'] = 'Toto doménové jméno není dovoleno'; +$wb['Domain'] = 'Doména'; ?> diff --git a/interface/web/client/lib/lang/cz_domain_list.lng b/interface/web/client/lib/lang/cz_domain_list.lng index d2262b6..6cf7376 100644 --- a/interface/web/client/lib/lang/cz_domain_list.lng +++ b/interface/web/client/lib/lang/cz_domain_list.lng @@ -1,6 +1,6 @@ <?php -$wb['list_head_txt'] = 'Domains'; -$wb['add_new_record_txt'] = 'Add new Domain'; -$wb['domain_txt'] = 'Domain'; -$wb['user_txt'] = 'Client'; +$wb['list_head_txt'] = 'Domény'; +$wb['add_new_record_txt'] = 'Přidat novou doménu'; +$wb['domain_txt'] = 'Doména'; +$wb['user_txt'] = 'Klient'; ?> diff --git a/interface/web/client/lib/lang/cz_reseller.lng b/interface/web/client/lib/lang/cz_reseller.lng index 0d7f2a6..d8703fb 100644 --- a/interface/web/client/lib/lang/cz_reseller.lng +++ b/interface/web/client/lib/lang/cz_reseller.lng @@ -1,13 +1,13 @@ <?php -$wb['limit_maildomain_txt'] = 'Max. počet emailových domén'; +$wb['limit_maildomain_txt'] = 'Max. počet e-mailových domén'; $wb['limit_mailbox_txt'] = 'Max. počet mailboxů'; -$wb['limit_mailalias_txt'] = 'Max. počet emailových aliasů'; -$wb['limit_mailforward_txt'] = 'Max. počet emailových předávání'; -$wb['limit_mailcatchall_txt'] = 'Max. počet emailových košů'; -$wb['limit_mailrouting_txt'] = 'Max. počet emailových směrování'; -$wb['limit_mailfilter_txt'] = 'Max. počet emailových filtrů'; +$wb['limit_mailalias_txt'] = 'Max. počet e-mailových aliasů'; +$wb['limit_mailforward_txt'] = 'Max. počet e-mailových předávání'; +$wb['limit_mailcatchall_txt'] = 'Max. počet e-mailových košů'; +$wb['limit_mailrouting_txt'] = 'Max. počet e-mailových směrování'; +$wb['limit_mailfilter_txt'] = 'Max. počet e-mailových filtrů'; $wb['limit_fetchmail_txt'] = 'Max. počet účtů externího získávání emailů'; -$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; +$wb['limit_mailquota_txt'] = 'Kvóty poštovních schránek'; $wb['limit_spamfilter_wblist_txt'] = 'Max. počet spamfiltrových bílých / černých listinových filtrů'; $wb['limit_spamfilter_user_txt'] = 'Max. počet spamflitrových uživatelů'; $wb['limit_spamfilter_policy_txt'] = 'Max. počet spamfiltrových politik'; @@ -27,7 +27,7 @@ $wb['telephone_txt'] = 'Telefon'; $wb['mobile_txt'] = 'Mobilní telefon'; $wb['fax_txt'] = 'Fax'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['internet_txt'] = 'Internet'; $wb['icq_txt'] = 'ICQ'; $wb['notes_txt'] = 'Poznámky'; @@ -96,9 +96,9 @@ $wb['customer_no_txt'] = 'Zákaznické číslo'; $wb['vat_id_txt'] = 'DIČ'; $wb['required_fields_txt'] = '* Povinná pole'; -$wb['limit_webdav_user_txt'] = 'Max. number of Webdav users'; +$wb['limit_webdav_user_txt'] = 'Max. počet WebDAV uživatelů'; $wb['limit_webdav_user_error_notint'] = 'The webdav user limit must be a number.'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; +$wb['limit_mailmailinglist_txt'] = 'Max. počet e-mailovových konferencí (mailinglist)'; $wb['limit_mailaliasdomain_txt'] = 'Max. number of domain aliases'; $wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; $wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; @@ -128,6 +128,15 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; -$wb['email_error_isemail'] = 'Please enter a valid email address.'; -$wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['email_error_isemail'] = 'Zadejte prosím platnou e-mailovou adresu.'; +$wb['customer_no_error_unique'] = 'Číslo zákazníka musí být unikátní (nebo prázdné).'; +$wb['paypal_email_error_isemail'] = 'Zadejte prosím platnou PayPal e-mailovou adresu.'; +$wb['paypal_email_txt'] = 'PayPal E-mail'; +$wb['company_id_txt'] = 'Firma / podnikatel ID'; +$wb['bank_account_number_txt'] = 'Číslo bankovního účtu'; +$wb['bank_account_owner_txt'] = 'Bankovní účet vlastníka'; +$wb['bank_code_txt'] = 'Kód banky'; +$wb['bank_name_txt'] = 'Název banky'; +$wb['bank_account_iban_txt'] = 'IBAN'; +$wb['bank_account_swift_txt'] = 'BIC / Swift'; ?> diff --git a/interface/web/client/lib/lang/cz_resellers_list.lng b/interface/web/client/lib/lang/cz_resellers_list.lng index 8d85b80..c14cee7 100644 --- a/interface/web/client/lib/lang/cz_resellers_list.lng +++ b/interface/web/client/lib/lang/cz_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Město'; $wb['country_txt'] = 'Stát'; $wb['add_new_record_txt'] = 'Přidat distributora'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/de_client.lng b/interface/web/client/lib/lang/de_client.lng index 4728d3e..1f752ef 100644 --- a/interface/web/client/lib/lang/de_client.lng +++ b/interface/web/client/lib/lang/de_client.lng @@ -139,4 +139,5 @@ $wb['email_error_isemail'] = 'Bitte geben Sie eine gültige Email-Adresse an.'; $wb['paypal_email_error_isemail'] = 'Bitte geben Sie eine gültige PayPal-E-Mail-Adresse an.'; $wb['paypal_email_txt'] = 'PayPal-E-Mail'; +$wb['err_msg_master_tpl_set'] = 'Die hier eingestellten Werte werden ignoriert, wenn als Mastervorlage nicht \"Custom\" gewählt ist.'; ?> diff --git a/interface/web/client/lib/lang/de_clients_list.lng b/interface/web/client/lib/lang/de_clients_list.lng index 44c42cd..a6bdd6a 100644 --- a/interface/web/client/lib/lang/de_clients_list.lng +++ b/interface/web/client/lib/lang/de_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Land'; $wb['add_new_record_txt'] = 'Kunden hinzufügen'; $wb['username_txt'] = 'Benutzername'; +$wb['customer_no_txt'] = 'Kundennummer'; ?> diff --git a/interface/web/client/lib/lang/de_resellers_list.lng b/interface/web/client/lib/lang/de_resellers_list.lng index f9084e0..0f688c5 100644 --- a/interface/web/client/lib/lang/de_resellers_list.lng +++ b/interface/web/client/lib/lang/de_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Ort'; $wb['country_txt'] = 'Land'; $wb['add_new_record_txt'] = 'Neuen Reseller hinzufügen'; +$wb['customer_no_txt'] = 'Kundennummer'; +$wb['username_txt'] = 'Benutzername'; ?> diff --git a/interface/web/client/lib/lang/el_client.lng b/interface/web/client/lib/lang/el_client.lng index 9334c3d..641746e 100644 --- a/interface/web/client/lib/lang/el_client.lng +++ b/interface/web/client/lib/lang/el_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/el_clients_list.lng b/interface/web/client/lib/lang/el_clients_list.lng index 5b80e28..56abc62 100644 --- a/interface/web/client/lib/lang/el_clients_list.lng +++ b/interface/web/client/lib/lang/el_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Χώρα'; $wb['add_new_record_txt'] = 'Νέος Πελάτης'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/el_reseller.lng b/interface/web/client/lib/lang/el_reseller.lng index 8f96b30..2462999 100644 --- a/interface/web/client/lib/lang/el_reseller.lng +++ b/interface/web/client/lib/lang/el_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/el_resellers_list.lng b/interface/web/client/lib/lang/el_resellers_list.lng index 78f7c23..74edc05 100644 --- a/interface/web/client/lib/lang/el_resellers_list.lng +++ b/interface/web/client/lib/lang/el_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Πόλη'; $wb['country_txt'] = 'Χώρα'; $wb['add_new_record_txt'] = 'Νεός Μεταπωλητής'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/en_client.lng b/interface/web/client/lib/lang/en_client.lng index bae3df6..62ad841 100644 --- a/interface/web/client/lib/lang/en_client.lng +++ b/interface/web/client/lib/lang/en_client.lng @@ -12,7 +12,7 @@ $wb["limit_mailquota_txt"] = 'Mailbox quota'; $wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters'; $wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users'; -$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys'; +$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policies'; $wb["default_mailserver_txt"] = 'Default Mailserver'; $wb["company_name_txt"] = 'Company name'; $wb["contact_name_txt"] = 'Contact name'; @@ -142,4 +142,5 @@ $wb["customer_no_error_unique"] = 'The customer no. must be unique (or empty).'; $wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; $wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than "custom" is selected.'; ?> diff --git a/interface/web/client/lib/lang/en_client_template.lng b/interface/web/client/lib/lang/en_client_template.lng index 3303eae..434f94e 100644 --- a/interface/web/client/lib/lang/en_client_template.lng +++ b/interface/web/client/lib/lang/en_client_template.lng @@ -15,7 +15,7 @@ $wb["limit_mailquota_txt"] = 'Mailbox quota'; $wb["limit_spamfilter_wblist_txt"] = 'Max. number of spamfilter white / blacklist filters'; $wb["limit_spamfilter_user_txt"] = 'Max. number of spamfilter users'; -$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policys'; +$wb["limit_spamfilter_policy_txt"] = 'Max. number of spamfilter policies'; $wb["limit_domain_txt"] = 'limit_domain'; $wb["limit_subdomain_txt"] = 'limit_subdomain'; $wb["limit_webquota_txt"] = 'limit_webquota'; diff --git a/interface/web/client/lib/lang/en_clients_list.lng b/interface/web/client/lib/lang/en_clients_list.lng index 89764ab..c9156d5 100644 --- a/interface/web/client/lib/lang/en_clients_list.lng +++ b/interface/web/client/lib/lang/en_clients_list.lng @@ -7,4 +7,5 @@ $wb["city_txt"] = 'City'; $wb["country_txt"] = 'Country'; $wb["add_new_record_txt"] = 'Add new client'; +$wb["customer_no_txt"] = 'Customer No.'; ?> \ No newline at end of file diff --git a/interface/web/client/lib/lang/en_resellers_list.lng b/interface/web/client/lib/lang/en_resellers_list.lng index 523a467..a7d2537 100644 --- a/interface/web/client/lib/lang/en_resellers_list.lng +++ b/interface/web/client/lib/lang/en_resellers_list.lng @@ -6,4 +6,6 @@ $wb["city_txt"] = 'City'; $wb["country_txt"] = 'Country'; $wb["add_new_record_txt"] = 'Add new reseller'; +$wb["customer_no_txt"] = 'Customer No.'; +$wb["username_txt"] = 'Username'; ?> \ 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 608a16d..fb636c3 100644 --- a/interface/web/client/lib/lang/es.lng +++ b/interface/web/client/lib/lang/es.lng @@ -9,10 +9,10 @@ $wb['Add Reseller'] = 'Añadir revendedor'; $wb['Edit Reseller'] = 'Editar revendedor'; $wb['Resellers'] = 'Revendedores'; -$wb['error_has_clients'] = 'This reseller has clients. Delete the clients of the reseller first.'; -$wb['add_additional_template_txt'] = 'Add additional template'; -$wb['delete_additional_template_txt'] = 'Delete additional template'; -$wb['Messaging'] = 'Messaging'; +$wb['error_has_clients'] = 'Este revendedor tiene clientes. Eliminar los clientes del revendedor primero.'; +$wb['add_additional_template_txt'] = 'Añadir plantilla adicional'; +$wb['delete_additional_template_txt'] = 'Eliminar plantilla adicional'; +$wb['Messaging'] = 'Mensajes'; $wb['Send email'] = 'Send Email'; $wb['Edit Client Circle'] = 'Edit Client Circle'; $wb['Domains'] = 'Domains'; diff --git a/interface/web/client/lib/lang/es_client.lng b/interface/web/client/lib/lang/es_client.lng index ed2117d..c9255e8 100644 --- a/interface/web/client/lib/lang/es_client.lng +++ b/interface/web/client/lib/lang/es_client.lng @@ -100,13 +100,14 @@ $wb['customer_no_txt'] = 'Número Cliente'; $wb['vat_id_txt'] = 'VAT ID'; $wb['required_fields_txt'] = '* Campos Requeridos'; -$wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$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['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['limit_mailmailinglist_error_notint'] = 'El límite de registro de la lista de correo debe ser un número.'; +$wb['limit_openvz_vm_txt'] = 'Max. número de servidores virtuales'; +$wb['limit_openvz_vm_template_id_txt'] = 'Fuerza plantilla de servidor virtual'; +$wb['limit_openvz_vm_error_notint'] = 'El límite del servidor virtual debe ser un número.'; +$wb['web_php_options_notempty'] = 'No hay opción de PHP(s) seleccionado. Seleccione al menos una opción de PHP.'; +$wb['ssh_chroot_notempty'] = 'No hay opción chroot SSH seleccionado. Seleccione al menos una opción SSH.'; +$wb['username_error_collision'] = 'El nombre de usuario no puede comenzar con la palabra -web- o web- seguida de un número.'; +$wb['active_template_additional_txt'] = 'Active Addons'; $wb['add_additional_template_txt'] = 'Add additional template'; $wb['delete_additional_template_txt'] = 'Delete additional template'; $wb['limit_cgi_txt'] = 'CGI available'; @@ -119,6 +120,7 @@ $wb['limit_wildcard_txt'] = 'Wildcard subdomain available'; $wb['limit_ssl_txt'] = 'SSL available'; $wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['bank_code_txt'] = 'Bank code'; $wb['bank_name_txt'] = 'Bank name'; $wb['bank_account_iban_txt'] = 'IBAN'; @@ -133,8 +135,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; -$wb['active_template_additional_txt'] = 'Active Addons'; -$wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/es_client_message.lng b/interface/web/client/lib/lang/es_client_message.lng index 12f491e..413d471 100644 --- a/interface/web/client/lib/lang/es_client_message.lng +++ b/interface/web/client/lib/lang/es_client_message.lng @@ -1,15 +1,15 @@ <?php -$wb['btn_send_txt'] = 'Send email'; -$wb['btn_cancel_txt'] = 'Cancel'; -$wb['sender_txt'] = 'Sender email address'; -$wb['subject_txt'] = 'Subject'; -$wb['message_txt'] = 'Message'; -$wb['form_legend_client_txt'] = 'Send email message to all clients.'; -$wb['form_legend_admin_txt'] = 'Send email message to all clients and resellers.'; -$wb['sender_invalid_error'] = 'Sender email invalid.'; -$wb['subject_invalid_error'] = 'Subject is empty.'; -$wb['message_invalid_error'] = 'Message is empty.'; -$wb['email_sent_to_txt'] = 'Email sent to:'; +$wb['btn_send_txt'] = 'Enviar correo'; +$wb['btn_cancel_txt'] = 'Cancelar'; +$wb['sender_txt'] = 'Dirección de correo del remitente'; +$wb['subject_txt'] = 'Asunto'; +$wb['message_txt'] = 'Mensaje'; +$wb['form_legend_client_txt'] = 'Enviar mensaje de correo para todos los clientes.'; +$wb['form_legend_admin_txt'] = 'Enviar mensaje de correo a todos los clientes y revendedores.'; +$wb['sender_invalid_error'] = 'El correo del remitente no es válido.'; +$wb['subject_invalid_error'] = 'El sujeto está vacío.'; +$wb['message_invalid_error'] = 'El mensaje está vacío.'; +$wb['email_sent_to_txt'] = 'El correo enviado a:'; $wb['page_head_txt'] = 'Send customer information'; $wb['recipient_txt'] = 'Recipient'; $wb['all_clients_resellers_txt'] = 'All clients and resellers'; diff --git a/interface/web/client/lib/lang/es_client_template.lng b/interface/web/client/lib/lang/es_client_template.lng index 4110d7b..36fb5da 100644 --- a/interface/web/client/lib/lang/es_client_template.lng +++ b/interface/web/client/lib/lang/es_client_template.lng @@ -59,16 +59,16 @@ $wb['limit_trafficquota_error_notint'] = 'Cuota de Tráfico debe ser un número.'; $wb['template_del_aborted_txt'] = 'Eliminación abortada. Hay un cliente que tiene esta plantilla seleccionada.'; $wb['limit_webdav_user_txt'] = 'Número máximo de usuarios Webdav'; -$wb['limit_webdav_user_error_notint'] = 'El límite de usuarios Webdav debe ser un número.'; -$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; +$wb['limit_webdav_user_error_notint'] = 'La lista de correo límite de registro debe ser un número.'; +$wb['limit_mailmailinglist_txt'] = 'Max. número de listas de correo'; $wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$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['template_type_txt'] = 'Template type'; -$wb['template_name_txt'] = 'Template name'; +$wb['limit_openvz_vm_txt'] = 'Max. número de servidores virtuales'; +$wb['limit_openvz_vm_template_id_txt'] = 'Fuerza plantilla de servidor virtual'; +$wb['limit_openvz_vm_error_notint'] = 'El límite del servidor virtual debe ser un número.'; +$wb['ssh_chroot_txt'] = 'Opciones SSH-Chroot'; +$wb['web_php_options_txt'] = 'Opciones de PHP'; +$wb['template_type_txt'] = 'Tipo de Plantilla'; +$wb['template_name_txt'] = 'Nombre de plantilla'; $wb['limit_cgi_txt'] = 'CGI available'; $wb['limit_ssi_txt'] = 'SSI available'; $wb['limit_perl_txt'] = 'Perl available'; diff --git a/interface/web/client/lib/lang/es_clients_list.lng b/interface/web/client/lib/lang/es_clients_list.lng index 5b58846..ea8eff1 100644 --- a/interface/web/client/lib/lang/es_clients_list.lng +++ b/interface/web/client/lib/lang/es_clients_list.lng @@ -6,5 +6,6 @@ $wb['city_txt'] = 'Localidad'; $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Añadir un nuevo cliente'; -$wb['username_txt'] = 'Username'; +$wb['username_txt'] = 'Nombre de usuario'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/es_reseller.lng b/interface/web/client/lib/lang/es_reseller.lng index 1b41712..a82a733 100644 --- a/interface/web/client/lib/lang/es_reseller.lng +++ b/interface/web/client/lib/lang/es_reseller.lng @@ -99,14 +99,14 @@ $wb['required_fields_txt'] = '* Campos Requeridos'; $wb['limit_webdav_user_txt'] = 'Numero máximo de usuarios Webdav'; $wb['limit_webdav_user_error_notint'] = 'El límite de usuarios Webdav debe ser un número.'; -$wb['company_txt'] = 'Company'; -$wb['limit_mailmailinglist_error_notint'] = 'The mailing list record limit must be a number.'; -$wb['limit_openvz_vm_txt'] = 'Max. number of virtual servers'; -$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['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['company_txt'] = 'Compañia'; +$wb['limit_mailmailinglist_error_notint'] = 'La lista de correo límite de registro debe ser un número.'; +$wb['limit_openvz_vm_txt'] = 'Max. número de servidores virtuales'; +$wb['limit_openvz_vm_template_id_txt'] = 'Fuerza plantilla de servidor virtual'; +$wb['limit_openvz_vm_error_notint'] = 'El límite del servidor virtual debe ser un número.'; +$wb['web_php_options_notempty'] = 'No hay opción de PHP (s) seleccionado. Seleccione al menos una opción de PHP.'; +$wb['ssh_chroot_notempty'] = 'No hay opción chroot SSH seleccionado. Seleccione al menos una opción SSH.'; +$wb['username_error_collision'] = 'El nombre de usuario no puede comenzar con la palabra -web- o -web- seguida de un número.'; $wb['add_additional_template_txt'] = 'Add additional template'; $wb['delete_additional_template_txt'] = 'Delete additional template'; $wb['limit_cgi_txt'] = 'CGI available'; @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/es_resellers_list.lng b/interface/web/client/lib/lang/es_resellers_list.lng index 797d9d0..0bcf446 100644 --- a/interface/web/client/lib/lang/es_resellers_list.lng +++ b/interface/web/client/lib/lang/es_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Localidad'; $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Añadir un nuevo revendedor'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/fi_client.lng b/interface/web/client/lib/lang/fi_client.lng index 0a7850b..5908aa9 100755 --- a/interface/web/client/lib/lang/fi_client.lng +++ b/interface/web/client/lib/lang/fi_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/fi_clients_list.lng b/interface/web/client/lib/lang/fi_clients_list.lng index 55d2bb6..9299911 100755 --- a/interface/web/client/lib/lang/fi_clients_list.lng +++ b/interface/web/client/lib/lang/fi_clients_list.lng @@ -7,4 +7,5 @@ $wb['client_id_txt'] = 'Tunnus'; $wb['add_new_record_txt'] = 'Add new client'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/fi_reseller.lng b/interface/web/client/lib/lang/fi_reseller.lng index f805a72..35c2a67 100644 --- a/interface/web/client/lib/lang/fi_reseller.lng +++ b/interface/web/client/lib/lang/fi_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/fi_resellers_list.lng b/interface/web/client/lib/lang/fi_resellers_list.lng index c76661a..95ca01c 100644 --- a/interface/web/client/lib/lang/fi_resellers_list.lng +++ b/interface/web/client/lib/lang/fi_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Kaupunki'; $wb['country_txt'] = 'Maa'; $wb['add_new_record_txt'] = 'Lisää uusi jälleenmyyjä'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/fr_client.lng b/interface/web/client/lib/lang/fr_client.lng index 3574d53..7a174e8 100644 --- a/interface/web/client/lib/lang/fr_client.lng +++ b/interface/web/client/lib/lang/fr_client.lng @@ -133,4 +133,11 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['active_template_additional_txt'] = 'Active Addons'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/fr_client_circle.lng b/interface/web/client/lib/lang/fr_client_circle.lng index 80fd704..f98a144 100644 --- a/interface/web/client/lib/lang/fr_client_circle.lng +++ b/interface/web/client/lib/lang/fr_client_circle.lng @@ -1,9 +1,9 @@ <?php -$wb["Client Circle"] = 'Client Circle'; -$wb["Circle"] = 'Circle'; -$wb["circle_txt"] = 'Circle'; -$wb["circle_name_txt"] = 'Circle Name'; -$wb["client_ids_txt"] = 'Clients/Resellers'; -$wb["description_txt"] = 'Description'; -$wb["active_txt"] = 'Active'; -?> \ No newline at end of file +$wb['Client Circle'] = 'Client Circle'; +$wb['Circle'] = 'Circle'; +$wb['circle_txt'] = 'Circle'; +$wb['circle_name_txt'] = 'Circle Name'; +$wb['client_ids_txt'] = 'Clients/Resellers'; +$wb['description_txt'] = 'Description'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/client/lib/lang/fr_client_circle_list.lng b/interface/web/client/lib/lang/fr_client_circle_list.lng index 266aced..00fd0b3 100644 --- a/interface/web/client/lib/lang/fr_client_circle_list.lng +++ b/interface/web/client/lib/lang/fr_client_circle_list.lng @@ -1,10 +1,10 @@ <?php -$wb["list_head_txt"] = 'Client Circles'; -$wb["circle_id_txt"] = 'Circle ID'; -$wb["circle_name_txt"] = 'Circle Name'; -$wb["description_txt"] = 'Description'; -$wb["add_new_record_txt"] = 'Add new circle'; -$wb["filter_txt"] = 'Filter'; -$wb["delete_txt"] = 'Delete'; -$wb["active_txt"] = 'Active'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Client Circles'; +$wb['circle_id_txt'] = 'Circle ID'; +$wb['circle_name_txt'] = 'Circle Name'; +$wb['description_txt'] = 'Description'; +$wb['add_new_record_txt'] = 'Add new circle'; +$wb['filter_txt'] = 'Filter'; +$wb['delete_txt'] = 'Delete'; +$wb['active_txt'] = 'Active'; +?> diff --git a/interface/web/client/lib/lang/fr_clients_list.lng b/interface/web/client/lib/lang/fr_clients_list.lng index 05d7cb9..5252bc5 100644 --- a/interface/web/client/lib/lang/fr_clients_list.lng +++ b/interface/web/client/lib/lang/fr_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Pays'; $wb['add_new_record_txt'] = 'Ajouter un nouveau client'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/fr_reseller.lng b/interface/web/client/lib/lang/fr_reseller.lng index 9b94eb9..5c9699b 100644 --- a/interface/web/client/lib/lang/fr_reseller.lng +++ b/interface/web/client/lib/lang/fr_reseller.lng @@ -128,4 +128,15 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['email_error_isemail'] = 'Please enter a valid email address.'; +$wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/fr_resellers_list.lng b/interface/web/client/lib/lang/fr_resellers_list.lng index 954bd10..537600a 100644 --- a/interface/web/client/lib/lang/fr_resellers_list.lng +++ b/interface/web/client/lib/lang/fr_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Ville'; $wb['country_txt'] = 'Pays'; $wb['add_new_record_txt'] = 'Ajouter un nouveau client'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/hr_client.lng b/interface/web/client/lib/lang/hr_client.lng index 2b32901..d6f3f76 100644 --- a/interface/web/client/lib/lang/hr_client.lng +++ b/interface/web/client/lib/lang/hr_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/hr_clients_list.lng b/interface/web/client/lib/lang/hr_clients_list.lng index 6039798..a733692 100644 --- a/interface/web/client/lib/lang/hr_clients_list.lng +++ b/interface/web/client/lib/lang/hr_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Država'; $wb['add_new_record_txt'] = 'Dodaj klijenta'; $wb['username_txt'] = 'Korisničko ime'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/hr_reseller.lng b/interface/web/client/lib/lang/hr_reseller.lng index 29db6ef..d63005f 100644 --- a/interface/web/client/lib/lang/hr_reseller.lng +++ b/interface/web/client/lib/lang/hr_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/hr_resellers_list.lng b/interface/web/client/lib/lang/hr_resellers_list.lng index ebdf7dd..bd26b34 100644 --- a/interface/web/client/lib/lang/hr_resellers_list.lng +++ b/interface/web/client/lib/lang/hr_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Grad'; $wb['country_txt'] = 'Država'; $wb['add_new_record_txt'] = 'Dodaj novog preprodavača'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/hu_client.lng b/interface/web/client/lib/lang/hu_client.lng index d556540..5c7668f 100644 --- a/interface/web/client/lib/lang/hu_client.lng +++ b/interface/web/client/lib/lang/hu_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/hu_clients_list.lng b/interface/web/client/lib/lang/hu_clients_list.lng index 9cba270..c4a0762 100644 --- a/interface/web/client/lib/lang/hu_clients_list.lng +++ b/interface/web/client/lib/lang/hu_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Ország'; $wb['add_new_record_txt'] = 'Új Ügyfél hozzáadása'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/hu_reseller.lng b/interface/web/client/lib/lang/hu_reseller.lng index b978b31..47a08eb 100644 --- a/interface/web/client/lib/lang/hu_reseller.lng +++ b/interface/web/client/lib/lang/hu_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/hu_resellers_list.lng b/interface/web/client/lib/lang/hu_resellers_list.lng index b6cf589..0b16d9d 100644 --- a/interface/web/client/lib/lang/hu_resellers_list.lng +++ b/interface/web/client/lib/lang/hu_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Város'; $wb['country_txt'] = 'Ország'; $wb['add_new_record_txt'] = 'Új Viszonteladó'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/id_client.lng b/interface/web/client/lib/lang/id_client.lng index 37859dd..a346cd8 100644 --- a/interface/web/client/lib/lang/id_client.lng +++ b/interface/web/client/lib/lang/id_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/id_clients_list.lng b/interface/web/client/lib/lang/id_clients_list.lng index 99ce4b5..380339f 100644 --- a/interface/web/client/lib/lang/id_clients_list.lng +++ b/interface/web/client/lib/lang/id_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Negara'; $wb['add_new_record_txt'] = 'Tambah Klien Baru'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/id_reseller.lng b/interface/web/client/lib/lang/id_reseller.lng index 2ff564b..b49f85a 100644 --- a/interface/web/client/lib/lang/id_reseller.lng +++ b/interface/web/client/lib/lang/id_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/id_resellers_list.lng b/interface/web/client/lib/lang/id_resellers_list.lng index 8d06193..05a7920 100644 --- a/interface/web/client/lib/lang/id_resellers_list.lng +++ b/interface/web/client/lib/lang/id_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Kota'; $wb['country_txt'] = 'Negara'; $wb['add_new_record_txt'] = 'Tambah Reseller Baru'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/it_client.lng b/interface/web/client/lib/lang/it_client.lng index 7ed990b..9312ada 100644 --- a/interface/web/client/lib/lang/it_client.lng +++ b/interface/web/client/lib/lang/it_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/it_clients_list.lng b/interface/web/client/lib/lang/it_clients_list.lng index 9cf1a55..c924577 100644 --- a/interface/web/client/lib/lang/it_clients_list.lng +++ b/interface/web/client/lib/lang/it_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Stato'; $wb['add_new_record_txt'] = 'Aggiungi nuovo cliente'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/it_reseller.lng b/interface/web/client/lib/lang/it_reseller.lng index 98dacd9..6d8f0e4 100644 --- a/interface/web/client/lib/lang/it_reseller.lng +++ b/interface/web/client/lib/lang/it_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/it_resellers_list.lng b/interface/web/client/lib/lang/it_resellers_list.lng index 368a012..3e74292 100644 --- a/interface/web/client/lib/lang/it_resellers_list.lng +++ b/interface/web/client/lib/lang/it_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Città'; $wb['country_txt'] = 'Nazione'; $wb['add_new_record_txt'] = 'Aggiungi nuovo rivenditore'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/ja_client.lng b/interface/web/client/lib/lang/ja_client.lng index 6d9efc9..74aa340 100644 --- a/interface/web/client/lib/lang/ja_client.lng +++ b/interface/web/client/lib/lang/ja_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/ja_clients_list.lng b/interface/web/client/lib/lang/ja_clients_list.lng index f6401cd..9bb5bbd 100644 --- a/interface/web/client/lib/lang/ja_clients_list.lng +++ b/interface/web/client/lib/lang/ja_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = '国'; $wb['add_new_record_txt'] = 'クライアントを追加する'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/ja_reseller.lng b/interface/web/client/lib/lang/ja_reseller.lng index 44fa319..0d750b2 100644 --- a/interface/web/client/lib/lang/ja_reseller.lng +++ b/interface/web/client/lib/lang/ja_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/ja_resellers_list.lng b/interface/web/client/lib/lang/ja_resellers_list.lng index 2f6e6ec..bf37f09 100644 --- a/interface/web/client/lib/lang/ja_resellers_list.lng +++ b/interface/web/client/lib/lang/ja_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = '市区町村'; $wb['country_txt'] = '国'; $wb['add_new_record_txt'] = 'リセラーを追加する'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/nl_client.lng b/interface/web/client/lib/lang/nl_client.lng index 7472fb4..62e43bc 100644 --- a/interface/web/client/lib/lang/nl_client.lng +++ b/interface/web/client/lib/lang/nl_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/nl_clients_list.lng b/interface/web/client/lib/lang/nl_clients_list.lng index 34183da..25d537d 100644 --- a/interface/web/client/lib/lang/nl_clients_list.lng +++ b/interface/web/client/lib/lang/nl_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Land'; $wb['add_new_record_txt'] = 'Toevoegen nieuwe klant'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/nl_reseller.lng b/interface/web/client/lib/lang/nl_reseller.lng index 225f8da..96c8e62 100644 --- a/interface/web/client/lib/lang/nl_reseller.lng +++ b/interface/web/client/lib/lang/nl_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/nl_resellers_list.lng b/interface/web/client/lib/lang/nl_resellers_list.lng index b030c6c..6360eec 100644 --- a/interface/web/client/lib/lang/nl_resellers_list.lng +++ b/interface/web/client/lib/lang/nl_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Plaatsnaam'; $wb['country_txt'] = 'Land'; $wb['add_new_record_txt'] = 'Toevoegen nieuwe reseller'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/pl_client.lng b/interface/web/client/lib/lang/pl_client.lng index e53b5a3..b7a5d33 100644 --- a/interface/web/client/lib/lang/pl_client.lng +++ b/interface/web/client/lib/lang/pl_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/pl_clients_list.lng b/interface/web/client/lib/lang/pl_clients_list.lng index a9fad58..026aecd 100644 --- a/interface/web/client/lib/lang/pl_clients_list.lng +++ b/interface/web/client/lib/lang/pl_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Kraj'; $wb['add_new_record_txt'] = 'Dodaj nowego klienta'; $wb['username_txt'] = 'Login'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/pl_reseller.lng b/interface/web/client/lib/lang/pl_reseller.lng index fc89794..3145e59 100644 --- a/interface/web/client/lib/lang/pl_reseller.lng +++ b/interface/web/client/lib/lang/pl_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/pl_resellers_list.lng b/interface/web/client/lib/lang/pl_resellers_list.lng index fecbc20..d26c35f 100644 --- a/interface/web/client/lib/lang/pl_resellers_list.lng +++ b/interface/web/client/lib/lang/pl_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Miasto'; $wb['country_txt'] = 'Państwo'; $wb['add_new_record_txt'] = 'Dodaj nowego resellera'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/pt_client.lng b/interface/web/client/lib/lang/pt_client.lng index db30f1c..30283d5 100644 --- a/interface/web/client/lib/lang/pt_client.lng +++ b/interface/web/client/lib/lang/pt_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/pt_clients_list.lng b/interface/web/client/lib/lang/pt_clients_list.lng index da4cbcc..4c5218b 100644 --- a/interface/web/client/lib/lang/pt_clients_list.lng +++ b/interface/web/client/lib/lang/pt_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Adicionar Cliente'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/pt_reseller.lng b/interface/web/client/lib/lang/pt_reseller.lng index a6744f0..87bd143 100644 --- a/interface/web/client/lib/lang/pt_reseller.lng +++ b/interface/web/client/lib/lang/pt_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/pt_resellers_list.lng b/interface/web/client/lib/lang/pt_resellers_list.lng index 04203e7..668b310 100644 --- a/interface/web/client/lib/lang/pt_resellers_list.lng +++ b/interface/web/client/lib/lang/pt_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Cidade'; $wb['country_txt'] = 'País'; $wb['add_new_record_txt'] = 'Adicionar um novo revendedor'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/ro_client.lng b/interface/web/client/lib/lang/ro_client.lng index 64af158..f091e85 100644 --- a/interface/web/client/lib/lang/ro_client.lng +++ b/interface/web/client/lib/lang/ro_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/ro_clients_list.lng b/interface/web/client/lib/lang/ro_clients_list.lng index 160be80..d74ea17 100644 --- a/interface/web/client/lib/lang/ro_clients_list.lng +++ b/interface/web/client/lib/lang/ro_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Tara'; $wb['add_new_record_txt'] = 'Adauga client nou'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/ro_reseller.lng b/interface/web/client/lib/lang/ro_reseller.lng index 98dacd9..6d8f0e4 100644 --- a/interface/web/client/lib/lang/ro_reseller.lng +++ b/interface/web/client/lib/lang/ro_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/ro_resellers_list.lng b/interface/web/client/lib/lang/ro_resellers_list.lng index 34d0896..598342b 100644 --- a/interface/web/client/lib/lang/ro_resellers_list.lng +++ b/interface/web/client/lib/lang/ro_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'City'; $wb['country_txt'] = 'Country'; $wb['add_new_record_txt'] = 'Add new reseller'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/ru_client.lng b/interface/web/client/lib/lang/ru_client.lng index 62a8f3f..5c3a630 100644 --- a/interface/web/client/lib/lang/ru_client.lng +++ b/interface/web/client/lib/lang/ru_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/ru_clients_list.lng b/interface/web/client/lib/lang/ru_clients_list.lng index 01fdf61..5087f39 100644 --- a/interface/web/client/lib/lang/ru_clients_list.lng +++ b/interface/web/client/lib/lang/ru_clients_list.lng @@ -7,4 +7,5 @@ $wb['client_id_txt'] = 'ID'; $wb['add_new_record_txt'] = 'Добавить клиента'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/ru_reseller.lng b/interface/web/client/lib/lang/ru_reseller.lng index f728e78..f4fdada 100644 --- a/interface/web/client/lib/lang/ru_reseller.lng +++ b/interface/web/client/lib/lang/ru_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/ru_resellers_list.lng b/interface/web/client/lib/lang/ru_resellers_list.lng index 7db8343..64ac381 100644 --- a/interface/web/client/lib/lang/ru_resellers_list.lng +++ b/interface/web/client/lib/lang/ru_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Город'; $wb['country_txt'] = 'Страна'; $wb['add_new_record_txt'] = 'Добавить реселлера'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/se_client.lng b/interface/web/client/lib/lang/se_client.lng index 47f36c7..ce96423 100644 --- a/interface/web/client/lib/lang/se_client.lng +++ b/interface/web/client/lib/lang/se_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/se_clients_list.lng b/interface/web/client/lib/lang/se_clients_list.lng index a1c0f87..f2c22fb 100644 --- a/interface/web/client/lib/lang/se_clients_list.lng +++ b/interface/web/client/lib/lang/se_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Country'; $wb['add_new_record_txt'] = 'Add new client'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/se_reseller.lng b/interface/web/client/lib/lang/se_reseller.lng index 98dacd9..6d8f0e4 100644 --- a/interface/web/client/lib/lang/se_reseller.lng +++ b/interface/web/client/lib/lang/se_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/se_resellers_list.lng b/interface/web/client/lib/lang/se_resellers_list.lng index 34d0896..598342b 100644 --- a/interface/web/client/lib/lang/se_resellers_list.lng +++ b/interface/web/client/lib/lang/se_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'City'; $wb['country_txt'] = 'Country'; $wb['add_new_record_txt'] = 'Add new reseller'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/sk_client.lng b/interface/web/client/lib/lang/sk_client.lng index 98b3b63..01e9f4d 100644 --- a/interface/web/client/lib/lang/sk_client.lng +++ b/interface/web/client/lib/lang/sk_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/sk_clients_list.lng b/interface/web/client/lib/lang/sk_clients_list.lng index 21481f9..10eb632 100644 --- a/interface/web/client/lib/lang/sk_clients_list.lng +++ b/interface/web/client/lib/lang/sk_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Krajina'; $wb['add_new_record_txt'] = 'Pridať nového klienta'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/sk_reseller.lng b/interface/web/client/lib/lang/sk_reseller.lng index fa9fcd2..1ee0c4a 100644 --- a/interface/web/client/lib/lang/sk_reseller.lng +++ b/interface/web/client/lib/lang/sk_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/sk_resellers_list.lng b/interface/web/client/lib/lang/sk_resellers_list.lng index 062f540..c218e56 100644 --- a/interface/web/client/lib/lang/sk_resellers_list.lng +++ b/interface/web/client/lib/lang/sk_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Mesto'; $wb['country_txt'] = 'Krajina'; $wb['add_new_record_txt'] = 'Pridať nového predajcu'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/lib/lang/tr_client.lng b/interface/web/client/lib/lang/tr_client.lng index 96b890c..9c058f4 100644 --- a/interface/web/client/lib/lang/tr_client.lng +++ b/interface/web/client/lib/lang/tr_client.lng @@ -137,4 +137,7 @@ $wb['bank_account_owner_txt'] = 'Bank account owner'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['err_msg_master_tpl_set'] = 'All custom limit settings are ignored if any master template other than \"custom\" is selected.'; ?> diff --git a/interface/web/client/lib/lang/tr_clients_list.lng b/interface/web/client/lib/lang/tr_clients_list.lng index fc2ba14..bd74b41 100644 --- a/interface/web/client/lib/lang/tr_clients_list.lng +++ b/interface/web/client/lib/lang/tr_clients_list.lng @@ -7,4 +7,5 @@ $wb['country_txt'] = 'Ülke'; $wb['add_new_record_txt'] = 'Yeni Müşteri'; $wb['username_txt'] = 'Username'; +$wb['customer_no_txt'] = 'Customer No.'; ?> diff --git a/interface/web/client/lib/lang/tr_reseller.lng b/interface/web/client/lib/lang/tr_reseller.lng index f272a8c..b667770 100644 --- a/interface/web/client/lib/lang/tr_reseller.lng +++ b/interface/web/client/lib/lang/tr_reseller.lng @@ -130,4 +130,13 @@ $wb['password_match_txt'] = 'The passwords do match.'; $wb['email_error_isemail'] = 'Please enter a valid email address.'; $wb['customer_no_error_unique'] = 'The customer no. must be unique (or empty).'; +$wb['paypal_email_error_isemail'] = 'Please enter a valid PayPal email address.'; +$wb['paypal_email_txt'] = 'PayPal Email'; +$wb['company_id_txt'] = 'Company/Entrepreneur ID'; +$wb['bank_account_number_txt'] = 'Bank account no.'; +$wb['bank_account_owner_txt'] = 'Bank account owner'; +$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'; ?> diff --git a/interface/web/client/lib/lang/tr_resellers_list.lng b/interface/web/client/lib/lang/tr_resellers_list.lng index ccb8fd1..d84fdee 100644 --- a/interface/web/client/lib/lang/tr_resellers_list.lng +++ b/interface/web/client/lib/lang/tr_resellers_list.lng @@ -6,4 +6,6 @@ $wb['city_txt'] = 'Şehir'; $wb['country_txt'] = 'Ülke'; $wb['add_new_record_txt'] = 'Yeni Reseller'; +$wb['customer_no_txt'] = 'Customer No.'; +$wb['username_txt'] = 'Username'; ?> diff --git a/interface/web/client/list/client.list.php b/interface/web/client/list/client.list.php index 900f753..0169810 100644 --- a/interface/web/client/list/client.list.php +++ b/interface/web/client/list/client.list.php @@ -72,7 +72,16 @@ 'prefix' => "%", 'suffix' => "%", 'width' => "", - 'value' => ""); + 'value' => ""); + +$liste["item"][] = array( 'field' => "customer_no", + 'datatype' => "VARCHAR", + 'formtype' => "TEXT", + 'op' => "like", + 'prefix' => "%", + 'suffix' => "%", + 'width' => "", + 'value' => ""); $liste["item"][] = array( 'field' => "username", 'datatype' => "VARCHAR", diff --git a/interface/web/client/list/reseller.list.php b/interface/web/client/list/reseller.list.php index e136864..67ae882 100644 --- a/interface/web/client/list/reseller.list.php +++ b/interface/web/client/list/reseller.list.php @@ -73,6 +73,24 @@ 'suffix' => "%", 'width' => "", 'value' => ""); + +$liste["item"][] = array( 'field' => "customer_no", + 'datatype' => "VARCHAR", + 'formtype' => "TEXT", + 'op' => "like", + 'prefix' => "%", + 'suffix' => "%", + 'width' => "", + 'value' => ""); + +$liste["item"][] = array( 'field' => "username", + 'datatype' => "VARCHAR", + 'formtype' => "TEXT", + 'op' => "like", + 'prefix' => "%", + 'suffix' => "%", + 'width' => "", + 'value' => ""); $liste["item"][] = array( 'field' => "city", 'datatype' => "VARCHAR", diff --git a/interface/web/client/templates/client_edit_limits.htm b/interface/web/client/templates/client_edit_limits.htm index 4aae473..c05d6bb 100644 --- a/interface/web/client/templates/client_edit_limits.htm +++ b/interface/web/client/templates/client_edit_limits.htm @@ -288,4 +288,27 @@ </div> </div> -</div> \ No newline at end of file +</div> +<script type="text/javascript"> +<!-- +function custom_template_selected() { + return ($('#template_master').val() == '0' ? true : false); +} + +jQuery('div.panel_client') + .find('div.pnl_formsarea') + .find('fieldset') + .find('input,select,button') + .not('#template_master,#template_additional') + .click(function(e) { + if(custom_template_selected()) return true; + e.preventDefault(); + alert('{tmpl_var name="err_msg_master_tpl_set"}'); + }) + .focus(function() { + if(custom_template_selected()) return true; + $(this).blur(); + }); + +//--> +</script> \ No newline at end of file diff --git a/interface/web/client/templates/clients_list.htm b/interface/web/client/templates/clients_list.htm index 507303a..6164d3d 100644 --- a/interface/web/client/templates/clients_list.htm +++ b/interface/web/client/templates/clients_list.htm @@ -21,6 +21,7 @@ <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> <th class="tbl_col_company_name" scope="col"><tmpl_var name="company_name_txt"></th> <th class="tbl_col_contact_name" scope="col"><tmpl_var name="contact_name_txt"></th> + <th class="tbl_col_customer_no" scope="col"><tmpl_var name="customer_no_txt"></th> <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> <th class="tbl_col_city" scope="col"><tmpl_var name="city_txt"></th> <th class="tbl_col_country" scope="col"><tmpl_var name="country_txt"></th> @@ -28,10 +29,11 @@ </tr> <tr class="filter"> <td class="tbl_col_client_pid"><input type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> - <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" /></td> - <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" /></td> - <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" /></td> - <td class="tbl_col_city"><input type="text" name="search_city" value="{tmpl_var name='search_city'}" /></td> + <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" size="10" /></td> + <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" size="10" /></td> + <td class="tbl_col_customer_no"><input type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" size="10" /></td> + <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" size="10" /></td> + <td class="tbl_col_city"><input type="text" name="search_city" value="{tmpl_var name='search_city'}" size="10" /></td> <td class="tbl_col_country"><select name="search_country">{tmpl_var name='search_country'}</select></td> <td class="tbl_col_buttons"> <button type="button" class="button icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onclick="submitForm('pageForm','client/client_list.php');"><span>{tmpl_var name="filter_txt"}</span></button> @@ -44,6 +46,7 @@ <td class="tbl_col_client_pid"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> <td class="tbl_col_company_name"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="company_name"}</a></td> <td class="tbl_col_contact_name"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="contact_name"}</a></td> + <td class="tbl_col_customer_no"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="customer_no"}</a></td> <td class="tbl_col_username"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></td> <td class="tbl_col_city"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="city"}</a></td> <td class="tbl_col_country"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');"><div class="country-{tmpl_var name="countryiso"}" style="float:left"></div>{tmpl_var name="country"}</a></td> @@ -58,7 +61,7 @@ </tbody> <tfoot> <tr> - <td class="tbl_footer tbl_paging" colspan="7"><tmpl_var name="paging"></td> + <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> </tr> </tfoot> </table> diff --git a/interface/web/client/templates/resellers_list.htm b/interface/web/client/templates/resellers_list.htm index e223bf2..2e5dfc7 100644 --- a/interface/web/client/templates/resellers_list.htm +++ b/interface/web/client/templates/resellers_list.htm @@ -21,14 +21,18 @@ <th class="tbl_col_client_id" scope="col"><tmpl_var name="client_id_txt"></th> <th class="tbl_col_company_name" scope="col"><tmpl_var name="company_name_txt"></th> <th class="tbl_col_contact_name" scope="col"><tmpl_var name="contact_name_txt"></th> + <th class="tbl_col_customer_no" scope="col"><tmpl_var name="customer_no_txt"></th> + <th class="tbl_col_username" scope="col"><tmpl_var name="username_txt"></th> <th class="tbl_col_city" scope="col"><tmpl_var name="city_txt"></th> <th class="tbl_col_country" scope="col"><tmpl_var name="country_txt"></th> <th class="tbl_col_limit" scope="col">{tmpl_var name='search_limit'}</th> </tr> <tr class="filter"> <td class="tbl_col_client_pid"><input type="text" name="search_client_id" value="{tmpl_var name='search_client_id'}" /></td> - <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" /></td> - <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" /></td> + <td class="tbl_col_company_name"><input type="text" name="search_company_name" value="{tmpl_var name='search_company_name'}" size="10" /></td> + <td class="tbl_col_contact_name"><input type="text" name="search_contact_name" value="{tmpl_var name='search_contact_name'}" size="10" /></td> + <td class="tbl_col_customer_no"><input type="text" name="search_customer_no" value="{tmpl_var name='search_customer_no'}" size="10" /></td> + <td class="tbl_col_username"><input type="text" name="search_username" value="{tmpl_var name='search_username'}" size="10" /></td> <td class="tbl_col_city"><input type="text" name="search_city" value="{tmpl_var name='search_city'}" /></td> <td class="tbl_col_country"><select name="search_country">{tmpl_var name='search_country'}</select></td> <td class="tbl_col_buttons"> @@ -42,6 +46,8 @@ <td class="tbl_col_client_pid"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="client_id"}</a></td> <td class="tbl_col_company_name"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="company_name"}</a></td> <td class="tbl_col_contact_name"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="contact_name"}</a></td> + <td class="tbl_col_customer_no"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="customer_no"}</a></td> + <td class="tbl_col_username"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="username"}</a></td> <td class="tbl_col_city"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="city"}</a></td> <td class="tbl_col_country"><a href="#" onclick="loadContent('client/reseller_edit.php?id={tmpl_var name='id'}');"><div class="country-{tmpl_var name="countryiso"}" style="float:left"></div>{tmpl_var name="country"}</a></td> <td class="tbl_col_buttons"> @@ -53,7 +59,7 @@ </tbody> <tfoot> <tr> - <td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td> + <td class="tbl_footer tbl_paging" colspan="8"><tmpl_var name="paging"></td> </tr> </tfoot> </table> diff --git a/interface/web/dashboard/lib/lang/en_dashlet_limits.lng b/interface/web/dashboard/lib/lang/en_dashlet_limits.lng index a73fe64..f6d8ed8 100644 --- a/interface/web/dashboard/lib/lang/en_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/en_dashlet_limits.lng @@ -14,7 +14,7 @@ $wb["limit_fetchmail_txt"] = 'Number of fetchmail accounts'; $wb["limit_spamfilter_wblist_txt"] = 'Number of spamfilter white / blacklist filters'; $wb["limit_spamfilter_user_txt"] = 'Number of spamfilter users'; -$wb["limit_spamfilter_policy_txt"] = 'Number of spamfilter policys'; +$wb["limit_spamfilter_policy_txt"] = 'Number of spamfilter policies'; $wb["limit_cron_txt"] = 'Number of cron jobs'; $wb["limit_web_domain_txt"] = 'Number of web domains'; $wb["limit_web_aliasdomain_txt"] = 'Number of web aliasdomains'; diff --git a/interface/web/dashboard/lib/lang/es.lng b/interface/web/dashboard/lib/lang/es.lng index 9e85368..9f6bbdd 100644 --- a/interface/web/dashboard/lib/lang/es.lng +++ b/interface/web/dashboard/lib/lang/es.lng @@ -1,4 +1,4 @@ <?php $wb['welcome_user_txt'] = 'Bienvenido %s'; -$wb['available_modules_txt'] = 'Available Modules'; +$wb['available_modules_txt'] = 'Módulos disponibles'; ?> diff --git a/interface/web/dashboard/lib/lang/es_dashlet_modules.lng b/interface/web/dashboard/lib/lang/es_dashlet_modules.lng index 7e22afb..66987b2 100644 --- a/interface/web/dashboard/lib/lang/es_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/es_dashlet_modules.lng @@ -1,3 +1,3 @@ <?php -$wb['available_modules_txt'] = 'Módulos Disponibles'; +$wb['available_modules_txt'] = 'Módulos disponibles'; ?> diff --git a/interface/web/dns/dns_wizard.php b/interface/web/dns/dns_wizard.php index 216e084..d8404a8 100644 --- a/interface/web/dns/dns_wizard.php +++ b/interface/web/dns/dns_wizard.php @@ -138,12 +138,12 @@ if(isset($_POST['ns2']) && $_POST['ns2'] == '') $error .= $app->lng('error_ns2_empty').'<br />'; if(isset($_POST['email']) && $_POST['email'] == '') $error .= $app->lng('error_email_empty').'<br />'; - if(isset($_POST['domain']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9\-]{2,30}[\.]{0,1}$/',$_POST['domain'])) $error .= $app->lng('error_domain_regex').'<br />'; - if(isset($_POST['ns1']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9]{2,30}[\.]{0,1}$/',$_POST['ns1'])) $error .= $app->lng('error_ns1_regex').'<br />'; - if(isset($_POST['ns2']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9]{2,30}[\.]{0,1}$/',$_POST['ns2'])) $error .= $app->lng('error_ns2_regex').'<br />'; + if(isset($_POST['domain']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9\-]{2,30}$/',$_POST['domain'])) $error .= $app->lng('error_domain_regex').'<br />'; + if(isset($_POST['ns1']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9]{2,30}$/',$_POST['ns1'])) $error .= $app->lng('error_ns1_regex').'<br />'; + if(isset($_POST['ns2']) && !preg_match('/^[\w\.\-]{2,64}\.[a-zA-Z0-9]{2,30}$/',$_POST['ns2'])) $error .= $app->lng('error_ns2_regex').'<br />'; if(isset($_POST['email']) && !preg_match('/^\w+[\w.-]*\w+@\w+[\w.-]*\w+\.[a-z0-9\-]{2,30}$/i',$_POST['email'])) $error .= $app->lng('error_email_regex').'<br />'; - // make sure that the record belongs to the clinet group and not the admin group when a dmin inserts it + // make sure that the record belongs to the client group and not the admin group when admin inserts it if($_SESSION["s"]["user"]["typ"] == 'admin' && isset($_POST['client_group_id'])) { $sys_groupid = $app->functions->intval($_POST['client_group_id']); } elseif($app->auth->has_clients($_SESSION['s']['user']['userid']) && isset($_POST['client_group_id'])) { diff --git a/interface/web/dns/form/dns_slave.tform.php b/interface/web/dns/form/dns_slave.tform.php index 038f26b..744aa87 100644 --- a/interface/web/dns/form/dns_slave.tform.php +++ b/interface/web/dns/form/dns_slave.tform.php @@ -106,15 +106,8 @@ 'ns' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', - 'filters' => array( 0 => array( 'event' => 'SAVE', - 'type' => 'IDNTOASCII'), - 1 => array( 'event' => 'SHOW', - 'type' => 'IDNTOUTF8'), - 2 => array( 'event' => 'SAVE', - 'type' => 'TOLOWER') - ), 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '/^[\w\.\-]{1,255}$/', + 'regex' => '/^[0-9\.]{1,255}$/', 'errmsg'=> 'ns_error_regex'), ), 'default' => '', diff --git a/interface/web/dns/form/dns_soa.tform.php b/interface/web/dns/form/dns_soa.tform.php index 4481d5a..c8306ae 100644 --- a/interface/web/dns/form/dns_soa.tform.php +++ b/interface/web/dns/form/dns_soa.tform.php @@ -217,6 +217,10 @@ 'xfer' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', + 'validators' => array ( 0 => array ( 'type' => 'REGEX', + 'regex' => '/^[0-9\.\,]{0,255}$/', + 'errmsg'=> 'xfer_error_regex'), + ), 'default' => '', 'value' => '', 'width' => '30', diff --git a/interface/web/dns/lib/lang/cz_dns_mx.lng b/interface/web/dns/lib/lang/cz_dns_mx.lng index 9bb5ce2..b04bc66 100644 --- a/interface/web/dns/lib/lang/cz_dns_mx.lng +++ b/interface/web/dns/lib/lang/cz_dns_mx.lng @@ -1,16 +1,16 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zóna'; -$wb['name_txt'] = 'Hostname'; +$wb['name_txt'] = 'Název hostitele (hostname)'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Hostname mailserveru'; +$wb['data_txt'] = 'Název hostitele (hostname) e-mail serveru'; $wb['aux_txt'] = 'Priorita'; $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.'; $wb['no_zone_perm'] = 'Nemáte oprávnění přidat záznam do této zóny.'; -$wb['name_error_empty'] = 'Hostname je prázdný.'; -$wb['name_error_regex'] = 'Hostname má chybný formát.'; -$wb['data_error_empty'] = 'Hostname mailserveru je prázdný'; -$wb['data_error_regex'] = 'Hostname mailserveru má chybný formát'; +$wb['name_error_empty'] = 'Název hostitele (hostname) je prázdný.'; +$wb['name_error_regex'] = 'Název hostitele (hostname) má chybný formát.'; +$wb['data_error_empty'] = 'Název hostitele (hostname) e-mail serveru je prázdný'; +$wb['data_error_regex'] = 'Název hostitele (hostname) e-mail serveru má chybný formát'; ?> diff --git a/interface/web/dns/lib/lang/cz_dns_ptr.lng b/interface/web/dns/lib/lang/cz_dns_ptr.lng index 9617ea5..d7b19e5 100644 --- a/interface/web/dns/lib/lang/cz_dns_ptr.lng +++ b/interface/web/dns/lib/lang/cz_dns_ptr.lng @@ -3,7 +3,7 @@ $wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Název'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Kanonický hostname'; +$wb['data_txt'] = 'Kanonický Název hostitele (hostname)'; $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_slave.lng b/interface/web/dns/lib/lang/cz_dns_slave.lng index 5416100..16617f6 100644 --- a/interface/web/dns/lib/lang/cz_dns_slave.lng +++ b/interface/web/dns/lib/lang/cz_dns_slave.lng @@ -13,5 +13,5 @@ $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'; +$wb['secondary_zone_txt'] = 'Sekundární DNS zóna'; ?> diff --git a/interface/web/dns/lib/lang/cz_dns_soa.lng b/interface/web/dns/lib/lang/cz_dns_soa.lng index 0ce2bc8..829d5f5 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa.lng @@ -2,7 +2,7 @@ $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'Zóna (SOA záznam)'; $wb['ns_txt'] = 'NS'; -$wb['mbox_txt'] = 'Email'; +$wb['mbox_txt'] = 'E-mail'; $wb['serial_txt'] = 'Serial'; $wb['refresh_txt'] = 'Refresh'; $wb['retry_txt'] = 'Retry'; diff --git a/interface/web/dns/lib/lang/cz_dns_soa_list.lng b/interface/web/dns/lib/lang/cz_dns_soa_list.lng index 10648a7..beba8a2 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa_list.lng @@ -4,7 +4,7 @@ $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'Zóna'; $wb['ns_txt'] = 'NS'; -$wb['mbox_txt'] = 'Email'; +$wb['mbox_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat DNS zónu (SOA záznam)'; $wb['add_new_record_wizard_txt'] = 'Přidat DNS zónu (dle šablony)'; ?> diff --git a/interface/web/dns/lib/lang/cz_dns_srv.lng b/interface/web/dns/lib/lang/cz_dns_srv.lng index a8459fe..8ab784a 100644 --- a/interface/web/dns/lib/lang/cz_dns_srv.lng +++ b/interface/web/dns/lib/lang/cz_dns_srv.lng @@ -1,19 +1,19 @@ <?php $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zóna'; +$wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'Typ'; -$wb['target_txt'] = 'Target'; +$wb['target_txt'] = 'Cíl'; $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.'; -$wb['no_zone_perm'] = 'Nemáte oprávnÄ›nà pÅ™idat záznam do této zóny.'; -$wb['name_error_empty'] = 'Hostname je prázdný.'; -$wb['name_error_regex'] = 'Hostname má chybný formát.'; -$wb['data_error_empty'] = 'Záznam serveru je prázdný'; -$wb['data_error_regex'] = 'Záznam serveru má chybný formát'; -$wb['srv_error_regex'] = 'Neplatný formát záznau serveru. Záznam serveru musà obsahovat 3 textové Å™etÄ›zce oddÄ›lené mezerami.'; +$wb['active_txt'] = 'Aktivní'; +$wb['limit_dns_record_txt'] = 'Dosažen maximální počet DNS záznamů pro Váš účet.'; +$wb['no_zone_perm'] = 'Nemáte oprávnění přidat záznam do této zóny.'; +$wb['name_error_empty'] = 'Hostname je prázdný.'; +$wb['name_error_regex'] = 'Hostname má chybný formát.'; +$wb['data_error_empty'] = 'Záznam serveru je prázdný'; +$wb['data_error_regex'] = 'Záznam serveru má chybný formát'; +$wb['srv_error_regex'] = 'Neplatný formát záznamu serveru. Záznam serveru musí obsahovat 3 textové řetězce oddělené mezerami.'; $wb['aux_txt'] = 'Priority'; ?> diff --git a/interface/web/dns/lib/lang/cz_dns_wizard.lng b/interface/web/dns/lib/lang/cz_dns_wizard.lng index 930163b..dcfc0ba 100644 --- a/interface/web/dns/lib/lang/cz_dns_wizard.lng +++ b/interface/web/dns/lib/lang/cz_dns_wizard.lng @@ -5,7 +5,7 @@ $wb['btn_save_txt'] = 'Vytvořit DNS záznam'; $wb['btn_cancel_txt'] = 'Zrušit'; $wb['domain_txt'] = 'Doména'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['ns1_txt'] = 'NS 1'; $wb['ns2_txt'] = 'NS 2'; $wb['ip_txt'] = 'IP adresa'; @@ -26,13 +26,13 @@ $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'; -$wb['list_head_txt'] = 'DNS Zone Wizard'; -$wb['list_desc_txt'] = 'Create a DNS Zone via a wizard'; +$wb['dns_zone_txt'] = 'DNS Zóna'; +$wb['globalsearch_resultslimit_of_txt'] = 'z'; +$wb['globalsearch_resultslimit_results_txt'] = 'výsledky'; +$wb['globalsearch_noresults_text_txt'] = 'Žádné výsledky.'; +$wb['globalsearch_noresults_limit_txt'] = '0 výsledků'; +$wb['globalsearch_searchfield_watermark_txt'] = 'Hledat'; +$wb['globalsearch_suggestions_text_txt'] = 'Návrhy'; +$wb['list_head_txt'] = 'DNS Průvodce vytvořením zóny'; +$wb['list_desc_txt'] = 'Vytvoření zóny DNS pomocí průvodce'; ?> diff --git a/interface/web/dns/lib/lang/de_dns_slave.lng b/interface/web/dns/lib/lang/de_dns_slave.lng index 724d8a3..007e4f4 100644 --- a/interface/web/dns/lib/lang/de_dns_slave.lng +++ b/interface/web/dns/lib/lang/de_dns_slave.lng @@ -2,7 +2,7 @@ $wb['server_id_txt'] = 'Server'; $wb['origin_txt'] = 'DNS Zone'; $wb['secondary_zone_txt'] = 'Secondary DNS Zone'; -$wb['ns_txt'] = 'NS'; +$wb['ns_txt'] = 'NS (IP-Adresse)'; $wb['active_txt'] = 'Aktiv'; $wb['limit_dns_slave_zone_txt'] = 'Die maximale Anzahl an Secondary DNS Zonen für Ihr Konto wurde erreicht.'; $wb['client_txt'] = 'Kunde'; diff --git a/interface/web/dns/lib/lang/de_dns_soa.lng b/interface/web/dns/lib/lang/de_dns_soa.lng index 6fdc875..554c2fd 100644 --- a/interface/web/dns/lib/lang/de_dns_soa.lng +++ b/interface/web/dns/lib/lang/de_dns_soa.lng @@ -9,7 +9,7 @@ $wb['expire_txt'] = 'Expire'; $wb['minimum_txt'] = 'Minimum'; $wb['ttl_txt'] = 'TTL'; -$wb['xfer_txt'] = 'Zonentransfer zu diesen IPs erlauben (mit Beistrich getrennte Liste)'; +$wb['xfer_txt'] = 'Zonentransfer zu diesen IPs erlauben (mit Komma getrennte Liste)'; $wb['active_txt'] = 'Aktiv'; $wb['limit_dns_zone_txt'] = 'Die maximale Anzahl an DNS-Einträgen für ihr Konto wurde erreicht.'; $wb['client_txt'] = 'Kunde'; diff --git a/interface/web/dns/lib/lang/en_dns_slave.lng b/interface/web/dns/lib/lang/en_dns_slave.lng index 64875fb..fc27ee9 100644 --- a/interface/web/dns/lib/lang/en_dns_slave.lng +++ b/interface/web/dns/lib/lang/en_dns_slave.lng @@ -2,7 +2,7 @@ $wb["server_id_txt"] = 'Server'; $wb["origin_txt"] = 'DNS-Zone'; $wb["secondary_zone_txt"] = 'Secondary DNS Zone'; -$wb["ns_txt"] = 'NS'; +$wb["ns_txt"] = 'NS (IP-address)'; $wb["active_txt"] = 'Active'; $wb["limit_dns_slave_zone_txt"] = 'The max. number of Secondary DNS zones for your account is reached.'; $wb["client_txt"] = 'Client'; diff --git a/interface/web/dns/lib/lang/es.lng b/interface/web/dns/lib/lang/es.lng index 889f129..1a3a008 100644 --- a/interface/web/dns/lib/lang/es.lng +++ b/interface/web/dns/lib/lang/es.lng @@ -17,6 +17,6 @@ $wb['DNS Wizard'] = 'Asistente DNS'; $wb['Add DNS Zone'] = 'Agregar Zona DNS'; $wb['Templates'] = 'Plantillas'; -$wb['Secondary Zones'] = 'Secondary Zones'; -$wb['Import Zone File'] = 'Import Zone File'; +$wb['Secondary Zones'] = 'Zonas secundarias'; +$wb['Import Zone File'] = 'Zona de importación de archivo'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_a_list.lng b/interface/web/dns/lib/lang/es_dns_a_list.lng index 184a7a1..f9e8e1f 100644 --- a/interface/web/dns/lib/lang/es_dns_a_list.lng +++ b/interface/web/dns/lib/lang/es_dns_a_list.lng @@ -6,10 +6,10 @@ $wb['name_txt'] = 'Nombre'; $wb['data_txt'] = 'Fecha'; $wb['aux_txt'] = 'Prioridad'; -$wb['ttl_txt'] = 'TTL'; $wb['type_txt'] = 'Tipo'; $wb['add_new_record_txt'] = 'Añadir nuevo registro A'; $wb['page_txt'] = 'Página'; $wb['page_of_txt'] = 'de'; $wb['delete_confirmation'] = '¿Realmente desea eliminar este registro?'; +$wb['ttl_txt'] = 'TTL'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_cname.lng b/interface/web/dns/lib/lang/es_dns_cname.lng index 463039c..95e3126 100644 --- a/interface/web/dns/lib/lang/es_dns_cname.lng +++ b/interface/web/dns/lib/lang/es_dns_cname.lng @@ -12,5 +12,5 @@ $wb['name_error_regex'] = 'El nombre de la máquina tiene un registro incorrecto.'; $wb['data_error_empty'] = 'El nombre de la máquina de destino está vacío.'; $wb['data_error_regex'] = 'El nombre de la máquina de destino tiene un formato no válido.'; -$wb['data_error_duplicate'] = 'Duplicate A-Record or CNAME-Record'; +$wb['data_error_duplicate'] = 'Duplicar el registro A o el registro CNAME'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_import.lng b/interface/web/dns/lib/lang/es_dns_import.lng index 2d1fe08..b3bee50 100644 --- a/interface/web/dns/lib/lang/es_dns_import.lng +++ b/interface/web/dns/lib/lang/es_dns_import.lng @@ -1,14 +1,14 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['client_txt'] = 'Client'; +$wb['server_id_txt'] = 'Servidor'; +$wb['client_txt'] = 'Cliente'; $wb['btn_save_txt'] = 'Import Zonefile'; -$wb['btn_cancel_txt'] = 'Cancel'; -$wb['domain_txt'] = 'Domain'; -$wb['zone_file_successfully_imported_txt'] = 'The zone file has successfully been imported!'; -$wb['error_no_valid_zone_file_txt'] = 'This appears to be no valid zone file!'; -$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['btn_cancel_txt'] = 'Cancelar'; +$wb['domain_txt'] = 'Dominio'; +$wb['zone_file_successfully_imported_txt'] = '¡El archivo de zona ha sido importado con éxito!'; +$wb['error_no_valid_zone_file_txt'] = '¡Esto parece que no hay archivo de zona válido!'; +$wb['zonefile_to_import_txt'] = 'Zona de archivo'; +$wb['domain_field_desc_txt'] = 'Se puede dejar vacío si el nombre de dominio es el nombre del archivo o el contenido de la zona de archivo.'; +$wb['title'] = 'Archivos de zona de importación'; +$wb['no_file_uploaded_error'] = 'No hay fichero en zona subida'; $wb['zone_file_import_txt'] = 'Zone File Import'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_slave_list.lng b/interface/web/dns/lib/lang/es_dns_slave_list.lng index 4a7a0c2..2ae15bd 100644 --- a/interface/web/dns/lib/lang/es_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/es_dns_slave_list.lng @@ -5,5 +5,5 @@ $wb['origin_txt'] = 'Zona'; $wb['ns_txt'] = 'NS'; $wb['add_new_record_txt'] = 'Añadir nueva zona DNS secundaria'; -$wb['eg_domain_tld'] = 'e.g. domain.tld.'; +$wb['eg_domain_tld'] = 'ej. domain.tld.'; ?> diff --git a/interface/web/dns/lib/lang/es_dns_soa.lng b/interface/web/dns/lib/lang/es_dns_soa.lng index 9897c7c..9511223 100644 --- a/interface/web/dns/lib/lang/es_dns_soa.lng +++ b/interface/web/dns/lib/lang/es_dns_soa.lng @@ -22,13 +22,13 @@ $wb['mbox_error_empty'] = 'Correo vacío.'; $wb['mbox_error_regex'] = 'Formato de correo no válido.'; $wb['also_notify_txt'] = 'Notificar también a'; -$wb['also_notify_error_regex'] = 'Please use an IP address.'; +$wb['also_notify_error_regex'] = 'Por favor, utilice una dirección IP.'; $wb['update_acl_txt'] = 'Actualizar ACL'; -$wb['seconds_txt'] = 'Seconds'; -$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['seconds_txt'] = 'Segundos'; +$wb['eg_domain_tld'] = 'ej. domain.tld'; +$wb['eg_ns1_domain_tld'] = 'ej. ns1.domain.tld'; +$wb['eg_webmaster_domain_tld'] = 'ej. webmaster@domain.tld'; +$wb['The Domain can not be changed. Please ask your Administrator if you want to change the domain name.'] = 'El dominio no puede ser cambiado. Por favor, pregunte a su administrador si desea cambiar el nombre de dominio.'; $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.'; diff --git a/interface/web/dns/lib/lang/es_dns_wizard.lng b/interface/web/dns/lib/lang/es_dns_wizard.lng index fbf47ec..4b58a0a 100644 --- a/interface/web/dns/lib/lang/es_dns_wizard.lng +++ b/interface/web/dns/lib/lang/es_dns_wizard.lng @@ -26,6 +26,8 @@ $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['list_head_txt'] = 'DNS Zone Wizard'; +$wb['list_desc_txt'] = 'Create a DNS Zone via a wizard'; $wb['dns_zone_txt'] = 'DNS Zone'; $wb['globalsearch_resultslimit_of_txt'] = 'of'; $wb['globalsearch_resultslimit_results_txt'] = 'results'; @@ -33,6 +35,4 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; -$wb['list_head_txt'] = 'DNS Zone Wizard'; -$wb['list_desc_txt'] = 'Create a DNS Zone via a wizard'; ?> diff --git a/interface/web/dns/lib/lang/fr_dns_wizard.lng b/interface/web/dns/lib/lang/fr_dns_wizard.lng index 3961721..db2f0e4 100644 --- a/interface/web/dns/lib/lang/fr_dns_wizard.lng +++ b/interface/web/dns/lib/lang/fr_dns_wizard.lng @@ -33,4 +33,6 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; +$wb['list_head_txt'] = 'DNS Zone Wizard'; +$wb['list_desc_txt'] = 'Create a DNS Zone via a wizard'; ?> diff --git a/interface/web/help/lib/lang/cz_help_faq_list.lng b/interface/web/help/lib/lang/cz_help_faq_list.lng index b6c7b46..923d9b8 100644 --- a/interface/web/help/lib/lang/cz_help_faq_list.lng +++ b/interface/web/help/lib/lang/cz_help_faq_list.lng @@ -1,3 +1,3 @@ <?php -$wb['edit_txt'] = 'Edit'; +$wb['edit_txt'] = 'Upravit'; ?> diff --git a/interface/web/help/lib/lang/es.lng b/interface/web/help/lib/lang/es.lng index fb6439f..ff123b1 100644 --- a/interface/web/help/lib/lang/es.lng +++ b/interface/web/help/lib/lang/es.lng @@ -4,11 +4,11 @@ $wb['Send message'] = 'Enviar mensaje'; $wb['View messages'] = 'Ver mensajes'; $wb['Support'] = 'Soporte'; -$wb['About ISPConfig'] = 'About ISPConfig'; +$wb['About ISPConfig'] = 'Acerca de ISPConfig'; $wb['Version'] = 'Version'; -$wb['Frequently Asked Questions'] = 'Frequently Asked Questions'; -$wb['FAQ Sections'] = 'FAQ Sections'; -$wb['Manage Sections'] = 'Manage Sections'; -$wb['Add a Question & Answer Pair'] = 'Add a Question & Answer Pair'; -$wb['Manage Questions'] = 'Manage Questions'; +$wb['Frequently Asked Questions'] = 'Preguntas frecuentes'; +$wb['FAQ Sections'] = 'Secciones FAQ'; +$wb['Manage Sections'] = 'Gestionar las Secciones'; +$wb['Add a Question & Answer Pair'] = 'Añadir un par de preguntas y respuestas'; +$wb['Manage Questions'] = 'Administrar preguntas'; ?> diff --git a/interface/web/help/lib/lang/es_help_faq_list.lng b/interface/web/help/lib/lang/es_help_faq_list.lng index b6c7b46..64a02c0 100644 --- a/interface/web/help/lib/lang/es_help_faq_list.lng +++ b/interface/web/help/lib/lang/es_help_faq_list.lng @@ -1,3 +1,3 @@ <?php -$wb['edit_txt'] = 'Edit'; +$wb['edit_txt'] = 'Editar'; ?> diff --git a/interface/web/help/lib/lang/es_support_message.lng b/interface/web/help/lib/lang/es_support_message.lng index 6adeb2d..4f6c552 100644 --- a/interface/web/help/lib/lang/es_support_message.lng +++ b/interface/web/help/lib/lang/es_support_message.lng @@ -3,6 +3,6 @@ $wb['sender_id_txt'] = 'ID Remitente'; $wb['subject_txt'] = 'Asunto'; $wb['message_txt'] = 'Mensaje'; -$wb['tstamp_txt'] = 'Marcadetiempo'; -$wb['reply_txt'] = 'Reply'; +$wb['tstamp_txt'] = 'Marca de tiempo'; +$wb['reply_txt'] = 'Responder'; ?> diff --git a/interface/web/help/templates/faq_manage_questions_list.htm b/interface/web/help/templates/faq_manage_questions_list.htm index 4907b73..39aa31a 100644 --- a/interface/web/help/templates/faq_manage_questions_list.htm +++ b/interface/web/help/templates/faq_manage_questions_list.htm @@ -22,6 +22,7 @@ <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_edit_txt"}</th> </tr> </thead> + <tbody> <tmpl_loop name="records"> <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> <td>{tmpl_var name='hf_question'}</td> @@ -34,6 +35,12 @@ </td> </tr> </tmpl_loop> + </tbody> + <tfoot> + <tr> + <td class="tbl_footer tbl_paging" colspan="4"><tmpl_var name="paging"></td> + </tr> + </tfoot> </table> </fieldset> </div> diff --git a/interface/web/help/templates/faq_sections_edit.htm b/interface/web/help/templates/faq_sections_edit.htm index 0597c14..b4c2754 100644 --- a/interface/web/help/templates/faq_sections_edit.htm +++ b/interface/web/help/templates/faq_sections_edit.htm @@ -1,7 +1,7 @@ <div class="panel panel_support_message"> <div class="pnl_formsarea"> - <fieldset class="inlineLabels"><legend>Section</legend> + <fieldset class="inlineLabels"><legend>{tmpl_var name='faq_section_name_txt'}</legend> <div class="ctrlHolder"> <label for="hfs_name">{tmpl_var name='faq_section_name_txt'}</label> <input name="hfs_name" id="hfs_name" value="{tmpl_var name='hfs_name'}" size="30" maxlength="255" type="text" class="textInput" /> diff --git a/interface/web/help/templates/help_faq_list.htm b/interface/web/help/templates/help_faq_list.htm index 2988746..50d46fc 100644 --- a/interface/web/help/templates/help_faq_list.htm +++ b/interface/web/help/templates/help_faq_list.htm @@ -5,7 +5,7 @@ {tmpl_var name='hf_answer'} </p> <tmpl_if name='is_admin'> - <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>Delete</span></a> + <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name="delete_txt"}</span></a> <a href="#" onclick="loadContent('help/faq_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="edit_txt"}</a> <br/> <br/> diff --git a/interface/web/help/templates/help_faq_sections_list.htm b/interface/web/help/templates/help_faq_sections_list.htm index 9166f13..950c167 100644 --- a/interface/web/help/templates/help_faq_sections_list.htm +++ b/interface/web/help/templates/help_faq_sections_list.htm @@ -23,9 +23,10 @@ <th class="tbl_col_buttons" scope="col">{tmpl_var name="faq_edit_txt"}</th> </tr> </thead> + <tbody> <tmpl_loop name="records"> <tr class="tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>"> - <th class="tbl_col_section_name"><b>{tmpl_var name='hfs_name'}</b></td> + <td class="tbl_col_section_name"><b>{tmpl_var name='hfs_name'}</b></td> <td class="tbl_col_buttons"> <a class="button icons16 icoDelete" href="javascript: del_record('help/faq_sections_delete.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span>{tmpl_var name="faq_delete_txt"}</span></a> </td> @@ -34,6 +35,12 @@ </td> </tr> </tmpl_loop> + </tbody> + <tfoot> + <tr> + <td class="tbl_footer tbl_paging" colspan="3"><tmpl_var name="paging"></td> + </tr> + </tfoot> </table> </fieldset> </div> diff --git a/interface/web/help/templates/support_message_edit.htm b/interface/web/help/templates/support_message_edit.htm index a7c2647..c3f23a3 100644 --- a/interface/web/help/templates/support_message_edit.htm +++ b/interface/web/help/templates/support_message_edit.htm @@ -4,7 +4,7 @@ <div class="panel panel_support_message"> <div class="pnl_formsarea"> - <fieldset class="inlineLabels"><legend>Message</legend> + <fieldset class="inlineLabels"><legend>{tmpl_var name='message_txt'}</legend> <div class="ctrlHolder"> <label for="recipient_id">{tmpl_var name='recipient_id_txt'}</label> <select name="recipient_id" id="recipient_id" class="selectInput"> diff --git a/interface/web/help/templates/support_message_view.htm b/interface/web/help/templates/support_message_view.htm index e671ef7..c399e90 100644 --- a/interface/web/help/templates/support_message_view.htm +++ b/interface/web/help/templates/support_message_view.htm @@ -4,7 +4,7 @@ <div class="panel panel_support_message"> <div class="pnl_formsarea"> - <fieldset class="inlineLabels"><legend>Message</legend> + <fieldset class="inlineLabels"><legend>{tmpl_var name='message_txt'}</legend> <div class="ctrlHolder"> <label for="subject">{tmpl_var name='subject_txt'}</label> <p>{tmpl_var name='subject'}</p> diff --git a/interface/web/js/scrigo.js.php b/interface/web/js/scrigo.js.php index 1051905..4b89998 100644 --- a/interface/web/js/scrigo.js.php +++ b/interface/web/js/scrigo.js.php @@ -1,8 +1,12 @@ <?php session_start(); include('../../lib/config.inc.php'); + require_once('../../lib/app.inc.php'); $lang = (isset($_SESSION['s']['language']) && $_SESSION['s']['language'] != '')?$_SESSION['s']['language']:'en'; include_once(ISPC_ROOT_PATH.'/web/strengthmeter/lib/lang/'.$lang.'_strengthmeter.lng'); + + $app->uses('ini_parser,getconf'); + $server_config_array = $app->getconf->get_global_config(); ?> var pageFormChanged = false; var tabChangeWarningTxt = ''; @@ -23,7 +27,14 @@ /*alert(request);*/ } +function resetFormChanged() { + pageFormChanged = false; +} + function showLoadIndicator() { +<?php +if($server_config_array['misc']['use_loadindicator'] == 'y'){ +?> requestsRunning += 1; if(requestsRunning < 2) { @@ -44,6 +55,9 @@ if(requestsRunning < 1) $(this).fadeOut('fast', function() { $(this).hide();}); }); } +<?php +} +?> } function hideLoadIndicator() { @@ -55,7 +69,13 @@ } function onAfterContentLoad() { +<?php +if($server_config_array['misc']['use_combobox'] == 'y'){ +?> $('#pageContent').find("select").combobox(); +<?php +} +?> } function loadContentRefresh(pagename) { diff --git a/interface/web/login/lib/lang/es.lng b/interface/web/login/lib/lang/es.lng index f6d5705..d80bb7c 100644 --- a/interface/web/login/lib/lang/es.lng +++ b/interface/web/login/lib/lang/es.lng @@ -1,8 +1,4 @@ <?php -$wb['error_user_password_empty'] = 'Nombre de usuario o contraseña vacía.'; -$wb['error_user_password_incorrect'] = 'Nombre de usuario o contraseña incorrecta.'; -$wb['error_user_blocked'] = 'El usuario está bloqueado.'; -$wb['error_user_too_many_logins'] = 'Demasiados errores de inicio de sesión. Por favor, vuélvalo a intentar dentro de 15 minutos.'; $wb['pass_reset_txt'] = 'Se generará una nueva contraseña y se le enviará a la cuenta de correo indicada en su configuración.'; $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.'; @@ -11,14 +7,18 @@ $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['error_user_password_empty'] = 'Nombre de usuario o contraseña vacía.'; +$wb['error_user_password_incorrect'] = 'Nombre de usuario o contraseña incorrecta.'; +$wb['error_user_blocked'] = 'El usuario está bloqueado.'; +$wb['error_user_too_many_logins'] = 'Demasiados errores de inicio de sesión. Por favor, vuélvalo a intentar dentro de 15 minutos.'; $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['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_lost_txt'] = 'Password lost'; $wb['pw_reset_txt'] = 'Password reset'; $wb['pw_button_txt'] = 'Resend password'; $wb['email_txt'] = 'Email'; +$wb['error_maintenance_mode'] = 'This ISPConfig installation is currently under maintenance. We should be back shortly. Thank you for your patience.'; $wb['theme_not_compatible'] = 'The chosen theme is not compatible with the current ISPConfig version. Please check for a new version of the theme.<br />The default theme as been activated automatically.'; ?> diff --git a/interface/web/login/lib/lang/fr.lng b/interface/web/login/lib/lang/fr.lng index f9898e7..beb76a5 100644 --- a/interface/web/login/lib/lang/fr.lng +++ b/interface/web/login/lib/lang/fr.lng @@ -20,4 +20,5 @@ $wb['pw_reset_txt'] = 'Password reset'; $wb['pw_button_txt'] = 'Resend password'; $wb['email_txt'] = 'Email'; +$wb['theme_not_compatible'] = 'The chosen theme is not compatible with the current ISPConfig version. Please check for a new version of the theme.<br />The default theme as been activated automatically.'; ?> diff --git a/interface/web/mail/form/mail_mailinglist.tform.php b/interface/web/mail/form/mail_mailinglist.tform.php index 7ccf1f6..3166c26 100644 --- a/interface/web/mail/form/mail_mailinglist.tform.php +++ b/interface/web/mail/form/mail_mailinglist.tform.php @@ -101,6 +101,8 @@ 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'NOTEMPTY', 'errmsg'=> 'listname_error_empty'), + 1 => array ( 'type' => 'UNIQUE', + 'errmsg'=> 'listname_error_unique'), ), 'default' => '', 'value' => '', diff --git a/interface/web/mail/form/mail_user.tform.php b/interface/web/mail/form/mail_user.tform.php index 16543ca..5ec0cbc 100644 --- a/interface/web/mail/form/mail_user.tform.php +++ b/interface/web/mail/form/mail_user.tform.php @@ -134,12 +134,12 @@ 'searchable' => 2 ), 'quota' => array ( - 'datatype' => 'INTEGER', + 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', - 'validators' => array ( 0 => array ( 'type' => 'ISINT', + 'validators' => array ( 1 => array ( 'type' => 'ISINT', 'errmsg'=> 'quota_error_isint'), - 1 => array ( 'type' => 'REGEX', - 'regex' => '/^([0-9]*)$/', + 0 => array ( 'type' => 'REGEX', + 'regex' => '/^([0-9]{1,})$/', 'errmsg'=> 'quota_error_value'), ), 'default' => '-1', diff --git a/interface/web/mail/lib/lang/ar_mail_mailinglist.lng b/interface/web/mail/lib/lang/ar_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/ar_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/ar_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/bg_mail_mailinglist.lng b/interface/web/mail/lib/lang/bg_mail_mailinglist.lng index ebe91ee..d8ac6bf 100644 --- a/interface/web/mail/lib/lang/bg_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/bg_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/br_mail_mailinglist.lng b/interface/web/mail/lib/lang/br_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/br_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/br_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/cz.lng b/interface/web/mail/lib/lang/cz.lng index a0863ce..2b4240a 100644 --- a/interface/web/mail/lib/lang/cz.lng +++ b/interface/web/mail/lib/lang/cz.lng @@ -1,15 +1,14 @@ <?php $wb['Email Alias'] = 'E-mailový alias'; -$wb['Email Blacklist'] = 'Email černá listina'; +$wb['Email Blacklist'] = 'E-mail černá listina'; $wb['Blacklist'] = 'Černá listina'; $wb['Mail Content Filter'] = 'Obsahový filtr'; $wb['Filter'] = 'Filtr'; $wb['Mail Domain'] = 'Doména e-mailů'; -$wb['Domain'] = 'Domény'; $wb['Email Catchall'] = 'E-mailový koš'; $wb['Email Forward'] = 'Přesměrování e-mailů'; -$wb['Get Email'] = 'Získat email'; -$wb['Spamfilter'] = 'Spamfiltr'; +$wb['Get Email'] = 'Získat e-mail'; +$wb['Spamfilter'] = 'Spamové filtry'; $wb['Email Routing'] = 'Směrování'; $wb['Email transport'] = 'Transport'; $wb['Mailbox'] = 'Mailbox'; @@ -19,29 +18,30 @@ $wb['Email filter'] = 'E-mailový filtr'; $wb['Email Whitelist'] = 'E-mail bílá listina'; $wb['Whitelist'] = 'Bílá listina'; -$wb['Spamfilter blacklist'] = 'Spamfiltr černá listina'; -$wb['Spamfilter Config'] = 'Konfigurace spamfiltru'; +$wb['Spamfilter blacklist'] = 'Spamový filter černá listina'; +$wb['Spamfilter Config'] = 'Konfigurace spamového filtru'; $wb['Server'] = 'Server'; -$wb['Spamfilter policy'] = 'Spamfiltr politika'; +$wb['Spamfilter policy'] = 'Politika spamového filtru'; $wb['Policy'] = 'Politika'; $wb['Quarantine'] = 'Karanténa'; $wb['Tag-Level'] = 'Tag úroveň'; $wb['Other'] = 'Jiný'; -$wb['Spamfilter users'] = 'Spamfiltr uživatelé'; +$wb['Spamfilter users'] = 'Uživatelé spamového filtru'; $wb['Users'] = 'Uživatelé'; -$wb['Spamfilter Whitelist'] = 'Spamfiltr bílá listina'; -$wb['Email'] = 'Email'; +$wb['Spamfilter Whitelist'] = 'Spamový filtr bílá listina'; $wb['Email Mailbox'] = 'E-mailové schránky'; -$wb['Email Accounts'] = 'E-mail účty'; +$wb['Email Accounts'] = 'Nastavení e-mailů'; $wb['User / Domain'] = 'Uživatel / Doména'; $wb['Server Settings'] = 'Nastavení serveru'; -$wb['Fetchmail'] = 'Externí získávání emailů'; +$wb['Fetchmail'] = 'Externí získávání e-mailů'; $wb['Mailbox traffic'] = 'Přenesená data'; $wb['Postfix Whitelist'] = 'Postfix bílá listina'; $wb['Postfix Blacklist'] = 'Postfix černá listina'; $wb['Content Filter'] = 'Obsahový filtr'; -$wb['Global Filters'] = 'Globální filtry'; -$wb['Domain Alias'] = 'Alias domény'; +$wb['Global Filters'] = 'Globální e-mailové filtry'; +$wb['Domain Alias'] = 'Alias e-mailové domény'; $wb['Relay Recipients'] = 'Relay adresáti'; $wb['Statistics'] = 'Statistiky'; +$wb['Domain'] = 'E-mailová doména'; +$wb['Email'] = 'E-mail'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_alias.lng b/interface/web/mail/lib/lang/cz_mail_alias.lng index f331259..d5c83e4 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias.lng @@ -1,14 +1,14 @@ <?php -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['destination_txt'] = 'Cíl'; $wb['active_txt'] = 'Aktivní'; -$wb['email_error_isemail'] = 'Email adresa je chybná.'; -$wb['email_error_unique'] = 'Duplikování email adresy.'; +$wb['email_error_isemail'] = 'Zadejte prosím platnou e-mailovou adresu.'; +$wb['email_error_unique'] = 'Duplikování e-mail adresy.'; $wb['no_domain_perm'] = 'Nemáte oprávnění pro tuto doménu.'; -$wb['destination_error_isemail'] = 'Cílová email adresa je chybná.'; -$wb['limit_mailalias_txt'] = 'Dosažen maximální počet email aliasů pro Váš účet.'; -$wb['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje'; +$wb['destination_error_isemail'] = 'Cílová e-mail adresa je chybná.'; +$wb['limit_mailalias_txt'] = 'Dosažen maximální počet e-mail aliasů pro Váš účet.'; +$wb['duplicate_mailbox_txt'] = 'Mailbox s touto e-mail adresou již existuje'; $wb['domain_txt'] = 'Doména'; -$wb['duplicate_email_alias_txt'] = 'This email alias does already exist.'; +$wb['duplicate_email_alias_txt'] = 'Tento e-mailový alias již existuje.'; $wb['source_txt'] = 'Alias'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_alias_list.lng b/interface/web/mail/lib/lang/cz_mail_alias_list.lng index bbc546a..de8cc2e 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias_list.lng @@ -3,6 +3,6 @@ $wb['active_txt'] = 'Aktivní'; $wb['source_txt'] = 'Zdroj'; $wb['destination_txt'] = 'Cíl'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nový e-mailový alias'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng b/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng index 74611c2..0387c18 100644 --- a/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng @@ -3,7 +3,7 @@ $wb['destination_txt'] = 'Cíl'; $wb['active_txt'] = 'Aktivní'; $wb['no_domain_perm'] = 'Nemáte oprávnění pro tuto doménu.'; -$wb['limit_mailaliasdomain_txt'] = 'Dosažen maximální počet emailových doménových aliasů pro Váš účet.'; +$wb['limit_mailaliasdomain_txt'] = 'Dosažen maximální počet e-mailových doménových aliasů pro Váš účet.'; $wb['source_destination_identical_txt'] = 'Zdrojová a cílová doména jsou stejné.'; $wb['source_error_empty'] = 'Zdrojová doména je prázdná.'; $wb['source_error_unique'] = 'Duplikování zdrojové domény.'; diff --git a/interface/web/mail/lib/lang/cz_mail_blacklist.lng b/interface/web/mail/lib/lang/cz_mail_blacklist.lng index 26441de..76a60e2 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist.lng @@ -5,5 +5,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet e-mail filtrů pro Váš účet.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng b/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng index d44d042..6b2a708 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Email černá listina'; +$wb['list_head_txt'] = 'E-mail černá listina'; $wb['active_txt'] = 'Aktivní'; $wb['server_id_txt'] = 'Server'; -$wb['source_txt'] = 'Adresy na černé lisitně'; +$wb['source_txt'] = 'Adresy na černé listině'; $wb['type_txt'] = 'Typ'; $wb['recipient_txt'] = 'Adresát'; $wb['add_new_record_txt'] = 'Přidat záznam na černou listinu'; diff --git a/interface/web/mail/lib/lang/cz_mail_domain.lng b/interface/web/mail/lib/lang/cz_mail_domain.lng index 11cfc8d..ba67856 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain.lng @@ -4,10 +4,10 @@ $wb['type_txt'] = 'Typ'; $wb['active_txt'] = 'Aktivní'; $wb['domain_error_empty'] = 'Doména je prázdná.'; -$wb['domain_error_unique'] = 'Dupolikování domény.'; +$wb['domain_error_unique'] = 'Duplikování domény.'; $wb['domain_error_regex'] = 'Chybný název domény.'; $wb['client_txt'] = 'Klient'; -$wb['limit_maildomain_txt'] = 'Dosažen maximální počet email domén pro Váš účet.'; -$wb['policy_txt'] = 'Spamfiltr'; +$wb['limit_maildomain_txt'] = 'Dosažen maximální počet e-mail domén pro Váš účet.'; +$wb['policy_txt'] = 'Spamový filter'; $wb['no_policy'] = '- nepovoleno -'; ?> 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 4364e77..bfdc509 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_catchall.lng @@ -1,11 +1,11 @@ <?php $wb['domain_txt'] = 'Doména'; -$wb['destination_txt'] = 'Popis'; +$wb['destination_txt'] = 'Cílová e-mailová adresa'; $wb['active_txt'] = 'Aktivní'; -$wb['domain_error_unique'] = 'Pro tuto doménu již existuje koš.'; +$wb['domain_error_unique'] = 'Pro tuto doménu již existuje doménový 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.'; +$wb['limit_mailcatchall_txt'] = 'Dosažen maximální počet doménových košů pro Váš účet.'; +$wb['source_txt'] = 'Zdroj'; +$wb['destination_error_isemail'] = 'Cílová e-mailová adresa není platná e-mailová adresa.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_forward.lng b/interface/web/mail/lib/lang/cz_mail_forward.lng index 9f781f5..7e3ab72 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward.lng @@ -1,9 +1,9 @@ <?php -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['destination_txt'] = 'Cílový email'; $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['limit_mailforward_txt'] = 'Dosažen maximální počet e-mailových předávání pro Váš účet.'; +$wb['duplicate_mailbox_txt'] = 'Mailbox s touto e-mailovou adresou již existuje'; $wb['domain_txt'] = 'Doména'; -$wb['source_txt'] = 'Source Email'; +$wb['source_txt'] = 'Zdrojový e-mail'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_forward_list.lng b/interface/web/mail/lib/lang/cz_mail_forward_list.lng index 497c359..e5381fe 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward_list.lng @@ -3,6 +3,6 @@ $wb['active_txt'] = 'Aktivní'; $wb['source_txt'] = 'Zdroj'; $wb['destination_txt'] = 'Cíl'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nové přesměrování'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_get.lng b/interface/web/mail/lib/lang/cz_mail_get.lng index 8c928d4..eb71673 100644 --- a/interface/web/mail/lib/lang/cz_mail_get.lng +++ b/interface/web/mail/lib/lang/cz_mail_get.lng @@ -4,7 +4,7 @@ $wb['source_server_txt'] = 'POP3/IMAP server'; $wb['source_username_txt'] = 'Uživatelské jméno'; $wb['source_password_txt'] = 'Heslo'; -$wb['source_delete_txt'] = 'Smazat emaily po obdržení'; +$wb['source_delete_txt'] = 'Smazat e-maily po obdržení'; $wb['destination_txt'] = 'Cíl'; $wb['active_txt'] = 'Aktivní'; $wb['limit_fetchmail_txt'] = 'Dosažen maximální počet záznamů externího získávání emailů pro Váš účet.'; @@ -13,6 +13,6 @@ $wb['source_password_error_isempty'] = 'Heslo je prázdné.'; $wb['destination_error_isemail'] = 'Nevybrán žádný cíl.'; $wb['source_server_error_regex'] = 'POP3/IMAP server není validní doménový název.'; -$wb['source_read_all_txt'] = 'Retrieve all emails (incl. read mails)'; +$wb['source_read_all_txt'] = 'Načíst všechny e-maily (vč. přečtených)'; $wb['error_delete_read_all_combination'] = 'Illegal combination of options. You can not use \\"Delete emails after retrieval\\" = no together with \\"Retrieve all emails\\" = yes'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_get_list.lng b/interface/web/mail/lib/lang/cz_mail_get_list.lng index 566fb4f..9ca8b86 100644 --- a/interface/web/mail/lib/lang/cz_mail_get_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_get_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Získávat emaily z externích POP3 / IMAP serverů'; +$wb['list_head_txt'] = 'Získávat e-maily z externích POP3 / IMAP serverů'; $wb['active_txt'] = 'Aktivní'; $wb['server_id_txt'] = 'Server'; $wb['source_server_txt'] = 'Externí server'; diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng index d937274..2a39298 100644 --- a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng @@ -1,19 +1,21 @@ <?php -$wb['limit_mailmailinglist_txt'] = 'Limit reached'; -$wb['domain_error_empty'] = 'Domain is empty.'; -$wb['listname_error_empty'] = 'Listname is empty.'; -$wb['domain_error_regex'] = 'Invalid domain name.'; -$wb['email_in_use_txt'] = 'Email is in use'; +$wb['limit_mailmailinglist_txt'] = 'Limit dosažen'; +$wb['domain_error_empty'] = 'Doména je prázdná.'; +$wb['listname_error_empty'] = 'Název seznamu je prázdný.'; +$wb['domain_error_regex'] = 'Neplatný název domény.'; +$wb['email_in_use_txt'] = 'E-mail je již použit'; $wb['no_domain_perm'] = 'You have no permission for this domain.'; -$wb['password_strength_txt'] = 'Password strength'; +$wb['password_strength_txt'] = 'Síla hesla'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['listname_txt'] = 'Listname'; -$wb['client_txt'] = 'Client'; -$wb['email_txt'] = 'Email'; -$wb['password_txt'] = 'Password'; +$wb['domain_txt'] = 'Doména'; +$wb['listname_txt'] = 'Název seznamu'; +$wb['client_txt'] = 'Klient'; +$wb['email_txt'] = 'E-mail'; +$wb['password_txt'] = 'Heslo'; $wb['generate_password_txt'] = 'Generovat heslo'; $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; $wb['password_match_txt'] = 'Hesla se shodují.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng index dac225a..6dedb19 100644 --- a/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_mailinglist_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Mailing List'; -$wb['domain_txt'] = 'Domain'; -$wb['listname_txt'] = 'Listname'; +$wb['list_head_txt'] = 'E-mailové konference (mailinglist)'; +$wb['domain_txt'] = 'Doména'; +$wb['listname_txt'] = 'Název seznamu'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng b/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng index b04e01f..b4d867d 100644 --- a/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng @@ -5,5 +5,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet e-mailových filtrů pro Váš účet.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng index 7d77b06..280fac9 100644 --- a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng @@ -1,17 +1,17 @@ <?php -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['spam_rewrite_score_int_txt'] = 'Přepisovací skóre'; $wb['spam_redirect_score_int_txt'] = 'Přesměrovací skóre'; $wb['spam_delete_score_int_txt'] = 'Mazací skóre'; $wb['spam_rewrite_subject_txt'] = 'Přepisovací předmět'; $wb['spam_redirect_maildir_txt'] = 'Přesměrovací mailbox'; $wb['active_txt'] = 'Aktivní'; -$wb['spam_rewrite_txt'] = 'Přepsat předmět emailu nad toto skóre.'; -$wb['spam_redirect_txt'] = 'Přesměrovat email nad toto skóre do vybraného mailboxu.'; -$wb['spam_delete_txt'] = 'Smazat email nad toto skóre.'; +$wb['spam_rewrite_txt'] = 'Přepsat předmět e-mailu nad toto skóre.'; +$wb['spam_redirect_txt'] = 'Přesměrovat e-mail nad toto skóre do vybraného mailboxu.'; +$wb['spam_delete_txt'] = 'Smazat e-mail nad toto skóre.'; $wb['disable_txt'] = 'Rada: Pro zrušení filtrování nastavte skóre na 0.00.'; -$wb['email_error_isemail'] = 'Email adresa je chybná.'; -$wb['email_error_unique'] = 'Pro tuto email adresu již existuje filtrovací záznam.'; +$wb['email_error_isemail'] = 'Zadejte prosím platnou e-mailovou adresu.'; +$wb['email_error_unique'] = 'Pro tuto e-mail adresu již existuje filtrovací záznam.'; $wb['spam_redirect_maildir_purge_txt'] = 'Vyčistit poté mailový adresář'; $wb['days_txt'] = 'Dny.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng b/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng index 84b1733..fa3c763 100644 --- a/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_spamfilter_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Spamfiltr'; +$wb['list_head_txt'] = 'Spamový filter'; $wb['active_txt'] = 'Aktivní'; $wb['server_id_txt'] = 'Server'; $wb['server_name_txt'] = 'server_name'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['add_new_record_txt'] = 'Přidat nový záznam spamfiltru'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_transport.lng b/interface/web/mail/lib/lang/cz_mail_transport.lng index dfe1855..508ca76 100644 --- a/interface/web/mail/lib/lang/cz_mail_transport.lng +++ b/interface/web/mail/lib/lang/cz_mail_transport.lng @@ -6,6 +6,6 @@ $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['limit_mailrouting_txt'] = 'Dosažen maximální počet e-mail 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 2c441f2..4a2322e 100644 --- a/interface/web/mail/lib/lang/cz_mail_user.lng +++ b/interface/web/mail/lib/lang/cz_mail_user.lng @@ -4,7 +4,7 @@ $wb['cryptpwd_txt'] = 'Heslo'; $wb['password_strength_txt'] = 'Bezpečnost hesla'; $wb['active_txt'] = 'Aktivní'; -$wb['email_error_isemail'] = 'E-mail adresa je chybná.'; +$wb['email_error_isemail'] = 'Zadejte prosím platnou e-mailovou adresu.'; $wb['email_error_unique'] = 'Duplikování email adresy.'; $wb['autoresponder_text_txt'] = 'Text'; $wb['autoresponder_txt'] = 'Aktivní'; diff --git a/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng b/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng index 60229ce..1d1b1f3 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_filter_list.lng @@ -3,5 +3,5 @@ $wb['add_new_record_txt'] = 'Přidat filtr'; $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; -$wb['delete_confirmation'] = 'Opravdu smazat mailový filtr?'; +$wb['delete_confirmation'] = 'Opravdu smazat e-mailový filtr?'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_whitelist.lng b/interface/web/mail/lib/lang/cz_mail_whitelist.lng index 2c9002a..a1cede7 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist.lng @@ -5,5 +5,5 @@ $wb['active_txt'] = 'Aktivní'; $wb['source_error_notempty'] = 'Adresa je prázdná.'; $wb['type_txt'] = 'Typ'; -$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet email filtrů pro Váš účet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximální počet e-mail filtrů pro Váš účet.'; ?> diff --git a/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng b/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng index 866420e..0025c48 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Email bílá listina'; +$wb['list_head_txt'] = 'E-mail bílá listina'; $wb['active_txt'] = 'Aktivní'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Adresy na bílé listině'; diff --git a/interface/web/mail/lib/lang/cz_spamfilter_config.lng b/interface/web/mail/lib/lang/cz_spamfilter_config.lng index 0f878cc..a4b913d 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_config.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_config.lng @@ -4,7 +4,7 @@ $wb['netmask_txt'] = 'Maska'; $wb['gateway_txt'] = 'Brána'; $wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Jmenné servery'; +$wb['nameservers_txt'] = 'Jmenné servery (DNS)'; $wb['module_txt'] = 'Modul serveru'; $wb['maildir_path_txt'] = 'Cesta k mail adresáři'; $wb['homedir_path_txt'] = 'Cesta k domácímu adresáři'; diff --git a/interface/web/mail/lib/lang/cz_spamfilter_users.lng b/interface/web/mail/lib/lang/cz_spamfilter_users.lng index 914304c..8c19e9f 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_users.lng @@ -2,7 +2,7 @@ $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priorita'; $wb['policy_id_txt'] = 'Politika'; -$wb['email_txt'] = 'Email (vzor)'; +$wb['email_txt'] = 'E-mail (vzor)'; $wb['fullname_txt'] = 'Název'; $wb['local_txt'] = 'Lokální'; ?> diff --git a/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng index aed41f9..d2faf5a 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_users_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Spamfiltr uživatelé'; +$wb['list_head_txt'] = 'Uživatelé spamového filtru'; $wb['local_txt'] = 'Lokální'; $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priorita'; $wb['policy_id_txt'] = 'Politika'; $wb['fullname_txt'] = 'Jméno'; -$wb['email_txt'] = 'Email'; -$wb['add_new_record_txt'] = 'Přidat spamfiltr uživatele'; +$wb['email_txt'] = 'E-mail'; +$wb['add_new_record_txt'] = 'Přidat spamový filter uživatele'; ?> diff --git a/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng b/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng index 50b6f46..5e0c6b7 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng @@ -2,7 +2,7 @@ $wb['server_id_txt'] = 'Server'; $wb['wb_txt'] = 'wb'; $wb['rid_txt'] = 'Uživatel'; -$wb['email_txt'] = 'Email'; +$wb['email_txt'] = 'E-mail'; $wb['priority_txt'] = 'Priorita'; $wb['active_txt'] = 'Aktivní'; $wb['limit_spamfilter_wblist_txt'] = 'Dosažen maximální počet záznamů pro bílou / černou listinu pro Váš účet.'; diff --git a/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng index cd39682..176d5ab 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_whitelist_list.lng @@ -1,9 +1,9 @@ <?php -$wb['list_head_txt'] = 'Spamfiltr bílá listina'; +$wb['list_head_txt'] = 'Spamový filter bílá listina'; $wb['active_txt'] = 'Aktivní'; $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priorita'; $wb['rid_txt'] = 'Uživatel'; -$wb['email_txt'] = 'Emaily na bílé listině'; +$wb['email_txt'] = 'E-maily na bílé listině'; $wb['add_new_record_txt'] = 'Přidat záznam na bílou listinu'; ?> diff --git a/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng b/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng index 95fff21..13abef3 100755 --- a/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng +++ b/interface/web/mail/lib/lang/cz_user_quota_stats_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Mailbox quota'; -$wb['quota_txt'] = 'Quota'; -$wb['name_txt'] = 'Name'; -$wb['email_txt'] = 'Email Address'; -$wb['used_txt'] = 'Used space'; +$wb['list_head_txt'] = 'Kvóty poštovních schránek'; +$wb['quota_txt'] = 'Kvóta'; +$wb['name_txt'] = 'Název'; +$wb['email_txt'] = 'E-mailová adresa'; +$wb['used_txt'] = 'Využité místo'; ?> diff --git a/interface/web/mail/lib/lang/de.lng b/interface/web/mail/lib/lang/de.lng index 5180b3f..92ef42c 100644 --- a/interface/web/mail/lib/lang/de.lng +++ b/interface/web/mail/lib/lang/de.lng @@ -44,4 +44,5 @@ $wb['Global Filters'] = 'Globale Filter'; $wb['Domain Alias'] = 'E-Mail Domain Alias'; $wb['Relay Recipients'] = 'Relay Empfänger'; +$wb['Mailbox quota'] = 'Mailbox Speichernutzung'; ?> diff --git a/interface/web/mail/lib/lang/de_mail_mailinglist.lng b/interface/web/mail/lib/lang/de_mail_mailinglist.lng index d854c49..acb13b1 100644 --- a/interface/web/mail/lib/lang/de_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/de_mail_mailinglist.lng @@ -16,4 +16,6 @@ $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['listname_error_unique'] = 'Es beseht bereits eine Mailingliste mit diesem Namen auf dem Serverr. Bitte verwenden Sie einen anderen Mailinglistennamen.'; +$wb['email_error_isemail'] = 'Die E-Mail Adresse ist falsch.'; ?> diff --git a/interface/web/mail/lib/lang/el_mail_mailinglist.lng b/interface/web/mail/lib/lang/el_mail_mailinglist.lng index 912ab24..4a749fe 100644 --- a/interface/web/mail/lib/lang/el_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/el_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/en.lng b/interface/web/mail/lib/lang/en.lng index 0570dfa..e5f9e67 100644 --- a/interface/web/mail/lib/lang/en.lng +++ b/interface/web/mail/lib/lang/en.lng @@ -47,5 +47,5 @@ $wb['Global Filters'] = 'Global Filters'; $wb['Domain Alias'] = 'Domain Alias'; $wb["Relay Recipients"] = 'Relay Recipients'; - +$wb['Mailbox quota'] = 'Mailbox quota'; ?> \ No newline at end of file diff --git a/interface/web/mail/lib/lang/en_mail_mailinglist.lng b/interface/web/mail/lib/lang/en_mail_mailinglist.lng index d42c71b..b67e4c0 100644 --- a/interface/web/mail/lib/lang/en_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/en_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb["listname_error_unique"] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb["email_error_isemail"] = 'Email address is invalid.'; ?> \ No newline at end of file diff --git a/interface/web/mail/lib/lang/es_mail_alias.lng b/interface/web/mail/lib/lang/es_mail_alias.lng index 5e1735f..da2ea8e 100644 --- a/interface/web/mail/lib/lang/es_mail_alias.lng +++ b/interface/web/mail/lib/lang/es_mail_alias.lng @@ -8,7 +8,7 @@ $wb['destination_error_isemail'] = 'La dirección de correo de destino no es válida'; $wb['limit_mailalias_txt'] = 'Ha alcanzado el número máximo de alias de correo para esta cuenta'; $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['domain_txt'] = 'Dominio'; +$wb['duplicate_email_alias_txt'] = 'Este alais de correo ya existe.'; $wb['source_txt'] = 'Alias'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_aliasdomain.lng b/interface/web/mail/lib/lang/es_mail_aliasdomain.lng index 7117a6b..1e9e486 100644 --- a/interface/web/mail/lib/lang/es_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/es_mail_aliasdomain.lng @@ -1,7 +1,7 @@ <?php $wb['source_txt'] = 'Origen'; $wb['destination_txt'] = 'Destino'; -$wb['active_txt'] = 'Activa'; +$wb['active_txt'] = 'Activar'; $wb['no_domain_perm'] = 'No tiene permisos para este dominio.'; $wb['limit_mailaliasdomain_txt'] = 'El número máximo de dominios de alias de correo para su cuenta ha sido alcanzado.'; $wb['source_destination_identical_txt'] = 'Dominio de origen y destino son el mismo.'; diff --git a/interface/web/mail/lib/lang/es_mail_forward.lng b/interface/web/mail/lib/lang/es_mail_forward.lng index cb971fa..d27d03e 100644 --- a/interface/web/mail/lib/lang/es_mail_forward.lng +++ b/interface/web/mail/lib/lang/es_mail_forward.lng @@ -4,6 +4,6 @@ $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['domain_txt'] = 'Dominio'; $wb['source_txt'] = 'Source Email'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_get.lng b/interface/web/mail/lib/lang/es_mail_get.lng index a6f04d8..64db403 100644 --- a/interface/web/mail/lib/lang/es_mail_get.lng +++ b/interface/web/mail/lib/lang/es_mail_get.lng @@ -14,5 +14,5 @@ $wb['destination_error_isemail'] = 'No se ha seleccionado el destino.'; $wb['source_server_error_regex'] = 'Servidor POP3/IMAP no es un nombre de dominio válido.'; $wb['source_read_all_txt'] = 'Retrieve all emails (incl. read mails)'; -$wb['error_delete_read_all_combination'] = 'Illegal combination of options. You can not use \\"Delete emails after retrieval\\" = no together with \\"Retrieve all emails\\" = yes'; +$wb['error_delete_read_all_combination'] = 'Illegal combination of options. You can not use \'Delete emails after retrieval\' = no together with \'Retrieve all emails\' = yes'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_get_list.lng b/interface/web/mail/lib/lang/es_mail_get_list.lng index 3c133e7..1dc8f55 100644 --- a/interface/web/mail/lib/lang/es_mail_get_list.lng +++ b/interface/web/mail/lib/lang/es_mail_get_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Recoger el correo de servidores POP3 / IMAP externos'; +$wb['list_head_txt'] = 'Recoger el correo de servidores POP3/IMAP externos'; $wb['active_txt'] = 'Activar'; $wb['server_id_txt'] = 'Servidor'; $wb['source_server_txt'] = 'Servidor externo'; diff --git a/interface/web/mail/lib/lang/es_mail_mailinglist.lng b/interface/web/mail/lib/lang/es_mail_mailinglist.lng index 76325e9..7d4ea9f 100644 --- a/interface/web/mail/lib/lang/es_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/es_mail_mailinglist.lng @@ -1,19 +1,21 @@ <?php -$wb['limit_mailmailinglist_txt'] = 'Limit reached'; -$wb['domain_error_empty'] = 'Domain is empty.'; -$wb['listname_error_empty'] = 'Listname is empty.'; -$wb['domain_error_regex'] = 'Invalid domain name.'; -$wb['email_in_use_txt'] = 'Email is in use'; -$wb['no_domain_perm'] = 'You have no permission for this domain.'; -$wb['password_strength_txt'] = 'Password strength'; -$wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; -$wb['listname_txt'] = 'Listname'; -$wb['client_txt'] = 'Client'; -$wb['email_txt'] = 'Email'; -$wb['password_txt'] = 'Password'; +$wb['limit_mailmailinglist_txt'] = 'Lìmite alcanzado'; +$wb['domain_error_empty'] = 'El dominio está vacío.'; +$wb['listname_error_empty'] = 'Nombre de la lista está vacío.'; +$wb['domain_error_regex'] = 'Nombre de dominio no válido.'; +$wb['email_in_use_txt'] = 'El correo electrónico esta en uso'; +$wb['no_domain_perm'] = 'Usted no tiene permiso para este dominio.'; +$wb['password_strength_txt'] = 'Fortaleza de contraseña'; +$wb['server_id_txt'] = 'Servidor'; +$wb['domain_txt'] = 'Dominio'; +$wb['listname_txt'] = 'Nombre de la lista'; +$wb['client_txt'] = 'Cliente'; +$wb['email_txt'] = 'Ecorreo'; +$wb['password_txt'] = 'Contraseña'; $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['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_mailinglist_list.lng b/interface/web/mail/lib/lang/es_mail_mailinglist_list.lng index dac225a..eb40703 100644 --- a/interface/web/mail/lib/lang/es_mail_mailinglist_list.lng +++ b/interface/web/mail/lib/lang/es_mail_mailinglist_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'Mailing List'; -$wb['domain_txt'] = 'Domain'; -$wb['listname_txt'] = 'Listname'; +$wb['list_head_txt'] = 'Lista de Mailing'; +$wb['domain_txt'] = 'Dominio'; +$wb['listname_txt'] = 'Nombre de la lista'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_user.lng b/interface/web/mail/lib/lang/es_mail_user.lng index b375ab9..c1ac1f6 100644 --- a/interface/web/mail/lib/lang/es_mail_user.lng +++ b/interface/web/mail/lib/lang/es_mail_user.lng @@ -1,47 +1,47 @@ <?php $wb['custom_mailfilter_txt'] = 'Filtro de correo personalizado'; -$wb['email_txt'] = 'Correo'; +$wb['email_txt'] = 'Ecorreo'; $wb['cryptpwd_txt'] = 'Contraseña'; $wb['password_strength_txt'] = 'Fortaleza de la contraseña'; $wb['active_txt'] = 'Activar'; $wb['email_error_isemail'] = 'La dirección de correo no es válida.'; $wb['email_error_unique'] = 'Dirección de correo duplicada.'; -$wb['autoresponder_subject_txt'] = 'Asunto'; $wb['autoresponder_text_txt'] = 'Texto'; -$wb['autoresponder_subject'] = 'Fuera de la Oficina'; -$wb['autoresponder_txt'] = 'Autorespondedor'; -$wb['no_domain_perm'] = 'No tiene permiso para administrar este dominio.'; +$wb['autoresponder_txt'] = 'Activar'; +$wb['autoresponder_start_date_txt'] = 'Comenzar en'; +$wb['autoresponder_end_date_txt'] = 'Finalizar por'; +$wb['autoresponder_end_date_isgreater'] = 'Fecha de finalización se debe establecer y ser posterior a la fecha de inicio.'; +$wb['no_domain_perm'] = 'Usted no tiene permiso en este dominio.'; $wb['error_no_pwd'] = 'La contraseña está vacía.'; -$wb['quota_error_isint'] = 'El tamaño del buzón de correo debe ser un número.'; -$wb['quota_txt'] = 'cuota en MB (0 para ilimitado)'; -$wb['server_id_txt'] = 'server_id'; -$wb['password_txt'] = 'contraseña'; -$wb['maildir_txt'] = 'maildir'; -$wb['postfix_txt'] = 'Habilitar recepción'; -$wb['access_txt'] = 'Habilitar acceso'; +$wb['quota_error_isint'] = 'Tamaño del buzón debe ser un número.'; +$wb['quota_txt'] = 'Cuota'; +$wb['server_id_txt'] = 'Aerver_id'; +$wb['password_txt'] = 'Contraseña'; +$wb['maildir_txt'] = 'Maildir'; +$wb['postfix_txt'] = 'Habilitar la recepción'; +$wb['access_txt'] = 'Habilitar el acceso'; $wb['policy_txt'] = 'Filtro de spam'; $wb['no_policy'] = '- no habilitado -'; -$wb['limit_mailbox_txt'] = 'Se ha alcanzado el número máximo de buzones de correo de su cuenta.'; -$wb['limit_mailquota_txt'] = 'Se ha alcanzado el espacio máximo para sus buzones de correo. El espacio máximo disponible en MB es'; -$wb['disableimap_txt'] = 'Inhabilitar IMAP'; -$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_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.'; -$wb['name_txt'] = 'Nombre'; -$wb['name_optional_txt'] = '(opcional)'; -$wb['autoresponder_active'] = 'Activar la respuesta automática'; -$wb['cc_txt'] = 'Enviar una copia a'; -$wb['cc_error_isemail'] = 'La copia Enviar a campo no contiene una dirección válida de correo electrónico'; +$wb['limit_mailbox_txt'] = 'La máx. número de buzones de correo de su cuenta se ha alcanzado.'; +$wb['limit_mailquota_txt'] = 'El espacio máximo para los buzones que se ha alcanzado. La máx. espacio disponible en MB es'; +$wb['disableimap_txt'] = 'Desactivar IMAP'; +$wb['disablepop3_txt'] = 'Desactivar POP3'; +$wb['duplicate_alias_or_forward_txt'] = 'Ya existe un alias o hacia adelante con esta dirección de correo electrónico.'; +$wb['quota_error_value'] = 'Valor de la cuota no es válida. Los valores permitidos son: 0 para ilimitado o números de> 1'; +$wb['move_junk_txt'] = 'Mover mensajes de spam no deseado en el directorio'; +$wb['name_txt'] = 'Nombre real'; +$wb['name_optional_txt'] = '(Opcional)'; +$wb['autoresponder_active'] = 'Habilitar la respuesta automática'; +$wb['cc_txt'] = 'Enviar copia a'; +$wb['cc_error_isemail'] = 'El-Enviar copia al campo no conatin una dirección válida de correo electrónico'; $wb['domain_txt'] = 'Dominio'; $wb['now_txt'] = 'Ahora'; $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['login_error_regex'] = 'Los caracteres válidos son A-Z, a-z, 0-9, _ y - '; +$wb['login_txt'] = 'Inicio sessión (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_subject_txt'] = 'Email Subject'; +$wb['autoresponder_subject'] = 'Out of office reply'; $wb['autoresponder_start_date_ispast'] = 'Start date cannot be in the past.'; $wb['generate_password_txt'] = 'Generate Password'; $wb['repeat_password_txt'] = 'Repeat Password'; diff --git a/interface/web/mail/lib/lang/es_mail_user_filter.lng b/interface/web/mail/lib/lang/es_mail_user_filter.lng index 74553ff..a221dae 100644 --- a/interface/web/mail/lib/lang/es_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/es_mail_user_filter.lng @@ -6,15 +6,15 @@ $wb['rulename_error_empty'] = 'El nombre está vacío.'; $wb['searchterm_is_empty'] = 'El término de búsqueda está vacío.'; $wb['source_txt'] = 'Origen'; -$wb['target_error_regex'] = 'The target may only contain these characters: a-z, 0-9, -, ., _, and {space}'; -$wb['limit_mailfilter_txt'] = 'The max. number of mailfilters is reached.'; -$wb['subject_txt'] = 'Subject'; -$wb['from_txt'] = 'From'; -$wb['to_txt'] = 'To'; -$wb['contains_txt'] = 'Contains'; -$wb['is_txt'] = 'Is'; -$wb['begins_with_txt'] = 'Begins with'; -$wb['ends_with_txt'] = 'Ends with'; -$wb['move_to_txt'] = 'Move to'; -$wb['delete_txt'] = 'Delete'; +$wb['target_error_regex'] = 'El Objetivo sólo pueden contener los siguientes caracteres: a-z, 0-9, -, ., _, y {espacio}'; +$wb['limit_mailfilter_txt'] = 'El máx. número de mailfilters se alcanzó'; +$wb['subject_txt'] = 'Asunto'; +$wb['from_txt'] = 'Desde'; +$wb['to_txt'] = 'para'; +$wb['contains_txt'] = 'Contiene'; +$wb['is_txt'] = 'Es'; +$wb['begins_with_txt'] = 'Comienza con'; +$wb['ends_with_txt'] = 'Terminar con'; +$wb['move_to_txt'] = 'Mover a'; +$wb['delete_txt'] = 'Eliminar'; ?> diff --git a/interface/web/mail/lib/lang/es_mail_user_list.lng b/interface/web/mail/lib/lang/es_mail_user_list.lng index 698f3fb..8ebf818 100644 --- a/interface/web/mail/lib/lang/es_mail_user_list.lng +++ b/interface/web/mail/lib/lang/es_mail_user_list.lng @@ -4,5 +4,5 @@ $wb['autoresponder_txt'] = 'Autorespondedor'; $wb['add_new_record_txt'] = 'Añadir nuevo buzón'; $wb['name_txt'] = 'Nombre'; -$wb['login_txt'] = 'Login'; +$wb['login_txt'] = 'Iniciar sessión'; ?> diff --git a/interface/web/mail/lib/lang/fi_mail_mailinglist.lng b/interface/web/mail/lib/lang/fi_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/fi_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/fi_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng index 89daae9..07834b1 100644 --- a/interface/web/mail/lib/lang/fr_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/fr_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng index 8b19a82..09c5507 100644 --- a/interface/web/mail/lib/lang/hr_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/hr_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/hu_mail_mailinglist.lng b/interface/web/mail/lib/lang/hu_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/hu_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/hu_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/id_mail_mailinglist.lng b/interface/web/mail/lib/lang/id_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/id_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/id_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/it_mail_mailinglist.lng b/interface/web/mail/lib/lang/it_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/it_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/it_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/ja_mail_mailinglist.lng b/interface/web/mail/lib/lang/ja_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/ja_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/ja_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/nl_mail_mailinglist.lng b/interface/web/mail/lib/lang/nl_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/nl_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/nl_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng index a776f97..074f723 100644 --- a/interface/web/mail/lib/lang/pl_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/pl_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/pt_mail_mailinglist.lng b/interface/web/mail/lib/lang/pt_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/pt_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/pt_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/ro_mail_mailinglist.lng b/interface/web/mail/lib/lang/ro_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/ro_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/ro_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/ru_mail_mailinglist.lng b/interface/web/mail/lib/lang/ru_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/ru_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/ru_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/se_mail_mailinglist.lng b/interface/web/mail/lib/lang/se_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/se_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/se_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/sk_mail_mailinglist.lng b/interface/web/mail/lib/lang/sk_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/sk_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/sk_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/lang/tr_mail_mailinglist.lng b/interface/web/mail/lib/lang/tr_mail_mailinglist.lng index 76325e9..867dde8 100644 --- a/interface/web/mail/lib/lang/tr_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/tr_mail_mailinglist.lng @@ -16,4 +16,6 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['listname_error_unique'] = 'There is already a mailinlist with name on the server. Please choose a different listname.'; +$wb['email_error_isemail'] = 'Email address is invalid.'; ?> diff --git a/interface/web/mail/lib/remote.conf.php b/interface/web/mail/lib/remote.conf.php index e5baa34..8d426d5 100644 --- a/interface/web/mail/lib/remote.conf.php +++ b/interface/web/mail/lib/remote.conf.php @@ -1,6 +1,7 @@ <?php $function_list['mail_domain_get,mail_domain_add,mail_domain_update,mail_domain_delete,mail_domain_set_status,mail_domain_get_by_domain'] = 'Mail domain functions'; +$function_list['mail_aliasdomain_get,mail_aliasdomain_add,mail_aliasdomain_update,mail_aliasdomain_delete'] = 'Mail domain alias functions'; $function_list['mail_mailinglist_get,mail_mailinglist_add,mail_mailinglist_update,mail_mailinglist_delete'] = 'Mail mailinglist functions'; $function_list['mail_user_get,mail_user_add,mail_user_update,mail_user_delete'] = 'Mail user functions'; $function_list['mail_alias_get,mail_alias_add,mail_alias_update,mail_alias_delete'] = 'Mail alias functions'; diff --git a/interface/web/mail/mail_domain_del.php b/interface/web/mail/mail_domain_del.php index 550fa92..0f00dd9 100644 --- a/interface/web/mail/mail_domain_del.php +++ b/interface/web/mail/mail_domain_del.php @@ -60,7 +60,7 @@ // we will delete all depending records. // Delete all forwardings where the osurce or destination belongs to this domain - $records = $app->db->queryAllRecords("SELECT forwarding_id as id FROM mail_forwarding WHERE source like '%@".$app->db->quote($domain)."' OR destination like '%@".$app->db->quote($domain)."'"); + $records = $app->db->queryAllRecords("SELECT forwarding_id as id FROM mail_forwarding WHERE source like '%@".$app->db->quote($domain)."' OR (destination like '%@".$app->db->quote($domain)."' AND type != 'forward'"); foreach($records as $rec) { $app->db->datalogDelete('mail_forwarding','forwarding_id',$rec['id']); } diff --git a/interface/web/mail/mail_domain_edit.php b/interface/web/mail/mail_domain_edit.php index e3cad68..d806f03 100644 --- a/interface/web/mail/mail_domain_edit.php +++ b/interface/web/mail/mail_domain_edit.php @@ -45,7 +45,7 @@ $app->auth->check_module_permissions('mail'); // Loading classes -$app->uses('tpl,tform,tform_actions'); +$app->uses('tpl,tform,tform_actions,tools_sites'); $app->load('tform_actions'); class page_action extends tform_actions { @@ -122,16 +122,7 @@ /* * The domain-module is in use. */ - $client_group_id = $_SESSION["s"]["user"]["default_group"]; - /* - * The admin can select ALL domains, the user only the domains assigned to him - */ - $sql = "SELECT domain_id, domain FROM domain "; - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= "WHERE sys_groupid =" . $client_group_id; - } - $sql .= " ORDER BY domain"; - $domains = $app->db->queryAllRecords($sql); + $domains = $app->tools_sites->getDomainModuleDomains(); $domain_select = ''; if(is_array($domains) && sizeof($domains) > 0) { /* We have domains in the list, so create the drop-down-list */ @@ -189,18 +180,12 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { - $client_group_id = $app->functions->intval($_SESSION["s"]["user"]["default_group"]); - - $sql = "SELECT domain_id, domain FROM domain WHERE domain_id = " . $app->functions->intval($this->dataRecord['domain']); - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= " AND sys_groupid =" . $client_group_id; - } - $domain_check = $app->db->queryOneRecord($sql); + $domain_check = $app->tools_sites->checkDomainModuleDomain($this->dataRecord['domain']); if(!$domain_check) { // invalid domain selected $app->tform->errorMessage .= $app->tform->lng("domain_error_empty")."<br />"; } else { - $this->dataRecord['domain'] = $domain_check['domain']; + $this->dataRecord['domain'] = $domain_check; } } diff --git a/interface/web/mail/mail_user_edit.php b/interface/web/mail/mail_user_edit.php index b80e3ee..ca973c5 100644 --- a/interface/web/mail/mail_user_edit.php +++ b/interface/web/mail/mail_user_edit.php @@ -117,6 +117,12 @@ $app->tpl->setVar("ar_active", ''); } + if($this->dataRecord['autoresponder_subject'] == '') { + $app->tpl->setVar('autoresponder_subject', $app->tform->lng('autoresponder_subject')); + } else { + $app->tpl->setVar('autoresponder_subject', $this->dataRecord['autoresponder_subject']); + } + $app->uses('getconf'); $mail_config = $app->getconf->get_global_config('mail'); if($mail_config["enable_custom_login"] == "y") { diff --git a/interface/web/mail/templates/mail_domain_catchall_edit.htm b/interface/web/mail/templates/mail_domain_catchall_edit.htm index fc64b66..952d458 100644 --- a/interface/web/mail/templates/mail_domain_catchall_edit.htm +++ b/interface/web/mail/templates/mail_domain_catchall_edit.htm @@ -6,7 +6,7 @@ <div class="pnl_formsarea"> <fieldset class="inlineLabels"> <div class="ctrlHolder"> - <p class="label">{tmpl_var name='email_txt'}</p> + <p class="label">{tmpl_var name='source_txt'}</p> <div class="multiField"> <label for="email_at" class="blockLabel email_at"> <span id="email_at" name="email_at" />@</label> <label for="email_domain" class="blockLabel">{tmpl_var name='domain_txt'}<select name="email_domain" id="email_domain" class="selectInput">{tmpl_var name='email_domain'}</select></label> diff --git a/interface/web/mailuser/lib/lang/cz.lng b/interface/web/mailuser/lib/lang/cz.lng index d610b3f..1c16fb2 100644 --- a/interface/web/mailuser/lib/lang/cz.lng +++ b/interface/web/mailuser/lib/lang/cz.lng @@ -1,9 +1,9 @@ <?php $wb['Email Account'] = 'E-mailový účet'; $wb['Overview'] = 'Přehled'; -$wb['Password'] = 'Heslo'; $wb['Autoresponder'] = 'Automatická odpověď'; $wb['Send copy'] = 'Poslat kopii na e-mail'; $wb['Spamfilter'] = 'Spamový filter'; $wb['Email Filters'] = 'E-mailové filtry'; +$wb['Password'] = 'Heslo'; ?> diff --git a/interface/web/mailuser/lib/lang/fr.lng b/interface/web/mailuser/lib/lang/fr.lng index 5b71114..114dec9 100644 --- a/interface/web/mailuser/lib/lang/fr.lng +++ b/interface/web/mailuser/lib/lang/fr.lng @@ -1,9 +1,9 @@ <?php -$wb["Email Account"] = 'Email Account'; -$wb["Overview"] = 'Overview'; -$wb["Password"] = 'Password'; -$wb["Autoresponder"] = 'Autoresponder'; -$wb["Send copy"] = 'Send copy'; -$wb["Spamfilter"] = 'Spamfilter'; -$wb["Email Filters"] = 'Email Filters'; -?> \ No newline at end of file +$wb['Email Account'] = 'Email Account'; +$wb['Overview'] = 'Overview'; +$wb['Password'] = 'Password'; +$wb['Autoresponder'] = 'Autoresponder'; +$wb['Send copy'] = 'Send copy'; +$wb['Spamfilter'] = 'Spamfilter'; +$wb['Email Filters'] = 'Email Filters'; +?> diff --git a/interface/web/mailuser/lib/lang/fr_index.lng b/interface/web/mailuser/lib/lang/fr_index.lng index 35c6aae..29fe9ea 100644 --- a/interface/web/mailuser/lib/lang/fr_index.lng +++ b/interface/web/mailuser/lib/lang/fr_index.lng @@ -1,12 +1,12 @@ <?php -$wb["page_head_txt"] = 'Mailbox settings'; -$wb["page_desc_txt"] = 'Here you can edit the settings for the email account.'; -$wb["email_txt"] = 'Email address'; -$wb["login_txt"] = 'Login'; -$wb["server_address_txt"] = 'Mailserver address'; -$wb["cc_txt"] = 'Send copy to (CC)'; -$wb["quota_txt"] = 'Mailbox size'; -$wb["unlimited_txt"] = 'Unlimited'; -$wb["mb_txt"] = 'MB'; -$wb["none_txt"] = 'None'; -?> \ No newline at end of file +$wb['page_head_txt'] = 'Mailbox settings'; +$wb['page_desc_txt'] = 'Here you can edit the settings for the email account.'; +$wb['email_txt'] = 'Email address'; +$wb['login_txt'] = 'Login'; +$wb['server_address_txt'] = 'Mailserver address'; +$wb['cc_txt'] = 'Send copy to (CC)'; +$wb['quota_txt'] = 'Mailbox size'; +$wb['unlimited_txt'] = 'Unlimited'; +$wb['mb_txt'] = 'MB'; +$wb['none_txt'] = 'None'; +?> diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng index a736abf..79f386a 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_autoresponder.lng @@ -1,13 +1,13 @@ <?php -$wb["mailbox_autoresponder_txt"] = 'Autoresponder'; -$wb["autoresponder_subject"] = 'Out of office reply'; -$wb["autoresponder_text_txt"] = 'Text'; -$wb["autoresponder_txt"] = 'Active'; -$wb["autoresponder_start_date_txt"] = 'Start on'; -$wb["autoresponder_start_date_isfuture"] = 'Start date cannot be in the past.'; -$wb["autoresponder_end_date_txt"] = 'End by'; -$wb["autoresponder_end_date_isgreater"] = 'End date must be set and be later than start date.'; +$wb['mailbox_autoresponder_txt'] = 'Autoresponder'; +$wb['autoresponder_subject'] = 'Out of office reply'; +$wb['autoresponder_text_txt'] = 'Text'; +$wb['autoresponder_txt'] = 'Active'; +$wb['autoresponder_start_date_txt'] = 'Start on'; +$wb['autoresponder_start_date_isfuture'] = 'Start date cannot be in the past.'; +$wb['autoresponder_end_date_txt'] = 'End by'; +$wb['autoresponder_end_date_isgreater'] = 'End date must be set and be later than start date.'; $wb['autoresponder_active'] = 'Enable the autoresponder'; -$wb['now_txt']='Now'; +$wb['now_txt'] = 'Now'; $wb['autoresponder_subject_txt'] = 'Betreff'; ?> diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng b/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng index 0073c71..dc2165a 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_cc.lng @@ -1,7 +1,7 @@ <?php -$wb["mailbox_cc_txt"] = 'Send copy to email address'; -$wb["cc_txt"] = 'Send copy to'; -$wb["email_txt"] = 'Email'; -$wb["cc_error_isemail"] = 'Email address invalid in -Send copy to- field'; -$wb["email_is_cc_error"] = 'Email address and send copy to address can not be the same.'; -?> \ No newline at end of file +$wb['mailbox_cc_txt'] = 'Send copy to email address'; +$wb['cc_txt'] = 'Send copy to'; +$wb['email_txt'] = 'Email'; +$wb['cc_error_isemail'] = 'Email address invalid in -Send copy to- field'; +$wb['email_is_cc_error'] = 'Email address and send copy to address can not be the same.'; +?> diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng b/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng index 296a47e..2e74ffd 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_filter.lng @@ -1,13 +1,13 @@ <?php -$wb["rulename_txt"] = 'Name'; -$wb["action_txt"] = 'Action'; -$wb["target_txt"] = 'Folder'; -$wb["active_txt"] = 'Active'; -$wb["rulename_error_empty"] = 'Name is empty.'; -$wb["searchterm_is_empty"] = 'Search term is empty.'; -$wb["source_txt"] = 'Source'; -$wb["target_error_regex"] = 'The target may only contain these characters: a-z, 0-9, -, ., _, and {space}'; -$wb["limit_mailfilter_txt"] = 'The max. number of mailfilters is reached.'; +$wb['rulename_txt'] = 'Name'; +$wb['action_txt'] = 'Action'; +$wb['target_txt'] = 'Folder'; +$wb['active_txt'] = 'Active'; +$wb['rulename_error_empty'] = 'Name is empty.'; +$wb['searchterm_is_empty'] = 'Search term is empty.'; +$wb['source_txt'] = 'Source'; +$wb['target_error_regex'] = 'The target may only contain these characters: a-z, 0-9, -, ., _, and {space}'; +$wb['limit_mailfilter_txt'] = 'The max. number of mailfilters is reached.'; $wb['subject_txt'] = 'Subject'; $wb['from_txt'] = 'From'; $wb['to_txt'] = 'To'; 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 index 3d147a5..fb6b9df 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_filter_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Email filter rules'; -$wb["rulename_txt"] = 'Name'; -$wb["add_new_record_txt"] = 'Add new Filter'; -$wb["page_txt"] = 'Page'; -$wb["page_of_txt"] = 'of'; -$wb["delete_confirmation"] = 'Do you really want to delete the mailfilter?'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Email filter rules'; +$wb['rulename_txt'] = 'Name'; +$wb['add_new_record_txt'] = 'Add new Filter'; +$wb['page_txt'] = 'Page'; +$wb['page_of_txt'] = 'of'; +$wb['delete_confirmation'] = 'Do you really want to delete the mailfilter?'; +?> diff --git a/interface/web/mailuser/lib/lang/fr_mail_user_password.lng b/interface/web/mailuser/lib/lang/fr_mail_user_password.lng index 43c114a..cdf9674 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_password.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_password.lng @@ -1,10 +1,10 @@ <?php -$wb["mailbox_password_txt"] = 'Mailbox password'; -$wb["password_txt"] = 'Password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["email_txt"] = 'Email'; +$wb['mailbox_password_txt'] = 'Mailbox password'; +$wb['password_txt'] = 'Password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['email_txt'] = 'Email'; $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.'; -?> \ 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 index 8f95dd3..be4bad9 100644 --- a/interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng +++ b/interface/web/mailuser/lib/lang/fr_mail_user_spamfilter.lng @@ -1,7 +1,7 @@ <?php -$wb["mailbox_spamfilter_txt"] = 'Spamfilter'; -$wb["spamfilter_txt"] = 'Spamfilter'; -$wb["email_txt"] = 'Email'; -$wb["no_policy"] = '- not enabled -'; -$wb["policy_txt"] = 'Policy'; -?> \ No newline at end of file +$wb['mailbox_spamfilter_txt'] = 'Spamfilter'; +$wb['spamfilter_txt'] = 'Spamfilter'; +$wb['email_txt'] = 'Email'; +$wb['no_policy'] = '- not enabled -'; +$wb['policy_txt'] = 'Policy'; +?> diff --git a/interface/web/monitor/lib/lang/cz.lng b/interface/web/monitor/lib/lang/cz.lng index 821909d..587409c 100644 --- a/interface/web/monitor/lib/lang/cz.lng +++ b/interface/web/monitor/lib/lang/cz.lng @@ -134,16 +134,16 @@ $wb['monitor_title_rkhunterlog_txt'] = 'RKHunter log'; $wb['monitor_title_fail2ban_txt'] = 'Fail2Ban log'; $wb['monitor_updates_nosupport_txt'] = 'Vaše distribuce nepodporuje toto monitorování'; -$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.'; -$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok'; +$wb['monitor_nosupportedraid1_txt'] = 'V současné době, podporujeme nástroje mdadm nebo MPT-stav pro sledování sofwarových RAID polí.<br>Nemůžeme najít žádné z nich na serveru.<br><br>To znamená, že nemůžeme monitorovat váš RAID.'; +$wb['monitor_serverstate_beancounterok_txt'] = 'Soubor čítačů (limitů) je v pořádku'; $wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter'; -$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter'; -$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter'; -$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter'; -$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter'; +$wb['monitor_serverstate_beancounterwarning_txt'] = 'Některé čítače (limity) vykazují selhání.'; +$wb['monitor_serverstate_beancountercritical_txt'] = 'Existuje mnoho selhání čítačů (limitů)'; +$wb['monitor_serverstate_beancountererror_txt'] = 'Existuje příliš mnoho selhání čítačů (limitů)'; +$wb['monitor_title_beancounter_txt'] = 'OpenVz VE čítače (limity)'; $wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information'; $wb['monitor_title_iptables_txt'] = 'IPTables Pravidla'; $wb['Show fail2ban-Log'] = 'Zobrazit Fail2Ban Log'; $wb['Show IPTables'] = 'Zobrazit IPTables pravidla'; -$wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; +$wb['Show OpenVz VE BeanCounter'] = 'Ukázat OpenVz VE čítače (limity)'; ?> diff --git a/interface/web/monitor/lib/lang/es.lng b/interface/web/monitor/lib/lang/es.lng index 2d6815b..64c6cd7 100644 --- a/interface/web/monitor/lib/lang/es.lng +++ b/interface/web/monitor/lib/lang/es.lng @@ -133,17 +133,17 @@ $wb['monitor_title_raidstate_txt'] = 'Estado del RAID'; $wb['monitor_title_rkhunterlog_txt'] = 'Registro de RKHunter'; $wb['monitor_updates_nosupport_txt'] = 'Su distribución no es soportada por este monitorizador'; -$wb['monitor_title_fail2ban_txt'] = 'Fail2Ban Log'; -$wb['monitor_nosupportedraid1_txt'] = 'At the moment, we support mdadm or mpt-status for monitoring the RAID.<br>We cant find any of them at your server.<br><br>This means we can not support your RAID yet.'; -$wb['monitor_serverstate_beancounterok_txt'] = 'The beancounter is ok'; -$wb['monitor_serverstate_beancounterinfo_txt'] = 'There are vew failure in the beancounter'; -$wb['monitor_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter'; -$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter'; -$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter'; +$wb['monitor_title_fail2ban_txt'] = 'Registro de Fail2Ban'; +$wb['monitor_nosupportedraid1_txt'] = 'Por el momento, apoyamos mdadm para supervisar el RAID. <br>No encontramos ningún RAID en su servidor. </br> Esto significa que no podemos monitorizar su RAID todavía.'; +$wb['monitor_serverstate_beancounterok_txt'] = 'El Beancounter es correcto'; +$wb['monitor_serverstate_beancounterinfo_txt'] = 'Hay fracaso en el Beancounter'; +$wb['monitor_serverstate_beancounterwarning_txt'] = 'Hay algún fallo en el Beancounter'; +$wb['monitor_serverstate_beancountercritical_txt'] = 'Hay muchos fallos en el Beancounter'; +$wb['monitor_serverstate_beancountererror_txt'] = 'No falta mucho en el Beancounter'; $wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter'; -$wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information'; -$wb['monitor_title_iptables_txt'] = 'IPTables Rules'; -$wb['Show fail2ban-Log'] = 'Show fail2ban-Log'; -$wb['Show IPTables'] = 'Show IPTables'; -$wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; +$wb['monitor_beancounter_nosupport_txt'] = 'Este servidor no es un VE OpenVZ y no tiene información Beancounter'; +$wb['monitor_title_iptables_txt'] = 'Reglas de IPTables'; +$wb['Show fail2ban-Log'] = 'Mostrar el registro de Fail2ban'; +$wb['Show IPTables'] = 'Mostrar IPTables'; +$wb['Show OpenVz VE BeanCounter'] = 'Mostrar OpenVz VE BeanCounter'; ?> diff --git a/interface/web/sites/ajax_get_json.php b/interface/web/sites/ajax_get_json.php index 1194596..f7bbc71 100644 --- a/interface/web/sites/ajax_get_json.php +++ b/interface/web/sites/ajax_get_json.php @@ -148,6 +148,26 @@ if(substr($json,-1) == ',') $json = substr($json,0,-1); $json .= '}'; } + + if($type == 'get_use_combobox'){ + $json = '{"usecombobox":"'; + $use_combobox = 'y'; + $server_config_array = $app->getconf->get_global_config(); + if($server_config_array['misc']['use_combobox'] != 'y') $use_combobox = 'n'; + $json .= $use_combobox; + unset($server_config_array); + $json .= '"}'; + } + + if($type == 'get_use_loadindicator'){ + $json = '{"useloadindicator":"'; + $use_loadindicator = 'y'; + $server_config_array = $app->getconf->get_global_config(); + if($server_config_array['misc']['use_loadindicator'] != 'y') $use_loadindicator = 'n'; + $json .= $use_loadindicator; + unset($server_config_array); + $json .= '"}'; + } //} diff --git a/interface/web/sites/aps_do_operation.php b/interface/web/sites/aps_do_operation.php index c3362ae..ad165f3 100644 --- a/interface/web/sites/aps_do_operation.php +++ b/interface/web/sites/aps_do_operation.php @@ -81,7 +81,8 @@ WHERE id = ".$app->db->quote($_GET['id'])." AND (instance_status = ".INSTANCE_SUCCESS." OR instance_status = ".INSTANCE_ERROR.");"); if($check['id'] > 0) $gui->deleteInstance($_GET['id']); - echo $app->lng('Installation_remove'); + //echo $app->lng('Installation_remove'); + @header('Location:aps_installedpackages_list.php'); } else if($_GET['action'] == 'reinstall_instance') { @@ -105,6 +106,7 @@ if(!$check) die('Check failed'); // normally this might not happen at all, so just die $gui->reinstallInstance($_GET['id']); - echo $app->lng('Installation_task'); + //echo $app->lng('Installation_task'); + @header('Location:aps_installedpackages_list.php'); } ?> diff --git a/interface/web/sites/aps_installedpackages_list.php b/interface/web/sites/aps_installedpackages_list.php index 26e1898..dbe39ef 100644 --- a/interface/web/sites/aps_installedpackages_list.php +++ b/interface/web/sites/aps_installedpackages_list.php @@ -52,7 +52,8 @@ if(!$is_admin) { $cid = $app->db->queryOneRecord('SELECT client_id FROM client WHERE username = "'.$app->db->quote($_SESSION['s']['user']['username']).'";'); - $client_ext = ' AND aps_instances.customer_id = '.$cid['client_id']; + //$client_ext = ' AND aps_instances.customer_id = '.$cid['client_id']; + $client_ext = ' AND '.$app->tform->getAuthSQL('r', 'aps_instances'); } $app->listform_actions->SQLExtWhere = 'aps_instances.package_id = aps_packages.id'.$client_ext; $app->listform_actions->SQLOrderBy = 'ORDER BY package_name'; diff --git a/interface/web/sites/database_edit.php b/interface/web/sites/database_edit.php index 393ec38..e43ec3d 100644 --- a/interface/web/sites/database_edit.php +++ b/interface/web/sites/database_edit.php @@ -116,14 +116,10 @@ if ($this->dataRecord['database_name'] != ""){ /* REMOVE the restriction */ - $app->tpl->setVar("database_name", str_replace($dbname_prefix , '', $this->dataRecord['database_name'])); + $app->tpl->setVar("database_name", $app->tools_sites->removePrefix($this->dataRecord['database_name'], $this->dataRecord['database_name_prefix'], $dbname_prefix)); } - - if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) { - $app->tpl->setVar("database_name_prefix", $global_config['dbname_prefix']); - } else { - $app->tpl->setVar("database_name_prefix", $dbname_prefix); - } + + $app->tpl->setVar("database_name_prefix", $app->tools_sites->getPrefix($this->dataRecord['database_name_prefix'], $dbname_prefix, $global_config['dbname_prefix'])); if($this->id > 0) { //* we are editing a existing record @@ -200,6 +196,9 @@ //* Prevent that the database name and charset is changed $old_record = $app->tform->getDataRecord($this->id); + $dbname_prefix = $app->tools_sites->getPrefix($old_record['database_name_prefix'], $dbname_prefix); + $this->dataRecord['database_name_prefix'] = $dbname_prefix; + if($old_record["database_name"] != $dbname_prefix . $this->dataRecord["database_name"]) { $app->tform->errorMessage .= $app->tform->wordbook["database_name_change_txt"].'<br />'; } @@ -270,6 +269,7 @@ $app->uses('getconf,tools_sites'); $global_config = $app->getconf->get_global_config('sites'); $dbname_prefix = $app->tools_sites->replacePrefix($global_config['dbname_prefix'], $this->dataRecord); + $this->dataRecord['database_name_prefix'] = $dbname_prefix; if(strlen($dbname_prefix . $this->dataRecord['database_name']) > 64) $app->tform->errorMessage .= str_replace('{db}',$dbname_prefix . $this->dataRecord['database_name'],$app->tform->wordbook["database_name_error_len"]).'<br />'; diff --git a/interface/web/sites/database_user_edit.php b/interface/web/sites/database_user_edit.php index 86b1382..3444974 100644 --- a/interface/web/sites/database_user_edit.php +++ b/interface/web/sites/database_user_edit.php @@ -100,14 +100,11 @@ if ($this->dataRecord['database_user'] != ""){ /* REMOVE the restriction */ - $app->tpl->setVar("database_user", str_replace($dbuser_prefix , '', $this->dataRecord['database_user'])); + $app->tpl->setVar("database_user", $app->tools_sites->removePrefix($this->dataRecord['database_user'], $this->dataRecord['database_user_prefix'], $dbuser_prefix)); } - if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) { - $app->tpl->setVar("database_user_prefix", $global_config['dbuser_prefix']); - } else { - $app->tpl->setVar("database_user_prefix", $dbuser_prefix); - } + + $app->tpl->setVar("database_user_prefix", $app->tools_sites->getPrefix($this->dataRecord['database_user_prefix'], $dbuser_prefix, $global_config['dbuser_prefix'])); parent::onShowEnd(); } @@ -128,6 +125,11 @@ $global_config = $app->getconf->get_global_config('sites'); $dbuser_prefix = $app->tools_sites->replacePrefix($global_config['dbuser_prefix'], $this->dataRecord); + $this->oldDataRecord = $app->db->queryOneRecord("SELECT * FROM web_database_user WHERE database_user_id = '".$this->id."'"); + + $dbuser_prefix = $app->tools_sites->getPrefix($this->oldDataRecord['database_user_prefix'], $dbuser_prefix); + $this->dataRecord['database_user_prefix'] = $dbuser_prefix; + //* Database username shall not be empty if($this->dataRecord['database_user'] == '') $app->tform->errorMessage .= $app->tform->wordbook["database_user_error_empty"].'<br />'; @@ -146,7 +148,6 @@ } $this->dataRecord['server_id'] = $conf['server_id']; - $this->oldDataRecord = $app->db->queryOneRecord("SELECT * FROM web_database_user WHERE database_user_id = '".$this->id."'"); parent::onBeforeUpdate(); } @@ -162,6 +163,8 @@ $global_config = $app->getconf->get_global_config('sites'); $dbuser_prefix = $app->tools_sites->replacePrefix($global_config['dbuser_prefix'], $this->dataRecord); + $this->dataRecord['database_user_prefix'] = $dbuser_prefix; + if(strlen($dbuser_prefix . $this->dataRecord['database_user']) > 16) $app->tform->errorMessage .= str_replace('{user}',$dbuser_prefix . $this->dataRecord['database_user'],$app->tform->wordbook["database_user_error_len"]).'<br />'; //* Check database user against blacklist diff --git a/interface/web/sites/form/database.tform.php b/interface/web/sites/form/database.tform.php index c022060..e390f72 100644 --- a/interface/web/sites/form/database.tform.php +++ b/interface/web/sites/form/database.tform.php @@ -106,6 +106,14 @@ 'maxlength' => '255', 'searchable' => 1 ), + 'database_name_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '25' + ), 'database_user_id' => array ( 'datatype' => 'INTEGER', 'formtype' => 'SELECT', diff --git a/interface/web/sites/form/database_user.tform.php b/interface/web/sites/form/database_user.tform.php index 7e84f1c..2bac933 100644 --- a/interface/web/sites/form/database_user.tform.php +++ b/interface/web/sites/form/database_user.tform.php @@ -91,6 +91,14 @@ 'maxlength' => '255', 'searchable' => 1 ), + 'database_user_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '25' + ), 'database_password' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'PASSWORD', diff --git a/interface/web/sites/form/ftp_user.tform.php b/interface/web/sites/form/ftp_user.tform.php index 658d951..543d863 100644 --- a/interface/web/sites/form/ftp_user.tform.php +++ b/interface/web/sites/form/ftp_user.tform.php @@ -100,6 +100,14 @@ 'maxlength' => '255', 'searchable' => 1 ), + 'username_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '25' + ), 'password' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'PASSWORD', diff --git a/interface/web/sites/form/shell_user.tform.php b/interface/web/sites/form/shell_user.tform.php index 061dd29..d698a7a 100644 --- a/interface/web/sites/form/shell_user.tform.php +++ b/interface/web/sites/form/shell_user.tform.php @@ -100,6 +100,14 @@ 'maxlength' => '255', 'searchable' => 1 ), + 'username_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '25' + ), 'password' => array ( 'datatype' => 'VARCHAR', 'formtype' => 'PASSWORD', diff --git a/interface/web/sites/form/webdav_user.tform.php b/interface/web/sites/form/webdav_user.tform.php index 5d423b6..29a52dc 100644 --- a/interface/web/sites/form/webdav_user.tform.php +++ b/interface/web/sites/form/webdav_user.tform.php @@ -93,6 +93,14 @@ 'width' => '30', 'maxlength' => '255' ), + 'username_prefix' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '25' + ), 'password' => array ( 'datatype' => 'VARCHAR', 'encryption' => 'CLEARTEXT', diff --git a/interface/web/sites/ftp_user_edit.php b/interface/web/sites/ftp_user_edit.php index cd52d17..455d126 100644 --- a/interface/web/sites/ftp_user_edit.php +++ b/interface/web/sites/ftp_user_edit.php @@ -79,14 +79,10 @@ if ($this->dataRecord['username'] != ""){ /* REMOVE the restriction */ - $app->tpl->setVar("username", preg_replace('/'.$ftpuser_prefix.'/' , '', $this->dataRecord['username'], 1)); + $app->tpl->setVar("username", $app->tools_sites->removePrefix($this->dataRecord['username'], $this->dataRecord['username_prefix'], $ftpuser_prefix)); } - if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) { - $app->tpl->setVar("username_prefix", $global_config['ftpuser_prefix']); - } - else { - $app->tpl->setVar("username_prefix", $ftpuser_prefix); - } + + $app->tpl->setVar("username_prefix", $app->tools_sites->getPrefix($this->dataRecord['username_prefix'], $ftpuser_prefix, $global_config['ftpuser_prefix'])); parent::onShowEnd(); } @@ -116,6 +112,8 @@ $app->uses('getconf,tools_sites'); $global_config = $app->getconf->get_global_config('sites'); $ftpuser_prefix = $app->tools_sites->replacePrefix($global_config['ftpuser_prefix'], $this->dataRecord); + + $this->dataRecord['username_prefix'] = $ftpuser_prefix; if ($app->tform->errorMessage == '') { $this->dataRecord['username'] = $ftpuser_prefix . $this->dataRecord['username']; @@ -151,6 +149,10 @@ $global_config = $app->getconf->get_global_config('sites'); $ftpuser_prefix = $app->tools_sites->replacePrefix($global_config['ftpuser_prefix'], $this->dataRecord); + $old_record = $app->tform->getDataRecord($this->id); + $ftpuser_prefix = $app->tools_sites->getPrefix($old_record['username_prefix'], $ftpuser_prefix); + $this->dataRecord['username_prefix'] = $ftpuser_prefix; + /* restrict the names */ if ($app->tform->errorMessage == '') { $this->dataRecord['username'] = $ftpuser_prefix . $this->dataRecord['username']; diff --git a/interface/web/sites/lib/lang/ar_database.lng b/interface/web/sites/lib/lang/ar_database.lng index 9df3e74..bf90ffc 100644 --- a/interface/web/sites/lib/lang/ar_database.lng +++ b/interface/web/sites/lib/lang/ar_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/ar_web_domain.lng b/interface/web/sites/lib/lang/ar_web_domain.lng index 462b106..c749fb5 100644 --- a/interface/web/sites/lib/lang/ar_web_domain.lng +++ b/interface/web/sites/lib/lang/ar_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ar_web_subdomain.lng b/interface/web/sites/lib/lang/ar_web_subdomain.lng index a64b882..d9c0dbd 100644 --- a/interface/web/sites/lib/lang/ar_web_subdomain.lng +++ b/interface/web/sites/lib/lang/ar_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ar_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/ar_web_vhost_subdomain.lng index 4a0279e..b87c788 100644 --- a/interface/web/sites/lib/lang/ar_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/ar_web_vhost_subdomain.lng @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/bg_database.lng b/interface/web/sites/lib/lang/bg_database.lng index 9fa82b9..64f09cb 100644 --- a/interface/web/sites/lib/lang/bg_database.lng +++ b/interface/web/sites/lib/lang/bg_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/bg_database_user.lng b/interface/web/sites/lib/lang/bg_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/bg_database_user.lng +++ b/interface/web/sites/lib/lang/bg_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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/bg_database_user_admin_list.lng b/interface/web/sites/lib/lang/bg_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/bg_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/bg_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/bg_database_user_list.lng b/interface/web/sites/lib/lang/bg_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/bg_database_user_list.lng +++ b/interface/web/sites/lib/lang/bg_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/bg_web_domain.lng b/interface/web/sites/lib/lang/bg_web_domain.lng index 3c680d2..2b2fa97 100644 --- a/interface/web/sites/lib/lang/bg_web_domain.lng +++ b/interface/web/sites/lib/lang/bg_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/bg_web_subdomain.lng b/interface/web/sites/lib/lang/bg_web_subdomain.lng index 58675bc..68a604b 100644 --- a/interface/web/sites/lib/lang/bg_web_subdomain.lng +++ b/interface/web/sites/lib/lang/bg_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'Без редирект'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/bg_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/bg_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/bg_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/bg_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/bg_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/bg_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/bg_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/bg_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/br_aps.lng b/interface/web/sites/lib/lang/br_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/br_aps.lng +++ b/interface/web/sites/lib/lang/br_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/br_database.lng b/interface/web/sites/lib/lang/br_database.lng index 82019b3..740472d 100644 --- a/interface/web/sites/lib/lang/br_database.lng +++ b/interface/web/sites/lib/lang/br_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/br_database_user.lng b/interface/web/sites/lib/lang/br_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/br_database_user.lng +++ b/interface/web/sites/lib/lang/br_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/br_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/br_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/br_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/br_database_user_list.lng b/interface/web/sites/lib/lang/br_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/br_database_user_list.lng +++ b/interface/web/sites/lib/lang/br_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/br_web_domain.lng b/interface/web/sites/lib/lang/br_web_domain.lng index 8d78cad..dc75b80 100644 --- a/interface/web/sites/lib/lang/br_web_domain.lng +++ b/interface/web/sites/lib/lang/br_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/br_web_subdomain.lng b/interface/web/sites/lib/lang/br_web_subdomain.lng index b18d2fd..6777f6e 100644 --- a/interface/web/sites/lib/lang/br_web_subdomain.lng +++ b/interface/web/sites/lib/lang/br_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/br_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/br_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/cz.lng b/interface/web/sites/lib/lang/cz.lng index 344c229..8d3f7b0 100644 --- a/interface/web/sites/lib/lang/cz.lng +++ b/interface/web/sites/lib/lang/cz.lng @@ -21,13 +21,13 @@ $wb['Webdav'] = 'WebDAV'; $wb['FTP'] = 'FTP'; $wb['Options'] = 'Volby'; -$wb['Domain'] = 'Doména'; $wb['Redirect'] = 'Přesměrování'; $wb['SSL'] = 'SSL'; $wb['Sites'] = 'Stránky'; $wb['Database User'] = 'Uživatelé databáze'; -$wb['APS Installer'] = 'APS Installer'; -$wb['Available packages'] = 'Available packages'; -$wb['Installed packages'] = 'Installed packages'; -$wb['Update Packagelist'] = 'Update Packagelist'; +$wb['APS Installer'] = 'APS instalátor'; +$wb['Available packages'] = 'Dostupné balíčky'; +$wb['Installed packages'] = 'Nainstalované balíčky'; +$wb['Update Packagelist'] = 'Aktualizace seznamu balíčků'; +$wb['Domain'] = 'Domain'; ?> diff --git a/interface/web/sites/lib/lang/cz_aps_instances_list.lng b/interface/web/sites/lib/lang/cz_aps_instances_list.lng index 052d834..961ecba 100644 --- a/interface/web/sites/lib/lang/cz_aps_instances_list.lng +++ b/interface/web/sites/lib/lang/cz_aps_instances_list.lng @@ -1,13 +1,13 @@ <?php -$wb['list_head_txt'] = 'Installed packages'; -$wb['name_txt'] = 'Name'; -$wb['version_txt'] = 'Version'; -$wb['customer_txt'] = 'Client'; +$wb['list_head_txt'] = 'Nainstalované balíčky'; +$wb['name_txt'] = 'Název'; +$wb['version_txt'] = 'Verze'; +$wb['customer_txt'] = 'Klient'; $wb['status_txt'] = 'Status'; -$wb['install_location_txt'] = 'Install location'; -$wb['pkg_delete_confirmation'] = 'Do you really want to delete this installation?'; -$wb['pkg_reinstall_confirmation'] = 'Do you really want to reinstall this package with the same settings?'; -$wb['filter_txt'] = 'Search'; -$wb['delete_txt'] = 'Delete'; -$wb['reinstall_txt'] = 'Reinstall'; +$wb['install_location_txt'] = 'Umístění instalace'; +$wb['pkg_delete_confirmation'] = 'Opravdu chcete smazat tuto instalaci ?'; +$wb['pkg_reinstall_confirmation'] = 'Opravdu chcete přeinstalovat tento balíček se stejným nastavením ?'; +$wb['filter_txt'] = 'Hledat'; +$wb['delete_txt'] = 'Vymazat'; +$wb['reinstall_txt'] = 'Přeinstalovat'; ?> diff --git a/interface/web/sites/lib/lang/cz_aps_packages_list.lng b/interface/web/sites/lib/lang/cz_aps_packages_list.lng index 68c3780..2c83eac 100644 --- a/interface/web/sites/lib/lang/cz_aps_packages_list.lng +++ b/interface/web/sites/lib/lang/cz_aps_packages_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Available packages'; -$wb['name_txt'] = 'Name'; -$wb['version_txt'] = 'Version'; -$wb['category_txt'] = 'Category'; -$wb['status_txt'] = 'Unlocked'; -$wb['filter_txt'] = 'Search'; +$wb['list_head_txt'] = 'Dostupné balíčky'; +$wb['name_txt'] = 'Název'; +$wb['version_txt'] = 'Verze'; +$wb['category_txt'] = 'Kategorie'; +$wb['status_txt'] = 'Odemčený'; +$wb['filter_txt'] = 'Hledat'; ?> diff --git a/interface/web/sites/lib/lang/cz_cron_list.lng b/interface/web/sites/lib/lang/cz_cron_list.lng index 896eeb7..f50dee2 100644 --- a/interface/web/sites/lib/lang/cz_cron_list.lng +++ b/interface/web/sites/lib/lang/cz_cron_list.lng @@ -9,5 +9,5 @@ $wb['run_wday_txt'] = 'Dny týdne'; $wb['command_txt'] = 'Příkaz'; $wb['add_new_cron_txt'] = 'Přidat novou cron úlohu'; -$wb['parent_domain_id_txt'] = 'Website'; +$wb['parent_domain_id_txt'] = 'Webové stránky'; ?> diff --git a/interface/web/sites/lib/lang/cz_database.lng b/interface/web/sites/lib/lang/cz_database.lng index adde2cf..7c41fbf 100644 --- a/interface/web/sites/lib/lang/cz_database.lng +++ b/interface/web/sites/lib/lang/cz_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'Volitelný'; $wb['select_dbuser_txt'] = 'Vyberte uživatele databáze'; $wb['no_dbuser_txt'] = 'Žádný'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not 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 52adf67..2c9625a 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,5 +5,5 @@ $wb['used_txt'] = 'Využité místo'; $wb['hard_txt'] = 'Tvrdý limit'; $wb['soft_txt'] = 'Měkký limit'; -$wb['files_txt'] = 'Single files'; +$wb['files_txt'] = 'Počet souborů'; ?> diff --git a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng index 0060eca..9641511 100644 --- a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng @@ -1,3 +1,3 @@ <?php -$wb['domain_txt'] = 'Aliasdomain'; +$wb['domain_txt'] = 'Alias domény'; ?> diff --git a/interface/web/sites/lib/lang/cz_web_domain.lng b/interface/web/sites/lib/lang/cz_web_domain.lng index f7a450e..33134ac 100644 --- a/interface/web/sites/lib/lang/cz_web_domain.lng +++ b/interface/web/sites/lib/lang/cz_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> 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 2adfc2d..d3dc99d 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_user.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_user.lng @@ -1,10 +1,10 @@ <?php $wb['web_folder_id_txt'] = 'Folder'; $wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; +$wb['password_txt'] = 'Heslo'; $wb['active_txt'] = 'Aktivní'; $wb['folder_error_empty'] = 'No web folder selecetd.'; -$wb['password_strength_txt'] = 'Password strength'; +$wb['password_strength_txt'] = 'Síla hesla'; $wb['generate_password_txt'] = 'Generovat heslo'; $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodují.'; diff --git a/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng b/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng index 71f0d9a..ed93596 100644 --- a/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/cz_web_sites_stats_list.lng @@ -5,5 +5,5 @@ $wb['last_month_txt'] = 'Minulý měsíc'; $wb['this_year_txt'] = 'Tento rok'; $wb['last_year_txt'] = 'Minulý rok'; -$wb['sum_txt'] = 'Sum'; +$wb['sum_txt'] = 'Součet'; ?> diff --git a/interface/web/sites/lib/lang/cz_web_subdomain.lng b/interface/web/sites/lib/lang/cz_web_subdomain.lng index bb2005e..c482017 100644 --- a/interface/web/sites/lib/lang/cz_web_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'Žádné přesměrování'; $wb['no_flag_txt'] = 'Žádný příznak'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng index 79a44de..a13aea8 100644 --- a/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng @@ -17,7 +17,7 @@ $wb['ssl_action_txt'] = 'SSL Action'; $wb['ssl_domain_txt'] = 'SSL Domain'; $wb['server_id_txt'] = 'Server'; -$wb['domain_txt'] = 'Domain'; +$wb['domain_txt'] = 'Doména'; $wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; $wb['type_txt'] = 'Type'; @@ -39,7 +39,7 @@ $wb['ssl_txt'] = 'SSL'; $wb['suexec_txt'] = 'SuEXEC'; $wb['php_txt'] = 'PHP'; -$wb['client_txt'] = 'Client'; +$wb['client_txt'] = 'Klient'; $wb['limit_web_domain_txt'] = 'The max. Počet webových stránek for your account is reached.'; $wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; $wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; @@ -56,7 +56,7 @@ $wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; $wb['error_ssl_country_empty'] = 'SSL Country is empty.'; $wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; -$wb['client_group_id_txt'] = 'Client'; +$wb['client_group_id_txt'] = 'Klient'; $wb['stats_password_txt'] = 'Webstatistics password'; $wb['allow_override_txt'] = 'Apache AllowOverride'; $wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/cz_webdav_user.lng b/interface/web/sites/lib/lang/cz_webdav_user.lng index 18db84a..35dae3b 100644 --- a/interface/web/sites/lib/lang/cz_webdav_user.lng +++ b/interface/web/sites/lib/lang/cz_webdav_user.lng @@ -3,8 +3,8 @@ $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['password_txt'] = 'Heslo'; +$wb['password_strength_txt'] = 'Síla hesla'; $wb['active_txt'] = 'Aktivní'; $wb['limit_webdav_user_txt'] = 'The max. number of webdav users for your account is reached.'; $wb['username_error_empty'] = 'Username is empty.'; diff --git a/interface/web/sites/lib/lang/el_database.lng b/interface/web/sites/lib/lang/el_database.lng index fd79f1c..4c2d706 100644 --- a/interface/web/sites/lib/lang/el_database.lng +++ b/interface/web/sites/lib/lang/el_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/el_web_domain.lng b/interface/web/sites/lib/lang/el_web_domain.lng index f8ca7e0..b77cd8a 100644 --- a/interface/web/sites/lib/lang/el_web_domain.lng +++ b/interface/web/sites/lib/lang/el_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/el_web_subdomain.lng b/interface/web/sites/lib/lang/el_web_subdomain.lng index ce9f947..f4fd9b9 100644 --- a/interface/web/sites/lib/lang/el_web_subdomain.lng +++ b/interface/web/sites/lib/lang/el_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'Χωρίς Ανακατεύθυνση'; $wb['no_flag_txt'] = 'Χωρίς Σημαία'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/el_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/el_web_vhost_subdomain.lng index 4a0279e..b87c788 100644 --- a/interface/web/sites/lib/lang/el_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/el_web_vhost_subdomain.lng @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/en.lng b/interface/web/sites/lib/lang/en.lng index 0d84dfd..7160dac 100644 --- a/interface/web/sites/lib/lang/en.lng +++ b/interface/web/sites/lib/lang/en.lng @@ -30,4 +30,5 @@ $wb['Available packages'] = 'Available packages'; $wb['Installed packages'] = 'Installed packages'; $wb['Update Packagelist'] = 'Update Packagelist'; +$wb['Subdomain (Vhost)'] = 'Subdomain (Vhost)'; ?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/es.lng b/interface/web/sites/lib/lang/es.lng index 16c5043..054d2ae 100644 --- a/interface/web/sites/lib/lang/es.lng +++ b/interface/web/sites/lib/lang/es.lng @@ -1,31 +1,31 @@ <?php -$wb['Websites'] = 'Websites'; -$wb['Website'] = 'Website'; -$wb['Subdomain'] = 'Subdominio'; -$wb['Aliasdomain'] = 'Alias de dominio'; $wb['Database'] = 'Base de datos'; -$wb['Web Access'] = 'Web Access'; -$wb['FTP-User'] = 'Usuario FTP'; -$wb['Webdav-User'] = 'Usuario de Webdav'; -$wb['Folder'] = 'Protected Folders'; -$wb['Folder users'] = 'Protected Folder Users'; -$wb['Command Line'] = 'Command Line'; -$wb['Shell-User'] = 'Usuario de consola'; -$wb['Cron Jobs'] = 'Cron Jobs'; -$wb['Statistics'] = 'Estadísticas'; -$wb['Web traffic'] = 'Trafico Web'; -$wb['Website quota (Harddisk)'] = 'Cuota sito web (Disco Duro)'; -$wb['Cron'] = 'Cron'; -$wb['Stats'] = 'Estadísticas'; -$wb['Shell'] = 'Shell'; -$wb['Webdav'] = 'WebDAV'; -$wb['FTP'] = 'FTP'; $wb['Options'] = 'Opciones'; $wb['Domain'] = 'Dominio'; $wb['Redirect'] = 'Redirección'; $wb['SSL'] = 'SSL'; +$wb['Subdomain'] = 'Subdominio'; $wb['Sites'] = 'Sitios'; +$wb['Aliasdomain'] = 'Alias de dominio'; +$wb['FTP-User'] = 'Usuario FTP'; +$wb['FTP'] = 'FTP'; +$wb['Shell-User'] = 'Usuario de consola'; +$wb['Shell'] = 'Consola (shell)'; +$wb['Websites'] = 'Sitios web'; +$wb['Stats'] = 'Estadísticas'; +$wb['Website'] = 'Sitio web'; +$wb['Cron'] = 'Cron'; +$wb['Cron Jobs'] = 'Cron Jobs'; +$wb['Statistics'] = 'Estadísticas'; +$wb['Web traffic'] = 'Trafico Web'; +$wb['Webdav-User'] = 'Usuario de Webdav'; +$wb['Webdav'] = 'Webdav'; +$wb['Website quota (Harddisk)'] = 'Cuota sito web (Disco Duro)'; $wb['Database User'] = 'Database Users'; +$wb['Web Access'] = 'Web Access'; +$wb['Folder'] = 'Protected Folders'; +$wb['Folder users'] = 'Protected Folder Users'; +$wb['Command Line'] = 'Command Line'; $wb['APS Installer'] = 'APS Installer'; $wb['Available packages'] = 'Available packages'; $wb['Installed packages'] = 'Installed packages'; diff --git a/interface/web/sites/lib/lang/es_aps.lng b/interface/web/sites/lib/lang/es_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/es_aps.lng +++ b/interface/web/sites/lib/lang/es_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/es_cron_list.lng b/interface/web/sites/lib/lang/es_cron_list.lng index b3377d0..ff2675e 100644 --- a/interface/web/sites/lib/lang/es_cron_list.lng +++ b/interface/web/sites/lib/lang/es_cron_list.lng @@ -9,5 +9,5 @@ $wb['run_wday_txt'] = 'Día de la semana'; $wb['command_txt'] = 'Comando'; $wb['add_new_cron_txt'] = 'Añadir nueva tarea cron'; -$wb['parent_domain_id_txt'] = 'Website'; +$wb['parent_domain_id_txt'] = 'Sitio web'; ?> diff --git a/interface/web/sites/lib/lang/es_database.lng b/interface/web/sites/lib/lang/es_database.lng index 61af654..ed30190 100644 --- a/interface/web/sites/lib/lang/es_database.lng +++ b/interface/web/sites/lib/lang/es_database.lng @@ -22,6 +22,11 @@ $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['database_ro_user_txt'] = 'Read-only database user'; +$wb['optional_txt'] = 'optional'; +$wb['select_dbuser_txt'] = 'Select database user'; +$wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; $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 -'; @@ -37,8 +42,4 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; -$wb['database_ro_user_txt'] = 'Read-only database user'; -$wb['optional_txt'] = 'optional'; -$wb['select_dbuser_txt'] = 'Select database user'; -$wb['no_dbuser_txt'] = 'None'; ?> diff --git a/interface/web/sites/lib/lang/es_database_user.lng b/interface/web/sites/lib/lang/es_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/es_database_user.lng +++ b/interface/web/sites/lib/lang/es_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/es_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/es_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/es_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/es_database_user_list.lng b/interface/web/sites/lib/lang/es_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/es_database_user_list.lng +++ b/interface/web/sites/lib/lang/es_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/es_ftp_user.lng b/interface/web/sites/lib/lang/es_ftp_user.lng index 94dcc69..c8b86b0 100644 --- a/interface/web/sites/lib/lang/es_ftp_user.lng +++ b/interface/web/sites/lib/lang/es_ftp_user.lng @@ -24,9 +24,9 @@ $wb['quota_files_unity_txt'] = 'Ficheros'; $wb['directory_error_notinweb'] = 'El directorio no está dentro del directorio web raíz.'; $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['quota_size_error_regex'] = 'Cuota: introduzca un -1 para ilimitados ó un número > 0'; +$wb['dir_dot_error'] = 'No .. ruta permitida.'; +$wb['dir_slashdot_error'] = 'No ./ en ruta permitida.'; $wb['generate_password_txt'] = 'Generate Password'; $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; diff --git a/interface/web/sites/lib/lang/es_shell_user.lng b/interface/web/sites/lib/lang/es_shell_user.lng index b0cb724..2ca9c55 100644 --- a/interface/web/sites/lib/lang/es_shell_user.lng +++ b/interface/web/sites/lib/lang/es_shell_user.lng @@ -17,11 +17,11 @@ $wb['directory_error_empty'] = 'Directorio vacío'; $wb['limit_shell_user_txt'] = 'Se ha alcanzado el número máximo de usuarios de consola'; $wb['parent_domain_id_error_empty'] = 'No se ha seleccionado un sitio web.'; -$wb['puser_txt'] = 'Web Username'; +$wb['puser_txt'] = 'Nombre del usuario Web'; $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['ssh_rsa_txt'] = 'SSH-RSA de clave pública (para los inicios de sesión basados ??en clave)'; +$wb['dir_dot_error'] = 'No .. ruta permitida.'; +$wb['dir_slashdot_error'] = 'No ./ en ruta permitida.'; $wb['generate_password_txt'] = 'Generate Password'; $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; diff --git a/interface/web/sites/lib/lang/es_shell_user_list.lng b/interface/web/sites/lib/lang/es_shell_user_list.lng index a64cc4e..4a9d7cb 100644 --- a/interface/web/sites/lib/lang/es_shell_user_list.lng +++ b/interface/web/sites/lib/lang/es_shell_user_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Usuario de consola'; -$wb['active_txt'] = 'Activar'; -$wb['server_id_txt'] = 'Servidor'; -$wb['parent_domain_id_txt'] = 'Sitio'; -$wb['username_txt'] = 'Usuario'; -$wb['add_new_record_txt'] = 'Añadir nuevo usuario de consola'; +$wb['list_head_txt'] = 'Shell User'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Site'; +$wb['username_txt'] = 'Username'; +$wb['add_new_record_txt'] = 'Add new Shell-User'; ?> diff --git a/interface/web/sites/lib/lang/es_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/es_web_aliasdomain_list.lng index 12e7b60..ba9cf8e 100644 --- a/interface/web/sites/lib/lang/es_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/es_web_aliasdomain_list.lng @@ -8,7 +8,7 @@ $wb['domain_error_empty'] = 'El dominio está vacío'; $wb['domain_error_unique'] = 'El domino debe ser único'; $wb['domain_error_regex'] = 'El nombre de dominio no es válido'; -$wb['no_redirect_txt'] = 'No redirect'; +$wb['no_redirect_txt'] = 'No redirigir'; $wb['no_flag_txt'] = 'No flag'; -$wb['none_txt'] = 'None'; +$wb['none_txt'] = 'Ninguno'; ?> diff --git a/interface/web/sites/lib/lang/es_web_domain.lng b/interface/web/sites/lib/lang/es_web_domain.lng index 44e4aa9..3ba7ab9 100644 --- a/interface/web/sites/lib/lang/es_web_domain.lng +++ b/interface/web/sites/lib/lang/es_web_domain.lng @@ -1,30 +1,35 @@ <?php -$wb['ssl_state_txt'] = 'Provincia/Estado'; +$wb['backup_interval_txt'] = 'Intervalo de copia de seguridad'; +$wb['backup_copies_txt'] = 'Número de copias de seguridad'; +$wb['ssl_state_txt'] = 'Estado/Provincia'; $wb['ssl_locality_txt'] = 'Localidad'; $wb['ssl_organisation_txt'] = 'Organización'; -$wb['ssl_organisation_unit_txt'] = 'Unidad de la organización'; +$wb['ssl_organisation_unit_txt'] = 'Departamento de la organización'; $wb['ssl_country_txt'] = 'País'; -$wb['ssl_request_txt'] = 'Petición SSL'; -$wb['ssl_cert_txt'] = 'Certificado SSL'; -$wb['ssl_bundle_txt'] = 'Paquete SSL'; -$wb['ssl_action_txt'] = 'Acción SSL'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Dominio'; $wb['server_id_txt'] = 'Servidor'; $wb['domain_txt'] = 'Dominio'; $wb['type_txt'] = 'Tipo'; $wb['parent_domain_id_txt'] = 'Sitio web padre'; -$wb['redirect_type_txt'] = 'Tipo de redirección'; -$wb['redirect_path_txt'] = 'Ruta de redirección'; +$wb['redirect_type_txt'] = 'Tipo redirección'; +$wb['redirect_path_txt'] = 'Ruta redirección'; $wb['active_txt'] = 'Activar'; -$wb['document_root_txt'] = 'Carpeta inicial'; +$wb['document_root_txt'] = 'Documentroot'; $wb['system_user_txt'] = 'Usuario Linux'; $wb['system_group_txt'] = 'Grupo Linux'; -$wb['ip_address_txt'] = 'Dirección IP'; -$wb['vhost_type_txt'] = 'Tipo vhost'; -$wb['hd_quota_txt'] = 'Cuota de disco'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Tipo'; +$wb['hd_quota_txt'] = 'Couta disco duro'; $wb['traffic_quota_txt'] = 'Cuota de tráfico'; $wb['cgi_txt'] = 'CGI'; $wb['ssi_txt'] = 'SSI'; -$wb['errordocs_txt'] = 'Documentos de error propios'; +$wb['errordocs_txt'] = 'Documentos propios de error'; +$wb['subdomain_txt'] = 'Auto-Subdominio'; $wb['ssl_txt'] = 'SSL'; $wb['suexec_txt'] = 'SuEXEC'; $wb['php_txt'] = 'PHP'; @@ -33,66 +38,63 @@ $wb['limit_web_aliasdomain_txt'] = 'Se ha alcanzado el número máximo de alias de dominios de esta cuenta'; $wb['limit_web_subdomain_txt'] = 'Se ha alcanzado el número máximo de subdominios web de esta cuenta'; $wb['apache_directives_txt'] = 'Directivas de Apache'; -$wb['domain_error_empty'] = 'El dominio está vacío'; -$wb['domain_error_unique'] = 'El dominio debe ser único'; -$wb['domain_error_regex'] = 'El dominio no es válido'; -$wb['hd_quota_error_empty'] = 'La cuota de disco está vacía'; -$wb['traffic_quota_error_empty'] = 'La cuota de tráfico está vacía'; -$wb['error_ssl_state_empty'] = 'Provincia/Estado SSL está vacío'; -$wb['error_ssl_locality_empty'] = 'Localidad SSL está vacío'; -$wb['error_ssl_organisation_empty'] = 'Organización SSL está vacío'; -$wb['error_ssl_organisation_unit_empty'] = 'Unidad de organización de SSL está vacío'; -$wb['error_ssl_country_empty'] = 'País SSL está vacío'; -$wb['subdomain_txt'] = 'Autosubdominio'; +$wb['domain_error_empty'] = 'El dominio está vacío.'; +$wb['domain_error_unique'] = 'Ya existe un sitio web o sub/aliasdominio con este nombre de dominio.'; +$wb['domain_error_regex'] = 'El nombre de dominio no es válido'; +$wb['hd_quota_error_empty'] = 'Cuota de disco duro es 0 o vacío.'; +$wb['traffic_quota_error_empty'] = 'Cuota de tráfico está vacío.'; +$wb['error_ssl_state_empty'] = 'Estado SSL está vacío.'; +$wb['error_ssl_locality_empty'] = 'Sitio SSL está vacío.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organización está vacío.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Unidad de Organización está vacío.'; +$wb['error_ssl_country_empty'] = 'País SSL está vacío.'; +$wb['error_ssl_cert_empty'] = 'Campo de certificado SSL está vacío.'; $wb['client_group_id_txt'] = 'Cliente'; -$wb['stats_password_txt'] = 'Contraseña de estadísticas web'; -$wb['ssl_domain_txt'] = 'SSL Domain'; -$wb['allow_override_txt'] = 'Allow Override'; -$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; -$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; -$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['stats_password_txt'] = 'Contraseña de estadísticas Web '; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. cuota disco duro disponible'; +$wb['ssl_state_error_regex'] = 'Estado no válido de SSL. Los caracteres válidos son: a-z, 0-9 y,-_.'; +$wb['ssl_locality_error_regex'] = 'Invalid Sitio válido SSL. Los caracteres válidos son: a-z, 0-9 y,-_.'; +$wb['ssl_organisation_error_regex'] = 'Organización no válido SSL. Los caracteres válidos son: a-z, 0-9 y,-_.'; +$wb['ssl_organistaion_unit_error_regex'] = 'Unidad de Organización no válido SSL. Los caracteres válidos son: a-z, 0-9 y,-_.'; +$wb['ssl_country_error_regex'] = 'País no válido SSL. Los caracteres válidos son: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. Cuota de tráfico disponible'; +$wb['redirect_error_regex'] = 'Redirección no válida camino. Redirecciones válidos son, por ejemplo,: /test/ or http://www.domain.tld/test/'; $wb['php_open_basedir_txt'] = 'PHP open_basedir'; -$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; -$wb['backup_interval_txt'] = 'Backup interval'; -$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['traffic_quota_exceeded_txt'] = 'Cuota de tráfico excedida'; $wb['ruby_txt'] = 'Ruby'; -$wb['stats_user_txt'] = 'Webstatistics username'; -$wb['stats_type_txt'] = 'Webstatistics program'; -$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; -$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; -$wb['none_txt'] = 'None'; -$wb['disabled_txt'] = 'Disabled'; -$wb['no_redirect_txt'] = 'No redirect'; +$wb['stats_user_txt'] = 'Estadísticas Web nombre de usuario'; +$wb['stats_type_txt'] = 'Estadísticas Web del programa'; +$wb['custom_php_ini_txt'] = 'Configuración personalizada de php.ini'; +$wb['none_txt'] = 'Ninguno'; +$wb['disabled_txt'] = 'Desactivado'; +$wb['no_redirect_txt'] = 'No redirigir'; $wb['no_flag_txt'] = 'No flag'; -$wb['save_certificate_txt'] = 'Save certificate'; -$wb['create_certificate_txt'] = 'Create certificate'; -$wb['delete_certificate_txt'] = 'Delete certificate'; -$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['save_certificate_txt'] = 'Guardar el certificado'; +$wb['create_certificate_txt'] = 'Crear el certificado'; +$wb['delete_certificate_txt'] = 'Eliminar certificado'; $wb['nginx_directives_txt'] = 'nginx Directives'; $wb['seo_redirect_txt'] = 'SEO Redirect'; -$wb['non_www_to_www_txt'] = 'Non-www -> www'; -$wb['www_to_non_www_txt'] = 'www -> non-www'; -$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; -$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Usar Socket para PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI para SSL no está activado en este servidor. Sólo es posible activar un certificado SSL en cada dirección IP.'; $wb['python_txt'] = 'Python'; $wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; $wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; $wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; $wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; -$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers must be a positive integer value.'; +$wb['error_php_fpm_pm_settings_txt'] = 'Los valores de configuración de PHP-FPM pm debe ser como sigue: pm.max_children> = pm.max_spare_servers> = pm.start_servers> = pm.min_spare_servers> 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children debe ser un valor entero positivo.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers debe ser un valor entero positivo.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers debe ser un valor entero positivo.'; +$wb['pm_max_spare_servers_error_regex'] = 'PHP-FPM pm.max_spare_servers debe ser un valor entero positivo.'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; +$wb['domain_error_autosub'] = 'There is already a subdomain with these settings.'; +$wb['perl_txt'] = 'Perl'; $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'; @@ -104,9 +106,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; -$wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb['domain_error_autosub'] = 'There is already a subdomain with these settings.'; $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/es_web_folder.lng b/interface/web/sites/lib/lang/es_web_folder.lng index 93cd40a..650f75b 100644 --- a/interface/web/sites/lib/lang/es_web_folder.lng +++ b/interface/web/sites/lib/lang/es_web_folder.lng @@ -1,7 +1,7 @@ <?php -$wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['path_txt'] = 'Path'; -$wb['active_txt'] = 'Active'; -$wb['path_error_regex'] = 'Invalid folder path.'; +$wb['server_id_txt'] = 'Servidor'; +$wb['parent_domain_id_txt'] = 'Sitio web'; +$wb['path_txt'] = 'Ruta'; +$wb['active_txt'] = 'Activar'; +$wb['path_error_regex'] = 'Ruta del archivo invalida.'; ?> diff --git a/interface/web/sites/lib/lang/es_web_folder_list.lng b/interface/web/sites/lib/lang/es_web_folder_list.lng index 76d9702..668f626 100644 --- a/interface/web/sites/lib/lang/es_web_folder_list.lng +++ b/interface/web/sites/lib/lang/es_web_folder_list.lng @@ -1,7 +1,7 @@ <?php -$wb['list_head_txt'] = 'Folder'; -$wb['active_txt'] = 'Active'; -$wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['path_txt'] = 'Path'; +$wb['list_head_txt'] = 'Carpeta'; +$wb['active_txt'] = 'Activar'; +$wb['server_id_txt'] = 'Servidor'; +$wb['parent_domain_id_txt'] = 'Sitio web'; +$wb['path_txt'] = 'Ruta'; ?> 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 bf56653..645fe3a 100644 --- a/interface/web/sites/lib/lang/es_web_folder_user.lng +++ b/interface/web/sites/lib/lang/es_web_folder_user.lng @@ -1,9 +1,9 @@ <?php -$wb['web_folder_id_txt'] = 'Folder'; -$wb['username_txt'] = 'Username'; -$wb['password_txt'] = 'Password'; -$wb['active_txt'] = 'Active'; -$wb['folder_error_empty'] = 'No web folder selecetd.'; +$wb['web_folder_id_txt'] = 'Carpeta'; +$wb['username_txt'] = 'Nombre de usuario'; +$wb['password_txt'] = 'Contraseña'; +$wb['active_txt'] = 'Activar'; +$wb['folder_error_empty'] = 'Ninguna carpeta web selecionada.'; $wb['password_strength_txt'] = 'Password strength'; $wb['generate_password_txt'] = 'Generate Password'; $wb['repeat_password_txt'] = 'Repeat Password'; diff --git a/interface/web/sites/lib/lang/es_web_folder_user_list.lng b/interface/web/sites/lib/lang/es_web_folder_user_list.lng index 9a7286a..7779911 100644 --- a/interface/web/sites/lib/lang/es_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/es_web_folder_user_list.lng @@ -1,6 +1,6 @@ <?php -$wb['list_head_txt'] = 'Folder User'; -$wb['active_txt'] = 'Active'; -$wb['web_folder_id_txt'] = 'Folder'; -$wb['username_txt'] = 'Username'; +$wb['list_head_txt'] = 'Carpeta del usuario'; +$wb['active_txt'] = 'Activar'; +$wb['web_folder_id_txt'] = 'Carpeta'; +$wb['username_txt'] = 'Nombre de usuario'; ?> diff --git a/interface/web/sites/lib/lang/es_web_subdomain.lng b/interface/web/sites/lib/lang/es_web_subdomain.lng index eaaae93..31ee111 100644 --- a/interface/web/sites/lib/lang/es_web_subdomain.lng +++ b/interface/web/sites/lib/lang/es_web_subdomain.lng @@ -36,8 +36,10 @@ $wb['domain_error_unique'] = 'El dominio debe ser único.'; $wb['domain_error_regex'] = 'El nombre de dominio no es válido.'; $wb['host_txt'] = 'Alojamiento'; -$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb['no_redirect_txt'] = 'No redirect'; +$wb['redirect_error_regex'] = 'Redirección no válida ruta. Redirecciones válidos son por ejemplo: /test/ or http://www.domain.tld/test/'; +$wb['no_redirect_txt'] = 'No redirigir'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/es_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/es_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/es_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/es_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/es_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/es_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/es_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/es_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/es_webdav_user.lng b/interface/web/sites/lib/lang/es_webdav_user.lng index 329eb60..8cf788e 100644 --- a/interface/web/sites/lib/lang/es_webdav_user.lng +++ b/interface/web/sites/lib/lang/es_webdav_user.lng @@ -1,17 +1,17 @@ <?php -$wb['dir_txt'] = 'Directory'; -$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['active_txt'] = 'Active'; -$wb['limit_webdav_user_txt'] = 'The max. number of webdav 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['directory_error_empty'] = 'Directory empty.'; -$wb['parent_domain_id_error_empty'] = 'No website selected.'; +$wb['dir_txt'] = 'Directorio'; +$wb['server_id_txt'] = 'Servidor'; +$wb['parent_domain_id_txt'] = 'Sitio web'; +$wb['username_txt'] = 'Nombre de usuario'; +$wb['password_txt'] = 'Contraseña'; +$wb['password_strength_txt'] = 'Fortaleza de la contraseña'; +$wb['active_txt'] = 'Activar'; +$wb['limit_webdav_user_txt'] = 'La máx. número de usuarios de WebDAV para su cuenta se alcanza.'; +$wb['username_error_empty'] = 'Nombre de usuario está vacía.'; +$wb['username_error_unique'] = 'Nombre de usuario debe ser único.'; +$wb['username_error_regex'] = 'El nombre de usuario contiene charachters que no están permitidos.'; +$wb['directory_error_empty'] = 'Directorio de vacío.'; +$wb['parent_domain_id_error_empty'] = 'No hay sitio web seleccionado.'; $wb['dir_dot_error'] = 'No .. in path allowed.'; $wb['dir_slashdot_error'] = 'No ./ in path allowed.'; $wb['generate_password_txt'] = 'Generate Password'; diff --git a/interface/web/sites/lib/lang/es_webdav_user_list.lng b/interface/web/sites/lib/lang/es_webdav_user_list.lng index bac283b..b657a7e 100644 --- a/interface/web/sites/lib/lang/es_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/es_webdav_user_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'Webdav-User'; -$wb['active_txt'] = 'Active'; -$wb['server_id_txt'] = 'Server'; -$wb['parent_domain_id_txt'] = 'Website'; -$wb['username_txt'] = 'Username'; -$wb['add_new_record_txt'] = 'Add new Webdav-User'; +$wb['list_head_txt'] = 'Usuarios de Webdav'; +$wb['active_txt'] = 'Activar'; +$wb['server_id_txt'] = 'Servidor'; +$wb['parent_domain_id_txt'] = 'Sitio web'; +$wb['username_txt'] = 'Nombre de usuario'; +$wb['add_new_record_txt'] = 'Añadir nuevo usuario Webdav'; ?> diff --git a/interface/web/sites/lib/lang/fi_aps.lng b/interface/web/sites/lib/lang/fi_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/fi_aps.lng +++ b/interface/web/sites/lib/lang/fi_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/fi_database.lng b/interface/web/sites/lib/lang/fi_database.lng index 9826ddb..362d4c6 100755 --- a/interface/web/sites/lib/lang/fi_database.lng +++ b/interface/web/sites/lib/lang/fi_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/fi_database_user.lng b/interface/web/sites/lib/lang/fi_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/fi_database_user.lng +++ b/interface/web/sites/lib/lang/fi_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/fi_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/fi_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/fi_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/fi_database_user_list.lng b/interface/web/sites/lib/lang/fi_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/fi_database_user_list.lng +++ b/interface/web/sites/lib/lang/fi_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/fi_web_domain.lng b/interface/web/sites/lib/lang/fi_web_domain.lng index 5fe839d..e7129e1 100755 --- a/interface/web/sites/lib/lang/fi_web_domain.lng +++ b/interface/web/sites/lib/lang/fi_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/fi_web_subdomain.lng b/interface/web/sites/lib/lang/fi_web_subdomain.lng index db2b434..cf0d5e6 100755 --- a/interface/web/sites/lib/lang/fi_web_subdomain.lng +++ b/interface/web/sites/lib/lang/fi_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/fi_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/fi_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/fi_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/fi_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/fi_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/fi_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/fi_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/fi_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/fr.lng b/interface/web/sites/lib/lang/fr.lng index 5cda995..706c126 100644 --- a/interface/web/sites/lib/lang/fr.lng +++ b/interface/web/sites/lib/lang/fr.lng @@ -4,7 +4,6 @@ $wb['Subdomain'] = 'Sous-domaine'; $wb['Aliasdomain'] = 'Alias'; $wb['Database'] = 'Base de données'; -$wb['Database Users'] = 'Database Users'; $wb['Web Access'] = 'Web Access'; $wb['FTP-User'] = 'Utilisateur FTP'; $wb['Webdav-User'] = 'Utilisateur WebDav'; @@ -26,4 +25,9 @@ $wb['Redirect'] = 'Redirection'; $wb['SSL'] = 'SSL'; $wb['Sites'] = 'Sites'; +$wb['Database User'] = 'Database Users'; +$wb['APS Installer'] = 'APS Installer'; +$wb['Available packages'] = 'Available packages'; +$wb['Installed packages'] = 'Installed packages'; +$wb['Update Packagelist'] = 'Update Packagelist'; ?> diff --git a/interface/web/sites/lib/lang/fr_aps.lng b/interface/web/sites/lib/lang/fr_aps.lng index d0ecb77..f6d9ed6 100644 --- a/interface/web/sites/lib/lang/fr_aps.lng +++ b/interface/web/sites/lib/lang/fr_aps.lng @@ -1,57 +1,57 @@ -<?php -$wb['overview_txt'] = 'Overview'; -$wb['administration_txt'] = 'Administration'; -$wb['available_packages_txt'] = 'Available packages'; -$wb['installed_packages_txt'] = 'Installed packages'; -$wb['yes_txt'] = 'Yes'; -$wb['no_txt'] = 'No'; -$wb['invalid_id_txt'] = 'No valid ID has been provided.'; -$wb['details_txt'] = 'Details'; -$wb['version_txt'] = 'Version'; -$wb['category_txt'] = 'Category'; -$wb['homepage_txt'] = 'Homepage'; -$wb['supported_languages_txt'] = 'Supported languages'; -$wb['description_txt'] = 'Description'; -$wb['config_script_txt'] = 'Configuration script'; -$wb['installed_size_txt'] = 'Size after installation'; -$wb['license_txt'] = 'License'; -$wb['screenshots_txt'] = 'Screenshots'; -$wb['changelog_txt'] = 'Changelog'; -$wb['server_requirements_txt'] = 'Server requirements'; -$wb['php_extensions_txt'] = 'PHP extensions'; -$wb['php_settings_txt'] = 'PHP settings'; -$wb['supported_php_versions_txt'] = 'Supported PHP versions'; -$wb['database_txt'] = 'Database'; -$wb['settings_txt'] = 'Settings'; -$wb['install_package_txt'] = 'Install this package'; -$wb['installation_txt'] = 'Installation'; -$wb['install_location_txt'] = 'Install location'; -$wb['btn_install'] = 'Install'; -$wb['btn_cancel'] = 'Cancel'; -$wb['acceptance_txt'] = 'Acceptance'; -$wb['acceptance_text_txt'] = 'Yes, i\'ve read the license and agree.'; -$wb['install_language_txt'] = 'Interface language'; -$wb['new_database_password_txt'] = 'New database password'; -$wb['basic_settings_txt'] = 'Basic settings'; -$wb['package_settings_txt'] = 'Package settings'; -$wb['error_main_domain'] = 'The domain of the installation path is invalid.'; -$wb['error_no_main_location'] = 'You have provided no valid installation path.'; -$wb['error_inv_main_location'] = 'The given install location folder is invalid.'; -$wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; -$wb['error_no_database_pw'] = 'You have provided no valid database password.'; -$wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field "%s" must not be empty.'; -$wb['error_short_value_for'] = 'The field "%s" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field "%s" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field "%s".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field "%s".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field "%s".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field "%s".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field "%s".'; -$wb['error_used_location'] = 'The installation path already contains a package installation.'; -$wb['installation_task_txt'] = 'Install planned'; -$wb['installation_error_txt'] = 'Install error'; -$wb['installation_success_txt'] = 'Installed'; -$wb['installation_remove_txt'] = 'Removal planned'; -$wb['packagelist_update_finished_txt'] = 'APS Packagelist update finished.'; -?> \ No newline at end of file +<?php +$wb['overview_txt'] = 'Overview'; +$wb['administration_txt'] = 'Administration'; +$wb['available_packages_txt'] = 'Available packages'; +$wb['installed_packages_txt'] = 'Installed packages'; +$wb['yes_txt'] = 'Yes'; +$wb['no_txt'] = 'No'; +$wb['invalid_id_txt'] = 'No valid ID has been provided.'; +$wb['details_txt'] = 'Details'; +$wb['version_txt'] = 'Version'; +$wb['category_txt'] = 'Category'; +$wb['homepage_txt'] = 'Homepage'; +$wb['supported_languages_txt'] = 'Supported languages'; +$wb['description_txt'] = 'Description'; +$wb['config_script_txt'] = 'Configuration script'; +$wb['installed_size_txt'] = 'Size after installation'; +$wb['license_txt'] = 'License'; +$wb['screenshots_txt'] = 'Screenshots'; +$wb['changelog_txt'] = 'Changelog'; +$wb['server_requirements_txt'] = 'Server requirements'; +$wb['php_extensions_txt'] = 'PHP extensions'; +$wb['php_settings_txt'] = 'PHP settings'; +$wb['supported_php_versions_txt'] = 'Supported PHP versions'; +$wb['database_txt'] = 'Database'; +$wb['settings_txt'] = 'Settings'; +$wb['install_package_txt'] = 'Install this package'; +$wb['installation_txt'] = 'Installation'; +$wb['install_location_txt'] = 'Install location'; +$wb['acceptance_txt'] = 'Acceptance'; +$wb['acceptance_text_txt'] = 'Yes, i\'ve read the license and agree.'; +$wb['install_language_txt'] = 'Interface language'; +$wb['new_database_password_txt'] = 'New database password'; +$wb['basic_settings_txt'] = 'Basic settings'; +$wb['package_settings_txt'] = 'Package settings'; +$wb['error_main_domain'] = 'The domain of the installation path is invalid.'; +$wb['error_no_main_location'] = 'You have provided no valid installation path.'; +$wb['error_inv_main_location'] = 'The given install location folder is invalid.'; +$wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; +$wb['error_no_database_pw'] = 'You have provided no valid database password.'; +$wb['error_short_database_pw'] = 'Please choose a longer database password.'; +$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_used_location'] = 'The installation path already contains a package installation.'; +$wb['installation_task_txt'] = 'Install planned'; +$wb['installation_error_txt'] = 'Install error'; +$wb['installation_success_txt'] = 'Installed'; +$wb['installation_remove_txt'] = 'Removal planned'; +$wb['packagelist_update_finished_txt'] = 'APS Packagelist update finished.'; +$wb['btn_install_txt'] = 'Install'; +$wb['btn_cancel_txt'] = 'Cancel'; +?> diff --git a/interface/web/sites/lib/lang/fr_aps_instances_list.lng b/interface/web/sites/lib/lang/fr_aps_instances_list.lng index 3b9c7e9..052d834 100644 --- a/interface/web/sites/lib/lang/fr_aps_instances_list.lng +++ b/interface/web/sites/lib/lang/fr_aps_instances_list.lng @@ -1,13 +1,13 @@ -<?php -$wb['list_head_txt'] = 'Installed packages'; -$wb['name_txt'] = 'Name'; -$wb['version_txt'] = 'Version'; -$wb['customer_txt'] = 'Client'; -$wb['status_txt'] = 'Status'; -$wb['install_location_txt'] = 'Install location'; -$wb['pkg_delete_confirmation'] = 'Do you really want to delete this installation?'; -$wb['pkg_reinstall_confirmation'] = 'Do you really want to reinstall this package with the same settings?'; -$wb['filter_txt'] = 'Search'; -$wb['delete_txt'] = 'Delete'; -$wb['reinstall_txt'] = 'Reinstall'; -?> \ No newline at end of file +<?php +$wb['list_head_txt'] = 'Installed packages'; +$wb['name_txt'] = 'Name'; +$wb['version_txt'] = 'Version'; +$wb['customer_txt'] = 'Client'; +$wb['status_txt'] = 'Status'; +$wb['install_location_txt'] = 'Install location'; +$wb['pkg_delete_confirmation'] = 'Do you really want to delete this installation?'; +$wb['pkg_reinstall_confirmation'] = 'Do you really want to reinstall this package with the same settings?'; +$wb['filter_txt'] = 'Search'; +$wb['delete_txt'] = 'Delete'; +$wb['reinstall_txt'] = 'Reinstall'; +?> diff --git a/interface/web/sites/lib/lang/fr_aps_packages_list.lng b/interface/web/sites/lib/lang/fr_aps_packages_list.lng index 12cc30d..68c3780 100644 --- a/interface/web/sites/lib/lang/fr_aps_packages_list.lng +++ b/interface/web/sites/lib/lang/fr_aps_packages_list.lng @@ -1,8 +1,8 @@ -<?php -$wb['list_head_txt'] = 'Available packages'; -$wb['name_txt'] = 'Name'; -$wb['version_txt'] = 'Version'; -$wb['category_txt'] = 'Category'; -$wb['status_txt'] = 'Unlocked'; -$wb['filter_txt'] = 'Search'; -?> \ No newline at end of file +<?php +$wb['list_head_txt'] = 'Available packages'; +$wb['name_txt'] = 'Name'; +$wb['version_txt'] = 'Version'; +$wb['category_txt'] = 'Category'; +$wb['status_txt'] = 'Unlocked'; +$wb['filter_txt'] = 'Search'; +?> diff --git a/interface/web/sites/lib/lang/fr_database.lng b/interface/web/sites/lib/lang/fr_database.lng index d4b20c5..c514230 100644 --- a/interface/web/sites/lib/lang/fr_database.lng +++ b/interface/web/sites/lib/lang/fr_database.lng @@ -37,4 +37,9 @@ $wb['globalsearch_noresults_limit_txt'] = '0 results'; $wb['globalsearch_searchfield_watermark_txt'] = 'Search'; $wb['globalsearch_suggestions_text_txt'] = 'Suggestions'; +$wb['database_ro_user_txt'] = 'Read-only database user'; +$wb['optional_txt'] = 'optional'; +$wb['select_dbuser_txt'] = 'Select database user'; +$wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/fr_database_user.lng b/interface/web/sites/lib/lang/fr_database_user.lng new file mode 100644 index 0000000..6c4ee7c --- /dev/null +++ b/interface/web/sites/lib/lang/fr_database_user.lng @@ -0,0 +1,23 @@ +<?php +$wb["database_user_txt"] = 'Database user'; +$wb["database_password_txt"] = 'Database password'; +$wb["password_strength_txt"] = 'Password strength'; +$wb["client_txt"] = 'Client'; +$wb["active_txt"] = 'Active'; +$wb["database_user_error_empty"] = 'Database user is empty.'; +$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/fr_database_user_admin_list.lng new file mode 100644 index 0000000..4c17da1 --- /dev/null +++ b/interface/web/sites/lib/lang/fr_database_user_admin_list.lng @@ -0,0 +1,6 @@ +<?php +$wb["list_head_txt"] = 'Database User'; +$wb["database_user_txt"] = 'Database user'; +$wb["add_new_record_txt"] = 'Add new User'; +$wb["sys_groupid_txt"] = 'Client'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/fr_database_user_list.lng b/interface/web/sites/lib/lang/fr_database_user_list.lng new file mode 100644 index 0000000..549374b --- /dev/null +++ b/interface/web/sites/lib/lang/fr_database_user_list.lng @@ -0,0 +1,5 @@ +<?php +$wb["list_head_txt"] = 'Database user'; +$wb["database_user_txt"] = 'Database user'; +$wb["add_new_record_txt"] = 'Add new user'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/fr_web_aliasdomain.lng b/interface/web/sites/lib/lang/fr_web_aliasdomain.lng new file mode 100644 index 0000000..0060eca --- /dev/null +++ b/interface/web/sites/lib/lang/fr_web_aliasdomain.lng @@ -0,0 +1,3 @@ +<?php +$wb['domain_txt'] = 'Aliasdomain'; +?> diff --git a/interface/web/sites/lib/lang/fr_web_backup_list.lng b/interface/web/sites/lib/lang/fr_web_backup_list.lng index 1ac6687..9a10ca6 100644 --- a/interface/web/sites/lib/lang/fr_web_backup_list.lng +++ b/interface/web/sites/lib/lang/fr_web_backup_list.lng @@ -12,5 +12,4 @@ $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/fr_web_domain.lng b/interface/web/sites/lib/lang/fr_web_domain.lng index 27d68d6..05b27ce 100644 --- a/interface/web/sites/lib/lang/fr_web_domain.lng +++ b/interface/web/sites/lib/lang/fr_web_domain.lng @@ -104,4 +104,11 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; +$wb['domain_error_autosub'] = 'There is already a subdomain with these settings.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng index a50a1de..553fa01 100644 --- a/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng +++ b/interface/web/sites/lib/lang/fr_web_sites_stats_list.lng @@ -5,4 +5,5 @@ $wb['last_month_txt'] = 'Le mois précédent'; $wb['this_year_txt'] = 'L\'année en cours'; $wb['last_year_txt'] = 'L\'année précédente'; +$wb['sum_txt'] = 'Sum'; ?> diff --git a/interface/web/sites/lib/lang/fr_web_subdomain.lng b/interface/web/sites/lib/lang/fr_web_subdomain.lng index 059acf4..94b7fcb 100644 --- a/interface/web/sites/lib/lang/fr_web_subdomain.lng +++ b/interface/web/sites/lib/lang/fr_web_subdomain.lng @@ -39,4 +39,7 @@ $wb['redirect_error_regex'] = 'Chemin de redirection invalide. Exemples de redirections valides: /test/ ou http://www.domain.tld/test/'; $wb['no_redirect_txt'] = 'Aucune redirecton'; $wb['no_flag_txt'] = 'Aucun flag'; +$wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/fr_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/fr_web_vhost_subdomain.lng new file mode 100644 index 0000000..7ebe9e6 --- /dev/null +++ b/interface/web/sites/lib/lang/fr_web_vhost_subdomain.lng @@ -0,0 +1,119 @@ +<?php +$wb["parent_domain_id_txt"] = 'Parent Website'; +$wb["web_folder_txt"] = 'Web folder'; +$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; +$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; +$wb["backup_interval_txt"] = 'Backup interval'; +$wb["backup_copies_txt"] = 'Number of backup copies'; +$wb["ssl_state_txt"] = 'State'; +$wb["ssl_locality_txt"] = 'Locality'; +$wb["ssl_organisation_txt"] = 'Organisation'; +$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; +$wb["ssl_country_txt"] = 'Country'; +$wb["ssl_key_txt"] = 'SSL Key'; +$wb["ssl_request_txt"] = 'SSL Request'; +$wb["ssl_cert_txt"] = 'SSL Certificate'; +$wb["ssl_bundle_txt"] = 'SSL Bundle'; +$wb["ssl_action_txt"] = 'SSL Action'; +$wb["ssl_domain_txt"] = 'SSL Domain'; +$wb["server_id_txt"] = 'Server'; +$wb["domain_txt"] = 'Domain'; +$wb["host_txt"] = 'Hostname'; +$wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; +$wb["type_txt"] = 'Type'; +$wb["parent_domain_id_txt"] = 'Parent Website'; +$wb["redirect_type_txt"] = 'Redirect Type'; +$wb["redirect_path_txt"] = 'Redirect Path'; +$wb["active_txt"] = 'Active'; +$wb["document_root_txt"] = 'Documentroot'; +$wb["system_user_txt"] = 'Linux User'; +$wb["system_group_txt"] = 'Linux Group'; +$wb["ip_address_txt"] = 'IPv4-Address'; +$wb["ipv6_address_txt"] = 'IPv6-Address'; +$wb["vhost_type_txt"] = 'VHost Type'; +$wb["hd_quota_txt"] = 'Harddisk Quota'; +$wb["traffic_quota_txt"] = 'Traffic Quota'; +$wb["cgi_txt"] = 'CGI'; +$wb["ssi_txt"] = 'SSI'; +$wb["errordocs_txt"] = 'Own Error-Documents'; +$wb["subdomain_txt"] = 'Auto-Subdomain'; +$wb["ssl_txt"] = 'SSL'; +$wb["suexec_txt"] = 'SuEXEC'; +$wb["php_txt"] = 'PHP'; +$wb["client_txt"] = 'Client'; +$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; +$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; +$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; +$wb["apache_directives_txt"] = 'Apache Directives'; +$wb["domain_error_empty"] = 'Domain is empty.'; +$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; +$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; +$wb["error_ssl_state_empty"] = 'SSL State is empty.'; +$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; +$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; +$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; +$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; +$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; +$wb["client_group_id_txt"] = 'Client'; +$wb["stats_password_txt"] = 'Webstatistics password'; +$wb["allow_override_txt"] = 'Apache AllowOverride'; +$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; +$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; +$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb["php_open_basedir_txt"] = 'PHP open_basedir'; +$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; +$wb["ruby_txt"] = 'Ruby'; +$wb["stats_user_txt"] = 'Webstatistics username'; +$wb["stats_type_txt"] = 'Webstatistics program'; +$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['none_txt'] = 'None'; +$wb['disabled_txt'] = 'Disabled'; +$wb['no_redirect_txt'] = 'No redirect'; +$wb['no_flag_txt'] = 'No flag'; +$wb['save_certificate_txt'] = 'Save certificate'; +$wb['create_certificate_txt'] = 'Create certificate'; +$wb['delete_certificate_txt'] = 'Delete certificate'; +$wb["nginx_directives_txt"] = 'nginx Directives'; +$wb["seo_redirect_txt"] = 'SEO Redirect'; +$wb["non_www_to_www_txt"] = 'Non-www -> www'; +$wb["www_to_non_www_txt"] = 'www -> non-www'; +$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; +$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb["python_txt"] = 'Python'; +$wb["perl_txt"] = 'Perl'; +$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; +$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; +$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; +$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; +$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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["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.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/fr_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/fr_web_vhost_subdomain_list.lng new file mode 100644 index 0000000..8273dbd --- /dev/null +++ b/interface/web/sites/lib/lang/fr_web_vhost_subdomain_list.lng @@ -0,0 +1,8 @@ +<?php +$wb["list_head_txt"] = 'Subdomains'; +$wb["active_txt"] = 'Active'; +$wb["server_id_txt"] = 'Server'; +$wb["parent_domain_id_txt"] = 'Website'; +$wb["domain_txt"] = 'Subdomain'; +$wb["add_new_record_txt"] = 'Add new subdomain'; +?> \ 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 53d49a8..3f8a542 100644 --- a/interface/web/sites/lib/lang/hr_database.lng +++ b/interface/web/sites/lib/lang/hr_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_domain.lng b/interface/web/sites/lib/lang/hr_web_domain.lng index ee3b386..ca300d6 100644 --- a/interface/web/sites/lib/lang/hr_web_domain.lng +++ b/interface/web/sites/lib/lang/hr_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_subdomain.lng b/interface/web/sites/lib/lang/hr_web_subdomain.lng index 8663cc3..8b4c31c 100644 --- a/interface/web/sites/lib/lang/hr_web_subdomain.lng +++ b/interface/web/sites/lib/lang/hr_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'Bez redirekcije'; $wb['no_flag_txt'] = 'Bez markiranja'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/hr_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/hr_web_vhost_subdomain.lng index 4a0279e..b87c788 100644 --- a/interface/web/sites/lib/lang/hr_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/hr_web_vhost_subdomain.lng @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/hu_aps.lng b/interface/web/sites/lib/lang/hu_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/hu_aps.lng +++ b/interface/web/sites/lib/lang/hu_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/hu_database.lng b/interface/web/sites/lib/lang/hu_database.lng index 9bb8ce2..f6e30c8 100644 --- a/interface/web/sites/lib/lang/hu_database.lng +++ b/interface/web/sites/lib/lang/hu_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/hu_database_user.lng b/interface/web/sites/lib/lang/hu_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/hu_database_user.lng +++ b/interface/web/sites/lib/lang/hu_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/hu_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/hu_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/hu_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/hu_database_user_list.lng b/interface/web/sites/lib/lang/hu_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/hu_database_user_list.lng +++ b/interface/web/sites/lib/lang/hu_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/hu_web_domain.lng b/interface/web/sites/lib/lang/hu_web_domain.lng index 4dc7d3a..2659f9a 100644 --- a/interface/web/sites/lib/lang/hu_web_domain.lng +++ b/interface/web/sites/lib/lang/hu_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/hu_web_subdomain.lng b/interface/web/sites/lib/lang/hu_web_subdomain.lng index de88b56..b390baf 100644 --- a/interface/web/sites/lib/lang/hu_web_subdomain.lng +++ b/interface/web/sites/lib/lang/hu_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_flag_txt'] = 'No flag'; $wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/hu_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/hu_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/hu_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/hu_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/hu_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/hu_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/hu_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/hu_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/id_database.lng b/interface/web/sites/lib/lang/id_database.lng index 012d63d..5b08e4a 100644 --- a/interface/web/sites/lib/lang/id_database.lng +++ b/interface/web/sites/lib/lang/id_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/id_web_domain.lng b/interface/web/sites/lib/lang/id_web_domain.lng index 35d12e5..012583e 100644 --- a/interface/web/sites/lib/lang/id_web_domain.lng +++ b/interface/web/sites/lib/lang/id_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/id_web_subdomain.lng b/interface/web/sites/lib/lang/id_web_subdomain.lng index 4d0241c..ac0d1e3 100644 --- a/interface/web/sites/lib/lang/id_web_subdomain.lng +++ b/interface/web/sites/lib/lang/id_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/id_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/id_web_vhost_subdomain.lng index 4a0279e..b87c788 100644 --- a/interface/web/sites/lib/lang/id_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/id_web_vhost_subdomain.lng @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/it_aps.lng b/interface/web/sites/lib/lang/it_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/it_aps.lng +++ b/interface/web/sites/lib/lang/it_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/it_database.lng b/interface/web/sites/lib/lang/it_database.lng index d49c2f1..62117a4 100644 --- a/interface/web/sites/lib/lang/it_database.lng +++ b/interface/web/sites/lib/lang/it_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/it_database_user.lng b/interface/web/sites/lib/lang/it_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/it_database_user.lng +++ b/interface/web/sites/lib/lang/it_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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/it_database_user_admin_list.lng b/interface/web/sites/lib/lang/it_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/it_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/it_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/it_database_user_list.lng b/interface/web/sites/lib/lang/it_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/it_database_user_list.lng +++ b/interface/web/sites/lib/lang/it_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/it_web_domain.lng b/interface/web/sites/lib/lang/it_web_domain.lng index 5ea7b4b..a34c576 100644 --- a/interface/web/sites/lib/lang/it_web_domain.lng +++ b/interface/web/sites/lib/lang/it_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/it_web_subdomain.lng b/interface/web/sites/lib/lang/it_web_subdomain.lng index 6b2e96e..0d47739 100644 --- a/interface/web/sites/lib/lang/it_web_subdomain.lng +++ b/interface/web/sites/lib/lang/it_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/it_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/it_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/it_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/it_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/it_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/it_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/it_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/it_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/ja_aps.lng b/interface/web/sites/lib/lang/ja_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/ja_aps.lng +++ b/interface/web/sites/lib/lang/ja_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/ja_database.lng b/interface/web/sites/lib/lang/ja_database.lng index 9df3e74..bf90ffc 100644 --- a/interface/web/sites/lib/lang/ja_database.lng +++ b/interface/web/sites/lib/lang/ja_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/ja_database_user.lng b/interface/web/sites/lib/lang/ja_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/ja_database_user.lng +++ b/interface/web/sites/lib/lang/ja_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/ja_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/ja_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/ja_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/ja_database_user_list.lng b/interface/web/sites/lib/lang/ja_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/ja_database_user_list.lng +++ b/interface/web/sites/lib/lang/ja_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/ja_web_domain.lng b/interface/web/sites/lib/lang/ja_web_domain.lng index 7fd425a..9a0eb0e 100644 --- a/interface/web/sites/lib/lang/ja_web_domain.lng +++ b/interface/web/sites/lib/lang/ja_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ja_web_subdomain.lng b/interface/web/sites/lib/lang/ja_web_subdomain.lng index 49c9e80..3e76b47 100644 --- a/interface/web/sites/lib/lang/ja_web_subdomain.lng +++ b/interface/web/sites/lib/lang/ja_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ja_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/ja_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/ja_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/ja_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/ja_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/ja_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/ja_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/ja_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/nl_aps.lng b/interface/web/sites/lib/lang/nl_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/nl_aps.lng +++ b/interface/web/sites/lib/lang/nl_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/nl_database.lng b/interface/web/sites/lib/lang/nl_database.lng index 9ddff59..479e98f 100644 --- a/interface/web/sites/lib/lang/nl_database.lng +++ b/interface/web/sites/lib/lang/nl_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/nl_database_user.lng b/interface/web/sites/lib/lang/nl_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/nl_database_user.lng +++ b/interface/web/sites/lib/lang/nl_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/nl_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/nl_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/nl_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/nl_database_user_list.lng b/interface/web/sites/lib/lang/nl_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/nl_database_user_list.lng +++ b/interface/web/sites/lib/lang/nl_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/nl_web_domain.lng b/interface/web/sites/lib/lang/nl_web_domain.lng index aa1f5ba..3319f46 100644 --- a/interface/web/sites/lib/lang/nl_web_domain.lng +++ b/interface/web/sites/lib/lang/nl_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/nl_web_subdomain.lng b/interface/web/sites/lib/lang/nl_web_subdomain.lng index c08f63f..8684124 100644 --- a/interface/web/sites/lib/lang/nl_web_subdomain.lng +++ b/interface/web/sites/lib/lang/nl_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/nl_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/nl_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/nl_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/nl_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/nl_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/nl_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/nl_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/nl_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/pl_aps.lng b/interface/web/sites/lib/lang/pl_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/pl_aps.lng +++ b/interface/web/sites/lib/lang/pl_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/pl_database.lng b/interface/web/sites/lib/lang/pl_database.lng index 7b86ce7..748aff9 100644 --- a/interface/web/sites/lib/lang/pl_database.lng +++ b/interface/web/sites/lib/lang/pl_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/pl_database_user.lng b/interface/web/sites/lib/lang/pl_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/pl_database_user.lng +++ b/interface/web/sites/lib/lang/pl_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/pl_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/pl_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/pl_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/pl_database_user_list.lng b/interface/web/sites/lib/lang/pl_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/pl_database_user_list.lng +++ b/interface/web/sites/lib/lang/pl_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/pl_web_domain.lng b/interface/web/sites/lib/lang/pl_web_domain.lng index f245bf9..1235f10 100644 --- a/interface/web/sites/lib/lang/pl_web_domain.lng +++ b/interface/web/sites/lib/lang/pl_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/pl_web_subdomain.lng b/interface/web/sites/lib/lang/pl_web_subdomain.lng index ccf2c57..14efd16 100644 --- a/interface/web/sites/lib/lang/pl_web_subdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'Bez przekierowania'; $wb['no_flag_txt'] = 'Bez flagi'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/pl_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/pl_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/pt_aps.lng b/interface/web/sites/lib/lang/pt_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/pt_aps.lng +++ b/interface/web/sites/lib/lang/pt_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/pt_database.lng b/interface/web/sites/lib/lang/pt_database.lng index d7d0e72..053f2f7 100644 --- a/interface/web/sites/lib/lang/pt_database.lng +++ b/interface/web/sites/lib/lang/pt_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/pt_database_user.lng b/interface/web/sites/lib/lang/pt_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/pt_database_user.lng +++ b/interface/web/sites/lib/lang/pt_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/pt_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/pt_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/pt_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/pt_database_user_list.lng b/interface/web/sites/lib/lang/pt_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/pt_database_user_list.lng +++ b/interface/web/sites/lib/lang/pt_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/pt_web_domain.lng b/interface/web/sites/lib/lang/pt_web_domain.lng index c3010f9..b060656 100644 --- a/interface/web/sites/lib/lang/pt_web_domain.lng +++ b/interface/web/sites/lib/lang/pt_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/pt_web_subdomain.lng b/interface/web/sites/lib/lang/pt_web_subdomain.lng index 219f793..f83c4ff 100644 --- a/interface/web/sites/lib/lang/pt_web_subdomain.lng +++ b/interface/web/sites/lib/lang/pt_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/pt_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/pt_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/pt_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/pt_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/pt_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/pt_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/pt_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/pt_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/ro_aps.lng b/interface/web/sites/lib/lang/ro_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/ro_aps.lng +++ b/interface/web/sites/lib/lang/ro_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/ro_database.lng b/interface/web/sites/lib/lang/ro_database.lng index 41bdd37..256c124 100644 --- a/interface/web/sites/lib/lang/ro_database.lng +++ b/interface/web/sites/lib/lang/ro_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/ro_database_user.lng b/interface/web/sites/lib/lang/ro_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/ro_database_user.lng +++ b/interface/web/sites/lib/lang/ro_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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/ro_database_user_admin_list.lng b/interface/web/sites/lib/lang/ro_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/ro_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/ro_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/ro_database_user_list.lng b/interface/web/sites/lib/lang/ro_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/ro_database_user_list.lng +++ b/interface/web/sites/lib/lang/ro_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/ro_web_domain.lng b/interface/web/sites/lib/lang/ro_web_domain.lng index 3028e27..791f67b 100644 --- a/interface/web/sites/lib/lang/ro_web_domain.lng +++ b/interface/web/sites/lib/lang/ro_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ro_web_subdomain.lng b/interface/web/sites/lib/lang/ro_web_subdomain.lng index d340c72..15e95d6 100644 --- a/interface/web/sites/lib/lang/ro_web_subdomain.lng +++ b/interface/web/sites/lib/lang/ro_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ro_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/ro_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/ro_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/ro_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/ro_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/ro_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/ro_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/ro_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/ru_aps.lng b/interface/web/sites/lib/lang/ru_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/ru_aps.lng +++ b/interface/web/sites/lib/lang/ru_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/ru_database.lng b/interface/web/sites/lib/lang/ru_database.lng index 8d7308e..20bfba4 100644 --- a/interface/web/sites/lib/lang/ru_database.lng +++ b/interface/web/sites/lib/lang/ru_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/ru_database_user.lng b/interface/web/sites/lib/lang/ru_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/ru_database_user.lng +++ b/interface/web/sites/lib/lang/ru_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/ru_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/ru_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/ru_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/ru_database_user_list.lng b/interface/web/sites/lib/lang/ru_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/ru_database_user_list.lng +++ b/interface/web/sites/lib/lang/ru_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/ru_web_domain.lng b/interface/web/sites/lib/lang/ru_web_domain.lng index 85fe99d..be367c0 100644 --- a/interface/web/sites/lib/lang/ru_web_domain.lng +++ b/interface/web/sites/lib/lang/ru_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ru_web_subdomain.lng b/interface/web/sites/lib/lang/ru_web_subdomain.lng index ad197f8..3c3842d 100644 --- a/interface/web/sites/lib/lang/ru_web_subdomain.lng +++ b/interface/web/sites/lib/lang/ru_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/ru_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/ru_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/ru_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/ru_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/ru_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/ru_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/ru_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/ru_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/se_aps.lng b/interface/web/sites/lib/lang/se_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/se_aps.lng +++ b/interface/web/sites/lib/lang/se_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/se_database.lng b/interface/web/sites/lib/lang/se_database.lng index ce20ef7..d27f883 100644 --- a/interface/web/sites/lib/lang/se_database.lng +++ b/interface/web/sites/lib/lang/se_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/se_database_user.lng b/interface/web/sites/lib/lang/se_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/se_database_user.lng +++ b/interface/web/sites/lib/lang/se_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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/se_database_user_admin_list.lng b/interface/web/sites/lib/lang/se_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/se_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/se_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/se_database_user_list.lng b/interface/web/sites/lib/lang/se_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/se_database_user_list.lng +++ b/interface/web/sites/lib/lang/se_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/se_web_domain.lng b/interface/web/sites/lib/lang/se_web_domain.lng index 9a8a8b1..15df484 100644 --- a/interface/web/sites/lib/lang/se_web_domain.lng +++ b/interface/web/sites/lib/lang/se_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/se_web_subdomain.lng b/interface/web/sites/lib/lang/se_web_subdomain.lng index 2b7a2fc..f8501c6 100644 --- a/interface/web/sites/lib/lang/se_web_subdomain.lng +++ b/interface/web/sites/lib/lang/se_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/se_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/se_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/se_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/se_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/se_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/se_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/se_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/se_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/sk_aps.lng b/interface/web/sites/lib/lang/sk_aps.lng index f6d9ed6..8ce5b20 100644 --- a/interface/web/sites/lib/lang/sk_aps.lng +++ b/interface/web/sites/lib/lang/sk_aps.lng @@ -38,14 +38,14 @@ $wb['error_license_agreement'] = 'In order to continue you have to accept the license agreement.'; $wb['error_no_database_pw'] = 'You have provided no valid database password.'; $wb['error_short_database_pw'] = 'Please choose a longer database password.'; -$wb['error_no_value_for'] = 'The field \"%s\" must not be empty.'; -$wb['error_short_value_for'] = 'The field \"%s\" requires a longer input value.'; -$wb['error_long_value_for'] = 'The field \"%s\" requires a shorter input value.'; -$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \"%s\".'; -$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \"%s\".'; -$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \"%s\".'; -$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \"%s\".'; -$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \"%s\".'; +$wb['error_no_value_for'] = 'The field \\"%s\\" must not be empty.'; +$wb['error_short_value_for'] = 'The field \\"%s\\" requires a longer input value.'; +$wb['error_long_value_for'] = 'The field \\"%s\\" requires a shorter input value.'; +$wb['error_inv_value_for'] = 'You have entered an invalid value for the field \\"%s\\".'; +$wb['error_inv_email_for'] = 'You have entered an invalid mail address for the field \\"%s\\".'; +$wb['error_inv_domain_for'] = 'You have entered an invalid domain for the field \\"%s\\".'; +$wb['error_inv_integer_for'] = 'You have entered an invalid number for the field \\"%s\\".'; +$wb['error_inv_float_for'] = 'You have entered an invalid floating point number for the field \\"%s\\".'; $wb['error_used_location'] = 'The installation path already contains a package installation.'; $wb['installation_task_txt'] = 'Install planned'; $wb['installation_error_txt'] = 'Install error'; diff --git a/interface/web/sites/lib/lang/sk_database.lng b/interface/web/sites/lib/lang/sk_database.lng index ffaf83a..b081dcf 100644 --- a/interface/web/sites/lib/lang/sk_database.lng +++ b/interface/web/sites/lib/lang/sk_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/sk_database_user.lng b/interface/web/sites/lib/lang/sk_database_user.lng index 6c4ee7c..66a0718 100644 --- a/interface/web/sites/lib/lang/sk_database_user.lng +++ b/interface/web/sites/lib/lang/sk_database_user.lng @@ -1,23 +1,23 @@ <?php -$wb["database_user_txt"] = 'Database user'; -$wb["database_password_txt"] = 'Database password'; -$wb["password_strength_txt"] = 'Password strength'; -$wb["client_txt"] = 'Client'; -$wb["active_txt"] = 'Active'; -$wb["database_user_error_empty"] = 'Database user is empty.'; -$wb["database_user_error_unique"] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; -$wb["database_user_error_regex"] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; -$wb["database_user_error_len"] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; -$wb["btn_save_txt"] = 'Save'; -$wb["btn_cancel_txt"] = 'Cancel'; +$wb['database_user_txt'] = 'Database user'; +$wb['database_password_txt'] = 'Database password'; +$wb['password_strength_txt'] = 'Password strength'; +$wb['client_txt'] = 'Client'; +$wb['active_txt'] = 'Active'; +$wb['database_user_error_empty'] = 'Database user is empty.'; +$wb['database_user_error_unique'] = 'There is already a database user with this name on the server. To get a unique name, e.g. prepend your domain name to the username.'; +$wb['database_user_error_regex'] = 'Invalid database user name. The username may contain these characters: a-z, A-Z, 0-9 and the underscore. Length: 2 - 64 characters.'; +$wb['database_user_error_len'] = 'Database username - {user} - too long. The max. database username length incl. prefix is 16 chars.'; +$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"; +$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_database_user_admin_list.lng b/interface/web/sites/lib/lang/sk_database_user_admin_list.lng index 4c17da1..d7f88c4 100644 --- a/interface/web/sites/lib/lang/sk_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/sk_database_user_admin_list.lng @@ -1,6 +1,6 @@ <?php -$wb["list_head_txt"] = 'Database User'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new User'; -$wb["sys_groupid_txt"] = 'Client'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database User'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new User'; +$wb['sys_groupid_txt'] = 'Client'; +?> diff --git a/interface/web/sites/lib/lang/sk_database_user_list.lng b/interface/web/sites/lib/lang/sk_database_user_list.lng index 549374b..8c22649 100644 --- a/interface/web/sites/lib/lang/sk_database_user_list.lng +++ b/interface/web/sites/lib/lang/sk_database_user_list.lng @@ -1,5 +1,5 @@ <?php -$wb["list_head_txt"] = 'Database user'; -$wb["database_user_txt"] = 'Database user'; -$wb["add_new_record_txt"] = 'Add new user'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Database user'; +$wb['database_user_txt'] = 'Database user'; +$wb['add_new_record_txt'] = 'Add new user'; +?> diff --git a/interface/web/sites/lib/lang/sk_web_domain.lng b/interface/web/sites/lib/lang/sk_web_domain.lng index 5e3d650..6df5937 100644 --- a/interface/web/sites/lib/lang/sk_web_domain.lng +++ b/interface/web/sites/lib/lang/sk_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/sk_web_subdomain.lng b/interface/web/sites/lib/lang/sk_web_subdomain.lng index 165beb6..47cd669 100644 --- a/interface/web/sites/lib/lang/sk_web_subdomain.lng +++ b/interface/web/sites/lib/lang/sk_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/sk_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/sk_web_vhost_subdomain.lng index d993af8..b87c788 100644 --- a/interface/web/sites/lib/lang/sk_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/sk_web_vhost_subdomain.lng @@ -1,79 +1,78 @@ <?php -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["web_folder_txt"] = 'Web folder'; -$wb["web_folder_invalid_txt"] = 'The web folder is invalid, please choose a different one.'; -$wb["web_folder_unique_txt"] = 'The web folder is already used, please choose a different one.'; -$wb["backup_interval_txt"] = 'Backup interval'; -$wb["backup_copies_txt"] = 'Number of backup copies'; -$wb["ssl_state_txt"] = 'State'; -$wb["ssl_locality_txt"] = 'Locality'; -$wb["ssl_organisation_txt"] = 'Organisation'; -$wb["ssl_organisation_unit_txt"] = 'Organisation Unit'; -$wb["ssl_country_txt"] = 'Country'; -$wb["ssl_key_txt"] = 'SSL Key'; -$wb["ssl_request_txt"] = 'SSL Request'; -$wb["ssl_cert_txt"] = 'SSL Certificate'; -$wb["ssl_bundle_txt"] = 'SSL Bundle'; -$wb["ssl_action_txt"] = 'SSL Action'; -$wb["ssl_domain_txt"] = 'SSL Domain'; -$wb["server_id_txt"] = 'Server'; -$wb["domain_txt"] = 'Domain'; -$wb["host_txt"] = 'Hostname'; +$wb['parent_domain_id_txt'] = 'Parent Website'; +$wb['web_folder_txt'] = 'Web folder'; +$wb['web_folder_invalid_txt'] = 'The web folder is invalid, please choose a different one.'; +$wb['web_folder_unique_txt'] = 'The web folder is already used, please choose a different one.'; +$wb['backup_interval_txt'] = 'Backup interval'; +$wb['backup_copies_txt'] = 'Number of backup copies'; +$wb['ssl_state_txt'] = 'State'; +$wb['ssl_locality_txt'] = 'Locality'; +$wb['ssl_organisation_txt'] = 'Organisation'; +$wb['ssl_organisation_unit_txt'] = 'Organisation Unit'; +$wb['ssl_country_txt'] = 'Country'; +$wb['ssl_key_txt'] = 'SSL Key'; +$wb['ssl_request_txt'] = 'SSL Request'; +$wb['ssl_cert_txt'] = 'SSL Certificate'; +$wb['ssl_bundle_txt'] = 'SSL Bundle'; +$wb['ssl_action_txt'] = 'SSL Action'; +$wb['ssl_domain_txt'] = 'SSL Domain'; +$wb['server_id_txt'] = 'Server'; +$wb['domain_txt'] = 'Domain'; +$wb['host_txt'] = 'Hostname'; $wb['web_folder_error_regex'] = 'Invalid folder entered. Please do not enter a slash.'; -$wb["type_txt"] = 'Type'; -$wb["parent_domain_id_txt"] = 'Parent Website'; -$wb["redirect_type_txt"] = 'Redirect Type'; -$wb["redirect_path_txt"] = 'Redirect Path'; -$wb["active_txt"] = 'Active'; -$wb["document_root_txt"] = 'Documentroot'; -$wb["system_user_txt"] = 'Linux User'; -$wb["system_group_txt"] = 'Linux Group'; -$wb["ip_address_txt"] = 'IPv4-Address'; -$wb["ipv6_address_txt"] = 'IPv6-Address'; -$wb["vhost_type_txt"] = 'VHost Type'; -$wb["hd_quota_txt"] = 'Harddisk Quota'; -$wb["traffic_quota_txt"] = 'Traffic Quota'; -$wb["cgi_txt"] = 'CGI'; -$wb["ssi_txt"] = 'SSI'; -$wb["errordocs_txt"] = 'Own Error-Documents'; -$wb["subdomain_txt"] = 'Auto-Subdomain'; -$wb["ssl_txt"] = 'SSL'; -$wb["suexec_txt"] = 'SuEXEC'; -$wb["php_txt"] = 'PHP'; -$wb["client_txt"] = 'Client'; -$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.'; -$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.'; -$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.'; -$wb["apache_directives_txt"] = 'Apache Directives'; -$wb["domain_error_empty"] = 'Domain is empty.'; -$wb["domain_error_unique"] = 'There is already a website or sub / aliasdomain with this domain name.'; -$wb["domain_error_regex"] = 'Domain name invalid.'; +$wb['type_txt'] = 'Type'; +$wb['redirect_type_txt'] = 'Redirect Type'; +$wb['redirect_path_txt'] = 'Redirect Path'; +$wb['active_txt'] = 'Active'; +$wb['document_root_txt'] = 'Documentroot'; +$wb['system_user_txt'] = 'Linux User'; +$wb['system_group_txt'] = 'Linux Group'; +$wb['ip_address_txt'] = 'IPv4-Address'; +$wb['ipv6_address_txt'] = 'IPv6-Address'; +$wb['vhost_type_txt'] = 'VHost Type'; +$wb['hd_quota_txt'] = 'Harddisk Quota'; +$wb['traffic_quota_txt'] = 'Traffic Quota'; +$wb['cgi_txt'] = 'CGI'; +$wb['ssi_txt'] = 'SSI'; +$wb['errordocs_txt'] = 'Own Error-Documents'; +$wb['subdomain_txt'] = 'Auto-Subdomain'; +$wb['ssl_txt'] = 'SSL'; +$wb['suexec_txt'] = 'SuEXEC'; +$wb['php_txt'] = 'PHP'; +$wb['client_txt'] = 'Client'; +$wb['limit_web_domain_txt'] = 'The max. number of web domains for your account is reached.'; +$wb['limit_web_aliasdomain_txt'] = 'The max. number of aliasdomains for your account is reached.'; +$wb['limit_web_subdomain_txt'] = 'The max. number of web subdomains for your account is reached.'; +$wb['apache_directives_txt'] = 'Apache Directives'; +$wb['domain_error_empty'] = 'Domain is empty.'; +$wb['domain_error_unique'] = 'There is already a website or sub / aliasdomain with this domain name.'; +$wb['domain_error_regex'] = 'Domain name invalid.'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; -$wb["hd_quota_error_empty"] = 'Harddisk quota is 0 or empty.'; -$wb["traffic_quota_error_empty"] = 'Traffic quota is empty.'; -$wb["error_ssl_state_empty"] = 'SSL State is empty.'; -$wb["error_ssl_locality_empty"] = 'SSL Locality is empty.'; -$wb["error_ssl_organisation_empty"] = 'SSL Organisation is empty.'; -$wb["error_ssl_organisation_unit_empty"] = 'SSL Organisation Unit is empty.'; -$wb["error_ssl_country_empty"] = 'SSL Country is empty.'; -$wb["error_ssl_cert_empty"] = 'SSL Certificate field is empty'; -$wb["client_group_id_txt"] = 'Client'; -$wb["stats_password_txt"] = 'Webstatistics password'; -$wb["allow_override_txt"] = 'Apache AllowOverride'; -$wb["limit_web_quota_free_txt"] = 'Max. available Harddisk Quota'; -$wb["ssl_state_error_regex"] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_locality_error_regex"] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organisation_error_regex"] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_organistaion_unit_error_regex"] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; -$wb["ssl_country_error_regex"] = 'Invalid SSL Country. Valid characters are: A-Z'; -$wb["limit_traffic_quota_free_txt"] = 'Max. available Traffic Quota'; -$wb["redirect_error_regex"] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; -$wb["php_open_basedir_txt"] = 'PHP open_basedir'; -$wb["traffic_quota_exceeded_txt"] = 'Traffic quota exceeded'; -$wb["ruby_txt"] = 'Ruby'; -$wb["stats_user_txt"] = 'Webstatistics username'; -$wb["stats_type_txt"] = 'Webstatistics program'; -$wb["custom_php_ini_txt"] = 'Custom php.ini settings'; +$wb['hd_quota_error_empty'] = 'Harddisk quota is 0 or empty.'; +$wb['traffic_quota_error_empty'] = 'Traffic quota is empty.'; +$wb['error_ssl_state_empty'] = 'SSL State is empty.'; +$wb['error_ssl_locality_empty'] = 'SSL Locality is empty.'; +$wb['error_ssl_organisation_empty'] = 'SSL Organisation is empty.'; +$wb['error_ssl_organisation_unit_empty'] = 'SSL Organisation Unit is empty.'; +$wb['error_ssl_country_empty'] = 'SSL Country is empty.'; +$wb['error_ssl_cert_empty'] = 'SSL Certificate field is empty'; +$wb['client_group_id_txt'] = 'Client'; +$wb['stats_password_txt'] = 'Webstatistics password'; +$wb['allow_override_txt'] = 'Apache AllowOverride'; +$wb['limit_web_quota_free_txt'] = 'Max. available Harddisk Quota'; +$wb['ssl_state_error_regex'] = 'Invalid SSL State. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_locality_error_regex'] = 'Invalid SSL Locality. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organisation_error_regex'] = 'Invalid SSL Organisation. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_organistaion_unit_error_regex'] = 'Invalid SSL Organisation Unit. Valid characters are: a-z, 0-9 and .,-_'; +$wb['ssl_country_error_regex'] = 'Invalid SSL Country. Valid characters are: A-Z'; +$wb['limit_traffic_quota_free_txt'] = 'Max. available Traffic Quota'; +$wb['redirect_error_regex'] = 'Invalid redirect path. Valid redirects are for example: /test/ or http://www.domain.tld/test/'; +$wb['php_open_basedir_txt'] = 'PHP open_basedir'; +$wb['traffic_quota_exceeded_txt'] = 'Traffic quota exceeded'; +$wb['ruby_txt'] = 'Ruby'; +$wb['stats_user_txt'] = 'Webstatistics username'; +$wb['stats_type_txt'] = 'Webstatistics program'; +$wb['custom_php_ini_txt'] = 'Custom php.ini settings'; $wb['none_txt'] = 'None'; $wb['disabled_txt'] = 'Disabled'; $wb['no_redirect_txt'] = 'No redirect'; @@ -81,34 +80,39 @@ $wb['save_certificate_txt'] = 'Save certificate'; $wb['create_certificate_txt'] = 'Create certificate'; $wb['delete_certificate_txt'] = 'Delete certificate'; -$wb["nginx_directives_txt"] = 'nginx Directives'; -$wb["seo_redirect_txt"] = 'SEO Redirect'; -$wb["non_www_to_www_txt"] = 'Non-www -> www'; -$wb["www_to_non_www_txt"] = 'www -> non-www'; -$wb["php_fpm_use_socket_txt"] = 'Use Socket For PHP-FPM'; -$wb["error_no_sni_txt"] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; -$wb["python_txt"] = 'Python'; -$wb["perl_txt"] = 'Perl'; -$wb["pm_max_children_txt"] = 'PHP-FPM pm.max_children'; -$wb["pm_start_servers_txt"] = 'PHP-FPM pm.start_servers'; -$wb["pm_min_spare_servers_txt"] = 'PHP-FPM pm.min_spare_servers'; -$wb["pm_max_spare_servers_txt"] = 'PHP-FPM pm.max_spare_servers'; -$wb["error_php_fpm_pm_settings_txt"] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; -$wb["pm_max_children_error_regex"] = 'PHP-FPM pm.max_children must be a positive integer value.'; -$wb["pm_start_servers_error_regex"] = 'PHP-FPM pm.start_servers must be a positive integer value.'; -$wb["pm_min_spare_servers_error_regex"] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; -$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["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['nginx_directives_txt'] = 'nginx Directives'; +$wb['seo_redirect_txt'] = 'SEO Redirect'; +$wb['non_www_to_www_txt'] = 'Non-www -> www'; +$wb['www_to_non_www_txt'] = 'www -> non-www'; +$wb['php_fpm_use_socket_txt'] = 'Use Socket For PHP-FPM'; +$wb['error_no_sni_txt'] = 'SNI for SSL is not activated on this server. You can enable only one SSL certificate on each IP address.'; +$wb['python_txt'] = 'Python'; +$wb['perl_txt'] = 'Perl'; +$wb['pm_max_children_txt'] = 'PHP-FPM pm.max_children'; +$wb['pm_start_servers_txt'] = 'PHP-FPM pm.start_servers'; +$wb['pm_min_spare_servers_txt'] = 'PHP-FPM pm.min_spare_servers'; +$wb['pm_max_spare_servers_txt'] = 'PHP-FPM pm.max_spare_servers'; +$wb['error_php_fpm_pm_settings_txt'] = 'Values of PHP-FPM pm settings must be as follows: pm.max_children >= pm.max_spare_servers >= pm.start_servers >= pm.min_spare_servers > 0'; +$wb['pm_max_children_error_regex'] = 'PHP-FPM pm.max_children must be a positive integer value.'; +$wb['pm_start_servers_error_regex'] = 'PHP-FPM pm.start_servers must be a positive integer value.'; +$wb['pm_min_spare_servers_error_regex'] = 'PHP-FPM pm.min_spare_servers must be a positive integer value.'; +$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['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.'; -?> \ No newline at end of file +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +?> diff --git a/interface/web/sites/lib/lang/sk_web_vhost_subdomain_list.lng b/interface/web/sites/lib/lang/sk_web_vhost_subdomain_list.lng index 8273dbd..1c16bcd 100644 --- a/interface/web/sites/lib/lang/sk_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/sk_web_vhost_subdomain_list.lng @@ -1,8 +1,8 @@ <?php -$wb["list_head_txt"] = 'Subdomains'; -$wb["active_txt"] = 'Active'; -$wb["server_id_txt"] = 'Server'; -$wb["parent_domain_id_txt"] = 'Website'; -$wb["domain_txt"] = 'Subdomain'; -$wb["add_new_record_txt"] = 'Add new subdomain'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Subdomains'; +$wb['active_txt'] = 'Active'; +$wb['server_id_txt'] = 'Server'; +$wb['parent_domain_id_txt'] = 'Website'; +$wb['domain_txt'] = 'Subdomain'; +$wb['add_new_record_txt'] = 'Add new subdomain'; +?> diff --git a/interface/web/sites/lib/lang/tr_database.lng b/interface/web/sites/lib/lang/tr_database.lng index 15b061c..565e6df 100644 --- a/interface/web/sites/lib/lang/tr_database.lng +++ b/interface/web/sites/lib/lang/tr_database.lng @@ -41,4 +41,5 @@ $wb['optional_txt'] = 'optional'; $wb['select_dbuser_txt'] = 'Select database user'; $wb['no_dbuser_txt'] = 'None'; +$wb['database_client_differs_txt'] = 'The client of the parent web and the database do not match.'; ?> diff --git a/interface/web/sites/lib/lang/tr_web_domain.lng b/interface/web/sites/lib/lang/tr_web_domain.lng index e253e92..814f600 100644 --- a/interface/web/sites/lib/lang/tr_web_domain.lng +++ b/interface/web/sites/lib/lang/tr_web_domain.lng @@ -109,4 +109,6 @@ $wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; $wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/tr_web_subdomain.lng b/interface/web/sites/lib/lang/tr_web_subdomain.lng index 69842d9..48eb82b 100644 --- a/interface/web/sites/lib/lang/tr_web_subdomain.lng +++ b/interface/web/sites/lib/lang/tr_web_subdomain.lng @@ -40,4 +40,6 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['domain_error_wildcard'] = 'Wildcard subdomains are not allowed.'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/lib/lang/tr_web_vhost_subdomain.lng b/interface/web/sites/lib/lang/tr_web_vhost_subdomain.lng index 4a0279e..b87c788 100644 --- a/interface/web/sites/lib/lang/tr_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/tr_web_vhost_subdomain.lng @@ -110,4 +110,9 @@ $wb['repeat_password_txt'] = 'Repeat Password'; $wb['password_mismatch_txt'] = 'The passwords do not match.'; $wb['password_match_txt'] = 'The passwords do match.'; +$wb['available_php_directive_snippets_txt'] = 'Available PHP Directive Snippets:'; +$wb['available_apache_directive_snippets_txt'] = 'Available Apache Directive Snippets:'; +$wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snippets:'; +$wb['proxy_directives_txt'] = 'Proxy Directives'; +$wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; ?> diff --git a/interface/web/sites/list/aps_installedpackages.list.php b/interface/web/sites/list/aps_installedpackages.list.php index 573df2a..2b2f32e 100644 --- a/interface/web/sites/list/aps_installedpackages.list.php +++ b/interface/web/sites/list/aps_installedpackages.list.php @@ -58,14 +58,16 @@ 'width' => '', 'value' => ''); -$liste["item"][] = array('field' => 'customer_name', - 'datatype' => 'VARCHAR', - 'formtype' => 'TEXT', - 'op' => 'LIKE', - 'prefix' => '%', - 'suffix' => '%', + /* +$liste["item"][] = array('field' => 'customer_id', + 'datatype' => 'INTEGER', + 'formtype' => 'SELECT', + 'op' => '=', + 'prefix' => '', + 'suffix' => '', 'width' => '', 'value' => ''); +*/ $liste["item"][] = array('field' => 'instance_status', 'datatype' => 'VARCHAR', diff --git a/interface/web/sites/shell_user_edit.php b/interface/web/sites/shell_user_edit.php index 8f2a93f..6939d4a 100644 --- a/interface/web/sites/shell_user_edit.php +++ b/interface/web/sites/shell_user_edit.php @@ -79,13 +79,10 @@ if ($this->dataRecord['username'] != ""){ /* REMOVE the restriction */ - $app->tpl->setVar("username", preg_replace('/'.$shelluser_prefix.'/', '', $this->dataRecord['username'], 1)); + $app->tpl->setVar("username", $app->tools_sites->removePrefix($this->dataRecord['username'], $this->dataRecord['username_prefix'], $shelluser_prefix)); } - if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) { - $app->tpl->setVar("username_prefix", $global_config['shelluser_prefix']); - } else { - $app->tpl->setVar("username_prefix", $shelluser_prefix); - } + + $app->tpl->setVar("username_prefix", $app->tools_sites->getPrefix($this->dataRecord['username_prefix'], $shelluser_prefix, $global_config['shelluser_prefix'])); if($this->id > 0) { //* we are editing a existing record @@ -138,6 +135,7 @@ $global_config = $app->getconf->get_global_config('sites'); $shelluser_prefix = $app->tools_sites->replacePrefix($global_config['shelluser_prefix'], $this->dataRecord); + $this->dataRecord['username_prefix'] = $shelluser_prefix; /* restrict the names */ $this->dataRecord['username'] = $shelluser_prefix . $this->dataRecord['username']; } @@ -184,6 +182,10 @@ $global_config = $app->getconf->get_global_config('sites'); $shelluser_prefix = $app->tools_sites->replacePrefix($global_config['shelluser_prefix'], $this->dataRecord); + $old_record = $app->tform->getDataRecord($this->id); + $shelluser_prefix = $app->tools_sites->getPrefix($old_record['username_prefix'], $shelluser_prefix); + $this->dataRecord['username_prefix'] = $shelluser_prefix; + /* restrict the names */ $this->dataRecord['username'] = $shelluser_prefix . $this->dataRecord['username']; } diff --git a/interface/web/sites/templates/aps_instances_list.htm b/interface/web/sites/templates/aps_instances_list.htm index be985b5..48da523 100644 --- a/interface/web/sites/templates/aps_instances_list.htm +++ b/interface/web/sites/templates/aps_instances_list.htm @@ -10,7 +10,7 @@ <th class="tbl_col_name" scope="col">{tmpl_var name='name_txt'}</th> <th class="tbl_col_version" scope="col">{tmpl_var name='version_txt'}</th> <tmpl_if name='is_noclient'> - <th class="tbl_col_customer" scope="col">{tmpl_var name='customer_txt'}</th> + <!--<th class="tbl_col_customer" scope="col">{tmpl_var name='customer_txt'}</th>--> </tmpl_if> <th class="tbl_col_installlocation" scope="col">{tmpl_var name='install_location_txt'}</th> <th class="tbl_col_instancestatus" scope="col">{tmpl_var name='status_txt'}</th> @@ -20,7 +20,7 @@ <td class="tbl_col_name"><input type="text" name="search_name" value="{tmpl_var name='search_name'}" /></td> <td class="tbl_col_version"><input type="text" name="search_version" value="{tmpl_var name='search_version'}" /></td> <tmpl_if name='is_noclient'> - <td class="tbl_col_customer"><input type="text" name="search_customer_name" value="{tmpl_var name='search_customer_name'}" /></td> + <!--<td class="tbl_col_customer"><input type="text" name="search_customer_name" value="{tmpl_var name='search_customer_name'}" /></td>--> </tmpl_if> <td class="tbl_col_installlocation"> </td> <td class="tbl_col_instancestatus"><select name="search_instance_status" onChange="submitForm('pageForm','sites/aps_installedpackages_list.php');">{tmpl_var name='search_instance_status'}</select></td> @@ -35,7 +35,7 @@ <td class="tbl_col_name"><a href="#" onclick="loadContent('sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}');">{tmpl_var name='package_name'}</a></td> <td class="tbl_col_version">{tmpl_var name='package_version'}-{tmpl_var name='package_release'}</td> <tmpl_if name='is_noclient'> - <td class="tbl_col_customer"><a href="#" onclick="loadContent('client/client_edit.php?id={tmpl_var name='CustomerID'}');">{tmpl_var name='customer_name'}</a></td> + <!--<td class="tbl_col_customer"><a href="#" onclick="loadContent('sites/aps_packagedetails_show.php?id={tmpl_var name='package_id'}');">{tmpl_var name='customer_name'}</a></td>--> </tmpl_if> <td class="tbl_col_installlocation"><a href="http://{tmpl_var name='install_location'}" target="_blank">{tmpl_var name='install_location_short'}</a></td> <td class="tbl_col_instancestatus"><span id="status_content{tmpl_var name='__ROWNUM__'}">{tmpl_var name='instance_status'}</span></td> @@ -44,7 +44,7 @@ <a class="button icons16 icoDelete" href="javascript: del_record('sites/aps_do_operation.php?action=delete_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span>{tmpl_var name='delete_txt'}</span></a> </tmpl_if> <tmpl_if name='reinstall_possible'> - <a class="button icons16 icoEdit" href="javascript: del_record('sites/aps_do_operation.php?action=reinstall_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_delete_confirmation'}')"><span>{tmpl_var name='reinstall_txt'}</span></a> + <a class="button icons16 icoEdit" href="javascript: del_record('sites/aps_do_operation.php?action=reinstall_instance&id={tmpl_var name='id'}','{tmpl_var name='pkg_reinstall_confirmation'}')"><span>{tmpl_var name='reinstall_txt'}</span></a> </tmpl_if> </td> </tr> diff --git a/interface/web/sites/templates/ftp_user_advanced.htm b/interface/web/sites/templates/ftp_user_advanced.htm index b945033..9d69143 100644 --- a/interface/web/sites/templates/ftp_user_advanced.htm +++ b/interface/web/sites/templates/ftp_user_advanced.htm @@ -23,11 +23,11 @@ </div> <div class="ctrlHolder"> <label for="ul_ratio">{tmpl_var name='ul_ratio_txt'}</label> - <input name="ul_ratio" id="ul_ratio" value="{tmpl_var name='ul_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">MB</p> + <input name="ul_ratio" id="ul_ratio" value="{tmpl_var name='ul_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label"></p> </div> <div class="ctrlHolder"> <label for="dl_ratio">{tmpl_var name='dl_ratio_txt'}</label> - <input name="dl_ratio" id="dl_ratio" value="{tmpl_var name='dl_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label">MB</p> + <input name="dl_ratio" id="dl_ratio" value="{tmpl_var name='dl_ratio'}" size="7" maxlength="7" type="text" class="textInput formLengthLimit" /><p class="label"></p> </div> <div class="ctrlHolder"> <label for="ul_bandwidth">{tmpl_var name='ul_bandwidth_txt'}</label> diff --git a/interface/web/sites/templates/web_domain_edit.htm b/interface/web/sites/templates/web_domain_edit.htm index 31c96cc..c415066 100644 --- a/interface/web/sites/templates/web_domain_edit.htm +++ b/interface/web/sites/templates/web_domain_edit.htm @@ -166,8 +166,8 @@ reloadFastcgiPHPVersions(); }); } - adjustForm(); - reloadFastcgiPHPVersions(); + adjustForm(true); + reloadFastcgiPHPVersions(true); jQuery('#client_group_id').change(function(){ clientGroupId = $(this).val(); @@ -179,6 +179,8 @@ } else { jQuery('.fastcgi_php_version:visible').hide(); } + //resetFormChanged(); + jQuery('#php').change(function(){ reloadFastcgiPHPVersions(); if(jQuery(this).val() == 'fast-cgi' || jQuery(this).val() == 'php-fpm'){ @@ -188,7 +190,7 @@ } }); - function adjustForm(){ + function adjustForm(noFormChange){ jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {server_id : serverId, type : "getservertype"}, function(data) { if(data.servertype == "nginx"){ var selected = jQuery('#php').val(); @@ -205,7 +207,8 @@ jQuery('#php option[value="mod"]').show(); jQuery('#php option[value="suphp"]').show(); } - jQuery('#php').change(); + if(noFormChange) resetFormChanged(); + else jQuery('#php').change(); }); } @@ -214,7 +217,7 @@ loadOptionInto('ipv6_address','sites/ajax_get_ip.php?ip_type=IPv6&server_id='+serverId+'&client_group_id='+clientGroupId); } - function reloadFastcgiPHPVersions() { + function reloadFastcgiPHPVersions(noFormChange) { jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {server_id : serverId, php_type : jQuery('#php').val(), type : "getphpfastcgi"}, function(data) { var options = '<option value="">Default</option>'; var phpfastcgiselected = ''; @@ -227,6 +230,7 @@ options += '<option value="'+key+'"'+phpfastcgiselected+'>'+val+'</option>'; }); $('#fastcgi_php_version').html(options).change(); + if(noFormChange) resetFormChanged(); }); } diff --git a/interface/web/sites/web_aliasdomain_edit.php b/interface/web/sites/web_aliasdomain_edit.php index d3315eb..901cb35 100644 --- a/interface/web/sites/web_aliasdomain_edit.php +++ b/interface/web/sites/web_aliasdomain_edit.php @@ -45,7 +45,7 @@ $app->auth->check_module_permissions('sites'); // Loading classes -$app->uses('tpl,tform,tform_actions'); +$app->uses('tpl,tform,tform_actions,tools_sites'); $app->load('tform_actions'); class page_action extends tform_actions { @@ -81,16 +81,7 @@ /* * The domain-module is in use. */ - $client_group_id = $_SESSION["s"]["user"]["default_group"]; - /* - * The admin can select ALL domains, the user only the domains assigned to him - */ - $sql = "SELECT domain_id, domain FROM domain "; - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= "WHERE sys_groupid =" . $client_group_id; - } - $sql .= " ORDER BY domain"; - $domains = $app->db->queryAllRecords($sql); + $domains = $app->tools_sites->getDomainModuleDomains(); $domain_select = ''; if(is_array($domains) && sizeof($domains) > 0) { /* We have domains in the list, so create the drop-down-list */ @@ -137,18 +128,12 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { - $client_group_id = $app->functions->intval($_SESSION["s"]["user"]["default_group"]); - - $sql = "SELECT domain_id, domain FROM domain WHERE domain_id = " . $app->functions->intval($this->dataRecord['domain']); - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= " AND sys_groupid =" . $client_group_id; - } - $domain_check = $app->db->queryOneRecord($sql); + $domain_check = $app->tools_sites->checkDomainModuleDomain($this->dataRecord['domain']); if(!$domain_check) { // invalid domain selected $app->tform->errorMessage .= $app->tform->lng("domain_error_empty")."<br />"; } else { - $this->dataRecord['domain'] = $domain_check['domain']; + $this->dataRecord['domain'] = $domain_check; } } diff --git a/interface/web/sites/web_domain_edit.php b/interface/web/sites/web_domain_edit.php index 758c05f..72be72a 100644 --- a/interface/web/sites/web_domain_edit.php +++ b/interface/web/sites/web_domain_edit.php @@ -45,7 +45,7 @@ $app->auth->check_module_permissions('sites'); // Loading classes -$app->uses('tpl,tform,tform_actions'); +$app->uses('tpl,tform,tform_actions,tools_sites'); $app->load('tform_actions'); class page_action extends tform_actions { @@ -393,7 +393,7 @@ $ssl_domain_select = ''; $tmp = $app->db->queryOneRecord("SELECT domain FROM web_domain WHERE domain_id = ".$this->id); - $ssl_domains = array($tmp["domain"],'www.'.$tmp["domain"]); + $ssl_domains = array($tmp["domain"],'www.'.$tmp["domain"],'*.'.$tmp["domain"]); if(is_array($ssl_domains)) { foreach( $ssl_domains as $ssl_domain) { $selected = ($ssl_domain == $this->dataRecord['ssl_domain'])?'SELECTED':''; @@ -425,16 +425,7 @@ /* * The domain-module is in use. */ - $client_group_id = $_SESSION["s"]["user"]["default_group"]; - /* - * The admin can select ALL domains, the user only the domains assigned to him - */ - $sql = "SELECT domain_id, domain FROM domain "; - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= "WHERE sys_groupid =" . $client_group_id; - } - $sql .= " ORDER BY domain"; - $domains = $app->db->queryAllRecords($sql); + $domains = $app->tools_sites->getDomainModuleDomains(); $domain_select = ''; if(is_array($domains) && sizeof($domains) > 0) { /* We have domains in the list, so create the drop-down-list */ @@ -474,18 +465,12 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { - $client_group_id = $app->functions->intval($_SESSION["s"]["user"]["default_group"]); - - $sql = "SELECT domain_id, domain FROM domain WHERE domain_id = " . $app->functions->intval($this->dataRecord['domain']); - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= " AND sys_groupid =" . $client_group_id; - } - $domain_check = $app->db->queryOneRecord($sql); + $domain_check = $app->tools_sites->checkDomainModuleDomain($this->dataRecord['domain']); if(!$domain_check) { // invalid domain selected $app->tform->errorMessage .= $app->tform->lng("domain_error_empty")."<br />"; } else { - $this->dataRecord['domain'] = $domain_check['domain']; + $this->dataRecord['domain'] = $domain_check; } } } @@ -508,7 +493,7 @@ if($client['limit_perl'] != 'y') $this->dataRecord['perl'] = '-'; if($client['limit_ruby'] != 'y') $this->dataRecord['ruby'] = '-'; if($client['limit_python'] != 'y') $this->dataRecord['python'] = '-'; - if($client['force_suexec'] != 'n') $this->dataRecord['suexec'] = '-'; + if($client['force_suexec'] == 'y') $this->dataRecord['suexec'] = 'y'; if($client['limit_hterror'] != 'y') $this->dataRecord['errordocs'] = '-'; if($client['limit_wildcard'] != 'y' && $this->dataRecord['subdomain'] == '*') $this->dataRecord['subdomain'] = '-'; if($client['limit_ssl'] != 'y') $this->dataRecord['ssl'] = '-'; @@ -853,7 +838,13 @@ //* Set php_open_basedir if empty or domain or client has been changed if(empty($web_rec['php_open_basedir']) || - (!empty($this->dataRecord["domain"]) && !empty($this->oldDataRecord["domain"]) && $this->dataRecord["domain"] != $this->oldDataRecord["domain"]) || + (!empty($this->dataRecord["domain"]) && !empty($this->oldDataRecord["domain"]) && $this->dataRecord["domain"] != $this->oldDataRecord["domain"])) { + $php_open_basedir = $web_rec['php_open_basedir']; + $php_open_basedir = str_replace($this->oldDataRecord['domain'],$web_rec['domain'],$php_open_basedir); + $sql = "UPDATE web_domain SET php_open_basedir = '$php_open_basedir' WHERE domain_id = ".$this->id; + $app->db->query($sql); + } + if(empty($web_rec['php_open_basedir']) || (isset($this->dataRecord["client_group_id"]) && $this->dataRecord["client_group_id"] != $this->oldDataRecord["sys_groupid"])) { $document_root = $app->db->quote(str_replace("[client_id]",$client_id,$document_root)); $php_open_basedir = str_replace("[website_path]",$document_root,$web_config["php_open_basedir"]); diff --git a/interface/web/sites/web_subdomain_edit.php b/interface/web/sites/web_subdomain_edit.php index 5fb990b..a424680 100644 --- a/interface/web/sites/web_subdomain_edit.php +++ b/interface/web/sites/web_subdomain_edit.php @@ -45,7 +45,7 @@ $app->auth->check_module_permissions('sites'); // Loading classes -$app->uses('tpl,tform,tform_actions'); +$app->uses('tpl,tform,tform_actions,tools_sites'); $app->load('tform_actions'); class page_action extends tform_actions { @@ -77,16 +77,7 @@ /* * The domain-module is in use. */ - $client_group_id = $_SESSION["s"]["user"]["default_group"]; - /* - * The admin can select ALL domains, the user only the domains assigned to him - */ - $sql = "SELECT domain_id, domain FROM domain "; - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= "WHERE sys_groupid =" . $client_group_id; - } - $sql .= " ORDER BY domain"; - $domains = $app->db->queryAllRecords($sql); + $domains = $app->tools_sites->getDomainModuleDomains(); $domain_select = ''; $selected_domain = ''; if(is_array($domains) && sizeof($domains) > 0) { @@ -147,11 +138,11 @@ $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { // get the record of the domain module domain - $domain = $app->db->queryOneRecord("SELECT * FROM domain WHERE domain_id = ".$app->functions->intval($this->dataRecord["sel_domain"])); + $domain = $app->tools_sites->checkDomainModuleDomain($this->dataRecord['sel_domain']); if(!$domain) { $app->tform->errorMessage .= $app->tform->lng("domain_error_empty")."<br />"; } else { - $this->dataRecord['domain'] = $this->dataRecord['domain'] . '.' . $domain['domain']; + $this->dataRecord['domain'] = $this->dataRecord['domain'] . '.' . $domain; } } else { $this->dataRecord["domain"] = $this->dataRecord["domain"].'.'.$parent_domain["domain"]; diff --git a/interface/web/sites/web_vhost_subdomain_edit.php b/interface/web/sites/web_vhost_subdomain_edit.php index 6094baa..6ea122d 100644 --- a/interface/web/sites/web_vhost_subdomain_edit.php +++ b/interface/web/sites/web_vhost_subdomain_edit.php @@ -45,7 +45,7 @@ $app->auth->check_module_permissions('sites'); // Loading classes -$app->uses('tpl,tform,tform_actions'); +$app->uses('tpl,tform,tform_actions,tools_sites'); $app->load('tform_actions'); class page_action extends tform_actions { @@ -277,16 +277,7 @@ /* * The domain-module is in use. */ - $client_group_id = $_SESSION["s"]["user"]["default_group"]; - /* - * The admin can select ALL domains, the user only the domains assigned to him - */ - $sql = "SELECT domain_id, domain FROM domain "; - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= "WHERE sys_groupid =" . $client_group_id; - } - $sql .= " ORDER BY domain"; - $domains = $app->db->queryAllRecords($sql); + $domains = $app->tools_sites->getDomainModuleDomains(); $domain_select = ''; $selected_domain = ''; if(is_array($domains) && sizeof($domains) > 0) { @@ -350,18 +341,12 @@ $app->uses('ini_parser,getconf'); $settings = $app->getconf->get_global_config('domains'); if ($settings['use_domain_module'] == 'y') { - $client_group_id = $app->functions->intval($_SESSION["s"]["user"]["default_group"]); - - $sql = "SELECT domain_id, domain FROM domain WHERE domain_id = " . $app->functions->intval($this->dataRecord['sel_domain']); - if ($_SESSION["s"]["user"]["typ"] != 'admin') { - $sql .= " AND sys_groupid =" . $client_group_id; - } - $domain_check = $app->db->queryOneRecord($sql); + $domain_check = $app->tools_sites->checkDomainModuleDomain($this->dataRecord['sel_domain']); if(!$domain_check) { // invalid domain selected $app->tform->errorMessage .= $app->tform->lng("domain_error_empty")."<br />"; } else { - $this->dataRecord['domain'] = $this->dataRecord['domain'] . '.' . $domain_check['domain']; + $this->dataRecord['domain'] = $this->dataRecord['domain'] . '.' . $domain_check; } } else { $this->dataRecord["domain"] = $this->dataRecord["domain"].'.'.$parent_domain["domain"]; diff --git a/interface/web/sites/webdav_user_edit.php b/interface/web/sites/webdav_user_edit.php index 8f11bb0..c6eaaf9 100644 --- a/interface/web/sites/webdav_user_edit.php +++ b/interface/web/sites/webdav_user_edit.php @@ -78,14 +78,11 @@ if ($this->dataRecord['username'] != "") { /* REMOVE the restriction */ - $app->tpl->setVar("username", str_replace($webdavuser_prefix , '', $this->dataRecord['username'])); + $app->tpl->setVar("username", $app->tools_sites->removePrefix($this->dataRecord['username'], $this->dataRecord['username_prefix'], $webdavuser_prefix)); } - if($_SESSION["s"]["user"]["typ"] == 'admin' || $app->auth->has_clients($_SESSION['s']['user']['userid'])) { - $app->tpl->setVar("username_prefix", $global_config['webdavuser_prefix']); - } else { - $app->tpl->setVar("username_prefix", $webdavuser_prefix); - } - + + $app->tpl->setVar("username_prefix", $app->tools_sites->getPrefix($this->dataRecord['username_prefix'], $webdavuser_prefix, $global_config['webdavuser_prefix'])); + if($this->id > 0) { //* we are editing a existing record $app->tpl->setVar("edit_disabled", 1); @@ -131,6 +128,8 @@ $global_config = $app->getconf->get_global_config('sites'); $webdavuser_prefix = $app->tools_sites->replacePrefix($global_config['webdavuser_prefix'], $this->dataRecord); + $this->dataRecord['username_prefix'] = $webdavuser_prefix; + /* restrict the names */ $this->dataRecord['username'] = $webdavuser_prefix . $this->dataRecord['username']; @@ -167,6 +166,7 @@ $data = $app->db->queryOneRecord("SELECT * FROM webdav_user WHERE webdav_user_id = ".$app->functions->intval($this->id)); $this->dataRecord["username"] = $data['username']; $this->dataRecord["dir"] = $data['dir']; + $this->dataRecord['username_prefix'] = $data['username_prefix']; $passwordOld = $data['password']; /* diff --git a/interface/web/tools/lib/lang/es.lng b/interface/web/tools/lib/lang/es.lng index 442be60..d54c877 100644 --- a/interface/web/tools/lib/lang/es.lng +++ b/interface/web/tools/lib/lang/es.lng @@ -3,11 +3,11 @@ $wb['Settings'] = 'Configuraciones'; $wb['ISPConfig Tools'] = 'Herramientas ISPConfig'; $wb['Password and Language'] = 'Contraseña e Idioma'; -$wb['ispconfig_tools_note'] = 'Este módulo le permite cambiar la contraseña y el idioma y para iniciar una resincronización de los registros de DNS.'; +$wb['ispconfig_tools_note'] = 'Este módulo le permite cambiar la contraseña y el idioma e iniciar una resincronización de los registros DNS.'; $wb['Resync'] = 'Resync'; -$wb['Sync Tools'] = 'Sync Tools'; -$wb['Import'] = 'Import'; -$wb['ISPConfig 3 mail'] = 'ISPConfig 3 mail'; +$wb['Sync Tools'] = 'Herramientas Sync'; +$wb['Import'] = 'Importar'; +$wb['ISPConfig 3 mail'] = 'Correo de ISPConfig 3'; $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 ce47c4d..0674068 100644 --- a/interface/web/tools/lib/lang/es_import_ispconfig.lng +++ b/interface/web/tools/lib/lang/es_import_ispconfig.lng @@ -1,23 +1,23 @@ <?php -$wb['head_txt'] = 'Import email configuration from ISPConfig 3'; -$wb['legend_txt'] = 'Remote server connection details'; -$wb['legend2_txt'] = 'Import email domain'; -$wb['resync_sites_txt'] = 'Resync Websites'; -$wb['resync_ftp_txt'] = 'Resync FTP users'; -$wb['resync_shell_txt'] = 'Resync shell users'; -$wb['resync_cron_txt'] = 'Resync cronjobs'; -$wb['resync_db_txt'] = 'Resync clientdb config'; -$wb['resync_mailbox_txt'] = 'Resync Mailboxes'; -$wb['resync_dns_txt'] = 'Resync DNS records'; -$wb['btn_start_txt'] = 'Start Import'; -$wb['btn_connect_txt'] = 'Connect to remote server'; -$wb['btn_cancel_txt'] = 'Cancel'; -$wb['client_group_id_txt'] = 'Local client'; -$wb['mail_domain_txt'] = 'Remote email domain'; -$wb['import_mailbox_txt'] = 'Import mailbox'; -$wb['import_aliasdomain_txt'] = 'Import alias domain'; -$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'; +$wb['head_txt'] = 'Configuración del correo Importar de ISPConfig 3'; +$wb['legend_txt'] = 'Detalles de conexión remota del servidor'; +$wb['legend2_txt'] = 'Importar dominio de correo'; +$wb['resync_sites_txt'] = 'Resync: Sitios webs'; +$wb['resync_ftp_txt'] = 'Resync: Usuarios FTP'; +$wb['resync_shell_txt'] = 'Resync: Usuarios de shell'; +$wb['resync_cron_txt'] = 'Resync: cronjobs'; +$wb['resync_db_txt'] = 'Resync: clientdb config'; +$wb['resync_mailbox_txt'] = 'Resync: buzones de correo'; +$wb['resync_dns_txt'] = 'Resync: registros DNS '; +$wb['btn_start_txt'] = 'Comenzar importación'; +$wb['btn_connect_txt'] = 'Conectar al servidor remoto'; +$wb['btn_cancel_txt'] = 'Cancelar'; +$wb['client_group_id_txt'] = 'Cliente local'; +$wb['mail_domain_txt'] = 'Dominio de correo remoto'; +$wb['import_mailbox_txt'] = 'Importar buzón de correo'; +$wb['import_aliasdomain_txt'] = 'Importar alias de dominio'; +$wb['import_alias_txt'] = 'Importe alias de correo'; +$wb['import_forward_txt'] = 'Importar reenvio'; +$wb['import_user_filter_txt'] = 'Importar filtro de usuarios'; +$wb['import_spamfilter_txt'] = 'Importar filtro de spam'; ?> diff --git a/interface/web/tools/lib/lang/es_resync.lng b/interface/web/tools/lib/lang/es_resync.lng index ed94767..5226523 100644 --- a/interface/web/tools/lib/lang/es_resync.lng +++ b/interface/web/tools/lib/lang/es_resync.lng @@ -1,13 +1,13 @@ <?php -$wb['head_txt'] = 'Resync Tool'; +$wb['head_txt'] = 'Herramientas Resync'; $wb['legend_txt'] = 'Resync'; -$wb['resync_sites_txt'] = 'Resync Websites'; -$wb['resync_ftp_txt'] = 'Resync FTP users'; -$wb['resync_shell_txt'] = 'Resync shell users'; +$wb['resync_sites_txt'] = 'Sitios webs Resync'; +$wb['resync_ftp_txt'] = 'Usuarios FTP de Resync'; +$wb['resync_shell_txt'] = 'Usuarios shell de Resync'; $wb['resync_cron_txt'] = 'Resync cronjobs'; $wb['resync_db_txt'] = 'Resync clientdb config'; -$wb['resync_mailbox_txt'] = 'Resync Mailboxes'; -$wb['resync_dns_txt'] = 'Resync DNS records'; -$wb['btn_start_txt'] = 'Start'; -$wb['btn_cancel_txt'] = 'Cancel'; +$wb['resync_mailbox_txt'] = 'Resync Buzones de correo'; +$wb['resync_dns_txt'] = 'Resync DNS registros'; +$wb['btn_start_txt'] = 'Inicio'; +$wb['btn_cancel_txt'] = 'Cancelar'; ?> diff --git a/interface/web/tools/lib/lang/fr_index.lng b/interface/web/tools/lib/lang/fr_index.lng index 9fa2544..a3ef38f 100644 --- a/interface/web/tools/lib/lang/fr_index.lng +++ b/interface/web/tools/lib/lang/fr_index.lng @@ -1,4 +1,4 @@ <?php $wb['page_head_txt'] = 'ISPConfig Tools'; $wb['page_desc_txt'] = 'Change user settings'; -?> \ 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 index b15c733..aab4fc8 100644 --- a/interface/web/tools/lib/lang/fr_interface.lng +++ b/interface/web/tools/lib/lang/fr_interface.lng @@ -1,7 +1,7 @@ <?php -$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'; -?> \ 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/fr_tpl_default.lng b/interface/web/tools/lib/lang/fr_tpl_default.lng index 81c443e..c062463 100644 --- a/interface/web/tools/lib/lang/fr_tpl_default.lng +++ b/interface/web/tools/lib/lang/fr_tpl_default.lng @@ -1,7 +1,7 @@ <?php -$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'; -?> \ No newline at end of file +$wb['list_head_txt'] = 'Default Theme settings'; +$wb['list_desc_txt'] = 'Modify default-theme specific options'; +$wb['no_settings_txt'] = 'There are no settings for the default theme.'; +$wb['btn_start_txt'] = 'Save'; +$wb['btn_cancel_txt'] = 'Back'; +?> diff --git a/interface/web/tools/lib/menu.d/import.menu.php b/interface/web/tools/lib/menu.d/import.menu.php index bd92d8c..477c075 100644 --- a/interface/web/tools/lib/menu.d/import.menu.php +++ b/interface/web/tools/lib/menu.d/import.menu.php @@ -15,10 +15,11 @@ 'target' => 'content', 'link' => 'tools/dns_import_tupa.php'); +/* not yet complete $items[] = array( 'title' => 'Plesk', 'target' => 'content', 'link' => 'tools/import_plesk.php'); - +*/ $module['nav'][] = array( 'title' => 'Import', 'open' => 1, diff --git a/interface/web/tools/templates/dns_import_tupa.htm b/interface/web/tools/templates/dns_import_tupa.htm index 9bd7ba3..ca44696 100644 --- a/interface/web/tools/templates/dns_import_tupa.htm +++ b/interface/web/tools/templates/dns_import_tupa.htm @@ -1,4 +1,4 @@ -<h2><tmpl_var name="list_head_txt">Import DNS recods from Tupa PowerDNS controlpanel</h2> +<h2><tmpl_var name="list_head_txt">Import DNS records from Tupa PowerDNS controlpanel</h2> <p><tmpl_var name="list_desc_txt"></p> <div class="panel panel_tupa_import"> @@ -29,12 +29,6 @@ <input id="dbpassword" type="text" value="{tmpl_var name='dbpassword'}" name="dbpassword" /> </div> </div> - <div class="ctrlHolder"> - <p class="label">Import DNS Records</p> - <div class="multiField"> - <input id="start" type="checkbox" value="1" name="start" checked/> - </div> - </div> </fieldset> <tmpl_if name="msg"> @@ -45,6 +39,7 @@ </tmpl_if> <input type="hidden" name="id" value="{tmpl_var name='id'}"> + <input type="hidden" name="start" value="1"> <div class="buttonHolder buttons"> <button class="positive iconstxt icoPositive" type="button" value="Import" onClick="submitForm('pageForm','tools/dns_import_tupa.php');"><span>Start</span></button> diff --git a/interface/web/vm/lib/lang/cz.lng b/interface/web/vm/lib/lang/cz.lng index 4167e14..b666d6f 100644 --- a/interface/web/vm/lib/lang/cz.lng +++ b/interface/web/vm/lib/lang/cz.lng @@ -1,7 +1,7 @@ <?php -$wb['Virtual Servers'] = 'Virtual Servers'; -$wb['OS Templates'] = 'OS Templates'; -$wb['VM Templates'] = 'VM Templates'; -$wb['IP addresses'] = 'IP addresses'; +$wb['Virtual Servers'] = 'Virtuální server'; +$wb['OS Templates'] = 'Šablona OS'; +$wb['VM Templates'] = 'Šablona VM'; +$wb['IP addresses'] = 'IP adresy'; $wb['OpenVZ'] = 'OpenVZ'; ?> diff --git a/interface/web/vm/lib/lang/cz_openvz_ip.lng b/interface/web/vm/lib/lang/cz_openvz_ip.lng index 6016681..84c42ce 100644 --- a/interface/web/vm/lib/lang/cz_openvz_ip.lng +++ b/interface/web/vm/lib/lang/cz_openvz_ip.lng @@ -1,9 +1,9 @@ <?php -$wb['server_id_txt'] = 'Hostserver'; -$wb['ip_address_txt'] = 'IP address'; -$wb['vm_id_txt'] = 'Virtual server'; -$wb['reserved_txt'] = 'Reserved'; -$wb['ip_error_wrong'] = 'Please fill in a valid IPv4 address.'; -$wb['ip_error_unique'] = 'This IP address does already exist.'; -$wb['IP address'] = 'IP address'; +$wb['server_id_txt'] = 'Hostitelský server'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['vm_id_txt'] = 'Virtuální server'; +$wb['reserved_txt'] = 'Rezervováno'; +$wb['ip_error_wrong'] = 'Prosím, vyplňte platné IPv4 adresy.'; +$wb['ip_error_unique'] = 'Tato IP adresa již existuje.'; +$wb['IP address'] = 'IP adresa'; ?> diff --git a/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng index 4977e72..76cab8c 100644 --- a/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/cz_openvz_ostemplate_list.lng @@ -1,8 +1,8 @@ <?php -$wb['list_head_txt'] = 'OpenVZ OSTemplate'; +$wb['list_head_txt'] = 'OpenVZ šablona OS'; $wb['active_txt'] = 'Aktivní'; -$wb['template_name_txt'] = 'Template name'; +$wb['template_name_txt'] = 'Název šablony'; $wb['server_id_txt'] = 'Server'; -$wb['allservers_txt'] = 'Exists on all servers'; +$wb['allservers_txt'] = 'Existuje na všech serverech'; $wb['ostemplate_id_txt'] = 'ID'; ?> diff --git a/interface/web/vm/lib/lang/cz_openvz_template.lng b/interface/web/vm/lib/lang/cz_openvz_template.lng index bd4209d..8b07949 100644 --- a/interface/web/vm/lib/lang/cz_openvz_template.lng +++ b/interface/web/vm/lib/lang/cz_openvz_template.lng @@ -21,13 +21,13 @@ $wb['dcachesize_txt'] = 'Dcachesize'; $wb['numiptent_txt'] = 'Numiptent'; $wb['swappages_txt'] = 'Swappages'; -$wb['hostname_txt'] = 'Hostname'; -$wb['nameserver_txt'] = 'Nameserver(s)'; -$wb['nameserver_desc_txt'] = '(separated by whitespace)'; -$wb['capability_txt'] = 'Capability'; -$wb['template_name_txt'] = 'Template name'; -$wb['diskspace_txt'] = 'Diskspace'; -$wb['ram_txt'] = 'RAM (guaranteed)'; +$wb['hostname_txt'] = 'Název hostitele (hostname)'; +$wb['nameserver_txt'] = 'Jmený server(y)'; +$wb['nameserver_desc_txt'] = '(oddělené mezerou)'; +$wb['capability_txt'] = 'Schopnost'; +$wb['template_name_txt'] = 'Název šablony'; +$wb['diskspace_txt'] = 'Velikost disku'; +$wb['ram_txt'] = 'RAM (garantovaná)'; $wb['ram_burst_txt'] = 'RAM (burst)'; $wb['cpu_units_txt'] = 'CPU units'; $wb['cpu_num_txt'] = 'CPU cores'; diff --git a/interface/web/vm/lib/lang/cz_openvz_vm.lng b/interface/web/vm/lib/lang/cz_openvz_vm.lng index 1b54aa9..36f0b42 100644 --- a/interface/web/vm/lib/lang/cz_openvz_vm.lng +++ b/interface/web/vm/lib/lang/cz_openvz_vm.lng @@ -1,40 +1,40 @@ <?php -$wb['diskspace_txt'] = 'Diskspace'; -$wb['ram_txt'] = 'RAM (guaranteed)'; +$wb['diskspace_txt'] = 'Velikost disku'; +$wb['ram_txt'] = 'RAM (garantovaná)'; $wb['ram_burst_txt'] = 'RAM (burst)'; -$wb['cpu_units_txt'] = 'CPU units'; -$wb['cpu_num_txt'] = 'CPU number'; +$wb['cpu_units_txt'] = 'CPU jednotka'; +$wb['cpu_num_txt'] = 'Počet CPU'; $wb['cpu_limit_txt'] = 'CPU limit'; -$wb['io_priority_txt'] = 'I/O priority'; -$wb['nameserver_txt'] = 'Nameserver(s)'; +$wb['io_priority_txt'] = 'I/O priorita'; +$wb['nameserver_txt'] = 'Jmený server(y)'; $wb['nameserver_desc_txt'] = '(separated by whitespace)'; -$wb['capability_txt'] = 'Capability'; -$wb['server_id_txt'] = 'Hostserver'; -$wb['ostemplate_id_txt'] = 'OSTemplate'; -$wb['template_id_txt'] = 'Template'; -$wb['ip_address_txt'] = 'IP address'; -$wb['hostname_txt'] = 'Hostname'; -$wb['vm_password_txt'] = 'VM Password'; -$wb['start_boot_txt'] = 'Start at boot'; +$wb['capability_txt'] = 'Schopnost'; +$wb['server_id_txt'] = 'Hostitelský server'; +$wb['ostemplate_id_txt'] = 'Šablona OS'; +$wb['template_id_txt'] = 'Šablona'; +$wb['ip_address_txt'] = 'IP adresa'; +$wb['hostname_txt'] = 'Název hostitele (hostname)'; +$wb['vm_password_txt'] = 'VM Heslo'; +$wb['start_boot_txt'] = 'Spuštění při startu'; $wb['active_txt'] = 'Aktivní'; -$wb['description_txt'] = 'Description'; -$wb['client_group_id_txt'] = 'Client'; +$wb['description_txt'] = 'Popis'; +$wb['client_group_id_txt'] = 'Klient'; $wb['veid_txt'] = 'VEID'; -$wb['create_dns_txt'] = 'Create DNS for hostname'; -$wb['active_until_date_txt'] = 'Active until date'; -$wb['ip_address_error_empty'] = 'IP address is empty.'; -$wb['hostname_error_empty'] = 'Hostname is empty.'; -$wb['vm_password_error_empty'] = 'VM Password is empty.'; -$wb['veid_error_empty'] = 'VEID is empty.'; -$wb['veid_error_unique'] = 'VEID does already exist.'; +$wb['create_dns_txt'] = 'Vytvořte DNS pro hostitele'; +$wb['active_until_date_txt'] = 'Aktivní do data'; +$wb['ip_address_error_empty'] = 'IP adresa nebyla vyplněna.'; +$wb['hostname_error_empty'] = 'Název hostitele (hostname) nebylo zadáno.'; +$wb['vm_password_error_empty'] = 'VM Heslo nebylo zadáno.'; +$wb['veid_error_empty'] = 'VEID nebylo vyplněno.'; +$wb['veid_error_unique'] = 'VEID již existuje.'; $wb['diskspace_error_empty'] = 'Diskspace is empty.'; $wb['ram_error_empty'] = 'RAM (guaranteed) is empty.'; $wb['ram_burst_error_empty'] = 'RAM (burst) is empty.'; $wb['cpu_units_error_empty'] = 'CPU units is empty.'; -$wb['cpu_num_error_empty'] = 'CPU number is empty.'; -$wb['cpu_limit_error_empty'] = 'CPU limit is empty.'; -$wb['io_priority_error_empty'] = 'I/O priority is empty.'; -$wb['template_nameserver_error_empty'] = 'Nameserver(s) is empty.'; -$wb['Virtual server'] = 'Virtual server'; -$wb['Advanced'] = 'Advanced'; +$wb['cpu_num_error_empty'] = 'Počet CPU nebyl vyplněn.'; +$wb['cpu_limit_error_empty'] = 'CPU limit nebyl vyplněn.'; +$wb['io_priority_error_empty'] = 'I/O priorita nebyla vyplněna.'; +$wb['template_nameserver_error_empty'] = 'Jmený server(y) nebyl vyplněn.'; +$wb['Virtual server'] = 'Virtuální server'; +$wb['Advanced'] = 'Pokročilé nastavení'; ?> diff --git a/interface/web/vm/lib/lang/cz_openvz_vm_list.lng b/interface/web/vm/lib/lang/cz_openvz_vm_list.lng index 6ff57ee..d9c7e4d 100644 --- a/interface/web/vm/lib/lang/cz_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/cz_openvz_vm_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Virtual server'; +$wb['list_head_txt'] = 'Virtuální server'; $wb['active_txt'] = 'Aktivní'; -$wb['server_id_txt'] = 'Hostserver'; -$wb['ostemplate_id_txt'] = 'OSTemplate'; -$wb['template_id_txt'] = 'Template'; -$wb['hostname_txt'] = 'Hostname'; -$wb['ip_address_txt'] = 'IP address'; +$wb['server_id_txt'] = 'Hostitelský server'; +$wb['ostemplate_id_txt'] = 'Šablona OS'; +$wb['template_id_txt'] = 'Šablona'; +$wb['hostname_txt'] = 'Název hostitele (hostname)'; +$wb['ip_address_txt'] = 'IP adresa'; $wb['veid_txt'] = 'VEID'; ?> diff --git a/interface/web/vm/lib/lang/es.lng b/interface/web/vm/lib/lang/es.lng index 4167e14..67f895b 100644 --- a/interface/web/vm/lib/lang/es.lng +++ b/interface/web/vm/lib/lang/es.lng @@ -1,7 +1,7 @@ <?php -$wb['Virtual Servers'] = 'Virtual Servers'; -$wb['OS Templates'] = 'OS Templates'; -$wb['VM Templates'] = 'VM Templates'; -$wb['IP addresses'] = 'IP addresses'; +$wb['Virtual Servers'] = 'Servidor Virtual'; +$wb['OS Templates'] = 'OS Plantillas'; +$wb['VM Templates'] = 'VM Plantillas'; +$wb['IP addresses'] = 'IP dirección'; $wb['OpenVZ'] = 'OpenVZ'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_action.lng b/interface/web/vm/lib/lang/es_openvz_action.lng index 52f7328..995c66f 100644 --- a/interface/web/vm/lib/lang/es_openvz_action.lng +++ b/interface/web/vm/lib/lang/es_openvz_action.lng @@ -1,16 +1,16 @@ <?php -$wb['head_txt'] = 'Virtual server actions for VM:'; -$wb['start_txt'] = 'Start virtual server'; -$wb['stop_txt'] = 'Stop virtual server'; -$wb['restart_txt'] = 'Restart virtual server'; -$wb['ostemplate_txt'] = 'Create OSTemplate'; +$wb['head_txt'] = 'Las acciones del servidor virtual de VM:'; +$wb['start_txt'] = 'Inicio del servidor virtual'; +$wb['stop_txt'] = 'Detener servidor virtual'; +$wb['restart_txt'] = 'Reinicie el servidor virtual'; +$wb['ostemplate_txt'] = 'Crear OSTemplate'; $wb['ostemplate_desc_txt'] = '(example: debian-6.0-i386-custom)'; -$wb['btn_save_txt'] = 'Execute selected action'; -$wb['btn_cancel_txt'] = 'Cancel'; -$wb['start_exec_txt'] = 'Start command has been sent to the VM host server. It may take a minute until the VM is started.'; -$wb['stop_exec_txt'] = 'Stop command has been sent to the VM host server. It may take a minute until the VM is stopped.'; -$wb['restart_exec_txt'] = 'Restart command has been sent to the VM host server. It may take a minute until the VM is restarted.'; -$wb['ostemplate_name_error'] = 'The OSTemplate name conatains unallowed characters.'; -$wb['ostemplate_name_unique_error'] = 'There is already a OSTemplate with that name.'; -$wb['ostemplate_exec_txt'] = 'The command to create a OSTemplate has been sent to the host server. It will take several minutes until the OSTemplate has been created.'; +$wb['btn_save_txt'] = 'Ejecuta la acción seleccionada'; +$wb['btn_cancel_txt'] = 'Cancelar'; +$wb['start_exec_txt'] = 'Comando de arranque ha sido enviada al servidor host VM. Se puede tomar un minuto hasta que la máquina virtual se inicia.'; +$wb['stop_exec_txt'] = 'Un comando de paro ha sido enviada al servidor host VM. Se puede tomar un minuto hasta que la máquina virtual se detiene.'; +$wb['restart_exec_txt'] = 'Reinicie comando se ha enviado al servidor host VM. Se puede tomar un minuto hasta que la máquina virtual se reinicia.'; +$wb['ostemplate_name_error'] = 'El nombre OSTemplate conatains caracteres no permitidos.'; +$wb['ostemplate_name_unique_error'] = 'Ya existe un OSTemplate con ese nombre.'; +$wb['ostemplate_exec_txt'] = 'El comando para crear una OSTemplate ha sido enviada al servidor host. Tomará varios minutos hasta que el OSTemplate se ha creado.'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_ip.lng b/interface/web/vm/lib/lang/es_openvz_ip.lng index 6016681..e2a77bb 100644 --- a/interface/web/vm/lib/lang/es_openvz_ip.lng +++ b/interface/web/vm/lib/lang/es_openvz_ip.lng @@ -1,9 +1,9 @@ <?php -$wb['server_id_txt'] = 'Hostserver'; -$wb['ip_address_txt'] = 'IP address'; -$wb['vm_id_txt'] = 'Virtual server'; -$wb['reserved_txt'] = 'Reserved'; -$wb['ip_error_wrong'] = 'Please fill in a valid IPv4 address.'; -$wb['ip_error_unique'] = 'This IP address does already exist.'; -$wb['IP address'] = 'IP address'; +$wb['server_id_txt'] = 'Nombre de maquina del servidor'; +$wb['ip_address_txt'] = 'IP dirección'; +$wb['vm_id_txt'] = 'Servidor Virtual'; +$wb['reserved_txt'] = 'Reservado'; +$wb['ip_error_wrong'] = 'Por favor, rellene una direcciíón IPv4 válida.'; +$wb['ip_error_unique'] = 'Esta dirección IP no existe.'; +$wb['IP address'] = 'IP dirección'; ?> 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 e6a3a68..fa164e4 100644 --- a/interface/web/vm/lib/lang/es_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/es_openvz_ip_list.lng @@ -1,7 +1,7 @@ <?php $wb['list_head_txt'] = 'OpenVZ IP addresses'; -$wb['server_id_txt'] = 'Server'; -$wb['ip_address_txt'] = 'IP address'; -$wb['reserved_txt'] = 'Reserved'; +$wb['server_id_txt'] = 'Servidor'; +$wb['ip_address_txt'] = 'Dirección IP'; +$wb['reserved_txt'] = 'Reservado'; $wb['vm_id_txt'] = 'VM'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_ostemplate.lng b/interface/web/vm/lib/lang/es_openvz_ostemplate.lng index 256750f..7fca4d1 100644 --- a/interface/web/vm/lib/lang/es_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/es_openvz_ostemplate.lng @@ -1,11 +1,11 @@ <?php -$wb['template_name_txt'] = 'Template name'; -$wb['template_file_txt'] = 'Template filename'; -$wb['server_id_txt'] = 'Server'; -$wb['allservers_txt'] = 'Exists on all servers'; -$wb['active_txt'] = 'Active'; -$wb['description_txt'] = 'Description'; -$wb['template_name_error_empty'] = 'Template name is empty.'; -$wb['template_file_error_empty'] = 'Template filename is empty.'; -$wb['Template'] = 'Template'; +$wb['template_name_txt'] = 'Nombre de las plantillas'; +$wb['template_file_txt'] = 'Nombre de la plantila del archivo'; +$wb['server_id_txt'] = 'Servidor'; +$wb['allservers_txt'] = 'Existe en todos los servidores'; +$wb['active_txt'] = 'Activar'; +$wb['description_txt'] = 'Descripción'; +$wb['template_name_error_empty'] = 'Nombre de la plantilla está vacía.'; +$wb['template_file_error_empty'] = 'Nombre de archivo de plantilla está vacía.'; +$wb['Template'] = 'Plantilla'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_ostemplate_list.lng b/interface/web/vm/lib/lang/es_openvz_ostemplate_list.lng index 6471ec0..9afa6c9 100644 --- a/interface/web/vm/lib/lang/es_openvz_ostemplate_list.lng +++ b/interface/web/vm/lib/lang/es_openvz_ostemplate_list.lng @@ -1,8 +1,8 @@ <?php $wb['list_head_txt'] = 'OpenVZ OSTemplate'; -$wb['active_txt'] = 'Active'; -$wb['template_name_txt'] = 'Template name'; -$wb['server_id_txt'] = 'Server'; -$wb['allservers_txt'] = 'Exists on all servers'; +$wb['active_txt'] = 'Activar'; +$wb['template_name_txt'] = 'Nombre de la plantilla'; +$wb['server_id_txt'] = 'Servidor'; +$wb['allservers_txt'] = 'Existe en todos los servidores'; $wb['ostemplate_id_txt'] = 'ID'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_template.lng b/interface/web/vm/lib/lang/es_openvz_template.lng index d285512..0f73d40 100644 --- a/interface/web/vm/lib/lang/es_openvz_template.lng +++ b/interface/web/vm/lib/lang/es_openvz_template.lng @@ -21,20 +21,20 @@ $wb['dcachesize_txt'] = 'Dcachesize'; $wb['numiptent_txt'] = 'Numiptent'; $wb['swappages_txt'] = 'Swappages'; -$wb['hostname_txt'] = 'Hostname'; +$wb['hostname_txt'] = 'Nombre de maquina'; $wb['nameserver_txt'] = 'Nameserver(s)'; -$wb['nameserver_desc_txt'] = '(separated by whitespace)'; -$wb['capability_txt'] = 'Capability'; -$wb['template_name_txt'] = 'Template name'; -$wb['diskspace_txt'] = 'Diskspace'; -$wb['ram_txt'] = 'RAM (guaranteed)'; +$wb['nameserver_desc_txt'] = '(separados por espacios en blanco)'; +$wb['capability_txt'] = 'Capacidad'; +$wb['template_name_txt'] = 'Nombre de plantilla'; +$wb['diskspace_txt'] = 'Espacio en disco'; +$wb['ram_txt'] = 'RAM (garantizado)'; $wb['ram_burst_txt'] = 'RAM (burst)'; $wb['cpu_units_txt'] = 'CPU units'; -$wb['cpu_num_txt'] = 'CPU cores'; +$wb['cpu_num_txt'] = 'CPU number'; $wb['cpu_limit_txt'] = 'CPU limit %'; -$wb['io_priority_txt'] = 'I/O priority'; -$wb['active_txt'] = 'Active'; -$wb['description_txt'] = 'Description'; +$wb['io_priority_txt'] = 'I/O prioridad'; +$wb['active_txt'] = 'Activar'; +$wb['description_txt'] = 'Descripción'; $wb['numproc_desc_txt'] = 'Number of processes and threads.'; $wb['numtcpsock_desc_txt'] = 'Number of TCP sockets.'; $wb['numothersock_desc_txt'] = 'Number of sockets other than TCP.'; @@ -44,7 +44,7 @@ $wb['tcprcvbuf_desc_txt'] = 'Total size of TCP receive buffers.'; $wb['othersockbuf_desc_txt'] = 'Total size of UNIX-domain socket buffers, UDP and other datagram protocol send buffers.'; $wb['dgramrcvbuf_desc_txt'] = 'Receive buffers of UDP and other datagram protocols.'; -$wb['oomguarpages_desc_txt'] = 'The guaranteed amount of memory for the case the memory is over-booked (out-of-memory kill guarantee), in pages.'; +$wb['oomguarpages_desc_txt'] = 'The guaranteed amount of memory for the case the memory is '; $wb['privvmpages_desc_txt'] = 'Memory allocation limit, in pages.'; $wb['lockedpages_desc_txt'] = 'Process pages not allowed to be swapped out (pages locked by mlock(2)).'; $wb['shmpages_desc_txt'] = 'Total size of shared memory (IPC, shared anonymous mappings and tmpfs objects), in pages.'; @@ -56,38 +56,38 @@ $wb['dcachesize_desc_txt'] = 'Total size of dentry and inode structures locked in memory.'; $wb['numiptent_desc_txt'] = 'Number of NETFILTER (IP packet filtering) entries.'; $wb['swappages_desc_txt'] = 'Amount of swap space to show in container.'; -$wb['create_dns_txt'] = 'Create DNS for hostname'; -$wb['template_name_error_empty'] = 'Template name is empty.'; -$wb['diskspace_error_empty'] = 'Diskspace is empty.'; -$wb['ram_error_empty'] = 'RAM (guaranteed) is empty.'; -$wb['ram_burst_error_empty'] = 'RAM (burst) is empty.'; -$wb['cpu_units_error_empty'] = 'CPU units is empty.'; -$wb['cpu_num_error_empty'] = 'CPU cores is empty.'; -$wb['cpu_limit_error_empty'] = 'CPU limit % is empty.'; -$wb['io_priority_error_empty'] = 'I/O priority is empty.'; -$wb['template_nameserver_error_empty'] = 'Nameserver(s) is empty.'; -$wb['numproc_error_empty'] = 'Numproc is empty.'; +$wb['create_dns_txt'] = 'Crear DNS para el nombre de maquina'; +$wb['template_name_error_empty'] = 'Nombre de la plantilla está vacía.'; +$wb['diskspace_error_empty'] = 'Espacio en disco está vacío.'; +$wb['ram_error_empty'] = 'RAM (guaranteed) esta vacío.'; +$wb['ram_burst_error_empty'] = 'RAM (burst) esta vacío.'; +$wb['cpu_units_error_empty'] = 'CPU units esta vacío.'; +$wb['cpu_num_error_empty'] = 'CPU cores esta vacío.'; +$wb['cpu_limit_error_empty'] = 'CPU limit % esta vacío.'; +$wb['io_priority_error_empty'] = 'I/O prioridad esta vacío.'; +$wb['template_nameserver_error_empty'] = 'Nameserver(s) esta vacío.'; +$wb['numproc_error_empty'] = 'Numproc esta vacío.'; $wb['numtcpsock_error_empty'] = 'Numtcpsock is empty.'; -$wb['numothersock_error_empty'] = 'Numothersock is empty.'; -$wb['vmguarpages_error_empty'] = 'Vmguarpages is empty.'; -$wb['kmemsize_error_empty'] = 'Kmemsize is empty.'; +$wb['numothersock_error_empty'] = 'Numothersock esta vacío.'; +$wb['vmguarpages_error_empty'] = 'Vmguarpages esta vacío.'; +$wb['kmemsize_error_empty'] = 'Kmemsize esta vacío.'; $wb['tcpsndbuf_error_empty'] = 'Tcpsndbuf is empty.'; -$wb['tcprcvbuf_error_empty'] = 'Tcprcvbuf is empty.'; -$wb['othersockbuf_error_empty'] = 'Othersockbuf is empty.'; -$wb['dgramrcvbuf_error_empty'] = 'Dgramrcvbuf is empty.'; -$wb['oomguarpages_error_empty'] = 'Oomguarpages is empty.'; -$wb['privvmpages_error_empty'] = 'Privvmpages is empty.'; -$wb['lockedpages_error_empty'] = 'Lockedpages is empty.'; -$wb['shmpages_error_empty'] = 'Shmpages is empty.'; -$wb['physpages_error_empty'] = 'Physpages is empty.'; -$wb['numfile_error_empty'] = 'Numfile is empty.'; -$wb['avnumproc_error_empty'] = 'Avnumproc is empty.'; -$wb['numflock_error_empty'] = 'Numflock is empty.'; -$wb['numpty_error_empty'] = 'Numpty is empty.'; -$wb['numsiginfo_error_empty'] = 'Numsiginfo is empty.'; -$wb['dcachesize_error_empty'] = 'Dcachesize is empty.'; -$wb['numiptent_error_empty'] = 'Numiptent is empty.'; -$wb['swappages_error_empty'] = 'Swappages is empty.'; -$wb['Template'] = 'Template'; -$wb['Advanced'] = 'Advanced'; +$wb['tcprcvbuf_error_empty'] = 'Tcprcvbuf esta vacío.'; +$wb['othersockbuf_error_empty'] = 'Othersockbuf esta vacío.'; +$wb['dgramrcvbuf_error_empty'] = 'Dgramrcvbuf esta vacío.'; +$wb['oomguarpages_error_empty'] = 'Oomguarpages esta vacío.'; +$wb['privvmpages_error_empty'] = 'Privvmpages esta vacío.'; +$wb['lockedpages_error_empty'] = 'Lockedpages esta vacío.'; +$wb['shmpages_error_empty'] = 'Shmpages esta vacío.'; +$wb['physpages_error_empty'] = 'Physpages esta vacío.'; +$wb['numfile_error_empty'] = 'Numfile esta vacío.'; +$wb['avnumproc_error_empty'] = 'Avnumproc esta vacío.'; +$wb['numflock_error_empty'] = 'Numflock esta vacío.'; +$wb['numpty_error_empty'] = 'Numpty esta vacío.'; +$wb['numsiginfo_error_empty'] = 'Numsiginfo esta vacío.'; +$wb['dcachesize_error_empty'] = 'Dcachesize esta vacío.'; +$wb['numiptent_error_empty'] = 'Numiptent esta vacío.'; +$wb['swappages_error_empty'] = 'Swappages esta vacío.'; +$wb['Template'] = 'Plantilla'; +$wb['Advanced'] = 'Avanzado'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_template_list.lng b/interface/web/vm/lib/lang/es_openvz_template_list.lng index de4045c..464250d 100644 --- a/interface/web/vm/lib/lang/es_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/es_openvz_template_list.lng @@ -1,5 +1,5 @@ <?php $wb['list_head_txt'] = 'OpenVZ Virtual Machine Template'; -$wb['active_txt'] = 'Active'; -$wb['template_name_txt'] = 'Template name'; +$wb['active_txt'] = 'Activar'; +$wb['template_name_txt'] = 'Nombre de la plantilla'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_vm.lng b/interface/web/vm/lib/lang/es_openvz_vm.lng index f2be022..ce5eccb 100644 --- a/interface/web/vm/lib/lang/es_openvz_vm.lng +++ b/interface/web/vm/lib/lang/es_openvz_vm.lng @@ -1,40 +1,40 @@ <?php -$wb['diskspace_txt'] = 'Diskspace'; -$wb['ram_txt'] = 'RAM (guaranteed)'; +$wb['diskspace_txt'] = 'Espacio en disco'; +$wb['ram_txt'] = 'RAM (garantizado)'; $wb['ram_burst_txt'] = 'RAM (burst)'; -$wb['cpu_units_txt'] = 'CPU units'; -$wb['cpu_num_txt'] = 'CPU number'; -$wb['cpu_limit_txt'] = 'CPU limit'; -$wb['io_priority_txt'] = 'I/O priority'; -$wb['nameserver_txt'] = 'Nameserver(s)'; -$wb['nameserver_desc_txt'] = '(separated by whitespace)'; -$wb['capability_txt'] = 'Capability'; +$wb['cpu_units_txt'] = 'CPU unidades'; +$wb['cpu_num_txt'] = 'CPU número'; +$wb['cpu_limit_txt'] = 'CPU limite %'; +$wb['io_priority_txt'] = 'I/O prioridad'; +$wb['nameserver_txt'] = 'Nombre de servidor(s)'; +$wb['nameserver_desc_txt'] = '(separados por espacios en blanco)'; +$wb['capability_txt'] = 'Capacidad'; $wb['server_id_txt'] = 'Hostserver'; $wb['ostemplate_id_txt'] = 'OSTemplate'; -$wb['template_id_txt'] = 'Template'; -$wb['ip_address_txt'] = 'IP address'; -$wb['hostname_txt'] = 'Hostname'; -$wb['vm_password_txt'] = 'VM Password'; -$wb['start_boot_txt'] = 'Start at boot'; -$wb['active_txt'] = 'Active'; -$wb['description_txt'] = 'Description'; -$wb['client_group_id_txt'] = 'Client'; +$wb['template_id_txt'] = 'Plantilla'; +$wb['ip_address_txt'] = 'Dirección IP'; +$wb['hostname_txt'] = 'Nombre del host'; +$wb['vm_password_txt'] = 'VM Contraseña'; +$wb['start_boot_txt'] = 'Iniciar en el arranque'; +$wb['active_txt'] = 'Activar'; +$wb['description_txt'] = 'Descripción'; +$wb['client_group_id_txt'] = 'Cliente'; $wb['veid_txt'] = 'VEID'; -$wb['create_dns_txt'] = 'Create DNS for hostname'; -$wb['active_until_date_txt'] = 'Active until date'; -$wb['ip_address_error_empty'] = 'IP address is empty.'; -$wb['hostname_error_empty'] = 'Hostname is empty.'; -$wb['vm_password_error_empty'] = 'VM Password is empty.'; -$wb['veid_error_empty'] = 'VEID is empty.'; -$wb['veid_error_unique'] = 'VEID does already exist.'; -$wb['diskspace_error_empty'] = 'Diskspace is empty.'; -$wb['ram_error_empty'] = 'RAM (guaranteed) is empty.'; -$wb['ram_burst_error_empty'] = 'RAM (burst) is empty.'; -$wb['cpu_units_error_empty'] = 'CPU units is empty.'; -$wb['cpu_num_error_empty'] = 'CPU number is empty.'; -$wb['cpu_limit_error_empty'] = 'CPU limit is empty.'; -$wb['io_priority_error_empty'] = 'I/O priority is empty.'; -$wb['template_nameserver_error_empty'] = 'Nameserver(s) is empty.'; -$wb['Virtual server'] = 'Virtual server'; -$wb['Advanced'] = 'Advanced'; +$wb['create_dns_txt'] = 'Crear DNS para el nombre de host'; +$wb['active_until_date_txt'] = 'Activo hasta la fecha'; +$wb['ip_address_error_empty'] = 'Dirección IP está vacía.'; +$wb['hostname_error_empty'] = 'Nombre de la host está vacío.'; +$wb['vm_password_error_empty'] = 'Contraseña VM está vacía.'; +$wb['veid_error_empty'] = 'VEID está vacío.'; +$wb['veid_error_unique'] = 'VEID ya existe.'; +$wb['diskspace_error_empty'] = 'Espacio en disco está vacío.'; +$wb['ram_error_empty'] = 'RAM (garantizado) está vacío.'; +$wb['ram_burst_error_empty'] = 'RAM (burst) está vacío.'; +$wb['cpu_units_error_empty'] = 'CPU units está vacío.'; +$wb['cpu_num_error_empty'] = 'CPU number está vacío.'; +$wb['cpu_limit_error_empty'] = 'CPU limitestá vacío.'; +$wb['io_priority_error_empty'] = 'I/O priority está vacío.'; +$wb['template_nameserver_error_empty'] = 'Nameserver(s) está vacío.'; +$wb['Virtual server'] = 'Servidor virtual'; +$wb['Advanced'] = 'Avanzado'; ?> diff --git a/interface/web/vm/lib/lang/es_openvz_vm_list.lng b/interface/web/vm/lib/lang/es_openvz_vm_list.lng index 2238e2b..701a28a 100644 --- a/interface/web/vm/lib/lang/es_openvz_vm_list.lng +++ b/interface/web/vm/lib/lang/es_openvz_vm_list.lng @@ -1,10 +1,10 @@ <?php -$wb['list_head_txt'] = 'Virtual server'; -$wb['active_txt'] = 'Active'; -$wb['server_id_txt'] = 'Hostserver'; +$wb['list_head_txt'] = 'Servidor Virtual'; +$wb['active_txt'] = 'Activar'; +$wb['server_id_txt'] = 'Servidor del host'; $wb['ostemplate_id_txt'] = 'OSTemplate'; -$wb['template_id_txt'] = 'Template'; -$wb['hostname_txt'] = 'Hostname'; -$wb['ip_address_txt'] = 'IP address'; +$wb['template_id_txt'] = 'Plantilla'; +$wb['hostname_txt'] = 'Nombre del host'; +$wb['ip_address_txt'] = 'Dirección IP'; $wb['veid_txt'] = 'VEID'; ?> diff --git a/remoting_client/API-docs/navigation.html b/remoting_client/API-docs/navigation.html index 0c6254f..27f9f24 100644 --- a/remoting_client/API-docs/navigation.html +++ b/remoting_client/API-docs/navigation.html @@ -205,6 +205,10 @@ <p><a href="sites_database_get.html" target="content">sites_database_get</a></p> <p><a href="sites_database_get_all_by_user.html" target="content">sites_database_get_all_by_user</a></p> <p><a href="sites_database_update.html" target="content">sites_database_update</a></p> +<p><a href="sites_database_user_add.html" target="content">sites_database_user_add</a></p> +<p><a href="sites_database_user_delete.html" target="content">sites_database_user_delete</a></p> +<p><a href="sites_database_user_get.html" target="content">sites_database_user_get</a></p> +<p><a href="sites_database_user_update.html" target="content">sites_database_user_update</a></p> <p><a href="sites_ftp_user_add.html" target="content">sites_ftp_user_add</a></p> <p><a href="sites_ftp_user_delete.html" target="content">sites_ftp_user_delete</a></p> <p><a href="sites_ftp_user_get.html" target="content">sites_ftp_user_get</a></p> diff --git a/remoting_client/API-docs/sites_database_add.html b/remoting_client/API-docs/sites_database_add.html index eeaf79d..411f75d 100644 --- a/remoting_client/API-docs/sites_database_add.html +++ b/remoting_client/API-docs/sites_database_add.html @@ -22,11 +22,14 @@ <p class="margin"> server_id (<span class="paratype">int(11)</span>)</p> <p class="margin"> type (<span class="paratype">varchar(16)</span>)</p> <p class="margin"> database_name (<span class="paratype">varchar(64)</span>)</p> -<p class="margin"> database_user (<span class="paratype">varchar(64)</span>)</p> +<p class="margin"> database_user_id (<span class="paratype">int(11)</span>)</p> +<p class="margin"> database_ro_user_id (<span class="paratype">int(11)</span>)</p> <p class="margin"> database_password (<span class="paratype">varchar(64)</span>)</p> <p class="margin"> database_charset (<span class="paratype">varchar(64)</span>)</p> <p class="margin"> remote_access (<span class="paratype">enum('n','y')</span>)</p> <p class="margin"> remote_ips (<span class="paratype">text</span>)</p> +<p class="margin"> backup_interval (<span class="paratype">varchar(255)</span>)</p> +<p class="margin"> backup_copies (<span class="paratype">int(11)</span>)</p> <p class="margin"> active (<span class="paratype">enum('n','y')</span>)</p> <p class="headgrp">Output: </p> <p class="margin"> Returns the ID of the newly added database.</p> diff --git a/remoting_client/API-docs/sites_database_user_add.html b/remoting_client/API-docs/sites_database_user_add.html new file mode 100644 index 0000000..86adf8f --- /dev/null +++ b/remoting_client/API-docs/sites_database_user_add.html @@ -0,0 +1,31 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html><head><title>ISPCOnfig 3 remote API documentation</title> + + + + + + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <link rel="stylesheet" type="text/css" href="definitionen.css"> + <style type="text/css"> + </style></head> + +<body> +<div style="padding:40px"> +<h1>sites_database_user_add(<span class="var">$session_id</span>, <span class="var">$client_id</span>, <span class="var">$params</span>);</h1> +<br> +<p class="headgrp">Description: </p> +<p class="margin"> Adds a new database user.</p><br> +<p class="headgrp">Input Variables: </p> +<p class="margin"> <span class="var">$session_id</span>, <span class="var">$client_id</span>, <span class="var">$params</span></p> +<p class="headgrp">Parameters (in <span class="var">$params</span>): </p> +<p class="margin"> server_id (<span class="paratype">int(11)</span>)</p> +<p class="margin"> database_user (<span class="paratype">varchar(64)</span>)</p> +<p class="margin"> database_password (<span class="paratype">varchar(64)</span>)</p> +<p class="headgrp">Output: </p> +<p class="margin"> Returns the ID of the newly added database.</p> +<!--<b>Output:</b> +<p style="margin-left:100px">Gives a record of </p> --> +</div> + +</body></html> diff --git a/remoting_client/API-docs/sites_database_user_delete.html b/remoting_client/API-docs/sites_database_user_delete.html new file mode 100644 index 0000000..1123f32 --- /dev/null +++ b/remoting_client/API-docs/sites_database_user_delete.html @@ -0,0 +1,29 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html><head><title>ISPCOnfig 3 remote API documentation</title> + + + + + + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <link rel="stylesheet" type="text/css" href="definitionen.css"> + <style type="text/css"> + </style></head> + +<body> +<div style="padding:40px"> +<h1>sites_database_user_delete(<span class="var">$session_id</span>, <span class="var">$primary_id</span>);</h1> +<br> +<p class="headgrp">Description: </p> +<p class="margin"> Deletes a database user.</p><br> +<p class="headgrp">Input Variables: </p> +<p class="margin"> <span class="var">$session_id</span>, <span class="var">$primary_id</span></p> +<p class="headgrp">Parameters (in <span class="var">$params</span>): </p> +<p class="margin">None</p> +<p class="headgrp">Output: </p> +<p class="margin"> Returns the number of deleted records.</p> +<!--<b>Output:</b> +<p style="margin-left:100px">Gives a record of </p> --> +</div> + +</body></html> diff --git a/remoting_client/API-docs/sites_database_user_get.html b/remoting_client/API-docs/sites_database_user_get.html new file mode 100644 index 0000000..c93c03b --- /dev/null +++ b/remoting_client/API-docs/sites_database_user_get.html @@ -0,0 +1,29 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html><head><title>ISPCOnfig 3 remote API documentation</title> + + + + + + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <link rel="stylesheet" type="text/css" href="definitionen.css"> + <style type="text/css"> + </style></head> + +<body> +<div style="padding:40px"> +<h1>sites_database_user_get(<span class="var">$session_id</span>, <span class="var">$primary_id</span>);</h1> +<br> +<p class="headgrp">Description: </p> +<p class="margin"> Retrieves information about a database.</p><br> +<p class="headgrp">Input Variables: </p> +<p class="margin"> <span class="var">$session_id</span>, <span class="var">$primary_id</span></p> +<p class="headgrp">Parameters (in <span class="var">$params</span>): </p> +<p class="margin"> None</p> +<p class="headgrp">Output: </p> +<p class="margin"> Returns all fields and values of the chosen database.</p> +<!--<b>Output:</b> +<p style="margin-left:100px">Gives a record of </p> --> +</div> + +</body></html> diff --git a/remoting_client/API-docs/sites_database_user_update.html b/remoting_client/API-docs/sites_database_user_update.html new file mode 100644 index 0000000..2df9b30 --- /dev/null +++ b/remoting_client/API-docs/sites_database_user_update.html @@ -0,0 +1,31 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html><head><title>ISPCOnfig 3 remote API documentation</title> + + + + + + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <link rel="stylesheet" type="text/css" href="definitionen.css"> + <style type="text/css"> + </style></head> + +<body> +<div style="padding:40px"> +<h1>sites_database_user_update(<span class="var">$session_id</span>, <span class="var">$client_id</span>, <span class="var">$primary_id</span>, <span class="var">$params</span>);</h1> +<br> +<b>Description: </b> +<p class="margin"> Updates a database.</p><br> +<b>Input Variables: </b> +<p class="margin"> <span class="var">$session_id</span>, <span class="var">$client_id</span>, <span class="var">$primary_id</span>, <span class="var">$params</span></p> +<b>Parameters (in <span style= "color:#A17FFF">$params</span>): </b> +<p class="margin"> server_id (<span class="paratype">int(11)</span>)</p> +<p class="margin"> database_name (<span class="paratype">varchar(64)</span>)</p> +<p class="margin"> database_password (<span class="paratype">varchar(64)</span>)</p> +<b>Output: </b> +<p class="margin"> Returns the number of affected rows.</p> +<!--<b>Output:</b> +<p style="margin-left:100px">Gives a record of </p> --> +</div> + +</body></html> diff --git a/remoting_client/examples/sites_database_add.php b/remoting_client/examples/sites_database_add.php index 26ed3e6..f3ddc29 100644 --- a/remoting_client/examples/sites_database_add.php +++ b/remoting_client/examples/sites_database_add.php @@ -20,11 +20,13 @@ 'server_id' => 1, 'type' => 'mysql', 'database_name' => 'db_name2', - 'database_user' => 'db_name2', - 'database_password' => 'db_name2', + 'database_user_id' => '1', + 'database_ro_user_id' => '0', 'database_charset' => 'UTF8', 'remote_access' => 'y', 'remote_ips' => '', + 'backup_interval' => 'none', + 'backup_copies' => 1, 'active' => 'y' ); diff --git a/remoting_client/examples/sites_database_user_add.php b/remoting_client/examples/sites_database_user_add.php new file mode 100644 index 0000000..8dd2e79 --- /dev/null +++ b/remoting_client/examples/sites_database_user_add.php @@ -0,0 +1,39 @@ +<?php + +require('soap_config.php'); + + +$client = new SoapClient(null, array('location' => $soap_location, + 'uri' => $soap_uri, + 'trace' => 1, + 'exceptions' => 1)); + + +try { + if($session_id = $client->login($username,$password)) { + echo 'Logged successfull. Session ID:'.$session_id.'<br />'; + } + + //* Set the function parameters. + $client_id = 1; + $params = array( + 'server_id' => 1, + 'database_user' => 'db_name2', + 'database_password' => 'db_name2' + ); + + $database_id = $client->sites_database_user_add($session_id, $client_id, $params); + + echo "Database ID: ".$database_user_id."<br>"; + + if($client->logout($session_id)) { + echo 'Logged out.<br />'; + } + + +} catch (SoapFault $e) { + echo $client->__getLastResponse(); + die('SOAP Error: '.$e->getMessage()); +} + +?> diff --git a/remoting_client/examples/sites_database_user_delete.php b/remoting_client/examples/sites_database_user_delete.php new file mode 100644 index 0000000..6c82932 --- /dev/null +++ b/remoting_client/examples/sites_database_user_delete.php @@ -0,0 +1,36 @@ +<?php + +require('soap_config.php'); + + +$client = new SoapClient(null, array('location' => $soap_location, + 'uri' => $soap_uri, + 'trace' => 1, + 'exceptions' => 1)); + + +try { + if($session_id = $client->login($username,$password)) { + echo 'Logged successfull. Session ID:'.$session_id.'<br />'; + } + + //* Parameters + $database_user_id = 1; + + + //* Get the database record + $affected_rows = $client->sites_database_user_delete($session_id, $database_user_id); + + echo "Number of records that have been deleted: ".$affected_rows."<br>"; + + if($client->logout($session_id)) { + echo 'Logged out.<br />'; + } + + +} catch (SoapFault $e) { + echo $client->__getLastResponse(); + die('SOAP Error: '.$e->getMessage()); +} + +?> diff --git a/remoting_client/examples/sites_database_user_get.php b/remoting_client/examples/sites_database_user_get.php new file mode 100644 index 0000000..759ed9f --- /dev/null +++ b/remoting_client/examples/sites_database_user_get.php @@ -0,0 +1,34 @@ +<?php + +require('soap_config.php'); + + +$client = new SoapClient(null, array('location' => $soap_location, + 'uri' => $soap_uri, + 'trace' => 1, + 'exceptions' => 1)); + + +try { + if($session_id = $client->login($username,$password)) { + echo 'Logged successfull. Session ID:'.$session_id.'<br />'; + } + + //* Set the function parameters. + $database_user_id = 1; + + $database_record = $client->sites_database_user_get($session_id, $database_user_id); + + print_r($database_record); + + if($client->logout($session_id)) { + echo 'Logged out.<br />'; + } + + +} catch (SoapFault $e) { + echo $client->__getLastResponse(); + die('SOAP Error: '.$e->getMessage()); +} + +?> diff --git a/remoting_client/examples/sites_database_user_update.php b/remoting_client/examples/sites_database_user_update.php new file mode 100644 index 0000000..527920d --- /dev/null +++ b/remoting_client/examples/sites_database_user_update.php @@ -0,0 +1,42 @@ +<?php + +require('soap_config.php'); + + +$client = new SoapClient(null, array('location' => $soap_location, + 'uri' => $soap_uri, + 'trace' => 1, + 'exceptions' => 1)); + + +try { + if($session_id = $client->login($username,$password)) { + echo 'Logged successfull. Session ID:'.$session_id.'<br />'; + } + + //* Parameters + $database_user_id = 1; + $client_id = 1; + + + //* Get the database record + $database_user_record = $client->sites_database_user_get($session_id, $database_user_id); + + //* Change password of the database user + $database_user_record['database_password'] = 'abcde'; + + $affected_rows = $client->sites_database_user_update($session_id, $client_id, $database_user_id, $database_user_record); + + echo "Number of records that have been changed in the database: ".$affected_rows."<br>"; + + if($client->logout($session_id)) { + echo 'Logged out.<br />'; + } + + +} catch (SoapFault $e) { + echo $client->__getLastResponse(); + die('SOAP Error: '.$e->getMessage()); +} + +?> diff --git a/server/conf/nginx_reverse_proxy_plugin.vhost.conf.master b/server/conf/nginx_reverse_proxy_plugin.vhost.conf.master new file mode 100644 index 0000000..e1073e8 --- /dev/null +++ b/server/conf/nginx_reverse_proxy_plugin.vhost.conf.master @@ -0,0 +1,125 @@ +<tmpl_loop name="vhosts"> +server { + + ###################################################################### + ## Server configuration + ###################################################################### + + # Tell nginx to listen on port <tmpl_var name='port'> (default http(s) port, IPv4) + listen <tmpl_var name='ip_address'>:<tmpl_var name='port'>; + + <tmpl_if name='ipv6_enabled'> + # Tell nginx to listen on port <tmpl_var name='port'> (default http(s) port, IPv6) + listen [<tmpl_var name='ipv6_address'>]:<tmpl_var name='port'> ipv6only=on; + </tmpl_if> + + server_name <tmpl_var name='domain'> <tmpl_if name='alias'><tmpl_var name='alias'></tmpl_if> <tmpl_if name='ip_address' op='!=' value='*'><tmpl_var name='ip_address'></tmpl_if>; + + ###################################################################### + ## Log configuration + ###################################################################### + + access_log /var/log/ispconfig/httpd/<tmpl_var name='domain'>/access.log combined; + error_log /var/log/ispconfig/httpd/<tmpl_var name='domain'>/error.log; + + <tmpl_if name='ssl_enabled'> + ###################################################################### + ## SSL configuration + ###################################################################### + + ssl on; + ssl_certificate <tmpl_var name='web_document_root_ssl'>/<tmpl_var name='ssl_domain'>.nginx.crt; + ssl_certificate_key <tmpl_var name='web_document_root_ssl'>/<tmpl_var name='ssl_domain'>.nginx.key; + </tmpl_if> + + ###################################################################### + ## Redirects configuration + ###################################################################### + + <tmpl_if name='seo_redirect_enabled'> + # SEO Redirect + if ($http_host = "<tmpl_var name='seo_redirect_origin_domain'>") { + rewrite ^ $scheme://<tmpl_var name='seo_redirect_target_domain'>$request_uri permanent; + } + </tmpl_if> + + <tmpl_if name='rewrite_enabled'> + <tmpl_loop name="redirects"> + # Redirects + #if ($http_host ~* "<tmpl_var name='rewrite_domain'>$") { + # rewrite ^/(.+)$ <tmpl_var name='rewrite_target'>$1 <tmpl_var name='rewrite_type'>; + #} + </tmpl_loop> + </tmpl_if> + + ###################################################################### + ## Error configuration + ###################################################################### + + error_page 400 /error/400.html; + error_page 401 /error/401.html; + error_page 403 /error/403.html; + error_page 404 /error/404.html; + error_page 405 /error/405.html; + error_page 500 /error/500.html; + error_page 502 /error/502.html; + error_page 503 /error/503.html; + + ###################################################################### + ## Locations configuration + ###################################################################### + + location / { + + # disable access log (we already have it for nginx) + access_log off; + + # set the document root + root <tmpl_var name='web_document_root_www'>; + + # cache apache2's answers in the cache + proxy_cache nginx_cache; + + # pass all requests to apache2 + <tmpl_if name='seo_redirect_enabled'> + proxy_pass http://<tmpl_if name='ip_address' op='!=' value='*'><tmpl_var name='ip_address'><tmpl_else><tmpl_var name='seo_redirect_target_domain'></tmpl_if>:<tmpl_var name='apache2_port'>; + <tmpl_else> + proxy_pass http://<tmpl_if name='ip_address' op='!=' value='*'><tmpl_var name='ip_address'><tmpl_else><tmpl_var name='domain'></tmpl_if>:<tmpl_var name='apache2_port'>; + </tmpl_if> + + } + + location ~ /\. { + + # Don't allow any access + deny all; + + # Don't log access + access_log off; + + } + + ###################################################################### + ## Directives configuration + ###################################################################### + + <tmpl_loop name="nginx_directives"> + <tmpl_var name='nginx_directive'> + </tmpl_loop> + + ###################################################################### + ## CP configuration + ###################################################################### + + # If domain.tld/ispconfig is requested, redirect to the secure ISPConfig URL + location = /ispconfig { rewrite ^ <tmpl_var name='cp_base_url'>/ permanent; } + + # If domain.tld/phpmyadmin is requested, redirect to the secure phpMyAdmin URL + location = /phpmyadmin { rewrite ^ <tmpl_var name='cp_base_url'>/phpmyadmin/ permanent; } + + # If domain.tld/webmail is requested, redirect to the secure RoundCube Webmail URL + location = /webmail { rewrite ^ <tmpl_var name='cp_base_url'>/webmail/ permanent; } + +} + +</tmpl_loop> \ No newline at end of file diff --git a/server/conf/vhost.conf.master b/server/conf/vhost.conf.master index d7c03d0..e9327eb 100644 --- a/server/conf/vhost.conf.master +++ b/server/conf/vhost.conf.master @@ -234,7 +234,7 @@ </tmpl_if> <tmpl_if name='php' op='==' value='php-fpm'> <IfModule mod_fastcgi.c> - <Directory /usr/lib/cgi-bin> + <Directory {tmpl_var name='document_root'}/cgi-bin> Order allow,deny Allow from all </Directory> diff --git a/server/cron_daily.php b/server/cron_daily.php index 0e9fffe..6045087 100644 --- a/server/cron_daily.php +++ b/server/cron_daily.php @@ -686,7 +686,7 @@ } //* Send email to client - if($web_config['overtraffic_notify_admin'] == 'y') { + if($web_config['overtraffic_notify_client'] == 'y') { $client_group_id = $rec["sys_groupid"]; $client = $app->db->queryOneRecord("SELECT client.email FROM sys_group, client WHERE sys_group.client_id = client.client_id and sys_group.groupid = $client_group_id"); if($client['email'] != '') { @@ -873,10 +873,10 @@ $web_id = $rec['parent_domain_id']; $db_backup_dir = $backup_dir.'/web'.$web_id; - if(!is_dir($web_backup_dir)) mkdir($web_backup_dir, 0750); - chmod($web_backup_dir, 0750); - chown($web_backup_dir, 'root'); - chgrp($web_backup_dir, 'root'); + if(!is_dir($db_backup_dir)) mkdir($db_backup_dir, 0750); + chmod($db_backup_dir, 0750); + chown($db_backup_dir, 'root'); + chgrp($db_backup_dir, 'root'); //* Do the mysql database backup with mysqldump $db_id = $rec['database_id']; diff --git a/server/lib/classes/aps_installer.inc.php b/server/lib/classes/aps_installer.inc.php index f5b661c..9bb8db4 100644 --- a/server/lib/classes/aps_installer.inc.php +++ b/server/lib/classes/aps_installer.inc.php @@ -294,7 +294,8 @@ $db_id = parent::getXPathValue($sxe, '//db:id'); if(empty($db_id)) return; // No database needed - /* + /* WARNING: if this will ever be uncommented please check the updated prefix handling for user and db names!!! + * // Set the database owner to the domain owner // ISPConfig identifies the owner by the sys_groupid (not sys_userid!) // so sys_userid can be set to any value diff --git a/server/plugins-available/apache2_plugin.inc.php b/server/plugins-available/apache2_plugin.inc.php index fd94133..afcafef 100644 --- a/server/plugins-available/apache2_plugin.inc.php +++ b/server/plugins-available/apache2_plugin.inc.php @@ -254,11 +254,15 @@ $rand_file = escapeshellcmd($rand_file); $key_file = escapeshellcmd($key_file); + if(substr($domain, 0, 2) == '*.' && strpos($key_file, '/ssl/\*.') != false) $key_file = str_replace('/ssl/\*.', '/ssl/*.', $key_file); // wildcard certificate $key_file2 = escapeshellcmd($key_file2); + if(substr($domain, 0, 2) == '*.' && strpos($key_file2, '/ssl/\*.') != false) $key_file2 = str_replace('/ssl/\*.', '/ssl/*.', $key_file2); // wildcard certificate $ssl_days = 3650; $csr_file = escapeshellcmd($csr_file); + if(substr($domain, 0, 2) == '*.' && strpos($csr_file, '/ssl/\*.') != false) $csr_file = str_replace('/ssl/\*.', '/ssl/*.', $csr_file); // wildcard certificate $config_file = escapeshellcmd($ssl_cnf_file); $crt_file = escapeshellcmd($crt_file); + if(substr($domain, 0, 2) == '*.' && strpos($crt_file, '/ssl/\*.') != false) $crt_file = str_replace('/ssl/\*.', '/ssl/*.', $crt_file); // wildcard certificate if(is_file($ssl_cnf_file) && !is_link($ssl_cnf_file)) { @@ -510,8 +514,8 @@ //* Create new base directory, if it does not exist yet if(!is_dir($new_dir)) $app->system->mkdirpath($new_dir); - //exec('mv '.$data['old']['document_root'].' '.$new_dir); - $app->system->rename($data['old']['document_root'],$new_dir); + exec('mv '.escapeshellarg($data['old']['document_root']).' '.escapeshellarg($new_dir)); + //$app->system->rename($data['old']['document_root'],$new_dir); $app->log('Moving site to new document root: mv '.$data['old']['document_root'].' '.$new_dir,LOGLEVEL_DEBUG); // Handle the change in php_open_basedir @@ -528,7 +532,12 @@ exec($command); if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); - + + //* Change the log mount + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; + $app->system->removeLine('/etc/fstab',$fstab_line); + $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind,nobootwait 0 0'; + $app->system->replaceLine('/etc/fstab',$fstab_line,$fstab_line,1,1); } @@ -558,19 +567,26 @@ if($this->action == 'update' && $data['old']['domain'] != '' && $data['new']['domain'] != $data['old']['domain']) { if(is_dir('/var/log/ispconfig/httpd/'.$data['old']['domain'])) exec('rm -rf /var/log/ispconfig/httpd/'.$data['old']['domain']); if(is_link($data['old']['document_root'].'/'.$log_folder)) $app->system->unlink($data['old']['document_root'].'/'.$log_folder); + + //* remove old log mount + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; + $app->system->removeLine('/etc/fstab',$fstab_line); + + //* Unmount log directory + exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder)); } //* Create the log dir if nescessary and mount it - if(!is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain'])) exec('mkdir -p /var/log/ispconfig/httpd/'.$data['new']['domain']); - if(!is_dir($data['new']['document_root'].'/'.$log_folder) || is_link($data['new']['document_root'].'/'.$log_folder)) { + if(!is_dir($data['new']['document_root'].'/'.$log_folder) || !is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain']) || is_link($data['new']['document_root'].'/'.$log_folder)) { if(is_link($data['new']['document_root'].'/'.$log_folder)) unlink($data['new']['document_root'].'/'.$log_folder); + if(!is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain'])) exec('mkdir -p /var/log/ispconfig/httpd/'.$data['new']['domain']); $app->system->mkdirpath($data['new']['document_root'].'/'.$log_folder); $app->system->chown($data['new']['document_root'].'/'.$log_folder,'root'); $app->system->chgrp($data['new']['document_root'].'/'.$log_folder,'root'); $app->system->chmod($data['new']['document_root'].'/'.$log_folder,0755); exec('mount --bind '.escapeshellarg('/var/log/ispconfig/httpd/'.$data['new']['domain']).' '.escapeshellarg($data['new']['document_root'].'/'.$log_folder)); //* add mountpoint to fstab - $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind 0 0'; + $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind,nobootwait 0 0'; $app->system->replaceLine('/etc/fstab',$fstab_line,$fstab_line,1,1); } @@ -1613,7 +1629,7 @@ exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder)); //* remove mountpoint from fstab - $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind 0 0'; + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; $app->system->removeLine('/etc/fstab',$fstab_line); if($data['old']['type'] != 'vhost' && $data['old']['type'] != 'vhostsubdomain' && $data['old']['parent_domain_id'] > 0) { diff --git a/server/plugins-available/aps_plugin.inc.php b/server/plugins-available/aps_plugin.inc.php index ddeca3d..dbbbfb9 100644 --- a/server/plugins-available/aps_plugin.inc.php +++ b/server/plugins-available/aps_plugin.inc.php @@ -69,6 +69,10 @@ { global $app, $conf; + //* dont run the installer on a mirror server to prevent + // that the pplication gets installed twice. + if($conf['mirror_server_id'] > 0) return true; + $app->log("Starting APS install",LOGLEVEL_DEBUG); if(!isset($data['new']['id'])) return false; $instanceid = $data['new']['id']; diff --git a/server/plugins-available/mysql_clientdb_plugin.inc.php b/server/plugins-available/mysql_clientdb_plugin.inc.php index 101b2cc..e4825c8 100644 --- a/server/plugins-available/mysql_clientdb_plugin.inc.php +++ b/server/plugins-available/mysql_clientdb_plugin.inc.php @@ -164,6 +164,7 @@ $host_list = ''; if($data['new']['remote_access'] == 'y') { $host_list = $data['new']['remote_ips']; + if($host_list == '') $host_list = '%'; } if($host_list != '') $host_list .= ','; $host_list .= 'localhost'; @@ -208,6 +209,7 @@ $host_list = ''; if($data['new']['remote_access'] == 'y') { $host_list = $data['new']['remote_ips']; + if($host_list == '') $host_list = '%'; } if($host_list != '') $host_list .= ','; $host_list .= 'localhost'; diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php index 60a1e55..854320e 100644 --- a/server/plugins-available/nginx_plugin.inc.php +++ b/server/plugins-available/nginx_plugin.inc.php @@ -164,11 +164,15 @@ $rand_file = escapeshellcmd($rand_file); $key_file = escapeshellcmd($key_file); + if(substr($domain, 0, 2) == '*.' && strpos($key_file, '/ssl/\*.') != false) $key_file = str_replace('/ssl/\*.', '/ssl/*.', $key_file); // wildcard certificate $key_file2 = escapeshellcmd($key_file2); + if(substr($domain, 0, 2) == '*.' && strpos($key_file2, '/ssl/\*.') != false) $key_file2 = str_replace('/ssl/\*.', '/ssl/*.', $key_file2); // wildcard certificate $ssl_days = 3650; $csr_file = escapeshellcmd($csr_file); + if(substr($domain, 0, 2) == '*.' && strpos($csr_file, '/ssl/\*.') != false) $csr_file = str_replace('/ssl/\*.', '/ssl/*.', $csr_file); // wildcard certificate $config_file = escapeshellcmd($ssl_cnf_file); $crt_file = escapeshellcmd($crt_file); + if(substr($domain, 0, 2) == '*.' && strpos($crt_file, '/ssl/\*.') != false) $crt_file = str_replace('/ssl/\*.', '/ssl/*.', $crt_file); // wildcard certificate if(is_file($ssl_cnf_file) && !is_link($ssl_cnf_file)) { @@ -435,8 +439,8 @@ //* Create new base directory, if it does not exist yet if(!is_dir($new_dir)) $app->system->mkdirpath($new_dir); - //exec('mv '.$data['old']['document_root'].' '.$new_dir); - $app->system->rename($data['old']['document_root'],$new_dir); + exec('mv '.escapeshellarg($data['old']['document_root']).' '.escapeshellarg($new_dir)); + //$app->system->rename($data['old']['document_root'],$new_dir); $app->log('Moving site to new document root: mv '.$data['old']['document_root'].' '.$new_dir,LOGLEVEL_DEBUG); // Handle the change in php_open_basedir @@ -453,7 +457,12 @@ exec($command); if($nginx_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); - + + //* Change the log mount + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; + $app->system->removeLine('/etc/fstab',$fstab_line); + $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind,nobootwait 0 0'; + $app->system->replaceLine('/etc/fstab',$fstab_line,$fstab_line,1,1); } @@ -483,19 +492,26 @@ if($this->action == 'update' && $data['old']['domain'] != '' && $data['new']['domain'] != $data['old']['domain']) { if(is_dir('/var/log/ispconfig/httpd/'.$data['old']['domain'])) exec('rm -rf /var/log/ispconfig/httpd/'.$data['old']['domain']); if(is_link($data['old']['document_root'].'/'.$log_folder)) $app->system->unlink($data['old']['document_root'].'/'.$log_folder); + + //* remove old log mount + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; + $app->system->removeLine('/etc/fstab',$fstab_line); + + //* Unmount log directory + exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder)); } //* Create the log dir if nescessary and mount it - if(!is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain'])) exec('mkdir -p /var/log/ispconfig/httpd/'.$data['new']['domain']); - if(!is_dir($data['new']['document_root'].'/'.$log_folder) || is_link($data['new']['document_root'].'/'.$log_folder)) { + if(!is_dir($data['new']['document_root'].'/'.$log_folder) || !is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain']) || is_link($data['new']['document_root'].'/'.$log_folder)) { if(is_link($data['new']['document_root'].'/'.$log_folder)) unlink($data['new']['document_root'].'/'.$log_folder); + if(!is_dir('/var/log/ispconfig/httpd/'.$data['new']['domain'])) exec('mkdir -p /var/log/ispconfig/httpd/'.$data['new']['domain']); $app->system->mkdirpath($data['new']['document_root'].'/'.$log_folder); $app->system->chown($data['new']['document_root'].'/'.$log_folder,'root'); $app->system->chgrp($data['new']['document_root'].'/'.$log_folder,'root'); $app->system->chmod($data['new']['document_root'].'/'.$log_folder,0755); exec('mount --bind '.escapeshellarg('/var/log/ispconfig/httpd/'.$data['new']['domain']).' '.escapeshellarg($data['new']['document_root'].'/'.$log_folder)); //* add mountpoint to fstab - $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind 0 0'; + $fstab_line = '/var/log/ispconfig/httpd/'.$data['new']['domain'].' '.$data['new']['document_root'].'/'.$log_folder.' none bind,nobootwait 0 0'; $app->system->replaceLine('/etc/fstab',$fstab_line,$fstab_line,1,1); } @@ -1593,7 +1609,7 @@ exec('umount '.escapeshellarg($data['old']['document_root'].'/'.$log_folder)); //* remove mountpoint from fstab - $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind 0 0'; + $fstab_line = '/var/log/ispconfig/httpd/'.$data['old']['domain'].' '.$data['old']['document_root'].'/'.$log_folder.' none bind'; $app->system->removeLine('/etc/fstab',$fstab_line); if($data['old']['type'] != 'vhost' && $data['old']['type'] != 'vhostsubdomain' && $data['old']['parent_domain_id'] > 0) { -- Gitblit v1.9.1