From 43b345cabb3e8743a91c39e8d6367c1aa594ebd2 Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Thu, 17 Jan 2013 15:33:59 +0000 Subject: [PATCH] Merged revisions from 3.0.5 stable branch: 3758-3768, 3769 shall not be merged to trunk. --- interface/lib/classes/db_mysql.inc.php | 35 ++- .../classes/listform_tpl_generator.inc.php | 2 +- interface/lib/classes/remoting_lib.inc.php | 8 +- interface/lib/classes/tform.inc.php | 8 +- interface/lib/lang/cz.lng | 2 + interface/web/admin/lib/lang/cz.lng | 6 +- .../admin/lib/lang/cz_directive_snippets.lng | 4 +- .../lib/lang/cz_directive_snippets_list.lng | 4 +- interface/web/admin/lib/lang/cz_firewall.lng | 2 + .../web/admin/lib/lang/cz_firewall_list.lng | 2 + interface/web/admin/lib/lang/cz_groups.lng | 2 + .../web/admin/lib/lang/cz_groups_list.lng | 2 + interface/web/admin/lib/lang/cz_iptables.lng | 4 +- .../web/admin/lib/lang/cz_iptables_list.lng | 4 +- .../web/admin/lib/lang/cz_language_add.lng | 2 + .../admin/lib/lang/cz_language_complete.lng | 4 +- .../web/admin/lib/lang/cz_language_edit.lng | 2 + .../web/admin/lib/lang/cz_language_export.lng | 2 + .../web/admin/lib/lang/cz_language_import.lng | 2 + .../web/admin/lib/lang/cz_language_list.lng | 2 + .../web/admin/lib/lang/cz_package_install.lng | 8 +- .../web/admin/lib/lang/cz_remote_action.lng | 6 +- .../web/admin/lib/lang/cz_remote_user.lng | 4 +- .../admin/lib/lang/cz_remote_user_list.lng | 2 + interface/web/admin/lib/lang/cz_server.lng | 10 +- .../web/admin/lib/lang/cz_server_config.lng | 66 +++--- .../admin/lib/lang/cz_server_config_list.lng | 2 + interface/web/admin/lib/lang/cz_server_ip.lng | 2 + .../web/admin/lib/lang/cz_server_ip_list.lng | 4 +- .../web/admin/lib/lang/cz_server_list.lng | 2 + .../web/admin/lib/lang/cz_server_php.lng | 20 +- .../web/admin/lib/lang/cz_server_php_list.lng | 6 +- .../lib/lang/cz_software_package_install.lng | 4 +- .../lib/lang/cz_software_package_list.lng | 2 + .../web/admin/lib/lang/cz_software_repo.lng | 2 + .../admin/lib/lang/cz_software_repo_list.lng | 2 + .../lib/lang/cz_software_update_list.lng | 2 + .../web/admin/lib/lang/cz_system_config.lng | 12 +- .../admin/lib/lang/cz_tpl_default_admin.lng | 20 +- interface/web/admin/lib/lang/cz_users.lng | 6 +- .../web/admin/lib/lang/cz_users_list.lng | 4 +- interface/web/client/lib/lang/cz.lng | 26 ++- interface/web/client/lib/lang/cz_client.lng | 62 ++--- .../web/client/lib/lang/cz_client_circle.lng | 14 +- .../client/lib/lang/cz_client_circle_list.lng | 16 +- .../web/client/lib/lang/cz_client_del.lng | 2 + .../web/client/lib/lang/cz_client_message.lng | 18 +- .../client/lib/lang/cz_client_template.lng | 40 ++-- .../lib/lang/cz_client_template_list.lng | 2 + .../web/client/lib/lang/cz_clients_list.lng | 4 +- interface/web/client/lib/lang/cz_domain.lng | 8 +- .../web/client/lib/lang/cz_domain_list.lng | 6 +- interface/web/client/lib/lang/cz_reseller.lng | 46 ++-- .../web/client/lib/lang/cz_resellers_list.lng | 4 +- interface/web/dashboard/lib/lang/cz.lng | 2 + .../dashboard/lib/lang/cz_dashlet_limits.lng | 2 + .../dashboard/lib/lang/cz_dashlet_modules.lng | 2 + interface/web/designer/lib/lang/cz.lng | 2 + .../web/designer/lib/lang/cz_form_edit.lng | 2 + .../web/designer/lib/lang/cz_form_list.lng | 2 + .../web/designer/lib/lang/cz_form_show.lng | 6 +- .../web/designer/lib/lang/cz_module_edit.lng | 2 + .../web/designer/lib/lang/cz_module_list.lng | 2 + .../designer/lib/lang/cz_module_nav_edit.lng | 2 + .../lib/lang/cz_module_nav_item_edit.lng | 8 +- .../web/designer/lib/lang/cz_module_show.lng | 4 +- interface/web/dns/lib/lang/cz.lng | 2 + interface/web/dns/lib/lang/cz_dns_a.lng | 2 + interface/web/dns/lib/lang/cz_dns_a_list.lng | 16 +- interface/web/dns/lib/lang/cz_dns_aaaa.lng | 2 + interface/web/dns/lib/lang/cz_dns_alias.lng | 2 + interface/web/dns/lib/lang/cz_dns_cname.lng | 2 + interface/web/dns/lib/lang/cz_dns_hinfo.lng | 2 + interface/web/dns/lib/lang/cz_dns_import.lng | 2 + interface/web/dns/lib/lang/cz_dns_mx.lng | 14 +- interface/web/dns/lib/lang/cz_dns_ns.lng | 2 + interface/web/dns/lib/lang/cz_dns_ptr.lng | 4 +- interface/web/dns/lib/lang/cz_dns_rp.lng | 2 + interface/web/dns/lib/lang/cz_dns_slave.lng | 2 + .../web/dns/lib/lang/cz_dns_slave_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_soa.lng | 6 +- .../web/dns/lib/lang/cz_dns_soa_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_srv.lng | 4 +- .../web/dns/lib/lang/cz_dns_template.lng | 2 + .../web/dns/lib/lang/cz_dns_template_list.lng | 2 + interface/web/dns/lib/lang/cz_dns_txt.lng | 2 + interface/web/dns/lib/lang/cz_dns_wizard.lng | 14 +- interface/web/help/lib/lang/cz.lng | 2 + interface/web/help/lib/lang/cz_faq_form.lng | 2 + .../lib/lang/cz_faq_manage_questions_list.lng | 2 + .../web/help/lib/lang/cz_help_faq_list.lng | 4 +- .../lib/lang/cz_help_faq_sections_list.lng | 2 + .../web/help/lib/lang/cz_support_message.lng | 2 + .../help/lib/lang/cz_support_message_list.lng | 2 + interface/web/login/lib/lang/cz.lng | 4 +- interface/web/mail/lib/lang/cz.lng | 31 +-- interface/web/mail/lib/lang/cz_mail_alias.lng | 8 +- .../web/mail/lib/lang/cz_mail_alias_list.lng | 2 + .../web/mail/lib/lang/cz_mail_aliasdomain.lng | 4 +- .../lib/lang/cz_mail_aliasdomain_list.lng | 2 + .../web/mail/lib/lang/cz_mail_blacklist.lng | 6 +- .../mail/lib/lang/cz_mail_blacklist_list.lng | 6 +- .../mail/lib/lang/cz_mail_content_filter.lng | 2 + .../lib/lang/cz_mail_content_filter_list.lng | 2 + .../web/mail/lib/lang/cz_mail_domain.lng | 8 +- .../lib/lang/cz_mail_domain_admin_list.lng | 2 + .../mail/lib/lang/cz_mail_domain_catchall.lng | 10 +- .../lib/lang/cz_mail_domain_catchall_list.lng | 2 + .../web/mail/lib/lang/cz_mail_domain_list.lng | 2 + .../web/mail/lib/lang/cz_mail_forward.lng | 6 +- .../mail/lib/lang/cz_mail_forward_list.lng | 2 + interface/web/mail/lib/lang/cz_mail_get.lng | 6 +- .../web/mail/lib/lang/cz_mail_get_list.lng | 4 +- .../web/mail/lib/lang/cz_mail_mailinglist.lng | 12 +- .../lib/lang/cz_mail_mailinglist_list.lng | 4 +- .../mail/lib/lang/cz_mail_relay_recipient.lng | 6 +- .../lib/lang/cz_mail_relay_recipient_list.lng | 4 +- .../web/mail/lib/lang/cz_mail_spamfilter.lng | 12 +- .../mail/lib/lang/cz_mail_spamfilter_list.lng | 4 +- .../web/mail/lib/lang/cz_mail_transport.lng | 4 +- .../mail/lib/lang/cz_mail_transport_list.lng | 2 + interface/web/mail/lib/lang/cz_mail_user.lng | 4 +- .../web/mail/lib/lang/cz_mail_user_filter.lng | 4 +- .../lib/lang/cz_mail_user_filter_list.lng | 4 +- .../web/mail/lib/lang/cz_mail_user_list.lng | 2 + .../mail/lib/lang/cz_mail_user_stats_list.lng | 2 + .../web/mail/lib/lang/cz_mail_whitelist.lng | 6 +- .../mail/lib/lang/cz_mail_whitelist_list.lng | 6 +- .../mail/lib/lang/cz_spamfilter_blacklist.lng | 2 + .../lib/lang/cz_spamfilter_blacklist_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_config.lng | 4 +- .../lib/lang/cz_spamfilter_config_list.lng | 2 + .../mail/lib/lang/cz_spamfilter_policy.lng | 2 + .../lib/lang/cz_spamfilter_policy_list.lng | 2 + .../web/mail/lib/lang/cz_spamfilter_users.lng | 4 +- .../lib/lang/cz_spamfilter_users_list.lng | 6 +- .../mail/lib/lang/cz_spamfilter_whitelist.lng | 2 + .../lib/lang/cz_spamfilter_whitelist_list.lng | 6 +- .../lib/lang/cz_user_quota_stats_list.lng | 6 +- interface/web/mailuser/lib/lang/cz.lng | 4 +- interface/web/mailuser/lib/lang/cz_index.lng | 2 + .../lib/lang/cz_mail_user_autoresponder.lng | 2 + .../web/mailuser/lib/lang/cz_mail_user_cc.lng | 2 + .../mailuser/lib/lang/cz_mail_user_filter.lng | 4 +- .../lib/lang/cz_mail_user_filter_list.lng | 2 + .../lib/lang/cz_mail_user_password.lng | 2 + .../lib/lang/cz_mail_user_spamfilter.lng | 2 + interface/web/monitor/lib/lang/cz.lng | 16 +- .../web/monitor/lib/lang/cz_datalog_list.lng | 2 + .../web/monitor/lib/lang/cz_syslog_list.lng | 2 + .../web/sites/form/web_aliasdomain.tform.php | 2 +- interface/web/sites/form/web_domain.tform.php | 2 +- .../web/sites/form/web_subdomain.tform.php | 2 +- .../sites/form/web_vhost_subdomain.tform.php | 4 +- interface/web/sites/lib/lang/cz.lng | 13 +- interface/web/sites/lib/lang/cz_aps.lng | 2 + .../sites/lib/lang/cz_aps_instances_list.lng | 18 +- .../sites/lib/lang/cz_aps_packages_list.lng | 12 +- interface/web/sites/lib/lang/cz_cron.lng | 2 + interface/web/sites/lib/lang/cz_cron_list.lng | 4 +- interface/web/sites/lib/lang/cz_database.lng | 10 +- .../sites/lib/lang/cz_database_admin_list.lng | 2 + .../web/sites/lib/lang/cz_database_list.lng | 2 + .../web/sites/lib/lang/cz_database_user.lng | 14 +- .../lib/lang/cz_database_user_admin_list.lng | 2 + .../sites/lib/lang/cz_database_user_list.lng | 2 + interface/web/sites/lib/lang/cz_ftp_user.lng | 2 + .../web/sites/lib/lang/cz_ftp_user_list.lng | 2 + .../web/sites/lib/lang/cz_shell_user.lng | 2 + .../web/sites/lib/lang/cz_shell_user_list.lng | 2 + .../lib/lang/cz_user_quota_stats_list.lng | 4 +- .../web/sites/lib/lang/cz_web_aliasdomain.lng | 4 +- .../lib/lang/cz_web_aliasdomain_list.lng | 2 + .../web/sites/lib/lang/cz_web_backup_list.lng | 4 +- .../web/sites/lib/lang/cz_web_domain.lng | 2 + .../lib/lang/cz_web_domain_admin_list.lng | 2 + .../web/sites/lib/lang/cz_web_domain_list.lng | 2 + .../web/sites/lib/lang/cz_web_folder.lng | 2 + .../web/sites/lib/lang/cz_web_folder_list.lng | 2 + .../web/sites/lib/lang/cz_web_folder_user.lng | 2 + .../lib/lang/cz_web_folder_user_list.lng | 2 + .../lib/lang/cz_web_sites_stats_list.lng | 2 + .../web/sites/lib/lang/cz_web_subdomain.lng | 2 + .../sites/lib/lang/cz_web_subdomain_list.lng | 2 + .../sites/lib/lang/cz_web_vhost_subdomain.lng | 4 +- .../lib/lang/cz_web_vhost_subdomain_list.lng | 2 + .../web/sites/lib/lang/cz_webdav_user.lng | 2 + .../sites/lib/lang/cz_webdav_user_list.lng | 2 + interface/web/sites/lib/lang/de.lng | 1 + .../web/sites/lib/lang/de_web_subdomain.lng | 1 + interface/web/sites/lib/lang/en.lng | 1 + .../web/sites/lib/lang/en_web_subdomain.lng | 1 + .../web/sites/templates/web_domain_edit.htm | 13 +- .../templates/web_vhost_subdomain_edit.htm | 34 ++- interface/web/sites/web_aliasdomain_edit.php | 5 + interface/web/sites/web_domain_edit.php | 5 + interface/web/sites/web_subdomain_edit.php | 5 + .../lib/lang/cz_strengthmeter.lng | 2 + .../web/themes/default/templates/main.tpl.htm | 6 +- interface/web/tools/lib/lang/cz.lng | 2 + .../tools/lib/lang/cz_import_ispconfig.lng | 2 + interface/web/tools/lib/lang/cz_index.lng | 2 + interface/web/tools/lib/lang/cz_interface.lng | 2 + interface/web/tools/lib/lang/cz_resync.lng | 2 + .../web/tools/lib/lang/cz_tpl_default.lng | 12 +- .../web/tools/lib/lang/cz_usersettings.lng | 2 + interface/web/vm/lib/lang/cz.lng | 10 +- .../web/vm/lib/lang/cz_openvz_action.lng | 4 +- interface/web/vm/lib/lang/cz_openvz_ip.lng | 16 +- .../web/vm/lib/lang/cz_openvz_ip_list.lng | 2 + .../web/vm/lib/lang/cz_openvz_ostemplate.lng | 4 +- .../vm/lib/lang/cz_openvz_ostemplate_list.lng | 8 +- .../web/vm/lib/lang/cz_openvz_template.lng | 18 +- .../vm/lib/lang/cz_openvz_template_list.lng | 2 + interface/web/vm/lib/lang/cz_openvz_vm.lng | 56 ++--- .../web/vm/lib/lang/cz_openvz_vm_list.lng | 14 +- server/conf/nginx_vhost.conf.master | 13 +- server/lib/classes/db_mysql.inc.php | 130 ++++++----- .../plugins-available/apache2_plugin.inc.php | 31 ++- .../cron_jailkit_plugin.inc.php | 4 + .../mysql_clientdb_plugin.inc.php | 2 +- server/plugins-available/nginx_plugin.inc.php | 211 +++++++++++------- 222 files changed, 1144 insertions(+), 560 deletions(-) diff --git a/interface/lib/classes/db_mysql.inc.php b/interface/lib/classes/db_mysql.inc.php index 5ea448a7e6..02ad8d3ec1 100644 --- a/interface/lib/classes/db_mysql.inc.php +++ b/interface/lib/classes/db_mysql.inc.php @@ -61,10 +61,9 @@ class db extends mysqli if ($this->connect_error) { $this->updateError('DB::__construct'); return false; + } else { + $this->setCharacterEncoding(); } - parent::query( 'SET NAMES '.$this->dbCharset); - parent::query( "SET character_set_results = '".$this->dbCharset."', character_set_client = '".$this->dbCharset."', character_set_connection = '".$this->dbCharset."', character_set_database = '".$this->dbCharset."', character_set_server = '".$this->dbCharset."'"); - } public function __destruct() { @@ -89,14 +88,36 @@ class db extends mysqli // This right here will allow us to use the samefile for server & interface if($this->show_error_messages) { echo $error_msg; - } else if(method_exists($app, 'log')) { + } else if(is_object($app) && method_exists($app, 'log')) { $app->log($error_msg, LOGLEVEL_WARN); } } } + + private function setCharacterEncoding() { + parent::query( 'SET NAMES '.$this->dbCharset); + parent::query( "SET character_set_results = '".$this->dbCharset."', character_set_client = '".$this->dbCharset."', character_set_connection = '".$this->dbCharset."', character_set_database = '".$this->dbCharset."', character_set_server = '".$this->dbCharset."'"); + } public function query($queryString) { - parent::ping(); + $try = 0; + do { + $try++; + $ok = parent::ping(); + if(!$ok) { + if(!parent::real_connect($this->dbHost, $this->dbUser, $this->dbPass,$this->dbName)) { + if($try > 9) { + $this->updateError('DB::query -> reconnect'); + return false; + } else { + sleep(1); + } + } else { + $this->setCharacterEncoding(); + $ok = true; + } + } + } while($ok == false); $this->queryId = parent::query($queryString); $this->updateError('DB::query('.$queryString.') -> mysqli_query'); if($this->errorNumber) debug_print_backtrace(); @@ -184,10 +205,10 @@ public function toLower($record) { if(is_array($record_old) && count($record_old) > 0) { foreach($record_old as $key => $val) { // if(!isset($record_new[$key]) || $record_new[$key] != $val) { - if($record_new[$key] != $val) { + if(@$record_new[$key] != $val) { // Record has changed $diffrec_full['old'][$key] = $val; - $diffrec_full['new'][$key] = $record_new[$key]; + $diffrec_full['new'][$key] = @$record_new[$key]; $diff_num++; } else { $diffrec_full['old'][$key] = $val; diff --git a/interface/lib/classes/listform_tpl_generator.inc.php b/interface/lib/classes/listform_tpl_generator.inc.php index ff4f3e7ef4..0ccf65cf5f 100644 --- a/interface/lib/classes/listform_tpl_generator.inc.php +++ b/interface/lib/classes/listform_tpl_generator.inc.php @@ -94,7 +94,7 @@ class listform_tpl_generator { $html .= " <td class=\"tbl_col_buttons\"> <div class=\"buttons icons16\"> - <a class=\"icons16 icoDelete\" href=\"javascript: del_record('".$module."/".$listDef["delete_file"]."?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');\"><span>{tmpl_var name='delete_txt'}</span></a> + <a class=\"button icons16 icoDelete\" href=\"javascript: del_record('".$module."/".$listDef["delete_file"]."?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');\"><span>{tmpl_var name='delete_txt'}</span></a> </div> </td> </tr> diff --git a/interface/lib/classes/remoting_lib.inc.php b/interface/lib/classes/remoting_lib.inc.php index 617250caee..c636518f6e 100644 --- a/interface/lib/classes/remoting_lib.inc.php +++ b/interface/lib/classes/remoting_lib.inc.php @@ -681,7 +681,9 @@ class remoting_lib { $record[$key] = $app->auth->crypt_password(stripslashes($record[$key])); $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; } elseif (isset($field['encryption']) && $field['encryption'] == 'MYSQL') { - $sql_insert_val .= "PASSWORD('".$app->db->quote($record[$key])."'), "; + $tmp = $app->db->queryOneRecord("SELECT PASSWORD('".$app->db->quote(stripslashes($record[$key]))."') as `crypted`"); + $record[$key] = $tmp['crypted']; + $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; } else { $record[$key] = md5(stripslashes($record[$key])); $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; @@ -708,7 +710,9 @@ class remoting_lib { $record[$key] = $app->auth->crypt_password(stripslashes($record[$key])); $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; } elseif (isset($field['encryption']) && $field['encryption'] == 'MYSQL') { - $sql_update .= "`$key` = PASSWORD('".$app->db->quote($record[$key])."'), "; + $tmp = $app->db->queryOneRecord("SELECT PASSWORD('".$app->db->quote(stripslashes($record[$key]))."') as `crypted`"); + $record[$key] = $tmp['crypted']; + $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; } else { $record[$key] = md5(stripslashes($record[$key])); $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; diff --git a/interface/lib/classes/tform.inc.php b/interface/lib/classes/tform.inc.php index c51e3e16f1..bd28db4f3a 100644 --- a/interface/lib/classes/tform.inc.php +++ b/interface/lib/classes/tform.inc.php @@ -1057,7 +1057,9 @@ class tform { $record[$key] = $app->auth->crypt_password(stripslashes($record[$key])); $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; } elseif ($field['encryption'] == 'MYSQL') { - $sql_insert_val .= "PASSWORD('".$app->db->quote($record[$key])."'), "; + $tmp = $app->db->queryOneRecord("SELECT PASSWORD('".$app->db->quote(stripslashes($record[$key]))."') as `crypted`"); + $record[$key] = $tmp['crypted']; + $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; } elseif ($field['encryption'] == 'CLEARTEXT') { $sql_insert_val .= "'".$app->db->quote($record[$key])."', "; } else { @@ -1084,7 +1086,9 @@ class tform { $record[$key] = $app->auth->crypt_password(stripslashes($record[$key])); $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; } elseif (isset($field['encryption']) && $field['encryption'] == 'MYSQL') { - $sql_update .= "`$key` = PASSWORD('".$app->db->quote($record[$key])."'), "; + $tmp = $app->db->queryOneRecord("SELECT PASSWORD('".$app->db->quote(stripslashes($record[$key]))."') as `crypted`"); + $record[$key] = $tmp['crypted']; + $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; } elseif (isset($field['encryption']) && $field['encryption'] == 'CLEARTEXT') { $sql_update .= "`$key` = '".$app->db->quote($record[$key])."', "; } else { diff --git a/interface/lib/lang/cz.lng b/interface/lib/lang/cz.lng index 0179788277..a0cf367882 100644 --- a/interface/lib/lang/cz.lng +++ b/interface/lib/lang/cz.lng @@ -131,3 +131,5 @@ $wb['datalog_status_i_web_folder_user'] = 'VytvoÅ™enà uživatele pro adresáře $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/web/admin/lib/lang/cz.lng b/interface/web/admin/lib/lang/cz.lng index c531b68847..8c80d1292d 100644 --- a/interface/web/admin/lib/lang/cz.lng +++ b/interface/web/admin/lib/lang/cz.lng @@ -25,9 +25,9 @@ $wb['Getmail'] = 'Getmail'; $wb['Web'] = 'Web'; $wb['FastCGI'] = 'FastCGI'; $wb['Jailkit'] = 'Jailkit'; -$wb['Rescue'] = 'MonitorovánÃ'; +$wb['Rescue'] = 'Zachrána'; $wb['Server IP addresses'] = 'IP adresy serveru'; -$wb['Additional PHP Versions'] = 'Dalšà PHP verze'; +$wb['Additional PHP Versions'] = 'Dalšà verze PHP'; $wb['Firewall'] = 'Firewall'; $wb['Interface'] = 'RozhranÃ'; $wb['Interface Config'] = 'Hlavnà konfigurace'; @@ -48,3 +48,5 @@ $wb['Do OS-Update'] = 'Aktualizovat operaÄnà systém'; $wb['Do ISPConfig-Update'] = 'Aktualizovat ISPConfig'; $wb['Directive Snippets'] = 'Directive Snippets'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_directive_snippets.lng b/interface/web/admin/lib/lang/cz_directive_snippets.lng index 2204ff5f73..9a579d25e3 100644 --- a/interface/web/admin/lib/lang/cz_directive_snippets.lng +++ b/interface/web/admin/lib/lang/cz_directive_snippets.lng @@ -1,9 +1,11 @@ <?php $wb['Directive Snippets'] = 'Directive Snippets'; $wb['name_txt'] = 'Name of Snippet'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Verze'; $wb['snippet_txt'] = 'Snippet'; $wb['active_txt'] = 'AktivnÃ'; $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/cz_directive_snippets_list.lng b/interface/web/admin/lib/lang/cz_directive_snippets_list.lng index 42d45a6f75..cf1bb28c77 100644 --- a/interface/web/admin/lib/lang/cz_directive_snippets_list.lng +++ b/interface/web/admin/lib/lang/cz_directive_snippets_list.lng @@ -2,6 +2,8 @@ $wb['list_head_txt'] = 'Directive Snippets'; $wb['active_txt'] = 'AktivnÃ'; $wb['name_txt'] = 'Name of Snippet'; -$wb['type_txt'] = 'Type'; +$wb['type_txt'] = 'Verze'; $wb['add_new_record_txt'] = 'Add Directive Snippet'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_firewall.lng b/interface/web/admin/lib/lang/cz_firewall.lng index c6146ae93d..df9386ae66 100644 --- a/interface/web/admin/lib/lang/cz_firewall.lng +++ b/interface/web/admin/lib/lang/cz_firewall.lng @@ -9,3 +9,5 @@ $wb['firewall_error_unique'] = 'Pro tento server již existuje záznam firewallu $wb['tcp_ports_error_regex'] = 'Znak nenà povole v definici TCP portu. Povolené symboly jsou ÄÃsla, : a ,.'; $wb['udp_ports_error_regex'] = 'Znak nenà povole v definici UDP portu. Povolené symboly jsou ÄÃsla, : a ,.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_firewall_list.lng b/interface/web/admin/lib/lang/cz_firewall_list.lng index aecc4cf06a..da1af438de 100644 --- a/interface/web/admin/lib/lang/cz_firewall_list.lng +++ b/interface/web/admin/lib/lang/cz_firewall_list.lng @@ -6,3 +6,5 @@ $wb['tcp_port_txt'] = 'OtevÅ™ené TCP porty'; $wb['udp_port_txt'] = 'OtevÅ™ené UDP porty'; $wb['add_new_record_txt'] = 'PÅ™idat záznam'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_groups.lng b/interface/web/admin/lib/lang/cz_groups.lng index a6281be247..0f1a6be926 100644 --- a/interface/web/admin/lib/lang/cz_groups.lng +++ b/interface/web/admin/lib/lang/cz_groups.lng @@ -3,3 +3,5 @@ $wb['description_txt'] = 'Popis'; $wb['name_txt'] = 'Skupina'; $wb['name_err'] = 'Skupina musà mÃt min. 1, max. 30 znaků.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_groups_list.lng b/interface/web/admin/lib/lang/cz_groups_list.lng index c1d7ef9a8b..f285b382b9 100644 --- a/interface/web/admin/lib/lang/cz_groups_list.lng +++ b/interface/web/admin/lib/lang/cz_groups_list.lng @@ -5,3 +5,5 @@ $wb['name_txt'] = 'Skupina'; $wb['add_new_record_txt'] = 'PÅ™idat skupinu'; $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!'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_iptables.lng b/interface/web/admin/lib/lang/cz_iptables.lng index d6f45fedaa..4e2b8a4a3e 100644 --- a/interface/web/admin/lib/lang/cz_iptables.lng +++ b/interface/web/admin/lib/lang/cz_iptables.lng @@ -4,10 +4,12 @@ $wb['multiport_txt'] = 'Multi Port'; $wb['singleport_txt'] = 'Single Port'; $wb['protocol_txt'] = 'Protocol'; $wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; +$wb['target_txt'] = 'CÃl'; $wb['state_txt'] = 'State'; $wb['destination_ip_txt'] = 'Destination Address'; $wb['source_ip_txt'] = 'Source Address'; $wb['active_txt'] = 'AktivnÃ'; $wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_iptables_list.lng b/interface/web/admin/lib/lang/cz_iptables_list.lng index a823c4ca97..99dab0148f 100644 --- a/interface/web/admin/lib/lang/cz_iptables_list.lng +++ b/interface/web/admin/lib/lang/cz_iptables_list.lng @@ -6,10 +6,12 @@ $wb['multiport_txt'] = 'Multi Port'; $wb['singleport_txt'] = 'Single Port'; $wb['protocol_txt'] = 'Protocol'; $wb['table_txt'] = 'Table'; -$wb['target_txt'] = 'Target'; +$wb['target_txt'] = 'CÃl'; $wb['state_txt'] = 'State'; $wb['destination_ip_txt'] = 'Destination Address'; $wb['source_ip_txt'] = 'Source Address'; $wb['active_txt'] = 'AktivnÃ'; $wb['iptables_error_unique'] = 'There is already a firewall record for this server.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_add.lng b/interface/web/admin/lib/lang/cz_language_add.lng index 285dff2761..d95f12eb35 100644 --- a/interface/web/admin/lib/lang/cz_language_add.lng +++ b/interface/web/admin/lib/lang/cz_language_add.lng @@ -6,3 +6,5 @@ $wb['language_new_hint_txt'] = '2 znakové ISO 639-1 jazykové kódy (Viz: http: $wb['btn_save_txt'] = 'VytvoÅ™it novou jazykovou sadu souborů'; $wb['btn_cancel_txt'] = 'ZpÄ›t'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_complete.lng b/interface/web/admin/lib/lang/cz_language_complete.lng index 2967693ae8..eb222b3bd0 100644 --- a/interface/web/admin/lib/lang/cz_language_complete.lng +++ b/interface/web/admin/lib/lang/cz_language_complete.lng @@ -1,7 +1,9 @@ <?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. 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['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['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_language_edit.lng b/interface/web/admin/lib/lang/cz_language_edit.lng index 2a71ed0a77..f880e6dbe7 100644 --- a/interface/web/admin/lib/lang/cz_language_edit.lng +++ b/interface/web/admin/lib/lang/cz_language_edit.lng @@ -6,3 +6,5 @@ $wb['lang_file_txt'] = 'Jazykový soubor'; $wb['btn_save_txt'] = 'Uložit'; $wb['btn_cancel_txt'] = 'ZpÄ›t'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_export.lng b/interface/web/admin/lib/lang/cz_language_export.lng index 7998eea017..7ffdccf522 100644 --- a/interface/web/admin/lib/lang/cz_language_export.lng +++ b/interface/web/admin/lib/lang/cz_language_export.lng @@ -4,3 +4,5 @@ $wb['language_select_txt'] = 'Vybrat jazykovou sadu'; $wb['btn_save_txt'] = 'Uložit vybranou jazykovou sadu do souboru'; $wb['btn_cancel_txt'] = 'ZpÄ›t'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_import.lng b/interface/web/admin/lib/lang/cz_language_import.lng index 838c325f7f..17dfa89aaf 100644 --- a/interface/web/admin/lib/lang/cz_language_import.lng +++ b/interface/web/admin/lib/lang/cz_language_import.lng @@ -6,3 +6,5 @@ $wb['language_overwrite_txt'] = 'PÅ™epsat soubor, pokud existuje.'; $wb['btn_cancel_txt'] = 'ZpÄ›t'; $wb['ignore_version_txt'] = 'PÅ™eskoÄit kontrolu verze ISPConfigu.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_language_list.lng b/interface/web/admin/lib/lang/cz_language_list.lng index b2a7863715..77810e0a75 100644 --- a/interface/web/admin/lib/lang/cz_language_list.lng +++ b/interface/web/admin/lib/lang/cz_language_list.lng @@ -5,3 +5,5 @@ $wb['module_txt'] = 'Modul'; $wb['lang_file_txt'] = 'Jazykový soubor'; $wb['lang_file_date_txt'] = 'Poslednà úprava'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_package_install.lng b/interface/web/admin/lib/lang/cz_package_install.lng index 0d5162eabd..6f77e49079 100644 --- a/interface/web/admin/lib/lang/cz_package_install.lng +++ b/interface/web/admin/lib/lang/cz_package_install.lng @@ -1,7 +1,9 @@ <?php -$wb['repo_name_txt'] = 'SkladiÅ¡tÄ›'; +$wb['repo_name_txt'] = 'Repository'; $wb['repo_url_txt'] = 'URL'; -$wb['repo_username_txt'] = 'Uživatel (volitelné)'; -$wb['repo_password_txt'] = 'Heslo (volitelné)'; +$wb['repo_username_txt'] = 'User (optional)'; +$wb['repo_password_txt'] = 'Password (optional)'; $wb['active_txt'] = 'AktivnÃ'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_action.lng b/interface/web/admin/lib/lang/cz_remote_action.lng index 68da1c065d..561db1e89c 100644 --- a/interface/web/admin/lib/lang/cz_remote_action.lng +++ b/interface/web/admin/lib/lang/cz_remote_action.lng @@ -2,11 +2,13 @@ $wb['select_server_txt'] = 'Zvolit server'; $wb['btn_do_txt'] = 'Provést akci'; $wb['do_osupdate_caption'] = 'Aktualizace operaÄnÃho systému na vzdáleném serveru.'; -$wb['do_osupdate_desc'] = 'Tato akce provede \"aptitude -y\" aktualizaci na vybraném serveru.<br><br><strong>POUŽITà TÉTO AKCE NA VLASTNà NEBEZPEČà !</strong>'; +$wb['do_osupdate_desc'] = 'Tato akce provede \\"aptitude -y\\" aktualizaci na vybraném serveru.<br><br><strong>POUŽITà TÉTO AKCE NA VLASTNà NEBEZPEČà !</strong>'; $wb['do_ispcupdate_caption'] = 'Provedenà ISPConfig 3 - aktualizace na vzdáleném serveru'; -$wb['do_ispcupdate_desc'] = 'Tato akce provede \"ISPConfig 3\" aktualizaci na vaÅ¡em vybraném serveru.<br><br><strong>POUŽITà TÉTO AKCE NA VLASTNà NEBEZPEČà !</strong>'; +$wb['do_ispcupdate_desc'] = 'Tato akce provede \\"ISPConfig 3\\" aktualizaci na vaÅ¡em vybraném serveru.<br><br><strong>POUŽITà TÉTO AKCE NA VLASTNà NEBEZPEČà !</strong>'; $wb['action_scheduled'] = 'Akce je naplánována na provedenÃ'; $wb['select_all_server'] = 'VÅ¡echny servery'; $wb['ispconfig_update_title'] = 'ISPConfig pokyny k aktualizaci'; $wb['ispconfig_update_text'] = 'PÅ™ihlaste se jako uživatel root na terminal (shell) serveru a proveÄte pÅ™Ãkaz<br /><br /> <strong>ispconfig_update.sh</strong><br /><br />spustà se ISPConfig aktualizace.<br /><br /><a href=http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ target=_blank>KliknÄ›te zde pro podrobnÄ›jšà informace o provedenà aktualizace</a>'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_user.lng b/interface/web/admin/lib/lang/cz_remote_user.lng index b62526dc83..4bb34c4d4a 100644 --- a/interface/web/admin/lib/lang/cz_remote_user.lng +++ b/interface/web/admin/lib/lang/cz_remote_user.lng @@ -39,9 +39,11 @@ $wb['DNS ptr functions'] = 'Funkce DNS PTR'; $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'] = 'Funkce e-mailové konference (mailinglist)'; +$wb['Mail mailing list functions'] = 'Mail mailinglist functions'; $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Ã.'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_remote_user_list.lng b/interface/web/admin/lib/lang/cz_remote_user_list.lng index 66b64946e4..1b40308735 100644 --- a/interface/web/admin/lib/lang/cz_remote_user_list.lng +++ b/interface/web/admin/lib/lang/cz_remote_user_list.lng @@ -5,3 +5,5 @@ $wb['add_new_record_txt'] = 'PÅ™idat uživatele'; $wb['parent_remote_userid_txt'] = 'ID'; $wb['username_txt'] = 'Uživatel'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server.lng b/interface/web/admin/lib/lang/cz_server.lng index 337e9ca2e1..9d44fd27c8 100644 --- a/interface/web/admin/lib/lang/cz_server.lng +++ b/interface/web/admin/lib/lang/cz_server.lng @@ -1,15 +1,17 @@ <?php $wb['config_txt'] = 'Konfigurace'; $wb['server_name_txt'] = 'Název serveru'; -$wb['mail_server_txt'] = 'PoÅ¡tovnà server'; -$wb['web_server_txt'] = 'Webový server'; +$wb['mail_server_txt'] = 'Mail server'; +$wb['web_server_txt'] = 'Web server'; $wb['dns_server_txt'] = 'DNS server'; $wb['file_server_txt'] = 'Souborový server'; -$wb['db_server_txt'] = 'Databázový server'; -$wb['vserver_server_txt'] = 'VirtualizaÄnà server (Vserver)'; +$wb['db_server_txt'] = 'DB server'; +$wb['vserver_server_txt'] = 'VServer server'; $wb['active_txt'] = 'AktivnÃ'; $wb['mirror_server_id_txt'] = 'Je zrcadlem serveru'; $wb['- None -'] = '- Žádný -'; $wb['proxy_server_txt'] = 'Proxy-Server'; $wb['firewall_server_txt'] = 'Firewall-Server'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_config.lng b/interface/web/admin/lib/lang/cz_server_config.lng index 77e3e46e5c..3696fedb8f 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_symlinks_rel_txt'] = 'Make relative symlinks'; $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'] = '<b>Getmail</b> cesta k adresáři kde jsou umÃstÄ›ny konfigurace'; +$wb['getmail_config_dir_txt'] = 'Getmail config adresář'; $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 cesta k adresáři kde je umÃstÄ›n php.ini'; +$wb['fastcgi_phpini_path_txt'] = 'FastCGI php.ini cesta'; $wb['fastcgi_children_txt'] = 'FastCGI dÄ›ti'; $wb['fastcgi_max_requests_txt'] = 'FastCGI max. požadavků'; -$wb['fastcgi_bin_txt'] = 'FastCGI cesta k binarnÃmu balÃÄku'; +$wb['fastcgi_bin_txt'] = 'FastCGI bin'; $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['message_size_limit_txt'] = 'Limit velikosti zprávy'; $wb['ip_address_txt'] = 'IP adresa'; $wb['netmask_txt'] = 'Maska'; $wb['gateway_txt'] = 'Brána'; -$wb['hostname_txt'] = 'Název hostitele (hostname)'; -$wb['nameservers_txt'] = 'Jmenné servery (DNS)'; +$wb['hostname_txt'] = 'Hostname'; +$wb['nameservers_txt'] = 'Jmenné servery'; $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'] = 'Název hostitele (hostname) je prázdný.'; +$wb['hostname_error_empty'] = 'Hostname je prázdný.'; $wb['nameservers_error_empty'] = 'Jmenný server je prázdný.'; -$wb['config_dir_txt'] = '<b>Vlogger</b> cesta k adresáři kde je umÃstÄ›na konfigurace'; +$wb['config_dir_txt'] = 'Vlogger config adresář'; $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_data_dir_txt'] = 'awstats data folder'; $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'] = '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['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'] = 'Úroveň logovánÃ'; +$wb['ufw_log_level_txt'] = 'Log Level'; $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'] = 'Typ serveru'; +$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'; @@ -143,11 +143,11 @@ $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'] = 'Povolit monitorovánà služeb a restartovat pÅ™i selhá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['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['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,18 +159,20 @@ $wb['backup_mode_userzip'] = 'Zálohovánà vÅ¡ech souborů v adresáři web jak $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 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['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'] = 'Statistika kvóty poÅ¡tovnà schránky'; -$wb['enable_ip_wildcard_txt'] = 'Aktivovat IP wildcard (*)'; +$wb['enable_ip_wildcard_txt'] = 'Enable IP wildcard (*)'; $wb['web_folder_protection_txt'] = 'Make web folders immutable (extended attributes)'; -$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['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/cz_server_config_list.lng b/interface/web/admin/lib/lang/cz_server_config_list.lng index 2118c35357..8589dbc9d1 100644 --- a/interface/web/admin/lib/lang/cz_server_config_list.lng +++ b/interface/web/admin/lib/lang/cz_server_config_list.lng @@ -2,3 +2,5 @@ $wb['list_head_txt'] = 'Konfigurace serveru'; $wb['server_name_txt'] = 'Server'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_ip.lng b/interface/web/admin/lib/lang/cz_server_ip.lng index fa719665bb..634898abfc 100644 --- a/interface/web/admin/lib/lang/cz_server_ip.lng +++ b/interface/web/admin/lib/lang/cz_server_ip.lng @@ -9,3 +9,5 @@ $wb['ip_type_txt'] = 'Verze'; $wb['virtualhost_port_txt'] = 'HTTP Ports'; $wb['error_port_syntax'] = 'Invalid chars in port field, please enter only comma separated numbers. Example: 80,443'; ?> + + 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 a5b3bf8668..2a47ca7591 100644 --- a/interface/web/admin/lib/lang/cz_server_ip_list.lng +++ b/interface/web/admin/lib/lang/cz_server_ip_list.lng @@ -6,5 +6,7 @@ $wb['add_new_record_txt'] = 'PÅ™idat IP adresu'; $wb['client_id_txt'] = 'Klient'; $wb['virtualhost_txt'] = 'HTTP Vhost'; $wb['virtualhost_port_txt'] = 'HTTP Ports'; -$wb['ip_type_txt'] = 'Type'; +$wb['ip_type_txt'] = 'Verze'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_list.lng b/interface/web/admin/lib/lang/cz_server_list.lng index ecddbf28e8..e7a2efd805 100644 --- a/interface/web/admin/lib/lang/cz_server_list.lng +++ b/interface/web/admin/lib/lang/cz_server_list.lng @@ -11,3 +11,5 @@ $wb['add_new_record_txt'] = 'PÅ™idat server'; $wb['proxy_server_txt'] = 'Proxy'; $wb['firewall_server_txt'] = 'Firewall'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_server_php.lng b/interface/web/admin/lib/lang/cz_server_php.lng index 2393f31f0f..59cf3c7365 100644 --- a/interface/web/admin/lib/lang/cz_server_php.lng +++ b/interface/web/admin/lib/lang/cz_server_php.lng @@ -1,16 +1,18 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['client_id_txt'] = 'Klient'; -$wb['name_txt'] = 'Název PHP verze'; -$wb['Name'] = 'Název'; +$wb['name_txt'] = 'Verze PHP'; +$wb['Name'] = 'Jméno'; $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['Additional PHP Versions'] = 'Dalšà verze PHP'; +$wb['Form to edit additional PHP versions'] = 'Formulář pro úpravu dalÅ¡Ãch PHP verzÃ'; $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'; +$wb['php_fastcgi_binary_txt'] = 'Cesta k PHP FastCGI binary'; +$wb['php_fastcgi_ini_dir_txt'] = 'Cesta k php.ini adresáři'; +$wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init script'; +$wb['php_fpm_ini_dir_txt'] = 'Cesta k php.ini adresáři'; +$wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM 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 cc3ae1f226..e0b43a4a99 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,9 @@ <?php -$wb['list_head_txt'] = 'Dalšà PHP verze'; +$wb['list_head_txt'] = 'Dalšà verze PHP'; $wb['server_id_txt'] = 'Server'; $wb['add_new_record_txt'] = 'PÅ™idat novou verzi PHP'; $wb['client_id_txt'] = 'Klient'; -$wb['name_txt'] = 'Název PHP verze'; +$wb['name_txt'] = 'Verze PHP'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_package_install.lng b/interface/web/admin/lib/lang/cz_software_package_install.lng index 5c8b756434..1a9becc5f2 100644 --- a/interface/web/admin/lib/lang/cz_software_package_install.lng +++ b/interface/web/admin/lib/lang/cz_software_package_install.lng @@ -2,5 +2,7 @@ $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['btn_cancel_txt'] = 'ZruÅ¡it'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_package_list.lng b/interface/web/admin/lib/lang/cz_software_package_list.lng index 3936cdb497..80f729c9d5 100644 --- a/interface/web/admin/lib/lang/cz_software_package_list.lng +++ b/interface/web/admin/lib/lang/cz_software_package_list.lng @@ -8,3 +8,5 @@ $wb['toolsarea_head_txt'] = 'Packages'; $wb['repoupdate_txt'] = 'Update package list'; $wb['package_id_txt'] = 'local App-ID'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_repo.lng b/interface/web/admin/lib/lang/cz_software_repo.lng index 64a190d9a1..f48a2c4a36 100644 --- a/interface/web/admin/lib/lang/cz_software_repo.lng +++ b/interface/web/admin/lib/lang/cz_software_repo.lng @@ -5,3 +5,5 @@ $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_software_repo_list.lng b/interface/web/admin/lib/lang/cz_software_repo_list.lng index 5c82d4c41f..4ae3c662d8 100644 --- a/interface/web/admin/lib/lang/cz_software_repo_list.lng +++ b/interface/web/admin/lib/lang/cz_software_repo_list.lng @@ -4,3 +4,5 @@ $wb['active_txt'] = 'AktivnÃ'; $wb['repo_name_txt'] = 'Repozitář'; $wb['repo_url_txt'] = 'URL'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_software_update_list.lng b/interface/web/admin/lib/lang/cz_software_update_list.lng index 32671d3823..c1aa17fcde 100644 --- a/interface/web/admin/lib/lang/cz_software_update_list.lng +++ b/interface/web/admin/lib/lang/cz_software_update_list.lng @@ -6,3 +6,5 @@ $wb['update_title_txt'] = 'Aktualizovat'; $wb['version_txt'] = 'Verze'; $wb['action_txt'] = 'Akce'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_system_config.lng b/interface/web/admin/lib/lang/cz_system_config.lng index 83dc8694fd..2b0a317399 100644 --- a/interface/web/admin/lib/lang/cz_system_config.lng +++ b/interface/web/admin/lib/lang/cz_system_config.lng @@ -35,15 +35,17 @@ $wb['smtp_port_txt'] = 'SMTP port'; $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'] = '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['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'] = 'Záložka zmÄ›na varovánÃ'; -$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['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'] = 'Neplatná phpmyadmin URL'; +$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/cz_tpl_default_admin.lng b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng index 592d5c081a..edf66963d4 100644 --- a/interface/web/admin/lib/lang/cz_tpl_default_admin.lng +++ b/interface/web/admin/lib/lang/cz_tpl_default_admin.lng @@ -1,18 +1,20 @@ <?php -$wb['tpl_default_admin_head_txt'] = 'Global Default-Theme Settings'; +$wb['tpl_default_admin_head_txt'] = 'Globálnà nastavenà výchozÃho grafického téma'; $wb['tpl_default_admin_desc_txt'] = ''; $wb['server_id_txt'] = 'Server'; $wb['client_id_txt'] = 'Klient'; -$wb['name_txt'] = 'Název PHP verze'; -$wb['Name'] = 'Název'; +$wb['name_txt'] = 'Verze PHP'; +$wb['Name'] = 'Jméno'; $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['Form to edit additional PHP versions'] = 'Formulář pro úpravu dalÅ¡Ãch PHP verzÃ'; $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'; +$wb['php_fastcgi_binary_txt'] = 'Cesta k PHP FastCGI binary'; +$wb['php_fastcgi_ini_dir_txt'] = 'Cesta k php.ini adresáři'; +$wb['php_fpm_init_script_txt'] = 'Cesta k PHP-FPM init script'; +$wb['php_fpm_ini_dir_txt'] = 'Cesta k php.ini adresáři'; +$wb['php_fpm_pool_dir_txt'] = 'Cesta k PHP-FPM pool adresáři'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_users.lng b/interface/web/admin/lib/lang/cz_users.lng index b1ff4b1e12..28bf9c9b2e 100644 --- a/interface/web/admin/lib/lang/cz_users.lng +++ b/interface/web/admin/lib/lang/cz_users.lng @@ -7,7 +7,7 @@ $wb['passwort_txt'] = 'Heslo'; $wb['password_strength_txt'] = 'BezpeÄnost hesla'; $wb['modules_txt'] = 'Modul'; $wb['startmodule_txt'] = 'Výchozà modul'; -$wb['app_theme_txt'] = 'Výchozà grafické téma'; +$wb['app_theme_txt'] = 'Design'; $wb['typ_txt'] = 'Typ'; $wb['active_txt'] = 'AktivnÃ'; $wb['language_txt'] = 'Jazyk'; @@ -29,5 +29,7 @@ $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['username_error_collision'] = 'The username may not be web or web plus a number.\"'; +$wb['username_error_collision'] = 'Uživatelské jméno nesmà být web nebo web a ÄÃslo.\"'; ?> + + diff --git a/interface/web/admin/lib/lang/cz_users_list.lng b/interface/web/admin/lib/lang/cz_users_list.lng index e5a7d1e4de..4e7e34c278 100644 --- a/interface/web/admin/lib/lang/cz_users_list.lng +++ b/interface/web/admin/lib/lang/cz_users_list.lng @@ -1,9 +1,11 @@ <?php $wb['list_head_txt'] = 'Uživatelé'; $wb['username_txt'] = 'Uživatelské jméno'; -$wb['client_id_txt'] = 'Klient ID'; +$wb['client_id_txt'] = 'Client 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'] = 'Skupiny'; ?> + + diff --git a/interface/web/client/lib/lang/cz.lng b/interface/web/client/lib/lang/cz.lng index d9abdff460..9c1d91cc20 100644 --- a/interface/web/client/lib/lang/cz.lng +++ b/interface/web/client/lib/lang/cz.lng @@ -1,4 +1,5 @@ <?php +$wb['Client'] = 'Klient'; $wb['Address'] = 'Adresa'; $wb['Limits'] = 'Limity'; $wb['Add Client'] = 'PÅ™idat klienta'; @@ -7,19 +8,20 @@ $wb['Clients'] = 'Klienti'; $wb['Edit Client-Templates'] = 'Upravit klientské Å¡ablony'; $wb['Add Reseller'] = 'PÅ™idat distributora'; $wb['Edit Reseller'] = 'Upravit distributora'; -$wb['Resellers'] = 'DistributoÅ™i'; +$wb['Resellers'] = 'DistributoÅ™i (prodejci)'; $wb['error_has_clients'] = 'Distributor má klienty. NejdÅ™Ãve smažte tyto klienty.'; -$wb['add_additional_template_txt'] = 'Add additional template'; -$wb['delete_additional_template_txt'] = 'Delete additional template'; -$wb['Messaging'] = 'Messaging'; -$wb['Send email'] = 'Send Email'; -$wb['Edit Client Circle'] = 'Edit Client Circle'; -$wb['Domains'] = 'Domains'; +$wb['add_additional_template_txt'] = 'PÅ™idat dodateÄnou Å¡ablonu'; +$wb['delete_additional_template_txt'] = 'Smazat dodateÄnou Å¡ablonu'; +$wb['Messaging'] = 'OdesÃlánà zpráv'; +$wb['Send email'] = 'Odeslat e-mail'; +$wb['Edit Client Circle'] = 'Upravit skupinu klientů'; +$wb['Domains'] = 'Domény'; $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'; +$wb['error_domain_in mailuse'] = 'Tato doména nelze odstranit, protože je v použÃvána jako poÅ¡tovnà doména'; +$wb['error_domain_in webuse'] = 'Tato doména nelze odstranit, protože je v použÃvána jako webová doména'; +$wb['error_client_can_not_add_domain'] = 'Nemůžete pÅ™idat novou doménu'; +$wb['error_client_group_id_empty'] = 'MusÃte vybrat zákaznÃka<br>'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client.lng b/interface/web/client/lib/lang/cz_client.lng index eb5e20d45b..12da7e8da9 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_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_fetchmail_txt'] = 'Max. poÄet úÄtů externÃho zÃskávánà emailů'; -$wb['limit_mailquota_txt'] = 'Kvóty poÅ¡tovnÃch schránek'; +$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; $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à e-mailserver'; +$wb['default_mailserver_txt'] = 'Výchozà 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['country_txt'] = 'ZemÄ›'; $wb['telephone_txt'] = 'Telefon'; $wb['mobile_txt'] = 'Mobilnà telefon'; $wb['fax_txt'] = 'Fax'; -$wb['email_txt'] = 'Kontaktnà e-mail na klienta'; +$wb['email_txt'] = 'Kontaktnà email na klienta'; $wb['internet_txt'] = 'WWW stránky klienta'; $wb['icq_txt'] = 'ICQ'; $wb['notes_txt'] = 'Poznámky'; @@ -54,7 +54,7 @@ $wb['limit_web_subdomain_txt'] = 'Max. poÄet webových subdomén'; $wb['limit_ftp_user_txt'] = 'Max. poÄet FTP uživatelů'; $wb['default_dnsserver_txt'] = 'Výchozà DNS server'; $wb['limit_dns_zone_txt'] = 'Max. poÄet DNS zón'; -$wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; +$wb['limit_dns_slave_zone_txt'] = 'Max. poÄet sekundárnÃch zón DNS'; $wb['limit_dns_record_txt'] = 'Max. poÄet DNS záznamů'; $wb['limit_shell_user_txt'] = 'Max. poÄet shell uživatelů'; $wb['limit_client_txt'] = 'Max. poÄet klientů'; @@ -88,18 +88,18 @@ $wb['username_error_regex'] = 'Uživatelské jméno obsahuje neplatné znaky.'; $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 - dostupné volby pro klienta'; -$wb['limit_client_error'] = 'Max. poÄet klientů dosažen.'; -$wb['limit_web_quota_txt'] = 'Webová kvóta'; +$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['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. poÄet WebDAV uživatelů'; -$wb['limit_webdav_user_error_notint'] = 'Limit pro WebDAV uživatele 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['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. poÄet e-mailovových konferencà (mailinglist)'; +$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; $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,37 +107,39 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number $wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; $wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; $wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.'; -$wb['add_additional_template_txt'] = '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['add_additional_template_txt'] = 'PÅ™idat dodateÄnou Å¡ablonu'; +$wb['delete_additional_template_txt'] = 'Smazat dodateÄnou Å¡ablonu'; +$wb['limit_cgi_txt'] = 'CGI available'; +$wb['limit_ssi_txt'] = 'SSI available'; +$wb['limit_perl_txt'] = 'Perl available'; +$wb['limit_ruby_txt'] = 'Ruby available'; +$wb['limit_python_txt'] = 'Python available'; +$wb['force_suexec_txt'] = 'SuEXEC forced'; $wb['limit_hterror_txt'] = 'Custom error docs available'; $wb['limit_wildcard_txt'] = 'Wildcard subdomain available'; -$wb['limit_ssl_txt'] = 'SSL - dostupná volba pro klienta'; -$wb['bank_account_number_txt'] = 'ÄŒÃslo bankovnÃho úÄtu'; +$wb['limit_ssl_txt'] = 'SSL available'; +$wb['bank_account_number_txt'] = 'ÄŒÃslo úÄ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 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['web_limits_txt'] = 'Web Limits'; +$wb['email_limits_txt'] = 'Email Limits'; +$wb['database_limits_txt'] = 'Database Limits'; +$wb['cron_job_limits_txt'] = 'Cron Job Limits'; +$wb['dns_limits_txt'] = 'DNS Limits'; +$wb['virtualization_limits_txt'] = 'Virtualization Limits'; $wb['generate_password_txt'] = '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'] = '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['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/cz_client_circle.lng b/interface/web/client/lib/lang/cz_client_circle.lng index 107b2a559b..cb4b143b11 100644 --- a/interface/web/client/lib/lang/cz_client_circle.lng +++ b/interface/web/client/lib/lang/cz_client_circle.lng @@ -1,9 +1,11 @@ <?php -$wb['Client Circle'] = 'Klient 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['Client Circle'] = 'Skupina klientů'; +$wb['Circle'] = 'Skupina'; +$wb['circle_txt'] = 'Skupina'; +$wb['circle_name_txt'] = 'Název skupiny'; +$wb['client_ids_txt'] = 'Klienti/DistributoÅ™i'; +$wb['description_txt'] = 'Popis'; $wb['active_txt'] = 'AktivnÃ'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_circle_list.lng b/interface/web/client/lib/lang/cz_client_circle_list.lng index 2e81e501ea..24025510de 100644 --- a/interface/web/client/lib/lang/cz_client_circle_list.lng +++ b/interface/web/client/lib/lang/cz_client_circle_list.lng @@ -1,10 +1,12 @@ <?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['list_head_txt'] = 'Skupiny klientů'; +$wb['circle_id_txt'] = 'ID skupiny'; +$wb['circle_name_txt'] = 'Název skupiny'; +$wb['description_txt'] = 'Popis'; +$wb['add_new_record_txt'] = 'PÅ™idat novou skupinu'; +$wb['filter_txt'] = 'Filtr'; +$wb['delete_txt'] = 'Smazat'; $wb['active_txt'] = 'AktivnÃ'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_del.lng b/interface/web/client/lib/lang/cz_client_del.lng index 4515806be5..a759ab6a94 100644 --- a/interface/web/client/lib/lang/cz_client_del.lng +++ b/interface/web/client/lib/lang/cz_client_del.lng @@ -4,3 +4,5 @@ $wb['delete_explanation'] = 'Tato akce smaže následujÃcà poÄet záznamů p $wb['btn_save_txt'] = 'Smazat klienta'; $wb['btn_cancel_txt'] = 'ZruÅ¡it bez smazánà klienta'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_message.lng b/interface/web/client/lib/lang/cz_client_message.lng index 476baca09e..f1c3870bca 100644 --- a/interface/web/client/lib/lang/cz_client_message.lng +++ b/interface/web/client/lib/lang/cz_client_message.lng @@ -5,14 +5,16 @@ $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['form_legend_admin_txt'] = 'Poslat e-mailovou zprávu vÅ¡em klientům a distributorům (prodejcům).'; +$wb['sender_invalid_error'] = 'E-mail odesÃlatele 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['message_invalid_error'] = 'Zpráva je prázdná.'; +$wb['email_sent_to_txt'] = 'E-mail byl odeslán:'; +$wb['page_head_txt'] = 'Poslat informace zákaznÃkovi (klientovi)'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; +$wb['all_clients_resellers_txt'] = 'VÅ¡ichni klienti a distributoÅ™i (prodejci)'; $wb['all_clients_txt'] = 'VÅ¡ichni klienti'; -$wb['variables_txt'] = 'VýbÄ›r:'; +$wb['variables_txt'] = 'VýbÄ›r (možnosti):'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_template.lng b/interface/web/client/lib/lang/cz_client_template.lng index 1877887e9a..9f5ad6cff0 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_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_fetchmail_txt'] = 'Max. poÄet úÄtů externÃho zÃskávánà emailů'; -$wb['limit_mailquota_txt'] = 'Kvóty poÅ¡tovnÃch schránek'; +$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; $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'; @@ -25,10 +25,10 @@ $wb['limit_web_aliasdomain_txt'] = 'Max. poÄet webových alias domén'; $wb['limit_web_subdomain_txt'] = 'Max. poÄet webových subdomén'; $wb['limit_ftp_user_txt'] = 'Max. poÄet FTP uživatelů'; $wb['limit_dns_zone_txt'] = 'Max. poÄet DNS zón'; -$wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; +$wb['limit_dns_slave_zone_txt'] = 'Max. poÄet sekundárnÃch zón DNS'; $wb['limit_dns_record_txt'] = 'Max. poÄet DNS záznamů'; $wb['limit_shell_user_txt'] = 'Max. poÄet shell uživatelů'; -$wb['limit_client_txt'] = 'Max. poÄet klient'; +$wb['limit_client_txt'] = 'Max. poÄet klientů'; $wb['limit_maildomain_error_notint'] = 'Limit pro email doménu musà být ÄÃslo.'; $wb['limit_mailbox_error_notint'] = 'Limit pro mailboxy musà být ÄÃslo.'; $wb['limit_mailalias_error_notint'] = 'Limit pro emailové aliasy musà být ÄÃslo.'; @@ -66,22 +66,24 @@ $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 - 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['web_php_options_txt'] = 'PHP Options'; +$wb['template_type_txt'] = 'Template type'; +$wb['template_name_txt'] = 'Template name'; +$wb['limit_cgi_txt'] = 'CGI available'; +$wb['limit_ssi_txt'] = 'SSI available'; +$wb['limit_perl_txt'] = 'Perl available'; +$wb['limit_ruby_txt'] = 'Ruby available'; +$wb['limit_python_txt'] = 'Python available'; +$wb['force_suexec_txt'] = 'SuEXEC forced'; $wb['limit_hterror_txt'] = 'Custom error docs available'; $wb['limit_wildcard_txt'] = 'Wildcard subdomain available'; -$wb['limit_ssl_txt'] = 'SSL - 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ů'; +$wb['limit_ssl_txt'] = 'SSL available'; +$wb['web_limits_txt'] = 'Web Limits'; +$wb['email_limits_txt'] = 'Email Limits'; +$wb['database_limits_txt'] = 'Database Limits'; +$wb['cron_job_limits_txt'] = 'Cron Job Limits'; +$wb['dns_limits_txt'] = 'DNS Limits'; +$wb['virtualization_limits_txt'] = 'Virtualization Limits'; ?> + + diff --git a/interface/web/client/lib/lang/cz_client_template_list.lng b/interface/web/client/lib/lang/cz_client_template_list.lng index c3faae17c7..7d9e9238d4 100644 --- a/interface/web/client/lib/lang/cz_client_template_list.lng +++ b/interface/web/client/lib/lang/cz_client_template_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Klientské Å¡ablony'; $wb['template_type_txt'] = 'Typ'; $wb['template_name_txt'] = 'Název Å¡ablony'; ?> + + diff --git a/interface/web/client/lib/lang/cz_clients_list.lng b/interface/web/client/lib/lang/cz_clients_list.lng index f2f92b88eb..aad49997e4 100644 --- a/interface/web/client/lib/lang/cz_clients_list.lng +++ b/interface/web/client/lib/lang/cz_clients_list.lng @@ -6,6 +6,8 @@ $wb['contact_name_txt'] = 'Název kontaktu'; $wb['city_txt'] = 'MÄ›sto'; $wb['country_txt'] = 'Stát'; $wb['add_new_record_txt'] = 'PÅ™idat klienta'; -$wb['username_txt'] = 'Uživatelské jméno'; +$wb['username_txt'] = 'Username'; $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 4b1845bc26..26117aef5f 100644 --- a/interface/web/client/lib/lang/cz_domain.lng +++ b/interface/web/client/lib/lang/cz_domain.lng @@ -1,6 +1,8 @@ <?php -$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_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'] = '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 6cf7376bd4..924f5de13b 100644 --- a/interface/web/client/lib/lang/cz_domain_list.lng +++ b/interface/web/client/lib/lang/cz_domain_list.lng @@ -1,6 +1,8 @@ <?php -$wb['list_head_txt'] = 'Domény'; -$wb['add_new_record_txt'] = 'PÅ™idat novou doménu'; +$wb['list_head_txt'] = 'Domains'; +$wb['add_new_record_txt'] = 'Add new Domain'; $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 d8703fbbb5..af56780a3f 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 e-mailových domén'; +$wb['limit_maildomain_txt'] = 'Max. poÄet emailových domén'; $wb['limit_mailbox_txt'] = 'Max. poÄet mailboxů'; -$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_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_fetchmail_txt'] = 'Max. poÄet úÄtů externÃho zÃskávánà emailů'; -$wb['limit_mailquota_txt'] = 'Kvóty poÅ¡tovnÃch schránek'; +$wb['limit_mailquota_txt'] = 'Mailbox kvóta'; $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'; @@ -53,10 +53,10 @@ $wb['limit_web_subdomain_txt'] = 'Max. poÄet webových subdomén'; $wb['limit_ftp_user_txt'] = 'Max. poÄet FTP uživatelů'; $wb['default_dnsserver_txt'] = 'Výchozà DNS server'; $wb['limit_dns_zone_txt'] = 'Max. poÄet DNS zón'; -$wb['limit_dns_slave_zone_txt'] = 'Max. number of secondary DNS zones'; +$wb['limit_dns_slave_zone_txt'] = 'Max. poÄet sekundárnÃch zón DNS'; $wb['limit_dns_record_txt'] = 'Max. poÄet DNS záznamů'; $wb['limit_shell_user_txt'] = 'Max. poÄet shell uživatelů'; -$wb['limit_client_txt'] = 'Max. poÄet klient'; +$wb['limit_client_txt'] = 'Max. poÄet klientů'; $wb['username_error_empty'] = 'Uživatelské jméno je prázdné.'; $wb['username_error_unique'] = 'Uživatelské jméno musà být unikátnÃ.'; $wb['limit_maildomain_error_notint'] = 'Limit pro email doménu musà být ÄÃslo.'; @@ -96,9 +96,9 @@ $wb['limit_dns_record_error_notint'] = 'The dns record limit must be a number.'; $wb['customer_no_txt'] = 'Zákaznické ÄÃslo'; $wb['vat_id_txt'] = 'DIÄŒ'; $wb['required_fields_txt'] = '* Povinná pole'; -$wb['limit_webdav_user_txt'] = 'Max. poÄet WebDAV uživatelů'; +$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_mailmailinglist_txt'] = 'Max. poÄet e-mailovových konferencà (mailinglist)'; +$wb['limit_mailmailinglist_txt'] = 'Max. number of mailing lists'; $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'; @@ -107,8 +107,8 @@ $wb['limit_openvz_vm_error_notint'] = 'The virtual server limit must be a number $wb['web_php_options_notempty'] = 'No PHP option(s) selected. Select at least one PHP option.'; $wb['ssh_chroot_notempty'] = 'No SSH chroot option selected. Select at least one SSH option.'; $wb['username_error_collision'] = 'The username may not start with the word -web- or -web- followed by a number.'; -$wb['add_additional_template_txt'] = 'Add additional template'; -$wb['delete_additional_template_txt'] = 'Delete additional template'; +$wb['add_additional_template_txt'] = 'PÅ™idat dodateÄnou Å¡ablonu'; +$wb['delete_additional_template_txt'] = 'Smazat dodateÄnou Å¡ablonu'; $wb['limit_cgi_txt'] = 'CGI available'; $wb['limit_ssi_txt'] = 'SSI available'; $wb['limit_perl_txt'] = 'Perl available'; @@ -128,15 +128,17 @@ $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['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['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/cz_resellers_list.lng b/interface/web/client/lib/lang/cz_resellers_list.lng index c14cee7b93..31226ce87a 100644 --- a/interface/web/client/lib/lang/cz_resellers_list.lng +++ b/interface/web/client/lib/lang/cz_resellers_list.lng @@ -1,5 +1,5 @@ <?php -$wb['list_head_txt'] = 'DistributoÅ™i'; +$wb['list_head_txt'] = 'DistributoÅ™i (prodejci)'; $wb['client_id_txt'] = 'ID'; $wb['company_name_txt'] = 'Název spoleÄnosti'; $wb['contact_name_txt'] = 'Název kontaktu'; @@ -9,3 +9,5 @@ $wb['add_new_record_txt'] = 'PÅ™idat distributora'; $wb['customer_no_txt'] = 'Customer No.'; $wb['username_txt'] = 'Username'; ?> + + diff --git a/interface/web/dashboard/lib/lang/cz.lng b/interface/web/dashboard/lib/lang/cz.lng index 9d2a3211cb..297b6397fa 100644 --- a/interface/web/dashboard/lib/lang/cz.lng +++ b/interface/web/dashboard/lib/lang/cz.lng @@ -2,3 +2,5 @@ $wb['welcome_user_txt'] = 'VÃtejte %s'; $wb['available_modules_txt'] = 'Dostupné moduly'; ?> + + diff --git a/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng b/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng index bedb98f865..9810ba9808 100644 --- a/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng +++ b/interface/web/dashboard/lib/lang/cz_dashlet_limits.lng @@ -28,3 +28,5 @@ $wb['limit_client_txt'] = 'PoÄet klientů'; $wb['limit_database_txt'] = 'PoÄet databázÃ'; $wb['limit_mailmailinglist_txt'] = 'PoÄet e-mailových konferencÃ'; ?> + + diff --git a/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng b/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng index 66275f1d05..a25ba21fc3 100644 --- a/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng +++ b/interface/web/dashboard/lib/lang/cz_dashlet_modules.lng @@ -1,3 +1,5 @@ <?php $wb['available_modules_txt'] = 'Dostupné moduly'; ?> + + diff --git a/interface/web/designer/lib/lang/cz.lng b/interface/web/designer/lib/lang/cz.lng index acb6c3546c..dd815ad751 100644 --- a/interface/web/designer/lib/lang/cz.lng +++ b/interface/web/designer/lib/lang/cz.lng @@ -1,2 +1,4 @@ <?php ?> + + diff --git a/interface/web/designer/lib/lang/cz_form_edit.lng b/interface/web/designer/lib/lang/cz_form_edit.lng index 75bf5a5606..2b04eb968d 100644 --- a/interface/web/designer/lib/lang/cz_form_edit.lng +++ b/interface/web/designer/lib/lang/cz_form_edit.lng @@ -22,3 +22,5 @@ $wb['auth_preset_perm_user_txt'] = 'Opr. Uživatel'; $wb['auth_preset_perm_group_txt'] = 'Opr. Skupina'; $wb['auth_preset_perm_other_txt'] = 'Opr. OstatnÃ'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_form_list.lng b/interface/web/designer/lib/lang/cz_form_list.lng index 1e677f2410..46241cfd5e 100644 --- a/interface/web/designer/lib/lang/cz_form_list.lng +++ b/interface/web/designer/lib/lang/cz_form_list.lng @@ -5,3 +5,5 @@ $wb['module_txt'] = 'Modul'; $wb['title_txt'] = 'Titulek'; $wb['description_txt'] = 'Popis'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_form_show.lng b/interface/web/designer/lib/lang/cz_form_show.lng index 37017fa4a8..45829d54de 100644 --- a/interface/web/designer/lib/lang/cz_form_show.lng +++ b/interface/web/designer/lib/lang/cz_form_show.lng @@ -2,7 +2,7 @@ $wb['header_txt'] = 'Formeditor'; $wb['title_txt'] = 'Formtitle'; $wb['name_txt'] = 'Formname'; -$wb['delete_txt'] = 'Delete'; +$wb['delete_txt'] = 'Smazat'; $wb['properties_txt'] = 'Properties'; $wb['new_tab_txt'] = 'Tab new'; $wb['edit_txt'] = 'Edit'; @@ -11,8 +11,10 @@ $wb['up_txt'] = '^'; $wb['down_txt'] = 'v'; $wb['module_txt'] = 'Module'; $wb['form_txt'] = 'Form'; -$wb['description_txt'] = 'Description'; +$wb['description_txt'] = 'Popis'; $wb['module_del_txt'] = 'Delete the module and all subdirectories?'; $wb['menu_del_txt'] = 'Delete menu with all menuitems?'; $wb['item_del_txt'] = 'Delete menuitem?'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_edit.lng b/interface/web/designer/lib/lang/cz_module_edit.lng index 847896d302..f6da04e2e7 100644 --- a/interface/web/designer/lib/lang/cz_module_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_edit.lng @@ -20,3 +20,5 @@ $wb['description_txt'] = ' <b>Rada:</b> VÅ¡echny cesty jsou relativnÄ› k adresáři web web. '; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_list.lng b/interface/web/designer/lib/lang/cz_module_list.lng index b568f69d63..b37872cedc 100644 --- a/interface/web/designer/lib/lang/cz_module_list.lng +++ b/interface/web/designer/lib/lang/cz_module_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Backend modul'; $wb['module_txt'] = 'Modul'; $wb['title_txt'] = 'Titulek'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_nav_edit.lng b/interface/web/designer/lib/lang/cz_module_nav_edit.lng index 01f5df68fb..8c21ea4a7d 100644 --- a/interface/web/designer/lib/lang/cz_module_nav_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_nav_edit.lng @@ -4,3 +4,5 @@ $wb['header_txt'] = 'Navi vlastnosti'; $wb['save_txt'] = 'Uložit'; $wb['cancel_txt'] = 'ZruÅ¡it'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng b/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng index 23f7d1592a..65f6c765a6 100644 --- a/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng +++ b/interface/web/designer/lib/lang/cz_module_nav_item_edit.lng @@ -1,8 +1,10 @@ <?php $wb['title_txt'] = 'Title'; -$wb['target_txt'] = 'Target'; +$wb['target_txt'] = 'CÃl'; $wb['link_txt'] = 'Link'; $wb['header_txt'] = 'Navi properties'; -$wb['save_txt'] = 'Save'; -$wb['cancel_txt'] = 'Cancel'; +$wb['save_txt'] = 'Uložit'; +$wb['cancel_txt'] = 'ZruÅ¡it'; ?> + + diff --git a/interface/web/designer/lib/lang/cz_module_show.lng b/interface/web/designer/lib/lang/cz_module_show.lng index 2cf9b07a80..605d11de08 100644 --- a/interface/web/designer/lib/lang/cz_module_show.lng +++ b/interface/web/designer/lib/lang/cz_module_show.lng @@ -2,7 +2,7 @@ $wb['header_txt'] = 'Menu editor'; $wb['title_txt'] = 'Title'; $wb['name_txt'] = 'Module'; -$wb['delete_txt'] = 'Delete'; +$wb['delete_txt'] = 'Smazat'; $wb['properties_txt'] = 'Properties'; $wb['new_menu_txt'] = 'Menu new'; $wb['edit_txt'] = 'Edit'; @@ -14,3 +14,5 @@ $wb['module_del_txt'] = 'Wollen Sie das Modul und alle im Modul angelegten Datei $wb['menu_del_txt'] = 'Wollen Sie das Menü mit allen Untereinträgen löschen?'; $wb['item_del_txt'] = 'Wollen Sie den Menüeintrag löschen?'; ?> + + diff --git a/interface/web/dns/lib/lang/cz.lng b/interface/web/dns/lib/lang/cz.lng index f143b0b922..876a5751e2 100644 --- a/interface/web/dns/lib/lang/cz.lng +++ b/interface/web/dns/lib/lang/cz.lng @@ -20,3 +20,5 @@ $wb['Templates'] = 'Å ablony DNS'; $wb['Secondary Zones'] = 'Sekundárnà DNS zóny'; $wb['Import Zone File'] = 'Importovat vybraný DNS zonový soubor'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_a.lng b/interface/web/dns/lib/lang/cz_dns_a.lng index 8b8c206b63..6d9a24d64c 100644 --- a/interface/web/dns/lib/lang/cz_dns_a.lng +++ b/interface/web/dns/lib/lang/cz_dns_a.lng @@ -14,3 +14,5 @@ $wb['data_error_empty'] = 'IP adresa je prázdná'; $wb['data_error_regex'] = 'IP adresa má chybný formát'; $wb['data_error_duplicate'] = 'Duplikace A záznamu'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_a_list.lng b/interface/web/dns/lib/lang/cz_dns_a_list.lng index dd3cdfd2f8..22920c1d5c 100644 --- a/interface/web/dns/lib/lang/cz_dns_a_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_a_list.lng @@ -1,15 +1,17 @@ <?php -$wb['list_head_txt'] = 'A záznam'; -$wb['active_txt'] = 'AktivnÃÂ'; +$wb['list_head_txt'] = 'A záznam'; +$wb['active_txt'] = 'AktivnÃÂ'; $wb['server_id_txt'] = 'Server'; -$wb['zone_txt'] = 'Zóna'; -$wb['name_txt'] = 'Název'; +$wb['zone_txt'] = 'Zóna'; +$wb['name_txt'] = 'Název'; $wb['data_txt'] = 'Data'; $wb['aux_txt'] = 'Priorita'; $wb['ttl_txt'] = 'TTL'; $wb['type_txt'] = 'Typ'; -$wb['add_new_record_txt'] = 'PÃ…â„¢idat DNS A záznam'; -$wb['page_txt'] = 'Stránka'; +$wb['add_new_record_txt'] = 'PÅ™idat DNS A záznam'; +$wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; -$wb['delete_confirmation'] = 'Skute�nÄ› chcete smazat tento záznam?'; +$wb['delete_confirmation'] = 'SkuteÄnÄ› chcete smazat tento záznam?'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_aaaa.lng b/interface/web/dns/lib/lang/cz_dns_aaaa.lng index 26c6ae9064..143885f969 100644 --- a/interface/web/dns/lib/lang/cz_dns_aaaa.lng +++ b/interface/web/dns/lib/lang/cz_dns_aaaa.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'IP adresa je prázdná'; $wb['data_error_regex'] = 'IP adresa má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_alias.lng b/interface/web/dns/lib/lang/cz_dns_alias.lng index 572478a98b..c25dc7b3eb 100644 --- a/interface/web/dns/lib/lang/cz_dns_alias.lng +++ b/interface/web/dns/lib/lang/cz_dns_alias.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'CÃlový Hostname je prázdný'; $wb['data_error_regex'] = 'CÃlový Hostname má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_cname.lng b/interface/web/dns/lib/lang/cz_dns_cname.lng index 0c5ebe21e1..ad120c97db 100644 --- a/interface/web/dns/lib/lang/cz_dns_cname.lng +++ b/interface/web/dns/lib/lang/cz_dns_cname.lng @@ -14,3 +14,5 @@ $wb['data_error_empty'] = 'CÃlový hostname je prázdný'; $wb['data_error_regex'] = 'CÃlový hostname má chybný formát'; $wb['data_error_duplicate'] = 'Duplicate A-Record or CNAME-Record'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_hinfo.lng b/interface/web/dns/lib/lang/cz_dns_hinfo.lng index 5f67d5e826..3633fdb80b 100644 --- a/interface/web/dns/lib/lang/cz_dns_hinfo.lng +++ b/interface/web/dns/lib/lang/cz_dns_hinfo.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Informace o hostovi je prázdná'; $wb['data_error_regex'] = 'Informace o hostovi má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_import.lng b/interface/web/dns/lib/lang/cz_dns_import.lng index 4020f8a976..3986983a93 100644 --- a/interface/web/dns/lib/lang/cz_dns_import.lng +++ b/interface/web/dns/lib/lang/cz_dns_import.lng @@ -12,3 +12,5 @@ $wb['title'] = 'Importovat soubory zón'; $wb['no_file_uploaded_error'] = 'Nelze odeslat DNS zonový soubor'; $wb['zone_file_import_txt'] = 'Importovat vybraný DNS zonový soubor'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_mx.lng b/interface/web/dns/lib/lang/cz_dns_mx.lng index b04bc66a2f..c5f97f3f18 100644 --- a/interface/web/dns/lib/lang/cz_dns_mx.lng +++ b/interface/web/dns/lib/lang/cz_dns_mx.lng @@ -1,16 +1,18 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zóna'; -$wb['name_txt'] = 'Název hostitele (hostname)'; +$wb['name_txt'] = 'Hostname'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Název hostitele (hostname) e-mail serveru'; +$wb['data_txt'] = 'Hostname mailserveru'; $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'] = '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'; +$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'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_ns.lng b/interface/web/dns/lib/lang/cz_dns_ns.lng index ba38e2a65e..4b011849f8 100644 --- a/interface/web/dns/lib/lang/cz_dns_ns.lng +++ b/interface/web/dns/lib/lang/cz_dns_ns.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Zóna má chybný formát.'; $wb['data_error_empty'] = 'Jmenný server je prázdný'; $wb['data_error_regex'] = 'Jmenný server 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 d7b19e523d..33f116631e 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['server_id_txt'] = 'Server'; $wb['zone_txt'] = 'Zóna'; $wb['name_txt'] = 'Název'; $wb['type_txt'] = 'Typ'; -$wb['data_txt'] = 'Kanonický Název hostitele (hostname)'; +$wb['data_txt'] = 'Kanonický 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.'; @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Název má chybný formát.'; $wb['data_error_empty'] = 'Kanonický hostname je prázdný'; $wb['data_error_regex'] = 'Kanonického hostname má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_rp.lng b/interface/web/dns/lib/lang/cz_dns_rp.lng index 8b1e7e442e..bcebed3ef3 100644 --- a/interface/web/dns/lib/lang/cz_dns_rp.lng +++ b/interface/web/dns/lib/lang/cz_dns_rp.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'OdpovÄ›dná osoba je prázdná'; $wb['data_error_regex'] = 'OdpovÄ›dná osoba má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_slave.lng b/interface/web/dns/lib/lang/cz_dns_slave.lng index 16617f6c59..b8cc5f139f 100644 --- a/interface/web/dns/lib/lang/cz_dns_slave.lng +++ b/interface/web/dns/lib/lang/cz_dns_slave.lng @@ -15,3 +15,5 @@ $wb['eg_domain_tld'] = 'napÅ™. domena.cz'; $wb['ipv4_form_txt'] = 'IPV4 formát, napÅ™. 1.2.3.4'; $wb['secondary_zone_txt'] = 'Sekundárnà DNS zóna'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_slave_list.lng b/interface/web/dns/lib/lang/cz_dns_slave_list.lng index 1e0a3d0106..eead22a8b7 100644 --- a/interface/web/dns/lib/lang/cz_dns_slave_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_slave_list.lng @@ -7,3 +7,5 @@ $wb['ns_txt'] = 'NS'; $wb['add_new_record_txt'] = 'PÅ™idat sekundárnà DNS zónu'; $wb['eg_domain_tld'] = 'napÅ™. domena.cz'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_soa.lng b/interface/web/dns/lib/lang/cz_dns_soa.lng index 829d5f5b45..2b089c252f 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa.lng @@ -19,8 +19,8 @@ $wb['origin_error_empty'] = 'Zóna je prázdná.'; $wb['origin_error_unique'] = 'Záznam pro tuto zónu již existuje.'; $wb['origin_error_regex'] = 'Zóna má chybný formát.'; $wb['ns_error_regex'] = 'NS má chybný formát.'; -$wb['mbox_error_empty'] = 'Email je prázdný.'; -$wb['mbox_error_regex'] = 'Email má chybný formát.'; +$wb['mbox_error_empty'] = 'E-mail je prázdný.'; +$wb['mbox_error_regex'] = 'E-mail má chybný formát.'; $wb['also_notify_txt'] = 'Také upozornit'; $wb['also_notify_error_regex'] = 'ProsÃm, použijte IP adresu.'; $wb['update_acl_txt'] = 'Aktualizovat ACL'; @@ -35,3 +35,5 @@ $wb['expire_range_error'] = 'Min. Expire time is 60 seconds.'; $wb['minimum_range_error'] = 'Min. Minimum time is 60 seconds.'; $wb['ttl_range_error'] = 'Min. TTL time is 60 seconds.'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_soa_list.lng b/interface/web/dns/lib/lang/cz_dns_soa_list.lng index beba8a22b2..999e5bd68d 100644 --- a/interface/web/dns/lib/lang/cz_dns_soa_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_soa_list.lng @@ -8,3 +8,5 @@ $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 8ab784a2a0..60d844ac9b 100644 --- a/interface/web/dns/lib/lang/cz_dns_srv.lng +++ b/interface/web/dns/lib/lang/cz_dns_srv.lng @@ -8,7 +8,7 @@ $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['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.'; @@ -17,3 +17,5 @@ $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_template.lng b/interface/web/dns/lib/lang/cz_dns_template.lng index be4ac0e949..b91b3ae257 100644 --- a/interface/web/dns/lib/lang/cz_dns_template.lng +++ b/interface/web/dns/lib/lang/cz_dns_template.lng @@ -4,3 +4,5 @@ $wb['fields_txt'] = 'Pole'; $wb['template_txt'] = 'Å ablona'; $wb['visible_txt'] = 'Viditelný'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_template_list.lng b/interface/web/dns/lib/lang/cz_dns_template_list.lng index bdd6e18204..a7218a4976 100644 --- a/interface/web/dns/lib/lang/cz_dns_template_list.lng +++ b/interface/web/dns/lib/lang/cz_dns_template_list.lng @@ -4,3 +4,5 @@ $wb['visible_txt'] = 'Viditelný'; $wb['name_txt'] = 'Název'; $wb['add_new_record_txt'] = 'PÅ™idat záznam'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_txt.lng b/interface/web/dns/lib/lang/cz_dns_txt.lng index 76047b0ceb..8784c7e2b4 100644 --- a/interface/web/dns/lib/lang/cz_dns_txt.lng +++ b/interface/web/dns/lib/lang/cz_dns_txt.lng @@ -13,3 +13,5 @@ $wb['name_error_regex'] = 'Hostname má chybný formát.'; $wb['data_error_empty'] = 'Text je prázdný'; $wb['data_error_regex'] = 'Text má chybný formát'; ?> + + diff --git a/interface/web/dns/lib/lang/cz_dns_wizard.lng b/interface/web/dns/lib/lang/cz_dns_wizard.lng index dcfc0ba2c8..bf462caf94 100644 --- a/interface/web/dns/lib/lang/cz_dns_wizard.lng +++ b/interface/web/dns/lib/lang/cz_dns_wizard.lng @@ -18,21 +18,23 @@ $wb['error_expire_empty'] = 'Expire je prázdný.'; $wb['error_minimum_empty'] = 'Minimum je prázdný.'; $wb['error_ttl_empty'] = 'TTL je prázdný.'; $wb['error_domain_empty'] = 'Doména je prázdná'; -$wb['error_ip_empty'] = 'IP je prázdná.'; +$wb['error_ip_empty'] = 'IP adresa je prázdná.'; $wb['error_ns1_empty'] = 'NS1 je prázdný.'; $wb['error_ns2_empty'] = 'NS2 je prázdný.'; -$wb['error_email_empty'] = 'EMail je prázdný.'; +$wb['error_email_empty'] = 'E-mail je prázdný.'; $wb['error_domain_regex'] = 'Doména obsahuje neplatné znaky.'; $wb['error_ns1_regex'] = 'NS1 obsahuje neplatné znaky.'; $wb['error_ns2_regex'] = 'NS2 obsahuje neplatné znaky.'; -$wb['error_email_regex'] = 'Email neobsahuje platnou emailovou adresu.'; -$wb['dns_zone_txt'] = 'DNS Zóna'; +$wb['error_email_regex'] = 'E-mail neobsahuje platnou e-mailovou adresu.'; +$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'; +$wb['list_head_txt'] = 'Průvodce vytvoÅ™enÃm DNS zóny'; +$wb['list_desc_txt'] = 'VytvoÅ™enà DNS zóny pomocà průvodce'; ?> + + diff --git a/interface/web/help/lib/lang/cz.lng b/interface/web/help/lib/lang/cz.lng index 18f8f210b7..721aaf388e 100644 --- a/interface/web/help/lib/lang/cz.lng +++ b/interface/web/help/lib/lang/cz.lng @@ -12,3 +12,5 @@ $wb['Manage Sections'] = 'Spravovat sekce'; $wb['Manage Questions'] = 'Spravovat dotazy'; $wb['Add a Question & Answer Pair'] = 'PÅ™idat otázku a odpovÄ›Ä'; ?> + + diff --git a/interface/web/help/lib/lang/cz_faq_form.lng b/interface/web/help/lib/lang/cz_faq_form.lng index 73feee6955..dc951a40ab 100644 --- a/interface/web/help/lib/lang/cz_faq_form.lng +++ b/interface/web/help/lib/lang/cz_faq_form.lng @@ -4,3 +4,5 @@ $wb['faq_question_txt'] = 'Otázka'; $wb['faq_answer_txt'] = 'OdpovÄ›Ä'; $wb['faq_section_txt'] = 'Sekce'; ?> + + diff --git a/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng b/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng index a9488445ca..ab5d07c4e1 100644 --- a/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng +++ b/interface/web/help/lib/lang/cz_faq_manage_questions_list.lng @@ -7,3 +7,5 @@ $wb['faq_sections_txt'] = 'Sekce'; $wb['faq_faq_questions_txt'] = 'ÄŒasto kladené dotazy'; $wb['faq_new_question_txt'] = 'PÅ™idat nový dotaz'; ?> + + 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 923d9b892a..15eb20ad58 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,5 @@ <?php -$wb['edit_txt'] = 'Upravit'; +$wb['edit_txt'] = 'Edit'; ?> + + diff --git a/interface/web/help/lib/lang/cz_help_faq_sections_list.lng b/interface/web/help/lib/lang/cz_help_faq_sections_list.lng index 967b0abfcd..60906e5d3e 100644 --- a/interface/web/help/lib/lang/cz_help_faq_sections_list.lng +++ b/interface/web/help/lib/lang/cz_help_faq_sections_list.lng @@ -6,3 +6,5 @@ $wb['faq_sections_txt'] = 'Sekce'; $wb['faq_faq_sections_txt'] = 'Sekce FAQ'; $wb['faq_new_section_txt'] = 'PÅ™idat novou sekci'; ?> + + diff --git a/interface/web/help/lib/lang/cz_support_message.lng b/interface/web/help/lib/lang/cz_support_message.lng index 6c27284432..63bce28898 100644 --- a/interface/web/help/lib/lang/cz_support_message.lng +++ b/interface/web/help/lib/lang/cz_support_message.lng @@ -6,3 +6,5 @@ $wb['message_txt'] = 'Zpráva'; $wb['tstamp_txt'] = 'ÄŒasové razÃtko'; $wb['reply_txt'] = 'OdpovÄ›dÄ›t'; ?> + + diff --git a/interface/web/help/lib/lang/cz_support_message_list.lng b/interface/web/help/lib/lang/cz_support_message_list.lng index 8629a2f8a1..3a2c9a90d9 100644 --- a/interface/web/help/lib/lang/cz_support_message_list.lng +++ b/interface/web/help/lib/lang/cz_support_message_list.lng @@ -4,3 +4,5 @@ $wb['sender_id_txt'] = 'OdesÃlatel'; $wb['subject_txt'] = 'PÅ™edmÄ›t'; $wb['add_new_record_txt'] = 'VytvoÅ™it zprávu pro podporu'; ?> + + diff --git a/interface/web/login/lib/lang/cz.lng b/interface/web/login/lib/lang/cz.lng index 6b4539e952..b988a2ec5d 100644 --- a/interface/web/login/lib/lang/cz.lng +++ b/interface/web/login/lib/lang/cz.lng @@ -4,7 +4,7 @@ $wb['error_user_password_incorrect'] = 'Uživatelské jméno nebo heslo je Å¡pat $wb['error_user_blocked'] = 'Uživatel blokován.'; $wb['error_user_too_many_logins'] = 'PÅ™ÃliÅ¡ mnoho nesprávných pÅ™ihlášenÃ, zkuste to za 15 minut znova'; $wb['pass_reset_txt'] = 'Bude Vám vygenerováno a zasláno nové heslo na e-mail, pokud VaÅ¡e adresa zadaná nÞe odpovÃdá adrese ve VaÅ¡em klientském nastavenÃ.'; -$wb['pw_reset'] = 'Heslo bylo resetováno a zasláno na Váš email.'; +$wb['pw_reset'] = 'Heslo bylo resetováno a zasláno na Váš e-mail.'; $wb['pw_error'] = 'Uživatelské jméno nebo e-mail neodpovÃdá.'; $wb['pw_error_noinput'] = 'ProsÃm zadejte uživatelské jméno a e-mail.'; $wb['pw_reset_mail_msg'] = 'VaÅ¡e heslo do ISPConfigu bylo resetováno. Nové heslo je: '; @@ -22,3 +22,5 @@ $wb['pw_button_txt'] = 'Znovu odeslat heslo'; $wb['email_txt'] = 'E-mail'; $wb['theme_not_compatible'] = 'Zvolené téma nenà kompatibilnà s aktuálnà verzà ISPConfig. Zkontrolujte prosÃm, zda nenà nová verze tématu.<br />Výchozà motiv byl aktivován automaticky.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz.lng b/interface/web/mail/lib/lang/cz.lng index 2b4240ad25..65fb134916 100644 --- a/interface/web/mail/lib/lang/cz.lng +++ b/interface/web/mail/lib/lang/cz.lng @@ -1,14 +1,15 @@ <?php $wb['Email Alias'] = 'E-mailový alias'; -$wb['Email Blacklist'] = 'E-mail Äerná listina'; +$wb['Email Blacklist'] = 'Email Ä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 e-mail'; -$wb['Spamfilter'] = 'Spamové filtry'; +$wb['Get Email'] = 'ZÃskat externà e-maily'; +$wb['Spamfilter'] = 'Spamfiltr'; $wb['Email Routing'] = 'SmÄ›rovánÃ'; $wb['Email transport'] = 'Transport'; $wb['Mailbox'] = 'Mailbox'; @@ -18,30 +19,32 @@ $wb['Custom Rules'] = 'Vlastnà pravidla'; $wb['Email filter'] = 'E-mailový filtr'; $wb['Email Whitelist'] = 'E-mail bÃlá listina'; $wb['Whitelist'] = 'BÃlá listina'; -$wb['Spamfilter blacklist'] = 'Spamový filter Äerná listina'; -$wb['Spamfilter Config'] = 'Konfigurace spamového filtru'; +$wb['Spamfilter blacklist'] = 'Spamfiltr Äerná listina'; +$wb['Spamfilter Config'] = 'Konfigurace spamfiltru'; $wb['Server'] = 'Server'; -$wb['Spamfilter policy'] = 'Politika spamového filtru'; +$wb['Spamfilter policy'] = 'Spamfiltr politika'; $wb['Policy'] = 'Politika'; $wb['Quarantine'] = 'Karanténa'; $wb['Tag-Level'] = 'Tag úroveň'; $wb['Other'] = 'Jiný'; -$wb['Spamfilter users'] = 'Uživatelé spamového filtru'; +$wb['Spamfilter users'] = 'Spamfiltr uživatelé'; $wb['Users'] = 'Uživatelé'; -$wb['Spamfilter Whitelist'] = 'Spamový filtr bÃlá listina'; +$wb['Spamfilter Whitelist'] = 'Spamfiltr bÃlá listina'; +$wb['Email'] = 'E-mail'; $wb['Email Mailbox'] = 'E-mailové schránky'; -$wb['Email Accounts'] = 'Nastavenà e-mailů'; +$wb['Email Accounts'] = 'E-mail úÄty'; $wb['User / Domain'] = 'Uživatel / Doména'; $wb['Server Settings'] = 'Nastavenà serveru'; -$wb['Fetchmail'] = 'Externà zÃskávánà e-mailů'; +$wb['Fetchmail'] = 'Externà zÃskávánà emailů'; $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à e-mailové filtry'; -$wb['Domain Alias'] = 'Alias e-mailové domény'; +$wb['Global Filters'] = 'Globálnà filtry'; +$wb['Domain Alias'] = 'Alias domény'; $wb['Relay Recipients'] = 'Relay adresáti'; $wb['Statistics'] = 'Statistiky'; -$wb['Domain'] = 'E-mailová doména'; -$wb['Email'] = 'E-mail'; +$wb['Mailbox quota'] = 'Mailbox kvóta'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_alias.lng b/interface/web/mail/lib/lang/cz_mail_alias.lng index d5c83e4f97..414e1023c8 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias.lng @@ -2,13 +2,15 @@ $wb['email_txt'] = 'E-mail'; $wb['destination_txt'] = 'CÃl'; $wb['active_txt'] = 'AktivnÃ'; -$wb['email_error_isemail'] = 'Zadejte prosÃm platnou e-mailovou adresu.'; +$wb['email_error_isemail'] = 'E-mail adresa je chybná.'; $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á 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['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje'; $wb['domain_txt'] = 'Doména'; -$wb['duplicate_email_alias_txt'] = 'Tento e-mailový alias již existuje.'; +$wb['duplicate_email_alias_txt'] = 'Tento e-mail 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 de8cc2ef2a..0d8f779c33 100644 --- a/interface/web/mail/lib/lang/cz_mail_alias_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_alias_list.lng @@ -6,3 +6,5 @@ $wb['destination_txt'] = 'CÃl'; $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 0387c18da1..e0cde68350 100644 --- a/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng +++ b/interface/web/mail/lib/lang/cz_mail_aliasdomain.lng @@ -3,9 +3,11 @@ $wb['source_txt'] = 'Zdroj'; $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 e-mailových doménových aliasů pro Váš úÄet.'; +$wb['limit_mailaliasdomain_txt'] = 'Dosažen maximálnà poÄet emailový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.'; $wb['source_error_regex'] = 'Chybná zdrojová doména.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng b/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng index fd850d6f5f..cfc0154d84 100644 --- a/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_aliasdomain_list.lng @@ -5,3 +5,5 @@ $wb['source_txt'] = 'Zdroj'; $wb['destination_txt'] = 'CÃl'; $wb['add_new_record_txt'] = 'PÅ™idat doménový alias'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_blacklist.lng b/interface/web/mail/lib/lang/cz_mail_blacklist.lng index 76a60e2181..4719142aff 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist.lng @@ -1,9 +1,11 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Adresa Äerné listiny'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $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 e-mail filtrů pro Váš úÄet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximálnà poÄet email 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 6b2a7086d3..fbf6e2d230 100644 --- a/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_blacklist_list.lng @@ -2,9 +2,11 @@ $wb['list_head_txt'] = 'E-mail Äerná listina'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; -$wb['source_txt'] = 'Adresy na Äerné listinÄ›'; +$wb['source_txt'] = 'Adresy na Äerné lisitnÄ›'; $wb['type_txt'] = 'Typ'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $wb['add_new_record_txt'] = 'PÅ™idat záznam na Äernou listinu'; $wb['access_txt'] = 'PÅ™Ãstup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_content_filter.lng b/interface/web/mail/lib/lang/cz_mail_content_filter.lng index 459ca228a2..1405881fbb 100644 --- a/interface/web/mail/lib/lang/cz_mail_content_filter.lng +++ b/interface/web/mail/lib/lang/cz_mail_content_filter.lng @@ -7,3 +7,5 @@ $wb['action_txt'] = 'Akce'; $wb['active_txt'] = 'AktivnÃ'; $wb['pattern_error_empty'] = 'Vzor je prázdný.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng b/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng index da9709e7f9..6e7ebf5186 100644 --- a/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_content_filter_list.lng @@ -6,3 +6,5 @@ $wb['pattern_txt'] = 'Vzor'; $wb['action_txt'] = 'Akce'; $wb['add_new_record_txt'] = 'PÅ™idat obsahový filtr'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain.lng b/interface/web/mail/lib/lang/cz_mail_domain.lng index ba67856646..d71c4714f7 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain.lng @@ -4,10 +4,12 @@ $wb['domain_txt'] = 'Doména'; $wb['type_txt'] = 'Typ'; $wb['active_txt'] = 'AktivnÃ'; $wb['domain_error_empty'] = 'Doména je prázdná.'; -$wb['domain_error_unique'] = 'Duplikovánà domény.'; +$wb['domain_error_unique'] = 'Dupoliková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 e-mail domén pro Váš úÄet.'; -$wb['policy_txt'] = 'Spamový filter'; +$wb['limit_maildomain_txt'] = 'Dosažen maximálnà poÄet email domén pro Váš úÄet.'; +$wb['policy_txt'] = 'Spamfiltr'; $wb['no_policy'] = '- nepovoleno -'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng index b579d2de08..da42190fac 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_admin_list.lng @@ -6,3 +6,5 @@ $wb['add_new_record_txt'] = 'PÅ™idat doménu'; $wb['active_txt'] = 'AktivnÃ'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + 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 bfdc509efa..75efd56218 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,13 @@ <?php $wb['domain_txt'] = 'Doména'; -$wb['destination_txt'] = 'CÃlová e-mailová adresa'; +$wb['destination_txt'] = 'Popis'; $wb['active_txt'] = 'AktivnÃ'; -$wb['domain_error_unique'] = 'Pro tuto doménu již existuje doménový koÅ¡.'; +$wb['domain_error_unique'] = 'Pro tuto doménu již existuje koÅ¡.'; $wb['no_domain_perm'] = 'Nemáte oprávnÄ›nà pro tuto doménu.'; $wb['domain_error_regex'] = 'Chybné doménové jméno nebo doména obsahuje chybné znaky.'; -$wb['limit_mailcatchall_txt'] = 'Dosažen maximálnà poÄet doménových košů pro Váš úÄet.'; +$wb['limit_mailcatchall_txt'] = 'Dosažen maximálnà poÄet košů úÄtů pro Váš úÄet.'; $wb['source_txt'] = 'Zdroj'; -$wb['destination_error_isemail'] = 'CÃlová e-mailová adresa nenà platná e-mailová adresa.'; +$wb['destination_error_isemail'] = 'CÃlová e-mailová adresa nenà platná.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng index 3b24645ec8..aa0b76df8c 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_catchall_list.lng @@ -7,3 +7,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'E-malová doména'; $wb['add_new_record_txt'] = 'PÅ™idat e-mailový koÅ¡'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_domain_list.lng b/interface/web/mail/lib/lang/cz_mail_domain_list.lng index 2abb05cf74..05bb747530 100644 --- a/interface/web/mail/lib/lang/cz_mail_domain_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_domain_list.lng @@ -5,3 +5,5 @@ $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'PÅ™idat doménu'; $wb['active_txt'] = 'AktivnÃ'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_forward.lng b/interface/web/mail/lib/lang/cz_mail_forward.lng index 7e3ab720ca..ba79e1a2ff 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward.lng @@ -2,8 +2,10 @@ $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 e-mailových pÅ™edávánà pro Váš úÄet.'; -$wb['duplicate_mailbox_txt'] = 'Mailbox s touto e-mailovou adresou již existuje'; +$wb['limit_mailforward_txt'] = 'Dosažen maximálnà poÄet email pÅ™edávánà pro Váš úÄet.'; +$wb['duplicate_mailbox_txt'] = 'Mailbox s touto adresou již existuje'; $wb['domain_txt'] = 'Doména'; $wb['source_txt'] = '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 e5381fe5f8..bdbff701e1 100644 --- a/interface/web/mail/lib/lang/cz_mail_forward_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_forward_list.lng @@ -6,3 +6,5 @@ $wb['destination_txt'] = 'CÃl'; $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 eb71673065..6fc9101699 100644 --- a/interface/web/mail/lib/lang/cz_mail_get.lng +++ b/interface/web/mail/lib/lang/cz_mail_get.lng @@ -7,12 +7,14 @@ $wb['source_password_txt'] = 'Heslo'; $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.'; +$wb['limit_fetchmail_txt'] = 'Dosažen maximálnà poÄet záznamů externÃho zÃskávánà e-mailů pro Váš úÄet.'; $wb['source_server_error_isempty'] = 'Server je prázdný.'; $wb['source_username_error_isempty'] = 'Uživatelské jméno je prázdné.'; $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'] = 'NaÄÃst vÅ¡echny e-maily (vÄ. pÅ™eÄtených)'; +$wb['source_read_all_txt'] = 'NaÄÃst vÅ¡echny e-maily (vÄetnÄ› již pÅ™eÄtené poÅ¡ty)'; $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 9ca8b86dcb..daeae8db45 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 e-maily z externÃch POP3 / IMAP serverů'; +$wb['list_head_txt'] = 'ZÃskávat emaily z externÃch POP3 / IMAP serverů'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; $wb['source_server_txt'] = 'Externà server'; @@ -7,3 +7,5 @@ $wb['source_username_txt'] = 'Uživatelské jméno'; $wb['destination_txt'] = 'CÃl'; $wb['add_new_record_txt'] = 'PÅ™idat úÄet'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng index 2a39298618..b44112a11f 100644 --- a/interface/web/mail/lib/lang/cz_mail_mailinglist.lng +++ b/interface/web/mail/lib/lang/cz_mail_mailinglist.lng @@ -1,9 +1,9 @@ <?php -$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['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'] = 'SÃla hesla'; $wb['server_id_txt'] = 'Server'; @@ -19,3 +19,5 @@ $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 6dedb190d0..b3e2cf85ac 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,7 @@ <?php -$wb['list_head_txt'] = 'E-mailové konference (mailinglist)'; +$wb['list_head_txt'] = 'E-mailové konference'; $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 b4d867d771..b64c3113bc 100644 --- a/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng +++ b/interface/web/mail/lib/lang/cz_mail_relay_recipient.lng @@ -1,9 +1,11 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Relay adresát'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $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 e-mailových filtrů pro Váš úÄet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximálnà poÄet email filtrů pro Váš úÄet.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng b/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng index 261ea38c56..bf34af6ec3 100644 --- a/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_relay_recipient_list.lng @@ -3,7 +3,9 @@ $wb['list_head_txt'] = 'Relay adresáti'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Adresa adresáta'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $wb['add_new_record_txt'] = 'PÅ™idat relay adresáta'; $wb['access_txt'] = 'PÅ™Ãstup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng index 280fac94bb..f19706dc3a 100644 --- a/interface/web/mail/lib/lang/cz_mail_spamfilter.lng +++ b/interface/web/mail/lib/lang/cz_mail_spamfilter.lng @@ -6,12 +6,14 @@ $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 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['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['disable_txt'] = 'Rada: Pro zruÅ¡enà filtrovánà nastavte skóre na 0.00.'; -$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['email_error_isemail'] = 'Email adresa je chybná.'; +$wb['email_error_unique'] = 'Pro tuto email 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 fa3c763981..1271765c63 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,10 @@ <?php -$wb['list_head_txt'] = 'Spamový filter'; +$wb['list_head_txt'] = 'Spamfiltr'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; $wb['server_name_txt'] = 'server_name'; $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 508ca764b6..710e577eca 100644 --- a/interface/web/mail/lib/lang/cz_mail_transport.lng +++ b/interface/web/mail/lib/lang/cz_mail_transport.lng @@ -6,6 +6,8 @@ $wb['type_txt'] = 'Typ'; $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 e-mail smÄ›rovánà pro Váš úÄet.'; +$wb['limit_mailrouting_txt'] = 'Dosažen maximálnà poÄet email smÄ›rovánà pro Váš úÄet.'; $wb['transport_txt'] = 'Transport'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_transport_list.lng b/interface/web/mail/lib/lang/cz_mail_transport_list.lng index f8d9323215..de6292b8dc 100644 --- a/interface/web/mail/lib/lang/cz_mail_transport_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_transport_list.lng @@ -7,3 +7,5 @@ $wb['transport_txt'] = 'Transport'; $wb['sort_order_txt'] = 'TÅ™Ãdit podle'; $wb['add_new_record_txt'] = 'PÅ™idat transport'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user.lng b/interface/web/mail/lib/lang/cz_mail_user.lng index 4a2322e094..d8805f0fab 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['email_txt'] = 'E-mail'; $wb['cryptpwd_txt'] = 'Heslo'; $wb['password_strength_txt'] = 'BezpeÄnost hesla'; $wb['active_txt'] = 'AktivnÃ'; -$wb['email_error_isemail'] = 'Zadejte prosÃm platnou e-mailovou adresu.'; +$wb['email_error_isemail'] = 'E-mail adresa je chybná.'; $wb['email_error_unique'] = 'Duplikovánà email adresy.'; $wb['autoresponder_text_txt'] = 'Text'; $wb['autoresponder_txt'] = 'AktivnÃ'; @@ -48,3 +48,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_filter.lng b/interface/web/mail/lib/lang/cz_mail_user_filter.lng index ec91e223ea..0973856843 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_filter.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_filter.lng @@ -10,7 +10,7 @@ $wb['target_error_regex'] = 'CÃl může obsahovat jen tyto znaky: a-z, 0-9, -, $wb['limit_mailfilter_txt'] = 'Byl dosažen max. poÄet e-mailový filtrovacÃch pravidel.'; $wb['subject_txt'] = 'PÅ™edmÄ›t'; $wb['from_txt'] = 'OdesÃlatel'; -$wb['to_txt'] = 'Adresát'; +$wb['to_txt'] = 'PÅ™Ãjemce (adresát)'; $wb['contains_txt'] = 'Obsahuje'; $wb['is_txt'] = 'Je'; $wb['begins_with_txt'] = 'ZaÄÃná na'; @@ -18,3 +18,5 @@ $wb['ends_with_txt'] = 'KonÄà na'; $wb['move_to_txt'] = 'PÅ™esunout do'; $wb['delete_txt'] = 'Smazat'; ?> + + 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 1d1b1f37a8..d9f6748c19 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,7 @@ $wb['rulename_txt'] = 'Název'; $wb['add_new_record_txt'] = 'PÅ™idat filtr'; $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; -$wb['delete_confirmation'] = 'Opravdu smazat e-mailový filtr?'; +$wb['delete_confirmation'] = 'Opravdu smazat mailový filtr?'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_list.lng b/interface/web/mail/lib/lang/cz_mail_user_list.lng index e6dfd006ed..08d28fbc02 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_list.lng @@ -6,3 +6,5 @@ $wb['add_new_record_txt'] = 'PÅ™idat e-mailovou schránku'; $wb['name_txt'] = 'SkuteÄný název'; $wb['login_txt'] = 'PÅ™ihlášenÃ'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng b/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng index 50cbc31d5c..92600a17d9 100644 --- a/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_user_stats_list.lng @@ -6,3 +6,5 @@ $wb['last_month_txt'] = 'Minulý mÄ›sÃc'; $wb['this_year_txt'] = 'Tento rok'; $wb['last_year_txt'] = 'Minulý rok'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_mail_whitelist.lng b/interface/web/mail/lib/lang/cz_mail_whitelist.lng index a1cede7f35..cd5d032953 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist.lng @@ -1,9 +1,11 @@ <?php $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Adresa bÃlé listiny'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $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 e-mail filtrů pro Váš úÄet.'; +$wb['limit_mailfilter_txt'] = 'Dosažen maximálnà poÄet email 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 0025c48cea..042cd71c57 100644 --- a/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng +++ b/interface/web/mail/lib/lang/cz_mail_whitelist_list.lng @@ -1,10 +1,12 @@ <?php -$wb['list_head_txt'] = 'E-mail bÃlá listina'; +$wb['list_head_txt'] = 'Email bÃlá listina'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; $wb['source_txt'] = 'Adresy na bÃlé listinÄ›'; $wb['type_txt'] = 'Typ'; -$wb['recipient_txt'] = 'Adresát'; +$wb['recipient_txt'] = 'PÅ™Ãjemce (adresát)'; $wb['add_new_record_txt'] = 'PÅ™idat záznam na bÃlou listinu'; $wb['access_txt'] = 'PÅ™Ãstup'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng b/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng index 5e0c6b7799..98e7649ba5 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_blacklist.lng @@ -7,3 +7,5 @@ $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_blacklist_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng index d0e89ed5bd..194aeb9b92 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_blacklist_list.lng @@ -7,3 +7,5 @@ $wb['rid_txt'] = 'Uživatel'; $wb['email_txt'] = 'Emaily na Äerné listinÄ›'; $wb['add_new_record_txt'] = 'PÅ™idat záznam na Äernou listinu'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_config.lng b/interface/web/mail/lib/lang/cz_spamfilter_config.lng index a4b913d153..d0ebcc4bf6 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['ip_address_txt'] = 'IP adresa'; $wb['netmask_txt'] = 'Maska'; $wb['gateway_txt'] = 'Brána'; $wb['hostname_txt'] = 'Hostname'; -$wb['nameservers_txt'] = 'Jmenné servery (DNS)'; +$wb['nameservers_txt'] = 'Jmenné servery'; $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'; @@ -18,3 +18,5 @@ $wb['relayhost_password_txt'] = 'Relayhost heslo'; $wb['mailbox_size_limit_txt'] = 'Limit velikosti e-mailové schránky'; $wb['message_size_limit_txt'] = 'Limit velikosti zprávy'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng index fe2ee8d51c..8b5b1e758d 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_config_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Konfigurace serveru'; $wb['server_name_txt'] = 'Server'; $wb['server_id_txt'] = 'server_id'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_policy.lng b/interface/web/mail/lib/lang/cz_spamfilter_policy.lng index 54d0155d74..1a778301eb 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_policy.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_policy.lng @@ -36,3 +36,5 @@ $wb['spam_admin_txt'] = 'SPAM admin'; $wb['message_size_limit_txt'] = 'Limit velikosti zprávy'; $wb['banned_rulenames_txt'] = 'Název pravidel zabanované'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng b/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng index 9a0c361997..37f41d3ace 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_policy_list.lng @@ -7,3 +7,5 @@ $wb['banned_files_lover_txt'] = 'Zabanované soubory'; $wb['bad_header_lover_txt'] = 'Å patné hlaviÄky'; $wb['add_new_record_txt'] = 'PÅ™idat záznam politiky'; ?> + + diff --git a/interface/web/mail/lib/lang/cz_spamfilter_users.lng b/interface/web/mail/lib/lang/cz_spamfilter_users.lng index 8c19e9f301..d795af11df 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_users.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_users.lng @@ -2,7 +2,9 @@ $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priorita'; $wb['policy_id_txt'] = 'Politika'; -$wb['email_txt'] = 'E-mail (vzor)'; +$wb['email_txt'] = 'Email (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 d2faf5a971..26c4df143f 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,12 @@ <?php -$wb['list_head_txt'] = 'Uživatelé spamového filtru'; +$wb['list_head_txt'] = 'Spamfiltr uživatelé'; $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'] = 'E-mail'; -$wb['add_new_record_txt'] = 'PÅ™idat spamový filter uživatele'; +$wb['add_new_record_txt'] = 'PÅ™idat spamfiltr 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 5e0c6b7799..98e7649ba5 100644 --- a/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng +++ b/interface/web/mail/lib/lang/cz_spamfilter_whitelist.lng @@ -7,3 +7,5 @@ $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 176d5ab9e9..e437fc70f3 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,11 @@ <?php -$wb['list_head_txt'] = 'Spamový filter bÃlá listina'; +$wb['list_head_txt'] = 'Spamfiltr bÃlá listina'; $wb['active_txt'] = 'AktivnÃ'; $wb['server_id_txt'] = 'Server'; $wb['priority_txt'] = 'Priorita'; $wb['rid_txt'] = 'Uživatel'; -$wb['email_txt'] = 'E-maily na bÃlé listinÄ›'; +$wb['email_txt'] = 'Emaily 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 13abef37f2..0c30e7574e 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,9 @@ <?php -$wb['list_head_txt'] = 'Kvóty poÅ¡tovnÃch schránek'; +$wb['list_head_txt'] = 'Mailbox kvóta'; $wb['quota_txt'] = 'Kvóta'; -$wb['name_txt'] = 'Název'; +$wb['name_txt'] = 'Jméno'; $wb['email_txt'] = 'E-mailová adresa'; $wb['used_txt'] = 'Využité mÃsto'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz.lng b/interface/web/mailuser/lib/lang/cz.lng index 1c16fb2e59..8740216ff9 100644 --- a/interface/web/mailuser/lib/lang/cz.lng +++ b/interface/web/mailuser/lib/lang/cz.lng @@ -1,9 +1,11 @@ <?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/cz_index.lng b/interface/web/mailuser/lib/lang/cz_index.lng index 45af56ee8d..9b820cdee6 100644 --- a/interface/web/mailuser/lib/lang/cz_index.lng +++ b/interface/web/mailuser/lib/lang/cz_index.lng @@ -10,3 +10,5 @@ $wb['unlimited_txt'] = 'Neomezený'; $wb['mb_txt'] = 'MB'; $wb['none_txt'] = 'Nenastaveno'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng index ef3aeb42da..f8d331b557 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_autoresponder.lng @@ -11,3 +11,5 @@ $wb['autoresponder_active'] = 'Povolit automatický odpovÃdaÄ'; $wb['now_txt'] = 'NynÃ'; $wb['autoresponder_subject_txt'] = 'PÅ™edmÄ›t e-mailu'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng index 36f11a9baa..fc8a0f9df6 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_cc.lng @@ -5,3 +5,5 @@ $wb['email_txt'] = 'E-mail'; $wb['cc_error_isemail'] = 'VyplnÄ›ná e-mailová adresa neplatná'; $wb['email_is_cc_error'] = 'VyplnÄ›ná e-mailová adresa a poslat kopii na e-mail adresu, nemůžou být stejné.'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng index 57b9d61c01..65300b6d95 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter.lng @@ -10,7 +10,7 @@ $wb['target_error_regex'] = 'CÃl může obsahovat jen tyto znaky: a-z, 0-9, -, $wb['limit_mailfilter_txt'] = 'Byl dosažen max. poÄet e-mailový filtrovacÃch pravidel.'; $wb['subject_txt'] = 'PÅ™edmÄ›t'; $wb['from_txt'] = 'OdesÃlatel'; -$wb['to_txt'] = 'Adresát'; +$wb['to_txt'] = 'PÅ™Ãjemce (adresát)'; $wb['contains_txt'] = 'Obsahuje'; $wb['is_txt'] = 'Je'; $wb['begins_with_txt'] = 'ZaÄÃná na'; @@ -18,3 +18,5 @@ $wb['ends_with_txt'] = 'KonÄà na'; $wb['move_to_txt'] = 'PÅ™esunout do'; $wb['delete_txt'] = 'Smazat'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng index 3c2593d6d4..4b64af9205 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_filter_list.lng @@ -6,3 +6,5 @@ $wb['page_txt'] = 'Stránka'; $wb['page_of_txt'] = 'z'; $wb['delete_confirmation'] = 'Opravdu chcete odstranit e-mail filter?'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_password.lng b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng index 36555a2030..44815399dd 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_password.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_password.lng @@ -8,3 +8,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng index f0f5bb52a6..92828ee60e 100644 --- a/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng +++ b/interface/web/mailuser/lib/lang/cz_mail_user_spamfilter.lng @@ -5,3 +5,5 @@ $wb['email_txt'] = 'E-mail'; $wb['no_policy'] = '- nepovoleno -'; $wb['policy_txt'] = 'Politika'; ?> + + diff --git a/interface/web/monitor/lib/lang/cz.lng b/interface/web/monitor/lib/lang/cz.lng index 587409cf84..1fee3c03b1 100644 --- a/interface/web/monitor/lib/lang/cz.lng +++ b/interface/web/monitor/lib/lang/cz.lng @@ -134,16 +134,18 @@ $wb['monitor_title_raidstate_txt'] = 'Stav pole RAID'; $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'] = '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_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'] = '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_serverstate_beancounterwarning_txt'] = 'There are some failure in the beancounter'; +$wb['monitor_serverstate_beancountercritical_txt'] = 'There are many failure in the beancounter'; +$wb['monitor_serverstate_beancountererror_txt'] = 'There are too much failure in the beancounter'; +$wb['monitor_title_beancounter_txt'] = 'OpenVz VE BeanCounter'; $wb['monitor_beancounter_nosupport_txt'] = 'This server is not a OpenVz VE and has no beancounter information'; $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'] = 'Ukázat OpenVz VE ÄÃtaÄe (limity)'; +$wb['Show OpenVz VE BeanCounter'] = 'Show OpenVz VE BeanCounter'; ?> + + diff --git a/interface/web/monitor/lib/lang/cz_datalog_list.lng b/interface/web/monitor/lib/lang/cz_datalog_list.lng index c9e9a86555..70adcad1ab 100644 --- a/interface/web/monitor/lib/lang/cz_datalog_list.lng +++ b/interface/web/monitor/lib/lang/cz_datalog_list.lng @@ -6,3 +6,5 @@ $wb['dbtable_txt'] = 'DB tabulka'; $wb['action_txt'] = 'Akce'; $wb['status_txt'] = 'Stav'; ?> + + diff --git a/interface/web/monitor/lib/lang/cz_syslog_list.lng b/interface/web/monitor/lib/lang/cz_syslog_list.lng index 990662552b..85cd4b3b01 100644 --- a/interface/web/monitor/lib/lang/cz_syslog_list.lng +++ b/interface/web/monitor/lib/lang/cz_syslog_list.lng @@ -5,3 +5,5 @@ $wb['server_id_txt'] = 'Server'; $wb['loglevel_txt'] = 'Logovacà úroveň'; $wb['message_txt'] = 'Zpráva'; ?> + + diff --git a/interface/web/sites/form/web_aliasdomain.tform.php b/interface/web/sites/form/web_aliasdomain.tform.php index aa28bf135b..b7255c0cf8 100644 --- a/interface/web/sites/form/web_aliasdomain.tform.php +++ b/interface/web/sites/form/web_aliasdomain.tform.php @@ -122,7 +122,7 @@ $form["tabs"]['domain'] = array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/(?!.*\.\.)[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'default' => '', diff --git a/interface/web/sites/form/web_domain.tform.php b/interface/web/sites/form/web_domain.tform.php index 86bc116b98..fcbd8d831d 100644 --- a/interface/web/sites/form/web_domain.tform.php +++ b/interface/web/sites/form/web_domain.tform.php @@ -297,7 +297,7 @@ $form["tabs"]['redirect'] = array ( 'redirect_path' => array ( 'datatype' => 'VARCHAR', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/(?!.*\.\.)[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'formtype' => 'TEXT', diff --git a/interface/web/sites/form/web_subdomain.tform.php b/interface/web/sites/form/web_subdomain.tform.php index 20c5b14d7f..0205c56d40 100644 --- a/interface/web/sites/form/web_subdomain.tform.php +++ b/interface/web/sites/form/web_subdomain.tform.php @@ -123,7 +123,7 @@ $form["tabs"]['domain'] = array ( 'datatype' => 'VARCHAR', 'formtype' => 'TEXT', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/(?!.*\.\.)[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'default' => '', diff --git a/interface/web/sites/form/web_vhost_subdomain.tform.php b/interface/web/sites/form/web_vhost_subdomain.tform.php index 9c6bfa6a63..bb12974c8b 100644 --- a/interface/web/sites/form/web_vhost_subdomain.tform.php +++ b/interface/web/sites/form/web_vhost_subdomain.tform.php @@ -149,7 +149,7 @@ $form["tabs"]['domain'] = array ( 'web_folder' => array ( 'datatype' => 'VARCHAR', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^([\w/_\.\-]{1,100})$@', + 'regex' => '@^((?!.*\.\.)[\w/_\.\-]{1,100})$@', 'errmsg'=> 'web_folder_error_regex'), ), 'formtype' => 'TEXT', @@ -296,7 +296,7 @@ $form["tabs"]['redirect'] = array ( 'redirect_path' => array ( 'datatype' => 'VARCHAR', 'validators' => array ( 0 => array ( 'type' => 'REGEX', - 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/[\w/_\.\-]{1,255}/))$@', + 'regex' => '@^(([\.]{0})|((ftp|https?)://([-\w\.]+)+(:\d+)?(/([\w/_\.\,\-\+\?\~!:%]*(\?\S+)?)?)?)|(\[scheme\]://([-\w\.]+)+(:\d+)?(/([\w/_\.\-\,\+\?\~!:%]*(\?\S+)?)?)?)|(/(?!.*\.\.)[\w/_\.\-]{1,255}/))$@', 'errmsg'=> 'redirect_error_regex'), ), 'formtype' => 'TEXT', diff --git a/interface/web/sites/lib/lang/cz.lng b/interface/web/sites/lib/lang/cz.lng index 8d3f7b013c..6d6ba6ba32 100644 --- a/interface/web/sites/lib/lang/cz.lng +++ b/interface/web/sites/lib/lang/cz.lng @@ -21,13 +21,16 @@ $wb['Shell'] = 'Shell'; $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 instalátor'; -$wb['Available packages'] = 'Dostupné balÃÄky'; -$wb['Installed packages'] = 'Nainstalované balÃÄky'; -$wb['Update Packagelist'] = 'Aktualizace seznamu balÃÄků'; -$wb['Domain'] = 'Domain'; +$wb['APS Installer'] = 'APS Installer'; +$wb['Available packages'] = 'Available packages'; +$wb['Installed packages'] = 'Installed packages'; +$wb['Update Packagelist'] = 'Update Packagelist'; +$wb['Subdomain (Vhost)'] = 'Subdomain (Vhost)'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_aps.lng b/interface/web/sites/lib/lang/cz_aps.lng index 1ed9e616dd..3c32316be8 100644 --- a/interface/web/sites/lib/lang/cz_aps.lng +++ b/interface/web/sites/lib/lang/cz_aps.lng @@ -55,3 +55,5 @@ $wb['packagelist_update_finished_txt'] = 'APS aktualizace balÃÄku dokonÄena.' $wb['btn_install_txt'] = 'Instalovat'; $wb['btn_cancel_txt'] = 'ZruÅ¡it'; ?> + + 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 961ecbac67..0ff26acaf6 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,15 @@ <?php -$wb['list_head_txt'] = 'Nainstalované balÃÄky'; -$wb['name_txt'] = 'Název'; -$wb['version_txt'] = 'Verze'; +$wb['list_head_txt'] = 'Installed packages'; +$wb['name_txt'] = 'Jméno'; +$wb['version_txt'] = 'Version'; $wb['customer_txt'] = 'Klient'; $wb['status_txt'] = 'Status'; -$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['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'] = 'Hledat'; -$wb['delete_txt'] = 'Vymazat'; -$wb['reinstall_txt'] = 'PÅ™einstalovat'; +$wb['delete_txt'] = 'Smazat'; +$wb['reinstall_txt'] = 'Reinstall'; ?> + + 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 2c83eac21b..973e70ca57 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,10 @@ <?php -$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['list_head_txt'] = 'Available packages'; +$wb['name_txt'] = 'Jméno'; +$wb['version_txt'] = 'Version'; +$wb['category_txt'] = 'Category'; +$wb['status_txt'] = 'Unlocked'; $wb['filter_txt'] = 'Hledat'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_cron.lng b/interface/web/sites/lib/lang/cz_cron.lng index d4e6c1767c..5ea9bb5b7b 100644 --- a/interface/web/sites/lib/lang/cz_cron.lng +++ b/interface/web/sites/lib/lang/cz_cron.lng @@ -19,3 +19,5 @@ $wb['run_wday_error_format'] = 'Chybný formát pro dny týdne.'; $wb['command_error_format'] = 'Chybná formát pÅ™Ãkazu. V pÅ™ÃpadÄ› URL je povoleno volánà pouze http/https.'; $wb['unknown_fieldtype_error'] = 'Bylp použito pole neznámého typu.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_cron_list.lng b/interface/web/sites/lib/lang/cz_cron_list.lng index f50dee2faf..05b41634ea 100644 --- a/interface/web/sites/lib/lang/cz_cron_list.lng +++ b/interface/web/sites/lib/lang/cz_cron_list.lng @@ -9,5 +9,7 @@ $wb['run_month_txt'] = 'MÄ›sÃce'; $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'] = 'Webové stránky'; +$wb['parent_domain_id_txt'] = 'Website'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database.lng b/interface/web/sites/lib/lang/cz_database.lng index 7c41fbfce6..8187ee03b1 100644 --- a/interface/web/sites/lib/lang/cz_database.lng +++ b/interface/web/sites/lib/lang/cz_database.lng @@ -31,10 +31,10 @@ $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['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_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['database_ro_user_txt'] = 'Uživatel databáze - jen právo ke ÄtenÃ'; @@ -43,3 +43,5 @@ $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_database_admin_list.lng b/interface/web/sites/lib/lang/cz_database_admin_list.lng index a0069404d8..4eb24c99ca 100644 --- a/interface/web/sites/lib/lang/cz_database_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_database_admin_list.lng @@ -8,3 +8,5 @@ $wb['database_name_txt'] = 'Jméno databáze'; $wb['add_new_record_txt'] = 'PÅ™idat nové databáze'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_list.lng b/interface/web/sites/lib/lang/cz_database_list.lng index 9bb80dd945..269dc2114d 100644 --- a/interface/web/sites/lib/lang/cz_database_list.lng +++ b/interface/web/sites/lib/lang/cz_database_list.lng @@ -7,3 +7,5 @@ $wb['database_user_txt'] = 'Uživatel databáze'; $wb['database_name_txt'] = 'Název databáze'; $wb['add_new_record_txt'] = 'PÅ™idat databázi'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user.lng b/interface/web/sites/lib/lang/cz_database_user.lng index 3b5dea58fd..4621087b5b 100644 --- a/interface/web/sites/lib/lang/cz_database_user.lng +++ b/interface/web/sites/lib/lang/cz_database_user.lng @@ -14,10 +14,12 @@ $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['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'] = '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'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user_admin_list.lng b/interface/web/sites/lib/lang/cz_database_user_admin_list.lng index 8703e713e1..db76d1099e 100644 --- a/interface/web/sites/lib/lang/cz_database_user_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_database_user_admin_list.lng @@ -4,3 +4,5 @@ $wb['database_user_txt'] = 'Uživatel databáze'; $wb['add_new_record_txt'] = 'VytvoÅ™it nového uživatele databáze'; $wb['sys_groupid_txt'] = 'Klient'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_database_user_list.lng b/interface/web/sites/lib/lang/cz_database_user_list.lng index 42cf36d703..68cd34d2e4 100644 --- a/interface/web/sites/lib/lang/cz_database_user_list.lng +++ b/interface/web/sites/lib/lang/cz_database_user_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'Uživatelé databáze'; $wb['database_user_txt'] = 'Uživatelé databáze'; $wb['add_new_record_txt'] = 'PÅ™idat nového uživatele databáze'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_ftp_user.lng b/interface/web/sites/lib/lang/cz_ftp_user.lng index 876ad5108c..2b9dd54505 100644 --- a/interface/web/sites/lib/lang/cz_ftp_user.lng +++ b/interface/web/sites/lib/lang/cz_ftp_user.lng @@ -32,3 +32,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_ftp_user_list.lng b/interface/web/sites/lib/lang/cz_ftp_user_list.lng index 41649df7f9..6f6f5021ee 100644 --- a/interface/web/sites/lib/lang/cz_ftp_user_list.lng +++ b/interface/web/sites/lib/lang/cz_ftp_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webová stránka'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['add_new_record_txt'] = 'PÅ™idat FTP uživatele'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_shell_user.lng b/interface/web/sites/lib/lang/cz_shell_user.lng index 97b8a0d088..234b7a5921 100644 --- a/interface/web/sites/lib/lang/cz_shell_user.lng +++ b/interface/web/sites/lib/lang/cz_shell_user.lng @@ -27,3 +27,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_shell_user_list.lng b/interface/web/sites/lib/lang/cz_shell_user_list.lng index 1d6bc198d7..6d4a8fe52a 100644 --- a/interface/web/sites/lib/lang/cz_shell_user_list.lng +++ b/interface/web/sites/lib/lang/cz_shell_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Stránka'; $wb['username_txt'] = 'Uživatelské jméno'; $wb['add_new_record_txt'] = 'PÅ™idat shell uživatele'; ?> + + 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 2c9625ad43..3324ca2e94 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,7 @@ $wb['system_user_txt'] = 'Linuxový uživatel'; $wb['used_txt'] = 'Využité mÃsto'; $wb['hard_txt'] = 'Tvrdý limit'; $wb['soft_txt'] = 'MÄ›kký limit'; -$wb['files_txt'] = 'PoÄet souborů'; +$wb['files_txt'] = 'Single files'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng index 964151136d..afdb030805 100644 --- a/interface/web/sites/lib/lang/cz_web_aliasdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_aliasdomain.lng @@ -1,3 +1,5 @@ <?php -$wb['domain_txt'] = 'Alias domény'; +$wb['domain_txt'] = 'Aliasdomain'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng b/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng index 22a4ffe32f..6cf247f995 100644 --- a/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_aliasdomain_list.lng @@ -12,3 +12,5 @@ $wb['no_redirect_txt'] = 'Žádné pÅ™esmÄ›rovánÃ'; $wb['no_flag_txt'] = 'Žádný pÅ™Ãznak'; $wb['none_txt'] = 'Žádná'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_backup_list.lng b/interface/web/sites/lib/lang/cz_web_backup_list.lng index 9a10ca6d07..d2b6dcb3ca 100644 --- a/interface/web/sites/lib/lang/cz_web_backup_list.lng +++ b/interface/web/sites/lib/lang/cz_web_backup_list.lng @@ -1,7 +1,7 @@ <?php $wb['list_head_txt'] = 'Existing backups'; $wb['date_txt'] = 'Date'; -$wb['backup_type_txt'] = 'Type'; +$wb['backup_type_txt'] = 'Verze'; $wb['filename_txt'] = 'Backup file'; $wb['restore_backup_txt'] = 'Restore backup'; $wb['download_backup_txt'] = 'Download backup'; @@ -13,3 +13,5 @@ $wb['restore_pending_txt'] = 'There is already a pending backup restore job.'; $wb['backup_type_mysql'] = 'MySQL Database'; $wb['backup_type_web'] = 'Website files'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_domain.lng b/interface/web/sites/lib/lang/cz_web_domain.lng index 33134ac0ed..c5beed5e8a 100644 --- a/interface/web/sites/lib/lang/cz_web_domain.lng +++ b/interface/web/sites/lib/lang/cz_web_domain.lng @@ -112,3 +112,5 @@ $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snipp $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_domain_admin_list.lng b/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng index e52a794428..c79a51beb9 100644 --- a/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng +++ b/interface/web/sites/lib/lang/cz_web_domain_admin_list.lng @@ -7,3 +7,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'PÅ™idat webovou stránku'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_domain_list.lng b/interface/web/sites/lib/lang/cz_web_domain_list.lng index cbf025e79b..af0947c9fc 100644 --- a/interface/web/sites/lib/lang/cz_web_domain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_domain_list.lng @@ -6,3 +6,5 @@ $wb['server_id_txt'] = 'Server'; $wb['domain_txt'] = 'Doména'; $wb['add_new_record_txt'] = 'PÅ™idat webovou stránku'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder.lng b/interface/web/sites/lib/lang/cz_web_folder.lng index fcf9e0453e..e5756a74a1 100644 --- a/interface/web/sites/lib/lang/cz_web_folder.lng +++ b/interface/web/sites/lib/lang/cz_web_folder.lng @@ -5,3 +5,5 @@ $wb['path_txt'] = 'Path'; $wb['active_txt'] = 'AktivnÃ'; $wb['path_error_regex'] = 'Invalid folder path.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder_list.lng b/interface/web/sites/lib/lang/cz_web_folder_list.lng index 8702d5d6a7..3b43fb452b 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_list.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_list.lng @@ -5,3 +5,5 @@ $wb['server_id_txt'] = 'Server'; $wb['parent_domain_id_txt'] = 'Website'; $wb['path_txt'] = 'Cesta'; ?> + + 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 d3dc99d105..805eb51e71 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_user.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_user.lng @@ -10,3 +10,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_web_folder_user_list.lng b/interface/web/sites/lib/lang/cz_web_folder_user_list.lng index 14bec62c88..6cc0cc99c5 100644 --- a/interface/web/sites/lib/lang/cz_web_folder_user_list.lng +++ b/interface/web/sites/lib/lang/cz_web_folder_user_list.lng @@ -4,3 +4,5 @@ $wb['active_txt'] = 'AktivnÃ'; $wb['web_folder_id_txt'] = 'Folder'; $wb['username_txt'] = 'Username'; ?> + + 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 ed93596824..ffab544669 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 @@ -7,3 +7,5 @@ $wb['this_year_txt'] = 'Tento rok'; $wb['last_year_txt'] = 'Minulý rok'; $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 c4820176e2..a0d4a4f496 100644 --- a/interface/web/sites/lib/lang/cz_web_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_subdomain.lng @@ -43,3 +43,5 @@ $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_subdomain_list.lng b/interface/web/sites/lib/lang/cz_web_subdomain_list.lng index 8a0bafe0f9..1eab4a8aa4 100644 --- a/interface/web/sites/lib/lang/cz_web_subdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_subdomain_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Webová stránka'; $wb['domain_txt'] = 'Subdoména'; $wb['add_new_record_txt'] = 'PÅ™idat subdoménu'; ?> + + 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 a13aea822a..3077ca7216 100644 --- a/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng +++ b/interface/web/sites/lib/lang/cz_web_vhost_subdomain.lng @@ -20,7 +20,7 @@ $wb['server_id_txt'] = 'Server'; $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'; +$wb['type_txt'] = 'Verze'; $wb['redirect_type_txt'] = 'Redirect Type'; $wb['redirect_path_txt'] = 'Redirect Path'; $wb['active_txt'] = 'AktivnÃ'; @@ -116,3 +116,5 @@ $wb['available_nginx_directive_snippets_txt'] = 'Available nginx Directive Snipp $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_list.lng b/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng index 36d7b8669e..4afe0218d8 100644 --- a/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng +++ b/interface/web/sites/lib/lang/cz_web_vhost_subdomain_list.lng @@ -6,3 +6,5 @@ $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_webdav_user.lng b/interface/web/sites/lib/lang/cz_webdav_user.lng index 35dae3bb97..57ac9308a7 100644 --- a/interface/web/sites/lib/lang/cz_webdav_user.lng +++ b/interface/web/sites/lib/lang/cz_webdav_user.lng @@ -19,3 +19,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/sites/lib/lang/cz_webdav_user_list.lng b/interface/web/sites/lib/lang/cz_webdav_user_list.lng index 791710e8dd..2f480fd0a7 100644 --- a/interface/web/sites/lib/lang/cz_webdav_user_list.lng +++ b/interface/web/sites/lib/lang/cz_webdav_user_list.lng @@ -6,3 +6,5 @@ $wb['parent_domain_id_txt'] = 'Website'; $wb['username_txt'] = 'Username'; $wb['add_new_record_txt'] = 'Add new Webdav-User'; ?> + + diff --git a/interface/web/sites/lib/lang/de.lng b/interface/web/sites/lib/lang/de.lng index 3d260c0a66..aa244c1aa8 100644 --- a/interface/web/sites/lib/lang/de.lng +++ b/interface/web/sites/lib/lang/de.lng @@ -30,4 +30,5 @@ $wb['APS Installer'] = 'APS Installationsassistent'; $wb['Available packages'] = 'Verfügbare Pakete'; $wb['Installed packages'] = 'Installierte Pakete'; $wb['Update Packagelist'] = 'Paketliste aktualisieren'; +$wb['error_proxy_requires_url'] = 'Weiterleitungstyp "proxy" erfordert eine URL als Weiterleitungspfad.'; ?> diff --git a/interface/web/sites/lib/lang/de_web_subdomain.lng b/interface/web/sites/lib/lang/de_web_subdomain.lng index a913291724..41c6df57a8 100644 --- a/interface/web/sites/lib/lang/de_web_subdomain.lng +++ b/interface/web/sites/lib/lang/de_web_subdomain.lng @@ -42,4 +42,5 @@ $wb['no_redirect_txt'] = 'Kein Redirect'; $wb['no_flag_txt'] = 'Kein Flag'; $wb['proxy_directives_txt'] = 'Proxy Direktiven'; $wb['available_proxy_directive_snippets_txt'] = 'Verfügbare Proxy Direktiven Schnipsel:'; +$wb['error_proxy_requires_url'] = 'Weiterleitungstyp "proxy" erfordert eine URL als Weiterleitungspfad.'; ?> diff --git a/interface/web/sites/lib/lang/en.lng b/interface/web/sites/lib/lang/en.lng index 7160dacfb8..81010a651d 100644 --- a/interface/web/sites/lib/lang/en.lng +++ b/interface/web/sites/lib/lang/en.lng @@ -31,4 +31,5 @@ $wb['Available packages'] = 'Available packages'; $wb['Installed packages'] = 'Installed packages'; $wb['Update Packagelist'] = 'Update Packagelist'; $wb['Subdomain (Vhost)'] = 'Subdomain (Vhost)'; +$wb['error_proxy_requires_url'] = 'Redirect Type "proxy" requires a URL as the redirect path.'; ?> \ No newline at end of file diff --git a/interface/web/sites/lib/lang/en_web_subdomain.lng b/interface/web/sites/lib/lang/en_web_subdomain.lng index 72059a48c7..cd1c1fbfac 100644 --- a/interface/web/sites/lib/lang/en_web_subdomain.lng +++ b/interface/web/sites/lib/lang/en_web_subdomain.lng @@ -42,4 +42,5 @@ $wb['no_redirect_txt'] = 'No redirect'; $wb['no_flag_txt'] = 'No flag'; $wb['proxy_directives_txt'] = 'Proxy Directives'; $wb['available_proxy_directive_snippets_txt'] = 'Available Proxy Directive Snippets:'; +$wb['error_proxy_requires_url'] = 'Redirect Type "proxy" requires a URL as the redirect path.'; ?> diff --git a/interface/web/sites/templates/web_domain_edit.htm b/interface/web/sites/templates/web_domain_edit.htm index c415066e33..570d4626c5 100644 --- a/interface/web/sites/templates/web_domain_edit.htm +++ b/interface/web/sites/templates/web_domain_edit.htm @@ -195,11 +195,13 @@ if(data.servertype == "nginx"){ var selected = jQuery('#php').val(); jQuery('.apache').hide(); + if(selected != "no" && selected != "php-fpm") { + jQuery('#php option[value="php-fpm"]').attr('selected', 'selected').val('php-fpm'); + } jQuery('#php option[value="fast-cgi"]').hide(); jQuery('#php option[value="cgi"]').hide(); jQuery('#php option[value="mod"]').hide(); jQuery('#php option[value="suphp"]').hide(); - if(selected != "no" && selected != "php-fpm") jQuery('#php option[value="php-fpm"]').attr('selected', 'selected'); } else { jQuery('.apache').show(); jQuery('#php option[value="fast-cgi"]').show(); @@ -207,8 +209,13 @@ jQuery('#php option[value="mod"]').show(); jQuery('#php option[value="suphp"]').show(); } - if(noFormChange) resetFormChanged(); - else jQuery('#php').change(); + if(noFormChange) { + resetFormChanged(); + jQuery('#php').addClass('no-page-form-change').change(); + jQuery('#php').removeClass('no-page-form-change'); + } else { + jQuery('#php').change(); + } }); } diff --git a/interface/web/sites/templates/web_vhost_subdomain_edit.htm b/interface/web/sites/templates/web_vhost_subdomain_edit.htm index 5212b5d866..67c26f32ea 100644 --- a/interface/web/sites/templates/web_vhost_subdomain_edit.htm +++ b/interface/web/sites/templates/web_vhost_subdomain_edit.htm @@ -140,8 +140,7 @@ reloadFastcgiPHPVersions(); }); } - adjustForm(); - reloadFastcgiPHPVersions(); + reloadServerId(true); jQuery('#client_group_id').change(function(){ clientGroupId = $(this).val(); @@ -161,17 +160,31 @@ jQuery('.fastcgi_php_version:visible').hide(); } }); - - function adjustForm(){ + jQuery('#parent_domain_id').change(function() { + reloadServerId(false); + }); + + function reloadServerId(noFormChange) { + var parentWebId = jQuery('#parent_domain_id').val(); + jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {web_id : parentWebId, type : "getserverid"}, function(data) { + if(data.serverid) serverId = data.serverid; + adjustForm(noFormChange); + if(noFormChange) reloadFastcgiPHPVersions(noFormChange); + }); + } + + 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(); jQuery('.apache').hide(); + if(selected != "no" && selected != "php-fpm") { + jQuery('#php option[value="php-fpm"]').attr('selected', 'selected').val('php-fpm'); + } jQuery('#php option[value="fast-cgi"]').hide(); jQuery('#php option[value="cgi"]').hide(); jQuery('#php option[value="mod"]').hide(); jQuery('#php option[value="suphp"]').hide(); - if(selected != "no" && selected != "php-fpm") jQuery('#php option[value="php-fpm"]').attr('selected', 'selected'); } else { jQuery('.apache').show(); jQuery('#php option[value="fast-cgi"]').show(); @@ -179,7 +192,13 @@ jQuery('#php option[value="mod"]').show(); jQuery('#php option[value="suphp"]').show(); } - jQuery('#php').change(); + if(noFormChange) { + resetFormChanged(); + jQuery('#php').addClass('no-page-form-change').change(); + jQuery('#php').removeClass('no-page-form-change'); + } else { + jQuery('#php').change(); + } }); } @@ -188,7 +207,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 = ''; @@ -201,6 +220,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 901cb3525f..150cb36a44 100644 --- a/interface/web/sites/web_aliasdomain_edit.php +++ b/interface/web/sites/web_aliasdomain_edit.php @@ -136,6 +136,11 @@ class page_action extends tform_actions { $this->dataRecord['domain'] = $domain_check; } } + + // nginx: if redirect type is proxy and redirect path is no URL, display error + if($this->dataRecord["redirect_type"] == 'proxy' && substr($this->dataRecord['redirect_path'],0,1) == '/'){ + $app->tform->errorMessage .= $app->tform->lng("error_proxy_requires_url")."<br />"; + } // Get the record of the parent domain $parent_domain = $app->db->queryOneRecord("select * FROM web_domain WHERE domain_id = ".$app->functions->intval(@$this->dataRecord["parent_domain_id"])); diff --git a/interface/web/sites/web_domain_edit.php b/interface/web/sites/web_domain_edit.php index 72be72a3d7..c9398b0165 100644 --- a/interface/web/sites/web_domain_edit.php +++ b/interface/web/sites/web_domain_edit.php @@ -474,6 +474,11 @@ class page_action extends tform_actions { } } } + + // nginx: if redirect type is proxy and redirect path is no URL, display error + //if($this->dataRecord["redirect_type"] == 'proxy' && substr($this->dataRecord['redirect_path'],0,1) == '/'){ + // $app->tform->errorMessage .= $app->tform->lng("error_proxy_requires_url")."<br />"; + //} // Set a few fixed values $this->dataRecord["parent_domain_id"] = 0; diff --git a/interface/web/sites/web_subdomain_edit.php b/interface/web/sites/web_subdomain_edit.php index a424680050..ae9ee074e7 100644 --- a/interface/web/sites/web_subdomain_edit.php +++ b/interface/web/sites/web_subdomain_edit.php @@ -147,6 +147,11 @@ class page_action extends tform_actions { } else { $this->dataRecord["domain"] = $this->dataRecord["domain"].'.'.$parent_domain["domain"]; } + + // nginx: if redirect type is proxy and redirect path is no URL, display error + if($this->dataRecord["redirect_type"] == 'proxy' && substr($this->dataRecord['redirect_path'],0,1) == '/'){ + $app->tform->errorMessage .= $app->tform->lng("error_proxy_requires_url")."<br />"; + } // Set a few fixed values $this->dataRecord["type"] = 'subdomain'; diff --git a/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng b/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng index cff29d541a..59a146cbfd 100644 --- a/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng +++ b/interface/web/strengthmeter/lib/lang/cz_strengthmeter.lng @@ -6,3 +6,5 @@ $wb['password_strength_3_txt'] = 'Dobré'; $wb['password_strength_4_txt'] = 'Silné'; $wb['password_strength_5_txt'] = 'Velmi silné'; ?> + + diff --git a/interface/web/themes/default/templates/main.tpl.htm b/interface/web/themes/default/templates/main.tpl.htm index ce7440618c..f80193a052 100644 --- a/interface/web/themes/default/templates/main.tpl.htm +++ b/interface/web/themes/default/templates/main.tpl.htm @@ -57,8 +57,10 @@ jQuery(".panel #Filter").trigger('click'); } if(elName == 'select' || elName == 'input' || elName == 'textarea') { - // set marker that something was changed - pageFormChanged = true; + if(jQuery(event.target).hasClass('no-page-form-change') == false) { + // set marker that something was changed + pageFormChanged = true; + } } }); diff --git a/interface/web/tools/lib/lang/cz.lng b/interface/web/tools/lib/lang/cz.lng index 66bcaf49ae..480434e148 100644 --- a/interface/web/tools/lib/lang/cz.lng +++ b/interface/web/tools/lib/lang/cz.lng @@ -11,3 +11,5 @@ $wb['ISPConfig 3 mail'] = 'ISPConfig 3 vzdalený e-mail server'; $wb['PDNS Tupa'] = 'PowerDNS Tupa'; $wb['Interface'] = 'RozhranÃ'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_import_ispconfig.lng b/interface/web/tools/lib/lang/cz_import_ispconfig.lng index 8ebf71795c..ba24f58f75 100644 --- a/interface/web/tools/lib/lang/cz_import_ispconfig.lng +++ b/interface/web/tools/lib/lang/cz_import_ispconfig.lng @@ -21,3 +21,5 @@ $wb['import_forward_txt'] = 'Import forward'; $wb['import_user_filter_txt'] = 'Importovat uživatelský filter'; $wb['import_spamfilter_txt'] = 'Importovat spamový filter'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_index.lng b/interface/web/tools/lib/lang/cz_index.lng index 5ebf1ec341..b1f32ec119 100644 --- a/interface/web/tools/lib/lang/cz_index.lng +++ b/interface/web/tools/lib/lang/cz_index.lng @@ -2,3 +2,5 @@ $wb['page_head_txt'] = 'ISPConfig nástroje'; $wb['page_desc_txt'] = 'ZmÄ›na uživatelského nastavenÃ'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_interface.lng b/interface/web/tools/lib/lang/cz_interface.lng index 507b7c3cbe..1125032b1f 100644 --- a/interface/web/tools/lib/lang/cz_interface.lng +++ b/interface/web/tools/lib/lang/cz_interface.lng @@ -5,3 +5,5 @@ $wb['language_txt'] = 'Jazyk'; $wb['startmodule_txt'] = 'Výchozà modul po pÅ™ihlášenÃ'; $wb['app_theme_txt'] = 'Výchozà grafické téma'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_resync.lng b/interface/web/tools/lib/lang/cz_resync.lng index 96d622e28a..3b53ca06a5 100644 --- a/interface/web/tools/lib/lang/cz_resync.lng +++ b/interface/web/tools/lib/lang/cz_resync.lng @@ -11,3 +11,5 @@ $wb['resync_dns_txt'] = 'Resynchronizovat DNS záznamy'; $wb['btn_start_txt'] = 'Zahájit'; $wb['btn_cancel_txt'] = 'ZruÅ¡it'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_tpl_default.lng b/interface/web/tools/lib/lang/cz_tpl_default.lng index c06246304d..53e9bd8442 100644 --- a/interface/web/tools/lib/lang/cz_tpl_default.lng +++ b/interface/web/tools/lib/lang/cz_tpl_default.lng @@ -1,7 +1,9 @@ <?php -$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'; +$wb['list_head_txt'] = 'Výchozà nastavenà motivu'; +$wb['list_desc_txt'] = 'Upravit výchozà téma - specifické volby'; +$wb['no_settings_txt'] = 'Nejsou žádné nastavenà pro výchozà motiv.'; +$wb['btn_start_txt'] = 'Uložit'; +$wb['btn_cancel_txt'] = 'ZpÄ›t'; ?> + + diff --git a/interface/web/tools/lib/lang/cz_usersettings.lng b/interface/web/tools/lib/lang/cz_usersettings.lng index dec46b7a06..7490e52f98 100644 --- a/interface/web/tools/lib/lang/cz_usersettings.lng +++ b/interface/web/tools/lib/lang/cz_usersettings.lng @@ -10,3 +10,5 @@ $wb['repeat_password_txt'] = 'Opakujte heslo'; $wb['password_mismatch_txt'] = 'Hesla se neshodujÃ.'; $wb['password_match_txt'] = 'Hesla se shodujÃ.'; ?> + + diff --git a/interface/web/vm/lib/lang/cz.lng b/interface/web/vm/lib/lang/cz.lng index b666d6fe55..21224389a8 100644 --- a/interface/web/vm/lib/lang/cz.lng +++ b/interface/web/vm/lib/lang/cz.lng @@ -1,7 +1,9 @@ <?php -$wb['Virtual Servers'] = 'Virtuálnà server'; -$wb['OS Templates'] = 'Å ablona OS'; -$wb['VM Templates'] = 'Å ablona VM'; -$wb['IP addresses'] = 'IP adresy'; +$wb['Virtual Servers'] = 'Virtual Servers'; +$wb['OS Templates'] = 'OS Templates'; +$wb['VM Templates'] = 'VM Templates'; +$wb['IP addresses'] = 'IP addresses'; $wb['OpenVZ'] = 'OpenVZ'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_action.lng b/interface/web/vm/lib/lang/cz_openvz_action.lng index 52f7328582..2930fff65c 100644 --- a/interface/web/vm/lib/lang/cz_openvz_action.lng +++ b/interface/web/vm/lib/lang/cz_openvz_action.lng @@ -6,7 +6,7 @@ $wb['restart_txt'] = 'Restart virtual server'; $wb['ostemplate_txt'] = 'Create OSTemplate'; $wb['ostemplate_desc_txt'] = '(example: debian-6.0-i386-custom)'; $wb['btn_save_txt'] = 'Execute selected action'; -$wb['btn_cancel_txt'] = 'Cancel'; +$wb['btn_cancel_txt'] = 'ZruÅ¡it'; $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.'; @@ -14,3 +14,5 @@ $wb['ostemplate_name_error'] = 'The OSTemplate name conatains unallowed characte $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.'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_ip.lng b/interface/web/vm/lib/lang/cz_openvz_ip.lng index 84c42ceeb2..6afda02718 100644 --- a/interface/web/vm/lib/lang/cz_openvz_ip.lng +++ b/interface/web/vm/lib/lang/cz_openvz_ip.lng @@ -1,9 +1,11 @@ <?php -$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'; +$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'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng index e6a3a68c2c..e392e9c970 100644 --- a/interface/web/vm/lib/lang/cz_openvz_ip_list.lng +++ b/interface/web/vm/lib/lang/cz_openvz_ip_list.lng @@ -5,3 +5,5 @@ $wb['ip_address_txt'] = 'IP address'; $wb['reserved_txt'] = 'Reserved'; $wb['vm_id_txt'] = 'VM'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng b/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng index 458877dcae..8fd50e2ed0 100644 --- a/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng +++ b/interface/web/vm/lib/lang/cz_openvz_ostemplate.lng @@ -4,8 +4,10 @@ $wb['template_file_txt'] = 'Template filename'; $wb['server_id_txt'] = 'Server'; $wb['allservers_txt'] = 'Exists on all servers'; $wb['active_txt'] = 'AktivnÃ'; -$wb['description_txt'] = 'Description'; +$wb['description_txt'] = 'Popis'; $wb['template_name_error_empty'] = 'Template name is empty.'; $wb['template_file_error_empty'] = 'Template filename is empty.'; $wb['Template'] = 'Template'; ?> + + 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 76cab8cce8..c8be29a474 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,10 @@ <?php -$wb['list_head_txt'] = 'OpenVZ Å¡ablona OS'; +$wb['list_head_txt'] = 'OpenVZ OSTemplate'; $wb['active_txt'] = 'AktivnÃ'; -$wb['template_name_txt'] = 'Název Å¡ablony'; +$wb['template_name_txt'] = 'Template name'; $wb['server_id_txt'] = 'Server'; -$wb['allservers_txt'] = 'Existuje na vÅ¡ech serverech'; +$wb['allservers_txt'] = 'Exists on all servers'; $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 8b07949a63..0acacaf88b 100644 --- a/interface/web/vm/lib/lang/cz_openvz_template.lng +++ b/interface/web/vm/lib/lang/cz_openvz_template.lng @@ -21,20 +21,20 @@ $wb['numsiginfo_txt'] = 'Numsiginfo'; $wb['dcachesize_txt'] = 'Dcachesize'; $wb['numiptent_txt'] = 'Numiptent'; $wb['swappages_txt'] = 'Swappages'; -$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['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['ram_burst_txt'] = 'RAM (burst)'; $wb['cpu_units_txt'] = 'CPU units'; $wb['cpu_num_txt'] = 'CPU cores'; $wb['cpu_limit_txt'] = 'CPU limit %'; $wb['io_priority_txt'] = 'I/O priority'; $wb['active_txt'] = 'AktivnÃ'; -$wb['description_txt'] = 'Description'; +$wb['description_txt'] = 'Popis'; $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.'; @@ -91,3 +91,5 @@ $wb['swappages_error_empty'] = 'Swappages is empty.'; $wb['Template'] = 'Template'; $wb['Advanced'] = 'Advanced'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_template_list.lng b/interface/web/vm/lib/lang/cz_openvz_template_list.lng index d1e8e5e92e..813dc6ab96 100644 --- a/interface/web/vm/lib/lang/cz_openvz_template_list.lng +++ b/interface/web/vm/lib/lang/cz_openvz_template_list.lng @@ -3,3 +3,5 @@ $wb['list_head_txt'] = 'OpenVZ Virtual Machine Template'; $wb['active_txt'] = 'AktivnÃ'; $wb['template_name_txt'] = 'Template name'; ?> + + diff --git a/interface/web/vm/lib/lang/cz_openvz_vm.lng b/interface/web/vm/lib/lang/cz_openvz_vm.lng index 36f0b42743..b24a14bf2b 100644 --- a/interface/web/vm/lib/lang/cz_openvz_vm.lng +++ b/interface/web/vm/lib/lang/cz_openvz_vm.lng @@ -1,40 +1,42 @@ <?php -$wb['diskspace_txt'] = 'Velikost disku'; -$wb['ram_txt'] = 'RAM (garantovaná)'; +$wb['diskspace_txt'] = 'Diskspace'; +$wb['ram_txt'] = 'RAM (guaranteed)'; $wb['ram_burst_txt'] = 'RAM (burst)'; -$wb['cpu_units_txt'] = 'CPU jednotka'; -$wb['cpu_num_txt'] = 'PoÄet CPU'; +$wb['cpu_units_txt'] = 'CPU units'; +$wb['cpu_num_txt'] = 'CPU number'; $wb['cpu_limit_txt'] = 'CPU limit'; -$wb['io_priority_txt'] = 'I/O priorita'; -$wb['nameserver_txt'] = 'Jmený server(y)'; +$wb['io_priority_txt'] = 'I/O priority'; +$wb['nameserver_txt'] = 'Nameserver(s)'; $wb['nameserver_desc_txt'] = '(separated by whitespace)'; -$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['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['active_txt'] = 'AktivnÃ'; $wb['description_txt'] = 'Popis'; $wb['client_group_id_txt'] = 'Klient'; $wb['veid_txt'] = 'VEID'; -$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['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'] = '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Ã'; +$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'; ?> + + 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 d9c7e4d05e..ae49a1bf4b 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,12 @@ <?php -$wb['list_head_txt'] = 'Virtuálnà server'; +$wb['list_head_txt'] = 'Virtual server'; $wb['active_txt'] = 'AktivnÃ'; -$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['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['veid_txt'] = 'VEID'; ?> + + diff --git a/server/conf/nginx_vhost.conf.master b/server/conf/nginx_vhost.conf.master index c8b4d06e84..7217636d17 100644 --- a/server/conf/nginx_vhost.conf.master +++ b/server/conf/nginx_vhost.conf.master @@ -27,15 +27,20 @@ server { rewrite ^ $scheme://<tmpl_var name='alias_seo_redirect_target_domain'>$request_uri? permanent; } </tmpl_loop> +<tmpl_loop name="local_redirects"> + if ($http_host <tmpl_var name='local_redirect_operator'> "<tmpl_var name='local_redirect_origin_domain'>") { + rewrite ^<tmpl_var name='local_redirect_exclude'>(.*)$ <tmpl_var name='local_redirect_target'>$2 <tmpl_var name='local_redirect_type'>; + } +</tmpl_loop> <tmpl_loop name="own_redirects"> <tmpl_if name='use_rewrite'> - rewrite ^<tmpl_var name='rewrite_exclude'>(.*)$ <tmpl_var name='rewrite_target'>$2 <tmpl_var name='rewrite_type'>; + <tmpl_if name='exclude_own_hostname'>if ($http_host != "<tmpl_var name='exclude_own_hostname'>") { </tmpl_if>rewrite ^<tmpl_var name='rewrite_exclude'>(.*)$ <tmpl_var name='rewrite_target'>$2 <tmpl_var name='rewrite_type'>;<tmpl_if name='exclude_own_hostname'> }</tmpl_if> </tmpl_if> <tmpl_if name='use_proxy'> location / { proxy_pass <tmpl_var name='rewrite_target'>; - rewrite ^/<tmpl_var name='rewrite_subdir'>/(.*) /$1; + <tmpl_if name='rewrite_subdir'>rewrite ^/<tmpl_var name='rewrite_subdir'>(.*) /$1;</tmpl_if> <tmpl_loop name="proxy_directives"> <tmpl_var name='proxy_directive'> </tmpl_loop> @@ -143,7 +148,7 @@ server { </tmpl_if> fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_param PATH_INFO $fastcgi_script_name; + #fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_intercept_errors on; } </tmpl_else> @@ -212,7 +217,7 @@ server { <tmpl_if name='use_proxy'> location / { proxy_pass <tmpl_var name='rewrite_target'>; - rewrite ^/<tmpl_var name='rewrite_subdir'>/(.*) /$1; + <tmpl_if name='rewrite_subdir'>rewrite ^/<tmpl_var name='rewrite_subdir'>(.*) /$1;</tmpl_if> <tmpl_loop name="proxy_directives"> <tmpl_var name='proxy_directive'> </tmpl_loop> diff --git a/server/lib/classes/db_mysql.inc.php b/server/lib/classes/db_mysql.inc.php index 4c75e62bc8..005bd1abe3 100644 --- a/server/lib/classes/db_mysql.inc.php +++ b/server/lib/classes/db_mysql.inc.php @@ -61,9 +61,9 @@ class db extends mysqli parent::__construct($this->dbHost, $this->dbUser, $this->dbPass,$this->dbName); if ($this->connect_error) { $this->updateError('DB::__construct'); + } else { + $this->setCharacterEncoding(); } - parent::query( 'SET NAMES '.$this->dbCharset); - parent::query( "SET character_set_results = '".$this->dbCharset."', character_set_client = '".$this->dbCharset."', character_set_connection = '".$this->dbCharset."', character_set_database = '".$this->dbCharset."', character_set_server = '".$this->dbCharset."'"); } public function __destruct() { @@ -101,9 +101,31 @@ class db extends mysqli } } } + + private function setCharacterEncoding() { + parent::query( 'SET NAMES '.$this->dbCharset); + parent::query( "SET character_set_results = '".$this->dbCharset."', character_set_client = '".$this->dbCharset."', character_set_connection = '".$this->dbCharset."', character_set_database = '".$this->dbCharset."', character_set_server = '".$this->dbCharset."'"); + } public function query($queryString) { - parent::ping(); + $try = 0; + do { + $try++; + $ok = parent::ping(); + if(!$ok) { + if(!parent::real_connect($this->dbHost, $this->dbUser, $this->dbPass,$this->dbName)) { + if($try > 9) { + $this->updateError('DB::query -> reconnect'); + return false; + } else { + sleep(1); + } + } else { + $this->setCharacterEncoding(); + $ok = true; + } + } + } while($ok == false); $this->queryId = parent::query($queryString); $this->updateError('DB::query('.$queryString.') -> mysqli_query'); if(!$this->queryId) { @@ -152,6 +174,10 @@ class db extends mysqli public function numRows() { return $this->queryId->num_rows; } + + public function affectedRows() { + return $this->queryId->affected_rows; + } // returns mySQL insert id public function insertID() { @@ -181,44 +207,6 @@ public function toLower($record) { return $out; } - /* - //* These functions are deprecated and will be removed. - function insert($tablename,$form,$debug = 0) - { - if(is_array($form)){ - foreach($form as $key => $value) - { - $sql_key .= "$key, "; - $sql_value .= "'".$this->check($value)."', "; - } - $sql_key = substr($sql_key,0,strlen($sql_key) - 2); - $sql_value = substr($sql_value,0,strlen($sql_value) - 2); - - $sql = "INSERT INTO $tablename (" . $sql_key . ") VALUES (" . $sql_value .")"; - - if($debug == 1) echo "SQL-Statement: ".$sql."<br><br>"; - $this->query($sql); - if($debug == 1) echo "mySQL Error Message: ".$this->errorMessage; - } - } - - function update($tablename,$form,$bedingung,$debug = 0) - { - - if(is_array($form)){ - foreach($form as $key => $value) - { - $insql .= "$key = '".$this->check($value)."', "; - } - $insql = substr($insql,0,strlen($insql) - 2); - $sql = "UPDATE $tablename SET " . $insql . " WHERE $bedingung"; - if($debug == 1) echo "SQL-Statement: ".$sql."<br><br>"; - $this->query($sql); - if($debug == 1) echo "mySQL Error Message: ".$this->errorMessage; - } - } - */ - public function diffrec($record_old, $record_new) { $diffrec_full = array(); $diff_num = 0; @@ -253,9 +241,9 @@ public function toLower($record) { return array('diff_num' => $diff_num, 'diff_rec' => $diffrec_full); } - - //** Function to fill the datalog with a full differential record. - public function datalogSave($db_table, $action, $primary_field, $primary_id, $record_old, $record_new) { + + //** Function to fill the datalog with a full differential record. + public function datalogSave($db_table, $action, $primary_field, $primary_id, $record_old, $record_new, $force_update = false) { global $app,$conf; // Insert backticks only for incomplete table names. @@ -265,10 +253,17 @@ public function toLower($record) { $escape = '`'; } - $tmp = $this->diffrec($record_old, $record_new); - $diffrec_full = $tmp['diff_rec']; - $diff_num = $tmp['diff_num']; - unset($tmp); + if($force_update == true) { + //* We force a update even if no record has changed + $diffrec_full = array('new' => $record_new,'old' => $record_old); + $diff_num = count($record_new); + } else { + //* get the difference record between old and new record + $tmp = $this->diffrec($record_old, $record_new); + $diffrec_full = $tmp['diff_rec']; + $diff_num = $tmp['diff_num']; + unset($tmp); + } // Insert the server_id, if the record has a server_id $server_id = (isset($record_old['server_id']) && $record_old['server_id'] > 0)?$record_old['server_id']:0; @@ -297,9 +292,23 @@ public function toLower($record) { //** Inserts a record and saves the changes into the datalog public function datalogInsert($tablename, $insert_data, $index_field) { global $app; + + if(is_array($insert_data)) { + $key_str = ''; + $val_str = ''; + foreach($insert_data as $key => $val) { + $key_str .= "`".$key ."`,"; + $val_str .= "'".$this->quote($val)."',"; + } + $key_str = substr($key_str,0,-1); + $val_str = substr($val_str,0,-1); + $insert_data_str = '('.$key_str.') VALUES ('.$val_str.')'; + } else { + $insert_data_str = $insert_data; + } $old_rec = array(); - $this->query("INSERT INTO $tablename $insert_data"); + $this->query("INSERT INTO $tablename $insert_data_str"); $index_value = $this->insertID(); $new_rec = $this->queryOneRecord("SELECT * FROM $tablename WHERE $index_field = '$index_value'"); $this->datalogSave($tablename, 'INSERT', $index_field, $index_value, $old_rec, $new_rec); @@ -308,13 +317,24 @@ public function toLower($record) { } //** Updates a record and saves the changes into the datalog - public function datalogUpdate($tablename, $update_data, $index_field, $index_value) { - global $app; - - $old_rec = $this->queryOneRecord("SELECT * FROM $tablename WHERE $index_field = '$index_value'"); - $this->query("UPDATE $tablename SET $update_data WHERE $index_field = '$index_value'"); + public function datalogUpdate($tablename, $update_data, $index_field, $index_value, $force_update = false) { + global $app; + + $old_rec = $this->queryOneRecord("SELECT * FROM $tablename WHERE $index_field = '$index_value'"); + + if(is_array($update_data)) { + $update_data_str = ''; + foreach($update_data as $key => $val) { + $update_data_str .= "`".$key ."` = '".$this->quote($val)."',"; + } + $update_data_str = substr($update_data_str,0,-1); + } else { + $update_data_str = $update_data; + } + + $this->query("UPDATE $tablename SET $update_data_str WHERE $index_field = '$index_value'"); $new_rec = $this->queryOneRecord("SELECT * FROM $tablename WHERE $index_field = '$index_value'"); - $this->datalogSave($tablename, 'UPDATE', $index_field, $index_value, $old_rec, $new_rec); + $this->datalogSave($tablename, 'UPDATE', $index_field, $index_value, $old_rec, $new_rec, $force_update); return true; } diff --git a/server/plugins-available/apache2_plugin.inc.php b/server/plugins-available/apache2_plugin.inc.php index afcafef724..7c0e7f9619 100644 --- a/server/plugins-available/apache2_plugin.inc.php +++ b/server/plugins-available/apache2_plugin.inc.php @@ -210,8 +210,14 @@ class apache2_plugin { $this->ssl_certificate_changed = true; //* Rename files if they exist - if(file_exists($key_file)) $app->system->rename($key_file,$key_file.'.bak'); - if(file_exists($key_file2)) $app->system->rename($key_file2,$key_file2.'.bak'); + if(file_exists($key_file)){ + $app->system->rename($key_file,$key_file.'.bak'); + $app->system->chmod($key_file.'.bak',0400); + } + if(file_exists($key_file2)){ + $app->system->rename($key_file2,$key_file2.'.bak'); + $app->system->chmod($key_file2.'.bak',0400); + } if(file_exists($csr_file)) $app->system->rename($csr_file,$csr_file.'.bak'); if(file_exists($crt_file)) $app->system->rename($crt_file,$crt_file.'.bak'); @@ -283,6 +289,7 @@ class apache2_plugin { } + $app->system->chmod($key_file,0400); $app->system->chmod($key_file2,0400); @$app->system->unlink($config_file); @$app->system->unlink($rand_file); @@ -309,8 +316,14 @@ class apache2_plugin { $bundle_file = $ssl_dir.'/'.$domain.".bundle"; //* Backup files - if(file_exists($key_file)) $app->system->copy($key_file,$key_file.'~'); - if(file_exists($key_file2)) $app->system->copy($key_file2,$key_file2.'~'); + if(file_exists($key_file)){ + $app->system->copy($key_file,$key_file.'~'); + $app->system->chmod($key_file.'~',0400); + } + if(file_exists($key_file2)){ + $app->system->copy($key_file2,$key_file2.'~'); + $app->system->chmod($key_file2.'~',0400); + } if(file_exists($csr_file)) $app->system->copy($csr_file,$csr_file.'~'); if(file_exists($crt_file)) $app->system->copy($crt_file,$crt_file.'~'); if(file_exists($bundle_file)) $app->system->copy($bundle_file,$bundle_file.'~'); @@ -1543,8 +1556,14 @@ class apache2_plugin { $bundle_file = $ssl_dir.'/'.$domain.'.bundle'; //* Backup the files that might have caused the error - if(is_file($key_file)) $app->system->copy($key_file,$key_file.'.err'); - if(is_file($key_file2)) $app->system->copy($key_file2,$key_file2.'.err'); + if(is_file($key_file)){ + $app->system->copy($key_file,$key_file.'.err'); + $app->system->chmod($key_file.'.err',0400); + } + if(is_file($key_file2)){ + $app->system->copy($key_file2,$key_file2.'.err'); + $app->system->chmod($key_file2.'.err',0400); + } if(is_file($csr_file)) $app->system->copy($csr_file,$csr_file.'.err'); if(is_file($crt_file)) $app->system->copy($crt_file,$crt_file.'.err'); if(is_file($bundle_file)) $app->system->copy($bundle_file,$bundle_file.'.err'); diff --git a/server/plugins-available/cron_jailkit_plugin.inc.php b/server/plugins-available/cron_jailkit_plugin.inc.php index 41669b5f8b..8df854a31d 100644 --- a/server/plugins-available/cron_jailkit_plugin.inc.php +++ b/server/plugins-available/cron_jailkit_plugin.inc.php @@ -262,6 +262,8 @@ class cron_jailkit_plugin { function _add_jailkit_programs() { + global $app; + //copy over further programs and its libraries $command = '/usr/local/ispconfig/server/scripts/create_jailkit_programs.sh'; $command .= ' '.escapeshellcmd($this->parent_domain['document_root']); @@ -280,6 +282,8 @@ class cron_jailkit_plugin { function _add_jailkit_user() { + global $app; + //add the user to the chroot $jailkit_chroot_userhome = $this->_get_home_dir($this->parent_domain['system_user']); diff --git a/server/plugins-available/mysql_clientdb_plugin.inc.php b/server/plugins-available/mysql_clientdb_plugin.inc.php index e4825c8e9f..ce6bb5ab19 100644 --- a/server/plugins-available/mysql_clientdb_plugin.inc.php +++ b/server/plugins-available/mysql_clientdb_plugin.inc.php @@ -393,7 +393,7 @@ class mysql_clientdb_plugin { } if($data['new']['database_password'] != $data['old']['database_password'] && $data['new']['database_password'] != '') { - $link->query("SET PASSWORD FOR '".$link->escape_string($data['new']['database_user'])."'@'$db_host' = PASSWORD('".$link->escape_string($data['new']['database_password'])."');"); // is contained in clear text so PASSWORD() func is needed + $link->query("SET PASSWORD FOR '".$link->escape_string($data['new']['database_user'])."'@'$db_host' = '".$link->escape_string($data['new']['database_password'])."';"); $app->log('Changing MySQL user password for: '.$data['new']['database_user'].'@'.$db_host,LOGLEVEL_DEBUG); } } diff --git a/server/plugins-available/nginx_plugin.inc.php b/server/plugins-available/nginx_plugin.inc.php index 854320e088..1c37a5a810 100644 --- a/server/plugins-available/nginx_plugin.inc.php +++ b/server/plugins-available/nginx_plugin.inc.php @@ -120,8 +120,14 @@ class nginx_plugin { $this->ssl_certificate_changed = true; //* Rename files if they exist - if(file_exists($key_file)) $app->system->rename($key_file,$key_file.'.bak'); - if(file_exists($key_file2)) $app->system->rename($key_file2,$key_file2.'.bak'); + if(file_exists($key_file)){ + $app->system->rename($key_file,$key_file.'.bak'); + $app->system->chmod($key_file.'.bak',0400); + } + if(file_exists($key_file2)){ + $app->system->rename($key_file2,$key_file2.'.bak'); + $app->system->chmod($key_file2.'.bak',0400); + } if(file_exists($csr_file)) $app->system->rename($csr_file,$csr_file.'.bak'); if(file_exists($crt_file)) $app->system->rename($crt_file,$crt_file.'.bak'); @@ -193,6 +199,7 @@ class nginx_plugin { } + $app->system->chmod($key_file,0400); $app->system->chmod($key_file2,0400); @$app->system->unlink($config_file); @$app->system->unlink($rand_file); @@ -219,8 +226,14 @@ class nginx_plugin { //$bundle_file = $ssl_dir.'/'.$domain.".bundle"; //* Backup files - if(file_exists($key_file)) $app->system->copy($key_file,$key_file.'~'); - if(file_exists($key_file2)) $app->system->copy($key_file2,$key_file2.'~'); + if(file_exists($key_file)){ + $app->system->copy($key_file,$key_file.'~'); + $app->system->chmod($key_file.'~',0400); + } + if(file_exists($key_file2)){ + $app->system->copy($key_file2,$key_file2.'~'); + $app->system->chmod($key_file2.'~',0400); + } if(file_exists($csr_file)) $app->system->copy($csr_file,$csr_file.'~'); if(file_exists($crt_file)) $app->system->copy($crt_file,$crt_file.'~'); //if(file_exists($bundle_file)) $app->system->copy($bundle_file,$bundle_file.'~'); @@ -969,6 +982,7 @@ class nginx_plugin { // Rewrite rules $own_rewrite_rules = array(); $rewrite_rules = array(); + $local_rewrite_rules = array(); if($data['new']['redirect_type'] != '' && $data['new']['redirect_path'] != '') { if(substr($data['new']['redirect_path'],-1) != '/') $data['new']['redirect_path'] .= '/'; if(substr($data['new']['redirect_path'],0,8) == '[scheme]'){ @@ -998,6 +1012,7 @@ class nginx_plugin { switch($data['new']['subdomain']) { case 'www': + $exclude_own_hostname = ''; if(substr($data['new']['redirect_path'],0,1) == '/'){ // relative path if($data['new']['redirect_type'] == 'proxy'){ $vhost_data['web_document_root_www_proxy'] = 'root '.$vhost_data['web_document_root_www'].';'; @@ -1020,6 +1035,7 @@ class nginx_plugin { break; } else { $rewrite_exclude = '(?!/\b('.substr($tmp_redirect_path_parts['path'],1).(substr($tmp_redirect_path_parts['path'],1) != ''? '|': '').'stats'.($vhost_data['errordocs'] == 1 ? '|error' : '').')\b)/'; + $exclude_own_hostname = $tmp_redirect_path_parts['host']; } } else { // external URL @@ -1028,7 +1044,8 @@ class nginx_plugin { $vhost_data['use_proxy'] = 'y'; $rewrite_subdir = $tmp_redirect_path_parts['path']; if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } } unset($tmp_redirect_path); @@ -1039,11 +1056,13 @@ class nginx_plugin { 'rewrite_target' => $data['new']['redirect_path'], 'rewrite_exclude' => $rewrite_exclude, 'rewrite_subdir' => $rewrite_subdir, + 'exclude_own_hostname' => $exclude_own_hostname, 'proxy_directives' => $final_proxy_directives, 'use_rewrite' => ($data['new']['redirect_type'] == 'proxy' ? false:true), 'use_proxy' => ($data['new']['redirect_type'] == 'proxy' ? true:false)); break; case '*': + $exclude_own_hostname = ''; if(substr($data['new']['redirect_path'],0,1) == '/'){ // relative path if($data['new']['redirect_type'] == 'proxy'){ $vhost_data['web_document_root_www_proxy'] = 'root '.$vhost_data['web_document_root_www'].';'; @@ -1068,6 +1087,7 @@ class nginx_plugin { break; } else { $rewrite_exclude = '(?!/\b('.substr($tmp_redirect_path_parts['path'],1).(substr($tmp_redirect_path_parts['path'],1) != ''? '|': '').'stats'.($vhost_data['errordocs'] == 1 ? '|error' : '').')\b)/'; + $exclude_own_hostname = $tmp_redirect_path_parts['host']; } } else { // external URL @@ -1076,7 +1096,8 @@ class nginx_plugin { $vhost_data['use_proxy'] = 'y'; $rewrite_subdir = $tmp_redirect_path_parts['path']; if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } } unset($tmp_redirect_path); @@ -1087,12 +1108,14 @@ class nginx_plugin { 'rewrite_target' => $data['new']['redirect_path'], 'rewrite_exclude' => $rewrite_exclude, 'rewrite_subdir' => $rewrite_subdir, + 'exclude_own_hostname' => $exclude_own_hostname, 'proxy_directives' => $final_proxy_directives, 'use_rewrite' => ($data['new']['redirect_type'] == 'proxy' ? false:true), 'use_proxy' => ($data['new']['redirect_type'] == 'proxy' ? true:false)); break; default: if(substr($data['new']['redirect_path'],0,1) == '/'){ // relative path + $exclude_own_hostname = ''; if($data['new']['redirect_type'] == 'proxy'){ $vhost_data['web_document_root_www_proxy'] = 'root '.$vhost_data['web_document_root_www'].';'; $vhost_data['web_document_root_www'] .= substr($data['new']['redirect_path'],0,-1); @@ -1114,6 +1137,7 @@ class nginx_plugin { break; } else { $rewrite_exclude = '(?!/\b('.substr($tmp_redirect_path_parts['path'],1).(substr($tmp_redirect_path_parts['path'],1) != ''? '|': '').'stats'.($vhost_data['errordocs'] == 1 ? '|error' : '').')\b)/'; + $exclude_own_hostname = $tmp_redirect_path_parts['host']; } } else { // external URL @@ -1122,7 +1146,8 @@ class nginx_plugin { $vhost_data['use_proxy'] = 'y'; $rewrite_subdir = $tmp_redirect_path_parts['path']; if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } } unset($tmp_redirect_path); @@ -1133,6 +1158,7 @@ class nginx_plugin { 'rewrite_target' => $data['new']['redirect_path'], 'rewrite_exclude' => $rewrite_exclude, 'rewrite_subdir' => $rewrite_subdir, + 'exclude_own_hostname' => $exclude_own_hostname, 'proxy_directives' => $final_proxy_directives, 'use_rewrite' => ($data['new']['redirect_type'] == 'proxy' ? false:true), 'use_proxy' => ($data['new']['redirect_type'] == 'proxy' ? true:false)); @@ -1189,7 +1215,7 @@ class nginx_plugin { $final_proxy_directives = false; } - if($alias['redirect_type'] == '' || $alias['redirect_path'] == '') { + if($alias['redirect_type'] == '' || $alias['redirect_path'] == '' || substr($alias['redirect_path'],0,1) == '/') { switch($alias['subdomain']) { case 'www': $server_alias[] = 'www.'.$alias['domain'].' '.$alias['domain'].' '; @@ -1212,8 +1238,44 @@ class nginx_plugin { } } - // Rewriting - if($alias['redirect_type'] != '' && $alias['redirect_path'] != '') { + // Local Rewriting (inside vhost server {} container) + if($alias['redirect_type'] != '' && substr($alias['redirect_path'],0,1) == '/' && $alias['redirect_type'] != 'proxy') { // proxy makes no sense with local path + if(substr($alias['redirect_path'],-1) != '/') $alias['redirect_path'] .= '/'; + $rewrite_exclude = '(?!/\b('.substr($alias['redirect_path'],1,-1).(substr($alias['redirect_path'],1,-1) != ''? '|': '').'stats'.($vhost_data['errordocs'] == 1 ? '|error' : '').')\b)/'; + switch($alias['subdomain']) { + case 'www': + // example.com + $local_rewrite_rules[] = array( 'local_redirect_origin_domain' => $alias['domain'], + 'local_redirect_operator' => '=', + 'local_redirect_exclude' => $rewrite_exclude, + 'local_redirect_target' => $alias['redirect_path'], + 'local_redirect_type' => ($alias['redirect_type'] == 'no')?'':$alias['redirect_type']); + + // www.example.com + $local_rewrite_rules[] = array( 'local_redirect_origin_domain' => 'www.'.$alias['domain'], + 'local_redirect_operator' => '=', + 'local_redirect_exclude' => $rewrite_exclude, + 'local_redirect_target' => $alias['redirect_path'], + 'local_redirect_type' => ($alias['redirect_type'] == 'no')?'':$alias['redirect_type']); + break; + case '*': + $local_rewrite_rules[] = array( 'local_redirect_origin_domain' => '^('.str_replace('.', '\.', $alias['domain']).'|.+\.'.str_replace('.', '\.', $alias['domain']).')$', + 'local_redirect_operator' => '~*', + 'local_redirect_exclude' => $rewrite_exclude, + 'local_redirect_target' => $alias['redirect_path'], + 'local_redirect_type' => ($alias['redirect_type'] == 'no')?'':$alias['redirect_type']); + break; + default: + $local_rewrite_rules[] = array( 'local_redirect_origin_domain' => $alias['domain'], + 'local_redirect_operator' => '=', + 'local_redirect_exclude' => $rewrite_exclude, + 'local_redirect_target' => $alias['redirect_path'], + 'local_redirect_type' => ($alias['redirect_type'] == 'no')?'':$alias['redirect_type']); + } + } + + // External Rewriting (extra server {} containers) + if($alias['redirect_type'] != '' && $alias['redirect_path'] != '' && substr($alias['redirect_path'],0,1) != '/') { if(substr($alias['redirect_path'],-1) != '/') $alias['redirect_path'] .= '/'; if(substr($alias['redirect_path'],0,8) == '[scheme]'){ if($alias['redirect_type'] != 'proxy'){ @@ -1225,21 +1287,15 @@ class nginx_plugin { switch($alias['subdomain']) { case 'www': - if(substr($alias['redirect_path'],0,1) == '/'){ // relative path - if($alias['redirect_type'] == 'proxy'){ - $rewrite_subdir = substr($alias['redirect_path'],1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } - $alias['redirect_path'] = ($alias['redirect_type'] == 'proxy'? 'http' : '$scheme').'://'.($vhost_data['seo_redirect_enabled'] ? $vhost_data['seo_redirect_target_domain'] : $data['new']['domain']).$alias['redirect_path']; - } else { - if($alias['redirect_type'] == 'proxy'){ - $tmp_redirect_path = $alias['redirect_path']; - $tmp_redirect_path_parts = parse_url($tmp_redirect_path); - $rewrite_subdir = $tmp_redirect_path_parts['path']; - if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } + if($alias['redirect_type'] == 'proxy'){ + $tmp_redirect_path = $alias['redirect_path']; + $tmp_redirect_path_parts = parse_url($tmp_redirect_path); + $rewrite_subdir = $tmp_redirect_path_parts['path']; + if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } + if($alias['redirect_type'] != 'proxy'){ if(substr($alias['redirect_path'],-1) == '/') $alias['redirect_path'] = substr($alias['redirect_path'],0,-1); } @@ -1259,26 +1315,7 @@ class nginx_plugin { 'use_rewrite' => ($alias['redirect_type'] == 'proxy' ? false:true), 'use_proxy' => ($alias['redirect_type'] == 'proxy' ? true:false), 'alias_seo_redirects2' => (count($alias_seo_redirects2) > 0 ? $alias_seo_redirects2 : false)); - - - if(substr($alias['redirect_path'],0,1) == '/'){ // relative path - if($alias['redirect_type'] == 'proxy'){ - $rewrite_subdir = substr($alias['redirect_path'],1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } - $alias['redirect_path'] = ($alias['redirect_type'] == 'proxy'? 'http' : '$scheme').'://'.($vhost_data['seo_redirect_enabled'] ? $vhost_data['seo_redirect_target_domain'] : $data['new']['domain']).$alias['redirect_path']; - } else { - if($alias['redirect_type'] == 'proxy'){ - $tmp_redirect_path = $alias['redirect_path']; - $tmp_redirect_path_parts = parse_url($tmp_redirect_path); - $rewrite_subdir = $tmp_redirect_path_parts['path']; - if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } - } - if($alias['redirect_type'] != 'proxy'){ - if(substr($alias['redirect_path'],-1) == '/') $alias['redirect_path'] = substr($alias['redirect_path'],0,-1); - } + // Add SEO redirects for alias domains $alias_seo_redirects2 = array(); if($alias['seo_redirect'] != ''){ @@ -1297,21 +1334,15 @@ class nginx_plugin { 'alias_seo_redirects2' => (count($alias_seo_redirects2) > 0 ? $alias_seo_redirects2 : false)); break; case '*': - if(substr($alias['redirect_path'],0,1) == '/'){ // relative path - if($alias['redirect_type'] == 'proxy'){ - $rewrite_subdir = substr($alias['redirect_path'],1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } - $alias['redirect_path'] = ($alias['redirect_type'] == 'proxy'? 'http' : '$scheme').'://'.($vhost_data['seo_redirect_enabled'] ? $vhost_data['seo_redirect_target_domain'] : $data['new']['domain']).$alias['redirect_path']; - } else { - if($alias['redirect_type'] == 'proxy'){ - $tmp_redirect_path = $alias['redirect_path']; - $tmp_redirect_path_parts = parse_url($tmp_redirect_path); - $rewrite_subdir = $tmp_redirect_path_parts['path']; - if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } + if($alias['redirect_type'] == 'proxy'){ + $tmp_redirect_path = $alias['redirect_path']; + $tmp_redirect_path_parts = parse_url($tmp_redirect_path); + $rewrite_subdir = $tmp_redirect_path_parts['path']; + if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } + if($alias['redirect_type'] != 'proxy'){ if(substr($alias['redirect_path'],-1) == '/') $alias['redirect_path'] = substr($alias['redirect_path'],0,-1); } @@ -1333,21 +1364,15 @@ class nginx_plugin { 'alias_seo_redirects2' => (count($alias_seo_redirects2) > 0 ? $alias_seo_redirects2 : false)); break; default: - if(substr($alias['redirect_path'],0,1) == '/'){ // relative path - if($alias['redirect_type'] == 'proxy'){ - $rewrite_subdir = substr($alias['redirect_path'],1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } - $alias['redirect_path'] = ($alias['redirect_type'] == 'proxy'? 'http' : '$scheme').'://'.($vhost_data['seo_redirect_enabled'] ? $vhost_data['seo_redirect_target_domain'] : $data['new']['domain']).$alias['redirect_path']; - } else { - if($alias['redirect_type'] == 'proxy'){ - $tmp_redirect_path = $alias['redirect_path']; - $tmp_redirect_path_parts = parse_url($tmp_redirect_path); - $rewrite_subdir = $tmp_redirect_path_parts['path']; - if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); - if(substr($rewrite_subdir,-1) == '/') $rewrite_subdir = substr($rewrite_subdir,0,-1); - } + if($alias['redirect_type'] == 'proxy'){ + $tmp_redirect_path = $alias['redirect_path']; + $tmp_redirect_path_parts = parse_url($tmp_redirect_path); + $rewrite_subdir = $tmp_redirect_path_parts['path']; + if(substr($rewrite_subdir,0,1) == '/') $rewrite_subdir = substr($rewrite_subdir,1); + if(substr($rewrite_subdir,-1) != '/') $rewrite_subdir .= '/'; + if($rewrite_subdir == '/') $rewrite_subdir = ''; } + if($alias['redirect_type'] != 'proxy'){ if(substr($alias['redirect_path'],-1) == '/') $alias['redirect_path'] = substr($alias['redirect_path'],0,-1); } @@ -1399,6 +1424,9 @@ class nginx_plugin { if(count($own_rewrite_rules) > 0) { $tpl->setLoop('own_redirects',$own_rewrite_rules); } + if(count($local_rewrite_rules) > 0) { + $tpl->setLoop('local_redirects',$local_rewrite_rules); + } if(count($alias_seo_redirects) > 0) { $tpl->setLoop('alias_seo_redirects',$alias_seo_redirects); } @@ -1523,8 +1551,14 @@ class nginx_plugin { //$bundle_file = $ssl_dir.'/'.$domain.'.bundle'; //* Backup the files that might have caused the error - if(is_file($key_file)) $app->system->copy($key_file,$key_file.'.err'); - if(is_file($key_file2)) $app->system->copy($key_file2,$key_file2.'.err'); + if(is_file($key_file)){ + $app->system->copy($key_file,$key_file.'.err'); + $app->system->chmod($key_file.'.err',0400); + } + if(is_file($key_file2)){ + $app->system->copy($key_file2,$key_file2.'.err'); + $app->system->chmod($key_file2.'.err',0400); + } if(is_file($csr_file)) $app->system->copy($csr_file,$csr_file.'.err'); if(is_file($crt_file)) $app->system->copy($crt_file,$crt_file.'.err'); //if(is_file($bundle_file)) $app->system->copy($bundle_file,$bundle_file.'.err'); @@ -2294,8 +2328,35 @@ class nginx_plugin { $lines = explode("\n", $vhost_conf); + // if whole location block is in one line, split it up into multiple lines if(is_array($lines) && !empty($lines)){ + $linecount = sizeof($lines); + for($h=0;$h<$linecount;$h++){ + $lines[$h] = rtrim($lines[$h]); + if(substr(ltrim($lines[$h]), 0, 8) == 'location' && strpos($lines[$h], '{') !== false && strpos($lines[$h], ';') !== false){ + $lines[$h] = str_replace("{", "{\n", $lines[$h]); + $lines[$h] = str_replace(";", ";\n", $lines[$h]); + if(strpos($lines[$h], '##merge##') !== false){ + $lines[$h] = str_replace('##merge##', '', $lines[$h]); + $lines[$h] = substr($lines[$h],0,strpos($lines[$h], '{')).' ##merge##'.substr($lines[$h],strpos($lines[$h], '{')+1); + } + } + if(substr(ltrim($lines[$h]), 0, 8) == 'location' && strpos($lines[$h], '{') !== false && strpos($lines[$h], '}') !== false && strpos($lines[$h], ';') === false){ + $lines[$h] = str_replace("{", "{\n", $lines[$h]); + if(strpos($lines[$h], '##merge##') !== false){ + $lines[$h] = str_replace('##merge##', '', $lines[$h]); + $lines[$h] = substr($lines[$h],0,strpos($lines[$h], '{')).' ##merge##'.substr($lines[$h],strpos($lines[$h], '{')+1); + } + } + } + } + $vhost_conf = implode("\n", $lines); + unset($lines); + unset($linecount); + $lines = explode("\n", $vhost_conf); + + if(is_array($lines) && !empty($lines)){ $locations = array(); $islocation = false; $linecount = sizeof($lines); @@ -2364,7 +2425,7 @@ class nginx_plugin { $vhost_conf = implode("\n", $lines); } - return $vhost_conf; + return trim($vhost_conf); } function client_delete($event_name,$data) { -- GitLab