用户工具

站点工具


drserver:dcimanagerchineselanguagecoremsgcnxml

这是本文档旧的修订版!


文件路径:/usr/local/mgr5/etc/xml/core_msg_cn.xml

core_msg_cn.xml
<?xml version="1.0" encoding="UTF-8"?>
<mgrdata>
  <lang name="en">
    <messages name="socnet_gdpr">
      <msg name="title">Register via '__socnet__'</msg>
      <msg name="msg_continue">Continue</msg>
      <msg name="msg_back">Back</msg>
      <msg name="doc_info">To get registered via '__socnet__', please accept the terms of the following Agreement:</msg>
      <msg name="msg_error_value_network">The selected social network is not supported </msg>
      <msg name="msg_error_value_conditions_agree_field">You cannot register a new user unless you agree to the terms if this Agreement </msg>
    </messages>
    <messages name="label_socnet">
      <msg name="google">Google</msg>
      <msg name="vkontakte">VKontakte</msg>
      <msg name="facebook">Facebook</msg>
    </messages>
    <messages name="problem_dnssec_failed_signed">
      <msg name="msg_desc">Error occurred during re-signing of  '__zone__'  DNSSEC domain. Recent changes were canceled. For more details see zonesigner.log log</msg>
      <msg name="title">Re-signing DNSSEC domain error.</msg>
    </messages>
    <messages name="problem_dnssec_failed_resign">
      <msg name="msg_desc">Error occurred during re-signing of  '__zone__'  DNSSEC domain. Recent changes were canceled. For more details see zonesigner.log log </msg>
      <msg name="title">Error occurred during re-signing of DNSSEC domain</msg>
    </messages>
    <messages name="problem_gdpr_export_csv">
      <msg name="msg_desc">User '__user__' has requested data export in CSV </msg>
    </messages>
    <messages name="problem_gdpr_restrict_personaldata">
      <msg name="msg_desc">User '__user__' has requested obliteration/limitation of usage of personal data</msg>
    </messages>
    <messages name="problem_gdpr_remove_personaldata">
      <msg name="msg_desc">User '__user__' has requested deletion of personal data</msg>
    </messages>
    <messages name="gdpr_brand.fix">
      <msg name="privacy_description">I have read and accept terms and conditions of Privacy policy</msg>
      <msg name="conditions_description">I have read and accept terms and conditions of User agreement </msg>
      <msg name="privacy_name">Privacy policy</msg>
      <msg name="conditions_name">User agreement</msg>
    </messages>
    <messages name="gdpr_restrict_personaldata">
      <msg name="gdpr_restrict_personaldata_info">Do you want to send a request for oblivion/restriction on the use of private information? </msg>
      <msg name="title">Request for oblivion/restriction on the use of private information </msg>
    </messages>
    <messages name="gdpr_doctypes">
      <msg name="msg_doc_type_privacy_policy">Privacy policy </msg>
      <msg name="msg_doc_type_terms_of_use">User agreement </msg>
    </messages>
    <messages name="gdpr_export_csv">
      <msg name="gdpr_export_csv_info">Do you want to send the personal data export request in CSV format? </msg>
      <msg name="title">CSV export request </msg>
    </messages>
    <messages name="gdpr_remove_personaldata">
      <msg name="gdpr_remove_personaldata_info">Do you want to send the personal data deletion request? </msg>
      <msg name="title">Personal data deletion request </msg>
    </messages>
    <messages name="gdpr_journal.filter">
      <include name="gdpr_journal"/>
      <include name="gdpr_doctypes"/>
    </messages>
    <messages name="gdpr_termsofuse">
      <msg name="termsofuse_info">We made a number of changes to the personal data management policy. For more details please refer to this document </msg>
      <msg name="warnings_header">The form contains the fields that we collect according to: </msg>
      <msg name="msg_error_value">To continue working with the control panel, you need to agree with the document </msg>
      <msg name="title">Terms of use </msg>
      <msg name="msg_next">Next </msg>
      <msg name="more_info">Details </msg>
    </messages>
    <messages name="gdpr_docs.edit">
      <include name="label_langs"/>
      <msg name="hint_name">Enter the document name </msg>
      <msg name="hint_show_in_warnings">Display links in warnings </msg>
      <msg name="hint_show_after_auth">Display the document after login </msg>
      <msg name="hint_url">URL to the web-site where the document is located </msg>
      <msg name="name">Document name</msg>
      <msg name="hint_locale">Document localization</msg>
      <msg name="hint_entry_date">Document effective date</msg>
      <msg name="type">Condition type</msg>
      <msg name="entry_date">Effective date</msg>
      <msg name="hint_type">Select a condition type</msg>
      <msg name="locale">Localization</msg>
      <msg name="need_agree">Client must agree</msg>
      <msg name="show_in_warnings">Display in warnings</msg>
      <msg name="desc_condition">Condition description</msg>
      <msg name="title">Terms of use </msg>
      <msg name="hint_desc_condition">Description of the conditions</msg>
      <msg name="show_after_auth">Display after login</msg>
      <msg name="url">Document URL</msg>
      <include name="gdpr_doctypes"/>
      <msg name="hint_need_agree">Clients must accept terms of the document</msg>
    </messages>
    <messages name="gdpr_journal">
      <msg name="doc_name">Document name</msg>
      <msg name="hint_doc_name">Document name</msg>
      <msg name="action_type_1">Cancel </msg>
      <msg name="action_type_0">Agree </msg>
      <msg name="hint_action_object">Condition type </msg>
      <msg name="ip">IP address
</msg>
      <msg name="title">Log</msg>
      <msg name="action_object">Object </msg>
      <msg name="hint_action_type">Operation with the document </msg>
      <msg name="action_date">Action date</msg>
      <msg name="hint_username">Username</msg>
      <msg name="hint_action_date">Date when the operation was performed </msg>
      <msg name="hint_ip">The IP address from which the operation was performed </msg>
      <msg name="username">User</msg>
      <msg name="action_type_2">Request </msg>
      <msg name="action_type">Action </msg>
    </messages>
    <messages name="gdpr_docs.filter">
      <include name="gdpr_docs.edit"/>
      <msg name="id">Identifier </msg>
    </messages>
    <messages name="gdpr_docs">
      <msg name="entry_date">Effective date</msg>
      <msg name="status_0">Active </msg>
      <msg name="hint_locale">Document localization</msg>
      <msg name="change_date">Change date</msg>
      <msg name="title">Terms of use</msg>
      <include name="gdpr_docs.edit"/>
      <msg name="hint_change_date">Document change date</msg>
      <msg name="hint_name">Document name</msg>
      <msg name="hint_entry_date">Document effective date</msg>
      <msg name="name">Document name</msg>
      <msg name="status">Status </msg>
      <msg name="hint_status">Domain status</msg>
      <msg name="locale">Localization</msg>
      <msg name="status_1">Not active</msg>
    </messages>
    <messages name="ihttpd.delete">
      <msg name="msg_error_lastip_ihttpd">Cannot delete the last panel address</msg>
    </messages>
    <messages name="licenseorder">
      <msg name="useragreement">User agreement </msg>
      <msg name="agreement">I have read and agreed to the privacy policy and terms of use</msg>
      <msg name="privacypolicy">Privacy policy </msg>
      <msg name="msg_error_value_agreement">Please accept the privacy policy and user agreement to be able to proceed </msg>
      <msg name="msg_change_email">Change email </msg>
      <msg name="email_info">Enter your email address to receive the activation key. If you are already registered at &lt;a href="https://my.ispsystem.com" target="_blank"&gt;my.ispsystem.com&lt;/a&gt;, enter your registration email or username  (for those users who use a username as login)  </msg>
      <msg name="my_unavailable_info">Cannot access the server &lt;a href="https://my.ispsystem.com" target="_blank"&gt;my.ispsystem.com&lt;/a&gt;&lt;br&gt; Please, try again later or order a trial license at our web-site. </msg>
      <msg name="account_trial_info">&lt;b&gt;__email__&lt;/b&gt; is already registered at &lt;b&gt;my.ispsystem.com&lt;/b&gt;. Enter your password to activate a trial license</msg>
      <msg name="trial_notavail_info">Cannot activate the trial version, as it was used for this sever earlier. </msg>
      <msg name="insufficient_money_info">Insufficient  funds for license order. Log in to your Client area &lt;b&gt;my.ispsystem.com&lt;/b&gt; to pay for the license </msg>
      <msg name="hint_email">Enter your email address or username (if username is used as login) </msg>
      <msg name="account_info">&lt;b&gt;__email__&lt;/b&gt; is already registered at &lt;b&gt;my.ispsystem.com&lt;/b&gt;. Please, enter your password.</msg>
      <msg name="send_key_info">After payment, the activation key will be available in your Client area and will be sent to  &lt;b&gt;__email__&lt;/b&gt;</msg>
      <msg name="after_payment_info">The license activation email will be sent to lci &lt;b&gt;__email__&lt;/b&gt; after payment</msg>
      <msg name="your_password">Your password </msg>
      <msg name="period">Period</msg>
      <msg name="email">Email </msg>
      <msg name="hint_password">Enter the password from your account at my.ispsystem.com</msg>
      <msg name="placeholder_activation_key">123456789-213sdfc76asd9s793ba</msg>
      <msg name="send_info">The license activation notification has been sent to  &lt;b&gt;__email__&lt;/b&gt; </msg>
      <msg name="placeholder_email">email@example.com</msg>
      <msg name="buy_complete_info">Log in to your Client area to pay for the license </msg>
      <msg name="title">You don't have a license for  __mgr__ </msg>
      <msg name="hint_period">License expiration date </msg>
      <msg name="download_link">Go to web-site </msg>
      <msg name="type">If you want to continue using  __mgr__ , you can </msg>
      <msg name="activation_key">Activation key </msg>
      <msg name="hint_activation_key">Enter the activation key </msg>
      <msg name="trial">Get a trial license </msg>
      <msg name="activate">Activate the existing license </msg>
      <msg name="your_email">Your login </msg>
      <msg name="hint_type">Select how you want to get a license </msg>
      <msg name="new_cabinet_info">Congratulations! You have registered a Client area at &lt;b&gt;my.ispsystem.com&lt;/b&gt;</msg>
      <msg name="monthly">Month</msg>
      <msg name="msg_trial">Continue</msg>
      <msg name="msg_activate">Activate</msg>
      <msg name="annually_lower">year</msg>
      <msg name="personal_cabinet">Log in to Client area</msg>
      <msg name="password">Password</msg>
      <msg name="buy">Purchase a license </msg>
      <msg name="msg_error_order_trial_license">No license available for your server. Perhaps, the key has been already used or has expired, or product version exceeds the version the key allows to use</msg>
      <msg name="annually">Year</msg>
      <msg name="monthly_lower">month</msg>
      <msg name="restore_password">Password recovery</msg>
      <msg name="msg_continue_work">Proceed</msg>
      <msg name="msg_retry_order">Retry</msg>
      <msg name="msg_next">Next</msg>
      <msg name="msg_buy">Buy</msg>
      <msg name="msg_continue">Continue</msg>
    </messages>
    <messages name="ihttpd.certs">
      <msg name="msg_help_links">&lt;a href="http://doc.ispsystem.com/index.php/How_to_secure_your_panel_with_SSL-certificate" target="_blank"&gt;Certificates&lt;/a&gt;</msg>
      <msg name="hint_p_panel_ip_missed">Domain leads to IP-address '__value__' which doesn't exist among the addresses of the control panel </msg>
      <msg name="domain_default">Certificate used by default</msg>
      <msg name="hint_p_server_ip_missed">Domain leads to IP-address '__value__' which doesn't exist on the server </msg>
      <msg name="hint_p_server_ips_missed">Domain leads to IP-addresses '__value__' which don't exist on the server </msg>
      <msg name="hint_p_domain_ip_mismatch">Domain leads to IP-address '__value__' which doesn't match the chosen one</msg>
      <msg name="hint_p_unknown_ipaddr">Domain doesn't exist or leads to an unknown IP-address </msg>
      <msg name="hint_new">Add new certificate </msg>
      <msg name="hint_ip">IP-address of the panel </msg>
      <msg name="hint_p_all_ip_missed">Domain leads to IP-address '__value__' which doesn't exist on the server and among the addresses of the control panel </msg>
      <msg name="hint_p_all_ips_missed">Domain leads to IP-addresses '__value__' which don't exist on the server and among the addresses of the control panel </msg>
      <msg name="hint_p_panel_ips_missed">Domain leads to IP-addresses '__value__' which don't exist among the addresses of the control panel </msg>
      <msg name="hint_p_ok">Domain IP address matches the control panel IP-address</msg>
      <msg name="hint_domain">For SNI certificates, domain names  these certificates are used for, are represented. Certificate domain name is shown for certificate of the IP-address of the control panel</msg>
      <msg name="msg_confirm_delete">Do you really  want to delete certificates for domain</msg>
      <msg name="hint_p_domain_ips_mismatch">Domain leads to IP-addresses '__value__' which don't match the chosen one </msg>
      <msg name="hint_status">Status shows whether IP-address of the certificate matches addresses of control panel and server </msg>
      <msg name="ip">IP-address </msg>
      <msg name="title">Certificates for address </msg>
      <msg name="short_new">Add </msg>
      <msg name="domain">Domain name </msg>
      <msg name="status">Status </msg>
    </messages>
    <messages name="ihttpd.certs.edit">
      <msg name="hint_domain_no_sni">Enter a domain name which will be added to certificate. When receiving Let's Encrypt certificate, in order to finish the operation, you will need need to confirm that you control  this domain </msg>
      <msg name="msg_error_domain_ips_mismatch">Domain leads to IP-addresses '__value__' which don't match the chosen one </msg>
      <msg name="msg_error_panel_ip_missed">Domain leads to IP-address '__value__' which doesn't exist  among the addresses of the control panel</msg>
      <msg name="msg_error_unknown_ipaddr">Domain doesn't exist or leads to unknown IP-address </msg>
      <msg name="domain_ip">Domain IP-address </msg>
      <msg name="msg_error_panel_ips_missed">Domain leads to IP-addresses '__value__' which do not exist among the addresses of the control panel</msg>
      <msg name="msg_error_lets_encrypt">Failed to receive Let's Encrypt certificate '__value__' </msg>
      <msg name="title">Certificate for domains </msg>
      <msg name="msg_error_server_ip_missed">Domain leads to IP-address '__value__' which is missing on the server </msg>
      <msg name="msg_error_domain_ip_mismatch">Domain leads to IP-address '__value__' which doesn't match the chosen one </msg>
      <msg name="hint_sslonly">Built-in Web server can receive requests over HTTP or HTTPS protocols. If you enable this option, all requests will be redirected to HTTPS.
We don't recommend using this option for VMmanager or DCImanager, as it can interrupt the OS templates installation process. </msg>
      <msg name="type_letsencrypt">Let's Encrypt certificate </msg>
      <msg name="msg_error_server_ips_missed">Domain leads to IP-addresses '__value__' which doesn't exist on the server</msg>
      <msg name="hint_domain">Enter domain names which will be added to certificate. If you choose Let's Encrypt certificate, in order to finish the operation, you will need to confirm that you control this domain</msg>
      <msg name="noipaddrs">Server doesn't support SNI and all IP-addresses of the panel already have certificates </msg>
      <msg name="msg_error_all_ips_missed">Domain leads to IP-addresses '__value__' which don't exist on the server and among the addresses of the control panel</msg>
      <msg name="msg_error_letsencrypt_ip">Let's Encrypt doesn't support issuing a certificate to the IP-address</msg>
      <msg name="domain">Domain name</msg>
      <msg name="hint_domain_ip">IP-address which the specified domain leads to </msg>
      <msg name="hint_ip">IP-address of the panel </msg>
      <msg name="type_custom">Existing certificate </msg>
      <msg name="title_new">New certificate </msg>
      <msg name="ip">IP-address </msg>
      <msg name="hint_type">Please choose the method of creating certificate</msg>
      <msg name="msg_error_all_ip_missed">Domain leads to IP-address '__value__' which doesn't exist on the server and among the addresses of the control panel</msg>
      <msg name="samecert">Use certificate of Web-server </msg>
      <msg name="hint_key">Enter the key for your certificate </msg>
      <msg name="bundle">SSL-certificate chain</msg>
      <msg name="type">Certificate type </msg>
      <msg name="sslauth">SSL authentication </msg>
      <msg name="off">off </msg>
      <msg name="key">SSL-certificate key</msg>
      <msg name="hint_custom">The web-server requires an SSL certificate for processing HTTPS connections. If the certificate is not specified, a self-signed certificate will be generated and used</msg>
      <msg name="custom">Use my certificates </msg>
      <msg name="sslauth_warning">After activating this option you won't be able to work with the panel through that port unless you have the appropriate SSL key. You can create a key in the SSL keys management module. HTTP requests will be redirected </msg>
      <msg name="msg_error_value_bundle">Invalid certificate chain. Perhaps, it contains a certificate, which is not associated with this chain </msg>
      <msg name="placeholder_bundle">Leave the field blank if you don't want to add a certificate chain. Certificates from this field will be sorted automatically into a correct chain. All others certificates will not be used </msg>
      <msg name="require">only SSL authentication </msg>
      <msg name="hint_cacert">Enter the SSL certificate that you want to use for authentication </msg>
      <msg name="msg_error_value_key">Invalid certificate key. Perhaps, it doesn't match this certificate </msg>
      <msg name="cacert">SSL certificate for authentication </msg>
      <msg name="request">on </msg>
      <msg name="hint_sslauth">You can configure authentication using SSL certificates. After activating this parameter you can access the SSL keys management module to add new keys</msg>
      <msg name="hint_cert">Enter the SSL certificate that you want to use. </msg>
      <msg name="hint_samecert">For authentication you can use the same SSL certificate as for HTTPS connections. In this case you can create SSL keys for accessing the panel via the SSL keys management module. </msg>
      <msg name="hint_bundle">Enter the SSL certificate chain that will be added into the certificate file </msg>
      <msg name="cert">SSL-certificate</msg>
    </messages>
    <messages name="problem_ostsync">
      <msg name="msg_desc">Critical error occured during OS templates synchronization</msg>
      <msg name="title">Error of OS templates synchronization</msg>
    </messages>
    <messages name="ipmgr2.api">
      <msg name="core_ip_pool">IP pool</msg>
    </messages>
    <messages name="ipmgr2.ranges.ip">
      <include name="ipmgr2.net.ip"/>
    </messages>
    <messages name="problem_ipmgr_freeip">
      <include name="problem_ipdb_freeip"/>
    </messages>
    <messages name="ipmgr2.filter">
      <include name="ipmgr2"/>
    </messages>
    <messages name="core_restore_passwd.post">
      <msg name="title">Confirmation </msg>
      <msg name="info">The password reset instructions were sent to &lt;b&gt;__email__&lt;/b&gt;.&lt;br/&gt; Follow the steps in the email. If you don't receive the email, try to restore the password again.</msg>
    </messages>
    <messages name="ipmgr2.net.filter">
      <include name="ipmgr2.net"/>
    </messages>
    <messages name="ipmgr2.net.ip.free">
      <msg name="action">Select an operation</msg>
      <msg name="check">Add IP addresses to the waiting list for check</msg>
      <msg name="free">Release the selected IP addresses</msg>
    </messages>
    <messages name="ipmgr2.ranges.ip.filter">
      <include name="ipmgr2.ranges.ip"/>
      <msg name="3">checking </msg>
      <msg name="none">none </msg>
      <msg name="2">in use</msg>
      <msg name="4">problem</msg>
      <msg name="6">allocated IP addresses (single)</msg>
      <msg name="1">private</msg>
      <msg name="5">potentially problem</msg>
    </messages>
    <messages name="ipmgr2.ranges.filter">
      <include name="ipmgr2.ranges"/>
    </messages>
    <messages name="ipmgr2.edit">
      <include name="ipmgr2"/>
      <msg name="title_new">New IP pool</msg>
      <msg name="title">IP pool:</msg>
    </messages>
    <messages name="core_restore_passwd">
      <msg name="msg_error_recovery_disabled">Administrator disabled the password reset option. Contact your administrator to be able to restore the password </msg>
      <msg name="username">Username </msg>
      <msg name="hint_type">Select how you want to restore the password (username or email)</msg>
      <msg name="hint_username">Enter a username for password recovery </msg>
      <msg name="hint_email">The email address specified in the user settings</msg>
      <msg name="email">Email</msg>
      <msg name="title">Password recovery</msg>
      <msg name="info">Enter your username or email for password recovery. The instructions will be emailed to you. If you don't remember the username, please contact your panel administrator</msg>
      <msg name="type">You can enter</msg>
      <msg name="mail_message">We want to inform you that &lt;b&gt;__mgr__&lt;/b&gt; (__host__) sent a password reset request for the user  &lt;b&gt;__username__&lt;/b&gt;.&lt;br/&gt; Click the link __link__  and follow the steps to complete the password reset process.&lt;br/&gt;The link and code will expire on &lt;b&gt;__expiredate__&lt;/b&gt;. &lt;br/&gt;If you received the  password reset email that you didn't request, please ignore it.</msg>
      <msg name="msg_error_restore_passwd_disabled">Password recovery is disabled</msg>
      <msg name="mail_subject">Password recovery for __username__</msg>
    </messages>
    <messages name="ipmgr2.net.ip.edit">
      <include name="ipmgr2.net.ip"/>
      <msg name="note">Notes</msg>
      <msg name="hint_note">Enter any information</msg>
      <msg name="title">Edit the selected IP address</msg>
      <msg name="title_new">New address</msg>
      <msg name="locked">Lock</msg>
      <msg name="hint_locked">"Locked" IP addresses can be deleted or allocated. This assists in avoiding wrong operations performed by administrators or robots and allows to preserve system stability</msg>
    </messages>
    <messages name="ipmgr2.dnsbl.edit">
      <msg name="hint_name">Enter a domain name of the black list. This name will be used for IP address check</msg>
      <msg name="title_new">Enable the selected black list</msg>
      <msg name="name">Black list address</msg>
      <msg name="title">Rename</msg>
    </messages>
    <messages name="ipmgr2.dnsbl">
      <msg name="hint_name">Enter a domain name of the black list. This name will be used for IP address check</msg>
      <msg name="hint_delete">Disable the selected black list</msg>
      <msg name="title">Black lists</msg>
      <msg name="name">Black list address</msg>
      <msg name="hint_new">Enable the selected black list</msg>
      <msg name="hint_edit">Edit properties of the selected black list</msg>
      <msg name="module_description">In this module you can view DNSBL blacklists that checks  IP addresses that will be released</msg>
    </messages>
    <messages name="ipmgr2.ranges.edit">
      <msg name="hint_createnet">Check the box to automatically create a record in the list of physical networks</msg>
      <msg name="ipv6_range_first">The first IP address of the range must be the first address of the network with prefix  __max__</msg>
      <msg name="createnet">Create a physical network</msg>
      <msg name="ipv6_range_last">The last IP address of the range must be the last address of the network with prefix  __max__</msg>
      <msg name="title">Edit the range of IP addresses</msg>
      <msg name="bad_block">For automatic creation of  a physical network, a range should be specified as: address/prefix</msg>
      <msg name="name">IP range</msg>
      <msg name="hint_name">Enter a range of IP addresses that can be used for this pool. Enter a single address (123.45.67.89), a range (12.34.56.78-12.34.56.89) or a mask (12.34.56.0/26). You can enter any range (0.0.0.0/0 - all IPv4), but only those ranges that are specified in the list of physical networks, will be accepted. For IPv6 you can enter only a mask (fe80::/64). The maximum prefix size is /64.</msg>
      <msg name="not_in_net">The gateway address doesn't belong to the network</msg>
      <msg name="title_new">New IP range</msg>
    </messages>
    <messages name="ipmgr2.badip">
      <msg name="short_delete">Unblock</msg>
      <msg name="module_description">In this module you can manage DNSBL blacklists where IP addresses for any reason are being denied. If an IP address you are going to unassign is put on one of the those blacklists, it cannot be used.  
 
If at least one black list is created, the IP address you are going to unassign will be verified and get the "Checking" status. 
 
Once an hour a cron job verifies "Checking" and "Blocked" IP addresses. When the verification process is complete, all IP addresses address that are not included into blacklists, will be marked "Available". If they are found in blacklists they will be  "Blocked".  You can unblock an IP addresses and allocate it to users. 
 
See also [[Checking IP addresses]].</msg>
      <msg name="msg_confirm_delete">Do you really want to unblock</msg>
      <msg name="hint_deletetime">When a problem is detected, do not update after the second check</msg>
      <msg name="hint_problem">Detailed description of the problem</msg>
      <msg name="problem">Problem description</msg>
      <msg name="hint_delete">Unblock IP addresses</msg>
      <msg name="title">Problem IP addresses</msg>
      <msg name="deletetime">When a problem occurs</msg>
      <msg name="hint_ip">IP address check failed. This IP cannot be allocated</msg>
    </messages>
    <messages name="mgrerror_ipmgr2">
      <msg name="msg_error_ipmgr2_no_free_ip">No available IP addresses in __value__</msg>
      <msg name="msg_error_ipmgr2_locked">Locked IP addresses cannot be released</msg>
      <msg name="msg_error_ipmgr2_ip_busy">The network contains  __value__ allocated IP addresses that won't be added into a new range</msg>
    </messages>
    <messages name="ipmgr2">
      <msg name="hint_usage">Shows the number of allocated IP addresses and the total number of available IP addresses in the pool. Allocated IP addresses include all IP addresses from the pool's range together with service addresses and addresses allocated for other pools</msg>
      <msg name="short_new">New</msg>
      <msg name="usage">IP usage</msg>
      <msg name="short_delete">Delete</msg>
      <msg name="short_ranges">Blocks</msg>
      <msg name="name">Pool name</msg>
      <msg name="hint_note">Provide description for the pool of IP addresses</msg>
      <msg name="hint_ranges">List of IP ranges that can be used for this pool</msg>
      <msg name="note">Notes</msg>
      <msg name="hint_name">A pool name allows an application to choose a range for allocating an IP address</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="hint_settings">Configuration of the IP pool</msg>
      <msg name="title">IP pool</msg>
      <msg name="short_edit">Edit</msg>
    </messages>
    <messages name="ipmgr2.net">
      <msg name="short_edit">Edit</msg>
      <msg name="short_delete">Delete</msg>
      <msg name="gateway">Gateway</msg>
      <msg name="name">Network</msg>
      <msg name="hint_name">Enter a network (12.34.56.0/24 or 2a01:1::/48 for IPv6). For more information, please refer to the Documentation</msg>
      <msg name="usage">IP usage</msg>
      <msg name="netmask">Network mask</msg>
      <msg name="short_new">New</msg>
      <msg name="note">Notes</msg>
      <msg name="hint_gateway">Enter a gateway address. It is used by other software products for network configuration.</msg>
      <msg name="title">Physical networks</msg>
      <msg name="hint_note">Enter any information about the selected network</msg>
      <msg name="short_ip">Addresses</msg>
      <msg name="hint_usage">Shows the number of allocated IP addresses and the total number in the network</msg>
      <msg name="hint_netmask">The network mask. It is used by other control panel for network settings</msg>
    </messages>
    <messages name="ipmgr2.ranges">
      <msg name="hint_p_usage_total_0">Cannot allocate IP addresses from this range. Physical network not found</msg>
      <msg name="hint_delete">Delete the range. IP addresses allocated for this pool from the range, won't be modified</msg>
      <msg name="short_edit">Edit</msg>
      <msg name="hint_name">Ranges of IP addresses that can be use for this pool</msg>
      <msg name="hint_ip">List of allocated IP addresses</msg>
      <msg name="title">IP ranges</msg>
      <msg name="hint_usage">The number of allocate IP addresses and total number of available addresses in the range. Allocated IP addresses include all IPs from the pool's range including service addresses and addresses allocated for other pools</msg>
      <msg name="short_delete">Delete</msg>
      <msg name="short_new">New</msg>
      <msg name="short_ip">Addresses</msg>
      <msg name="name">IP range</msg>
      <msg name="usage">IP usage</msg>
    </messages>
    <messages name="ipmgr2.net.edit">
      <include name="ipmgr2.net"/>
      <msg name="lastip">Lats IP</msg>
      <msg name="ipcount">Number of IP addresses</msg>
      <msg name="prefix">IPv6 network too short. The maximum prefix allowed is /__max__</msg>
      <msg name="hint_ipcount">Number of IP addresses in the selected network</msg>
      <msg name="title">Edit networks</msg>
      <msg name="progress_reserve">Reserving potentially problem IP addresses __param__</msg>
      <msg name="title_new">Add a new network
</msg>
      <msg name="firstip">First IP</msg>
      <msg name="hint_lastip">The last IP address in the selected network</msg>
      <msg name="hint_firstip">Enter the first IP address in the selected network</msg>
    </messages>
    <messages name="ipmgr2.net.delete">
      <msg name="msg_error_ip_busy">This network includes __value__ of allocated IP addresses</msg>
    </messages>
    <messages name="ipmgr2.settings">
      <msg name="bad_level">Invalid login level. Enter a username with "User" privileges </msg>
      <msg name="user">User</msg>
      <msg name="dnsuser">User</msg>
      <msg name="hint_password">Enter a password to log in to the control panel</msg>
      <msg name="secret">Password</msg>
      <msg name="hint_dnspass">Enter a user password to log in to DNSmanager</msg>
      <msg name="hint_url">Enter the URL of the remote control panel with a local pool of IP addresses</msg>
      <msg name="dnspass">Password</msg>
      <msg name="hint_secret">Enter the password to log in to the control panel that will be used as a remote pool of IP addresses</msg>
      <msg name="domain">Domain name for service IP addresses</msg>
      <msg name="hint_dnsuser">Enter a username to log in to DNSmanager</msg>
      <msg name="hint_user">Enter a username to access IPmanager</msg>
      <msg name="hint_usedns">Enter the URL of DNSmanager 5 where PTR will be created</msg>
      <msg name="hint_uselocal">All IP addresses assigned to the server interface will be added into the pool and marked "available"</msg>
      <msg name="usedns">Create PTR</msg>
      <msg name="uselocal">Add local IP</msg>
      <msg name="url">Server URL</msg>
      <msg name="hint_dnsurl">Enter the URL of DNSmanager 5 where PTR will be created</msg>
      <msg name="title_new">IP source</msg>
      <msg name="dnsurl">Server URL</msg>
      <msg name="type">Source type</msg>
      <msg name="local">local pool of IP addresses</msg>
      <msg name="default_pool_desc">Select a pool of IP addresses that will be used by default</msg>
      <msg name="placeholder_pool">Default</msg>
      <msg name="none">do not use a pool of IP addresses</msg>
      <msg name="ipmgr">IPmanager 5</msg>
      <msg name="main">Main settings</msg>
      <msg name="dns">DNS server configuration form</msg>
      <msg name="hint_pool">Select a pool of IP addresses that will be used by default</msg>
      <msg name="hint_domain">Enter a domain name that will be assigned to service IP addresses</msg>
      <msg name="remote">remote pool of IP addresses</msg>
      <msg name="pool">IP pool</msg>
    </messages>
    <messages name="core_restore_passwd.change">
      <msg name="msg_error_recovery_disabled">Administrator disabled the password reset option. Contact your administrator to be able to restore the password </msg>
      <msg name="hint_username">Username </msg>
      <msg name="email">Email </msg>
      <msg name="username">Username </msg>
      <msg name="msg_error_invalid_link">The password reset link is invalid  or already expired. Please, try to restore the password again</msg>
      <msg name="msg_error_expire_date">The reset password already expired. Please, try to restore the password again</msg>
      <msg name="info">Enter a new password</msg>
      <msg name="msg_error_user_not_exists">User not found</msg>
      <msg name="title">Password reset </msg>
      <msg name="msg_error_user_not_active">This user is disabled</msg>
      <msg name="msg_error_user_passwd">Error accessing the system with a temporary key. Please, try to restore the password again</msg>
      <msg name="hint_email">Enter the email address specified in the user settings form</msg>
      <msg name="msg_error_incorrect_code">The password reset code is invalid or already expired. Please, try to restore the password again</msg>
    </messages>
    <messages name="recovery">
      <msg name="msg_error_email_user_notfound">Users with email  '__value__' not found</msg>
      <msg name="msg_error_email_many_users">Several users are registered with this email address. Try to restore the password using your username </msg>
      <msg name="msg_error_user_not_active">'__value__' is disabled</msg>
      <msg name="msg_error_user_not_exists">'__value__' not found</msg>
      <msg name="msg_error_restore_passwd_disabled">The password reset function is disabled for this user</msg>
    </messages>
    <messages name="ipmgr2.net.ip">
      <msg name="status">Status</msg>
      <msg name="name">Address </msg>
      <msg name="status_4">checking </msg>
      <msg name="status_2">in use</msg>
      <msg name="title">Allocated IP addresses</msg>
      <msg name="hint_status">Current status of the IP address</msg>
      <msg name="status_8">potentially problem</msg>
      <msg name="msg_confirm_free">Do you want to release the selected IP addresses:</msg>
      <msg name="status_5">blocked in DNSBL</msg>
      <msg name="status_7">protected (very important)</msg>
      <msg name="status_1">available</msg>
      <msg name="hint_size">Number of IP addresses (both single addresses and ranges can be allocated)</msg>
      <msg name="status_3">private</msg>
      <msg name="status_9">allocated IP addresses (single)</msg>
      <msg name="domain">Domain name</msg>
      <msg name="pool">IP pool</msg>
      <msg name="hint_name">IP address</msg>
      <msg name="status_6">allocated in network</msg>
      <msg name="short_free">Release</msg>
      <msg name="size">Number of IP addresses</msg>
      <msg name="hint_domain">Reverse domain name (PTR)</msg>
      <msg name="hint_pool">The name of the pool from which the IP address was allocated</msg>
    </messages>
    <messages name="ipmgr2.net.ip.filter">
      <include name="ipmgr2.ranges.ip.filter"/>
    </messages>
    <messages name="mgrerror_template">
      <msg name="msg_error_template_circular_import__29">An error occurred when working with the template. The '__filename__' file is imported repeatedly  ( with the {% import [filename] %} directive). Check the configuration template</msg>
      <msg name="msg_error_template_circular_import__16">An error occurred during the configuration process. Please, contact panel administrator </msg>
    </messages>
    <messages name="convert_date">
      <msg name="month_04">April</msg>
      <msg name="month_12">December</msg>
      <msg name="short_month_04">Apr</msg>
      <msg name="month_06">Jun</msg>
      <msg name="month_10">October</msg>
      <msg name="short_month_06">Jun</msg>
      <msg name="short_month_09">Sep</msg>
      <msg name="month_02">February</msg>
      <msg name="today">today</msg>
      <msg name="short_month_01">Jan</msg>
      <msg name="month_09">September </msg>
      <msg name="short_month_03">March</msg>
      <msg name="short_month_11">Nov</msg>
      <msg name="month_05">May</msg>
      <msg name="month_11">November</msg>
      <msg name="short_month_07">Jul</msg>
      <msg name="month_07">Jul</msg>
      <msg name="short_month_08">Aug</msg>
      <msg name="month_01">January</msg>
      <msg name="month_03">March</msg>
      <msg name="tomorrow">tomorrow</msg>
      <msg name="month_08">August </msg>
      <msg name="short_month_12">Dec</msg>
      <msg name="short_month_10">Oct</msg>
      <msg name="short_month_02">Feb</msg>
      <msg name="yesterday">yesterday</msg>
      <msg name="short_month_05">May </msg>
    </messages>
    <messages name="mgrerror_emailnotify">
      <msg name="msg_error_emailnotify_checkemail">An error occurred when checking email server settings : '__value__'</msg>
    </messages>
    <messages name="emailnotify">
      <msg name="type_dnssec">DNSSEC notifications</msg>
      <msg name="hint_type_dnssec">Allows sending DNSSEC dns-server extension notifications</msg>
      <msg name="hint_servername_param">Enter the domain name of the server that will be used in the email</msg>
      <msg name="servername_param">Server name</msg>
      <msg name="sendername">Sender name </msg>
      <msg name="hint_sendername">Enter the sender name that will be added to emails by default </msg>
      <msg name="type_recovery">Password reset notifications</msg>
      <msg name="hint_type_recovery">Enable password reset notifications. Disabling this option will also disable the module itself</msg>
      <msg name="disable_recovery_info">Disabling notifications  of the password reset module will also disable  the module</msg>
      <msg name="shadow_hint_type_auth">You can disable successful authentication notifications in the control panel, only if you use the external email server </msg>
      <msg name="hint_type_geoip">Select the check box to enable notifications from the geolocation module. Disabling this option will disable the GeoIP module </msg>
      <msg name="shadow_hint_type_geoip">You can disable the geolocation by IP address, only if you use the external email server </msg>
      <msg name="change_server">ISPsystem server is now used for sending notifications. When you change the email server, you won't be able to select the ISPsystem server </msg>
      <msg name="server_info">Mail server will be used to send Login notifications or define a region if GeoIP authentication is set up</msg>
      <msg name="hint_smtpserver">Enter the SMTP server  URL to send notifications</msg>
      <msg name="servertype_none">Not used </msg>
      <msg name="mailtype">Notifications settings </msg>
      <msg name="hint_smtpuser">Enter a username (login or full email address, such as example@mail.com) </msg>
      <msg name="placeholder_smtpport">25</msg>
      <msg name="type_auth">Successful login</msg>
      <msg name="smtppassword">Password</msg>
      <msg name="smtpuser">Login</msg>
      <msg name="servertype_smtp">External mail server </msg>
      <msg name="smtpserver">SMTP-server </msg>
      <msg name="hint_smtppassword">Enter a password</msg>
      <msg name="mailserver">Mail server parameters </msg>
      <msg name="servertype">Mail server type </msg>
      <msg name="servertype_isp">ISPsystem server </msg>
      <msg name="title">Email notifications </msg>
      <msg name="hint_type_auth">Select the check box to allow notifications about successful authentication in the panel  </msg>
      <msg name="smtpport">SMTP-server port</msg>
      <msg name="hint_smtpport">Enter the SMTP-server port. Port 25 is used by default</msg>
      <msg name="hint_servertype">Select a type of the mail server that will send email notifications </msg>
      <msg name="type_geoip">GeoIP notifications </msg>
      <msg name="disable_geoip_info">Disabling notifications from the GeoIP module will also disable region search by IP address </msg>
    </messages>
    <messages name="plugin.pbuy">
      <include name="plugin.buy"/>
      <msg name="hint_account">Enter a username to access the billing panel </msg>
      <msg name="desc">Enter your login and password to the Client area  __bill__</msg>
      <msg name="password">Password</msg>
      <msg name="account">Login</msg>
      <msg name="hint_password">Password to access the billing panel </msg>
    </messages>
    <messages name="shell">
      <msg name="title">Shell-client </msg>
    </messages>
    <messages name="recipemgr.props">
      <msg name="hint_access">Recipe access can be denied both for users ('available for administrators') and for all accounts including administrators ('unavailable')</msg>
      <msg name="any">available to all users </msg>
      <msg name="title">Recipe properties </msg>
      <msg name="access">Access to recipe </msg>
      <msg name="none">not available </msg>
      <msg name="admin">available to admins </msg>
    </messages>
    <messages name="sshpubkey">
      <msg name="hint_default">In this module you can add public SSH keys that will be used during OS installation. Make sure that your operating system supports this feature </msg>
      <msg name="title">SSH keys </msg>
      <msg name="name">Key name </msg>
    </messages>
    <messages name="sshpubkey.edit">
      <msg name="sshpubkey">Public SSH-key</msg>
      <msg name="hint_name">Key name </msg>
      <msg name="title">SSH keys </msg>
      <msg name="infomsg">In this module you can add publick SSH keys that will be used during OS installation. Make sure that your operating system supports this feature </msg>
      <msg name="name">Key name </msg>
      <msg name="hint_pubkey">Public SSH key </msg>
      <msg name="pubkey">Public SSH-key </msg>
    </messages>
    <messages name="recipemgr.repo.edit">
      <msg name="hint_location">Link to recipe archive </msg>
      <msg name="title">Edit recipe repository </msg>
      <msg name="placeholder_location">http://download.ispsystem.com/OSTemplate/new/5/recipes/recipes.tar.gz</msg>
      <msg name="title_new">New recipe repository </msg>
      <msg name="hint_name">Repository name </msg>
      <msg name="location">Link </msg>
      <msg name="placeholder_name">ISPsystem</msg>
      <msg name="name">Repository </msg>
    </messages>
    <messages name="osmgr.macros">
      <msg name="hint_name">Parameter</msg>
      <msg name="title">OS template parameters </msg>
      <msg name="hint_delete">Set default value </msg>
      <msg name="msg_confirm_delete">Do you really want to apply the default value for </msg>
      <msg name="short_delete">Reset </msg>
      <msg name="hint_edit">Edit parameter  value that is passed to OS installation script </msg>
    </messages>
    <messages name="recipemgr.repo">
      <msg name="title">Recipe repositories </msg>
      <msg name="hint_edit">Edit repository </msg>
      <msg name="hint_delete">Delete repository </msg>
      <msg name="name">Repository </msg>
      <msg name="location">Link </msg>
      <msg name="hint_new">Add new repository </msg>
    </messages>
    <messages name="osmgr.repo">
      <msg name="location">Link</msg>
      <msg name="hint_new">Add new repository </msg>
      <msg name="hint_edit">Edit repository </msg>
      <msg name="title">OS template repository </msg>
      <msg name="hint_delete">Delete repository </msg>
      <msg name="name">Repository </msg>
    </messages>
    <messages name="osmgr.repo.edit">
      <msg name="placeholder_location">http://download.ispsystem.com/OSTemplate/new/5</msg>
      <msg name="title_new">New repository for OS templates </msg>
      <msg name="hint_name">Repository name </msg>
      <msg name="placeholder_name">ISPsystem</msg>
      <msg name="msg_error_no_template">No OS templates found in this repository </msg>
      <msg name="location">Link </msg>
      <msg name="hint_location">Link to repository </msg>
      <msg name="name">Repository </msg>
      <msg name="title">Edit OS templates repository </msg>
    </messages>
    <messages name="osmgr.installtemplate">
      <msg name="template">OS template </msg>
      <msg name="longwarnmsg">Clicking "Finish" will download and install the selected template. This operation may take a long time </msg>
      <msg name="msg_error_install_failed">An error occurred when installing a template </msg>
      <msg name="hint_repo">Select a repository </msg>
      <msg name="hint_template">Select an OS template you want  to install </msg>
      <msg name="repo">Repository </msg>
      <msg name="title">OS template installation </msg>
    </messages>
    <messages name="osmgr.edit">
      <msg name="hint_restrict">Select the check box to enable only administrators to use this template		&#13;
</msg>
      <msg name="hint_autoupdate">Enable/disablle auto-updates for template. With auto-updates enabled, the system will check template version once a day, and update it if needed </msg>
      <msg name="restrict">Only for admins </msg>
      <msg name="title">OS template properties </msg>
      <msg name="autoupdate">Auto update</msg>
    </messages>
    <messages name="osmgr.createrepo">
      <include name="osmgr.repo.edit"/>
    </messages>
    <messages name="osmgr.macros.edit">
      <msg name="title">Template parameter </msg>
      <msg name="hint_value">Parameter value to pass to the OS installation script </msg>
      <msg name="value">Value</msg>
    </messages>
    <messages name="recipemgr">
      <msg name="hint_repository">Set up list of repositories </msg>
      <msg name="short_repository">Repositories</msg>
      <msg name="hint_p_access_none">Recipe is not available </msg>
      <msg name="short_props">Properties </msg>
      <msg name="hint_state">Recipe status </msg>
      <msg name="hint_p_access_admin">Recipe can be used only by admin </msg>
      <msg name="hint_props">Recipe properties </msg>
      <msg name="state">Status</msg>
      <msg name="filename">File</msg>
      <msg name="hint_delete">Delete the selected recipes </msg>
      <msg name="hint_update">Start the update process </msg>
      <msg name="hint_revision">Recipe version number </msg>
      <msg name="title">Recipes management </msg>
      <msg name="name">Recipe </msg>
      <msg name="hint_date">Recipe modification date </msg>
      <msg name="hint_tags">Key tag that will be used to define compatibility with OS templates </msg>
      <msg name="revision">Revision</msg>
      <msg name="hint_filename">File name where recipe is kept. By default, local recipes are kept in the /usr/local/mgr5/etc/recipes directory </msg>
      <msg name="msg_help_links">&lt;a href="http://doc.ispsystem.com/index.php/Recipes:_Technical_details"&gt;Recipes:Technical details&lt;/a&gt; </msg>
      <msg name="repo_#local">Local recipe </msg>
      <msg name="local_repo">Local recipe </msg>
      <msg name="tags">Tags </msg>
      <msg name="hint_repo">Recipe source </msg>
      <msg name="repo">Repository </msg>
      <msg name="date">Date</msg>
      <msg name="short_update">Update</msg>
    </messages>
    <messages name="osmgr">
      <msg name="hint_repository">Set up list of repositories </msg>
      <msg name="short_repository">Repositories</msg>
      <msg name="hint_p_has_efi">The template supports EFI</msg>
      <msg name="hint_p_install_error_fetch">Error installing template. Failed to download the template on the server. Make sure you have enough free disk space and try again </msg>
      <msg name="hint_p_install_error_extract">Error installing template. Failed to extract data. Make sure you have enough free disk space</msg>
      <msg name="title">OS templates management </msg>
      <msg name="hint_autoupdateoff">Disable auto-updates for this template </msg>
      <msg name="name">Template </msg>
      <msg name="hint_p_installed_ok">This template is already installed </msg>
      <msg name="short_restricton">Deny </msg>
      <msg name="type_rescue">Recovery template </msg>
      <msg name="type_rescure">Recovery template </msg>
      <msg name="support">Compatibility </msg>
      <msg name="short_macros">Parameters </msg>
      <msg name="hint_p_installing">Template installation in progress </msg>
      <msg name="hint_restrictoff">This template is available to all users </msg>
      <msg name="msg_confirm_restrict">Remove restriction on access to template</msg>
      <msg name="tags">Tags </msg>
      <msg name="hint_p_autoupdate">Auto-updates for this template is enabled </msg>
      <msg name="hint_fetch">Update the list of templates </msg>
      <msg name="msg_confirm_autoupdateoff">Disable auto-updates </msg>
      <msg name="hint_p_installed_on">This template is already installed </msg>
      <msg name="hint_autoupdateon">Enable auto-updates for this template </msg>
      <msg name="type_diag">Diagnostics template </msg>
      <msg name="hint_p_updateable">There is a new version of the template </msg>
      <msg name="msg_confirm_restricton">Restrict access to template </msg>
      <msg name="hint_p_install_error">Error installing template </msg>
      <msg name="short_fetch">Check</msg>
      <msg name="hint_p_autoupdate_on">Auto-updates for this template is enabled </msg>
      <msg name="hint_setup">Edit template properties </msg>
      <msg name="type_serversearch">Search template </msg>
      <msg name="type_ostemplate">OS template </msg>
      <msg name="repo_#local">Local template</msg>
      <msg name="msg_confirm_autoupdate">Change auto-update option </msg>
      <msg name="local_repo">Local template </msg>
      <msg name="hint_p_restrict">This template is available only to admins </msg>
      <msg name="hint_tags">Key tags. They are used to define compatibility of templates with recipes </msg>
      <msg name="hint_update">Update the list of templates </msg>
      <msg name="hint_restricton">This template can be used only by admins </msg>
      <msg name="hint_date">Date when this OS template was added into repository </msg>
      <msg name="hint_macros">List of template parameters </msg>
      <msg name="msg_confirm_autoupdateon">Enable auto-updates </msg>
      <msg name="repo">Repository </msg>
      <msg name="hint_install">Install/Update the selected templates </msg>
      <msg name="hint_repo">O template source </msg>
      <msg name="hint_p_need_version">To install or update the template, you first need to update your control panel to __value__ or later </msg>
      <msg name="hint_description">Template description </msg>
      <msg name="hint_p_installed_off">This template is not installed </msg>
      <msg name="hint_p_restrict_on">This template can be used only by admins </msg>
      <msg name="short_autoupdateoff">No updates </msg>
      <msg name="hint_p_installed_failed">An error occurred during template setup </msg>
      <msg name="hint_p_installing_on">Template installation and renewal in progress </msg>
      <msg name="short_autoupdateon">Update </msg>
      <msg name="msg_confirm_restrictoff">Remove restriction on access to template </msg>
      <msg name="msg_confirm_install">Do you really want to install/update the template </msg>
      <msg name="short_setup">Properties </msg>
      <msg name="short_restrictoff">Allow </msg>
      <msg name="hint_delete">Delete the selected templates </msg>
      <msg name="short_update">Update</msg>
      <msg name="type">Type</msg>
      <msg name="description">Description</msg>
      <msg name="short_install">Install</msg>
      <msg name="state">Status</msg>
      <msg name="date">Date</msg>
    </messages>
    <messages name="recipemgr.edit">
      <msg name="msg_error_exists_file">The '__value__' already exists in the local repository </msg>
      <msg name="msg_error_recipe_attr">Invalid attribute '__attr__': '__value__'. An attribute should specified as a string like that  '# __attr__: value' after string '# metadata_begin' and before string '# metadata_end'. If you run Windows, comment strings start with 'REM '</msg>
      <msg name="warnsave">The recipe will be stored in the local repository </msg>
      <msg name="hint_encoding">Recipe character encoding. Changing encoding will REMOVE the changes made in the editor! </msg>
      <msg name="saveerror_exists_file">Failed to save the file. File with this name already exists in the local repository </msg>
      <msg name="saveerror_exists_recipe">Failed to save the file. Recipe with this name and revision number already exists</msg>
      <msg name="title">Edit recipe </msg>
      <msg name="msg_error_read_file">Failed to read  '__value__'</msg>
      <msg name="hint_filename">File name where the recipe is kept </msg>
      <msg name="filename">File name </msg>
      <msg name="saveerror_other">Failed to save  the file </msg>
      <msg name="title_new">New recipe </msg>
      <msg name="recipe">Recipe </msg>
      <msg name="hint_savetime">In this field you can see the file save time. Server time is specified here</msg>
      <msg name="encoding">Encoding</msg>
      <msg name="savetime">Saved in</msg>
      <msg name="msg_apply">Save</msg>
    </messages>
    <messages name="totp.confirm">
      <msg name="title">Confirmation </msg>
      <msg name="confirm_desc">A six-digit one-time password generated by Google Authenticator
Please make sure that the time and time zone on your cell phone are correct.</msg>
      <msg name="qrcode">Temporary password </msg>
      <msg name="hint_qrcode">To confirm the operation enter a six-digit one-time password generated by  Google Authenticator</msg>
    </messages>
    <messages name="totp.new">
      <msg name="actualtime">Current time</msg>
      <msg name="actualtime_error">An error occurred while receiving current time</msg>
      <msg name="servertime">Server time </msg>
      <msg name="secret">Key</msg>
      <msg name="title">二次校验验证 </msg>
      <msg name="show_text">请通过Google身份验证器,扫码,获得并填入一次性密码来启用该功能。&lt;br&gt; 请注意,
 
如果图形码扫描失败,可在Google身份验证器里输入以下的字符来完成。 &lt;br&gt;
 
确保服务器的时间和手机时间差不超过一分钟。
 
</msg>
      <msg name="login">Account name </msg>
      <msg name="hint_secret">Secret key for authentication. If you lost this key, you won't be able to generate a valid temporary password </msg>
      <msg name="qrimage">QR-code</msg>
      <msg name="hint_login">Account name displayed on the screen </msg>
      <msg name="qrcode">Temporary password </msg>
      <msg name="hint_qrcode">A six-digit one-time password generated by Google Authenticator</msg>
    </messages>
    <messages name="plugin.buy">
      <msg name="msg_error_value_agreement">It is necessary to accept the privacy policy and user agreement to register a new user</msg>
      <msg name="desc">Your license is registered on account  __account__. Enter a password to access the ISPsystem's billing panel </msg>
      <msg name="progress_waiting">Processing order completion. Attempt __param__ ...</msg>
      <msg name="title">Buy a plug-in</msg>
      <msg name="msg_buy">Buy</msg>
      <msg name="progress_update">License update in progress. Attempt:  __param__ from 10 </msg>
      <msg name="msg_back">&lt;&lt; Back</msg>
      <msg name="progress_register">Registering the license </msg>
      <include name="plugin"/>
    </messages>
    <messages name="oauth.redirect">
      <msg name="facebook_getcode">https://www.facebook.com/dialog/oauth</msg>
      <msg name="vkontakte_getcode">https://oauth.vk.com/authorize</msg>
      <msg name="google_scope">https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/userinfo.profile
</msg>
      <msg name="vkontakte_scope">email</msg>
      <msg name="facebook_scope">email</msg>
      <msg name="google_getcode">https://accounts.google.com/o/oauth2/auth</msg>
      <msg name="getcode_url">__url__?client_id=__appid__&amp;redirect_uri=__ruri__&amp;scope=__scope__&amp;state=__state__&amp;response_type=code</msg>
    </messages>
    <messages name="oauth">
      <msg name="msg_error_oauth_socialrequest">Social networks authorization failed. Please, try again </msg>
      <msg name="autherror">An error occurred when trying to login to __network__  '__mess__'</msg>
      <msg name="facebook">FACEBOOK</msg>
      <msg name="google">GOOGLE</msg>
      <msg name="vkontakte">VKONTAKTE</msg>
    </messages>
    <messages name="license.register">
      <msg name="privacypolicy">Privacy policy</msg>
      <msg name="agreement">I have read and agreed to the privacy policy and terms of use</msg>
      <msg name="useragreement">User agreement</msg>
      <msg name="new">New user</msg>
      <msg name="title">License registration</msg>
      <msg name="progress_update">Updating license. Attempt __param__ ...</msg>
      <msg name="hint_username">Your login at &lt;a href="https://my.ispsystem.com"&gt;my.ispsystem.com&lt;/a&gt;</msg>
      <msg name="hint_email">Enter an address that will be your ISPsystem ID</msg>
      <msg name="hint_password">Your password at &lt;a href="https://my.ispsystem.com"&gt;my.ispsystem.com&lt;/a&gt;</msg>
      <msg name="username">Login</msg>
      <msg name="progress_create_user">Registering the user</msg>
      <msg name="progress_register">Registering the license</msg>
      <msg name="existent">An existing account at my.ispsystem.com</msg>
      <msg name="email">E-Mail</msg>
      <msg name="desc">Register your license in the unified ISPsystem base. After registration you will always be able to receive support for your product directly from ISPsystem. In the future, you might also receive a lot of new special benefits available only for ISPsystem ID owners.</msg>
      <msg name="password">Password</msg>
    </messages>
    <messages name="product.descr_ispmgr"/>
    <messages name="file.search">
      <msg name="search_warning">Invisible symbol is specified at the beginning or end of the value in the "Directory" field </msg>
      <msg name="hint_mask_filecontent">Enter a part of the string or regular expression to search by  file contents. For example, a regular expression can begin  with  '*' (indicating start of a new line), and end with  '$' (indicating end of line) </msg>
      <msg name="hint_encoding">The mask will be encoded in the selected encoding</msg>
      <msg name="hint_mask_filename">Enter a a sequence of symbols to search for files. You can use the '*' and '?' symbols</msg>
      <msg name="hint_default">You can search files on server by a file name mask or their content. Search results will be shown in the list </msg>
      <msg name="hint_search_type">Begin new search or view previous results. Previous search results are available if you made the search earlier and temporary file with results are still available </msg>
      <msg name="hint_opt_filecontent">Select this option to begin your search by file content. Please note: this operation may take much system resources </msg>
      <msg name="hint_opt_subdir">Select this option to beging your search in all subdirectories of this directory </msg>
      <msg name="hint_encoding_prev">Search by content will be made in the selected encoding </msg>
      <msg name="encoding">Encoding </msg>
      <msg name="encoding_prev">Encoding </msg>
      <msg name="mask_filename_prev">Searched for</msg>
      <msg name="hint_mask_filecontent_prev">Mask that was used for search </msg>
      <msg name="mask_filecontent_prev">Content mask </msg>
      <msg name="opt_filecontent_desc">Search by content </msg>
      <msg name="hint_mask_filename_prev">Word(s) used to search for.</msg>
      <msg name="title_new">File search </msg>
      <msg name="search_type">Mode</msg>
      <msg name="opt_subdir_desc">Search in subdirectories </msg>
      <msg name="opt_subdir_desc_prev">Search in subdirectories </msg>
      <msg name="dir_prev">Directory </msg>
      <msg name="opt_filecontent_desc_prev">Search by content </msg>
      <msg name="hint_dir">Select a directory to begin your search </msg>
      <msg name="mask_filename">Mask name</msg>
      <msg name="hint_opt_subdir_prev">The search was also done in the subfolders of the entered folder.</msg>
      <msg name="mask_filecontent">Content filter</msg>
      <msg name="new">New search</msg>
      <msg name="previous">previous search results </msg>
      <msg name="hint_opt_filecontent_prev">The search was also done on the content of the files.</msg>
      <msg name="hint_dir_prev">Name of the folder where the search was done.</msg>
      <msg name="dir">Directory</msg>
    </messages>
    <messages name="groupedit"/>
    <messages name="mgrerror_geoip">
      <msg name="msg_error_geoip_checkemail">An error has occured while checking mail server configuration: '__value__'</msg>
    </messages>
    <messages name="notice.confirm">
      <msg name="confirmation_email_error">An error occurred during email confirmation. Please, enter the key</msg>
      <msg name="confirmation_key_error">An error occurred during email confirmation. Invalid key </msg>
      <msg name="confirmation_info">Thank you for confirming your email address. You can now receive notifications.</msg>
      <msg name="title">Email Confirmation</msg>
    </messages>
    <messages name="mgrerror_access">
      <msg name="msg_error_access_super">Changing rights of the user __value__ is restricted. This user has the full access to all functions</msg>
    </messages>
    <messages name="rights2.user.filter">
      <msg name="onlyactive">Only active</msg>
    </messages>
    <messages name="rights2.user">
      <msg name="hint_hardfilter">Partial access is given to the list elements. Set the list filter. Excluded records will be unavailable</msg>
      <msg name="hint_caption">Name of the function from the menu</msg>
      <msg name="hint_buttons">Edit access permissions to toolbar buttons of the selected function </msg>
      <msg name="hint_p_type">Other type of the function</msg>
      <msg name="hint_p_active">Partial access is given</msg>
      <msg name="hint_p_type_section">Group of functions (from the Main menu)</msg>
      <msg name="hint_p_type_action">Action</msg>
      <msg name="hint_p_type_spec">Group of functions (from the additional list) </msg>
      <msg name="hint_p_type_report">Report </msg>
      <msg name="hint_access">Current access to the function </msg>
      <msg name="hint_p_type_list">List</msg>
      <msg name="hint_p_type_form">Form</msg>
      <msg name="hint_p_type_group">Group operation</msg>
      <msg name="hint_p_type_form_write">Data saving is available</msg>
      <msg name="access">Access</msg>
      <msg name="hint_p_type_form_create">New data adding is available</msg>
      <msg name="hint_p_group">Group (__value__) containing the user is limited</msg>
      <msg name="hint_p_type_form_read">Form data reading is avalilable</msg>
      <msg name="hint_p_active_half">Partial access is given</msg>
      <msg name="msg_error_suspend_failed">Failure to restrict access to functions. You need to restrict access to the function "__func__"</msg>
      <msg name="title">User rights</msg>
      <msg name="short_buttons">Functions</msg>
      <msg name="hint_p_active_off">Access denied</msg>
      <msg name="hint_p_active_on">Full access given</msg>
      <msg name="hint_p_filter_user">The list is limited by: __value__</msg>
      <msg name="caption">Name</msg>
      <msg name="short_hardfilter">Filter</msg>
      <msg name="hint_p_filter_group">One of the groups to which the user is assigned restrict access to this list:  __value__</msg>
    </messages>
    <messages name="backups.storage.amazon">
      <msg name="codedesc_amazon">aws.amazon.com</msg>
      <msg name="hint_awssecret">AWS Secret Access Key</msg>
      <msg name="hint_amazon_path">You can use one Amazon account to store backups of various servers. In this case, we advise you to use a different path for each particular server. For example: server name. If you don’t intend to use the account this way, please leave this field empty</msg>
      <msg name="awssecret">AWS secret</msg>
      <msg name="code">AWS access key</msg>
      <msg name="amazon_path">Path</msg>
      <msg name="title">Amazon storage</msg>
      <msg name="token">Use the link to get access code and secret</msg>
      <msg name="placeholder_amazon_path">my.domain.com</msg>
      <msg name="hint_code">AWS Access Key ID</msg>
    </messages>
    <messages name="mgrerror_amazon">
      <msg name="msg_error_amazon_storage_error">Error with storage __value__ occured</msg>
    </messages>
    <messages name="license.congratulations"/>
    <messages name="backups.storage.yandex">
      <msg name="title">Yandex.Disk storage</msg>
      <msg name="hint_code">Yandex.Disk integration code </msg>
      <msg name="codedesc">Yandex.Disk</msg>
      <msg name="placeholder_yandex_path">my.domain.com</msg>
      <msg name="yandex_path">Path</msg>
      <msg name="hint_yandex_path">You can use a single Yandex account to store backups of different servers. In this case, we recommend using a different path for each server. For example: server name. If you are not planning on using this account for the purposes described, you may leave this field blank</msg>
      <msg name="token">Follow the link to obtain an access code</msg>
      <msg name="code">Access code</msg>
    </messages>
    <messages name="sysinfo_report">
      <msg name="td">Disk space (total)</msg>
      <msg name="ud">Disk space, % (used)</msg>
      <msg name="tot_mem">RAM (total) </msg>
      <msg name="avg_1">Load average (1 min) </msg>
      <msg name="avg_15">Load average (for 15 min) </msg>
      <msg name="us_mem">RAM, % (used)</msg>
      <msg name="avg_5">Load average (5 min) </msg>
      <msg name="cpu">CPU load, % </msg>
      <msg name="title">Cluster resources </msg>
      <msg name="day">Per day</msg>
      <msg name="all">Whole period</msg>
      <msg name="month">Per month</msg>
      <msg name="node">Server</msg>
      <msg name="period">Period</msg>
    </messages>
    <messages name="dashboard.sysinfo">
      <msg name="proc">CPU number </msg>
      <msg name="avg">Load average (1, 5, 15 min)</msg>
      <msg name="uptime">Uptime</msg>
      <msg name="cpu">CPU</msg>
      <msg name="sysinfo">System information </msg>
      <msg name="mem">RAM
</msg>
      <msg name="swap">Swap</msg>
      <msg name="disk">Disk size </msg>
      <msg name="title">System information</msg>
    </messages>
    <messages name="server_capacity">
      <msg name="title">Server resources </msg>
      <include name="sysinfo_report"/>
    </messages>
    <messages name="usageinfo.detail">
      <msg name="hint_proc_and_thread">Identifier in the format Process identifier:  Thread identifier </msg>
      <msg name="title">Time usage </msg>
      <msg name="proc_and_thread">Process identifier </msg>
      <include name="usageinfo"/>
    </messages>
    <messages name="test.globalvariables">
      <msg name="hint_paramstep">Enter a request to open a list and retrieve the value using the key of the newly created object </msg>
      <msg name="hint_applyrequests">Values will be applied to the selected requests </msg>
      <msg name="title">Global variables</msg>
      <msg name="applyparam">Apply to parameter</msg>
      <msg name="paramstep">Get a value </msg>
      <msg name="createstep">Creation request </msg>
      <msg name="hint_applyparam">Value will be applied to the specified parameters </msg>
      <msg name="hint_createstep">Request for object creation </msg>
      <msg name="paramname">Parameter</msg>
      <msg name="hint_paramname">Name of the parameter to read </msg>
      <msg name="applyrequests">Requests </msg>
    </messages>
    <messages name="changelog_records">
      <msg name="CORE-374">Registration via social networks.
Added new registration fields for Terms and conditions agreement. </msg>
      <msg name="DCI-711">IPMI proxy via ihttpd. 
Added port 623 proxy for correct mounting of an ISO-image via Java-console. 
 
</msg>
      <msg name="CORE-372">Fixed the security bug</msg>
      <msg name="CORE-358">Personal data.
Operations with personal data will be added into the log. </msg>
      <msg name="ISP-521">Nginx configuration.
The ssl directive is removed from the Nginx configuration file and changed into the ssl parameter of the listen directive. </msg>
      <msg name="CORE-369">Fixed the security bug</msg>
      <msg name="CORE-361">Domain names.
Fixed deletion of domain names. </msg>
      <msg name="CORE-338">User settings.
Added pagination for a list of actions in "Settings" -&gt; "User settings" -&gt; "Privacy". </msg>
      <msg name="CORE-353">User registration at buying the module.
Added links to "Privacy Policy" and "Terms of Use".</msg>
      <msg name="CORE-347">DNSSEC support.
Added DNSSEC support for Bind and PowerDNS DNS-servers. </msg>
      <msg name="ISP-459"> </msg>
      <msg name="CORE-225">Service files.
The service files are stored in "/usr/local/mgr5/var / usageinfo" now. The storing period is changed to1 year. </msg>
      <msg name="CORE-342">Modules. 
The links to Private Policy and Terms of Use are added to the registration form when a new user buys a module.</msg>
      <msg name="CORE-332">Personal data management. 
A user of the panel may change his decision regarding accepting the Policy and get familiar with the corresponding document. </msg>
      <msg name="DCI-650">IPMI proxi through ihttpd. 
The range of the ports being in use can be limited and specified manually. Ports could be opened from the specified range in the DCImanager firewall for inbound traffic.</msg>
      <msg name="CORE-334">Email notifications.
Fixed the bug of sending notifications regarding successful authorization through the API.</msg>
      <msg name="CORE-302">Personal data management. 
The documents for regulating processing of personal data can be managed. &lt;a href="https://doc.ispsystem.ru/index.php/ISPWiki:Управление_персональными_данными"&gt;&lt;/a&gt; </msg>
      <msg name="CORE-325">Authentication via social networks
Fixed panel login via VKontakte.  
</msg>
      <msg name="CORE-321">License order form. 
Added links to the User agreement and Privacy policy. </msg>
      <msg name="CORE-320">Scripts. 
Fixed the bug with defining virtual dependencies for CentOS in the pkginfo.sh script. </msg>
      <msg name="CORE-183">Domain name validator. 
Modified the  invalid value  notification. </msg>
      <msg name="CORE-319">Mail notifications.
Fixed confirmation of email address. </msg>
      <msg name="CORE-315">IPmanager2. 
Fixed the IP address calculating algorithm. </msg>
      <msg name="CORE-79">Temporary directory.
The 'todelete' was not saved in some occasions. 
</msg>
      <msg name="CORE-300">Panel address.
Fixed the bug with opening port 80 when activating Let's Encrypt. </msg>
      <msg name="CORE-45">Pages of built-in web-server. 
The language of service pages of the web-server now corresponds to the control panel interface language. </msg>
      <msg name="CORE-100">Backup on GoogleDrive.
Fixed the bug that occurred when receiving a full list of backup copies. </msg>
      <msg name="CORE-126">Built-in HTTP server.
Fixed: issue of return of certificate chain if SNI is used.</msg>
      <msg name="CORE-56">Two-factor authentication
Added server time and current time to Settings.</msg>
      <msg name="CORE-94">Mail notifications.
Fixed: issue with incorrect URL in GeoIP module.</msg>
      <msg name="CORE-11">Logs.
Now the log file shows the IP address that the request was sent from. In earlier versions the system logged the IP that was used for authentication. </msg>
      <msg name="CORE-104">Backup system. 
Fixed the "401 Unauthorized" error which occurred when downloading a backup copy from Yandex.Disk. </msg>
      <msg name="CORE-152">Panel address certificate and VNC.
Fixed the VNC bug which occurred when adding a certificate for panel address. </msg>
      <msg name="CORE-251">Cron. 
You can now add several emails that will receive information about a cronjob.</msg>
      <msg name="ISP-339">Setting up cluster nodes.
A control panel cannot be installed on the server, if its network in configured with systemd-networkd.
</msg>
      <msg name="CORE-286">Licenses. 
Fixed the license verification procedure. The bug occurred if licensing servers were not accessible: in some occasions license activation was required.</msg>
      <msg name="CORE-248">Open port 80 when obtaining an SSL-certificate. 
Fixed the bug: if port 80 was closed, Let's Encrypt servers could not verify the domain owner. </msg>
      <msg name="CORE-273">Date validation.
Fixed: the bug occurred when retrieving a date from row if the invalid date was specified. </msg>
      <msg name="CORE-235">Mail notifications. 
You can enter a mailbox without a domain name in the "Account field".  </msg>
      <msg name="CORE-185">Installation of COREmanager on Ubuntu 9. 
Fixed the bug with adding the GPG-key into the repository. </msg>
      <msg name="CORE-258">Panel addresses.
Fixed deletion of panel addresses. Now you can delete the last panel address. </msg>
      <msg name="CORE-274">Order trial licenses. 
Fixed incorrect texts on the license activation form. The error occurred if the "Activation key field was empty. 
</msg>
      <msg name="CORE-203">Panel address certificate.
If the "CN" field contains invalid domain name, the name will be taken from the  "subjectAltName" field. </msg>
      <msg name="CORE-250">GoogleDrive.
"\" is no handled correctly in a backup path. </msg>
      <msg name="CORE-168">Domain records.
TXT-records with line breaks can no longer be created. </msg>
      <msg name="CORE-237">Services. 
Fixed: continuous restart of  'spamassassin' and 'postgrey' services. The bug occurred if the "Monitoring' option was </msg>
      <msg name="CORE-199">Filters. 
Fixed incorrect database requests. The bug occurred when setting the second filter, which contained spaces in the 	multi-line input field. </msg>
      <msg name="CORE-227">subdomain validator.
Added processing of return DNS requests with subnet.</msg>
      <msg name="CORE-216">Backup system.
Fixed upload of user backup copies if Amazon S3 basket is connected. The bug occurred if the backup name contained underscore.</msg>
      <msg name="CORE-121">Password recovery.
Fixed header encoding for password recovery emails. </msg>
      <msg name="CORE-135">Backup copies on Amazon S3.
Fixed connection of buckets  that were created manually. </msg>
      <msg name="CORE-55">Access to functions.
Fixed: access to two-step authentication for users without the "Full access" option. 
</msg>
      <msg name="CORE-201">File manager.
Fixed file upload on "User" level. </msg>
      <msg name="CORE-202">Daylight saving time.
Added procedure for handling errors which may occur  during adjustment for daylight saving time.</msg>
      <msg name="CORE-195">File manager. 
Fixed the file upload bug on the "User" level. 
 </msg>
      <msg name="CORE-155">Operation log.
Improved the list of operations on the "User" level.</msg>
      <msg name="CORE-170">Filters.
Removed: possibility to create two filters with the same name.</msg>
      <msg name="CORE-122">Rights.
Fixed: error of checking access rights of users to the lists in the section Rights.</msg>
      <msg name="CORE-78">DNS module. 
Fixed: the 'allow-transfer' was duplicated in the 'named.conf' configuration file.</msg>
      <msg name="CORE-114">SSL certificate for panel address.
Fixed: the bug occurred when saving the domain name from the Wildcard certificate.</msg>
      <msg name="CORE-191">Fixed the security bug</msg>
      <msg name="CORE-189">Fixed the security bug </msg>
      <msg name="CORE-102">Shell-client.
Fixed gathering of files in the '/usr/local/mgr5/shell' directory </msg>
      <msg name="CORE-143">File/directory permissions in File manager.
"Default" permissions for a newly created file are inherited from the parent directory.</msg>
      <msg name="CORE-180">Prefixes.
Fixed issue of hanging of the form with prefix field.</msg>
      <msg name="CORE-181">External application now run faster.</msg>
      <msg name="CORE-179">External application now run faster. </msg>
      <msg name="CORE-1">Panel updates.
Fixed duplicated packages after panel update. </msg>
      <msg name="CORE-64">Modules.
A control panel will be updated to the last version when a new module is installed.</msg>
      <msg name="CORE-172">License order. 
The "Login" and "Password" fields on the  user and license registration form are now read-only. </msg>
      <msg name="CORE-171">Trial license order. 
User can edit an email address. </msg>
      <msg name="CORE-162">User settings - Mail notifications.
Fixed data verification procedure in the Email field. </msg>
      <msg name="DCI-106">OS installation. 
Introduced support of software RAID.
&lt;a href="https://doc.ispsystem.com/index.php/Software_RAID"&gt;&lt;/a&gt;</msg>
      <msg name="CORE-34">License order form.
Users can order a trial or commercial license. 
&lt;a href="https://doc.ispsystem.com/index.php/License_order_after_panel_setup"&gt;&lt;/a&gt;</msg>
      <msg name="ISP-91">Backup on Google drive. 
Fixed creation of backup copies in the disk root directory. Copies were located in the root directory, even if a certain directory was specified. </msg>
      <msg name="ISP-33">User import. 
Fixed import of user's mail filter. The error occurred if the import was made from local archive. </msg>
      <msg name="CORE-123">Setup Wizard.
Fixed: Wizard step was defined incorrectly. The error occurred if the 'step" parameter was empty. </msg>
      <msg name="CORE-46">API changes. 
You can now specify timeout for sending emails via mgr_email::SmtpServer. </msg>
      <msg name="CORE-106">Let's Encrypt.
Updated User agreement</msg>
      <msg name="CORE-5">System settings.
Fixed: it was not possible to select "Grant ISPsystem support access" and "Grant Hosting support access" check boxes at the same time </msg>
      <msg name="CORE-85">Pkgugrade.sh. update script
Yum package manager update has been added</msg>
      <msg name="CORE-86">Panel addresses. 
Fixed: ihttpd start bug which occurred  when adding or deleting SSL-certificates and IP addresses</msg>
      <msg name="CORE-53">Panel addresses. 
Fixed bug with Wildcard SSL-certificates which occurred on servers with SNI support </msg>
      <msg name="CORE-73">User settings. 
User email address can be set via sbin/mgrctl. In the 'url' parameter you can specify URL of the control panel that will be added into  Email confirmation notification </msg>
      <msg name="CORE-74"> mgr_user name space.
Added new function GetHome to get user home directory. </msg>
      <msg name="CORE-80">Symlinks.
In the mgr_job::safe::SymLink class you can set symlink permissions. </msg>
      <msg name="CORE-49">sbin/licctl processes. 
Fixed: large number of sbin/licctl processes were running if there was no license on server </msg>
      <msg name="CORE-61">Period field
"Month' is now always available in periods fields 
</msg>
      <msg name="CORE-60">Panel addresses. 
Fixed preservation of SSL-chains </msg>
      <msg name="33235">Fail2ban.
Fixed installation of Fail2ban on Debian 9. </msg>
      <msg name="31130">Storage of backup copies 
Google Drive storage is now supported </msg>
      <msg name="33216">Backup plans 
Added "Cluster nodes" field into list filter form </msg>
      <msg name="CORE-42">Request completion page 
Modified: copyright notice link for Russian localization of control panel. ispsystem.com was changed into ispsystem.ru.</msg>
      <msg name="CORE-47">Panel menu 
Menu "Bugtrack" was changed into "Feature request" 
</msg>
      <msg name="CORE-3">API changes
You can now specify timeout for sending email via mgr_email::SmtpServer.</msg>
      <msg name="CORE-43">Panel addresses.
Fixed: Let's Encrypt certificate could not be ordered for panel address with port, and if IP address and port for specified 
 
</msg>
      <msg name="CORE-40">Panel addresses.
Fixed: some messages on the IP address add form were missing </msg>
      <msg name="33143">Periods
"Week" is now always available in the period field </msg>
      <msg name="31989">Icons in status bar
Icons are now displayed correctly in status bar. the bug occurred when selecting several lines </msg>
      <msg name="33170">System settings
The "System settings" module is now available on  "Administrator" level</msg>
      <msg name="33169">The "Panel addresses" module is now available on "Administrator" level </msg>
      <msg name="31770">Fixed a number of security bugs </msg>
      <msg name="32350">Panel updates 
Now control panels are updated at random time within 24 hours</msg>
      <msg name="33116">Email notifications. Changed the color of the banner about unconfirmed email address. </msg>
      <msg name="27061">Backup. Backup copies in the storage and in worling directory are now distributed in subdirectories, depending on the name </msg>
      <msg name="32788">Backup copies
Fixed: Non-existent storage in the list of storages</msg>
      <msg name="32461">Recipes
Increased amount of information in notification interface in case if a recipe had had an error</msg>
      <msg name="29110">Timeout on file deleting in Yandex.Disk
Timeout on file deleting in Yandex.Disk when setting up backups.</msg>
      <msg name="32919">Check of the COREmanager version (as opposed to repository only) to find out whether downgrade is required during installation.</msg>
      <msg name="32938">OS template synchronization
If rsync synchronization of templates failed, notification will be shown in the control panel.</msg>
      <msg name="31793">For new Debian 8 installations, connection to 111 port over UDP is closed. For CentOS 6 and 7, this port is not open, as opposed to all previous installations.</msg>
      <msg name="33031">Mail notifications
Notifications language can be change in the "User settings" form when changing panel language (without changing mail server)</msg>
      <msg name="33042">Backup plans
"Email" field is no longer displayed on the scheduler configuration form </msg>
      <msg name="32940">Check free disk space (not less than 300 MB) when starting the update process via pkgupgrade.sh</msg>
      <msg name="33047">Domains. Introduced support of CAA records </msg>
      <msg name="32720">Domains. Introduced support of CAA records</msg>
      <msg name="30422">Databases
Enlarged the size of the trunk_members field in the  switch_ports table. Small size didn't allow to add ports with a large number of VLANs</msg>
      <msg name="31826">Let's Encrypt
Added DNS-based validation method.
&lt;a href="https://doc.ispsystem.com/index.php/Integraion_with_Let%E2%80%99s_Encrypt"&gt;&lt;/a&gt;</msg>
      <msg name="33014">Modules
Fixed: license was not uploaded in the "Modules" menu </msg>
      <msg name="32161">Group edit
Fixed: control elements were not processed correctly if they were located in one field and the first element was read-only </msg>
      <msg name="32754">Fixed email notifications  that are  sent when  user's email address is changed in the "User settings" module </msg>
      <msg name="32783">Fixed: copy and hidden copy were not emailed </msg>
      <msg name="32693">wget  processed in install.sh will be terminated by timeout </msg>
      <msg name="32657">Notifications
Fixed: deleting a user also deleted his notifications</msg>
      <msg name="32614">Hanging
Fixed: Panel hung if slave DNS server was used</msg>
      <msg name="31817">Modules
Optimized loading time of Modules list</msg>
      <msg name="32127">Eltex switches 
Eltex switches are supported now</msg>
      <msg name="32567">Mail notifications
Email confirmation banner can not be hidden after disabling password recovery module now. </msg>
      <msg name="32546">Mail notifications
Email confirmation banner won't be shown within a month in case of hiding it. </msg>
      <msg name="29840">Global search. Saved filters are displayed after using global search now.  </msg>
      <msg name="32529">Mail notifications
Fixed. Minor bugs causing email confirmation banner displaying in case if a mail server is not configured. </msg>
      <msg name="31712">Domains. TXT records checking has been simplified with removing "*=*" record format limitation</msg>
      <msg name="31538">Notifications
Fixed. Bug of displaying notification even after reading it by user</msg>
      <msg name="31849">Free domain name for "virtual server" product type
Free domain name is not compulsory now. Even if creating free domain was failed, a virtual server can still be opened</msg>
      <msg name="32426">Background tasks
Fixed. Bug of displaying "Finish" button for tasks that were completed with an error</msg>
      <msg name="32407">Mail notification configuration
Fixed. Bug causing duplicating unconfirmed email banner for users </msg>
      <msg name="29501">Backup. Bug causing ftp storage connecting fail if the access to root directory was limited </msg>
      <msg name="32024">Statistics. In the Operations log advanced search by users and IP addresses is now made by the entered  value </msg>
      <msg name="32034">Synchronization of OS templates 
rsync and distrsync now supports synchronization of sparsed  files </msg>
      <msg name="31908">System information. Only one CPU was displayed even though multiple CPU were created in the system </msg>
      <msg name="32236">Shop-winodw: "Open the control panel" now supports links for service order, such as  https://domain/billmgr?datacenter=0&amp;itemtype=0&amp;period=0&amp;pricelist=0&amp;startform=xxx.order.param</msg>
      <msg name="31935">Backup storage 
Dropbox APIv2 is now supported </msg>
      <msg name="31439">Change log 
Updating the panel did not set the correct update date</msg>
      <msg name="31719">Fixed the bug in the parser of  (bind) configuration file. Zone records containing additional fields with values array were removed incorrectly </msg>
      <msg name="32073">Re-generation of the /etc/pdns/pdns.conf configuration file after installing PowerDNS on CentOS for the second time </msg>
      <msg name="32077">User settings
If an external mail server is not configured, the "Send confirmation" button was not hidden </msg>
      <msg name="31970">Logging settings 
Incorrect logging level was displayed, when the default logging level was selected </msg>
      <msg name="31927">Fixed installation of Powerdns with already installed MySQL </msg>
      <msg name="31577">Changing pocessing policy from debug.conf 
Now policies are checked in a following order: binary.module, binary.*, *.module, *.*.  After finding a suitable policy a check will be finished. </msg>
      <msg name="31555">Main page - System information
Defying diskspace size measure units</msg>
      <msg name="31671">IP addresses
The list of IP addresses could show the same IPs</msg>
      <msg name="29222">Shell-client
Invalid ports could be used for the shell-client </msg>
      <msg name="31866">Plug-ins 
Forms and lists created with custom plug-ins are now displayed correctly</msg>
      <msg name="31867">Plug-ins 
Forms and lists created with custom plug-ins are now displayed correctly </msg>
      <msg name="31631">New cluster node
Fixed the bug that caused setup of a cluster node to fail </msg>
      <msg name="31720">The autocomplete file of the bash command for mgrctl. Make sure the  bash-completion package is installed </msg>
      <msg name="30218">Backup copies 
Amazon S3 storage could not be connected if the Cart contained more than 1000 files </msg>
      <msg name="31613">Recipe management 
Fixed the recipe parsing bug that generated exceptions </msg>
      <msg name="31630">Active sessions 
Session information was kept for a long time </msg>
      <msg name="27490">We implemented a new experimental mechanism for managing IP addresses. This is an alternative to IPmanager, which can be activated with the "Option IpManagement2" parameter in the configuration file. Read more: https://doc.ispsystem.ru/index.php/IPmanager_APIv2</msg>
      <msg name="29471">In the "Settings -- Fraud protection" module you can activate phone verification that  a client will pass when ordering a service for a certain period</msg>
      <msg name="29087">Usernames 
Modified the maximum length of database username&lt;a href="https://doc.ispsystem.com/index.php/Username_length"&gt;&lt;/a&gt;</msg>
      <msg name="31022">Support of IPMI proxy from Asus </msg>
      <msg name="31587">Password recovery
The "Password reset" link is hidden if the corresponding module is disabled, or an external mail server is not configured </msg>
      <msg name="31546">Email notifications
Added link to form "User settings" in the banner that appears when email address is not confirmed</msg>
      <msg name="31190">Summary is now shown in message templates </msg>
      <msg name="30640">Permissions 
The "Two-step authentication" function could not be disabled </msg>
      <msg name="28810">PHP-FPM  and user properties
Change of user properties will take into account the settings described in the PHP-FPM pool template </msg>
      <msg name="31497">Converters 
punycode converter failed when trying to convert strings consisting of spaces 
</msg>
      <msg name="31441">Products update. Updating several control panels on the same server can set up an unsupported version </msg>
      <msg name="31379">Periods
New periods in reports and filters: "quarter", "half-a-year", and "year" </msg>
      <msg name="31385">Logs rotation
Now logs rotation is running in a separate process that will start at the moment of rotation </msg>
      <msg name="31431">Do not call mgrctl exit when installing/updating packages from postinst scripts, if the control panel was not running at that time </msg>
      <msg name="30605">Printing of reports and lists
When printing a report and emailing it to a staff member, only the first value was shown in the fields with multi-select options. When printing the list where sorting was set by several fields, the sorting icon ( a triangle) was shown only for the column which was sorted first </msg>
      <msg name="31321">Logging settings  
Description in the "Level" column was hidden when selecting "All modules" by default </msg>
      <msg name="31376">Email notifications 
A sender name can be specified in the Email notifications configuration form </msg>
      <msg name="31231">Fixed the bug which occurred when trying to change a double-click action in tables with buttons grouped into one toolgrp</msg>
      <msg name="30500">Apache on ISPmanager Business 
You can now select which Apache to use, Prefork or ITK </msg>
      <msg name="31275">Automatic filters in the list of active sessions are now set correctly </msg>
      <msg name="31274">Show a username rather its ID in the list of open tickets </msg>
      <msg name="30644">Verification of a new IP address of the control panel</msg>
      <msg name="31002">Plug-ins can be hidden  depending on required features  (isp_api::AddFeature)</msg>
      <msg name="31303">Email notifications
Now administrators can configure email notifications</msg>
      <msg name="30917">Automatic backup configuration
backup2.settings can be called from the Preliminary setup procedure. For more information, please refer to https://doc.ispsystem.com/index.php/External_configuration_of_applications</msg>
      <msg name="30927">Two-step authentication 
Fixed the bug that occurred when disabling two-step authentication</msg>
      <msg name="31049">Negative values in XML
Fixed conversion of negative values into strings via XSLT</msg>
      <msg name="30870">Logging settings
We have added description of new modules</msg>
      <msg name="28883">OS templates versions
If there are several templates with the same names in metadata.xml description,  the template of the last version will be installed</msg>
      <msg name="29178">You can allow remote connections to MySQL-servers 
&lt;a href="https://doc.ispsystem.com/index.php/Remote_access_to_MySQL-server"&gt;&lt;/a&gt;
 
</msg>
      <msg name="31069">mgr_date::Date daylight saving time
mgr_date::Date keeps time corresponding to a middate (earlier it was midnight) allowing to avoid issues with adjustment to a daylight saving time (mgr_date::Date::AddDays could add one day fewer that it was specified)</msg>
      <msg name="30961">URL 
The system will now process encoded symbols, if hexadecimal notation was presented in symbols 'a'-'f' (lower-case)</msg>
      <msg name="31043">Installation of packages when adding a new cluster node
Interactive mode will be disabled during  installation of Debian packages when adding a new cluster node</msg>
      <msg name="31170">Swap RAM and size in the System information module is now shown in MiB (1 MiB = 1048576 byte)</msg>
      <msg name="24255">Release of IP addresses 
An error notification will be generated in case of errors. A new attempt to release an IP address will be made later</msg>
      <msg name="30867">Two-step authentication
QR-code is now read correctly</msg>
      <msg name="29808">Natural sorting 
Natural sorting is now used for server lables and racks, as well as for identifier and description of switch ports</msg>
      <msg name="30211">Edit recipes
A recipe file name could not be changed in the recipe edit form</msg>
      <msg name="30803">Softaculous didn't start
Only requests, which URL start with  /api2/ will be processed according to a new scheme</msg>
      <msg name="30928">Two-step authentication
Fixed updates of a QR-code on the form of two-step authentication</msg>
      <msg name="31129">New licensings servers. The old license scheme is removed from licctl</msg>
      <msg name="26350">Logging settings
You can now set logging levels for panel's application</msg>
      <msg name="30750">Logging levels 
The logging level set in debug.conf  for all modules has higher priority than the default settings specified in the panel. The logging level set for a specific binary file will have a higher priority than the same level set for all logs. 
</msg>
      <msg name="30768">Panel freezes 
Fixed deadlock that might occur when changing the panel's configuration file via API </msg>
      <msg name="30759">Dependency of coremanager from wget </msg>
      <msg name="30738">Fixed the bug with requests to panel via URL /manager/&lt;panels name&gt;
</msg>
      <msg name="29860">Non-case sensitive table sorting (calpha)
Fixed sorting algorithm </msg>
      <msg name="30507">Samba installation fix
The service was not running after installation </msg>
      <msg name="30684">Template engine for configuration files
Now the system will check for the cycle file import when configuring a web-server with the template engine (the import directive) </msg>
      <msg name="30242">Quick order
A tariff plan order form and the pricelist.export  function now display a link for quick service order. To add a service to a new order (regardless the current status of the Cart), the  newbasket=on parameter should be sent </msg>
      <msg name="28470">Email notifications
Sending waiting time through ISPsystem server  is reduced to 30 seconds </msg>
      <msg name="29603">Server search
Server search can be performed in locations </msg>
      <msg name="30499">Domains updates
A control panel will update information on all slave servers when updating a domain name 
</msg>
      <msg name="30353">Additional IP addresses 
IP addresses can be specified in the panel's configuration file.
&lt;a href="https://doc.ispsystem.com/index.php/Special:MovePage/Working_with_IP_addresses"&gt;&lt;/a&gt;</msg>
      <msg name="28986">IP addresses on CentOS 7
Fixed the bug with empty files of network interface configuration </msg>
      <msg name="30235">Number of bytes 
Values with symbols that differ from figures, dots, and spaces were not converted. </msg>
      <msg name="29496">Domain records management
When you create a domain name, the "refresh"  parameters for the SOA record is taken from the configuration file </msg>
      <msg name="30553">Regular expressions
Modified the regex compilation algorithm. Now if the record contacts invalid extended  POSIX  expression, the system will try to compile it into a regular expression</msg>
      <msg name="30519">Installation of a control panel on the system with openntpd
Fixed installation of COREmanager on a Debian system running openntpd instead of ntp. </msg>
      <msg name="30492">File download
Added the "open" attribute. If it is set to "yes", a browser will try to open the file that was downloaded through the control panel </msg>
      <msg name="30467">Installation of ISPmanager Lite  on Ubuntu-16.04
In some situations the installation process failed </msg>
      <msg name="30317">Update of panel's components on cluster nodes
Fixed the bug in the repository update module causing automatic update of control panel's components on remote cluster nodes to fail </msg>
      <msg name="30100">Synchronization of OS templates 
If the first attempt of OS templates synchronization fails, the system will make a new try </msg>
      <msg name="27814">PHP module
Introduced support of a new module for PHP management, which allows to set alternative PHP versions for "PHP as an Apache module" and "PHP-FPM" </msg>
      <msg name="29037">Panel update 
afterupdate  is started upon first success start of a control panel. In earlier versions, afterupdate was called by the package manager, but in some situations the panels could not process it </msg>
      <msg name="30338">List of modules
Module prices will be taken  from license servers rather than from ISPsystem's billing system. This will allow to open the list of modules when your server can reach at least one of our license servers </msg>
      <msg name="23005">Domain names
Adding information about status of domain names on the slave server to the domain names spreadsheet.</msg>
      <msg name="30268">IPMI error pages are missing 
Added error pages that will display when trying to  access IPMI by an outdated URL </msg>
      <msg name="30326">National domain in URL
Modified the "url" validator. The earlier version converted an international domain inside url into punycode</msg>
      <msg name="29889">User settings
The "Email" field was hidden if the mailbox confirmation email couldn't be sent </msg>
      <msg name="27462">Password reset 
The password reset function is now available to users 
&lt;a href="https://doc.ispsystem.com/index.php/Password_reset"&gt;&lt;/a&gt;
 </msg>
      <msg name="30248">Panel doesn't see a part of IPv6 addresses
Error fixed. Due to procfs peculiarities, a part of the content could have disappeared when reading /proc/net/if_inet6 with big blocks.</msg>
      <msg name="30113">Quotation marks in txt records 
A new validator will check TXT-records </msg>
      <msg name="30177">Directory owners and permissions
Directory owners and permissions were not saved when copying directories in the File manager </msg>
      <msg name="30131">The tariff plan was defined incorrectly when a client ordered a third-party module </msg>
      <msg name="30055"> HP Ilo doesn't work through IPMI proxy
Fixed the http chunk generation algorithm. IPMI of HP servers could be open in Chrome </msg>
      <msg name="30018">HTTP server 
Let's Encrypt certificates cab be generated directly from the "Panel address" module.  
SNI configuration is now supported for OS Centos 7, Debian 8 and  Ubuntu 16.04
&lt;a href="https://doc.ispsystem.com/index.php/Panel_address._SSL-certificates"&gt;&lt;/a&gt;</msg>
      <msg name="30128">File manager 
Fixed the bug that occurred when processing file names </msg>
      <msg name="30119">Messages for progress indicator 
In case of group editing,  messages were uploaded from the function messages rather from groupedit</msg>
      <msg name="27174">Access to function
When changing permissions in the "Access to functions" module, the system will require a  user in order to receive the data specific for the selected user role.  If the user was not specified, the panel will offer to create him </msg>
      <msg name="29997">Management of Ipv6 addresses
Modified the SetMask method of the mgr_net::Ip class. The mask for IPv6 was calculated incorrectly </msg>
      <msg name="30009">Backup storage 
FTPS-storage is no longer available </msg>
      <msg name="29120">Data caching
The control panel could use data which differs from real data in the database </msg>
      <msg name="29985">Authentication in shellinabox
Modified authentication method: now user environment fully corresponds to a common login procedure</msg>
      <msg name="29716">Group operations cannot be completed 
Fixed the bug that occurs when performing group operations if the user logs out and logs in to a higher user level. Now requests for group operations running in different threads will have their own session identifier </msg>
      <msg name="29969">Panel restarts when trying to download a license
licctl was trying to restart the panel, if it was not running </msg>
      <msg name="29958">SSL protocols and codes in the web-server
Parameters of SSL connections can be specified via ihttpd.conf (ssl_cipher). The string format corresponds to the priorities parameters of the gnutls_priority_init function</msg>
      <msg name="29340">Panel update 
The "Update product" button didn't update the panel if the automatic renewal function was suspended</msg>
      <msg name="29901">Password change
Users need to enter the old password before they can change it </msg>
      <msg name="29897">Security of IPMI proxying 
Additional verification of cookie values will prevent from accessing the  IPMI only by URL </msg>
      <msg name="29382">Large number of files in var/run
The status file won't be saved,  if the task was closed</msg>
      <msg name="29191">Temporary files 
The ".tmp" suffix is added to all temporary files and directories. The inode number will be verified during deletion (if it was changed, the file/directory won't be deleted). Thread number in the names of temporary files will be changed into pseudo-random consequence during modification of configuration files</msg>
      <msg name="29882">Panel faults 
Fixed a number of bugs that can lead to the  failure of the control panel </msg>
      <msg name="29679">Available release version 
licctl  now shows information about the last available release version </msg>
      <msg name="29848">Type of repository
Modified procedure for defining a repository type. This improvement will help to avoid the issue that occurred when installing apt on CentOS</msg>
      <msg name="28861">Information in the configuration file
Fixed the configuration file read bug that occurred, if a record with less shift was modified in the same transaction</msg>
      <msg name="29861">Requests proxying for  IPMI Supermicro
Added port 3520 proxying 
</msg>
      <msg name="29786">Backup configuration 
The control panel might restart during the configuration of Amazon S3
</msg>
      <msg name="29831">SSH errors
Fixed mechanism that processes errors occurring on the remote server when executing a command  via SSH 
</msg>
      <msg name="29426">Backup configuration (Amazon S3)
Authentication mechanism was changed into AWS4-HMAC-SHA256</msg>
      <msg name="29731">"Server resources" diagram is now displayed correctly 
 </msg>
      <msg name="29571">Support of HP Lights Out 100
Proxying requests for  IPMI HP Lights Out 100 </msg>
      <msg name="29240">Search in the File manager 
A warning message will be shown if you are trying to enter a non-existing directory with invisible symbol at the end of the name </msg>
      <msg name="28452">Errors extracting data from backup copies
Fixed the bug that occurred when creating files in user's directories without write permissions. Now isptar will try to temporary increase permissions for such directories </msg>
      <msg name="28917">Recipe repositories 
The repository directory could not be deleted when deleting the recipes repository </msg>
      <msg name="29641">List of OS templates
Template status icon (installed/not installed) will be displayed during template installation or renewal </msg>
      <msg name="28555">Operation confirmation form 
Fixed locations of buttons on a pop-up (modal) window form in case of error </msg>
      <msg name="29638">SSH keys 
Public SSH-keys can be created with the same names for different users</msg>
      <msg name="29564">IPMI proxy 
In some situations codebase in jnlp  fiels was not changed, therefore KVM could not open </msg>
      <msg name="29065">Slicing of the text area during size changing
Fixed the bug of slicing of the text area if the height was changed or if the height was changed automatically </msg>
      <msg name="29155">Slicing of fixed field on the form
Fixed the bug of slicing of fixed field if there were an error</msg>
      <msg name="29400">Slicing of the list on the form.
 
Fixed the bug of slicing of the list on the form if the field above was fixed.</msg>
      <msg name="26546">Save to CSV
Fixed the bug with convertation of UTF-8 symbols which are not supported by Windows-1251</msg>
      <msg name="28821">Backup configuration
User backups were created incorrectly when running backup2  from the directory different from  /usr/local/mgr5 </msg>
      <msg name="29513">Backup configuration
Decreased the backup upload time for Dropbox</msg>
      <msg name="28262">Use unprivileged user when creating new views in powerdns </msg>
      <msg name="29453">CSR-request
Specification version was not defined when generating a new CSR </msg>
      <msg name="29480">CSR generation
CSR specification version was not specified when generating a new CSR-request </msg>
      <msg name="29019">New cluster node
Added comprehensive description of errors that can occur on remote cluster nodes during package installation </msg>
      <msg name="29105">System deletes cron jobs
Cron jobs could disappear when a user started several control panels simultaneously  </msg>
      <msg name="29311">Anti-virus in files search results 
Check status information is now provided correctly</msg>
      <msg name="29314">Templates synchronization with rsync 
During synchronization of OS templates, IPv6 will be on the cluster node connected by IPv6 </msg>
      <msg name="28572">"Server resources" diagram 
Fixed the bug that deleted all data for diagram </msg>
      <msg name="29032">The  /usr/local/mgr5/sbin/pdns_wait_start.sh в /etc/rc.local script will start the powerdns processes of resellers during setup </msg>
      <msg name="28618">Proxy for IPMI 
You can now access IPMI through a NAT router</msg>
      <msg name="28617">"Antivirus" button in file scanning results 
The "Antivirus" button was displayed in control panels where ClamAv  was not set up</msg>
      <msg name="29046">Deletion of old repositories when starting pkgupgrade.sh
 ispsystem-5.* directories were not deleted from yum cache </msg>
      <msg name="28814">Incorrect permissions on domain's directory 
When you activate an auto sub-domain for the WWW domain, access permissions to the main domain's directory did not change </msg>
      <msg name="28976">Backup configuration 
Fixed a number of bugs with Yandex.Disk and Amazon S3  storages on Ubuntu 16.04</msg>
      <msg name="28930">Operation log 
Old data could not be deleted </msg>
      <msg name="28585">The first line of logs in File manager
The first line of logs was not displayed in the File manager module </msg>
      <msg name="27403">Mail server configuration 
Mail server configuration options can be found on the "Mail notifications module". You can choose certain types of notifications that will be sent. ISPsystem mail server can no longer be selected  </msg>
      <msg name="28859">Username in the database history 
displayname  is now displayed together with username in the history </msg>
      <msg name="28880">CNAME records
Users cannot create CNAME-records that refer to themselves </msg>
      <msg name="28929">Fixed installation and configuration of CentOS 7 </msg>
      <msg name="26128">SVG-logo
Users can chose SVG-logos in the Branding settings module </msg>
      <msg name="28922">ARPA records
A large number of ARPA records were processed for too long </msg>
      <msg name="28820">Template setup error notification
Setup error icon with the corresponding hint is now shown to users</msg>
      <msg name="28445">IP address deletion 
After you deleted server's IP address, other IP addresses of the server that were added after that IP, could not be used </msg>
      <msg name="28669">Email confirmation
Notification about successful email confirmation was shown regardless confirmation results </msg>
      <msg name="28825">Fixed the search tool in the File manager module </msg>
      <msg name="28790">Checking uniqueness of IP address 
The system will now check uniqueness of a newly added IP address regardless the IP management system, which is integrated with BILLmanager. Check option can be enabled in the "Cluster settings/Policy" module </msg>
      <msg name="28715">Names of social network accounts
The "usrparam"  function now contains information about connected social network accounts </msg>
      <msg name="28774">Backups
Fixed recovery of user data from SFTP storage, in ISPmanager Business located on a remote cluster node</msg>
      <msg name="28768">Backups
Fixed recovery of user data from SFTP storage, in ISPmanager Business located on a remote cluster node </msg>
      <msg name="28601">Added limits on WWW-log size 
</msg>
      <msg name="28623">GeoIP
Fixed a bug that occurred when downloading the IP database in case the /usr/share/GeoIP directory was missing </msg>
      <msg name="28693">Cash packages update
Execution time of the sbin/pkgupdate.sh packages cash update was changed to a random one, within 3 to 4 hours/day interval</msg>
      <msg name="28468">Additional check of domain records
The system will generate an error, if the CNAME record with the same name is found 
</msg>
      <msg name="28545">Deletion of all NS-records
Added a check which disables deletion of the last NS-record from a domain
</msg>
      <msg name="28641">Creation of two backup copies instead of one
Fixed bugs, which caused repeated start of background task</msg>
      <msg name="28547">Cron tasks deletion
Fixed the bug that caused tasks with unabled output redirection not to be found by the panel</msg>
      <msg name="28638">Changed server editing form
The "hostname" field  has status "unnecessary"</msg>
      <msg name="28435">Parameters duplication in the Nginx configuration file
Fixed a bug that caused duplicating of some parameters after switching from old method of configuration file generation to the template engine</msg>
      <msg name="28379">Backup
Fixed bugs related to backups on Amazon S3</msg>
      <msg name="28503">A number of fixes in the File manager module </msg>
      <msg name="26840">SSL-certificates
Introduced support of CSR requests for X.509 multi-domain certificates  (In particular for Let's Encrypt certificates)</msg>
      <msg name="28298">Authorization notification
The "Email" field remained empty unless email is verified. 
Authorization notifications were sent regardless e-mail address confirmation.
Now users will see a message asking them to confirm email address in case there was  no response to the email.</msg>
      <msg name="28397">Location adding.
Now it's possible to add a location with a non-standard SSH port.</msg>
      <msg name="28458">Add relation between COREmanager and tar package</msg>
      <msg name="27376">Backups
You can use password protection and encryption for backup copies </msg>
      <msg name="28229">The Orion theme now supports its own  javascript (jscript) and the event="yes" attribute for controls on the form 
Javascript inside the jscript tag will be executed after a form/list/report is displayed. If the  control has the event="yes" attribute, changing its value will call the CONTROLNAME_event function.</msg>
      <msg name="28339">Immediate panel update 
Before you start panel update and click the "Update product" button, licenses of all installed software products will be updated in order to get information about the maximum available version</msg>
      <msg name="28263">Mail server properties
Notifications could not be sent if port 465 was used </msg>
      <msg name="28140">Add panel address
Changes were applied only after web-server reboot 
</msg>
      <msg name="28135">Invalid field 
Information about incorrect format was added automatically into the "Description" field when registering an error </msg>
      <msg name="27792">System information
System information is now available to administrator </msg>
      <msg name="28194">Base in print.xsl
You can specify "basehref" manually in case of local calls </msg>
      <msg name="28335">Error reading XML during panel restart 
The control panel could close  some incoming connections during restart 
</msg>
      <msg name="27955">Notification are not removed when deleting users 
A newly created user with a username of the old user could see his notifications </msg>
      <msg name="28206">Search contents by mask in File manager 
The search was performed only in the first 4KB of the file </msg>
      <msg name="27393">named could'е detect changes in zone files 
If the panel changed the zone when calling rndc reload &lt;domain&gt; (the same second), changes could not be applied until the zone was modified again later </msg>
      <msg name="28311">Security bug fix  </msg>
      <msg name="27868">You can sell plug-ins via third-party billing panels
If your server is hosted on IP addresses that belong to reseller, plug-ins can be purchased both via ISPsystem's billing panel and a reseller's system</msg>
      <msg name="27418">Shell-client in panel interface
Now the shell-client opens through ihttpd and uses the same certificate as the control panel. A user will be authorized automatically </msg>
      <msg name="27796">Service order
A hint with information about discounts is now shown in the Cart. In the Global settings module you can select an option to hide discounts during order </msg>
      <msg name="27701">Recipes for users
Users can now create and user recipes. &lt;a href="http://doc.ispsystem.com/index.php/Recipes:_Technical_details"&gt;&lt;/a&gt;
 
</msg>
      <msg name="28252">Security bug fix </msg>
      <msg name="27979">Panel address 
ihttpd could not start after adding a certificate chain </msg>
      <msg name="27956">Synchronization of OS templates 
In order to decrease load on the master-node, we launched a new method of distributed synchronization of distrsync templates
&lt;a href="http://doc.ispsystem.com/index.php/Synchronizing_OS_templates_on_cluster_nodes"&gt;&lt;/a&gt;</msg>
      <msg name="28011">mgrctl  returned the zero code when handling the error </msg>
      <msg name="27899">Fixed a bug with sending external forms (eg. registration form) in mobile theme</msg>
      <msg name="28215">Icons next to the form fields in Shop-window are now displayed correctly </msg>
      <msg name="27943">Spaces before URL were not cut during file upload via File manager 
URL field check failed  due to error in field's description</msg>
      <msg name="28214">Fixed a bug with updating a prefix of the form field by setvalues</msg>
      <msg name="27937">Dashboard -- Server resources 
Total disk size was calculated incorrectly, if several partitions were mounted on the same device </msg>
      <msg name="28012">Open Live chat
The session will no longer terminate when a Live- chat opens </msg>
      <msg name="27855">Templates installation 
Templates, which names contained spaces, could not be installed </msg>
      <msg name="25815">Domain's resource records 
If you run PowerDNS, when creating  a domain with private name space, mname of the SOA record contained a database name of the name space </msg>
      <msg name="27879">Connection via SSH 
Errors that occur when creating multiple server connections are now processed in the SSH module </msg>
      <msg name="27790">Installation via install.sh will install the last software version allowed by a client's license </msg>
      <msg name="27441">Access to recipes 
In the "Cluster settings/Recipes" --&gt; "Properties" you can restrict access to recipes </msg>
      <msg name="27987">Frame with 100% form height
With the @fullheight attribute you can make a frame fit the full form's height. The form is supposed to contain only a frame</msg>
      <msg name="27973">Fixed a bug with getting an object's directory by a compound path </msg>
      <msg name="27963">User creation (cloudLinux)
Fixed a bug that occurred when creating a user with a certain PHP version </msg>
      <msg name="27861">Authentication via social networks 
The mobile theme now contains buttons for login with social networks </msg>
      <msg name="27918">Text highlighting in code editor 
You can highlight any text in the code editor with the highlight_from attribute that specifies a filed to highlight a text </msg>
      <msg name="27925">ihttpd creates 100% CPU load
ihttpd created high CPU load when calculating the idle time, even if nothing significant was running at high CPU. </msg>
      <msg name="27727">Dashboard -- Server resources 
Fixed incorrect graphs </msg>
      <msg name="27915">Show field with prefix on the external form 
The prefix was overcovered values in the field </msg>
      <msg name="25989">Support of swg icons for Safari 
Product logo is now displayed for pinned tabs </msg>
      <msg name="27736">CNAME record with the name '@'
Additional check will prevent users from creating such records </msg>
      <msg name="27030">Disable automatic renewals
Repository version will get frozen after automatic renewals are disabled </msg>
      <msg name="27607">Maximum number of open files 
Linux doesn't allow to set RLIM_INFINITY for RLIMIT_NOFILE. You can set the maximum value specified in /proc/sys/fs/nr_open</msg>
      <msg name="27627">Invalid pid file 
ihttpd blocked its pid file to read (shared lock), enabling to start several ihttpd processes simultaneously </msg>
      <msg name="27452">Spread panel updates over time 
Update time is selected randomly between 3 and 4 a.m. 
</msg>
      <msg name="27789">License key check 
If a product version exceeds the one, which allows to update the key, the license won't be activated </msg>
      <msg name="27904">Memory leaks in logging settings
Previous rules were not deleted after changing the settings </msg>
      <msg name="27578">PowerDNS support
Fixed invalid SQL request, which may lead to errors with domain records in PowerDNS</msg>
      <msg name="27660">Icons for resources
You can activate resource icons for tariff add-ons </msg>
      <msg name="27862">Domain records 
TXT-records longer than 255 characters were processed incorrectly </msg>
      <msg name="27824">OS template not available in VMmanager KVM
OS templates, which can be used only in VMmanager OVZ, were not displayed in the list of templates in VMmanager KVM, if they had the same names. Now they will be displayed with the information "Local template". </msg>
      <msg name="27610">Different number validators ignore unicode character NO-BREAK SPACE</msg>
      <msg name="25519">Logs preservation 
"Operation log' --&gt; "Settings" now can be found in the "System settings" module. You can enter the number of days to keep log archives </msg>
      <msg name="27741">Change log
Released beta-versions are now shown in the "Status" column as "released (beta)" </msg>
      <msg name="27730">Error executing recipe
In the "Additional information" field in the recipe error notification you can see a text that a recipe sends to stdout. Notification text filter function is now available. The function will cut a text to 1 KiB, all symbols with codes &lt; 0x20 and &gt; 0x7E will be deleted </msg>
      <msg name="25193">Assign session to user's IP address
IPv4 addresses displayed as IPv6, were considered restricted </msg>
      <msg name="26528">Backups
Users can specify a port for an FTP-storage </msg>
      <msg name="26032">System settings 
"Send usage notifications" and "Send error notifications". Added short description for sender configuration </msg>
      <msg name="27421">Errors in built-in web-server and JSON
If the output format should be in JSON, ihttpd will send a response in JSON in case of internal errors </msg>
      <msg name="27263">Installation of paid modules
The free attribute enables to install some modules for free (demo-version) </msg>
      <msg name="27292">Notifications module 
Automatic resolution of issues is now running on multiple threads </msg>
      <msg name="27423">GPG signature for RPM packages</msg>
      <msg name="27238">Filters (labels) are now supported for tariff plans that are displayed in blocks </msg>
      <msg name="27375">Labels with long names (Orion interface theme)
Labels with long names are now displayed correctly 
</msg>
      <msg name="26657">Recipes and OS templates 
You can now use recipes to configure virtual machines. Recipes are scripts executed by a control panel on virtual machine after installing operating system from template. In ISPsystem's repository you can find a number of pre-defined recipes, or connect your own repository, or create a recipe in the control panel.<br/>
We have made a number of significant changes to OS templates:<br/>
* we added a new repository<br/>
* changed repository data structure<br/>
* deleted templates with ISPmanager, now  ISPmanager can be installed via recipe<br/>
&lt;a href="http://doc.ispsystem.com/index.php/Recipes:_Technical_details"&gt;&lt;/a&gt; </msg>
      <msg name="27579">Recipes
Fixed a bug in the recipe edit form: clicking the "Save" button did not save a newly created recipe</msg>
      <msg name="27518">OS template installation 
Fixed OS installation bug that occurred if there there were several templates with the same id for different control panels </msg>
      <msg name="27395">Text field size in MySQL database 
Size is now set in UTF characters, rather than in bytes </msg>
      <msg name="27345">Debian-based OS package name change </msg>
      <msg name="27233">Authentication via social networks
Renaming a user will not disable his login via social networks. If this error still occurs, you should update/delete records from the sociallink table </msg>
      <msg name="25786">Password generation button 
A password generation button can be displayed for the "passord" field type without confirmation. Specify the genpasswd="yes" attribute to set this option 
</msg>
      <msg name="25833">Global search
Fixed  a bug that occurred when generating a global search table and caused the process to fail</msg>
      <msg name="27413">"Two-factor authentication" is renamed into "2-step authentication"
Added new descriptions for errors, including error messages about invalid temporary password now include information about possible errors. Users won't be able to see other client's QR code with 2-step authentication enabled </msg>
      <msg name="25865">Confirmation of dangerous operation
Clicking "Cancel" executed an insecure request</msg>
      <msg name="21277">maxlength  for text fields
The limit is now set in symbols rather than in bytes</msg>
      <msg name="26147">Updating Dashboard blocks 
You can specify the @update=yes attribute to update a block on the Dashboard every time a client opens this module</msg>
      <msg name="23077">Date mask in input fields 
Added masks for input fields. Now you won't be able to enter an incorrect date</msg>
      <msg name="24657">System configuration 
Server check was not performed, and mail server settings were not applied  when setting port 465 for the SMTP server</msg>
      <msg name="23375">Updating domains on slave servers
I some situations it took much time to get information from a domain by the DNS server, thus the domain could not be updated on slave servers</msg>
      <msg name="25566">CDN
CDN will be used only when installing the panel through install.sh. The common repository will be used for updates</msg>
      <msg name="26019">DNS synchronization bug 
In case of errors during DNS server synchronization (e.g. the domain does not exist or belongs to another user), the synchronization process failed</msg>
      <msg name="26013">Invalid old value for slider and textarea
When trying to get the old value for input fields such as "slider" or "textarea", the new value was returned</msg>
      <msg name="26180">usagestat process is hanging
Original problem: usagestat process stops for a randon number of seconds to provide an even server load disctibution. If this process was initiated more than once per 24 hours, a line of such processes was created. Now, this task is added to the planner with a randon launch time. Delay in usagestat is now random but within one minute</msg>
      <msg name="26230">"include"  in messages of the default language ("en")
The Include sections from the English language were not addedd into XML files of other languages</msg>
      <msg name="27422">Graphs are now displayed correctly </msg>
      <msg name="23108">Arbitrary IP address as master IP 
You can specify any IP address using the DnsNsMasterIp parameter. It will be passed to slave server as the master IP</msg>
      <msg name="26088">PowerDNS restart
When changing server parameters the "pdns" process could not be restarted  due to invalid command on CentOS</msg>
      <msg name="26215">Email notifications only in Russian
Login notifications (including notifications about login from a different location if GeoIP is activated) were sent only in Russian</msg>
      <msg name="26076">Update  time in the changelog
In case of errors in the afterupdate / afterinstall  function, the update time was not specified</msg>
      <msg name="26183">Allow port
When installing the panel on CentOS, the DNS port was denied in the Firewall configuration module</msg>
      <msg name="26334">Incorrect link to Documentation 
Fixed a link (More info) to the Knowledge base that was displayed in case of error</msg>
      <msg name="26336">Quick search
The strings containing symbols in certain order (e.g. span/class/live) were displayed incorrectly</msg>
      <msg name="25990">Error editing a list item 
The error occurred after clicking buttons with the @sametab attribute, e.g. in the File manager. 
 
</msg>
      <msg name="26186">Hide/show useful links
Hiding useful links will hide them in all modules of the control panel. Clicking the "Help" icon will display them. Link configuration is kept is cookies.</msg>
      <msg name="25739">reCAPTCHA
reCAPTCHA is now displayed on the registration form</msg>
      <msg name="26164">Change log 
The "Product version" column won't be displayed for products without versions (e.g. IPmanager)</msg>
      <msg name="26348">Error displaying list items in the Mobile interface theme
The interface hung when trying to open a list with empty toolbar</msg>
      <msg name="26077">Global search form 
Added the "Clear" button</msg>
      <msg name="25826">The "color" attribute in mobile theme
The "color" attribute is now supported for list elements and buttons on the form</msg>
      <msg name="26405">json parse error on forms with frame
json parse error occurred wen trying to open a form with a frame</msg>
      <msg name="26374">Check box in group edit
Check box is now displayed correctly</msg>
      <msg name="23259">Built-in web-server 
Fixed a high CPU utilization bug caused by a large number of connections</msg>
      <msg name="24624">Combining similar banners
If a message with the multi_&lt;banner id&gt; name and banners do not have links, such banners will be combined into one. The __count__ macro will be changed into the number of combined banners</msg>
      <msg name="26500">List on the form
A list on the form can be hidden by if/else. If a list have labels, they will be also hidden/displayed with that  list</msg>
      <msg name="27203">Notification for group operations
If  'progress_group_step', is not found in group messages, the search will be made in messages from parent functions  </msg>
      <msg name="27227">Error deleting non-existing cron job 
Fixed a bug that occurred when deleting a non-existing cron job </msg>
      <msg name="26611">Preview buttons
Fixed preview-type buttons on a list toolbar which occurred if this type of buttons was used by default</msg>
      <msg name="26610">jsonparse error on Dashboard 
Dashboard was displayed incorrectly if localized messages contained unsupported symbols</msg>
      <msg name="26677">Top menu 
Added  @img and @sprite attributes for displaying interface theme items</msg>
      <msg name="25747">COREmanager could not see cron jobs
COREmanager could not see cron jobs if the "Do not email report" check box was cleared</msg>
      <msg name="26495">Notifications module bug
The notifications module opened for too long if it contained too many notifications</msg>
      <msg name="26646">Several IP addresses for VM
Several  IPv4 and/or IPv6 addresses can be allocated to a newly created virtual machine. The list of virtual machines and its edit form now shows primary IPv4 and IPv6, rather than a single  primary IP address</msg>
      <msg name="26158">Log is not rotated
If you enable low level-logging, the log contained only log level information. A file was not rotated and could be more than 100 MB in size</msg>
      <msg name="26753">Help links 
State of help links is now saved correctly</msg>
      <msg name="26607">Duplication of pinned tabs (Orion interface theme) 
Pinned tabs got duplicated when opening a form on the Dashboard 
</msg>
      <msg name="26667">Support of robots.txt
When requesting that file, ihttps passes the skins/robots.txt or skins/robots-default.txt file, which contains default settings. You can create a robots.txt with custom settings according to your needs</msg>
      <msg name="11360">Two-factor authentication
The following operations can be confirmed with a one-time password: panel login, form edit (the whole form and selected fields), group operations</msg>
      <msg name="26669">Request owner 
When admin drills down to user panel, the log will show both the username who sent the request and the username who got authorized in the panel</msg>
      <msg name="26834">Local C++ plug-ins
If the  src/&lt;library name&gt; directory is created, and errors occurred when uploading that directory, the control panel will try to re-compile it with the "make" command. if the error occurs again, it will be one hour before the panel tries to re-compile the library &lt;a href="http://doc.ispsystem.com/index.php/Lower-level_interaction,_C%2B%2B_plug-ins"&gt;Read this article for more details&lt;/a&gt; </msg>
      <msg name="26565">Panel failed after login
Control panel failed after login with GeoIP enabled. Authentication via social networks and information about login attempt (an attempt to log in from another region) are now processed correctly</msg>
      <msg name="24696">Operation log, period
Panel failed when trying to set a period to keep log files. This error was caused by invalid log file format</msg>
      <msg name="26633">File names
Some COREmanager functions cut spaces before and after a file name causing different errors</msg>
      <msg name="22545">Recursive change of file permissions in File manager 
When you recursively change file permissions, directory permissions won't change</msg>
      <msg name="26741">Waiting for panel to update 
Panel gets blocked during update causing incoming requests to fail.  The WaitLocked method is added to mgr_client, which allows to wait for panel to get unblocked. In particular, this feature is used in ISPmanager backup module</msg>
      <msg name="25848">Parameters in nestedlist 	linked lists
When switching to a linked list,  parameters set via macros __col_value__, __elid__, __plid__ were not encoded</msg>
      <msg name="26468">Symbolic links
When changing the "Refer to" value into an existing file or directory, directory access permissions were set to 0000</msg>
      <msg name="26747">Progress bar in Wizard
Progress bar no longer hangs</msg>
      <msg name="26622">Unzip files on CentOS
unzip on CentOS uses the LANG environment variable. If it is not passed, national symbols in file names will be changed into unicode. The panel now passes the LANG environment variable, which value was obtained when calling unzip</msg>
      <msg name="26082">invalid CNAME 
CNAME cannot have the same name as other records</msg>
      <msg name="26940">GeoIP bases upload bug 
Fixed de-archiving of binary bases GeoIP Maxmind</msg>
      <msg name="25683">Authentication with key of disabled user 
When a user gets disabled, all his one-time passwords received through  session.newkey, will be reset</msg>
      <msg name="25313">Group edit 
Group edit can be forbidden for certain functions. You will need to add the nogroupedit="yes" attribute for the toolbtn element.</msg>
      <msg name="26924">Selection of element in the list from child form 
(the Orion interface theme) If a form passes element's elid in the list, the element will be selected 
</msg>
      <msg name="26506">Group editing, operation availability check
The system will check whether an element can be edited</msg>
      <msg name="24973">Filter
Spaces are deleted at the beginning and end of filter value</msg>
      <msg name="26937">Logging settings 
A new interface for logging set up is now available</msg>
      <msg name="26453">Group edit 
If different values are entered into fields, the "Different values" hint is shown rather than the value of the first element</msg>
      <msg name="27057">Filter in notifications
An error in SQL expression occurred when applied a filter in the Notifications module </msg>
      <msg name="27382">Group operations in lists did not work 
Two-factor authentication might cause errors when performing group operations </msg>
      <msg name="27391">Error renaming user
With two-factor authentication enabled, renaming a user caused errors, and the user couldn't work in his panel. </msg>
      <msg name="27166">Deletion of IP address on CentOS crashes network configuration file
Starting from 2014 PREFIX network configuration is added instead of NETMASK. The control panel tried to delete NETMASK as well</msg>
      <msg name="27092">licctl hangs 
When downloading a license licctl restarts a panel. In some cases the panel was trying to update a license causing dead lock</msg>
      <msg name="25954">Backups
Fixed a backup bug that occurred with files which names contained word-wraps.</msg>
      <msg name="25924">Restart panel after license upgrade 
When obtaining a license through  sbin/licctl, the control panel will be automatically restarted</msg>
      <msg name="25932">Check server name when getting a license 
The server time will be adjusted, if it differs from the the licensing server time for more than an hour. If this operation fails, the license won't be activated</msg>
      <msg name="25901">Group editing error
The slider was not displayed after group editing. If the elements had different values, all the values were modified regardless the position of the slider</msg>
      <msg name="25518">Support for "convert" for  indicator-type buttons
Now the indicator's value can be displayed in the easy-to-read format 
</msg>
      <msg name="25953">Drill down to user level from the Active sessions module
Due to double encoding of a username it was impossible to drill down to the user panel if his name contains other characters besides the Latin alphabet letters and digits</msg>
      <msg name="25938">"Total" for xprop fields
The number of xprop was calculated incorrectly, if @value was specified for them, and other xprop  with that name, which did not require calculation of statistics,  already existed</msg>
      <msg name="24312">Plug-ins
Dependency check will be performed when uploading a library through &lt;library name="..."&gt;. If it depends on the library, which version has been already uploaded, the panel won't start</msg>
      <msg name="25380">Assign session to IP address
You can specify the  Option SecureSessionIp option to assign session to user's IP address. Starting from version 5.30 IP addresses were not assigned to user session, because IP addresses of mobile phone users might change in the course of operation</msg>
      <msg name="24358">SSL certificate authentication
SSL certificate authentication is no longer used. The IP address management module enables to use SSL authentication via API. The SSL keys management module is no longer used</msg>
      <msg name="24266">Inactive connection timeout 
The "timeout" parameter of the built-in web-server specifies how long in seconds an available connection can remain idle before it is closed. The default value is 10 minutes</msg>
      <msg name="24193">PowerDNS operation speed 
The control panel will no longer wait for the pdns_control purge call to complete. If you need to make purge multiple times, the control panel may execute the command only once</msg>
      <msg name="24735">Referer check 
Referer checks will ignore standard values of 443 port for https and port 80 for http</msg>
      <msg name="24123">SQL scheme fpr PowerDNS
When creating a new view, the SQL schema will be taken from the etc/sql/pdns.db.sql file, if any. If the file is not present. a standard schema will be used</msg>
      <msg name="23168">"Start automatically" check box was not saved when configuring backups 
Auto-start was enabled, but the corresponding check box was not displayed in the backup edit form</msg>
      <msg name="23286">CORS support in built-in web-server 
Access-Control-Allow-Origin  can be specified so that resources can be used by different sources 
</msg>
      <msg name="24693">Assign session to IP address 
This parameter can be set even if a client allows access only from specific IP addresses</msg>
      <msg name="22861">Server preliminary setup
The xset.up  function cannot be interrupted by the exit function</msg>
      <msg name="24851">Social login
Social login can be allowed only from specific IP addresses</msg>
      <msg name="25175">Links to Documentation
If Documentation is not available in the selected language, an English page will open</msg>
      <msg name="24413">Import tables into CSV
Indicators values could not be imported</msg>
      <msg name="23720">Information on system and server resources on Dashboard 
"Root" can now view information on the system and server resources</msg>
      <msg name="24324">Empty response from the control panel and mgr_client::Local
An exception will be generated after receiving empty response</msg>
      <msg name="25728">Expert mode
Deprecated expert and common modes. All fields on forms will be displayed to all users</msg>
      <msg name="25452">Link to mobile version 
When you access the panel from a mobile device, on the login form you will see a link to mobile version</msg>
      <msg name="25511">Highlighting active menu modules
In some situations active modules were not highlighted</msg>
      <msg name="25602">Limit on backup copies which size exceeds 1000 Tib
Error occurred when trying to set the above value. The value could be changed only by modifying etc/ispmgr.conf</msg>
      <msg name="22051">Unread tickets 
In the browser window heading you can now see the number of unread tickets. The number is calculated based on filter settings in the "Support tickets" module. In the "Support tickets" -- "Settings" you can select the "Sound on new ticket" -check box to play a sound when a new ticket is posted.</msg>
      <msg name="24913">'JSON Parse Error' 
Fixed a bug that occurred when clicking the URL-type buttons on the toolbar</msg>
      <msg name="24905">Dashboard auto-updates 
You can set automatic updates  (in seconds) for blocks on the Dashboard using the autoupdate attribute</msg>
      <msg name="24393">Setup fail2ban during COREmanager installation 
fail2ban will be setup and configured when installing COREmanager.
The feature is already available.  
If you don't want fail2ban to be installed automatically, you can use the key  --disable-fail2ban</msg>
      <msg name="13807">Group problem solving
Skipping the form problem during the group problem solving</msg>
      <msg name="24827">Multiple file download 
This bug occurred if data preparation took from 15 to 30 minutes</msg>
      <msg name="25154">Changes to Amazon S3 buckets
When making a backup to Amazon storage, the system will search for existing buckets for a selected user, or ask to enter a new name</msg>
      <msg name="25336">Notifications 
If a control panel uses a database which differs from SQLite, information about notification will be stored in the same database. In earlier versions SQLite database etc/&lt;panel name&gt;_problems.db was used</msg>
      <msg name="24044">Added functionality enabling to save backups at Yandex.Disk</msg>
      <msg name="16420">Columns "Gateway" and "Network mask"
Columns "Gateway" and "Network mask" are added to server IP-address pool</msg>
      <msg name="24699">The latest version of program available for download
The latest available version was not displayed in the "About program" module</msg>
      <msg name="24315">Integration with IPmanager
If IPmanager failed to receive a list of available networks, the corresponding error message will be shown 
 
</msg>
      <msg name="24031">Hostname on CentOS 7
Hostname was reset upon server reboot</msg>
      <msg name="24374">Parked page if no data are available in report 
If a report doesn't contain any data, but a graph should be generated, a parked page with graph will be shown. If the report doesn't contain graphs, "no such data" will be displayed</msg>
      <msg name="24537">Cron
Fixed Cron job check function.  You can now create ranges along with enumerations in the expert mode</msg>
      <msg name="24709">Default heading
If a localized message is not specified for the page heading,  the hostname will be appear in the heading</msg>
      <msg name="17337">Modifying TTL on DNS record
TTL can now be modified for a DNS resource record</msg>
      <msg name="24850">Scheduler
Fixed a bug: a time range can be specified for a Cron job</msg>
      <msg name="24747">New backup system
A new backup system using DAR is introduced in ISPmanager . It has an intuitive web-interfaces, and enables to easily restore/download files, databases, or backup copies; move users between servers running ISPmanager with the new backup system; and restore users on a remote server in case of failure. If you don’t have any backup plans configured, you can start using the new system right away. Otherwise, you need to delete existing backup plans and restart the panel. Backup copies made in the old backup system are not compatible with the new one.
</msg>
      <msg name="21251">Domain contact verification
NIC.RU domain contact verification is now supported</msg>
      <msg name="25346">Link to list 
Lists now contains a button with link to a list. If the list contains a filter, its parameters will be specified in the link</msg>
      <msg name="24568">Domain records 
Do not add quotation marks to TXT-records with spf1 values</msg>
      <msg name="15205">File manager 
File search can be now made by its content and name mask</msg>
      <msg name="24848">The masterfile-format text option
The masterfile-format text option will be specified for named on CentOS 7</msg>
      <msg name="24208">Feature of saving backups in S3 Amazon is enabled</msg>
      <msg name="25165">Hide useful links
You can now hide useful links if they prevent you from working with a  form</msg>
      <msg name="22702">Version information 
You can view the current version of the control panel in in the "License" module</msg>
      <msg name="24931">Cannot accept License agreement 
User could not accept the License agreement on languages other than Russian</msg>
      <msg name="24370">Pinned tabs 
Control panels now offer the ability to lock some of your most-used menu tabs</msg>
      <msg name="25082">Server resources
Fixed error with incorrect disk usage data in Server resources on Dashboard</msg>
      <msg name="24860">License agreement 
Users couldn't accept the License agreement on English</msg>
      <msg name="24714">Cannot save user settings 
The control panel didn't save user settings, if email for notifications was not entered.</msg>
      <msg name="24372">The possibility to select a confirmation message for group operations
If toolbtn of type group will have an attribute warning = yes, then the confirmation text will be displayed in Bold Red, and an exclamation mark icon will be displayed on the left.</msg>
      <msg name="24254">Back up large number of users 
The backupctl  process failed when trying to back up a large number of users</msg>
      <msg name="25283">ACE library update (used in File manager)
Update includes a number of bugfixes, support of new language modes (SQLServer, Elixir, Elm, Praat, Eiffel, G-code, gitignore, AppleScript, Vala, Gherkin, Smarty, Dockerfile), new interface themes  (SQLServer, Iplastic)</msg>
      <msg name="25215">Control panel addresses 
Enhanced SSL certificate creation procedure</msg>
      <msg name="25209">Mobile theme 
A new web-interface is specially designed for mobile devices. The mobile theme will open on mobile devices by default.</msg>
      <msg name="24375">ihttpd restart
sbin/ihttpd -R now waits for the built-in server to restart. Fixed a bug leading to incorrect restart in systemd</msg>
      <msg name="23018">License Activation
A license us updated when you click the "Activate license" button</msg>
      <msg name="23389">Database dump upload
The file in user home directory was overwritten and deleted if its name matches the name of uploaded file</msg>
      <msg name="22185">Defining a file size when calling  mgr_rpc::FetchFile
If the limit parameter is set to 0, a HEAD-request will be  sent to get a file size. The file won't be uploaded if its size exceeds the limit.</msg>
      <msg name="15596">Group privileges 
You can now create user groups and assign privileges to the whole group. You can also create groups to which all the userds with specific login level will be assigned.</msg>
      <msg name="16177">Network settings
Fixed the bug: If IP address was assigned incorrectly, it could not be deleted.</msg>
      <msg name="16121">Confirm password
If passwords in the confirmation field do not match, the corresponding notification will display.</msg>
      <msg name="14313">List of processes
Kernel processes are no longer displayed in the list of Linux processes.</msg>
      <msg name="15917">Hidden fields in the Wizard forms
Hidden fields were displayed if you clicked "Back" in the Setup Wizard forms.</msg>
      <msg name="16080">Changes to mgr_proc::Execute::SetUser
Now using SetUser on UNIX-based systems will set all user groups rather than the main one.</msg>
      <msg name="15520">Zone update
Domain zones are now updated correctly.</msg>
      <msg name="14343">Selecting password strength
COREmanager enables you to allow users set only strong passwords. This function is not active by default and many users do not even know about it. In the Setup Wizard you can select desired password strength.</msg>
      <msg name="16085">Number of fractions in the list (the Orion theme)
Fixed the bug with calculating fractions on the list.</msg>
      <msg name="16054">Panel crashed in case of mgr_job::MoveFile::Rollback
Deleting the source directory before rolling back transaction caused panel crash.</msg>
      <msg name="15668">Change file editor size 
You can now change witdth of the file editor.</msg>
      <msg name="13177">Toolbar
A default page will be created if the toolbar is not present</msg>
      <msg name="15910">Error displaying banners 
Fixed the bug: in some situations several banners were not displayed.</msg>
      <msg name="15533">Start page
Fixed the bug: when accessing the control panel, the File manager module would open by default.</msg>
      <msg name="15907">Processing the noname attribute of the field
Using the noname attribute of the field element will not show the name of the field.</msg>
      <msg name="15990">File upload bug
Fixed the bug in the Orion theme: it was not possible to upload files in Opera.</msg>
      <msg name="15377">Password strength 
Using the checkargs attribute you can specify password strength in the element. Values starting with +/- will modify the password strength for the  element against the global value. A number specifies an absolute value. It can be a fraction number
</msg>
      <msg name="15696">Logging settings 
Fixed the bug: the list filter was not set when selecting a panel.</msg>
      <msg name="15957">PHP installation module
When installing PHP on FreeBSD, PHP 5.4. (or PHP 5.3.) will be installed by default due to conflict between phpMyAdmin and PHP 5.5.ports.</msg>
      <msg name="13317">Notification about performed operation 
In case of a successful operation the corresponding notification will be sent.</msg>
      <msg name="15712">Numbers with floating point in mgr_db
When using numbers with floating points, some values might contain unnecessary information in low orders.</msg>
      <msg name="15797">Deleting several records from database 
A new method for deleting records from the table by SQL condition is added into the mgr_db::CustomTable class.</msg>
      <msg name="13509">Preliminary setup form
The application Setup Wizard was called before the server Setup wizard.</msg>
      <msg name="15787">Cancelling module upload 
Fixed the bug: some modules of the library that failed, might be initialized later. The function, which name is specified by the LIBRARY_ENTRY macros, will be additionally called before initializing the library. That function may contain the code that will be executed first. If the function returns "false", initialization will be cancelled.</msg>
      <msg name="15476">Processing queries with invalid su
When trying to send a request through mgrctl  with the su parameter specifying a non existent user, the control panel would not respond.</msg>
      <msg name="14154">Copy fields values in mgr_db
When copying the value, if Null was specified as initial value, empty field was shown.</msg>
      <msg name="15840">Help link in the form 
Link to the Product documentation from the Setup Wizard now opens correctly.</msg>
      <msg name="15698">Notifications
Problem notifications now can contain links to documentation.</msg>
      <msg name="15746">For developers. Processing XML documents
The following xml attributes can now be processed: dist, eqdist, maxdist, ifmgr. For more information, please refer to the article http://en.5.ispdoc.com/index.php/Xmlinstall</msg>
      <msg name="15405">Update settings 
Modified settings in the "Applications" module. Now the version is specified in the "Settings" form and is applied to all software products. In that form you can also deactivate automatic update for all the products except COREmanager.</msg>
      <msg name="15669">Restoring open tabs in the Orion theme
When restoring open tabs, only active tab is saved and open. Other tabs will open when you switch into them.</msg>
      <msg name="16534">Cannot hide banner with information about last login 
Failed to hide the banner if you logged in to the control panel from a different IP address.</msg>
      <msg name="16623">Installing DNS NSD on FreeBSD
Fixed the bug in configuring NSD on FreeBSD.</msg>
      <msg name="16633">Deletion of files from FTP storage
Fixed the bug that occurred when deleting archives that were not located in the FTP storage.</msg>
      <msg name="15098">Backup process as a background task 
Each element of the control panel is copied separately. In case of error that element will be skipped and the corresponding bug will be registered. Warnings that display while processing the element will be also registered</msg>
      <msg name="17067">File manager
Changes to file manager behavior if the "only for files" attributes are recursively changed. The "Execute" attribute for all the files will be inherited from the directory's attributes to which that recursive change is applied.</msg>
      <msg name="17116">Data recovery
Fixed the bug with creating a symlink, if the "Modify existing data" check box is selected.</msg>
      <msg name="17112">Control panel has ended 
Before the control panel ended, it ignored requests that were in the queue causing errors in the applications using API.</msg>
      <msg name="17050">Textarea readonly
Fixed the bug with the readonly attribute of the textarea in the Orion interface theme.</msg>
      <msg name="16981">Automatic creation of domain names
Fixed the bug with automatic creation of domain names (for example, while creating a Web-domain), even if the domains management module is missing.</msg>
      <msg name="16939">Dashboard
The dashboard will not open if Welcome page and Welcome form are used.</msg>
      <msg name="15862">IP address management module
Fixed the bug (Debian OS): the main IP address of the network interface and invalid contents of the configuration file of the network subsystem  were deleted.</msg>
      <msg name="16800">Fatal error in form 
In the Orion theme fixed the bug causing the panel to hang in case of  fatal error in the form.</msg>
      <msg name="16820">Validators
You can specify data type in the checkargs attribute for number validators.</msg>
      <msg name="16856">Cron error 
In the Sirius interface theme ISPmanager cron job is now executed correctly.</msg>
      <msg name="16880">Error in the CustomTable::DbDelete method 
This method generated incorrect request to the database.</msg>
      <msg name="16760">Empty directories in backup 
Information about empty directories now is included both into the system database and archive.</msg>
      <msg name="16766">Do not use field check 
The @safevalue attribute is added for input fields. Name of the parameter containing the value that does not require verification or is checked by developers manually (for example, encrypted value for password) is sent.</msg>
      <msg name="16768">Address for outgoing queries  in PowerDNS
When creating a new view, the directive query-local-address is specified.</msg>
      <msg name="16430">Sorting drop-down menu 
You can now select a sorting type for a drop-down menu (select). Possible values:  alpha, calpha, digit, version and ip.</msg>
      <msg name="16787">DNS BIND settings
"text" is now specified as storage format for zone files when configuring bind (named) DNS-server settings.</msg>
      <msg name="12701">named files
The control panel did not display domain records for which the domain name was not specified.</msg>
      <msg name="16838">Forbid using HTTP connection 
You can now forbid to use HTTP connection for the control panel. All HTTP connections will be automatically redirected to the similar URL using the HTTPS protocol.</msg>
      <msg name="16801">Database caching
Fixed the bug causing mal-synchronization of internal cache with data in the base.</msg>
      <msg name="16779">Hidden fields
Now clicking the "Show hidden fields" link will show the fields unless the form is closed.</msg>
      <msg name="16438">Trees in forms
Information in the "tree" forms was processed incorrectly in Wizards and filters.</msg>
      <msg name="16257">Error with toolbar buttons
Fixed the bug in the Sirius interface theme : if the window was too narrow buttons were grouped beneath the heading, rather than collapsed.</msg>
      <msg name="15371">Indication of server reboot (еру Orion theme)
If you are using the "Reboot server" function, the corresponding icon is shown.</msg>
      <msg name="16304">Processing empty messages
Now you can use non-printable characters (spaces, tabs, line feeds) in message, for example, as separators of elements in group operations.</msg>
      <msg name="16446">Select element bug in a filter form in the Orion interface theme
It was not possible to select a value in "select" if the browser window was too low.</msg>
      <msg name="16662">Group privileges 
"Lamp" icons are no longer displayed if permissions on the corresponding functions are not set. "Default policy" is no longer available in the "Group policy" form, because permissions set for user had higher priority than those for the group.</msg>
      <msg name="15335">UTC/GMT
You can now select UTC/GMT time zone in the server settings form.</msg>
      <msg name="16630">Preset for textdata of the msgdata type
Now you can change textdata values for msgdata using presets.</msg>
      <msg name="16628">Notifications module
Automatic resolution of issues no longer blocks access to the Notifications list. Old notifications can be automatically deleted.</msg>
      <msg name="15584">Edit range of IP addresses 
You can now modify  the range if using a local base of IP addresses.</msg>
      <msg name="13270">Quick search results
Quick search results will be saved once the list is automatically updated upon group operation or regular update.</msg>
      <msg name="16103">Displaying the warning icon in lists 
In some lists the Warning icon was shown for no reason.</msg>
      <msg name="16542">Error activating buttons 
In the Orion interface theme fixed the bug with activation of the groupform type button.</msg>
      <msg name="16565">Error displaying hints 
Fixed the bug with displaying hints containing double quotes in case of error with group operation.</msg>
      <msg name="15968">List filters
You can now set list filter in privileges management modules in the modules supporting filters. User won't be able to access the object for which filter was set.</msg>
      <msg name="16253">Messages in reports 
Missing messages for reports were not imported from the common section.</msg>
      <msg name="14262">MySQL settings 
MySQL setup module will configure the MySQL server to listen on all IP addresses of all interfaces.</msg>
      <msg name="16493">Show hidden fields
Users who never opened the General settings edit form could not use the "Show hidden fields" link.</msg>
      <msg name="16083">Colored lists
In the Orion interface theme you can now specify text color for "select" elements.</msg>
      <msg name="16425">Starting COREmanager when installing/deleting panels
When installing/deleting panels with the bin/core &lt;panel&gt; install/remove command on Unix systems, COREmanager will start, if it was not running.</msg>
      <msg name="14231">Line break in the zoom field 
Pressing the Space key space when filling out the zoom field  moves the cursor to a new line so that a user can see that this is the next element.</msg>
      <msg name="16324">Registering bugs
You can now send bug reports from the panel.</msg>
      <msg name="16377">Notifications
Some columns are hidden by default. You may add required columns in your table settings form.</msg>
      <msg name="16337">HttpQuery
Introduced support for the methods HEAD, PUT, PATCH and DELETE.</msg>
      <msg name="16286">Error displaying statuses in statusbar 
Fixed the bug with displaying properties in the statusbar for the columns without  sort="prop".</msg>
      <msg name="16834">Table settings
Default values now have more detailed descriptions.</msg>
      <msg name="17122">File zones of name servers
Zones that didn't use the $ORIGIN directive, might have its value for other files.</msg>
      <msg name="17609">Number of backup copies 
Fixed the bug with automatic deletion of old backup copies.</msg>
      <msg name="17644">Installing the PHP module for Apache (FreeBSD)
PHP as Apache is running on a separate port. The corresponding changes are made to the PHP and Apache installation modules.</msg>
      <msg name="17636">Report print version bug 
Report print version with firstrun="no" displayed in the database</msg>
      <msg name="17569">Error saving menu status 
In the Orion interface theme fixed the bug with saving the main menu status.</msg>
      <msg name="17561">Error confirming password
In the Orion theme fixed the bug: it was possible to use passwords that do not match.</msg>
      <msg name="17562">Error selecting all list elements 
In some situations it was not possible to select all the elements on the list by pressing shift.</msg>
      <msg name="8466">Notifications 
You can now add additional information in the browser window.</msg>
      <msg name="17223">Suspending panel 
You can now suspend the control panel using the mgrctl -l command. If the panel is running, it will be suspended by calling the exit function. You can continue working in the panel with the mgrctl -u command. If COREmanaer is suspended, all the panels will be suspended as well.</msg>
      <msg name="17461">Checking domain names
Modified the algorithm. The ARPA records are now checked more Reverse zones for classless networks are now checked correctly.</msg>
      <msg name="17389">Deleting files from the FTP-storage 
When trying to delete a file, the control panel now ignores directories that are not present in the storage.</msg>
      <msg name="16664">Access permissions and @convert
When limiting access to list elements, the columns containing @convert attribute processed incorrectly.</msg>
      <msg name="17379">Access log 
Users that are not registered now cannot view the Access log.</msg>
      <msg name="17366">Setup wizard
Fixed the bug in the Setup wizard leading to incorrect order of the installation steps.</msg>
      <msg name="16019">Recovering separate files 
For all data types having files, only separate files can be recovered.</msg>
      <msg name="17294">/etc/hosts
Fixed the bug that changed access permissions to /etc/hosts upon modification.</msg>
      <msg name="17348">Changing FTP directory in the backup storages
Fixed the bug: it was not possible to add a path to FTP directory for the existing FTP storage.</msg>
      <msg name="17267">Displaying long heading in the form
Long headings are now displayed correctly.</msg>
      <msg name="17265">System information on FreeBSD
Fixed the bug with displaying system information on servers without swap.</msg>
      <msg name="17241">Error displaying xprop in status bar 
xprop is now displayed correctly in the Orion and Sirius interface theme.</msg>
      <msg name="17237">Managing DNS records in named
Modified the management of zone files. In previous versions some errors might occur when adding new records</msg>
      <msg name="17201">Zone name
You can now use the @ symbol in the zone name in resource records.</msg>
      <msg name="17209">Improved reports 
For embedded reports you can specify the id for cell. The embedded list will also include all the form's parameters of the parent report.</msg>
      <msg name="16835">Default values
You can now reset default table settings.</msg>
      <msg name="16810">List of active sessions 
The column showed negative values.</msg>
      <msg name="17059">Hiding the authinfo parameter
Parameter value of the authinfo request is no longer added into the tparams element.</msg>
      <msg name="16997">Server reboot 
This operation is now executed before terminating the panel.</msg>
      <msg name="17190">File manager
Fixed the bug with going to the child directory when exceeding the limit on the number of records on the list.</msg>
      <msg name="17097">The convert attribute 
You can now select the encoding algorithm for a column in reports.</msg>
      <msg name="17096">The period element 
The default and save attributes for the period element are nor supported.</msg>
      <msg name="16965">Nonreusable keys 
Nonreusable keys created by the session.newkey function are kept during one hour after creation.</msg>
      <msg name="16869">Dates validation 
Added vlidators for the fields getting Date and DateTime.</msg>
      <msg name="17125">UID/GID
Fixed the bug: when getting the user's UID/GID the incorrect error returned.</msg>
      <msg name="17142">System information on Linux
Some processes might terminate while viewing the list.</msg>
      <msg name="16564">ODBC deprecated
ODBC is no longer supported allowing to use original libraries for MySQL and PostgreSQL  database servers management.</msg>
      <msg name="16947">Separate configuration files of the control panel
Control panel settings can be saved in separate files. Parameters, options and paths can be specified into the file in the  etc/&lt;panel name&gt;.cond.d  directory. All the .conf files from that directory will be read up to the main config. Parameters set in those files will be used as default values and can be ку-defined in the main configuration file.</msg>
      <msg name="16606">Conditionaly hiding textarea
Conditional hiding by empty="yes/no" is supported for textarea (beside input control)</msg>
      <msg name="17027">Updating syntax highlighting library 
The  syntax highlighting library is updated to the latest version. More than 30 versions of  syntax highlighting for programming languages, templates, configuration files are now supported.</msg>
      <msg name="17874">Support for PowerDNS v3
PowerDNS 3.2 and later created  in the base strings with empty types that led to errors when trying to view them via the control panel.</msg>
      <msg name="17733">Error calculating total values in the list 
When selecting a line the total value at the bottom of the page displayed the zero number.</msg>
      <msg name="18181">File manager
Fixed the bug in the archive extract form when opening the directory tree.</msg>
      <msg name="18261">Back up large amount of data 
Fixed the bug that occurred when trying to back up large amount of data, for example 1000 (1000 user's domains)</msg>
      <msg name="17722">Backup recovery
Fixed the bug that occurred when trying to recover a backup copy and resulted in symlink loop. Example: Failed to set owner of the 'var/.ispmgr-backup/tmp/extract_79P08c/kernel' file</msg>
      <msg name="17681">List of backup plans 
Fixed the bug "Error: Type: 'file' Object: 'open_r' Value: 'var/.ispmgr-backup/tmp/plan_name/1396588349/list_.XXXXXX" that occurred when viewing backup plans while making a backup copy.</msg>
      <msg name="16165">Disable a backup plan 
You can now disable/enable automatic start of a backup plan. The cron job will be commented/uncommented. With the plan deactivated, you will be able to start it manually</msg>
      <msg name="16524">Select interface theme and password strength 
You can now use a new function to select a default interface theme and password strength</msg>
      <msg name="17871">Incorrect size of swap file on FreeBSD
Swap file size was displayed incorrectly once exceeding 2 Gb.</msg>
      <msg name="17855">Access to modules
A list of users was not displayed when creating a group, if there were no users with privileges that were selected when opening the form.</msg>
      <msg name="17768">Differential and incremental backup bugs
The backup processes terminated with the error: "Type: 'xml' Object: 'parse' Value: ''"</msg>
      <msg name="17761">Optimization of backup process 
Optimized processing of files that were not archived.</msg>
      <msg name="17588">Interrupting reading/recording of mgr_stream
Now the process that is being read/recorded into the stream using mgr_stream classes, can be interrupted with the function mgr_thread::FailIt. It enables to interrupt mgr_proc::Execute even if the program is waiting for possibility to read/record through stream I/O.</msg>
      <msg name="17741">File manager 
The root directory can now be set as default in the file manager edit form.</msg>
      <msg name="17727">Error displaying diagrams on Dashboard
Fixed the bug with displaying diagrams  in the orion interface theme.</msg>
      <msg name="17464">DNSmanager as a DNS server 
Fixed the bug that occurred when trying to use a DNSmanager user with reseller permissions for integration</msg>
      <msg name="16701">Sum up values within one column 
If stat="yes"  is specified for a column, and the values contain additional symbols after the figure, the sum will be calculated for each suffix</msg>
      <msg name="17144">Select data source for xml input field 
Added the @source attribute, its value is a request to the control panel. The field value will be taken from the request results. If it is a drop-down list, the list of values will be taken from the request results.</msg>
      <msg name="13998">Identifiers of newly created objects 
We recommend that the functions creating an object must return its identifier in the id node. In case of out=text the identifier, if any, will be output as id=&lt;value&gt; after "OK".</msg>
      <msg name="27228">Notification quantity indicator shows 0 </msg>
      <msg name="17634">New classes for blocking threads 
Added the classes MultiMutex, MultiSafeLock, MultiSafeSection. They act in the same way as the classes Mutex, SafeLock, SafeSection, but the thread is blocked by the object MultiMutex/MultiSafeLock and string</msg>
      <msg name="27272">Progress bar hangs during file download
Progress bar hangs during file download if the groupdownload button is used </msg>
      <msg name="27309">Project gets lost if  two-factor authentication is active
If a client  enables two-factor authentication, when you drill down to his panel or change project as that user, the "project" parameter may get lost </msg>
      <msg name="27350">Disable two-factor authentication 
If admin log ins to control panel as user, he won't be required to enter a password in order to disable  two-factor authentication </msg>
      <msg name="17629">Working with large files on Linux (i386)
Fixed the bug: it was not possible to work with files larger than 2 Gb through the panel's API</msg>
      <msg name="17637">Support for SSL certificates in mgr_rpc
New methods allowing to use custom certificates for SSL connections are now available</msg>
      <msg name="15561">Free space for archives 
During the backup process before archiving free space will be checked. There must be not less space than the archive requires. Potential compression is not counted</msg>
      <msg name="27232">Disk space was displayed incorrectly
If one and the same partition was mounted several times, its size was calculated several times as well </msg>
      <msg name="15564">Storages for backups 
When using multiple storages the backup process will not stop, if an attempt to upload files to one of them failed.</msg>
      <msg name="16255">Hint for opening a module in a new tab
Added a new hint for the icon that opens a module in a new tab.</msg>
      <msg name="17359">Calendar in input fields 
You can now use a calendar to show both days ans months. Set the @date attribute to  "month"</msg>
      <msg name="17582">Registration of notifications 
User role is now checked when registering a new notification. Notifications for users with permissions higher than lvAdmin  are not associated with a specific user and are available to all server administrators.</msg>
      <msg name="17613">Archiving on architecture x86_32
Fixed the bug "gzip: stdout: File too large" that occurred when archiving large directories on architecture x86_32.</msg>
      <msg name="17429">Versions of libraries 
Now versions of libraries included into COREmanager correspond to the panel's version. For example, for COREmanager  5.15.0 will have libraries 5.15.0</msg>
      <msg name="17463">Remote DNS, administrator email 
When using DNSmanager as a DNS server, client's email  rather than that provided in DNSmanager was specified in the SOA record  (DNSmanager 5.15.0 or later is required)</msg>
      <msg name="18257">Unzipping archives in file manager 
Unzipping archives will overwrite existing files.</msg>
      <msg name="17458">Checking list values 
If no corresponding values are found in the linked list (the one where the @depend attribute is used), the list will be hidden. However, clicking OK will generate the error message "Field has invalid value".</msg>
      <msg name="17388">Purge storages 
When deleting a backup plan or a copy you can select if you want to delete files from the storage as well.</msg>
      <msg name="1929">Mail client
Introduced support for Roundcube.</msg>
      <msg name="17485">Displaying banners in narrow browser window 
Fixed the bug with displaying banners in the Sirius interface theme, if the browser window is set to 1024px</msg>
      <msg name="18177">Error reading timezone
The error occurred if the symbolic link /etc/localtime led to a nonexistent file.</msg>
      <msg name="18215">Applications update 
Fixed the bug that occurred when trying to manually update the list of available applications.</msg>
      <msg name="17850">Control panel performance without cron (CentOS and Debian)
The control panel can without cron. To recover the scheduler you should automatically resolve the corresponding problem that is registered in the "Notifications" module.</msg>
      <msg name="17844">Error displaying hint when using shadow for hiding fileds
Fixed the bug with displaying a hint for the field that is hidden by shadow using else.</msg>
      <msg name="17143">Duplicating records in access log 
Fixed the bug with duplicating records in access log.</msg>
      <msg name="17916">Sorting of IP addresses 
Not only IP addresses, but also networks specified as IP/mask are sorted. A mask must be a figure (mask length)</msg>
      <msg name="16086">Hints 
Hints to form fields are now shown automatically when you put your mouse cursor into the field, for example. You can change that behavior in the user settings form or by specifying the DefaultHintView  parameter in the configuration file.</msg>
      <msg name="18098">Using standard parameters for table 
Columns statuses that were hidden by default  were set incorrectly</msg>
      <msg name="17927">setvalues error in the Orion interface theme 
Fixed setvalues  bug that occurred when updating select values.</msg>
      <msg name="17831">Deletion of backup copies 
Improved efficiency of backup deletion</msg>
      <msg name="18074">Deletion of temporary files during backup 
Fixed the bug: directories such as plan_12345667_.XXXXXX, files unparsed.XXXXXX and ignored.XXXXXX. were not delete, where  XXXXXX are random symbols</msg>
      <msg name="17923">Installation failed
Fixed the bug: the control panel installation will not fail while getting the license.</msg>
      <msg name="18250">"Already exists" error during installation 
While installing a gateway, the control panel did not allow to select the address that was already created in the internal base but was not assigned.</msg>
      <msg name="17292">Errors viewing a list of background tasks 
Added a number of error prevention checks that can occur while viewing background tasks</msg>
      <msg name="15731">Background tasks 
Information about background tasks is kept only for 24 hours</msg>
      <msg name="18476">Error editing list 
Fixed the bug that did not allow to save a modified value</msg>
      <msg name="18337">Order of buttons on the form 
The "Cancel" button is always located on the right</msg>
      <msg name="18356">Fixed bug in printed version 
If the indicator column was the last in the table, the right border did not display</msg>
      <msg name="18385">Error checking password strength
In the Orion theme fixed the password strength check bug that occurred on the form where multiple password fields are used</msg>
      <msg name="18344">Processing show on the toolbar 
It was processed incorrectly if the condition was associated with the "msg" column</msg>
      <msg name="17936">Request code status in HttpQuery
The Status() method that returns the code of a request is added into HttpQuery</msg>
      <msg name="18280">Upload file by URL into File manager
In case of error (breaking of connection, disk quota exceeded) the file that was not fully uploaded will be deleted</msg>
      <msg name="16364">Reserved symbols in change log 
Reserved symbols were incorrectly processed and displayed</msg>
      <msg name="18260">Redundant files in PowerDNS configuration directory 
Redundant files (core files or temporary files of text editors) might cause problems</msg>
      <msg name="18259">Create a server name in SOA records of domains
In the DNS configuration file you can specify a Hostname that will be used instead of server name in the SOA record</msg>
      <msg name="18028">Required field for password 
(The Orion interface theme) If the password field is a required one, the password confirmation field will be also required</msg>
      <msg name="18162">Sort list values 
You can specify priority for values for the "select" input fields</msg>
      <msg name="16251">Headings for Wizards
You can now use various headings for forms and list of steps (wizard_title - heading will be displayed in the list of steps, title - form heading). If the heading for list of steps is not specified,  the form heading will be used</msg>
      <msg name="18464">Backup in progress banner 
Fixed the bug: a user could see the banner informing that the backup process or recovery is complete.</msg>
      <msg name="18394">Comas in out=json
Fixed the bug with disappearing comas in json format</msg>
      <msg name="18200">Defult action by swiping right 
If you use mobile devices with touch-screens, swiping right will perform a default action (normally, it is double click)</msg>
      <msg name="18728">File manager
Fixed the bug with generating a directory tree, if there is the child directory for which the user does not have permissions to read.</msg>
      <msg name="18727">File manager
Fixed the bug in the algorithm for recursive change of the file or directory owner.</msg>
      <msg name="16228">Action log on the user level 
The Action log module is now available for users.</msg>
      <msg name="18503">Calculating the maximum file size while making a backup copy
"Maximum file size" and "Maximum directory file size" no longer influence the prepared data, databases, in particular</msg>
      <msg name="18317">Select with pictures
The select element now can display pictures next to the selection option</msg>
      <msg name="17684">File manager
In the File manager module you can now set the height for the file editor window in rows. The "Read-only" field with a full file name is added into the file edit form</msg>
      <msg name="18084">File mamager
File names containing ',' are now supported</msg>
      <msg name="18290">List of interface themes in Panel settinhs
Only available interface themes are now displayed</msg>
      <msg name="18345">File manager
Fixed the bug with overwriting symbolic links when copying/moving files</msg>
      <msg name="18236">File manager
If you copy without overwriting and files with the same names already exist in the target ditrectory, the error banner will list those names</msg>
      <msg name="18384">New element for list
In the Orion interface theme there is a new list element for displaying lists with pictures and icons</msg>
      <msg name="15560">Create a backup plan
Filters for local storages
When creating a backup plan with the "All server files" check box selected, filters that exclude directories of all the local storages will be automatically created</msg>
      <msg name="16790">Backup type description
A backup type now has a hint that is shown when you select a certain type</msg>
      <msg name="19021">List of files in the root directory
Fixed the bug: the list of files included into the backup copy showed all the all files in all subdirectories.</msg>
      <msg name="19034">Error opening the form 
Fixed the bug in the Sirius interface theme, the form now opens correctly.</msg>
      <msg name="19005">Back to "Saved data" 
The button "Back to saved data" now works correctly in the Sirius web-interface.</msg>
      <msg name="27331">"Output error" on the login form after logout
The error occurred if you first drill down to User level and then log out from the control panel </msg>
      <msg name="18977">Error escaping quotation marks 
Fixed the bug with editing a form, if quotation marks were specified in elid</msg>
      <msg name="11175">Save filters
You can now use more filter options</msg>
      <msg name="19199">Versions in recovery forms 
In some cases file or directory versions in the recovery forms were duplicated</msg>
      <msg name="19202">Delete backup copies 
Backup copies located on several storages are now deleted correctly</msg>
      <msg name="19187">Differential and incremental backups 
Fixed the bug: a full copy was created only once</msg>
      <msg name="19054">Optimized backup interface 
Added cashing of information about the backup data enabling some menu modules to display faster</msg>
      <msg name="19254">Security bug 
Fixed the bug that enabled each user to disturb panel performance</msg>
      <msg name="19305">Changes to the function isp_api::IsOwner
The administrator (lvAdmin)  is now longer considered the owner of the users with server administrator (lvSuper) access privileges and higher</msg>
      <msg name="19205">Recovering files aquota.user aquota.group
When recovering all files of the servers, the files  /aquota.user and  /aquota.group are ignored</msg>
      <msg name="19255">Bind cannot update slave zones
Files of slave zones are now created in the correct directory</msg>
      <msg name="19222">Configure modules automatically
Each module will be configured automatically upon installation</msg>
      <msg name="18912">Warn user before closing the form 
Users will be prompt  to confirm that they really want to leave the form with unsaved data</msg>
      <msg name="17982">User privileges 
All users including administrators cannot change privileges for themselves</msg>
      <msg name="19198">Errors in functions  AddMonth and AddDays
When switching between "Summer" and "Winter" time, one day might be added or deducted</msg>
      <msg name="19179">Panel administrator 
Most DNSmanager functions are available only to Administrator. The Panel administrator button has been added on the superuser's Dashboard enabling to create a new administrator (if no admins have been created) and switch to his panel</msg>
      <msg name="19177">The Close button on fatal error page 
Added the Close button the on Fatal error page. If the tab has a parent list, it will be renewed</msg>
      <msg name="18941">Process indication while uploading files 
Process indication in % is shown while uploading a form with files. Added Cancel button to terminate the process</msg>
      <msg name="19088">Records on the slave name server PowerDNS
Now the DNS module gets  information about zone changes allowing to reduce the update time</msg>
      <msg name="18231">Cancel list auto-update 
Added a new button that cancels auto-update of a current list (a one-time action) to save some quickly renewed data</msg>
      <msg name="13567">User renaming event 
Whehn renaming a user, all his files will be renamed as well. All active connections related to that user will be terminated. To do this, the panel should call the event "user.onrename" and sent the following parameters: "user" - old username and  "newname" - new name</msg>
      <msg name="19122">Modifying storage settings 
Fixed the bug that occurred when searching an archive if the storage settings were modified</msg>
      <msg name="19131">groupformnosel buttons in a list
The Orion interface theme now supports the groupformnosel buttons that enables to edit a group of elements at a time</msg>
      <msg name="9506">Web-server management module
You can now set up the built-in web-server in the control panel interface</msg>
      <msg name="7416">SSL authentication
Added a new module that can be used to assign SSL key to users. If you have a corresponding key installed, you will be automatically authorized in the control panel</msg>
      <msg name="19016">Renaming db library
The built-in db library was renamed into mgrdb due to conflicts</msg>
      <msg name="19020">Scheduler 
Before the scheduler performs any action, the system will check that the user exists</msg>
      <msg name="18097">Path to mysql socket 
If the path to mysql socket is not specified in the parameter, the panel will read the default path from the client section of the my.cnf file</msg>
      <msg name="19566">Recovery of system files 
Files that are not associated with any data are now recovered correctly</msg>
      <msg name="19600">Recovery of files /aquota.group and /aquota.user
When recovering data from the backup copy, file permissions for /aquota.group and /aquota.user were not set</msg>
      <msg name="19582">BIND installation on FreeBSD
Fixed the bug in the BIND installation module leading to incorrect configuration of the options of BIND ports</msg>
      <msg name="19577">
This error is now processed</msg>
      <msg name="19388">parse info backup error
Fixed the bug with deleting and viewing the backup copies leading to the parse info error</msg>
      <msg name="19558">Automatic panel renewal 
You ca  now activate automatic renewal for the panel installed from packages</msg>
      <msg name="17808">Archive names 
Backups are now located in the directory backup_{id}, where {id} - id the backup date in the format 2014-08-25_16-45-23.   tgz and lst file names now use {datatype}-{dataname}-{owner}-{index}. dataname won't be used if it contains invalid symbols, such as spaces, colonы, the Russian alphabet letter, etc. {index}  is the numerical order of the archive</msg>
      <msg name="19697">Long element names broke the layout of the group operation confirmation form 
Fixed the bug: long element names broke the layout of the group operation confirmation form</msg>
      <msg name="19581">Backup system enhancements 
Now the backup module consumes less disk space</msg>
      <msg name="19442">Hints in the web-interface 
Added new hints providing detailed information about the panel management</msg>
      <msg name="19532">Access for Technical support staff 
Added a new option that allows your technical support staff to access the server with a click of the mouse</msg>
      <msg name="19393">Initial server setup
The Setup Wizard will be removed. Now you can use the system setup form that includes all of the parameters from the Setup Wizard</msg>
      <msg name="19562">Log of long requests
Added a new log containing long requests that are being processed for more than specified number of seconds (the LongRequest parameter). By default, it includes requests that are executed for more than 5 minutes</msg>
      <msg name="19494">Multi-select in filters 
It was not possible to select the first value on the list</msg>
      <msg name="18571">Page heading 
You can now specify a page heading in the Branding settings edit form</msg>
      <msg name="19430">Notifications 
New notifications are now displayed on the Notifications panel</msg>
      <msg name="13315">Navigation from lists (nestedlist)
 You can now select a filter and list that you want to browse to when clicking a certain table value</msg>
      <msg name="16471">New notification type 
A "Message" notification  type is used for displaying useful information (it is not an error message)</msg>
      <msg name="19469">Named support 
Fixed the bug that might lead to errors while checking the zone file by the control panel</msg>
      <msg name="17332">Sort by multiple fields 
 Press and hold the CTRL button to  sort a table by multiple fields.</msg>
      <msg name="19440">Long response 
Users might get long/XXXXXXXXXXXXX responses while working the in the web-interface</msg>
      <msg name="18486">Refresh the interface if new features are added 
Now the panel keeps track of new features and refreshes the window automatically, when needed</msg>
      <msg name="19423">Usernames 
Usernames in COREmanager can no longer start with the '_" symbol (the username validator)</msg>
      <msg name="17975">New convert type 
The @convert - bytes attribute allows to convert byte size into human readable format (e.g. "2 KB" -&gt; 2048). The result will be rounded to two decimal places 
</msg>
      <msg name="19368">';'  in a username
The username validator skipped this character, but UNIX-based systems do not allow users with such names</msg>
      <msg name="19346">Self-signed SSL certificates for the panel URL
Fixed the bug that occurred when trying to install self-signed certificates</msg>
      <msg name="19344">Fixes in the mgr_file::IsChild и mgr_file::MkDir functions
Fixes are made to the ".." directory in the file name</msg>
      <msg name="16583">Fields with the  @zoom attribute in filters 
Filters now support fields with the @zoom attribute. Separate lines are considered alternative values. At least one value must be specified</msg>
      <msg name="19279">Multi-select in filters
A filter form now allows multiple selection</msg>
      <msg name="19294">Macro __VALUE__  in SQL filters 
The value is not only changed into a field value, but is also escaped with the prefix (a part of the record before the macro up to the "'" symbol) and suffix (a part of the record  after the macro up to the "'" symbol)</msg>
      <msg name="19293">Hide superuser sessions from administrator
Administrator can no longer view and terminate superuser sessions</msg>
      <msg name="19223">COREmanager version
The error messages now take the version of COREmanager from the function CoreInfo (this information is included into the code), rather from the file var/pkg/core/+VERSION</msg>
      <msg name="19320">Sirius interface theme is no longer supported 
This theme is no longer supported and cannot be selected in the interface</msg>
      <msg name="20017">Database backup 
Fixed the bug: databases which dump size exceeded the maximum file size specified in the edit form, were not included into the backup copy</msg>
      <msg name="20006">Incremental and differential backup recovey
Fixed the bug: files for "Users" and "Any files" were recovered only from the last backup copy</msg>
      <msg name="20322">Selecting a language
The authentication form displays only user languages (the list is taken from Accept-Language), as well as English and his current language (if the user already registered in the control panel)</msg>
      <msg name="10357">Configuration file permissions 
Configuration files are now created wit permissions 600</msg>
      <msg name="8659">Changing user password 
You can change a current user's password</msg>
      <msg name="20268">Changed hide/show conditions for toolbar buttons
Changes are made to group buttonы: if the list of selected lines contains at least one line with this button, the button will be displayed.  Clicking this icon will delete the lines where the button is not shown</msg>
      <msg name="20074">Permissions of a non-existing user 
An attempt to view permissions of a removed user would open the authentication form</msg>
      <msg name="19731">Menu search enhancements 
When deleting results from the search box, the active module will open</msg>
      <msg name="20158">User permissions
You can allow/deny access to a certain function without changing access permission to other group functions (subfunctions)</msg>
      <msg name="20157">Access to modules
When setting groups privileges, the list of modules will be taken by calling the menu function, rather than from XML files</msg>
      <msg name="20169">Showing calendar in Internet Explorer 10
Calendars are now displayed correctly</msg>
      <msg name="15154">Parked-button for groups 
Specifying the img attribute for the toolgrp element, when grouping buttons, will display a parked button with an icon from the img attribute and a message from the local messages</msg>
      <msg name="20005">Open Dashboard upon login 
Dashboard will open upon login unless the start page is changed into a different one</msg>
      <msg name="20030">Change logs now show more detailed error messages 
Now the change log is displayed even if your server is inaccessible</msg>
      <msg name="19998">Diagrams in reports 
Several diagrams can be created based on the same data</msg>
      <msg name="20015">Cannot open error reports
Fixed the bug: it was impossible to view detailed information</msg>
      <msg name="18289">Restarting built-in web-server 
Restarting ihttpd  will no longer cause service timeout</msg>
      <msg name="19772">Image next to check box 
An image can be shown in front of the check box</msg>
      <msg name="16959">Error messages
Different messages associated with the same errors can be used for users with different user roles</msg>
      <msg name="19766">JSON format 
A  json document is now generated according to COREmanage xml 
* /doc/elem - is always an array 
* /doc/messages/msg - is an object, such as  {'msg1': 'msg1 text', 'msg2': 'msg2 text'}</msg>
      <msg name="19935">Modifying password strength 
The control panel will refresh the Dashboard for all users to apply the changes</msg>
      <msg name="19920">Gateway address in IPv6 networks 
Both the first and the last IP address of the IPv6  network can be used as a gateway address</msg>
      <msg name="27237">Group edit of required  fields
Fixed group edit of forms with required  fields</msg>
      <msg name="19839">Access permissions 
You can now set access permissions for all the fields in a form or list. You can also restrict access to fields that are not displayed in the interface or will be added later. Access from specific  IP addresses can now be set only for a certain user</msg>
      <msg name="19916">Security bug 
Fixed a number of bugs enabling an administrator to access local files on the server</msg>
      <msg name="19881">Uploading several files in the File manager 
Fixed the File manager bug tthat occurred when trying to upload several files to the server</msg>
      <msg name="19689">Favorites 
You can now add or remove a module from Favorites by clicking the corresponding (Star) icon in the Favorites module</msg>
      <msg name="19814">Product version
A product version is now shown next to the copyright sign</msg>
      <msg name="19609">Adding allow-transfer to named settings 
If you do not use view, allow-transfer will be added to the named global options</msg>
      <msg name="11509">Multiple IP addresses  in the X-Forwarded-For header 
The control panel will use the last address from the list . The originating IP address of a user will come first, but this source cannot be trusted.</msg>
      <msg name="19592">Creating MySQL tables 
Some MySQL versions generate invalid index names. COREmanager now generates index names itself</msg>
      <msg name="19707">Using view for the second time 
An error occurred when trying to use view for the second time. Now a user will be asked to confirm that he wants to use it again</msg>
      <msg name="19704">Remember which tab was active after refresh 
The control panel now remembers the form tab after it is closed. When the form opens, the tab that was active will open</msg>
      <msg name="19594">Search enhancements 
Full-line search is now supported. The results will be displayed in descending order - the most relevant results will come first.</msg>
      <msg name="19688">IP address management 
When adding a ranger of IP addresses, the last address of the network was marked as a service address</msg>
      <msg name="16215">Editing lists
If the field cannot be modified with the specified functions, the attribute will be removed from the column</msg>
      <msg name="19598">Table settings
Tables settings forms now open more quickly</msg>
      <msg name="19651">Different configs for logging settings 
Logging settings can be read not only from the file etc/debug.conf, but also from all the files etc/debug.conf.d/*.conf. The files will be sorted out in alphabetical order. Settings from etc/debug.conf will be applied last </msg>
      <msg name="19576">Enhancements of the Notifications module 
Notification descriptions cache allows to open the list more quickly</msg>
      <msg name="19444">Autocomplete option for filters 
The autocomplete option for filters is now supported</msg>
      <msg name="19554">Quick filters
You can now set a filter with a click of a mouth by selecting a value in the table cell.</msg>
      <msg name="19380">Changing MySQL database structure 
A fewer number of ALTER TABLE queries are now made when modifying tables</msg>
      <msg name="20457">strptime error 
Setting up a period (in days) to keep records in the operations log in some cases led to the strptime error that also occurred when updating the panel</msg>
      <msg name="20375">Deleting backup copies 
Fixed the bug that occurred when deleting backup copies and caused the error "query: Quote command returned error"</msg>
      <msg name="20300">Backup upload with admin permissions 
A backup copy could not be uploaded with administrator privileges</msg>
      <msg name="20663">JSON Parse error
This error occurred in some modules that have active tips</msg>
      <msg name="20709">aquota.group recovery
Fixed the bug with recovering privileges on aqouta.group</msg>
      <msg name="20743">Error when trying to choose a select value 
Fixed the bug that occurred when choosing a select value</msg>
      <msg name="20476">Error page heading 
Error page headings are corrected according to error contents.</msg>
      <msg name="20478">Unsaved changes notification 
You can now add and manage the unsaved changes notification directly from the notification form and in the user settings form</msg>
      <msg name="20742">Ignore special file systems during backup
Special file systems such as /sys, /proc, /dev, /dev/pts, /run, /run/lock, /run/shm will be excluded from a backup copy, even if the corresponding filter was not enabled</msg>
      <msg name="20770">Domain update on slave servers 
If a user doesn't have any slave servers, the update function is not available</msg>
      <msg name="20794">Password strength check
Added the parameter disablepasswordcheck. If set to "yes", password strength won't be checked. This can be useful when you are importing a user and need to save its password regardless its strength.</msg>
      <msg name="20095">Backups deletion
Backup copies are now deleted from a storage in background. The backups will be deleted from the interface immediately.</msg>
      <msg name="20388">Admin level 
When trying to return to several login levels back, the login form opened</msg>
      <msg name="20044">Product information
Using the command bin/core &lt;manager&gt; -i you can view a product name, its version and build date.</msg>
      <msg name="20310">URL to Edit form 
On every interface form you can get the URL to the current form</msg>
      <msg name="20369">Layout bug 
Fixed the layout bug in Firefox that occurred when displaying warning messages in  lists</msg>
      <msg name="21089">Duplicated data in backups  
The user backup included web-domains enlarging the overall sizes of the backup copy</msg>
      <msg name="20866">Slave name servers 
Both primary and slave domains can be created on slave servers</msg>
      <msg name="21034">Restore incremental backup 
Fixed the bug with recovering incremental and differential backup copies on cluster nodes</msg>
      <msg name="21137">Deleting backups 
Fixed the bug: some backup copies could not be deleted</msg>
      <msg name="20947">Error deleting and renaming selected filters 
Fixed the bug with renaming and deleting filter: changes were applied to the first filter rather than to the selected one.</msg>
      <msg name="21534">Interface freezes when trying to access reports without data 
Fixed the bug that caused the web-interface to freeze when accessing the module containing reports without data.</msg>
      <msg name="21506">Hints for menu items 
Hints to menu items are now displayed correctly</msg>
      <msg name="20729">Dragging menu tabs 
You can change positions of the menu tabs</msg>
      <msg name="21360">Group description in the Access to modules section
Group descriptions were not displayed in the groups list</msg>
      <msg name="21258">Using classless networks 
Classless networks are now created correctly on slave name servers</msg>
      <msg name="21376">Sorting information in Logs  
The latest information is now displayed at the top of the table by default</msg>
      <msg name="20917">Setting up the control panel interface 
A number of changes are made to the "Branding settings" module. You can use more flexible configuration in COREmanager: you can view and edit control panel interface. The interface view may vary depending on a domain name that was used to access the panel</msg>
      <msg name="21091">Action log
The longtaks.finish function calls are no longer registered in the Action log. The list heading shows a period (if specified) to keep information about calls</msg>
      <msg name="27200">ihttpd terminates connections 
Calling "select" showed that the descriptor is ready to read, however the EAGAIN error occurred when trying to read. In this case ihttpd reset connection it has just received. The error occurred on KVM VPS (CentOS 7) </msg>
      <msg name="19963">Additional name servers (PowerDNS)
If you add additional name servers  in the DNS settings and apply them to existing domains, new NS records will be incorrectly displayed on the list</msg>
      <msg name="20643">Server setup errors 
Wrong server response might terminate panel installation. Now such errors are ignored</msg>
      <msg name="20831">Configuring DNS slave name servers 
The  domain.slave.edit function was renamed into  slaveserver.edit causing problems with slave name servers configuration. The functions slaveserver.edit and slaveserver.delete can be executed in case of external configuration</msg>
      <msg name="20317">Notifications 
For notifications of the "Message" type the non-active automatic solution icon is no longer displayed</msg>
      <msg name="20467">Integration with IPmanager
If the IPmanager license has expired, the corresponding error message will be shown</msg>
      <msg name="20545">Access log
Authentication by a one-time key is now also registered in the Access log. This authentication type is used for switching between panels, for example when accessing a panel from the billing system.</msg>
      <msg name="20653">Creating A records automatically 
If there insufficient number of unique IP addresses for NS-records, some addresses can be used for the second time. If you are using default view, which processes requests on all IP address of the server, all non-reserved addresses will be used</msg>
      <msg name="20492">Action log
Now users cannot see the names and IP addresses of administrators who made changes</msg>
      <msg name="21039">Active hints on external forms 
Active hints now always display on external forms</msg>
      <msg name="20737">DNS slave servers 
Fixed the bug that occurred when trying to edit the domain name, if previous operation with that domain had not yet been completed.</msg>
      <msg name="21133">Scheduler 
Fixed the bug with duplicating cron jobs that were created automatically by the control panel, if the server administrator disables scheduler reports</msg>
      <msg name="15887">Backups for users 
User can now view, download, upload, and restore  their backup copies</msg>
      <msg name="20851">Default path for Named slave zones 
By default slave zones' files are created in the same directory as the primary ones, if the DomainSlaveZonesPath parameter is not specified.</msg>
      <msg name="20739">SSLv3 in ihttpd is no longer supported 
Due to vulnerabilities in the protocol, SSLv3 is no longer supported by built- in HTTP</msg>
      <msg name="19046">Empty backup archives 
Some data (such as SSL-certificates, user templates, etc.) may not be backed up. The archive is no longer created</msg>
      <msg name="22451">Change time zome 
If a zone file was specified as symlink in zoneinfo, that symlink was copied into /etc/localtime and referred to a non-exiting file</msg>
      <msg name="22048">Managing PowerDNS. CNAME and MX records
The panel allowed to create records with "@" that PowerDNS could not process. Now the  '@' symbol is automatically changed into a domain name</msg>
      <msg name="22471">Backups
dev files are no longer included into backups</msg>
      <msg name="21056">'_'  symbol in CNAME 
The '_' symbol can be used in CNAME</msg>
      <msg name="22441">SOA record in BIND
A dot should be added at the end of the primary DNS-server that is formed based on a view name</msg>
      <msg name="19224">Slave server management 
The retransfer command is now used for refreshing zone in BIBD. It ignores the "serial" value (the zone will be re-read even if "serial" was not changed). When creating slave zones, address of the main server will be changed, if that record already exists</msg>
      <msg name="21819">Error switching between panels 
Corrected error messages that are shown when switching  between control panels</msg>
      <msg name="22142">Field value change 
If validator changes filed's value, user will see the  corresponding notification</msg>
      <msg name="22201">Additional statistics in COREmanager modules 
Added statistics (total number of records by statuses) for a number of columns in COREmanager</msg>
      <msg name="20852">Download backup copies 
A request could break off, if data preparation took a long time</msg>
      <msg name="22158">Edit disabled backup plan
A disabled backup plan got activated after editing</msg>
      <msg name="22392">Setting time zone on CentOS 
Time zone settings are specified into the /etc/sysconfig/clock file after editing</msg>
      <msg name="22257">Merge XML documents 
Fixed the bug that occurred when merging XML documents according to the description of XML structure in COREmanager when using @merge="no"</msg>
      <msg name="21173">Sum conversion 
Sum of the elements selected on the list will be also converted for columns having the convert attribute</msg>
      <msg name="21631">View password 
You can now view a hidden password</msg>
      <msg name="18880">Touchscreen responds faster 
Reduced the lag time between touching the screen and getting a response.</msg>
      <msg name="22152">tmp directory access permissions 
Invalid permissions were set when starting the panel for the first time</msg>
      <msg name="21925">Backup copies 
A storage can be selected in drop-down lists. When adding a new backup plan, the storage will be selected automatically, if there are no other storages in the system</msg>
      <msg name="22103">Multiselect scroll bar 
A multiselect scroll component is sown in case of multiple items</msg>
      <msg name="21932">ihttps fails after restart (CentOS) 
 The application failed with the  "Fatal error in GNU libmicrohttpd daemon.c:4033: close failed" error message</msg>
      <msg name="22022">Forbidden domain names 
Forbidden domain names are supported in all panels working with DNS servers through COREmanager</msg>
      <msg name="22072">The  X-Frame-Options: DENY heading 
You cannot open a window in a new frame</msg>
      <msg name="21951">timedatectl support 
You can use the timedatectl utility (if any) to set the time zone</msg>
      <msg name="21967">List sorting on Dashboard 
Fixed the  that occurred due to outdated format of attributes in the XML file. @sorted="yes" is changed into @sorted="+1"</msg>
      <msg name="21979">Default values for database table fields and the CustomTable::Clone method 
Cannot clone the fields with default values using  the CustomTable::Clone method</msg>
      <msg name="21952">Panel fails after PowerDNS restart
PowerDNS restart failure causes the request to fail</msg>
      <msg name="21726">Transfer domain information to slave servers 
Fixed the bug that might disturb domain data transfer to slave servers</msg>
      <msg name="21725">New toolbar button - editnosel
This is the same button as "Edit", but it opens the edit form of the first element, when  no elements are selected</msg>
      <msg name="20873">Cron jobs 
The "Server's date and time" field is added into the cron job edit form</msg>
      <msg name="20872">New field type on the 'datetime' field
It shows the server time</msg>
      <msg name="19855">ntp setup and configuration
The ntp daemon is now installed together with COREmanager. ntpdate  will start for time synchronization</msg>
      <msg name="21593">Calculating the sum of values with suffixes 
If the values you want to sum up, have a suffix (such as EUR, RUB), the sum will be calculated per each suffix</msg>
      <msg name="21630">Backups 
Server files without an owner are not included into the backup copy</msg>
      <msg name="20422">Operations log 
Now only administrators (user level 29) can view information about the address from which a request was sent</msg>
      <msg name="21301">Zone updates in PowerDNS
Current time is now specified in the  domains.last_check field when updating the zone</msg>
      <msg name="21621">Quick filter 
Quick filters are now available in a number of control panel's modules</msg>
      <msg name="22242">Check the file size 
You can now check the size of a file for upload. Add  the "maxsize" attribute to the field providing  the maximum size in bites</msg>
      <msg name="21902">Permitted values for floating point numbers 
The floating point number validator showed incorrect value for the maximum negative number</msg>
      <msg name="22907">File manager 
The maximum editable file size is enlarged up to 1 MiB. You can set this  limit in the panel's configuration  file (the FileMaxEditSize file, in KiB).</msg>
      <msg name="22622">Ntpd server for OpenVZ
Ntpd server won't start on a virtual machine running OpenVZ</msg>
      <msg name="22764">Optimizing web-interface on touch-screens 
Fixed bug that occurred when using web-interface on touchscreens and Internet Explorer 11</msg>
      <msg name="22176">Hints to buttons 
Hints can be added to filed's buttons. The text is taken from messages based on a button's name with prefix  hint_</msg>
      <msg name="22706">Hints to columns in reports 
Hints can be added to columns in reports. The text is taken from messages based on a button's name with prefix  hint_</msg>
      <msg name="22616">Reports and convert 
If data conversion for column is used in reports, the diagram will be based on source data</msg>
      <msg name="22608">System configuration
When selecting a time zone, you can see your server time</msg>
      <msg name="23130">Cannot delete domain names from slave servers
When editing and deleting a domain name, it could not be deleted from slave servers</msg>
      <msg name="21180">Mask for text field 
You can now specify a mask in the text field. The http://jasny.github.io/bootstrap/javascript/#inputmask library will be used</msg>
      <msg name="18651">IDN domain in background notifications 
Internationalized domain names are now displayed properly in the "Background task notifications" module</msg>
      <msg name="23095">Group operations 
If the key field contained sequence of  ", ", such an element could not be deleted</msg>
      <msg name="21954">File manager
Spaces at the beginning and at the end of a file name will be cut when uploading the file to server</msg>
      <msg name="23313">Error displaying "shadow" hints
"Shadow" hints were shown regardless a field's status</msg>
      <msg name="23141">Processing the "convert" attribute in reports' results
Reports are shown in human-readable format in columns with the "convert" attribute</msg>
      <msg name="23146">Sorting bug in reports (the convert attribute)
Fixed sorting bug  in columns with the convert attribute</msg>
      <msg name="22828">Hints for inactive toolbar buttons icons
You can now create buttons for inactive buttons to explain why a certain  operation cannot be performed. Use the name  hint_NAMETOOLBTN_disabled for the hint</msg>
      <msg name="23307">The nestedlist_blank attribute now supported
If specified, a new list will be open in a new tab</msg>
      <msg name="23440">Long queries bug 
Fixed bug with uploading large files</msg>
      <msg name="23131">Main menu
Fixed bug with links containing IPv6 address in the main menu</msg>
      <msg name="21318">Cron jobs 
When creating cron jobs, if the sbin/cron-&lt;panel name&gt;  file exists and the executable file is located within the directory where the panel is installed, the cron job will start with this script</msg>
      <msg name="23373">Panel start
Panel start may take a long time. Now mgr_client can define whether the panel is started or restarted. If the panel registers new components through  isp_api::RegisterComponent, mgr_client will wait for registration to complete no matter how much time it will take</msg>
      <msg name="23549">Creating database structure
Before getting table information from a database, the panel will check whether table description was changed in the panel. If it wasn't changed, the table  won't be chnaged and created in the database. 
Table description check sum is kept in the var/.db.cache.xxx files. Delete the corresponding file and restart the panel to manually check database structure</msg>
      <msg name="22658">License activation
A  control panel's Favicon was not displayed on the license activation form</msg>
      <msg name="23685">Column sorting in the Notifications module
Data in the Attempts, Number, and Period (min) columns were sorted in alphabetical order, rather then by value</msg>
      <msg name="13571">Pressing Esc to close a form 
You can now close a form, child list or report by pressing Esc</msg>
      <msg name="23399">Msg columns in reports 
Msg columns can now be used in reports</msg>
      <msg name="22913">Hint to long heading 
If a  form heading was not displayed in full, a full text will be shown when moving the mouse cursor over the  heading</msg>
      <msg name="23552">Report error in print version
Fixed graphs and calculation of total amount in reports with data conversion</msg>
      <msg name="23480">Multi-selection in tree (the tree element) on the form
Specifying the  multiple=yes attribute for a tree will enable to select multiple elements by pressing CTRL</msg>
      <msg name="11246">Security: timeout for login attempts 
Login attempts will be blocked for 20 seconds in case incorrect password has been entered three times within 2 minutes (username + IP address from which a user is trying to log in).</msg>
      <msg name="23993">The fixed attribute for form fields
Field location can be fixed  regardless of any scrolling that is taking place</msg>
    </messages>
    <messages name="test.request.globalvariable">
      <msg name="paramname">Parameter </msg>
      <msg name="hint_applyparam">Enter a parameter that the value will be applied to </msg>
      <msg name="applysteps">Apply to requests </msg>
      <msg name="hint_getparamstep">Parameter that should be executed to get the value </msg>
      <msg name="getparamstep">Get value </msg>
      <msg name="getcreatestep">Object creation request </msg>
      <msg name="hint_applysteps">The global variable will be applied to these requests </msg>
      <msg name="applyparam">Apply to parameter </msg>
      <msg name="hint_getcreatestep">Request that will be executed to get the object id </msg>
      <msg name="hint_paramname">Parameter which value should be applied </msg>
      <msg name="title">Global variables </msg>
    </messages>
    <messages name="usageinfo">
      <msg name="only_user_request">User requests </msg>
      <msg name="hint_only_user_request">Display only user requests </msg>
      <msg name="name_event_user">Core</msg>
      <msg name="hint_event_user">Interface, events handing, sorting, etc.</msg>
      <msg name="name_total_user">Application logic </msg>
      <msg name="hint_sort_user">List sort</msg>
      <msg name="name_sort_user">Sorting</msg>
      <msg name="hint_event_real">UI, events, etc</msg>
      <msg name="name_event_real">Core</msg>
      <msg name="sort_user">Sorting</msg>
      <msg name="hint_rpc_user">Requests to remote servers </msg>
      <msg name="hint_total_real">Time that was taken to execute the application logic + service time </msg>
      <msg name="hint_value">Total amount in seconds </msg>
      <msg name="hint_total_user">Time that was take to execute the application logic </msg>
      <msg name="hint_execute_user">Execute and handle commands </msg>
      <msg name="hint_thread_count">Number of threads per second </msg>
      <msg name="hint_lock_user">Multi-thread semaphore locking</msg>
      <msg name="hint_date">Statistics collection date </msg>
      <msg name="hint_dir_user">Call to directories </msg>
      <msg name="hint_db_user">Requests to databases </msg>
      <msg name="hint_name">Enter a name </msg>
      <msg name="hint_flock_user">Multi-thread file locking </msg>
      <msg name="name_lock_user">Thread locking </msg>
      <msg name="name_flock_user">File locking</msg>
      <msg name="s_flock_user">File locking </msg>
      <msg name="flock_user">File locking </msg>
      <msg name="name_db_user">Databases </msg>
      <msg name="dir_real">db-real</msg>
      <msg name="name_execute_user">External applications </msg>
      <msg name="name_rpc_user">Remote calls </msg>
      <msg name="s_dir_user">Directories </msg>
      <msg name="dir_user">Directories </msg>
      <msg name="name_dir_user">Directories </msg>
      <msg name="name">Name</msg>
      <msg name="value">Total, sec </msg>
      <msg name="db_real">db-real</msg>
      <msg name="s_lock_user">Thread locking </msg>
      <msg name="lock_user">Thread locking </msg>
      <msg name="rpc_user">Remote calls </msg>
      <msg name="s_db_user">Databases</msg>
      <msg name="s_event_user">Events </msg>
      <msg name="db_user">Databases </msg>
      <msg name="total_real">Total time </msg>
      <msg name="thread_count">Requests per second</msg>
      <msg name="title">Time usage </msg>
      <msg name="s_rpc_user">Remote calls </msg>
      <msg name="event_user">Core</msg>
      <msg name="s_execute_user">External applications </msg>
      <msg name="event_real">Core</msg>
      <msg name="total_user">Application logic </msg>
      <msg name="execute_user">External applications </msg>
      <msg name="date">Date</msg>
    </messages>
    <messages name="logonemail">
      <msg name="mailmessage">We would like to inform you that the __mgr__  (__host__) system has been accessed from  IP address __ipaddr__. &lt;p&gt;Date and time: __datetime__&lt;/p&gt;</msg>
      <msg name="mailsubject">System login __mgr__</msg>
    </messages>
    <messages name="geoip">
      <msg name="mailmessage">&lt;p&gt;We have spotted attempt to log into __mgr__ (__host__)  from IP address __ipaddr__.&lt;/p&gt;&lt;p&gt; Login date and time:  __datetime__.&lt;/p&gt;&lt;p&gt;
Last time the system has been accessed from a different region. Please follow the link in order to confirm access: __ref__ &lt;/p&gt;</msg>
      <msg name="mailsubject">Trying to log into the system  __mgr__</msg>
    </messages>
    <messages name="mgrerror_socnetwork">
      <msg name="msg_error_socnetwork_autherror">Social login failed __network__ '__value__'</msg>
      <msg name="msg_error_socnetwork_account_exist">This account of a social network '__network__' is already linked 'BILLmanager' user. If you want to tie a new user, using these registration data, at first execute their untying from the existing user. Then repeat procedure of a binding.</msg>
    </messages>
    <messages name="problem_cron">
      <msg name="msg_desc">Error executing command __id__  via cron</msg>
    </messages>
    <messages name="test.language">
      <msg name="request_lang">Query language </msg>
      <msg name="title">Test languages management </msg>
      <msg name="hint_request_lang">Select a query language </msg>
    </messages>
    <messages name="test.request.waiter">
      <msg name="hint_waittime">Request result wait time. It can be used for commands and check. We do not recommend setting  this value for modifying command </msg>
      <msg name="title">Waiting for request </msg>
      <msg name="waittime">Time, sec</msg>
    </messages>
    <messages name="backups.storage.dropbox">
      <msg name="codedesc">www.dropbox.com</msg>
      <msg name="token">Follow the link to obtain an access code </msg>
      <msg name="title">Dropbox storage </msg>
      <msg name="code">Access code </msg>
      <msg name="hint_code">Dropbox integration code </msg>
      <msg name="placeholder_dropbox_path">my.domain.com</msg>
      <msg name="dropbox_path">Path</msg>
      <msg name="hint_dropbox_path">You can use one dropbox account to store backup copies from various servers. We recommend that you specify different paths for each server. For example, a server name. Leave the field blank, if you are not going to use the account for such purposes </msg>
    </messages>
    <messages name="blacklist.edit"/>
    <messages name="test.refresh"/>
    <messages name="test.upload"/>
    <messages name="test.longtask">
      <msg name="queue">Queue name</msg>
      <msg name="title_wait">Wait for the selected background task to complete before the next step </msg>
      <msg name="msg_confirm_wait">Do you really want to the selected background tasks to complete </msg>
      <msg name="title">Test background tasks </msg>
      <msg name="short_wait">Wait </msg>
      <msg name="id">Identifier</msg>
      <msg name="name">Name</msg>
    </messages>
    <messages name="test.request.edit">
      <msg name="desc_empty">Empty value</msg>
      <msg name="hint_macros_value">The check value will be changed into this macro </msg>
      <msg name="macros_value">Value macro </msg>
      <msg name="checkvalue">Check value</msg>
      <msg name="hint_checkvalue">Value that will be checked when running the test </msg>
      <msg name="hint_composite_elid">Composite identifier is used for searching a string with the value to be checked </msg>
      <msg name="composite_elid">Composed id</msg>
      <msg name="desc_has_list">In the list</msg>
      <msg name="hint_composite_elid_value">ID value with added macro</msg>
      <msg name="composite_elid_value">ID value</msg>
      <msg name="hint_checktype">Select a check type </msg>
      <msg name="macro_in_string">String macro </msg>
      <msg name="test_query">Test query </msg>
      <msg name="hint_macro_in_string">Macro of the key field for string searching </msg>
      <msg name="checktype">Check type</msg>
      <msg name="title">Edit step</msg>
      <msg name="desc_not_empty">Not empty</msg>
      <msg name="desc_contain">Contains substring</msg>
      <msg name="desc_match">Strict matching</msg>
    </messages>
    <messages name="alert">
      <msg name="need_confirm_email">The email address for notifications is not confirmed</msg>
      <msg name="recipe_update_success">Data have been successfully updated from repositories </msg>
      <msg name="recipe_list">Error generating a list of recipes from the following repositories: '__repo__'. Please, update recipes </msg>
      <msg name="recipe_update_failed">Error updating recipes from the following repositories: '__repo__'. Make sure they are accessible</msg>
      <msg name="ostemplate_fetch_failed">Error getting templates information from  '__repo__' repositories </msg>
      <msg name="groupfail_install">Failed to install  __count__  template(s). For more information move your mouse cursor over the error icon </msg>
      <msg name="timezone_need_reboot">Reboot the server to complete configuration </msg>
      <msg name="social_error_auth">Social login failed __net__. __err__</msg>
      <msg name="backup_error">Backup of __id__ failed. You can view the errors in the list of Background tasks</msg>
      <msg name="backup_success">Backup of __id__  completed successfully</msg>
      <msg name="dir_restored">The __file__ directory has been successfully restored</msg>
      <msg name="file_restored">'__file__'  file has been successfully restored</msg>
      <msg name="filemgr_attrset_failed">Failed to modify attributes for the following elements: __value__</msg>
      <msg name="filemgr_avreport">Click "Details" to view the new anti-virus check report</msg>
      <msg name="filemgr_avreportlist">Click "Details" to view the anti-virus check reports</msg>
      <msg name="filemgr_avscan">Anti-virus check in progress. For more information click "Details"</msg>
      <msg name="filemgr_copy_failed">Failed to copy the files: __value__</msg>
      <msg name="filemgr_copy_failed_skipped">Failed to copy the files: __value__;  the following filed have been skipped:  __skipped__</msg>
      <msg name="filemgr_copy_skipped">The following files are missing in the backup copy: __value__</msg>
      <msg name="filemgr_delete_failed">Failed to delete the files: __value__</msg>
      <msg name="filemgr_extract_arc_failed">Failed to extract the following archives: '__value__. Possible causes: the files you want to extract already exists, archive corrupted, insufficient disk space</msg>
      <msg name="filemgr_list_arc_failed">Failed to get a list of archive contents. Possible causes: archive corrupted or unsupported format</msg>
      <msg name="filemgr_move_failed">Failed to move the following files:  __value__</msg>
      <msg name="filemgr_move_failed_skipped">Failed to move the following files:  __value__; the following files have been skipped:  __skipped__</msg>
      <msg name="filemgr_move_skipped">The following files were not migrated:  __value__</msg>
      <msg name="filemgr_noaccess">Access to '__value__' failed</msg>
      <msg name="files_restored">Files  __file__  have been successfully restored</msg>
      <msg name="groupfail_delete">Failed to delete  __count__ element(s). For more information move your mouse cursor over the error icon </msg>
      <msg name="groupfail_restore">Failed to recover data for  __count__  plan(s). For more information please move your mouse cursor over the error name.</msg>
      <msg name="groupfail_resume">Failed to enable  __count__ element(s). For more information move your mouse cursor over the error icon.</msg>
      <msg name="groupfail_run">Failed to back up __count__ plan(s). For more information move your mouse cursor over the error icon.</msg>
      <msg name="groupfail_solve">Failed to resolve the issues  __count__. For more information move your mouse cursor over the icon in the table. </msg>
      <msg name="groupfail_suspend">Failed to suspend  __count__  element(s). For more information move your mouse cursor over the error icon in the table. </msg>
      <msg name="installfailed">An error occurred while installing __param__ . For more information click "Details" </msg>
      <msg name="installsuccess"> __param__ has been successfully installed</msg>
      <msg name="lastlogin">The last login time -   __date__, IP address -  __ip__</msg>
      <msg name="lastlogin_notify">The last login time -   __date__,  IP address  -  __ip__. You current IP address: __currentip__</msg>
      <msg name="many_backup_error">Backup of __id__ failed. You can view the errors in the list of Background tasks</msg>
      <msg name="many_backup_success">Backup of __id__  completed successfully</msg>
      <msg name="many_restore_success">Recovery of the backup copies  __id__ completed successfully</msg>
      <msg name="notimplemented">This function has not been implemented yet </msg>
      <msg name="noversionavailable">Failed to get information about software versions available. Make sure the update server is accessible</msg>
      <msg name="oldtheme">The outdated interface themes installed on your servers are no longer supported. We would strongly recommended that you delete them. </msg>
      <msg name="pkglist_problem">Failed to get information about the selected software. Please, update the list of software products </msg>
      <msg name="pkglist_update">Information about the selected software is not available. Please, update the list of software products </msg>
      <msg name="pkglist_updates_available">New software versions are available: __list__ (total__count__). Click "Details" to start the update process </msg>
      <msg name="pkglist_upgrade">Software update is in progress. Please do not turn off or reboot the server.</msg>
      <msg name="pkglist_upgrade_report">Software update report is available. Click "Details" to view the report</msg>
      <msg name="reboot_server">Server configuration has been changed. Reboot the server to apply changes </msg>
      <msg name="recordlimit">Records per page limit has been reached. Some data are not displayed. Set a filter or edit the maximum number of records per page in the "Table settings" or "General settings" module.</msg>
      <msg name="restore_success">Recovery of the backup copy  __id__ completed successfully</msg>
      <msg name="runbackup">Backup plan '__plan__' in progress. You can monitor its current status in the Background tasks module</msg>
      <msg name="runbackup_new">Backup restore in progress. You can monitor the process status in the Background tasks module</msg>
      <msg name="runbackup_new_user">Backup in progress</msg>
      <msg name="runconfigure">Configuration is in progress. You can monitor its current status in the Background tasks module.</msg>
      <msg name="rundelete">Deletion in progress. You can monitor the process status in the Background tasks module</msg>
      <msg name="runinstall">Installation is in progress. You may monitor the installation process in the "Background tasks" module.</msg>
      <msg name="runrestore">Backup  recovery is in progress. You can monitor its current status in the Background tasks module</msg>
      <msg name="runrestore_user">'__date__' backup restore  is running</msg>
      <msg name="runupdate">Update and installation is in progress. You may continue using the control panel</msg>
      <msg name="scheduler_access_denied">Access to scheduler denied. Contact your server administrator</msg>
      <msg name="slaveproblem">One or more errors occurred while receiving the information from the slave server. Some data are not displayed. For more information, view the log-file. </msg>
      <msg name="uninstallfailed">An error occurred while deleting __param__. Click "More information" to learn more about the error </msg>
      <msg name="uninstallsuccess">__param__ has been successfully deleted </msg>
      <msg name="update_failed">Failed to update. The list may contain old data</msg>
    </messages>
    <messages name="brand">
      <msg name="module_description">The  "Branding settings" module allows you to quickly rebrand your control panel: add your own corporate logo and title, change the color scheme, and link to your website.</msg>
      <msg name="msg_error_value_loginlogo">Invalid login logo format</msg>
      <msg name="body">Body</msg>
      <msg name="saturation">Saturation</msg>
      <msg name="mainlogoinfo">The main logo is displayed in the upper left corner.  107х40 pixels in size, png. format</msg>
      <msg name="applytoall_d">Apply setting to all control panels</msg>
      <msg name="multilang_msg">Add a language code into URL</msg>
      <msg name="l">Brightness</msg>
      <msg name="loginlogoinfo">Select a logo that will be displayed on the Login form. 107х40 pixels in size, png. format</msg>
      <msg name="hint_signature">Copyright notice. Normally it is specified as: a copyright sign, copyright holder, and company working years</msg>
      <msg name="signature">Copyright notice</msg>
      <msg name="hint_header">This field will be used as the page heading</msg>
      <msg name="header">Window heading</msg>
      <msg name="hint_head">This code will be added into the page heading (HEAD)</msg>
      <msg name="h">Hue</msg>
      <msg name="copyright">Copyright</msg>
      <msg name="html">HTML</msg>
      <msg name="site">Logo URL</msg>
      <msg name="hint_applytoall">Once applied to all control panels, all the changes will be used by default. They will be used after resetting new branding settings</msg>
      <msg name="reset_d">Reset branding settings</msg>
      <msg name="title">Branding settings</msg>
      <msg name="placeholder_site">http://my-hosting-company.com</msg>
      <msg name="mgrview">Interface view</msg>
      <msg name="msg_error_value_mainlogo">The main logo has invalid format</msg>
      <msg name="head">Heading</msg>
      <msg name="lightness">Brightness</msg>
      <msg name="hint_multilang">The prefix of the current session will be added into the URL of the home page, e.g. http://example.com/en/</msg>
      <msg name="hint_body">This code will be added at the end of the  page body (BODY)</msg>
      <msg name="color">Interface color</msg>
      <msg name="homepage">Home page</msg>
      <msg name="logo">Logo</msg>
      <msg name="hue">Hue</msg>
      <msg name="msg_error_fetch">Cannot download the branding settings file</msg>
      <msg name="s">Saturation</msg>
      <msg name="faviconinfo">Address bar icon (favicon). 16х16 pixels in size, .ico format.</msg>
      <msg name="hint_homepage">Enter the URL of your company's home page. You can use the $lang macro, which will be changed into a language code</msg>
      <msg name="msg_error_value_favicon">Address bar icon has invalid format</msg>
      <msg name="progress_copy">Copying in progress </msg>
      <msg name="progress_prepare">Collecting information </msg>
      <msg name="progress_recolor">__param__ file repainting in progress </msg>
    </messages>
    <messages name="changelog">
      <msg name="state_release_beta">released (beta) </msg>
      <msg name="install_date">Installation date</msg>
      <msg name="hint_install_date">Update date</msg>
      <msg name="state">Status</msg>
      <msg name="version">Version</msg>
      <msg name="module_description">This module contains a list of control panel versions and detailed description of changes </msg>
      <msg name="hint_count">Number of changes </msg>
      <msg name="hint_state">Current status </msg>
      <msg name="hint_date">Update date </msg>
      <msg name="hint_version">Release version </msg>
      <msg name="count">Number of changes </msg>
      <msg name="date">Release date</msg>
      <msg name="hint_changes">View the change log in the selected version </msg>
      <msg name="hint_default">This module can be used to manage a list of software versions </msg>
      <msg name="hint_refresh">Update the list of versions</msg>
      <msg name="short_changes">Changes </msg>
      <msg name="short_refresh">Update</msg>
      <msg name="state_planned">scheduled </msg>
      <msg name="state_release">released</msg>
      <msg name="state_testing">test</msg>
      <msg name="title">Change log</msg>
    </messages>
    <messages name="common">
      <msg name="groupedit_elems">Attention! The following elements will be modified </msg>
      <msg name="level">Level</msg>
      <msg name="access">Available for order</msg>
      <msg name="hint_default">Fill out the form, please. More information about a certain parameter will be shown when moving a cursor over its name </msg>
      <msg name="hint_email">Enter email address </msg>
      <msg name="description">Description</msg>
      <msg name="alpha_attention">Warning. The alpha version is used only for tests and is not intended for production use. This version of a software products cannot be upgraded.</msg>
      <msg name="enddate">End time</msg>
      <msg name="url">Panel URL</msg>
      <msg name="command">Command</msg>
      <msg name="status_new">new report</msg>
      <msg name="username">User</msg>
      <msg name="version">Version</msg>
      <msg name="funcname">Function</msg>
      <msg name="title">OS installation </msg>
      <msg name="status_sent">sent to developers</msg>
      <msg name="hint_settings">Open an overview of the settings of the selected FTP user. In this overwiew you can see the settings you need to use in an FTP program.</msg>
      <msg name="hint_takefavorite">Add to Favorites</msg>
      <msg name="startdate">Start time</msg>
      <msg name="password">Password</msg>
      <msg name="alpha_agree_data">I have read and agreed to the Terms of use of the alpha version</msg>
      <msg name="state">State - province</msg>
      <msg name="date">Date</msg>
      <msg name="bug">Bug number</msg>
      <msg name="short_restore">Restore</msg>
      <msg name="range">IP address range</msg>
      <msg name="msg_error_vote_problem">Insufficient votes or server connection problems</msg>
      <msg name="status_seen">reviewed</msg>
      <msg name="hint_takeunfavorite">Remove from Favorites</msg>
      <msg name="pidfile">PID-file</msg>
      <msg name="hint_username">用户名</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="queue">Queue name</msg>
      <msg name="value">Value</msg>
      <msg name="owner">Owner</msg>
      <msg name="storage">Storage</msg>
      <msg name="dname">Name</msg>
      <msg name="hint_password">Password</msg>
      <msg name="time">Time</msg>
      <msg name="module">__module__</msg>
      <msg name="id">Id</msg>
      <msg name="desc">Description</msg>
      <msg name="msg_tab_loading">Loading...</msg>
      <msg name="type">Type</msg>
      <msg name="hint_p_active_off">Suspended </msg>
      <msg name="hint_p_active_on">Active </msg>
      <msg name="tip_tabs_close">Use short keys for tabs management:  &lt;br/&gt; CTRL + SHIFT + Z - close all tabs &lt;br/&gt; CTRL + SHIFT + X - close all tabs except the active one</msg>
      <msg name="action">Function</msg>
      <msg name="confirm">Re-enter password</msg>
      <msg name="domain">Domain name</msg>
      <msg name="fullname">Name </msg>
      <msg name="gateway">Gateway </msg>
      <msg name="hint">Hint </msg>
      <msg name="hint_back">Back to the previous list </msg>
      <msg name="hint_delete">Delete </msg>
      <msg name="hint_download">Download</msg>
      <msg name="hint_edit">Edit</msg>
      <msg name="hint_filter">You can specify selection criteria for this list. They will be applied every time the list is displayed until the filter is removed or modified </msg>
      <msg name="hint_gateway">Enter a gateway address. It is used by other software products for network configuration. </msg>
      <msg name="hint_history">View the history </msg>
      <msg name="hint_new">Add</msg>
      <msg name="hint_readonlyoff">Allow writing </msg>
      <msg name="hint_readonlyon">Read only </msg>
      <msg name="hint_resume">Resume</msg>
      <msg name="hint_rights">Set account privileges</msg>
      <msg name="hint_su">Drill down to User panel</msg>
      <msg name="hint_suspend">Suspend</msg>
      <msg name="ip">IP address</msg>
      <msg name="iptype">IP address group</msg>
      <msg name="mb">MiB</msg>
      <msg name="msg_confirm_delete">Do you really want to delete</msg>
      <msg name="msg_confirm_delimiter">,</msg>
      <msg name="msg_confirm_disable">Do you really want to turn off</msg>
      <msg name="msg_confirm_enable">Do you really want to turn on</msg>
      <msg name="msg_confirm_resume">Do you really want to resume</msg>
      <msg name="msg_confirm_suspend">Do you really want to suspend</msg>
      <msg name="msg_userexperience">Show hidden fields</msg>
      <msg name="name">Name</msg>
      <msg name="netmask">Network mask </msg>
      <msg name="periodend">End date</msg>
      <msg name="periodstart">Start date</msg>
      <msg name="short_back">Back</msg>
      <msg name="short_delete">Delete</msg>
      <msg name="short_download">Download</msg>
      <msg name="short_edit">Edit</msg>
      <msg name="short_filter">Filter</msg>
      <msg name="short_history">History </msg>
      <msg name="short_new">Add</msg>
      <msg name="short_policy">Policy</msg>
      <msg name="short_resume">Enable</msg>
      <msg name="short_rights">Perm.</msg>
      <msg name="short_su">Log in</msg>
      <msg name="short_suspend">Disable</msg>
      <msg name="status">状态</msg>
      <msg name="user">User</msg>
    </messages>
    <messages name="desktop">
      <msg name="menu_gdpr_journal">Log </msg>
      <msg name="menu_gdpr_docs">Terms of use </msg>
      <msg name="menu_gdpr">Personal data </msg>
      <msg name="menu_ipmgr2.settings">IP source</msg>
      <msg name="menu_ipmgr2">IP pool</msg>
      <msg name="try_new_theme">Try out our new user interface!</msg>
      <msg name="menu_ipmgr2.badip">Problem IP</msg>
      <msg name="menu_ipmgr2.net">Physical networks</msg>
      <msg name="menu_ipmgr2.dnsbl">DNSBL</msg>
      <msg name="menu_emailnotify">Email notifications </msg>
      <msg name="msg_closeall">Close all</msg>
      <msg name="menu_shell">Shell-client </msg>
      <msg name="menu_sshpubkey">SSH keys </msg>
      <msg name="msg_update_expired">Your license Update Subscription expired on __value__
Please contact your license vendor </msg>
      <msg name="menu_errorjournal.settings">Logging settings </msg>
      <msg name="full_version">Full version</msg>
      <msg name="balance">Balance</msg>
      <msg name="msg_warning">ATTENTION!</msg>
      <msg name="msg_search">Global search</msg>
      <msg name="mobile_services">Services</msg>
      <msg name="mobile_next">Next</msg>
      <msg name="mobile_payments">Payments</msg>
      <msg name="menu_usageinfo">Time usage </msg>
      <msg name="msg_back_to">Back to </msg>
      <msg name="menu_socparam">Social networks </msg>
      <msg name="mobile_info">Info </msg>
      <msg name="mobile_back">Back </msg>
      <msg name="mobile_settings">Settings</msg>
      <msg name="mobile_tickets">Tickets</msg>
      <msg name="mobile_network_error">Network error</msg>
      <msg name="mobile_connection_error">Connection error</msg>
      <msg name="menu_brand">Branding settings</msg>
      <msg name="sb_hint">Hint</msg>
      <msg name="menu_dashboard">Home</msg>
      <msg name="dashboard">Dashboard</msg>
      <msg name="menu_usrparam">User settings</msg>
      <msg name="msg_cpset">User settings</msg>
      <msg name="menu_camera">Recorder </msg>
      <msg name="menu_test.longtask">Scenario background tasks </msg>
      <msg name="msg_filemaxsize">Maximum file size is __VALUE__</msg>
      <include name="calendar"/>
      <msg name="cpset">Settings</msg>
      <msg name="gotop">top</msg>
      <msg name="help">view help</msg>
      <msg name="help2">Help</msg>
      <msg name="hint_livefilter">Attention! You are searching by contents of the current page only. If you want to use global search, please set a filter</msg>
      <msg name="hint_mautohide">Automatically hide menu </msg>
      <msg name="hint_mbarall">Full menu</msg>
      <msg name="hint_mbarfavorite">Favorites </msg>
      <msg name="hint_mbarhide">Close all menu tabs</msg>
      <msg name="hint_mbarpopular">Popular </msg>
      <msg name="hint_mbarshow">Open all menu tabs </msg>
      <msg name="hint_mfixmenu">Fix menu</msg>
      <msg name="hint_newtab">Open in a new tab</msg>
      <msg name="hint_page_collapse">Hide</msg>
      <msg name="hint_page_expand">Show</msg>
      <msg name="logout">Log out</msg>
      <msg name="menu_authlog">Access log</msg>
      <msg name="menu_backup.plan">Settings</msg>
      <msg name="menu_backup.storages">Storages</msg>
      <msg name="menu_backupdata">Backup archives</msg>
      <msg name="menu_backups">Backup copies</msg>
      <msg name="menu_brandlist">Branding settings</msg>
      <msg name="menu_bugtrack">Feature request </msg>
      <msg name="menu_builder.make">Re-build </msg>
      <msg name="menu_changelog">Change log</msg>
      <msg name="menu_community">Community forums</msg>
      <msg name="menu_errorjournal">Error log</msg>
      <msg name="menu_feedback">Feature request</msg>
      <msg name="menu_file">File manager</msg>
      <msg name="menu_handbook">Help</msg>
      <msg name="menu_ihttpd">Control panel address</msg>
      <msg name="menu_integration">Integration</msg>
      <msg name="menu_ipdb">IP-address pool</msg>
      <msg name="menu_ipmgr">IPmanager</msg>
      <msg name="menu_journal">Action log</msg>
      <msg name="menu_license.info">About program</msg>
      <msg name="menu_longtask">Background tasks</msg>
      <msg name="menu_main">Dashboard</msg>
      <msg name="menu_mgrhelp">Help </msg>
      <msg name="menu_mgrparam">Control panel settings</msg>
      <msg name="menu_plugin">Modules</msg>
      <msg name="menu_problems">Notifications </msg>
      <msg name="menu_reports">Reports</msg>
      <msg name="menu_request">Active requests</msg>
      <msg name="menu_session">Active sessions</msg>
      <msg name="menu_set">Settings </msg>
      <msg name="menu_slaveserver">Slave servers</msg>
      <msg name="menu_srvparam">System configuration</msg>
      <msg name="menu_srvset">System</msg>
      <msg name="menu_sslkey">SSL-keys</msg>
      <msg name="menu_stat">Statistics</msg>
      <msg name="menu_sysinfo">System information </msg>
      <msg name="menu_sysstat">System status</msg>
      <msg name="menu_test">Test scenario</msg>
      <msg name="menu_test.runcommand">Execute command</msg>
      <msg name="menu_tool">Tools</msg>
      <msg name="menu_userrights">User permissions</msg>
      <msg name="menu_userrights.group">Access to functions</msg>
      <msg name="msg_back">&lt;&lt; Back</msg>
      <msg name="msg_cancel">Cancel</msg>
      <msg name="msg_chlevel">Switch to User panel </msg>
      <msg name="msg_clear">Clear the form</msg>
      <msg name="msg_close">Close this form</msg>
      <msg name="msg_close_btn">Close</msg>
      <msg name="msg_confirm">Passwords do not match!</msg>
      <msg name="msg_dashboard">Home page </msg>
      <msg name="msg_duplicate">The field cannot contain duplicate value</msg>
      <msg name="msg_empty">This field is required </msg>
      <msg name="msg_emptyreport">Insufficient data for chart </msg>
      <msg name="msg_error">Error</msg>
      <msg name="msg_finish">Finish</msg>
      <msg name="msg_form_sending">Send form</msg>
      <msg name="msg_help">Read Documentation </msg>
      <msg name="msg_hide_icons">Hide icons </msg>
      <msg name="msg_license_link">Upgrade to full version </msg>
      <msg name="msg_linkcopied">The link has been copied into buffer</msg>
      <msg name="msg_linktocopy">Link: </msg>
      <msg name="msg_logout">Log out from the control panel</msg>
      <msg name="msg_maxmin">Maximize/Minimize form width</msg>
      <msg name="msg_mistake">Text variable and new value</msg>
      <msg name="msg_mistake_nosel">No localization messages are found in the selected part</msg>
      <msg name="msg_mistake_report">Inform developers about this change for product improvement</msg>
      <msg name="msg_moreinfo">Details</msg>
      <msg name="msg_next">Next &gt;&gt;</msg>
      <msg name="msg_nodata">Not available</msg>
      <msg name="msg_nosel">No selection</msg>
      <msg name="msg_notenoughdata">Insufficient data to construct a diagram </msg>
      <msg name="msg_notfound">Nothing found</msg>
      <msg name="msg_ok">    Ok    </msg>
      <msg name="msg_pager">Pages</msg>
      <msg name="msg_pager_count">Number per page</msg>
      <msg name="msg_passwd">Empty password fields not allowed!</msg>
      <msg name="msg_pwcheck_error">The password is not strong enough. You should enter a more complex password containing upper and lower-case letters, figures, and special characters (@, ?, %)</msg>
      <msg name="msg_selected">Selected items</msg>
      <msg name="msg_server_rebooting">Server reboot in progress, please wait </msg>
      <msg name="msg_show_icons">Show icons </msg>
      <msg name="msg_tab_loading">Loading...</msg>
      <msg name="msg_total">Total items</msg>
      <msg name="msg_totalelem">, ... (TOTAL __s__ elements)</msg>
      <msg name="msg_trial">You are now using the trial version, which expires on __value__</msg>
      <msg name="msg_tryreload">Retry</msg>
      <msg name="msg_unsaved_dontshow">Do not show this warning any more</msg>
      <msg name="msg_unsaved_formdata">Do you really want to close the window without saving the data? &lt;br/&gt; The following fields (__VALUE__)  have been modified:</msg>
      <msg name="msg_usefullinks">Useful links</msg>
      <msg name="msg_valuechangedbyvalidator">The value has been changed by validator</msg>
      <msg name="msg_wizard_step">Step</msg>
      <msg name="nav_list">Return to list</msg>
      <msg name="nav_menu">Return to menu</msg>
      <msg name="sb_menu">Navigation</msg>
      <msg name="sb_stat">Statistics</msg>
      <msg name="tip_back_user">You may return to the higher level from the drop-down menu. Hover your mouse cursor to open </msg>
      <msg name="tip_tabs_close">Use the following hot keys for tabs management: &lt;br/&gt; CTRL + SHIFT + Z - close all tabs &lt;br/&gt; CTRL + SHIFT + X - close all tubs but the active one</msg>
      <msg name="tip_tabs_open">To open the module in a new tab either press and hold CTRL and double click the module or click the icon next to the module name</msg>
      <msg name="welcome">Welcome! </msg>
    </messages>
    <messages name="form">
      <msg name="progress_groupedit">Processing the  '__param__' element</msg>
      <msg name="placeholder_mixed_msg">Different values </msg>
      <msg name="hint_help_links">Show useful links </msg>
      <msg name="tip_help_links">Click the icon to display useful links </msg>
      <msg name="dashboard">Dashboard</msg>
      <msg name="hint_pin">Pin tab </msg>
      <msg name="hint_unpin">Unpin tab </msg>
      <msg name="msg_formlist_filter_notfound">No results were found </msg>
      <msg name="msg_tab_loading">Loading...</msg>
      <msg name="confirm">Confirmation</msg>
      <msg name="hint_takefavorite">Add to Favorites</msg>
      <msg name="hint_takeunfavorite">Remove from Favorites</msg>
      <msg name="msg_select_all">Select all</msg>
      <msg name="msg_back">&lt;&lt; Back</msg>
      <msg name="msg_ok">Ok</msg>
      <msg name="msg_moreinfo">Details</msg>
      <msg name="msg_calendar">Show calendar</msg>
      <msg name="msg_cancel">Cancel</msg>
      <msg name="msg_need_execute_func">Execute the function: </msg>
      <msg name="msg_user_not_found">Function is not available for admin. Try using su </msg>
      <include name="label_period"/>
      <msg name="dismiss">Hide</msg>
      <msg name="expert_fields_info">This form contains fields that can be shown only in expert mode. New fields are not shown because they are hidden by additional settings associated with values of other form's fields.</msg>
      <msg name="filterclear">Clear</msg>
      <msg name="filterfind">Search</msg>
      <msg name="filtername">Filter</msg>
      <msg name="filtersave">Search and save</msg>
      <msg name="hint_autocomplete">Use a massage from the template</msg>
      <msg name="hint_confirm">Re-type the password to ensure it is correct</msg>
      <msg name="hint_copylink">Copy the link to the form</msg>
      <msg name="hint_help">Go to the Documentation page</msg>
      <msg name="hint_quote">Quote the selected text </msg>
      <msg name="hint_reload">Update form</msg>
      <msg name="hint_savedmessage">Use a massage from the template</msg>
      <msg name="moreinfo">Details</msg>
      <msg name="msg_autocomplete">Auto complete </msg>
      <msg name="msg_choosefile">Choose file </msg>
      <msg name="msg_default">Default</msg>
      <msg name="msg_disabled">In progress...</msg>
      <msg name="msg_finish">Finish</msg>
      <msg name="msg_genpwd">Generate a password</msg>
      <msg name="msg_hideoptional">Hide additional fields </msg>
      <msg name="msg_ide_exitfullscreen">Exit fullscreen</msg>
      <msg name="msg_ide_font">Font</msg>
      <msg name="msg_ide_fullscreen">Fullscreen</msg>
      <msg name="msg_ide_gutter">Show gutter</msg>
      <msg name="msg_ide_invisibles">Show invisibles</msg>
      <msg name="msg_ide_keybindig">Key binding</msg>
      <msg name="msg_ide_mode">Mode</msg>
      <msg name="msg_ide_softwrap">Soft Wrap</msg>
      <msg name="msg_ide_theme">Theme</msg>
      <msg name="msg_minus">Unselect </msg>
      <msg name="msg_next">Next &gt;&gt; </msg>
      <msg name="msg_noquote">Select the text you want to quote </msg>
      <msg name="msg_openurl">Open in a new window</msg>
      <msg name="msg_plus">Select all </msg>
      <msg name="msg_possible_val">Possible values</msg>
      <msg name="msg_pwcheck_donotmatch">Passwords do not match </msg>
      <msg name="msg_pwcheck_good">Good</msg>
      <msg name="msg_pwcheck_short">Too weak </msg>
      <msg name="msg_pwcheck_strong">Strong</msg>
      <msg name="msg_pwcheck_weak">Weak </msg>
      <msg name="msg_quote">Quote </msg>
      <msg name="msg_savedmessage">Auto complete</msg>
      <msg name="msg_sec">sec</msg>
      <msg name="msg_showoptional">Show additional fields </msg>
      <msg name="msg_showpwd">Show/hide password</msg>
      <msg name="msg_unlimit">Set the unlimited value </msg>
      <msg name="msg_valuechangedbyvalidator">The value has been changed by validator</msg>
      <msg name="msg_wizard_step">Step</msg>
      <msg name="msg_zoom">Resize the field</msg>
      <msg name="null">-- none --</msg>
      <msg name="passwd">Password </msg>
      <msg name="tip_textarea_resize">Click-and drag the textarea to resize it</msg>
      <msg name="title_filter">Filter</msg>
    </messages>
    <messages name="iplist">
      <msg name="gateway">Gateway address</msg>
      <msg name="netmask">Network mask</msg>
      <msg name="id">Id</msg>
      <msg name="hint_new">Add a new IP-address</msg>
      <msg name="domain">Domain</msg>
      <msg name="hint_delete">Delete the selected IP-addressees</msg>
      <msg name="hint_edit">Edit properties of the selected IP address </msg>
      <msg name="ip">IP address</msg>
      <msg name="msg_confirm_delete">Do you really want to delete the selected IP address </msg>
      <msg name="title">List of IP addresses</msg>
    </messages>
    <messages name="iplist.edit">
      <msg name="amount_ipv6">Number of IPv6</msg>
      <msg name="amount_ipv4">Number of IPv4</msg>
      <msg name="hint_netmask">Enter a mask as a prefix  (0..32 for IPv4, 0..128 for IPv6) or '255.255.255.0' for IPv4</msg>
      <msg name="hint_amount_ipv4">Enter a required number of IPv4</msg>
      <msg name="hint_ipsource">Select a source of IP address</msg>
      <msg name="gateway">Gateway IP address</msg>
      <msg name="hint_amount_ipv6">Enter a required number of IPv6</msg>
      <msg name="ipsource_nat">Use NAT</msg>
      <msg name="hint_network">Enter the name of the NAT network to allocate an IP address</msg>
      <msg name="network">Network name</msg>
      <msg name="netmask">Network mask</msg>
      <msg name="ipsource_manual">Enter manually</msg>
      <msg name="ipsource_auto">Select automatically</msg>
      <msg name="hint_gateway">Gateway default  IP</msg>
      <msg name="ipv6_pool">Ipv6 pool</msg>
      <msg name="hint_ipv4_pool">Obtain Ipv4 addresses from the selected pool</msg>
      <msg name="ipv4_pool">Ipv4 pool</msg>
      <msg name="ipsource">Allocate IP addresses from</msg>
      <msg name="hint_ipv6_pool">Obtain Ipv6 addresses from the selected pool</msg>
      <msg name="title">Change IP address </msg>
      <msg name="domain">Domain</msg>
      <msg name="family">IP address</msg>
      <msg name="hint_domain">The domain name assigned to this IP address</msg>
      <msg name="hint_family">Select a desired IP address</msg>
      <msg name="hint_ip">Enter an IP address </msg>
      <msg name="hint_iptype">Select a type of the IP address </msg>
      <msg name="ip">IP address </msg>
      <msg name="iptype">IP address type</msg>
      <msg name="ipv4">IPv4 automatically</msg>
      <msg name="ipv6">IPv6 automatically</msg>
      <msg name="special">Certain IP address</msg>
      <msg name="title_new">Add a new IP address </msg>
    </messages>
    <messages name="ipmgr">
      <msg name="useipmgr">Integration with IPmanager </msg>
      <msg name="hint_useipmgr">Configure integration with IPmanager, a centralized pool of IP addresses </msg>
      <msg name="module_description">In this module you can configure integration with IPmanager, a pool of IP addresses, all from a single web-interface. Integrate IPmanager control panel with other ISPsystem's software products to get a fully-automated solution for IP address management.</msg>
      <msg name="password">Password</msg>
      <msg name="hint_login">Enter a username to access IPmanager</msg>
      <msg name="hint_password">Enter a user password to access IPmanager</msg>
      <msg name="hint_url">Enter the URL to the IPmanager server </msg>
      <msg name="login">用户名</msg>
      <msg name="msg_help_links">	&lt;a href="http://en.5.ispdoc.com/index.php/Integration_with_IPmanager" target="_blank"&gt;Integration with IPmanager&lt;/a&gt;</msg>
      <msg name="placeholder_login">user</msg>
      <msg name="placeholder_url">https://192.168.0.1:1500/ipmgr</msg>
      <msg name="title">Integration with IPmanager </msg>
      <msg name="url">IPmanager URL</msg>
    </messages>
    <messages name="journal">
      <msg name="funcname">Function</msg>
      <msg name="time">Time</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="hint_settings">Logging settings</msg>
      <msg name="hint_user">User who completed the operation</msg>
      <msg name="hint_ip">IP address of the user who was running the operation </msg>
      <msg name="hint_time">Operation execution time</msg>
      <msg name="hint_funcname">Operation internal name</msg>
      <msg name="hint_report">Report</msg>
      <msg name="short_edit">Details</msg>
      <msg name="hint_edit">View details of the selected record.</msg>
      <msg name="hint_default">This module can be used to view the list of actions with the control panel performed by your users</msg>
      <msg name="module_description">The '''Action Log''' is a tool for recording and tracking actions performed in the control panel. Normally it contains the detailed information about a certain action, performed by the users. Such information can be useful for collecting statistics or handling any problems with users. 
 
The "Action log" module displays a list of all users' actions. The action log keeps the data about the local user, his IP-address, date and time when the action was taken, and name of the function corresponding to this action.  
 
The administrator can perform the following actions in this module:
 
* Monitor the entire list of actions for a certain period of time.
* View detailed information about an action.
* Generate reports.</msg>
      <msg name="hint_filter">Set filter </msg>
      <msg name="ip">Remote IP address </msg>
      <msg name="title">Action log</msg>
      <msg name="days">(for the last __days__  days)</msg>
      <msg name="short_report">Report</msg>
    </messages>
    <messages name="journal.edit">
      <msg name="time">Time</msg>
      <msg name="funcname">Function</msg>
      <msg name="ip">Remote IP address </msg>
      <msg name="hint_default">This module can be used to view the detailed information about the selected action with the control panel</msg>
      <msg name="hint_funcname">The name of the control panel's function</msg>
      <msg name="hint_ip">The IP-address from which the user has performed the operation in the control panel</msg>
      <msg name="hint_params">The list of the parameters transferred to the control panel's function </msg>
      <msg name="hint_time">Time of execution of the action in the control panel</msg>
      <msg name="hint_user">The user who has performed the action in the control panel</msg>
      <msg name="params">Paramaters</msg>
      <msg name="title">Action log </msg>
    </messages>
    <messages name="journal.filter">
      <msg name="title">Log filter</msg>
      <include name="journal"/>
      <msg name="period">Event period </msg>
    </messages>
    <messages name="list">
      <msg name="progress_group_step">Group operation in progress. Please wait. '__param__' element is being processed </msg>
      <msg name="hint_help_links">Show useful links </msg>
      <msg name="tip_help_links">Click the icon to display useful links </msg>
      <msg name="dashboard">Dashboard</msg>
      <msg name="hint_copylink">Copy the link to the form</msg>
      <msg name="hint_unpin">Unpin tab </msg>
      <msg name="hint_pin">Pin tab </msg>
      <msg name="pagernext">Next page</msg>
      <msg name="msg_selected">Selected items</msg>
      <msg name="msg_tab_loading">Loading...</msg>
      <msg name="hint_takefavorite">Add to Favorites</msg>
      <msg name="hint_takeunfavorite">Remove from Favorites</msg>
      <msg name="msg_nosel">Not selected </msg>
      <msg name="msg_pager_count">Number per page </msg>
      <msg name="hint_reloadlist">Update date </msg>
      <msg name="pagershow">Show</msg>
      <msg name="moreinfo">Details</msg>
      <msg name="msg_pager">Pages</msg>
      <msg name="msg_totalelem">, ... (TOTAL __s__ elements)</msg>
      <msg name="dismiss">Hide</msg>
      <msg name="tip_typo">Found a typo? Select the text and press Ctrl+Enter</msg>
      <msg name="filteredit">Edit</msg>
      <msg name="filterhead">Filter :</msg>
      <msg name="filterremove">Remove filter</msg>
      <msg name="filtersave">Save</msg>
      <msg name="hint_autoupdate_stop">Cancel auto-update of the current list</msg>
      <msg name="hint_export">Save in CSV</msg>
      <msg name="hint_help">Go to the Documentation page </msg>
      <msg name="hint_print">Print this page</msg>
      <msg name="hint_selectall">Select all list elements. You can press CTRL+SHIFT+A</msg>
      <msg name="msg_cant_dwn_dir">Cannot upload the folder </msg>
      <msg name="msg_has_colums">Table has the following columns:</msg>
      <msg name="msg_has_funcs">Functions for list management:</msg>
      <msg name="msg_sec">sec.</msg>
      <msg name="msg_total">Total</msg>
      <msg name="msg_tsetting">Adjust the table settings </msg>
      <msg name="notactive">The service is not active </msg>
      <msg name="pagerfrom">of</msg>
      <msg name="pagerline">lines per page</msg>
      <msg name="pagerok">Ok</msg>
      <msg name="pagerpage">Page</msg>
      <msg name="tip_filter">Click to filter the list</msg>
      <msg name="tip_mbar_pin">You can hide the menu to expand view area</msg>
      <msg name="tip_msort">Click the column heading to sort the list. Click the heading and press and hold Ctrl to sort the information by several columns</msg>
      <msg name="tip_sort">Click the column heading to sort the list. Click the heading and press and hold Ctrl to sort the information by several columns</msg>
      <msg name="tip_title_reload">Click the heading for data update</msg>
    </messages>
    <messages name="login">
      <msg name="ntfb_recovery">Password recovery</msg>
      <msg name="restorepassword">Password recovery</msg>
      <msg name="ntfb_register">Registration</msg>
      <msg name="ntfb_password">Password</msg>
      <msg name="ntfb_login">Username (login) or email</msg>
      <msg name="ntfb_login-ok">Log in</msg>
      <msg name="ntfb_not_my_pc">Shared computer</msg>
      <msg name="ntfb_login_with">Login via</msg>
      <msg name="showroom">Shop-window </msg>
      <msg name="full_version">Full version</msg>
      <msg name="mobile_version">Mobile version</msg>
      <msg name="mobile_provider">Choose a provider </msg>
      <msg name="mobile_savepassword">Remember password </msg>
      <msg name="mobile_domain">Domain</msg>
      <msg name="error_access_29">You are logged in as Administrator. This application is available only for Users </msg>
      <msg name="theme">Theme</msg>
      <msg name="enter">Log in</msg>
      <include name="label_langs"/>
      <msg name="badagent">The browser you are using is not supported. Supported browsers are Internet Explorer 5.0, Netscape 6 or Mozilla Firefox</msg>
      <msg name="conditions">Terms of use</msg>
      <msg name="contacts">Contact us</msg>
      <msg name="cookie">Please enable cookies and try again </msg>
      <msg name="error">Error:</msg>
      <msg name="expirepass">Your password has expired. Set a new one to continue using the control panel </msg>
      <msg name="expirepassbadconfirm">Passwords do not match</msg>
      <msg name="expirepassbadnew">New password must differ from the old one </msg>
      <msg name="fail">Invalid password </msg>
      <msg name="iown">Free access</msg>
      <msg name="lang">Language </msg>
      <msg name="loading">Loading</msg>
      <msg name="newconfirm">Confirmation</msg>
      <msg name="newpasswd">New password </msg>
      <msg name="noproject">Please, login to the billing panel from the web-site where you want to place an order</msg>
      <msg name="oldpasswd">Old password </msg>
      <msg name="passwd">Password</msg>
      <msg name="privacy">Privacy</msg>
      <msg name="recovery">Password recovery</msg>
      <msg name="registration">Registration</msg>
      <msg name="title">Authorization</msg>
      <msg name="user">Login </msg>
    </messages>
    <messages name="longtask">
      <msg name="state">Status</msg>
      <msg name="pidfile">PID-file</msg>
      <msg name="queue">Queue name</msg>
      <msg name="startdate">Start time</msg>
      <msg name="enddate">End time</msg>
      <msg name="hint_realname">Running program </msg>
      <msg name="hint_manager">Short name of the control panel that started the task </msg>
      <msg name="hint_queue">Name of the queue. Tasks within one queue are processed successively </msg>
      <msg name="hint_id">Normally, the task id contains its main parameters</msg>
      <msg name="hint_enddate">Completion time </msg>
      <msg name="hint_state">Task status </msg>
      <msg name="hint_startdate">Operation execution start time </msg>
      <msg name="hint_created">Time when the operation was put into queue </msg>
      <msg name="module_description">A '''Background task''' is a task performed in the system for a long period of time. 
 
In  the "Background tasks" module you can view the background tasks and monitor their statuses. You can also view their parameters and terminate them.</msg>
      <msg name="name">Script name</msg>
      <msg name="hint_p_status_error">Failed to complete the task</msg>
      <msg name="hint_p_status_ok">This task has been completed successfully</msg>
      <msg name="hint_p_status_skipped">This task is skipped</msg>
      <msg name="hint_p_ok">This task has been completed successfully</msg>
      <msg name="hint_p_status_running">This task is running</msg>
      <msg name="hint_p_running">This task is running</msg>
      <msg name="hint_p_error">Failed to complete the task</msg>
      <msg name="hint_p_skipped">This task is skipped</msg>
      <msg name="hint_p_status_inqueue">This task is in queue</msg>
      <msg name="title">Background tasks</msg>
      <msg name="hint_p_inqueue">This task is in queue</msg>
      <msg name="hint_p_status_run">Task is running </msg>
      <msg name="hint_p_status_skip">Task is skipped </msg>
      <msg name="realname">Script name </msg>
      <msg name="hint_p_status_err">Error running task </msg>
      <msg name="hint_p_status_pre">Task in queue </msg>
      <msg name="manager">Control panel</msg>
      <msg name="created">Add time</msg>
      <msg name="hint_delete">Delete the selected task. If the task is already running, it will be killed. </msg>
      <msg name="hint_view">View the task parameters </msg>
      <msg name="id">Identifier</msg>
      <msg name="short_delete">Stop </msg>
      <msg name="short_view">View</msg>
      <msg name="status">状态</msg>
    </messages>
    <messages name="longtask.edit">
      <msg name="startdate">Start time</msg>
      <msg name="enddate">End time</msg>
      <msg name="pidfile">PID-file</msg>
      <msg name="queue">Queue name</msg>
      <msg name="hint_created">Time when this task was put into the queue </msg>
      <msg name="hint_manager">Short name of the control panel that run the task </msg>
      <msg name="id">Identifier </msg>
      <msg name="hint_name">Name of the script or executable file</msg>
      <msg name="name">Script name</msg>
      <msg name="hint_result">Contents of stdout and errors </msg>
      <msg name="result">Result </msg>
      <msg name="hint_realname">Name of the script or executable file </msg>
      <include name="longtask"/>
      <msg name="depends">Dependencies </msg>
      <msg name="hint_depends">The current task depends on the tasks listed here </msg>
      <msg name="hint_enddate">End time </msg>
      <msg name="hint_id">Task unique identifier. Usually, it contains the main parameters of a task </msg>
      <msg name="hint_params">List of task parameters </msg>
      <msg name="hint_pidfile">Path to the PID-file</msg>
      <msg name="hint_queue">Name of the queue with this task </msg>
      <msg name="hint_startdate">Start time </msg>
      <msg name="params">Additional information </msg>
      <msg name="title">Background task </msg>
    </messages>
    <messages name="session">
      <msg name="id">Session ID</msg>
      <msg name="hint_count">Number of currently active requests </msg>
      <msg name="hint_props">User role and session access permission </msg>
      <msg name="hint_ip">User accessed the control panel from this IP address</msg>
      <msg name="hint_id">Session unique identifier </msg>
      <msg name="hint_name">Name of the user who started the session</msg>
      <msg name="hint_idle">Idle time </msg>
      <msg name="count">Current sessions</msg>
      <msg name="module_description">This module can be used to view and manage your users who are currently logged in to the control panel and are performing any actions there. You can find out the IP-address and level of access of a user, and terminate  his session, if necessary. 
 
If the session was terminated, the user will have to to log in again to proceed with running the control panel.</msg>
      <msg name="title">Active sessions</msg>
      <msg name="short_kill">Stop</msg>
      <msg name="hint_default">This module can be used to manage users who are currently working with the control panel</msg>
      <msg name="hint_kill">Terminate the selected session(s). If you terminate a session the user must log in again</msg>
      <msg name="hint_level">User access level </msg>
      <msg name="hint_p_level_16">User</msg>
      <msg name="hint_p_level_24">Reseller </msg>
      <msg name="hint_p_level_29">Administrator </msg>
      <msg name="hint_p_level_30">Superuser</msg>
      <msg name="hint_p_lv_16">User</msg>
      <msg name="hint_p_lv_29">Administrator </msg>
      <msg name="hint_p_lv_2`4">Reseller </msg>
      <msg name="hint_p_lv_30">Superuser</msg>
      <msg name="hint_su">Log in to the control panel with the same access privileges  </msg>
      <msg name="idle">Idle</msg>
      <msg name="ip">IP address</msg>
      <msg name="msg_confirm_kill">Do you really want to terminate the selected sessions: </msg>
      <msg name="name">User</msg>
      <msg name="props">User role</msg>
    </messages>
    <messages name="tsetting">
      <msg name="asc">ascending order </msg>
      <msg name="asc_spec">in ascending order</msg>
      <msg name="defact">Double click action </msg>
      <msg name="default_action">by default (__name__)</msg>
      <msg name="default_sort">Default sorting</msg>
      <msg name="delay">Auto update period</msg>
      <msg name="delay_meas">sec</msg>
      <msg name="desc">descending order </msg>
      <msg name="desc_spec">in descending order</msg>
      <msg name="hint_defact">Select a double click action </msg>
      <msg name="hint_default_sort">Reset user sorting settings</msg>
      <msg name="hint_delay">Enter an auto update period. Leaving the field blank will set the default value. </msg>
      <msg name="hint_recordlimit">The maximum number of records that will be displayed on tables. We recommend that you not enter a large number of records, because it may affect the system performance. You may also use a list filter. Leaving the field blank will set the default value. </msg>
      <msg name="hint_rows">The number of table rows that will be displayed on a page. Leaving the filed blank will set the default value. </msg>
      <msg name="label_d">Display fields:</msg>
      <msg name="msg_by_default">By default</msg>
      <msg name="no_default">not set</msg>
      <msg name="placeholder_delay">not specified </msg>
      <msg name="recordlimit">Number of records</msg>
      <msg name="rows">Rows per page</msg>
      <msg name="title">Table settings </msg>
    </messages>
    <messages name="usrparam">
      <msg name="actions_header">&lt;b&gt;Actions&lt;/b&gt;</msg>
      <msg name="documents_header">&lt;b&gt;Documents&lt;/b&gt;</msg>
      <msg name="personal_data_requests">Operations with personal data</msg>
      <msg name="page_actions">Page</msg>
      <msg name="hint_dnssec_notify">Enable notifications from DNSSEC </msg>
      <msg name="shadow_hint_dnssec_notify">The administrator has disabled sending notifications from the DNSSEC dns server extension</msg>
      <msg name="dnssec_notify">Enable notifications from DNSSEC</msg>
      <msg name="confidential_info">In this section you can learn more about updates in the Privacy policy and view a list of supported operations </msg>
      <msg name="req_restrict_personaldata">Request for oblivion/restriction on the use of private information </msg>
      <msg name="req_export_csv">Request for exporting private information into CSV</msg>
      <msg name="list_name">Document name </msg>
      <msg name="list_entry_date">Effective date </msg>
      <msg name="action_type_1">Cancel </msg>
      <msg name="req_remove_personaldata">Personal data deletion request</msg>
      <msg name="list_ip">IP address </msg>
      <msg name="list_action_object">Object </msg>
      <msg name="list_action_date">Action date </msg>
      <msg name="action_type_0">Agree </msg>
      <msg name="action_type_2">Request </msg>
      <msg name="status_1">Not active</msg>
      <msg name="status_0">Active </msg>
      <msg name="confidential">Privacy </msg>
      <msg name="list_action_type">Action </msg>
      <msg name="list_status">状态 </msg>
      <msg name="msg_error_used_empty_email">Cannot enter an empty email address. Some modules use this email </msg>
      <msg name="send_malformed">&lt;font color="red"&gt;Invalid email '__value__'. The value must contain email address&lt;/font&gt; </msg>
      <msg name="msg_error_sendemail">An error occurred when trying to send the email confirmation notification</msg>
      <msg name="email_not_confirmed">&lt;font color="red"&gt;Email '__value__' is not confirmed. All notifications are disabled&lt;/font&gt;&lt;br/&gt;The confirmation email has been sent to '__value__'.&lt;br/&gt; Click "Send confirmation" for resending </msg>
      <msg name="send_error">&lt;font color="red"&gt;An error occurred when trying to send the email to  '__value__'. Make sure the email address is valid and accessible&lt;/font&gt;</msg>
      <msg name="restore_passwd">Enable the password reset notifications </msg>
      <msg name="send_empty">&lt;font color="red"&gt;Email is not specified. The confirmation email cannot be sent&lt;/font&gt;</msg>
      <msg name="shadow_hint_restore_passwd">Administrator disabled the password recovery notifications. The password reset function is not available </msg>
      <msg name="send_email_empty">Email is not specified. The notifications are disabled </msg>
      <msg name="hint_restore_passwd">Enable the password reset notifications. Password reset notifications will be sent to this email address </msg>
      <msg name="email_confirm_success">&lt;font color="green"&gt;Email '__value__' is confirmed&lt;/font&gt;</msg>
      <msg name="send_complete">The confirmation email has been sent to '__value__'</msg>
      <msg name="msg_send_confirm">Send confirmation </msg>
      <msg name="send_email_changed">Email has been changed </msg>
      <msg name="msg_error_value_email">Invalid email. The value must contain email address.</msg>
      <msg name="hint_old_password">You need to enter the old password if you want to change the password </msg>
      <msg name="old_password">Old password</msg>
      <msg name="shadow_hint_setgeoip">Administrator disabled GeoIP notifications. Identification of a region by IP address  is not allowed </msg>
      <msg name="emailnotify">Email notifications </msg>
      <msg name="shadow_hint_sendemail">Administrator disabled email notifications about successful authentication </msg>
      <msg name="msg_help_links">&lt;a href="http://doc.ispsystem.com/index.php/Two-step_authentication" target="_blank"&gt;Two-step authentication&lt;/a&gt;
 
 
</msg>
      <msg name="enable_totp">启用二次校验认证</msg>
      <msg name="disable_totp">禁用二次校验认证</msg>
      <msg name="hint_disable_totp">To disable two-factor authentication, enter a six-digit code generated by Google Authenticator </msg>
      <msg name="totp">二次校验认证</msg>
      <msg name="totp_info">Operations confirmation mechanism (panel login, group operations, form edit) with temporary passwords generated with the Time-based One Time Password Algorithm (TOTP). Install  Google Authenticator on your device to be able to generate passwords </msg>
      <msg name="nouser">No data available for the '__network__' account. Perhaps  the user didn't grant the application permissions to access his account's login data</msg>
      <msg name="hint_vkontakte_status">Link this account to your Vkontakte account. To untie it, you need to clear the check box and close the form </msg>
      <msg name="google_signup_link">Sign in with  Google</msg>
      <msg name="hint_facebook_status">Link this account to your Facebook account. To untie it, you need to clear the check box and close the form </msg>
      <msg name="hint_google_status">Link this account to your Google account. To untie it, you need to clear the check box and close the form 
</msg>
      <msg name="vkontakte_signup_link">Sign in with  Vkontakte </msg>
      <msg name="google_status">Google connect status </msg>
      <msg name="vkontakte_status">Vkontakte connect status </msg>
      <msg name="facebook_status">Facebook connect status </msg>
      <msg name="facebook_signup_link">Sign in with Facebook</msg>
      <msg name="progress_installdb">GeoIP database installation in progress </msg>
      <msg name="hint_secureip">A user will be granted with the unique session identifier after registration. By default, it can be used from any IP address. Check the box to allow using the session only from the IP address that was used when the user obtained it </msg>
      <msg name="secureip">会话与IP绑定</msg>
      <msg name="confirm">再次输入密码</msg>
      <msg name="password">密码</msg>
      <msg name="linkexists">This '__network__'  account is already in use by '__mgrname__'. If you want to add a new user with these credentials, you need to unassign the user from the account, and try again </msg>
      <msg name="hint_sendemail">Every time a login attempt is made, the corresponding notification will be emailed </msg>
      <msg name="hint_setgeoip">Activate GeoIP (identify the location by IP). GeoIP notifications will be sent to the specified email</msg>
      <msg name="sendemail">Successful login notification </msg>
      <msg name="socnetwork">Social networks</msg>
      <msg name="setgeoip">Enable Geoip notifications</msg>
      <msg name="facebook">FACEBOOK</msg>
      <msg name="google">GOOGLE</msg>
      <msg name="vkontakte">VKontakte</msg>
      <msg name="hint_email">Enter the email address that will be used for system notifications</msg>
      <msg name="email">E-mail for notifications</msg>
      <msg name="module_description">In the '''User settings''' module you can configure the control panel settings. You can change a username, select a language and theme, restrict access to the control panel from specified IP-addresses, and so on. 
 
Click the "User settings" icon</msg>
      <msg name="msg_passwd">密码不匹配!</msg>
      <msg name="lang">语言</msg>
      <msg name="theme">主题风格</msg>
      <msg name="title">用户设置</msg>
      <msg name="rows">每页行数</msg>
      <msg name="recordlimit">每页记录数条数</msg>
      <include name="label_langs"/>
      <msg name="addr">从仅列出的IP地址</msg>
      <msg name="advanced">Experienced user </msg>
      <msg name="atallow">从仅列出的IP地址</msg>
      <msg name="atany">从任何IP</msg>
      <msg name="atype">访问面板限制</msg>
      <msg name="button">仅图标</msg>
      <msg name="buttontext">图标和文字</msg>
      <msg name="buttonview">任务栏查看方式</msg>
      <msg name="checkunsaved">未保存设置时通知</msg>
      <msg name="developer_mode">Developer mode </msg>
      <msg name="experience">User experience</msg>
      <msg name="expert">Expert </msg>
      <msg name="hint_addr">请输入允许访问面板的IP,可以填写单个IP,如 123.45.67.89,也可以填写掩码,如123.45.67.0/24,也可以填写范围,如 123.45.67.89-123.45.67.98。</msg>
      <msg name="hint_atype">Enter the IP addresses that can be used to access the control panel. Please note: if you make mistakes here, it could be possible that you are not able to log in into the control panel anymore.</msg>
      <msg name="hint_buttonview">Select the way icons will be displayed on the toolbar: icons with text or icons only.</msg>
      <msg name="hint_checkunsaved">Check the box to get a warning when you close a page where you have made modifications to the settings of a module that are not saved.</msg>
      <msg name="hint_confirm">请再次输入密码,确保输入无误。</msg>
      <msg name="hint_default">This module can be used to manage the control panel settings </msg>
      <msg name="hint_developer_mode">This mode enables you to change elements of the control panel interface using the web-interface. </msg>
      <msg name="hint_experience">Select the level of user experience. This value defines the number of fields to be displayed, and system settings that will be available to this user</msg>
      <msg name="hint_hintview">Active hints are shown when moving a mouse cursor over the input field. Passive hints are displayed only when moving  the mouse cursor over the hint sign.</msg>
      <msg name="hint_lang">Select a language that will be used in the control panel. ISPsystem company has translated the software products into English and other languages with the help of its partners, and the translation is not guaranteed to be 100% correct. The program may contain texts which are currently under translation. If you found a typo, select it press Ctrl+Enter to correct it </msg>
      <msg name="hint_name">The username that must be used to access the control panel. You can not change the username.</msg>
      <msg name="hint_password">Enter a password to access the control panel. If you you do not want to change the password, leave this field blank</msg>
      <msg name="hint_recordlimit">Enter the maximum number of records that are shown in tables. Reducing the number of records will speed up the creation of the tables.</msg>
      <msg name="hint_rows">Enter he number of rows that will be displayed on a page by default. </msg>
      <msg name="hint_ssl_key">You can access the panel by using the ssl key. This method is more secure than password authentication. Click this link to get a key to access to the panel</msg>
      <msg name="hint_startpage">Select the page that will shown after you logged in into the control panel.</msg>
      <msg name="hint_theme">Select the theme that will be used to display the control panel</msg>
      <msg name="hint_userexperience">Select a level of experience. This will define the number of fields to be displayed, and system settings that this user can configure </msg>
      <msg name="hintactive">主动提示</msg>
      <msg name="hintpassive">点击提示</msg>
      <msg name="hintview">提示显示方式</msg>
      <msg name="ip">IP address</msg>
      <msg name="name">用户名</msg>
      <msg name="novice">Novice </msg>
      <msg name="ssl_key">Get ssl-key</msg>
      <msg name="startpage">起始页</msg>
      <msg name="text">Text</msg>
      <msg name="userexperience">User experience </msg>
    </messages>
    <messages name="plugin">
      <msg name="update_panel_info">During module installation, the control panel will be updated to the latest version</msg>
      <msg name="msg_pbuy">Buy </msg>
      <msg name="add_license">+ license </msg>
      <msg name="msg_wait">Installation in progress</msg>
      <msg name="msg_buy">Buy</msg>
      <msg name="title">Modules</msg>
      <msg name="any">--- all ---</msg>
      <msg name="fgroup">Category</msg>
      <msg name="fname">Name</msg>
      <msg name="fstatus">状态</msg>
      <msg name="groups">Categories: </msg>
      <msg name="installed">installed</msg>
      <msg name="integration">integration</msg>
      <msg name="msg_delete">Delete</msg>
      <msg name="msg_install">Install</msg>
      <msg name="msg_pkginstall">Installation in progress</msg>
      <msg name="msg_pkgremove">Deletion in progress</msg>
      <msg name="msg_settings">Settings</msg>
      <msg name="msg_update">Update</msg>
      <msg name="new">not installed</msg>
      <msg name="processing">in progress</msg>
      <msg name="progress_delete">Deleting the module and restarting the panel...</msg>
      <msg name="progress_install">Module installation in progress. The panel will be restarted</msg>
      <msg name="test">test in progress</msg>
    </messages>
    <messages name="msgerror">
      <msg name="msg_error_ihttpd_ipmiproxy_no_port_available">Available ports for IPMI proxy via httpd in this range are not found </msg>
      <msg name="msg_error_value_dns_ds_record_invalid_character">Error occurred while creating DC-record. Digest should contain only hexadecimal symbols.</msg>
      <msg name="msg_error_value_dns_ds_record_invalid_sha256_size">An error occurred while creating DS-record. Digest SHA-256 has wrong number of symbols, now it is '__value__', however it should be 64 symbols in hexadecimal form.</msg>
      <msg name="msg_error_value_dns_ds_record_invalid_gost_size">An error occurred while creating DS-record. Digest GOST R 32.11-94, has wrong number of symbols, now it is '__value__', however it should be 64 symbols in hexadecimal form.</msg>
      <msg name="msg_error_value_dns_ds_record_invalid_sha1_size">An error occurred while creating DS-record. Digest SHA-1 has wrong number of symbols, now it is '__value__', however it should be 40 symbols in hexadecimal form.</msg>
      <msg name="msg_error_value_dns_ds_record_invalid_sha384_size">An error occurred while creating DS-record. Digest SHA-384 has wrong number of symbols, now it is '__value__', however it should be 96 symbols in hexadecimal form.</msg>
      <msg name="msg_error_value_dns_ds_record_non_parent_zone">You can't create the same DS-record in this domain. Create it in domain with higher level - through the registrar or domain owner '__value__'</msg>
      <msg name="msg_error_value_dns_ds_record_no_has_ns">You can't create the same DS-record for child domain '__value__', because there is no NS-record. Create NS-record for child domain '__value__'</msg>
      <msg name="msg_error_exists_dns_caa_record_semicolon_edit">Cannot edit the record. It will conflict with '__value__'.</msg>
      <msg name="msg_error_exists_dns_caa_record_semicolon_add">The existing record  '__value__' forbids to create  records with current property </msg>
      <msg name="msg_error_exists_dns_caa_record_duplicated">The existing record  '__value__' conflicts with the record you are trying to add</msg>
      <msg name="msg_error_exists_dns_caa_record_semicolon_exist">Cannot add the record. The '__value__' already exists </msg>
      <msg name="desc_domaintxt_no_name">A TXT-record should be a string with at least one pair of key=value </msg>
      <msg name="desc_domaintxt_bad_escape">Unaccomplished sequence. It cannot end with the '`' symbols </msg>
      <msg name="desc_netmask">Invalid subnet mask. For IPv4 the value must be a figure in the range from 0 to 32, or a mask '255.255.255.0', for IPv6 - a figure in the range from 0 to 128</msg>
      <msg name="desc_netmask_v4_mask">Invalid IPv4 subnet mask. The value must be a figure in the range from 0 to 32, or a mask '255.255.255.0'</msg>
      <msg name="desc_netmask_v6_mask">Invalid IPv6 subnet mask. The value must be in the range from 0 to 128</msg>
      <msg name="msg_error_value_old_passwd">Invalid password</msg>
      <msg name="msg_error_install_remote">Error installing '__value__'  packages on the remote server.</msg>
      <msg name="msg_error_missed_dns_ns_record">Domain name  must have at least one NS record</msg>
      <msg name="msg_error_osmgr_need_version">In order to install or update a template, you first need to update the control panel up to  __value__ or later </msg>
      <msg name="msg_error_edit_macro"> '__value__' parameter value cannot be modified </msg>
      <msg name="msg_error_osmgr_repo">No information about the '__value__' repository </msg>
      <msg name="msg_error_repo_locked">The __repo__ repository is blocked by another process </msg>
      <msg name="msg_error_osmgr_filename">Archive name is not specified for the '__value__' template in the '__repo__' repository </msg>
      <msg name="msg_error_osmgr_bad_location">Failed to upload the  '__value__' file. Make sure that the link is correct, and the repository server is accessible </msg>
      <msg name="desc_reponame">This value may contain only the Latin alphabet letters, digits and the  '-' symbol </msg>
      <msg name="desc_totp">Invalid code. You code might have been already expired due different time on our server and your device that you use for password recovery </msg>
      <msg name="desc_totp_token_format">Password must be 6-digit long </msg>
      <msg name="msg_error_value_qrcode">Password must be at least 6 figures long</msg>
      <msg name="msg_error_exists_dns_cname_record">Existing record '__value__'  conflicts with the record you are trying to create. CNAME should not have the same name as other records </msg>
      <msg name="msg_error_totp_pass">Invalid confirmation code </msg>
      <msg name="msg_error_extraconfirm">Confirm this operation with a temporary password</msg>
      <msg name="msg_error_auth_nouser">No data available for the '__network__' account. Perhaps  the user didn't grant the application permissions to access his account login data </msg>
      <msg name="msg_error_auth_offline">Cannot log in to the panel. The user connected to the social network  __network__ is disabled </msg>
      <msg name="msg_error_filemgr_mask_encoding">Error re-encoding the search mask from 'UTF-8' into  '__value__'</msg>
      <msg name="msg_error_vote_problem">Insufficient votes or server connection problems</msg>
      <msg name="msg_error_auth_nolink">The __network__ network account and control panel account are not integrated. Please, log in using your username and password </msg>
      <msg name="msg_error_auth_soc_autherr">Social login failed __network__ '__mess__'</msg>
      <msg name="msg_error_auth_blockgeoip">Your account is blocked as you are trying to log in from a new region. The  instruction to unblock the account was sent to your email </msg>
      <msg name="msg_error_auth_blocklogon">Your account is blocked for 20 sec </msg>
      <msg name="desc_password_badchar">This password contains non ASCII characters that may cause authentication problems (some clients do not receive such characters, or they may use encoding different from UTF8)</msg>
      <msg name="vote_problem">Insufficient votes or server connection problems</msg>
      <include name="common"/>
      <msg name="desc_alphanum">The value may contain only the Latin alphabet letters and numbers. It cannot start with a digit</msg>
      <msg name="desc_domain">Enter a second-level domain or higher. It can contain no more than 63 characters </msg>
      <msg name="desc_duplicate">A duplicate value cannot be inserted </msg>
      <msg name="desc_email">Enter your mailbox_name@domain_name</msg>
      <msg name="desc_empty">The value cannot be empty</msg>
      <msg name="desc_float">Value - a number, which must not exceed __range__</msg>
      <msg name="desc_float_too_large">This value is too large. It must be a number within __range__</msg>
      <msg name="desc_float_too_small">This value is too short. It must be a number from __range__</msg>
      <msg name="desc_int">Enter an even number, which must not exceed  __range__</msg>
      <msg name="desc_int_too_large">This value is too large. It should be an integer from the __range__ range </msg>
      <msg name="desc_int_too_small">This value is too small. Provide an integer from the __range__ range </msg>
      <msg name="desc_ip">Enter an Ipv4 or Ipv6 address </msg>
      <msg name="desc_ip_v4">You must specify IPv4 address</msg>
      <msg name="desc_ip_v6">You must specify IPv6 address</msg>
      <msg name="desc_iprange">Use the required format:  IP address/network_mask, IP address or first_IP address-last_IP address</msg>
      <msg name="desc_iprange_format">Enter the value in the format:  network_address/network_mask</msg>
      <msg name="desc_iprange_ip">Invalid address '__ip__'</msg>
      <msg name="desc_iprange_ip_type">Invalid address</msg>
      <msg name="desc_iprange_mask">Invalid network mask  '__mask__',  the value must be an integer </msg>
      <msg name="desc_iprange_types">You must enter both IPv6 or IPv4 as range address </msg>
      <msg name="desc_iprange_v4_mask">Invalid network mask __mask__, the value must be 0 to 32. </msg>
      <msg name="desc_iprange_v6_mask">Invalid network mask __mask__, the value mask must be 0 to 128</msg>
      <msg name="desc_money">Value - the number containing not more than for digits after the decimal and not exceeding __range__</msg>
      <msg name="desc_money_after_dot">You can use not more than four digits after the decimal marker</msg>
      <msg name="desc_money_too_large">This value is too large. It must be a number within __range__</msg>
      <msg name="desc_money_too_small">This value is too short. It must be a number from __range__</msg>
      <msg name="desc_net_format">Enter the value in the format:  network_address/network_mask</msg>
      <msg name="desc_net_ip_type">Invalid address</msg>
      <msg name="desc_net_mask">Invalid network mask  '__mask__',  the value must be an integer </msg>
      <msg name="desc_net_v4_mask">Invalid network mask __mask__, the value must be 0 to 32. </msg>
      <msg name="desc_net_v6_mask">Invalid network mask __mask__, the value mask must be 0 to 128</msg>
      <msg name="desc_password_dict">This password is included into the wordlist. Server administrator does not allow using such passwords. </msg>
      <msg name="desc_password_weak">This password is too weak. The server administrator does not allow using such passwords </msg>
      <msg name="desc_path">Enter the valid path </msg>
      <msg name="desc_readonly">You cannot edit the selected field </msg>
      <msg name="desc_sslauth_name">The value must not contain the following characters: '/', '\', ','</msg>
      <msg name="desc_toolong">The maximum allowed length: __args__</msg>
      <msg name="desc_url">Enter a value that will be used as URL, e.g. http://domain.com</msg>
      <msg name="desc_username">The value must contain printable ASCII characters.</msg>
      <msg name="desc_username_numeric">You must not use a username as a number </msg>
      <msg name="desc_username_too_long">The maximum length of the name is  __max_length__  characters.</msg>
      <msg name="invalid_licresponce">Failed to get a response from the license server. Make sure you have active Internet connection and try again. If the problem persists, contact your technical support for assistance.  </msg>
      <msg name="msg_error_access">Insufficient privileges to access __object__ __value__</msg>
      <msg name="msg_error_access_function">Insufficient privileges to perform '__value__'</msg>
      <msg name="msg_error_access_list_record">You have insufficient privileges to access the '__value__' element of the '__list__' list</msg>
      <msg name="msg_error_access_self">You cannot modify parameters for yourself</msg>
      <msg name="msg_error_assert">Internal error occurred </msg>
      <msg name="msg_error_auth">Authorization error</msg>
      <msg name="msg_error_auth_badip">Access from this IP denied</msg>
      <msg name="msg_error_auth_badpassword">Invalid username or password </msg>
      <msg name="msg_error_bad_xml_format">The '__value__' XML has invalid format </msg>
      <msg name="msg_error_binarycheck">Error checking executable file  __value__</msg>
      <msg name="msg_error_blacklist_domain">The __PUNY__value__ domain is included into the list of forbidden domains</msg>
      <msg name="msg_error_cant_fork">Failed to perform the fork system call. Perhaps, your machine has run out of memory</msg>
      <msg name="msg_error_cmd_output_mustbe">__mustbevalue__ must be sent to stdout, or wrong strings order</msg>
      <msg name="msg_error_cmd_output_notbe">__notbevalue__  must not be sent to stdout</msg>
      <msg name="msg_error_config_templ_notfound">Failed to find the '__param__' configuration file template</msg>
      <msg name="msg_error_constraint_delete">Unable to delete the data from the table '__object__'. Associated elements exist </msg>
      <msg name="msg_error_constraint_update">Unable to paste into the table '__object__'.  The data do not meet the table requirements. </msg>
      <msg name="msg_error_dashboard_corrupted">__param__ file with Home page damaged. </msg>
      <msg name="msg_error_dashboard_no_default">Home page settings not found. To resolve the issue contact your server administrator </msg>
      <msg name="msg_error_database_connection_problem">Failed to connect to the database </msg>
      <msg name="msg_error_dirnotexist">Directory does not exist: __param__</msg>
      <msg name="msg_error_duplicate_unknown">'__param__'  record already exists</msg>
      <msg name="msg_error_exists">__object__ with '__value__' already exists</msg>
      <msg name="msg_error_failed_to_get_file">Failed to get the '__param__'  file </msg>
      <msg name="msg_error_failthisaction">The error was caused by the failthisaction=on parameter </msg>
      <msg name="msg_error_field_data_too_long">The  '__object__' field length exceeded the maximum value. The maximum length is  __value__</msg>
      <msg name="msg_error_field_too_long">The maximum length of field in the  __param__ database exceeded</msg>
      <msg name="msg_error_filemgr_access_denied">Access denied</msg>
      <msg name="msg_error_filemgr_arc_error">Cannot create the archive. Possible issues: insufficient read permissions, insufficient disk space, or disk quota limit exceeded </msg>
      <msg name="msg_error_filemgr_arc_in_arc">Unable to create an archive in the archive</msg>
      <msg name="msg_error_filemgr_arc_operation">Operation with the archive is not supported</msg>
      <msg name="msg_error_filemgr_arc_unsupported">Unsupported archive format</msg>
      <msg name="msg_error_filemgr_attrset">Failed to change the attributes for  '__value__'</msg>
      <msg name="msg_error_filemgr_avcmd_detect">Anti-virus scanner is not found (__value__)</msg>
      <msg name="msg_error_filemgr_badmode">Invalid access privileges binary mask. The previous value is used</msg>
      <msg name="msg_error_filemgr_binary">'__value__' executable file not found</msg>
      <msg name="msg_error_filemgr_chdir">Failed to go to the  '__value__' directory</msg>
      <msg name="msg_error_filemgr_chmod">Failed to change access privileges for  '__value__'</msg>
      <msg name="msg_error_filemgr_chown">Failed to change the owner for  '__value__'</msg>
      <msg name="msg_error_filemgr_context">This operation is not supported in the current context  (__value__)</msg>
      <msg name="msg_error_filemgr_convert">Error converting the  '__value__' string</msg>
      <msg name="msg_error_filemgr_convert_file_read">Unable to open the file in '__value__' encoding. Change encoding and try again</msg>
      <msg name="msg_error_filemgr_convert_file_save">Unable to save the file in  '__value__' encoding. Change the encoding and try again. Warning! After changing  the encoding, the file will be uploaded again and changes will not apply</msg>
      <msg name="msg_error_filemgr_edit">'__value__' editing not supported</msg>
      <msg name="msg_error_filemgr_exists">Specified file already exists</msg>
      <msg name="msg_error_filemgr_extract_error">Error extracting file. Possible causes: file already exists or insufficient disk space</msg>
      <msg name="msg_error_filemgr_fetch_failed">Failed to upload  '__value__'</msg>
      <msg name="msg_error_filemgr_file_too_large">The  '__value__' file size exceeds the limit that can be edited</msg>
      <msg name="msg_error_filemgr_islink">The  '__value__ is not a symbolic link</msg>
      <msg name="msg_error_filemgr_link_edit">Use "Attributes" for editing the symbolic link</msg>
      <msg name="msg_error_filemgr_link_to_link">You are not allowed to create symlinks</msg>
      <msg name="msg_error_filemgr_no_arc_utils">Archive utilities inaccessible</msg>
      <msg name="msg_error_filemgr_noaccess">Access to  '__value__' is denied</msg>
      <msg name="msg_error_filemgr_not_exists">Specified file does not exist</msg>
      <msg name="msg_error_filemgr_read_file">Error reading the '__value__' file</msg>
      <msg name="msg_error_filemgr_request_method">Unknown request method '__value__'</msg>
      <msg name="msg_error_filemgr_save_readonly">Unable to save - the file is read only</msg>
      <msg name="msg_error_filemgr_stat">Failed to get information about  '__value__'</msg>
      <msg name="msg_error_filemgr_stream_read_error">Error reading stream</msg>
      <msg name="msg_error_filemgr_upload_link">File upload is restricted by administrator</msg>
      <msg name="msg_error_filemgr_userinfo">Failed to get information about the '__value__' user</msg>
      <msg name="msg_error_filemgr_write_file">Error writing the '__value__ file. Possible causes: insufficient permissions to write into the file, insufficient free disk space or disk quota exceeded</msg>
      <msg name="msg_error_filenotexist">File does not exist: __param__</msg>
      <msg name="msg_error_ifaceexist">Network settings error. The interface already exists </msg>
      <msg name="msg_error_incorrectcaptcha">Incorrect recaptcha</msg>
      <msg name="msg_error_invalid_activatekey">Invalid activation key. Contact your license provider to get a new key. </msg>
      <msg name="msg_error_invaliddomain">Invalid domain: __param__</msg>
      <msg name="msg_error_invalidip">Invalid IP address: __param__</msg>
      <msg name="msg_error_ip6mask">Invalid network mask. The minimum allowed value is 116</msg>
      <msg name="msg_error_malformed_result">The response is not in XML</msg>
      <msg name="msg_error_missed">__object__ with  '__value__' does not exist </msg>
      <msg name="msg_error_modulecheck">Error checking modules: __value__</msg>
      <msg name="msg_error_netconf">Unable to identify network settings </msg>
      <msg name="msg_error_no_license_confirmed">Accept the License agreement to be able to proceed</msg>
      <msg name="msg_error_nofreeip">No available IP addresses</msg>
      <msg name="msg_error_nolicense">No license available for your server. Perhaps, the key has been already used or has expired, or product version exceeds the version the key allows to use </msg>
      <msg name="msg_error_notfound_unknown">The '__param__' record not found </msg>
      <msg name="msg_error_open_file_error_r">Failed to open the '__param__' file for reading </msg>
      <msg name="msg_error_open_file_error_w">Failed to open the  '__param__'  file for writing </msg>
      <msg name="msg_error_operation_already_run">This operation is already running</msg>
      <msg name="msg_error_pkg_alpha_agree">Make sure you have read through the terms of use of the alpha version </msg>
      <msg name="msg_error_pkg_answer_file">Responses file corrupted or has invalid format </msg>
      <msg name="msg_error_pkg_arch">The application can only be installed on __value__ operating system </msg>
      <msg name="msg_error_pkg_cache_busy">Cache update in progress. Try to run the Setup Wizard later</msg>
      <msg name="msg_error_pkg_cantdelete"> '__value__' cannot be removed using the software installer </msg>
      <msg name="msg_error_pkg_checksum">Error checking distribution integrity </msg>
      <msg name="msg_error_pkg_configfailed">An error occurred while configuring software:  '__value__'</msg>
      <msg name="msg_error_pkg_conflict">Conflict between packages __value__ is detected. To resolve conflict please select an appropriate version of package to be installed or remove a conflicting package from the operating system</msg>
      <msg name="msg_error_pkg_ctlfailed">A critical error occurred in a packet manager. Details: '__value__'</msg>
      <msg name="msg_error_pkg_downloadfailed">Failed to download '__value__'</msg>
      <msg name="msg_error_pkg_install_coreversion">COREmanager __value__ or later is required for installation of the selected application</msg>
      <msg name="msg_error_pkg_installed">'__value__' already installed</msg>
      <msg name="msg_error_pkg_installfailed">Installation error. Details: '__value__'</msg>
      <msg name="msg_error_pkg_metapackagefailed">A critical error occurred in the installation module. Details: '__value__'</msg>
      <msg name="msg_error_pkg_mgrlist_damage"> Node '__value__' is missing in the application list</msg>
      <msg name="msg_error_pkg_minversion">__value__  or later is required for installation </msg>
      <msg name="msg_error_pkg_missedpkg">The '__value__' metapackage is missing. </msg>
      <msg name="msg_error_pkg_need_reboot">Server parameters have been changed. Restart the server before starting the installation</msg>
      <msg name="msg_error_pkg_nocurrentversion">Failed to get information about  '__value__'</msg>
      <msg name="msg_error_pkg_nolicense">Failed to obtain the license </msg>
      <msg name="msg_error_pkg_noversion">The '__value__' setup module failed to get information about available versions</msg>
      <msg name="msg_error_pkg_removefailed">An error occurred while deleting the application . Details:  '__value__'</msg>
      <msg name="msg_error_pkg_root_privileges">You must have root privileges to OS to access  '__value__' . To be able to install this application, you must log in to COREmanager with root privileges </msg>
      <msg name="msg_error_pkg_unattended_running">Automatic installation is already running </msg>
      <msg name="msg_error_pkg_unsupported_os">The operating system  is not supported by installer </msg>
      <msg name="msg_error_pkg_unsupported_package">The installed software is not supported. '__value__' or higher is required</msg>
      <msg name="msg_error_pkg_updatefailed">An error occurred while updating the application. Details: '__value__'</msg>
      <msg name="msg_error_port_busy">The port is already in use: __value__</msg>
      <msg name="msg_error_post_error">Failed to pass the data </msg>
      <msg name="msg_error_problem_notsolved">The '__value__' problem has not been resolved. </msg>
      <msg name="msg_error_reactivate_license">This activation key has already been used for another server. Contact your license provider to obtain a new key</msg>
      <msg name="msg_error_read_file_error">Failed to read the '__param__' file </msg>
      <msg name="msg_error_referer">Invalid REFERER:  '__value__', expected value: '__host__'. It might be a CSRF attack. </msg>
      <msg name="msg_error_request_failed">The request was terminated by administrator </msg>
      <msg name="msg_error_runcommand">Error executing the command __cmdname__</msg>
      <msg name="msg_error_service_start_error">Failed to start the service: __param__ </msg>
      <msg name="msg_error_service_stop_error">Failed to stop the service: __param__ </msg>
      <msg name="msg_error_ssh">SSH error: __object____detail__</msg>
      <msg name="msg_error_suicide">Cannot delete the user whose privileges you are using </msg>
      <msg name="msg_error_table_value_exists">Failed to add data to the  '__object__' table. Data already exist</msg>
      <msg name="msg_error_testconf_not_configured">Tests can be uploaded to storage, but the account is not configured yet. To upload new files, delete the existing ones</msg>
      <msg name="msg_error_undefined_record">Failed to access the  __param__ table. Report this issue to developers. </msg>
      <msg name="msg_error_unknown">An error occurred while executing the request</msg>
      <msg name="msg_error_user_not_found">The  __value__ user cannot be found or it is suspended</msg>
      <msg name="msg_error_value">The '__object__' field has invalid value. __desc__</msg>
      <msg name="msg_error_value_key">Invalid key '__value__'. Perhaps, the key is already used or expired </msg>
      <msg name="msg_error_weekdays">Day of week not selected</msg>
      <msg name="msg_error_wizard_unavailable">You are trying to access the '__value__' step that is currently not available </msg>
      <msg name="msg_error_write_file_error">Unable to write the '__param__' file </msg>
      <msg name="ssh_detail_pass_auth">-username and password do not match </msg>
      <msg name="ssh_detail_pubkey_auth">- username and public key do not match</msg>
      <msg name="ssh_obj_command">Failed to run the command on remote server</msg>
      <msg name="ssh_obj_connect">Connection failed </msg>
      <msg name="ssh_obj_hostkey">Server key check failed </msg>
      <msg name="ssh_obj_internal">Internal error. For more details see the logs </msg>
      <msg name="ssh_obj_privkey">File with private key does not exist </msg>
      <msg name="msg_error_totp_qrencode">Execution error in a QREncode package: '__value__'</msg>
      <msg name="msg_error_totp_secret">Error of validation of the divided secret '__value__'</msg>
    </messages>
    <messages name="journal.stat">
      <msg name="username">Username</msg>
      <msg name="hint_periodend">End date of the arbitrary period </msg>
      <msg name="hint_periodstart">Start date of the arbitrary period </msg>
      <msg name="short_back">Back</msg>
      <msg name="diagr">Function usage diagram </msg>
      <msg name="funcname">Function name</msg>
      <msg name="function">Functions</msg>
      <msg name="percentage">Usage over period, %</msg>
      <msg name="title">Function usage over period</msg>
    </messages>
    <messages name="changelog.changes">
      <msg name="hint_edition">Produt version that the change was applied to</msg>
      <msg name="hint_type">Change type, bugfix, improvement, new feature </msg>
      <msg name="hint_desc">Brief description </msg>
      <msg name="desc">Description </msg>
      <msg name="details">Details</msg>
      <msg name="edition">Product version </msg>
      <msg name="hint_back">Back to the list of versions </msg>
      <msg name="hint_default">This module can be used to view a list of changes, improvements, bug fixes or new features made to the control panel </msg>
      <msg name="prodversion">Software product</msg>
      <msg name="title">Version changes </msg>
      <msg name="type">Type</msg>
      <msg name="type_bugfix">Bugfix </msg>
      <msg name="type_change">Change</msg>
      <msg name="type_feature">New feature </msg>
      <msg name="type_improve">Improvement </msg>
    </messages>
    <messages name="wishlist"/>
    <messages name="wishlist.edit"/>
    <messages name="errorjournal">
      <msg name="level">User role </msg>
      <msg name="user">User</msg>
      <msg name="status_seen">reviewed</msg>
      <msg name="hint_settings">Logging settings</msg>
      <msg name="status">Status</msg>
      <msg name="status_sent">sent to developers</msg>
      <msg name="status_new">new report</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="funcname">Function</msg>
      <msg name="hint_funcname">Internal name of the function associated with the error</msg>
      <msg name="hint_status">Current status of the error log</msg>
      <msg name="hint_user">User who was executing request to the control panel </msg>
      <msg name="hint_date">Date when the bug was recorded</msg>
      <msg name="hint_delete">Delete the selected reports</msg>
      <msg name="module_description">The ''' Error Log''' is a log of errors encountered by the control panel. This can be an extremely useful tool for administrators who need to diagnose and manage systems.  Some error logs list every single error which occurs. Others may be set to save information about only certain errors.
 
In this module can view information about an error, including the time when it occurred, name of the use whose actions  caused the error and so forth, and report an error to software developers, if necessary.</msg>
      <msg name="short_send">Send</msg>
      <msg name="date">Event date</msg>
      <msg name="title">Error log</msg>
      <msg name="hint_coredumps">If a software fails, the corresponding report will display in the Dumps module. You can read and report it to developers. </msg>
      <msg name="hint_p_level_16">User</msg>
      <msg name="hint_p_level_24">Reseller </msg>
      <msg name="hint_p_level_29">Administrator </msg>
      <msg name="hint_p_level_30">Superuser</msg>
      <msg name="hint_p_lv_16">User</msg>
      <msg name="hint_p_lv_24">Reseller </msg>
      <msg name="hint_p_lv_29">Administrator </msg>
      <msg name="hint_p_lv_30">Superuser</msg>
      <msg name="hint_send">View detailed information about the error. Send the report to developers. </msg>
      <msg name="msg_confirm_delete">Do you really want to delete the selected reports: </msg>
      <msg name="short_coredumps">Memory dumps</msg>
    </messages>
    <messages name="errorjournal.edit">
      <msg name="level">User role</msg>
      <msg name="hint_email">Enter your contact email </msg>
      <msg name="status_sent">sent to developers</msg>
      <msg name="date">Date</msg>
      <msg name="status">Status</msg>
      <msg name="funcname">Function</msg>
      <msg name="status_new">new report</msg>
      <msg name="status_seen">reviewed</msg>
      <msg name="hint_flog">Control panel logs at the moment the error occurred </msg>
      <msg name="hint_fbacktrace">Control panel trace before the error occurred</msg>
      <msg name="hint_fdata">Full report that will be sent to developers </msg>
      <msg name="drop">Delete report after you send it </msg>
      <msg name="hint_status">Report status </msg>
      <msg name="warn">You can send this report to developers. We will try to resolve the issue based on the data received or will contact you for more information, if needed.</msg>
      <msg name="hint_drop">Select the check box to delete the report after it is sent to developers</msg>
      <msg name="email">Email</msg>
      <msg name="hint_date">Date when the error occurred (the last digit figure for the number of the request)</msg>
      <msg name="backtrace">Backtrace</msg>
      <msg name="data">All  report</msg>
      <msg name="hint_funcname">The name of the function where the error occurred </msg>
      <msg name="hint_level">Select a user role</msg>
      <msg name="hint_user">The name of the user whose actions caused the error </msg>
      <msg name="info">Information </msg>
      <msg name="level_16">user</msg>
      <msg name="level_24">reseller </msg>
      <msg name="level_29">administrator </msg>
      <msg name="level_30">Superuser </msg>
      <msg name="log">Log</msg>
      <msg name="msg_error_sendreport_unknownerror">Unknown sending report error </msg>
      <msg name="msg_ok">Send report</msg>
      <msg name="request">Request</msg>
      <msg name="title">Error information  </msg>
      <msg name="user">Username</msg>
    </messages>
    <messages name="errorjournal.settings">
      <msg name="hint_p_binary">Logging of the external application into the file: __value__.log</msg>
      <msg name="hint_default">Delete logging settings for the selected module from the configuration file </msg>
      <msg name="hint_setmax">Set the maximum logging settings for the selected module </msg>
      <msg name="hint_p_default_on">Default logging settings </msg>
      <msg name="hint_p_custom_on">Logging settings are specified in the configuration file </msg>
      <msg name="msg_confirm_default">Do you really want to set default logging settings for </msg>
      <msg name="msg_confirm_setmax">Do you really want to set the maximum logging settings for </msg>
      <msg name="short_setmax">Maximum </msg>
      <msg name="short_default">Default </msg>
      <msg name="msg_no_description">No description </msg>
      <msg name="name">Description </msg>
      <msg name="msg_all_module_description">All modules </msg>
      <msg name="hint_p_enabled_off">Module logging is disabled </msg>
      <msg name="hint_name">Module description. Modules marked шт yellow can be configured in the configuration file </msg>
      <msg name="hint_p_enabled_on">Module logging is enabled </msg>
      <include name="modules"/>
      <msg name="level">User role </msg>
      <msg name="hint_module">module internal name</msg>
      <msg name="hint_level">You can change the amount of debugging information that will be written into the error log. </msg>
      <msg name="title">Logging settings</msg>
      <msg name="level_1">1 - notes</msg>
      <msg name="level_2">2 - fatal errors</msg>
      <msg name="level_3">3 - errors</msg>
      <msg name="level_4">4 - warnings </msg>
      <msg name="level_5">5 - information about requests</msg>
      <msg name="level_6">6 - extended information</msg>
      <msg name="level_7">7 - remote service notifications </msg>
      <msg name="level_8">8 - code tracing </msg>
      <msg name="level_9">9 - debugging information</msg>
      <msg name="module">Module</msg>
    </messages>
    <messages name="errorjournal.settings.edit">
      <msg name="level">User role </msg>
      <msg name="debug_conf_rec">Write</msg>
      <msg name="hint_level">You can change the amount of debugging information that will be written into the error log. The large the figure, the more detailed information will be logged </msg>
      <msg name="hint_mgr">Select the panel to apply the selected logging level, where * is all panels.</msg>
      <msg name="hint_module">Select the module to apply the selected logging level, where * is all modules.</msg>
      <msg name="mgr">Control panel </msg>
      <msg name="module">Module</msg>
      <msg name="msg_warning">ATTENTION: selecting this logging level will show security-sensitive data, such as user passwords in requests. Use this logging level only when it is really necessary &#13;
</msg>
      <msg name="title">Logging settings </msg>
    </messages>
    <messages name="product">
      <msg name="descr_ispmgr.lite">Web-server control panel</msg>
    </messages>
    <messages name="product.params"/>
    <messages name="product.update"/>
    <messages name="product.install"/>
    <messages name="product.config"/>
    <messages name="reports">
      <msg name="hint_locname">The name of the reposrt</msg>
      <msg name="hint_run">Generate report</msg>
      <msg name="locname">Name </msg>
      <msg name="short_run">Generate</msg>
      <msg name="title">Report list</msg>
    </messages>
    <messages name="report">
      <msg name="msg_report_unsupport">Reports are not supported in the selected interface theme </msg>
      <msg name="hint_takefavorite">Add to Favorites</msg>
      <msg name="msg_tab_loading">Loading...</msg>
      <msg name="hint_takeunfavorite">Remove from Favorites</msg>
      <msg name="msg_has_fields">Report has the following fields </msg>
      <msg name="msg_this_column">Columns: </msg>
      <msg name="msg_has_bands">Report contains the following data: </msg>
      <include name="calendar"/>
      <include name="label_period"/>
      <msg name="hint_pdf">Open in PDF</msg>
      <msg name="hint_print">Print this page</msg>
      <msg name="hint_reloadlist">Update data</msg>
      <msg name="hint_total_avg">Average</msg>
      <msg name="hint_total_count">Count</msg>
      <msg name="hint_total_sum">Amount</msg>
      <msg name="msg_hidedata">Hide data</msg>
      <msg name="msg_nodata">Not available</msg>
      <msg name="msg_showdata">Show data</msg>
    </messages>
    <messages name="label_langs">
      <msg name="ar">العربية</msg>
      <msg name="bg">Български</msg>
      <msg name="cn">中文(简体)</msg>
      <msg name="cz">Český</msg>
      <msg name="de">Deutsch</msg>
      <msg name="en">English</msg>
      <msg name="es">Español</msg>
      <msg name="et">Eesti keel</msg>
      <msg name="fi">Suomi</msg>
      <msg name="fr">Français</msg>
      <msg name="hu">Magyar</msg>
      <msg name="hy">հայերեն</msg>
      <msg name="it">Italiano</msg>
      <msg name="jp">日本語</msg>
      <msg name="ku">کوردی</msg>
      <msg name="kz">kz</msg>
      <msg name="lt">lietuviu</msg>
      <msg name="nl">Nederlands</msg>
      <msg name="pl">Polski</msg>
      <msg name="pt">Português</msg>
      <msg name="ro">Română</msg>
      <msg name="ru">Русский</msg>
      <msg name="th">ภาษาไทย</msg>
      <msg name="ua">Українська</msg>
      <msg name="xx">Developer</msg>
      <msg name="zh">中文(繁體)</msg>
      <msg name="ko">한국어</msg>
    </messages>
    <messages name="wizard.auto">
      <msg name="rights_nouser">User is not specified or has been already deleted. Select an existing user to proceed </msg>
      <msg name="common_desc">You can click on "OK" to fill in insufficient data to continue operation</msg>
      <msg name="hostname_firststart">Server preliminary setup not completed yet. Please, wait for the Setup wizard to complete configuration </msg>
      <msg name="ipbind_first_ip">Enter additional data to be able to add the first IP address to the network interface </msg>
      <msg name="ipdb">To be able to add a virtual machine, you should select the source of IP addresses</msg>
      <msg name="ipdb_local">There are no available IP addresses in the local pool. Add a new range or address</msg>
      <msg name="ipdb_no_range">Enter  information about the network associated with this IP address</msg>
      <msg name="noihttpd_sslauth">HTTP servers are not configured. To create SSL keys, you need to set up SSL authentication with a web-server certificate at least for one port.</msg>
      <msg name="nostorage">Storages are not configured </msg>
      <msg name="notavailable">Unfortunately, you are not allowed to add required data. Contact your server administrator</msg>
      <msg name="title">Insufficient data</msg>
    </messages>
    <messages name="license.info">
      <msg name="hint_regemail">Account address in ISPsystem billing system, which is used for registering the license</msg>
      <msg name="regemail">Registered to</msg>
      <msg name="msg_register">License registration</msg>
      <msg name="hint_updateexpiredate">Updates subscription expiration date </msg>
      <msg name="updateexpiredate">Updates expiration date</msg>
      <msg name="panel_name">Control panel</msg>
      <msg name="msg_update_product">Update product</msg>
      <msg name="hint_panel_info">Version and release date</msg>
      <msg name="panel_info">Control panel version</msg>
      <msg name="msg_update_license">Update license</msg>
      <msg name="hint_panel_name">Name of control panel installed on server</msg>
      <msg name="placeholder_repository">failed to get information </msg>
      <msg name="soft">Software product</msg>
      <msg name="hint_autoupdate">Select the check box to allow automatic updates </msg>
      <msg name="placeholder_mirror">failed to get information </msg>
      <msg name="core_info">COREmanager version</msg>
      <msg name="repository">Repository </msg>
      <msg name="mirror">Mirror</msg>
      <msg name="license">License information</msg>
      <msg name="hint_core_info">COREmanager version and build date </msg>
      <msg name="placeholder_last_available_version">the latest version has been installed </msg>
      <msg name="hint_mirror"> Mirror to upload data files </msg>
      <msg name="hint_repository">Repository that is used for updates </msg>
      <msg name="hint_last_available_version">The latest version available for download </msg>
      <msg name="last_available_version">Latest version </msg>
      <msg name="module_description">License is a unique set of information that allows a client to use the control panel for a certain period on a certain IP address.
This module can be used to view information relating to the license for your control panel. The information is read-only.</msg>
      <msg name="hint_licdate">License expiry date. The license must be updated upon expiration. </msg>
      <msg name="hint_licid">License unique identifier. 0 means that you use a free version with certain limitations (they are described at the top of the toolbar) </msg>
      <msg name="hint_licname">Name of the control panel that you entered during the order process. </msg>
      <msg name="hint_os">Operating system running on the web server where the control panel is installed </msg>
      <msg name="licdate">Expiration date</msg>
      <msg name="licid">License ID</msg>
      <msg name="licname">License name</msg>
      <msg name="msg_error_update">Failed to update the license for your server</msg>
      <msg name="msg_ok">Update</msg>
      <msg name="os">Operating system</msg>
      <msg name="placeholder_licdate">unlimited</msg>
      <msg name="title">About program</msg>
    </messages>
    <messages name="dashboard">
      <msg name="title_usageinfo">Time usage </msg>
      <msg name="actioncolumn">Action</msg>
      <msg name="hint_reload">Update data</msg>
      <msg name="taskbar_admin">Panel administrator</msg>
      <msg name="taskbar_help">Help </msg>
      <msg name="taskbar_usrparam">User settings</msg>
      <msg name="tip_dashboard_top">You can add a panel administrator and drill down to his level  with a click of the mouse (most administration tasks are performed with admin privileges)</msg>
      <msg name="title">Home</msg>
      <msg name="title_changelog.changes">Change log</msg>
      <msg name="title_promo">News and Promo</msg>
      <msg name="title_taskbar">Taskbar</msg>
    </messages>
    <messages name="product.changelog"/>
    <messages name="label_user_levels">
      <msg name="level_16">User</msg>
      <msg name="level_24">Reseller </msg>
      <msg name="level_29">Administrator </msg>
      <msg name="level_30">Superuser</msg>
    </messages>
    <messages name="request">
      <msg name="state">Status</msg>
      <msg name="action">Function</msg>
      <include name="session"/>
      <msg name="hint_thread">Request unique identifier </msg>
      <msg name="hint_idle">Request execution time </msg>
      <msg name="hint_name">Name of the user who is currently running the task </msg>
      <msg name="hint_ip">IP addresses of the user who is running the task </msg>
      <msg name="hint_action">Internal name of the function being executed </msg>
      <msg name="hint_props">Role of the user executing the request </msg>
      <msg name="hint_state">Request current status </msg>
      <msg name="hint_id">Session unique identifier </msg>
      <msg name="hint_kill">Terminate the selected requests. They will be marked as Terminating. It will be shown when accessing the library functions. The request will be terminated after that call. A user will be notified that his request was terminated.</msg>
      <msg name="module_description">The  "Active requests" module can be used to monitor requests the control panel is currently working with.</msg>
      <msg name="msg_confirm_kill">Do you really want to terminate the requests:</msg>
      <msg name="thread">Request ID</msg>
      <msg name="title">Active requests </msg>
    </messages>
    <messages name="authlog">
      <msg name="time">Time</msg>
      <msg name="hint_time">Time when you accessed the control panel </msg>
      <msg name="hint_user">User who accessed the control panel </msg>
      <msg name="hint_ip">IP address that was used to access the panel </msg>
      <msg name="hint_default">You can view a list of users who logged in to the control panel</msg>
      <msg name="module_description">The '''Access log''' records all users that accessed the control panel. You can view date and time when a user accessed the panel, and his IP address.  
 
All users can see the information about the last time they accessed the panel and their IP address on the toolbar banner.</msg>
      <msg name="hint_filter">Filter the list</msg>
      <msg name="ip">Remote IP address</msg>
      <msg name="title">Access log</msg>
    </messages>
    <messages name="confirm">
      <msg name="mailsubject">Please confirm your __mgr__ email address.</msg>
      <msg name="mailmessage">Hello!
      &lt;br/&gt;&lt;br/&gt;
      You received this email, because your are signed up to notifications from the control panel &lt;b&gt;__mgr__&lt;/b&gt; on __host__  &lt;b&gt;__user__&lt;/b&gt;.
      &lt;br/&gt;
      You may activate notifications and confirm that this email address is valid. 
      &lt;br/&gt;
      If you haven't enabled notifications in the control panel &lt;b&gt;__mgr__&lt;/b&gt; on __host__, simply ignore this email. 
      &lt;br/&gt;&lt;br/&gt;
      In order to confirm that you want to receive notifications, please follow the link: 
      &lt;br/&gt;
      &lt;a href="__ref__" target="_blank"&gt;__ref__&lt;/a&gt;</msg>
      <msg name="action">Request</msg>
      <msg name="action_hint">In this field you can view and edit the text, if needed </msg>
      <msg name="title_new">Confirming dangerous request</msg>
      <msg name="warn">A potentially dangerous request was detected from unknown source. Please, confirm that you want to continue or close the page! </msg>
    </messages>
    <messages name="ipdb">
      <msg name="hint_range">Range of IP addresses available in the control panel </msg>
      <msg name="module_description">In the IP addresses module you can add ranges of IP addresses and configure their parameters. New IP addresses will be allocated from those ranges. 
 
If you system is configured with IPmanager, IP addresses will be allocated automatically by IPmanager,  and  the  "IP addresses" module will be hidden. </msg>
      <msg name="range">IP address range</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="hint_addr">List of addresses</msg>
      <msg name="hint_delete">Delete the range</msg>
      <msg name="hint_edit">Edit the properties </msg>
      <msg name="hint_iptype">Type of IP addresses that are used by this control panel</msg>
      <msg name="hint_new">New range of IP addresses</msg>
      <msg name="hint_settings">Special domain</msg>
      <msg name="short_addr">Addresses</msg>
      <msg name="title">IP-address pool</msg>
    </messages>
    <messages name="ipdb.edit">
      <msg name="range">IP address range</msg>
      <msg name="hint_gateway">Enter a gateway address. It is used by other software products for network configuration. </msg>
      <msg name="hint_iptype">Type of IP addresses that is used by this control panel</msg>
      <msg name="hint_netmask">The network mask. It is used by other control panel for network settings </msg>
      <msg name="hint_range">The range of IP addresses  - network_address/network_mask, first_address-last_address or a single address </msg>
      <msg name="placeholder_gateway">192.168.0.1</msg>
      <msg name="placeholder_netmask">255.255.255.0</msg>
      <msg name="placeholder_range">192.168.0.0/24</msg>
      <msg name="ranges">IP address range</msg>
      <msg name="title">Range parameters</msg>
      <msg name="title_new">Add new range</msg>
    </messages>
    <messages name="ipdb.settings">
      <msg name="hint_specdomain">Enter a domain name that will be added to the names of special addresses (gateway, broadcast, subnet). Special addresses are reserved automatically while creating the range</msg>
      <msg name="specdomain">Domain name</msg>
      <msg name="title">Special domain names</msg>
    </messages>
    <messages name="ipdb.addr">
      <msg name="hint_ip">IP address </msg>
      <msg name="hint_xtype">Additional information about IP address </msg>
      <msg name="hint_domain">PTR</msg>
      <msg name="hint_back">Back to the previous page</msg>
      <msg name="hint_delete">Enter a special address</msg>
      <msg name="hint_edit">Edit the selected IP address</msg>
      <msg name="hint_new">Add a special address</msg>
      <msg name="hint_p_def_type">This address is private</msg>
      <msg name="hint_p_type">This address is not private </msg>
      <msg name="hint_p_type_on">This address is private</msg>
      <msg name="ip">IP address</msg>
      <msg name="spec">private</msg>
      <msg name="title">IP addresses</msg>
      <msg name="type">Address type</msg>
      <msg name="xtype">Address type</msg>
    </messages>
    <messages name="ipdb.addr.edit">
      <msg name="hint_domain">The domain name associated with this IP address</msg>
      <msg name="hint_ip">The IP address which properties you are editing </msg>
      <msg name="ip">IP address</msg>
      <msg name="placeholder_domain">domain.com.</msg>
      <msg name="placeholder_ip">192.168.0.1</msg>
      <msg name="title">IP address</msg>
    </messages>
    <messages name="calendar">
      <msg name="msg_m0">January</msg>
      <msg name="msg_m1">February</msg>
      <msg name="msg_m10">November</msg>
      <msg name="msg_m11">December</msg>
      <msg name="msg_m2">March </msg>
      <msg name="msg_m3">April</msg>
      <msg name="msg_m4">May</msg>
      <msg name="msg_m5">June</msg>
      <msg name="msg_m6">July</msg>
      <msg name="msg_m7">August </msg>
      <msg name="msg_m8">September</msg>
      <msg name="msg_m9">October</msg>
      <msg name="msg_ms0">January</msg>
      <msg name="msg_ms1">February </msg>
      <msg name="msg_ms10">November</msg>
      <msg name="msg_ms11">December</msg>
      <msg name="msg_ms2">March</msg>
      <msg name="msg_ms3">April</msg>
      <msg name="msg_ms4">May</msg>
      <msg name="msg_ms5">June</msg>
      <msg name="msg_ms6">July</msg>
      <msg name="msg_ms7">August</msg>
      <msg name="msg_ms8">September</msg>
      <msg name="msg_ms9">October</msg>
      <msg name="msg_today">Today</msg>
      <msg name="msg_w0">Mo</msg>
      <msg name="msg_w1">Tu</msg>
      <msg name="msg_w2">We</msg>
      <msg name="msg_w3">Th</msg>
      <msg name="msg_w4">Fr</msg>
      <msg name="msg_w5">Sa</msg>
      <msg name="msg_w6">Su</msg>
    </messages>
    <messages name="mgrerror_xml">
      <msg name="clone">Failed to create a copy of the node </msg>
      <msg name="content">Failed to edit the content of the '__value__' node </msg>
      <msg name="copy">Failed to create a copy of the XML document </msg>
      <msg name="create_root">Failed to create the root node </msg>
      <msg name="insert_node">Failed to insert the node</msg>
      <msg name="msg_error_xml">Error processing the XML document.  __object__</msg>
      <msg name="new_node">Failed to crate the '__value__' node</msg>
      <msg name="node_property">Failed to install the '__name__' with '__value__'</msg>
      <msg name="owner">Failed to get the parent document  (COM)</msg>
      <msg name="parse">Invalid XML '__value__'</msg>
      <msg name="parse_file">Error uploading the '__value__' file</msg>
      <msg name="parser">Failed to create an object for forming XML document</msg>
      <msg name="read">Read error</msg>
      <msg name="stylesheet">Invalid XSLT</msg>
      <msg name="stylesheet_file">Error uploading the XSLT file '__value__'</msg>
      <msg name="transform">XSLT transformation error</msg>
      <msg name="write">Write error</msg>
      <msg name="xpath">The XPath error '__value__'</msg>
      <msg name="xpath_context">Failed to create the object to process XPath</msg>
      <msg name="xpath_extract">Failed to extract the node while parsing XPath</msg>
      <msg name="xpath_namespace">Failed to register the '__value__' name space in XPath</msg>
      <msg name="xpath_property">Failed to set the  '__value__' in the XPath context </msg>
      <msg name="xslt_com_init">An error occurred while initializing XSLT</msg>
    </messages>
    <messages name="mgrerror_connection">
      <msg name="bad_method">Unsupported method '__value__'</msg>
      <msg name="boundary">The multipart header separator is not found</msg>
      <msg name="msg_error_conection">Error processing the request. __object__</msg>
      <msg name="msg_error_connection_restart_limit">Restarts limit exceeded. You have performed __value__  attempts to process the request </msg>
      <msg name="read">Error reading the request heading </msg>
    </messages>
    <messages name="mgrerror_missed">
      <msg name="msg_error_missed_dashboard">No Dashboard for user roles __value__</msg>
      <msg name="msg_error_missed_function">Failed to find the '__value__' function. The associated module is missing </msg>
      <msg name="msg_error_missed_function_field">Fields are not found on the  '__value__'  form </msg>
      <msg name="msg_error_missed_metadata">Metadata of the '__value__' function not found. Check XML file integrity </msg>
      <msg name="msg_error_missed_pkgmgr">Supported package managers are not found </msg>
      <msg name="msg_error_missed_problems">The  '__value__' issue is not present </msg>
    </messages>
    <messages name="mgrerror_crypto">
      <msg name="add_subject">Failed to add the field to the subject </msg>
      <msg name="add_to_store">Failed to add the certificate into the storage</msg>
      <msg name="allocate">Failed to create the structure to save the public key. </msg>
      <msg name="allocate_context">Failed to create the context to save the key </msg>
      <msg name="assign_key">Failed to assign the key</msg>
      <msg name="blob_convert">Failed to convert binary data into the string </msg>
      <msg name="cert">certificate </msg>
      <msg name="cert_hash">Failed to get the certificate hash </msg>
      <msg name="container_alloc">Failed to get the container to save the key</msg>
      <msg name="container_create">Failed to create a container to save the key</msg>
      <msg name="convert_bignum">Failed to convert the number into string </msg>
      <msg name="convert_bio">Failed to convert into the string </msg>
      <msg name="create_hash">Failed to create the structure for keeping hash </msg>
      <msg name="datasize">The length of the encrypted block does not correspond to the key length (the data size must be __sigsize__ byte)</msg>
      <msg name="decode">Failed to read  __type__ from __format__ </msg>
      <msg name="decrypt">Failed to decrypt the data</msg>
      <msg name="encode">Failed to convert  __type__ into __format__ </msg>
      <msg name="encrypt">Failed to encrypt the data </msg>
      <msg name="export_key">Failed to export the key</msg>
      <msg name="generate_rsa">Failed to generate the RSA key __length__ bit long. </msg>
      <msg name="generate_serial">Failed to generate a serial number for the certificate </msg>
      <msg name="hash_data">Failed to get data hash </msg>
      <msg name="import_key">Failed to import the key</msg>
      <msg name="init_bio">Failed to create the BIO object</msg>
      <msg name="init_certstore">Failed to connect to the certificate storage </msg>
      <msg name="init_x509">Failed to create the structure to store the certificate (x509)</msg>
      <msg name="msg_error_crypto">An error occurred while working with keys or certificates. __object__ __value__ </msg>
      <msg name="name_convert">Failed to convert the certificate name </msg>
      <msg name="private">private key</msg>
      <msg name="public">public key</msg>
      <msg name="public_info">Failed to get information about the public key </msg>
      <msg name="selfsign">Failed to create a self-signed certificate </msg>
      <msg name="set_issuer">Failed to set the issuer for the certificate </msg>
      <msg name="set_notafter">Failed to set the certificate end date </msg>
      <msg name="set_notbefore">Failed to set the certificate start date </msg>
      <msg name="set_public">Failed to assign the public key for the certificate </msg>
      <msg name="sign">Failed to sign the data</msg>
      <msg name="store_delete">Failed to delete the certificate from the storage </msg>
      <msg name="string_convert">Failed to convert the string into binary data </msg>
      <msg name="toolong">The data size for encryption with the public key is too long (the maximum data size is __limit__  byte)</msg>
    </messages>
    <messages name="mgrerror_hash">
      <msg name="hash_container">Failed to get the structure for keeping encryption data </msg>
      <msg name="hash_context">Failed to get the encryption context </msg>
      <msg name="hashtype">Unsupported encryption type __type__</msg>
      <msg name="init_evp">Initialization error </msg>
      <msg name="msg_error_hash">Failed to form the hash. __object__ __value__</msg>
      <msg name="update">Data processing error </msg>
    </messages>
    <messages name="mgrerror_rpc">
      <msg name="init">Initializing error </msg>
      <msg name="msg_error_rpc">Remote request error.  __object__ __value__</msg>
      <msg name="open_request">Failed to initialize the '__url__' request</msg>
      <msg name="protocol">Unsupported protocol '__value__' in the  '__url__' request </msg>
      <msg name="query">Error processing the  '__url__' request</msg>
      <msg name="session">Failed to initialize the '__url__' session </msg>
    </messages>
    <messages name="mgrerror_str">
      <msg name="crypt">Failed to define a type of the hash function for the  '__value__' string </msg>
      <msg name="format"> '__value__' string has invalid format</msg>
      <msg name="hex">Invalid hexadecimal symbol '__value__'</msg>
      <msg name="hex_len">Invalid sting length __value__. The string length in the hexadecimal format must be oddly even </msg>
      <msg name="mgr_error_str_punydecode">Invalid domain name '__value__'</msg>
      <msg name="msg_error_str">Error processing the string. __object__</msg>
      <msg name="msg_error_str_punyencode">Invalid domain name '__value__'</msg>
      <msg name="utf8">Invalid UTF8 character with code: __value__</msg>
    </messages>
    <messages name="mgrerror_thread">
      <msg name="alloc_private">Failed to initialize the threads local storage </msg>
      <msg name="condition_init">Failed to create a conditional variable </msg>
      <msg name="condition_wait">Error waiting the condition </msg>
      <msg name="create">Failed to add a new thread </msg>
      <msg name="msg_error_thread">Error processing threads.  __object__</msg>
      <msg name="mutex_init">Failed to create mutex</msg>
    </messages>
    <messages name="mgrerror_user">
      <msg name="group_not_exists">The '__value__' group does not exist</msg>
      <msg name="msg_error_user">An error occurred while  working with this user. __object__</msg>
      <msg name="user_not_exists">The '__value__'  user does not exist</msg>
    </messages>
    <messages name="mgrerror_pkg">
      <msg name="exec_failed">Executable file failed. More information:  '__value__' </msg>
      <msg name="fetch_mgrlist">Failed to upload a list of applications from the  '__value__' server </msg>
      <msg name="fetch_mplist">Failed to upload the list of installer modules from the  '__value__'  server </msg>
      <msg name="fetch_repository">Failed to download the repository packet located at '__value__'</msg>
      <msg name="fetch_updlist">Failed to upload the list of available updates from the  '__value__' server </msg>
      <msg name="file_not_exists">The  '__value__' file does not exist </msg>
      <msg name="file_open">Failed to open the  '__value__' file </msg>
      <msg name="install_repository">Failed to download the repository packet '__value__'</msg>
      <msg name="load_mgrlist">Failed to upload a list of applications from the  '__value__' file</msg>
      <msg name="load_mplist">Failed to upload a list of installer modules from the  '__value__'  file </msg>
      <msg name="load_updlist">Failed to upload the list of updates from the  '__value__' file </msg>
      <msg name="mgr_installed">The  '__value__' is already installed </msg>
      <msg name="mgr_not_in_list">The  '__value__'  application is not included into the list of available applications </msg>
      <msg name="mgr_version">Failed to define the  '__value__'  version </msg>
      <msg name="no_installed_packages">The list does not contain any installed packets </msg>
      <msg name="no_recommended_package">The list does not contain information about the recommended packet </msg>
      <msg name="not_implemented">The '__value__' functionality is not supported yet </msg>
      <msg name="os_release_repo">The current version of the operating system does not support installation of the  '__value__'  repository </msg>
      <msg name="package_absent">The  '__value__' packet is not included into the list </msg>
      <msg name="release_not_in_list">The  '__value__'  is not available </msg>
      <msg name="service_disable">An error occurred when trying to disable autostart for the the '__value__' service </msg>
      <msg name="service_enable">An error occurred when trying to run the '__value__' service automatically</msg>
      <msg name="service_start">Error starting the  '__value__' service</msg>
      <msg name="service_stop">Error stopping the '__value__' service</msg>
      <msg name="unsupported_os">The installer does not support the  '__value__' operating system </msg>
    </messages>
    <messages name="ipdb.firstrun">
      <msg name="hint_integration">IP addresses will be allocated from the selected source: </msg>
      <msg name="ipmgr_info">Select the source from which IP addresses will be allocated. If you have IPmanager, we recommend using this panel. If not, add a range of IP addresses in the control panel. </msg>
      <msg name="no">Local pool of IP addresses</msg>
      <msg name="title">Allocate IP addresses from </msg>
      <msg name="yes">IPmanager</msg>
    </messages>
    <messages name="mgrerror_dns">
      <msg name="support_slavens">The selected control panel cannot be used as a secondary name server and slave name server</msg>
      <msg name="bad_remote_req_level">Unsupported login level for accessing remote DNSmanager: '__value__'. Supported login levels: admin, reseller, user</msg>
      <msg name="bad_token">Cannot use the specified authentication token </msg>
      <msg name="bad_zone">Invalid configuration of the  '__value__' zone</msg>
      <msg name="config_file_rights">Filed to set permissions on NSD name server configuration file:  '__value__'</msg>
      <msg name="def_primary_rights">Failed to set permissions on the directory for storing NSD master-zone: '__value__'</msg>
      <msg name="def_secondary_rights">Failed to set permissions on the directory for storing NSD slave zone: '__value__' </msg>
      <msg name="def_view_no_action">Found '__value__' default view with the same IP address that you are going to add</msg>
      <msg name="diff_remote_req_level">User has insufficient privileges to access remote DNSmanager '__value__' .</msg>
      <msg name="empty_domain_zones_path">Invalid path to the named zone file '__value__'</msg>
      <msg name="empty_named_conf">The named configuration file not found at  '__value__'</msg>
      <msg name="empty_named_gid">Failed to define the identifier if the named user group </msg>
      <msg name="empty_named_uid">Failed to define the identifier of the named user </msg>
      <msg name="empty_record_key">Empty key record</msg>
      <msg name="empty_remote_password">User password for accessing remote DNSmanager is not specified </msg>
      <msg name="empty_remote_req_level">Required login level for accessing remote DNSmanager is not specified </msg>
      <msg name="empty_remote_url">URL for accessing remote DNSmanager is not specified </msg>
      <msg name="empty_remote_user">Username for accessing remote DNSmanager is not specified. </msg>
      <msg name="find_created_record">Failed to get the WMI-path of the newly created object</msg>
      <msg name="find_soa">Failed to get the SOA record</msg>
      <msg name="list_records">Failed to get a  list of resource record</msg>
      <msg name="list_zones">Failed to get a list of domain names</msg>
      <msg name="master_file_rights">Failed to set access privileges to the main zone file: '__value__'</msg>
      <msg name="msg_error_dns">An error occurred when working with DNS. __object__</msg>
      <msg name="msg_error_dns_domain_not_created">The '__value__' domain was not created in PDD. Error  '__pdd_error__'</msg>
      <msg name="msg_error_dns_no_zone_rr">Failed to get a list of RR records with PDD for the '__value__' zone. Error '__pdd_error__'</msg>
      <msg name="msg_error_dns_rr_not_created_pdd">The RR record with the '__value__' key was not created in PDD. Error  '__pdd_error__'</msg>
      <msg name="msg_error_dns_rr_not_updated_pdd">The record with the  '__value__' key was not updated in PDD. Error '__pdd_error__' </msg>
      <msg name="name_outofzone">The domain zone name should be a subdomain of the zone associated with that record </msg>
      <msg name="no_checkzone">named-checkzone not found at '__value__'</msg>
      <msg name="no_config_dir">Directory for storing the NSD name server configuration files is not found:  '__value__'</msg>
      <msg name="no_db_dir">Directory for storing the database of the NSD name server is not found: '__value__'</msg>
      <msg name="no_default_ip">Failed to define the primary IP address </msg>
      <msg name="no_default_view">No name spaces created </msg>
      <msg name="no_enough_ns_ips">Insufficient IP addresses for name servers. Required number:  '__value__'. List the addresses in the parameter NsIps in the configuration file or add slave name servers</msg>
      <msg name="no_id_pdd">Failed to obtain the id of the resource record with the  '__value__' key </msg>
      <msg name="no_ndc">The DNS server management utility (ndc) not found at '__value__'</msg>
      <msg name="no_ns_ips">Unknown values for IP addresses for name server. Add the NsIps parameter into the configuration file or add slave name servers</msg>
      <msg name="no_nsd_checkconf">NSD configuration file checker (nsd-checkconf) not found </msg>
      <msg name="no_nsd_user">User for managing the NSD name server not found </msg>
      <msg name="no_nsd_xfer">The utility for sending axfr-requests for slave zones of NSD name server not found </msg>
      <msg name="no_nsd_zonec">The NSD (zonec) compiler for creating name space file zones not found. </msg>
      <msg name="no_nsdc">The utility for managing NSD (nsdc) name servers not found. </msg>
      <msg name="no_pdns_config_dir">The  '__value__'  directory with  PowerDNS settings not found </msg>
      <msg name="no_secret_information">No secret information for domain confirmation</msg>
      <msg name="no_view_allow_transfer">Failed to define IP addressees of the zone transfer with view disabled</msg>
      <msg name="no_view_destination">Failed to define IP addresses of the zone responses with view disabled</msg>
      <msg name="no_view_disable">Cannot forbid responses from the DNS server when view is not configured</msg>
      <msg name="no_view_enable">Cannot allow answers from the DNS server when view is not configured</msg>
      <msg name="no_yandex_default_view">No name spaces created </msg>
      <msg name="no_yandex_imp_url">pddimp-domain is not specified for working with PDD.</msg>
      <msg name="no_yandex_pdd_url">pdd-domain is not specified for working with PDD. </msg>
      <msg name="pdns_use_axfr">The PdnsUseDisableAXFR option is not specified for PowerDNS. Specify this parameter depending on the PowerDNS version </msg>
      <msg name="pdns_util">The PowerDNS  '__value__' utility not found </msg>
      <msg name="record_create">Failed to create the resource record</msg>
      <msg name="record_delete">Error deleting the resource record </msg>
      <msg name="record_edit">Failed to modify the resource record</msg>
      <msg name="remote_bad_version">Remote DNSmanager version: '__value__'. Integration with DNSmanager 5 is only supported </msg>
      <msg name="remote_badlevel">User access level not supported. The following login level are supported: User</msg>
      <msg name="remote_cant_create_master">Failed to create master-domain on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_create_rr">Failed to create RR on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_create_slave">Failed to create slave-domain on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_remove_domain">Failed to delete the domain on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_remove_rr">Failed to delete RR on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_set_allowtransfer">Failed to get a list of IP addresses allowed for AXFR request on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_cant_set_masterip">Failed to install the zone's MasterIP  on remote DNSmanager. DNSmanaegr returned: '__remote_err__'</msg>
      <msg name="remote_connecterror">Failed to connect to remote DNSmanager: '__value__' </msg>
      <msg name="remote_no_allowtransfer">Failed to get a list of addresses  from remote DNSmanager for the AXFR request.  DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_nolevel">Login level of specified user on remote DNSmanager is not found </msg>
      <msg name="remote_not_ok">No response about successful query to remote DNSmanager </msg>
      <msg name="remote_notdnsmgr">Cannot access DNSmanager at specified URL: '__value__'</msg>
      <msg name="remote_query">Failed to send request to remote DNSmanager: '__value__'. Response from DNSmanager: '__remote_err__'</msg>
      <msg name="remote_set_destination">You cannot edit DestinationIP  on remote DNSmanager </msg>
      <msg name="remote_user_not_removed">Failed to delete the selected user on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_user_not_resumed">Failed to enable the selected user on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="remote_user_not_suspended">Failed to suspend the selected user on remote DNSmanager:  '__value__'</msg>
      <msg name="remote_zone_not_refreshed">Failed to update the zone on remote DNSmanager. DNSmanager returned: '__remote_err__'</msg>
      <msg name="soa_addr">'__value__'  is not the correct address of the contact person </msg>
      <msg name="soa_set_primary">Failed to install the '__value__'  primary nameserver </msg>
      <msg name="txt_empty_val">Failed to delete the zone resource record. TXT-record cannot be empty</msg>
      <msg name="unsupp_remote_req_level">Unsupported login level for accessing remote DNSmanager: '__value__'. Only user is currently supported. </msg>
      <msg name="view_db_create">Failed to create the  '__value__'  database for storing view data </msg>
      <msg name="view_dir_rights">Failed to set privileges to access the '__value__' directory</msg>
      <msg name="view_table_create">Failed to create the '__value__'  table to save view data </msg>
      <msg name="view_template">The '__filename__' view template file is not found in '__value__'</msg>
      <msg name="win_internal">Module internal error</msg>
      <msg name="wmi_connect_dns">Failed to connect to connect to WMI</msg>
      <msg name="wmi_connect_fail">Failed to connect to the WMI COM-interface</msg>
      <msg name="wmi_delete_path">Error deleting the WMI-object at '__value__'</msg>
      <msg name="wmi_method_error">Failed to execute the '__value__' WMI-method</msg>
      <msg name="wmi_no_method">Failed to get the '__method__'  method of the '__value__' WMI-object</msg>
      <msg name="wmi_object_by_path">Failed to get the WMI-object at  '__value__'</msg>
      <msg name="wmi_object_param">Failed to install the '__value__' parameter of the WMI-object</msg>
      <msg name="wmi_prop">Failed to get the  '__value__' WMI parameter value</msg>
      <msg name="wmi_security">Error setting WMI security parameters </msg>
      <msg name="yandex_soa">You cannot create the SOA record as it is created automatically in PDD </msg>
      <msg name="zone_create">Failed to create the  '__value__' domain zone</msg>
      <msg name="zone_create_master">Failed to create the '__value__'primary domain zone </msg>
      <msg name="zone_create_slave">Failed to create the '__value__' secondary domain zone</msg>
      <msg name="zone_delete">Error deleting the domain zone</msg>
      <msg name="zone_edit">Failed to modify the domain zone</msg>
    </messages>
    <messages name="mgrerror_db">
      <msg name="begin">The transaction failed. __dbms_report__</msg>
      <msg name="busy">The database is blocked</msg>
      <msg name="column_list">Failed to get description of the database table fields. __dbms_report__</msg>
      <msg name="com_interface">Failed to get the  '__value__' COM-object</msg>
      <msg name="com_method">Failed to perform the  '__value__' method of the '__comobj__' COM-object</msg>
      <msg name="commit">Failed to commit the transaction.  __dbms_report__</msg>
      <msg name="connect">Failed to connect to the database '__value__' __dbms_report__</msg>
      <msg name="constraint">Failed to modify the data due to table settings </msg>
      <msg name="create_database">Failed to create the database '__value__' __dbms_report__</msg>
      <msg name="escalation">The database is blocked. Try again </msg>
      <msg name="field_type">Unknown type of the database field </msg>
      <msg name="fk_list">Failed to get external keys of the database table. __dbms_report__</msg>
      <msg name="indexes_list">Failed to get a list of database table indexes. __dbms_report__</msg>
      <msg name="msg_error_db">__object__</msg>
      <msg name="not_enough_args">Not enough arguments for  '__value__'</msg>
      <msg name="odbc">ODBC internal error.  __dbms_report__</msg>
      <msg name="odbc_query_param">Failed to define ODBC query parameters. __dbms_report__</msg>
      <msg name="pk_containment">Failed to change the contents of the database primary key</msg>
      <msg name="pk_list">Failed to get  primary keys of the database table</msg>
      <msg name="query">Database query failed.  __value__ __dbms_report__</msg>
      <msg name="reference_type">Unknown type of referential integrity </msg>
      <msg name="result_set">Failed to extract request results. __dbms_report__</msg>
      <msg name="rollback">Failed to roll back the transaction. __dbms_report__</msg>
      <msg name="table_info">Failed to get information about the databse table. __dbms_report__</msg>
      <msg name="transaction_mode_auto">Failed to commit automatically. __dbms_report__</msg>
      <msg name="transaction_mode_manual">Failed to commit manually. __dbms_report__</msg>
    </messages>
    <messages name="mgrerror_file">
      <msg name="copy">Failed to copy the file '__from__' into '__to__'. Error code: '__err__'</msg>
      <msg name="create_dirent">Failed to initialize the temporary structure for getting information about the directory </msg>
      <msg name="get_sd">Failed to get the security descriptor for  '__value__'. Error code:  '__fserr__'</msg>
      <msg name="get_security_info">Failed to get information about security of '__value__' </msg>
      <msg name="get_work_dir">Failed to get the name of the current directory. Error code: '__fserr__'</msg>
      <msg name="lock">Failed to block the '__value__' file </msg>
      <msg name="lock_write">Failed to write data into file</msg>
      <msg name="mkdir">Failed to create the  '__value__' directory. Error code: '__fserr__'</msg>
      <msg name="mkdir_not_folder_exists">Failed to create the  '__value__' directory. The object does not exists or is not a directory. </msg>
      <msg name="msg_error_file">An error occurred while working with files. __object__</msg>
      <msg name="open">Failed to open the '__value__' file</msg>
      <msg name="open_folder">Failed to open the '__value__' directory </msg>
      <msg name="open_r">Failed to open the '__value__' file for reading </msg>
      <msg name="open_w">Failed to open the '__value__' file for writing </msg>
      <msg name="read">Failed to read data from the '__value__' file</msg>
      <msg name="read_link">Failed to get value of the '__value__' symbolic link. Error code:  '__fserr__'</msg>
      <msg name="read_link_not_exists">Failed to get value of the '__value__ symbolic link. File does not exist </msg>
      <msg name="read_link_not_link">Failed to get the value for the '__value__' symbolic link. The file is not a symbolic link</msg>
      <msg name="read_link_type">Failed to get the value of the '__value__' symbolic link. Unsupported link type </msg>
      <msg name="realpath">Failed to get the path for '__value__'. Error code:  '__fserr__'</msg>
      <msg name="remove">Failed to delete  '__value__'</msg>
      <msg name="sd_alloc">Failed to initialize the structure for storing security information </msg>
      <msg name="set_owner">Failed to set owner of the '__value__' file</msg>
      <msg name="set_permissions">Failed to set access privileges for  '__value__'</msg>
      <msg name="set_sd">Failed to set the security descriptor for  '__value__'. Error code: '__fserr__'</msg>
      <msg name="stat">Failed to get information about the '__value__' file</msg>
      <msg name="symlink">Failed to create the symbolic link. Error code: '__fserr__'</msg>
      <msg name="symlink_access">Failed to create the '__value__' symbolic link. Access denied. </msg>
      <msg name="symlink_dest">Failed to specify the '__target__' value for the  '__value__' symbolic link. Error code: '__fserr__'</msg>
      <msg name="symlink_exists">Failed to create the  '__value__' symbolic link. The file with this name already exists. </msg>
      <msg name="tmp_dir">Failed to create the  '__value__' temporary directory</msg>
      <msg name="tmp_file">Failed to create the  '__value__' temporary file</msg>
      <msg name="truncate">Failed to reduce the  '__value__' file size </msg>
      <msg name="write">Failed to write the data into the  '__value__' file</msg>
    </messages>
    <messages name="mgrerror_log">
      <msg name="msg_error_log">An error occurred when working with the log system. __object__</msg>
      <msg name="open">Failed to open the '__value__' log file </msg>
    </messages>
    <messages name="mgrerror_scheduler">
      <msg name="create">Failed to create a job with the  '__value__' command. Error: '__err__'</msg>
      <msg name="crontab_bin">The 'crontab' executable file not found </msg>
      <msg name="crontab_set">An error occurred when adding a new cron job for the '__value__ user. For more information please view the log </msg>
      <msg name="delete">Failed to delete the job. Error: '__err__'</msg>
      <msg name="disable">Failed to suspend the  '__value__' cron job. Error: '__err__'</msg>
      <msg name="disable_unnamed">Failed to suspend cron jobs. Username not specified </msg>
      <msg name="enable">Failed to enable the '__value__' cron job. Error: '__err__'</msg>
      <msg name="enable_unnamed">Failed to enable cron jobs. Username not specified </msg>
      <msg name="init">Failed to connect to the system job scheduler. Error:  '__err__'</msg>
      <msg name="init_logon">Failed to connect to the '__value__' user system scheduler. Error:  '__err__'. Maybe this user does not have privileges to access as package cron job</msg>
      <msg name="locate">Failed to locate the job with  '__value__' command. Error: '__err__'</msg>
      <msg name="msg_error_scheduler">An error occurred when working with the job scheduler. __object__</msg>
      <msg name="post">Failed to apply the changes. Error: '__err__'</msg>
      <msg name="remove">Failed to delete the cron job. Error: '__err__'</msg>
      <msg name="user_disabled">user is suspended</msg>
    </messages>
    <messages name="mgrerror_ipdb">
      <msg name="remote_ipmgr_not_response">An error occurred when getting a list of available networks in IPmanager: 'IPmanager didn't respond' </msg>
      <msg name="baddomain">Invalid domain name:  '__value__'</msg>
      <msg name="badgateway">This gateway is not included into the range </msg>
      <msg name="badip">Invalid IP address: '__value__'</msg>
      <msg name="badlevel">This user role does not correspond to the user role in IPmanager</msg>
      <msg name="badnetmask">This mask does not correspond to the network </msg>
      <msg name="badprefnet">The preferred network is invalid: '__value__'</msg>
      <msg name="badresponse">The remote panel returned an invalid response. Check IPmanager integration</msg>
      <msg name="busyip">The '__value__'  IP address is already assigned </msg>
      <msg name="connecterror">Check IPmanager connection settings</msg>
      <msg name="emptynetinfo">IPmanager did not return network information for '__value__' </msg>
      <msg name="expired">IPmanager license does not exist or has already expired</msg>
      <msg name="export">Failed to export the IP address:  __value__</msg>
      <msg name="exporttype">The '__value__' IP address is already registered in IPmanagaer and has a different type</msg>
      <msg name="ifaceunbind">Failed to delete '__value__' from the network interface </msg>
      <msg name="intersection">This range of IP addresses intersects with '__value__' </msg>
      <msg name="ipmgr_no_ip">No available IP addresses in IPmanager</msg>
      <msg name="ipnotfromrange">IP address is not included into this range</msg>
      <msg name="msg_error_ipdb">An error occurred in the IP address management module. __object__</msg>
      <msg name="msg_error_ipdb_export">Failed to reserve __value__ (__domain__) with the __type__ IP address in IPmanager</msg>
      <msg name="msg_error_ipdb_remotealloc">The error occurred while allocating the IP address from IPmanager:</msg>
      <msg name="no_range">Gateway for the specified IP address not found: '__value__'</msg>
      <msg name="nofreeip">No available '__value__' IP addresses in the existing ranges </msg>
      <msg name="notemptyrange">The range you are going to delete still has unassigned IP addresses </msg>
      <msg name="notipmgr">This address is assigned to the  '__value__' control panel</msg>
      <msg name="remotealloc">The error occurred while allocating the IP address from IPmanager:</msg>
      <msg name="remoteavailnet">An error occurred in IPmanager while getting a list of available networks: '__value__'</msg>
      <msg name="remotegetdomain">An error occurred in IPmanager when getting the domain name: '__value__'</msg>
      <msg name="remoteipempty">IPmanager returned an empty address </msg>
      <msg name="remotenetinfo">An error occurred while getting network information in IPmanager: '__value__'</msg>
      <msg name="remotenofree">No available IP addresses in IPmanager</msg>
      <msg name="remotesetdomain">An error occurred while changing the domain name in IPmanager: '__value__'</msg>
      <msg name="use_external_ip_alloc">An external pool is used for IP address allocation. Type in the IP address you want to add </msg>
    </messages>
    <messages name="mgrerror_longtask">
      <msg name="lock">Failed to block the  '__value__' file </msg>
      <msg name="lock_write">Failed to write data into the file</msg>
      <msg name="msg_error_longtask">An error occurred while working with background tasks.  __object__</msg>
      <msg name="open_w">Failed to open the  '__value__'  for writing </msg>
      <msg name="status_invalid">Task has invalid status</msg>
      <msg name="status_unknown">Task has unknown status</msg>
    </messages>
    <messages name="mgrerror_vault">
      <msg name="create_reg_key">Failed to create the __value__ register key. The error code: __syserr__</msg>
      <msg name="delete_reg_key">Failed to delete the __value__ register key. The error code:  __syserr__</msg>
      <msg name="get_reg_value">Failed to get the __value__ value for the register key. The error code:  __syserr__</msg>
      <msg name="get_reg_value_size">Failed to get the size of the  __value__ register key. The error code: __syserr__</msg>
      <msg name="msg_error_vault">An error occurred while working with protected storage. __object__</msg>
      <msg name="set_reg_value">Failed to set the value for the __value__ register key. The error code:  __syserr__</msg>
      <msg name="write_cred">Error writing into the storage. The error code: __syserr__</msg>
    </messages>
    <messages name="mgrerror_errorjournal">
      <msg name="msg_error_errorjournal">An error occurred when  working with the error log. __object__</msg>
      <msg name="open_report">Failed to open the error report __value__</msg>
      <msg name="send_report">Failed to send the bug report: __value__</msg>
    </messages>
    <messages name="errorjournal.coredumps">
      <msg name="level">Level </msg>
      <msg name="status_seen">reviewed</msg>
      <msg name="status_new">new report</msg>
      <msg name="hint_settings">Logging settings</msg>
      <msg name="status">Status</msg>
      <msg name="status_sent">sent to developers</msg>
      <msg name="hint_corefile">File containing debugging information about the program fault</msg>
      <msg name="hint_status">Current status of the fault report</msg>
      <msg name="hint_date">Date when the program failed</msg>
      <msg name="corefile">Core dump file</msg>
      <msg name="date">Event date </msg>
      <msg name="hint_back">Back to the error log</msg>
      <msg name="hint_delete">Delete the selected reports and dump </msg>
      <msg name="hint_send">View information. Send report to developers </msg>
      <msg name="msg_confirm_delete">Do you really want to delete the reports:</msg>
      <msg name="short_send">Send</msg>
      <msg name="title">Memory dump log</msg>
    </messages>
    <messages name="errorjournal.coredumps.edit">
      <msg name="hint_email">Enter your contact email </msg>
      <msg name="status_new">new report</msg>
      <msg name="status_seen">reviewed</msg>
      <msg name="status_sent">sent to developers</msg>
      <msg name="date">Date</msg>
      <msg name="status">Status</msg>
      <msg name="hint_fsymbols">Information from developers from the gdb debugger </msg>
      <msg name="hint_fbacktrace">Information from developers about application thread tracing </msg>
      <msg name="backtrace">Backtrace for threads</msg>
      <msg name="coreinfo">Dump information</msg>
      <msg name="drop">Delete the report after it is sent </msg>
      <msg name="email">Email</msg>
      <msg name="hint_date">Dump creation date</msg>
      <msg name="hint_drop">Select the check box to delete the report after it is sent to developers </msg>
      <msg name="hint_status">Report status</msg>
      <msg name="info">Information </msg>
      <msg name="msg_error_sendreport_unknownerror">Unknown error occurred when sending report </msg>
      <msg name="msg_ok">Send report</msg>
      <msg name="symbols">GDB information</msg>
      <msg name="title">Report</msg>
      <msg name="user">Username</msg>
      <msg name="warn">You can send this report to developers. We will try resolving your issue based on the data provided, or will contact you for more information. </msg>
    </messages>
    <messages name="mgrerror_ipbind">
      <msg name="bad_conf">Trying to complete this operation caused incorrect configuration of network interface file. The operation is cancelled. </msg>
      <msg name="bind_address">Failed to add the  __value__  IP address to __iface__ network interface </msg>
      <msg name="bind_gateway">Failed to add the __value__ default gateway</msg>
      <msg name="bind_noresult">Failed to check availability of __value__ on the __iface__ network interface </msg>
      <msg name="interface_not_found"> __value__ network interface not found</msg>
      <msg name="msg_error_ipbind">An error occurred while working with IP addresses of the network interfaces. __object__</msg>
      <msg name="no_interfaces">Active or available network interfaces not found </msg>
      <msg name="unbind_address">Failed to delete the __value__ from the __iface__ network interface </msg>
    </messages>
    <messages name="mgrerror_client">
      <msg name="msg_error_client_unavailable">'__value__' is temporary unavailable. Contact administrator of this resource or try again </msg>
      <msg name="msg_error_client">An error occurred while sending a request to the control panel. __object__</msg>
      <msg name="msg_error_client_bad_response">Invalid XML  '__response__'  from '__value__'</msg>
      <msg name="msg_error_client_open">Failed to connect to __value__ </msg>
      <msg name="msg_error_client_restart_fail">Failed to restart the control panel</msg>
      <msg name="write">Data send error</msg>
    </messages>
    <messages name="problem_ipdb_freeip">
      <msg name="msg_desc">An error occurred while unassigning the IP address. Reason: __reason__</msg>
      <msg name="title">Unassign IP address</msg>
    </messages>
    <messages name="problem_ipdb_ipallocation">
      <msg name="iptype">IP address type</msg>
      <msg name="msg_desc">Error allocating IP address. Reason: __reason__</msg>
      <msg name="msg_error_bad_family">'__addr__' does not correspond to the selected version of IP addresses</msg>
      <msg name="msg_error_ip_access">You have insufficient permissions for allocating IP address '__addr__',  or it is already assigned </msg>
      <msg name="msg_error_no_free_ip">No available IP addresses of the specified type in the subnet </msg>
      <msg name="remotealloc">An error occurred in IPmanager while allocating the IP address  - "__msg__"</msg>
      <msg name="remoteipempty">IPmanager returned an empty address </msg>
      <msg name="remotenofree">No available IP addresses in IPmanager</msg>
      <msg name="title">Allocate IP addresses </msg>
    </messages>
    <messages name="problems">
      <msg name="problem_id">Identifier</msg>
      <msg name="hint_problem_id">Notification identifier</msg>
      <msg name="solve_failed">Problem does not have automatic solution, or the problem is with the form</msg>
      <msg name="level">User role </msg>
      <msg name="short_settings">Settings</msg>
      <msg name="owner">User</msg>
      <msg name="type">Type</msg>
      <msg name="description">Description</msg>
      <msg name="id">Id</msg>
      <msg name="module_description">The Notifications module contains various system notifications that administrator should pay attention to. If an operation failed due to insufficient disk space, connection problems, issues with external services, etc. that fault will be registered as notifications. Some notifications have built-in s tools for automatic resolution. Once in 5 minutes the panel will require to repeat the operation to resolve issue 
 
</msg>
      <msg name="autosolvecount">Attempts </msg>
      <msg name="dateautosolve">Last attempt </msg>
      <msg name="dateinit">Date</msg>
      <msg name="detail_level_0">warnings</msg>
      <msg name="detail_level_1">errors</msg>
      <msg name="detail_level_2">fatal errors</msg>
      <msg name="detail_level_3">messages</msg>
      <msg name="hint_autosolvecount">The number of attempts to resolve the problem </msg>
      <msg name="hint_dateautosolve">Date when the last attempt to resolve the problem was made </msg>
      <msg name="hint_dateinit">Date when the notification was shown last time</msg>
      <msg name="hint_delete">Delete the selected error message.</msg>
      <msg name="hint_description">Notification description</msg>
      <msg name="hint_edit">View more information of the selected error message.</msg>
      <msg name="hint_log">View the log files of the selected error message.</msg>
      <msg name="hint_p_autosolve">Auto solve mode </msg>
      <msg name="hint_p_autosolve_off">Automatic solve mode is off</msg>
      <msg name="hint_p_autosolve_on">Automatic solve mode is enabled </msg>
      <msg name="hint_p_def_autosolve">Automatic solve mode is off</msg>
      <msg name="hint_p_lvcritical">Fatal error</msg>
      <msg name="hint_p_lverror">Error</msg>
      <msg name="hint_p_lvmedium">Complicated problem</msg>
      <msg name="hint_p_lvmessage">Message</msg>
      <msg name="hint_p_lvsimple">Simple</msg>
      <msg name="hint_p_lvwarning">Warning </msg>
      <msg name="hint_p_solved">Resolved </msg>
      <msg name="hint_period">Set the period to resolve problems automatically (in minutes)</msg>
      <msg name="hint_properties">The selected problem can/cannot be resolved automatically; level</msg>
      <msg name="hint_sameproblemcount">The number of similar notifications that occurred starting from the date of registration of this notification</msg>
      <msg name="hint_settings">Global settings for the Notifications module</msg>
      <msg name="hint_solve">Resolve the selected error message automatically.</msg>
      <msg name="hint_type">Notification type</msg>
      <msg name="msg_confirm_solve">Resolve the following problems: </msg>
      <msg name="owner_root">Administrator </msg>
      <msg name="period">Period (min)</msg>
      <msg name="problems_many">A new notification has been registered! Total number of notifications in the system: : __total__.  __detail__. Click the icon to browse to the Notifications module</msg>
      <msg name="properties">Properties </msg>
      <msg name="sameproblemcount">Number</msg>
      <msg name="short_edit">Details</msg>
      <msg name="short_log">Log</msg>
      <msg name="short_new">Create</msg>
      <msg name="short_solve">Resolve</msg>
      <msg name="title">Notifications</msg>
    </messages>
    <messages name="problems.edit">
      <msg name="date_init">Date</msg>
      <msg name="hint_autosolve_period">Period in minutes that will pass before a new attempt to resolve the issue will be made</msg>
      <msg name="level_2">Fatal error</msg>
      <msg name="level_3">Message</msg>
      <msg name="level_0">Warning</msg>
      <msg name="hint_description_local">Text description of the notification</msg>
      <msg name="level_1">Error</msg>
      <msg name="description_local">Description</msg>
      <msg name="autosolve_period">Period (min)</msg>
      <msg name="hint_date_init">Date when this notification appeared in the system for the last time</msg>
      <msg name="level">Level</msg>
      <msg name="id">Id</msg>
      <msg name="additional">Additional information</msg>
      <msg name="autosolve">Resolve automatically </msg>
      <msg name="hint_autosolve">Select the check box to try to resolve the problem automatically at specified period </msg>
      <msg name="hint_id">Notification identifier</msg>
      <msg name="hint_level">Select a notification level: message, warning, fatal error</msg>
      <msg name="hint_params">Additional information related to this problem</msg>
      <msg name="hint_solvenow">With this option selected, clicking OK will try to resolve this issue</msg>
      <msg name="hint_type">Notification type</msg>
      <msg name="lvmedium">Complicated problem</msg>
      <msg name="lvsimple">Simple</msg>
      <msg name="main">Basic parameters</msg>
      <msg name="msg_notfound">Failed to find the information about this notification. Probably, the error has been already resolved, or the notification has been deleted.</msg>
      <msg name="params">Additional information</msg>
      <msg name="solvedd">Resolved </msg>
      <msg name="solvenow">Resolve now</msg>
      <msg name="title">Notification properties</msg>
      <msg name="type">Notification type</msg>
      <msg name="warn">This problem type cannot be resolved automatically</msg>
    </messages>
    <messages name="problems.settings">
      <include name="label_langs"/>
      <msg name="address_from">Sent from </msg>
      <msg name="address_to">Email for notifications </msg>
      <msg name="hint_address_from">Enter an email address from which new notifications will be sent</msg>
      <msg name="hint_address_to">Enter an email address to which new notifications will be sent</msg>
      <msg name="hint_keep_old">Information about notifications that did not occur  during a  selected period, will be deleted automatically. The default value is 30 days</msg>
      <msg name="hint_keep_solved">Information about issues that were resolved this number of days ago, will be deleted automatically. The default value is one week</msg>
      <msg name="hint_notification_enabled">Select the check box to send error notifications  </msg>
      <msg name="hint_plang">Select a language that will be used in notifications </msg>
      <msg name="hint_show_userproblems">Select the check box to display users' notifications. The check box is not selected by default</msg>
      <msg name="hint_smtpport">Enter an SMTP port for sending notifications </msg>
      <msg name="hint_smtpserver">Enter the SMTP server for sending notifications </msg>
      <msg name="keep_old">Keep old notifications (days)</msg>
      <msg name="keep_solved">Keep resolved issues (days)</msg>
      <msg name="lang">Notification message language</msg>
      <msg name="main">Basic</msg>
      <msg name="notification_enabled">Send Email notifications </msg>
      <msg name="notify">Notification</msg>
      <msg name="placeholder_keep_old">30</msg>
      <msg name="placeholder_keep_solved">7</msg>
      <msg name="plang">Notification message language</msg>
      <msg name="show_userproblems">Show user notifications</msg>
      <msg name="smtpport">SMTP-server port</msg>
      <msg name="smtpserver">SMTP-server </msg>
      <msg name="solveperiod">Resolution time</msg>
      <msg name="sp_never">Never</msg>
      <msg name="sp_oneday">1 day</msg>
      <msg name="sp_onehour">1 hour</msg>
      <msg name="sp_oneweek">1 week</msg>
      <msg name="title">Notification module settings</msg>
    </messages>
    <messages name="dns_default_view">
      <msg name="d_allow_def">Allow using view by default (see description below) </msg>
      <msg name="d_deny_def">Only forbid to use view by default </msg>
      <msg name="d_ipdb">Add an IP address in the IP address management module </msg>
      <msg name="d_ipmgr">Set up integration with IPmanager </msg>
      <msg name="def_allow">If you allow to use view by default, new view with the server's primary IP address won't be created. The default view will be used</msg>
      <msg name="def_view_info">You are trying to use the primary IP address of the server when creating view. Note, that there is a default view that already uses this IP address. Select an operation mode of the DNS module: </msg>
      <msg name="def_view_warn">Note! If you are using the default view, all of the existing or newly created domain zones within this view, will be available in this view </msg>
      <msg name="info_deny">If you forbid to use the default view, it will continue using the primary IP address of the server, and all attempts to add a new view with the same IP address will fail. </msg>
      <msg name="info_ipdb">If you have only the primary IP address and you want to obtain a new one, you can get it from the IP address management or from IPmanager. In this case you won't be able to use the default view, however  you will be able to create a view with a different IP address </msg>
      <msg name="title">Default view settings</msg>
    </messages>
    <messages name="journal.settings"/>
    <messages name="ipdb_set_gateway">
      <msg name="hint_netmask">Enter a network mask. The first IPv4 or IPv6 will be added with this mask. In most cases gateway address and server address must belong to the same network</msg>
      <msg name="set_gateway_info">Enter  a gateway to add the first IP address </msg>
      <msg name="title">Range gateway</msg>
    </messages>
    <messages name="mgrerror_proc">
      <msg name="proclist">Failed to get a list of processes  (error '__value__')</msg>
    </messages>
    <messages name="userrights">
      <msg name="hint_p_type_spec">Special function, which is not accessible from the menu </msg>
      <msg name="hint_access">Access to the menu </msg>
      <msg name="hint_caption">Menu name </msg>
      <msg name="access">User role </msg>
      <msg name="caption">Name</msg>
      <msg name="hint_delete">Default settings. Access permissions set for the selected user/group including permissions on columns and rows (if it is a list or  form) will be deleted</msg>
      <msg name="hint_fields">Open the list of rows/fields </msg>
      <msg name="hint_hardfilter">Restrict access to list elements</msg>
      <msg name="hint_p_active_off">Access denied</msg>
      <msg name="hint_p_active_on">Access allowed</msg>
      <msg name="hint_p_direct_on">This limit is set for the selected function.&lt;br/&gt;Example: if you allow/deny access to the errorjournal function, access privileges will be changed to all the functions starting with  "errorjournal." In this case the attribute will be set only for the errorjournal function, rather than for child functions of that attribute. </msg>
      <msg name="hint_p_edited_yes">Access allowed only to some fields</msg>
      <msg name="hint_p_filter_direct">Access to the list is restricted:  __value__</msg>
      <msg name="hint_p_filter_group">One of the groups to which the user is assigned restrict access to this list:  __value__</msg>
      <msg name="hint_p_inhereted_off">This limit is set for the selected user</msg>
      <msg name="hint_p_inhereted_on">This limit is inherited from the group to which the user is assigned</msg>
      <msg name="hint_p_type">External function</msg>
      <msg name="hint_p_type_action">Type of this function is not defined </msg>
      <msg name="hint_p_type_form">Form</msg>
      <msg name="hint_p_type_group">Group operation</msg>
      <msg name="hint_p_type_list">List </msg>
      <msg name="hint_policy">Access global settings </msg>
      <msg name="hint_sublist">Open the list of subfunctions </msg>
      <msg name="msg_confirm_delete">Do you really want to delete access settings for </msg>
      <msg name="msg_confirm_resume">Do you really want to allow access to </msg>
      <msg name="msg_confirm_suspend">Do you really want to restrict access to </msg>
      <msg name="short_delete">Default</msg>
      <msg name="short_fields">Fields</msg>
      <msg name="short_hardfilter">Filter</msg>
      <msg name="short_sublist">Functions</msg>
      <msg name="title">Privileges</msg>
      <msg name="title_16">User permissions </msg>
      <msg name="title_29">Administrator privileges </msg>
      <msg name="title_group">User group privileges </msg>
    </messages>
    <messages name="userrights.fields">
      <msg name="hint_access">Access to the column </msg>
      <msg name="hint_caption">Name of the table column </msg>
      <msg name="access">User role </msg>
      <include name="userrights"/>
      <msg name="caption">Name</msg>
      <msg name="hint_defaults">Default settings are applied for all the fields where permissions are not selected</msg>
      <msg name="hint_p_active_off">Not available </msg>
      <msg name="hint_p_active_on">Fully available </msg>
      <msg name="hint_p_default">User permissions are set to default</msg>
      <msg name="hint_p_new_on">Can edit only when creating an item </msg>
      <msg name="hint_p_read_on">Read </msg>
      <msg name="hint_p_write_on">Write </msg>
      <msg name="short_defaults">Default</msg>
      <msg name="title">List of fields (columns) </msg>
    </messages>
    <messages name="problem_installer">
      <msg name="title">Installer</msg>
      <msg name="bad_config"> '__value__' configuration file hase invalid format </msg>
      <msg name="bad_fstab">fstab has invalid format </msg>
      <msg name="change_mode">failed to change access privileges for '__value__'</msg>
      <msg name="change_owner">failed to change the owner for  '__value__'</msg>
      <msg name="create_mysql_user">an error occurred while creating the  '__value__' MySQL user</msg>
      <msg name="create_user_db">faied to create the user database for '__value__'</msg>
      <msg name="depend_error">The '__object__' software product cannot be deleted as it will delete depended packages</msg>
      <msg name="detect_config_path">failed to locate the  '__value__' configuration file </msg>
      <msg name="detect_db_path">failed to locate path to the  '__value__' database directory</msg>
      <msg name="detect_file_path">failed to locate path to the  '__value__' file</msg>
      <msg name="detect_required">the  '__value__' application not found </msg>
      <msg name="detect_web_user">failed to define name or group of web-server's service users</msg>
      <msg name="dir_mountpoint">Failed to define the mount point for the '__value__' directory </msg>
      <msg name="external_error">an error occurred while processing '__value__'</msg>
      <msg name="mgr_noversion">no information about the current version of '__value__'</msg>
      <msg name="mgr_register">an error occurred when registering '__value__'</msg>
      <msg name="mgr_remove">an error occurred when deleting '__value__'</msg>
      <msg name="mgr_update">an error occurred when updating '__value__' </msg>
      <msg name="missed_binary">the '__value__' executable file not found </msg>
      <msg name="missed_config_path">Path to '__value__' is not specified in the configuration file </msg>
      <msg name="missed_domain_zone_path">failed to locate the path to domain zone directory </msg>
      <msg name="missed_mgrname">application name is not specified in the installer parameters </msg>
      <msg name="missed_package">the '__value__' software is not available</msg>
      <msg name="missed_socket_file">failed to locate the '__value__' socket file </msg>
      <msg name="missed_startup_script">'__value__' startup script not found</msg>
      <msg name="missed_storage_element">'__value__' is missed in the storage </msg>
      <msg name="msg_desc">The process failed. The cause of the error:  __object__</msg>
      <msg name="mysql_nopriv_start">Failed to start the MySQL server with the --skip-grant-tables parameter</msg>
      <msg name="mysql_pwd_reset">failed to change the MySQL administrator password </msg>
      <msg name="restart_mgr">failed to start (restart) the appllication  '__value__'</msg>
      <msg name="save_param">an error occurred when writing the  '__value__' parameter</msg>
      <msg name="server_connect">connection to the  '__value__' server failed </msg>
      <msg name="service_start">failed to start the '__value__' service </msg>
      <msg name="stat">Failed to get information about the '__value__' file/directory</msg>
      <msg name="uninstall_abort">the control panel requires '__value__'  software product </msg>
      <msg name="unsupported_os">operating system is not supported</msg>
      <msg name="unsupported_package">the '__value__' software is not supported</msg>
    </messages>
    <messages name="mgrerror_autotask">
      <msg name="bad_schedule">The  '__value__' scheduler has invalid format </msg>
    </messages>
    <messages name="problem_dns_yandex">
      <msg name="msg_desc">Authentication token was not added </msg>
      <msg name="title">Authentication token for Yandex DNS </msg>
    </messages>
    <messages name="prove_pdd_domain">
      <msg name="f_step_1">1. Upload the __secret_name__.html  file with the __secret_info__ text into the root directory of your site. </msg>
      <msg name="f_step_2">2. For the yamail-__secret_name__ subdomain of your domain add the CNAME record for mail.yandex.ru</msg>
      <msg name="prove_pdd_domain_info">To be able to work with resource records and perform other operations over the domain, please confirm your domain ownership using one of the following procedures: </msg>
      <msg name="title">Confirmation of domain ownership required </msg>
    </messages>
    <messages name="problems.log">
      <msg name="owner">User</msg>
      <msg name="hint_date">Notification registration time. If the error can be  resolved autimatically, there can be multuple attempts that might fail with the same error </msg>
      <msg name="hint_duration">Problem resolution time (if the auto-solution function is active) </msg>
      <msg name="hint_owner">User who performed the operation that generated this notification</msg>
      <msg name="date">Date</msg>
      <msg name="duration">Duration</msg>
      <msg name="title">Log </msg>
    </messages>
    <messages name="srvparam">
      <msg name="servertype_isp">ISPsystem server </msg>
      <msg name="hint_sendername">Enter the sender name that will be added to emails by default </msg>
      <msg name="sendername">Sender name </msg>
      <msg name="servertype_none">Not used </msg>
      <msg name="change_server">ISPsystem server is now used for sending notifications. When you change the email server, you won't be able to select the ISPsystem server </msg>
      <msg name="servertype_smtp">External mail server </msg>
      <msg name="hint_servertype">Select a type of the mail server that will send email notifications </msg>
      <msg name="server_info">Email server will be used for sending emails about authentication in the control panel and geolocation during authentication </msg>
      <msg name="mailserver">Mail server parameters </msg>
      <msg name="servertype">Mail server type </msg>
      <msg name="expirejournaldays">Keep the log, days </msg>
      <msg name="expirelogdays">Keep logs, days </msg>
      <msg name="hint_expirejournaldays">Enter the period in days to keep records in the operation log </msg>
      <msg name="hint_expirelogdays">Enter the number of days to keep  the system logs </msg>
      <msg name="logs">Log rotation</msg>
      <msg name="ispaccess">Grant ISPsystem support access</msg>
      <msg name="hint_ispaccess">Select this check box to grant  the ISPsystem's support staff access to your server </msg>
      <msg name="placeholder_smtpport">25</msg>
      <msg name="hint_smtpport">Enter the SMTP-server port. Port 25 is used by default </msg>
      <msg name="hint_smtpserver">Enter the SMTP server's address to send notifications </msg>
      <msg name="hint_socnetwork">Allows to sign on using existing login information from a social networking service</msg>
      <msg name="hint_smtpuser">Enter a username (full email address, such as example@mail.com)</msg>
      <msg name="hint_smtppassword">Enter a password </msg>
      <msg name="smtpuser">Account </msg>
      <msg name="smtpserver">SMTP-server address </msg>
      <msg name="socnetwork">Social login </msg>
      <msg name="smtppassword">Password</msg>
      <msg name="smtpport">SMTP-server port </msg>
      <msg name="module_description">This module can be used to manage your server parameters, such as its host name, time zone, etc.</msg>
      <msg name="UTC">UTC/GMT</msg>
      <msg name="autoupdate">Update software automatically</msg>
      <msg name="def_theme">Default interface theme</msg>
      <msg name="firststart">Server default settings</msg>
      <msg name="hint_autoupdate">COREmanager and the control panels are provided as OS packages. If you want to use the latest version available, you need to regularly update all the packages that you are using. You can seleсt whether you want to update only ISPsystem's products, or all system packages</msg>
      <msg name="hint_errreport">You can submit bug reports manually in the Error log module or activate automatic sending</msg>
      <msg name="hint_location">Geographic location </msg>
      <msg name="hint_pwstrength">Don't use weak passwords for security reasons. Selecting this check box will forbid weak passwords. An attempt to set a weak password will fail and the corresponding error message witll be displayed</msg>
      <msg name="hint_region">The region where this time zone is located&#13;
</msg>
      <msg name="hint_srvname">Hostname is a server's domain name. It should look like domain.com, otherwise some applications may malfunction </msg>
      <msg name="hint_supportaccess">Select the check box to allow technical support staff of your hosting provider to access the server</msg>
      <msg name="hint_time">Time that will be used on the server</msg>
      <msg name="hint_timezone">The time zone in which the server has been configured</msg>
      <msg name="local">Local time</msg>
      <msg name="location">Location </msg>
      <msg name="manager">Control panel </msg>
      <msg name="manager_info">Settings of this section are saved for each control panel installed on your server</msg>
      <msg name="noupdate">do not update</msg>
      <msg name="pwstrength">Password strength</msg>
      <msg name="pwstrength_0">do not check</msg>
      <msg name="pwstrength_1">weak</msg>
      <msg name="pwstrength_2">good</msg>
      <msg name="pwstrength_3">strong</msg>
      <msg name="region">Region</msg>
      <msg name="server">Server </msg>
      <msg name="srvname">Server name</msg>
      <msg name="supportaccess">Grant Hosting support access</msg>
      <msg name="time">Server time</msg>
      <msg name="timezone">Time zone</msg>
      <msg name="title">System configuration</msg>
      <msg name="tzoneinfo">&lt;br/&gt;&lt;p align="center"&gt;Select time zone:&lt;/p&gt;</msg>
      <msg name="updateall">update all the system packages</msg>
      <msg name="updatecore">update ISPsystem's products</msg>
    </messages>
    <messages name="sysinfo">
      <msg name="value">Value</msg>
      <msg name="module_description">In this module you can view system information, such as processor that the control panel is running on, amount of available RAM and swap, disk space size, number of active processes, and average load.
 
Besides, you can view a more detailed information on some system parameters, and depending on a selected parameter, perform additional operations </msg>
      <msg name="hint_name">Name of the system resource </msg>
      <msg name="hint_value">Resource value </msg>
      <msg name="hint_default">This module can be used to view information about the system and monitor system resources consumption. </msg>
      <msg name="hint_detail">View detailed information on the selected parameter </msg>
      <msg name="hint_name_avg">Shows the server load averages for the past 15, 5, and 1 minutes.</msg>
      <msg name="hint_name_cpu">Type of the processor </msg>
      <msg name="hint_name_disk">Total disk space</msg>
      <msg name="hint_name_fmem">Available RAM</msg>
      <msg name="hint_name_fswap">Available swap</msg>
      <msg name="hint_name_mem">Available RAM</msg>
      <msg name="hint_name_proc">Number of running processes</msg>
      <msg name="hint_name_swap">Swap file size</msg>
      <msg name="hint_name_uptime">How long the server has been running.</msg>
      <msg name="name">Parameter</msg>
      <msg name="name_avg">Load average (for 15 min, 5 min, 1 min) </msg>
      <msg name="name_cpu">CPU</msg>
      <msg name="name_disk">Disk space </msg>
      <msg name="name_fmem">Free RAM </msg>
      <msg name="name_fswap">Free swap file space </msg>
      <msg name="name_mem">RAM (used / total)</msg>
      <msg name="name_proc">Number of processes </msg>
      <msg name="name_swap">Swap </msg>
      <msg name="name_uptime">Uptime</msg>
      <msg name="short_detail">Details</msg>
      <msg name="title">System information </msg>
    </messages>
    <messages name="sysinfo.cpu">
      <msg name="hint_back">Back to the list of system parameters </msg>
      <msg name="hint_default">Here you can view various types of CPU loads</msg>
      <msg name="hint_name_idle">Time that CPU was idle.</msg>
      <msg name="hint_name_interupt">Time that CPU spent on the interrupt level. </msg>
      <msg name="hint_name_nice">Time that CPU spent on executing user processes with nice priority. </msg>
      <msg name="hint_name_system">Time that CPU spent on executing various operations at the kernel level.</msg>
      <msg name="hint_name_user">Time that CPU spent on executing user processes.</msg>
      <msg name="name">CPU usage </msg>
      <msg name="name_idle">idle</msg>
      <msg name="name_interupt">interrupt</msg>
      <msg name="name_nice">nice</msg>
      <msg name="name_system">system</msg>
      <msg name="name_user">user</msg>
      <msg name="title">CPU usage</msg>
      <msg name="value">Current usage</msg>
    </messages>
    <messages name="sysinfo.detail">
      <msg name="name">Name</msg>
      <msg name="title">Detailed information </msg>
      <msg name="value">Used/Total</msg>
    </messages>
    <messages name="sysinfo.disk">
      <msg name="hint_back">Back to the list of system parameters </msg>
      <msg name="hint_default">Here you can view a list of disks with mounting points and te amount of consumption </msg>
      <msg name="label">Volume label (specified letter)</msg>
      <msg name="mount">Mounting directory </msg>
      <msg name="name">Device</msg>
      <msg name="title">Disk information </msg>
      <msg name="value">Used/Total (MiB)</msg>
    </messages>
    <messages name="sysinfo.proc">
      <msg name="hint_mem">Amount of RAM used by the process</msg>
      <msg name="hint_cpu">Amount of time in % that the process spends to execute a process. If the process uses threads (executed on multiple processors at the same time), this value can exceed  100% </msg>
      <msg name="hint_user">Process owner. Username who has the permissions for the performance of the process 
 
</msg>
      <msg name="hint_time">Total amount of time that the system spent on executing of the process </msg>
      <msg name="hint_cmd">Command to start the task </msg>
      <msg name="hint_pid">Unique identifier of the process </msg>
      <msg name="user">User</msg>
      <msg name="cmd">Command</msg>
      <msg name="cpu">CPU %</msg>
      <msg name="hint_back">Back to the list of system parameters </msg>
      <msg name="hint_default">This module can be used to view a list of currently running processes and monitor resource consumption by each process </msg>
      <msg name="hint_delete">Terminate the selected processes </msg>
      <msg name="mem">Memory (MiB)</msg>
      <msg name="msg_sysinfo_proc_kill">Do you really want to terminate the selected processes: </msg>
      <msg name="pid">PID</msg>
      <msg name="short_delete">Stop </msg>
      <msg name="time">Uptime </msg>
      <msg name="title">List of processes</msg>
    </messages>
    <messages name="problem_plugin_error">
      <msg name="msg_desc">Failed to use the  __id__ plug-in or invalid xml </msg>
    </messages>
    <messages name="problems.filter">
      <msg name="title">Notifications filter</msg>
      <msg name="status">Status</msg>
      <msg name="owner">User</msg>
      <msg name="type">Type</msg>
      <msg name="notsolved">Not resolved </msg>
      <msg name="solved">Resolved </msg>
    </messages>
    <messages name="modules">
      <msg name="xmlinstall">Handler for grouping XML documents </msg>
      <msg name="sshutils">Supplementary SSH modules (core.sshutils)</msg>
      <msg name="shell">Shell (core.shell)</msg>
      <msg name="backup">Backups (core.backup)</msg>
      <msg name="osmgr">OS templates manager (core.osmgr)</msg>
      <msg name="api2">Basix classes and functions v.2 (core.api2)</msg>
      <msg name="sbin_utils">Additional functions for binary applications (core.sbin_utils)</msg>
      <msg name="utils">Additional modules and utilities (core.utils)</msg>
      <msg name="builder">Graphic interface builder (core.builder)</msg>
      <msg name="core_decoration">Graphic interface events (core.core_decoration)</msg>
      <msg name="profiler">Application profiling (core.profiler)</msg>
      <msg name="core_module">Main modules (core.core_module)</msg>
      <msg name="editmsg">Edit text messages (core.editmsg)</msg>
      <msg name="merge">Merge XML documents (core.merge)</msg>
      <msg name="main">ispmain applications management (core.main)</msg>
      <msg name="gateway">Gateway (core.gateway)</msg>
      <msg name="hint">ActiveHint messages requests (core.hint)</msg>
      <msg name="messages">Text messages (core.messages)</msg>
      <msg name="core_security">Security modules (core.core_security)</msg>
      <msg name="rights">User permissions (core.rights)</msg>
      <msg name="dns">Domain names management  (core.dns)</msg>
      <msg name="filemgr">File manager (core.filemgr)</msg>
      <msg name="mgrshell">Shell-client (core.mgrshell) </msg>
      <msg name="usageinfo">Time usage  (core.usageinfo)</msg>
      <msg name="action">Base module for all operations in a control panel (core.action)</msg>
      <msg name="auth">Authorization (core.auth)</msg>
      <msg name="authlog">Access log (core.authlog)</msg>
      <msg name="autotask">Cron jobs (core.autotask)</msg>
      <msg name="backtrace">List of functions causing the error (core.backtrace)</msg>
      <msg name="banner">Banners (core.banner)</msg>
      <msg name="brand">Branding settings (core.brand)</msg>
      <msg name="cache">Control panel xml (core.cache)</msg>
      <msg name="changelog">Change log (core.changelog)</msg>
      <msg name="check">Validators  (core.check)</msg>
      <msg name="client">Interaction with other control panels (core.client)</msg>
      <msg name="color">Color of table columns and raws (core.color)</msg>
      <msg name="conf">Configuration files parcer (core.conf)</msg>
      <msg name="config">Panel's configuration file (core.config)</msg>
      <msg name="conn">Incoming connections (core.conn)</msg>
      <msg name="convert">Punycode  converter  (core.convert)</msg>
      <msg name="core">Start and stop the panel and its components (core.core)</msg>
      <msg name="coredump">Control panel failures  (core.coredump)</msg>
      <msg name="crypto">Keys and certificates management (core.crypto)</msg>
      <msg name="dashboard">Dashboard (core)&#13;
</msg>
      <msg name="db">Database management (core.db)</msg>
      <msg name="desktop">Menu. The Help module (core.desktop)</msg>
      <msg name="err">Error notifications (core.err)</msg>
      <msg name="errorjournal">Error log (core.errorjournal)</msg>
      <msg name="external">External applications (plug-ins) (core.external)</msg>
      <msg name="fcgi">fcgi applications (core.fcgi)</msg>
      <msg name="filter">Filter mechanisms  (core.filter)</msg>
      <msg name="form">Form handlers (core.form)</msg>
      <msg name="hash">Hash-functions (core.hash)</msg>
      <msg name="hint_module_files">Select this check box to set the filter including all of the disk files starting from '/'. Filters that exclude special file systems, will be created automatically</msg>
      <msg name="installer">Panel installer (core.installer)</msg>
      <msg name="isp_problem">ISPsystem notifications  (core.isp_problem)</msg>
      <msg name="job">Data transaction management (core.job)</msg>
      <msg name="journal">Action log (core.journal)</msg>
      <msg name="libmgr">libmgr (core.libmgr)</msg>
      <msg name="license">License management (core.license)</msg>
      <msg name="log">Logs management (core.log)
</msg>
      <msg name="login">Authentication management (core.login)</msg>
      <msg name="longtask">Background tasks (core.longtask)</msg>
      <msg name="metadata">metadata (core.metadata)</msg>
      <msg name="module_files">All server files</msg>
      <msg name="output">Output format management  (core.output)</msg>
      <msg name="parser">Configuration parcer (core.parser)</msg>
      <msg name="period">Information on periods (core.period)</msg>
      <msg name="pkg">installer packet  (core.pkg)</msg>
      <msg name="pkgmgr">System packets management (core.pkgmgr)</msg>
      <msg name="pkgmp">System packets installer (core.pkgmp)</msg>
      <msg name="pliginh">pluginh (core)</msg>
      <msg name="pluginh">Plug-ins information  (core.pluginh)</msg>
      <msg name="pluginmgr">Plug-ins management (core.pluginmgr)</msg>
      <msg name="proc">Process support (core.proc)</msg>
      <msg name="referer">referer (core.referer)</msg>
      <msg name="report">Reports (core.report)</msg>
      <msg name="rpc">Remote calls to panel (core.rpc)</msg>
      <msg name="scheduler">Cron jobs management (core.scheduler)</msg>
      <msg name="session">Session (core.session)</msg>
      <msg name="sort">Sorting  (core.sort)</msg>
      <msg name="srvparam">Server parameters (core.srvparam)</msg>
      <msg name="ssh">SSH support (core.ssh)</msg>
      <msg name="sysinfo">System information (core.sysinfo)</msg>
      <msg name="table">Tables (core.table)</msg>
      <msg name="thread">Threads (core.thread)</msg>
      <msg name="usermenu">User menu (core.usermenu)
</msg>
      <msg name="userrights">User rights (core.userrights)</msg>
      <msg name="usrparam">General settings (core.usrparam)</msg>
      <msg name="vault">Credentials (core.vault)</msg>
      <msg name="wizard">Wizard support (core.wizard)</msg>
      <msg name="xml">xml (core.xml)</msg>
      <msg name="xmlcache">Control panel xml (core.xmlcache)</msg>
    </messages>
    <messages name="mgrerror_plugin">
      <msg name="msg_error_plugin">The  '__value__' plug-in failed or returned invalid xml </msg>
    </messages>
    <messages name="software"/>
    <messages name="software.install"/>
    <messages name="software.configure"/>
    <messages name="software.update"/>
    <messages name="longtask.filter">
      <msg name="title">Background task</msg>
      <msg name="pidfile">PID-file</msg>
      <msg name="queue">Queue name</msg>
      <msg name="enddate">End time</msg>
      <msg name="startdate">Start time</msg>
      <msg name="state">Status</msg>
      <msg name="error">Failed to complete the task</msg>
      <msg name="preparing">Starting</msg>
      <msg name="hint_name">Name of the script or executable file</msg>
      <msg name="hint_id">Task unique identifier. Usually, it contains the main parameters of a task </msg>
      <msg name="skipped">This task is skipped</msg>
      <msg name="hint_pidfile">Path to the PID-file</msg>
      <msg name="name">Script name</msg>
      <msg name="params">Additional information</msg>
      <msg name="hint_params">List of task parameters</msg>
      <msg name="running">This task is running</msg>
      <msg name="inqueue">This task is in queue</msg>
      <msg name="hint_queue">Name of the queue with this task</msg>
      <msg name="id">Identifier </msg>
      <msg name="err">Failed to complete task </msg>
      <msg name="skip">Task is skipped </msg>
      <msg name="pre">Task in queue </msg>
      <msg name="run">Task is running </msg>
      <include name="longtask"/>
      <msg name="ok">Completed successfully</msg>
    </messages>
    <messages name="errorjournal.filter">
      <msg name="title">Error log filter</msg>
      <include name="errorjournal"/>
      <msg name="new">new report</msg>
      <msg name="seen">reviewed </msg>
      <msg name="sent">sent to developers</msg>
    </messages>
    <messages name="authlog.filter">
      <msg name="title">Access log filter</msg>
      <msg name="user">User</msg>
      <msg name="time">Time</msg>
      <msg name="ip">Remote IP address</msg>
    </messages>
    <messages name="changelog.filter">
      <msg name="release_beta">released (beta) </msg>
      <msg name="title">Change log filter</msg>
      <include name="changelog"/>
      <msg name="planned">scheduled </msg>
      <msg name="release">released </msg>
      <msg name="testing">test</msg>
    </messages>
    <messages name="session.filter">
      <msg name="title">Sessions filter</msg>
      <msg name="level">User role </msg>
      <msg name="id">Session ID</msg>
      <msg name="16">User</msg>
      <msg name="24">Reseller </msg>
      <msg name="29">Administrator </msg>
      <msg name="30">Superuser</msg>
      <msg name="ip">IP address</msg>
      <msg name="name">User</msg>
    </messages>
    <messages name="request.filter">
      <msg name="title">Active requests filter</msg>
      <msg name="level">User role </msg>
      <msg name="action">Function</msg>
      <msg name="id">Session ID</msg>
      <msg name="state">Status</msg>
      <include name="request"/>
      <msg name="16">User</msg>
      <msg name="24">Reseller </msg>
      <msg name="29">Administrator </msg>
      <msg name="30">Superuser</msg>
      <msg name="ip">IP address</msg>
      <msg name="name">User</msg>
      <msg name="start">Request ID</msg>
      <msg name="thread">Request ID</msg>
    </messages>
    <messages name="problem_installer_postconfigure">
      <msg name="title">Installer</msg>
      <msg name="module">__module__</msg>
      <msg name="msg_desc">Fatal error occurred in the  '__object__' module while completeing configuration. For more information consult the installer log. </msg>
    </messages>
    <messages name="problem_installer_install">
      <msg name="title">Installer</msg>
      <msg name="module">__module__</msg>
      <msg name="msg_desc">Fatal error occurred in the  '__object__' module while installing the software. The installation process is not completed. </msg>
    </messages>
    <messages name="problem_installer_configure">
      <msg name="title">Installer</msg>
      <msg name="module">__module__</msg>
      <msg name="msg_desc">Fatal error occurred in the '__object__' module when configuring the software. The installation process not completed </msg>
    </messages>
    <messages name="problem_installer_uninstall">
      <msg name="module">__module__</msg>
      <msg name="title">Installer</msg>
      <msg name="msg_desc">Fatal error occurred in the  '__object__' module when deleting the software. The process is not completed </msg>
    </messages>
    <messages name="label_period">
      <msg name="quarter">quarter </msg>
      <msg name="halfyear">half a year </msg>
      <msg name="year">year </msg>
      <msg name="month">month </msg>
      <msg name="week">week </msg>
      <msg name="hint_periodend">End date of the range</msg>
      <msg name="hint_periodstart">Start date</msg>
      <msg name="currentmonth">current month</msg>
      <msg name="currentweek">current week</msg>
      <msg name="currentyear">current year</msg>
      <msg name="hint_period">Select a period to generate the report </msg>
      <msg name="lastday">previous day</msg>
      <msg name="lastmonth">previous month</msg>
      <msg name="lastweek">previous week</msg>
      <msg name="lastyear">previous year</msg>
      <msg name="nodate">whole period</msg>
      <msg name="other">any period</msg>
      <msg name="period">Period</msg>
      <msg name="today">current day</msg>
    </messages>
    <messages name="software.upgrade"/>
    <messages name="software.upgradelog"/>
    <messages name="reboot_confirm">
      <msg name="module_description">In the "Server reboot" module you can reboot the server </msg>
      <msg name="f_reboot_m">Do you really want to reboot the server? Clicking Ok will reboot the server</msg>
      <msg name="title">Server reboot</msg>
    </messages>
    <messages name="remote_dns_params">
      <msg name="hint_remote_password">Enter a user password to access remote DNSmanager </msg>
      <msg name="hint_remote_url">Enter the URL to access remote DNSmanager </msg>
      <msg name="hint_remote_user">Enter a username to access remote DNSmanager </msg>
      <msg name="remote_dns_info">Enter  parameters to access remote DNSmanager </msg>
      <msg name="remote_password">Password</msg>
      <msg name="remote_url">URL </msg>
      <msg name="remote_user">Username</msg>
      <msg name="title">DNS settings for managing remote DNSmanager</msg>
    </messages>
    <messages name="remote_dns_sync">
      <msg name="d_prio_local">Do not synchronize and delete the information in DNSmanager </msg>
      <msg name="d_prio_remote">Synchronize using data from remote DNSmanager </msg>
      <msg name="local_warn">Attention! Canceling synchronization will delete all information about DNS items (i.e. domain zones) from DNSmanager beyond recovery. </msg>
      <msg name="remote_dns_sync_info">When trying to set up integration with remote DNSmanager it was found that the DNS database is empty even though remote DNSmanager has data about created DNS items (for example, domain zones). Select the DNS module mode:  </msg>
      <msg name="title">DNS settings for managing remote DNSmanager</msg>
    </messages>
    <messages name="builder.make">
      <msg name="title">Re-build control panel </msg>
    </messages>
    <messages name="builder">
      <msg name="formelid">Field name</msg>
      <msg name="formplid">Action name</msg>
      <msg name="title">Inspector </msg>
    </messages>
    <messages name="checkactions">
      <msg name="check_int">Integer  </msg>
      <msg name="check_none">Do not validate </msg>
      <msg name="check_password">Password </msg>
    </messages>
    <messages name="builder.field">
      <msg name="msg_error_havepage">There are pages on the form, that's why you cannot add a field not located on a page </msg>
      <msg name="msg_error_nopages">Pages cannot be created, if XML-description doesn't contain pages  </msg>
      <msg name="page">Page </msg>
      <msg name="hint_pagemsg">Localized name </msg>
      <msg name="pagename">Page internal name</msg>
      <msg name="hint_page">Select a page where field is located </msg>
      <msg name="pagemsg">Page name
</msg>
      <msg name="hint_pagename">Only Latin alphabet letters </msg>
      <msg name="nullpage">--Without page--</msg>
      <msg name="createnewpage">--Create new--</msg>
      <include name="checkactions"/>
      <msg name="asc">In ascending order </msg>
      <msg name="check">Validator </msg>
      <msg name="checkbox">Check box </msg>
      <msg name="data">Processing module</msg>
      <msg name="date">Show calendar </msg>
      <msg name="depend">Depends on</msg>
      <msg name="desc">In descending order </msg>
      <msg name="duplicate">Repeating values </msg>
      <msg name="edit">When editing </msg>
      <msg name="fullwidth">Full width </msg>
      <msg name="hint_fullwidth">Expand the form field to full width. The heading will show at the top as a separate row </msg>
      <msg name="hint_noname">Select the check box to show the name of the field </msg>
      <msg name="hint_remove_if">Hide the filed depending on whether a new element is created or existing is modified </msg>
      <msg name="input">Text field</msg>
      <msg name="max">Maximum value </msg>
      <msg name="maxlength">Maximum field length </msg>
      <msg name="maxselect">Maximum elements </msg>
      <msg name="min">Minimal value </msg>
      <msg name="msg">Name </msg>
      <msg name="msg_error_not_find_field">Description of the '__field__' field in not found in XML description of  the '__metadata__' function</msg>
      <msg name="msgdata">Localized message selected by handler </msg>
      <msg name="multiselect">Multiselect </msg>
      <msg name="name">Internal name</msg>
      <msg name="new">While creating </msg>
      <msg name="noname">No name</msg>
      <msg name="radio">Radio button </msg>
      <msg name="readonly">Read only</msg>
      <msg name="remove_if">Hide</msg>
      <msg name="remove_if_null">Never </msg>
      <msg name="required">Required parameter </msg>
      <msg name="rows">Number of rows</msg>
      <msg name="save">Save the last value</msg>
      <msg name="select">List</msg>
      <msg name="setvalues">Monitor changes </msg>
      <msg name="slider">Slider</msg>
      <msg name="sorted">Priority</msg>
      <msg name="sorted_none">No sorting </msg>
      <msg name="step">Step</msg>
      <msg name="textarea">Multi-line input field </msg>
      <msg name="textdata">Text information </msg>
      <msg name="textdata_msg">Localized message</msg>
      <msg name="textdata_type">Text source</msg>
      <msg name="title">Field inspector </msg>
      <msg name="type">Input field type</msg>
      <msg name="unlimit">Has infinite value </msg>
      <msg name="unlimit_val">Infinite value </msg>
      <msg name="warning">Red color</msg>
      <msg name="wrap">Word wrap </msg>
      <msg name="zoom">Enlarge field</msg>
      <msg name="zoom_val">Zoom</msg>
    </messages>
    <messages name="builder.menu">
      <msg name="action">Function</msg>
      <msg name="template">Template </msg>
      <msg name="title">Main menu inspector </msg>
    </messages>
    <messages name="builder.list">
      <msg name="autoupdate">Auto update </msg>
      <msg name="hint_autoupdate">Specifies period for automatic page renewal in seconds </msg>
      <msg name="hint_key">Value of this field will be transferred to the form in the elid parameter while editing </msg>
      <msg name="hint_keyname">Specifies a field, which value will be used for displaying selected elements in case of group operations. If it is not specified, the key field's value will be used. </msg>
      <msg name="hint_selficon">This list has its own logo. The value of this parameter is a picture name </msg>
      <msg name="hint_titlemsg">Type the text that will be displayed in list heading </msg>
      <msg name="key">Key field</msg>
      <msg name="keyname">Element name </msg>
      <msg name="selficon">Logo </msg>
      <msg name="title">List inspector </msg>
      <msg name="titlemsg">Title </msg>
    </messages>
    <messages name="builder.button">
      <msg name="action">Function</msg>
      <msg name="default">Default action</msg>
      <msg name="group_confirm">Confirmation</msg>
      <msg name="hint_action">Select a function to be called when clicking the button</msg>
      <msg name="hint_template">Select a metadata template that will be used if the function is not described or described in a different way. </msg>
      <msg name="img">Image</msg>
      <msg name="short">Short description</msg>
      <msg name="template">Metadata template </msg>
      <msg name="title">Toolbar buttons inspector </msg>
      <msg name="type">Button type</msg>
    </messages>
    <messages name="builder.col">
      <msg name="level">User role</msg>
      <msg name="align">Aligning </msg>
      <msg name="align_none">No aligning </msg>
      <msg name="convert">Encoding algorithm </msg>
      <msg name="convert_none">No conversion </msg>
      <msg name="edit">Quick edit </msg>
      <msg name="edit_none">Disable quick edit </msg>
      <msg name="hidden">Hide</msg>
      <msg name="hint_align">Select how you want to align a button. Possible values: left, right, center. </msg>
      <msg name="hint_convert">Select the encoding algorithm for column. Values in this column will be converting using the selected algorithm. Currently, only punycode is used enabling to convert from punycode into UTF-8.</msg>
      <msg name="hint_edit">Allow editing the element from the list. Attribute value defines a function (form) name that should be called for saving data. Make sure that column name matches the field name from the form and this field is editable. Beside that value, a column name (scolname) and list name  (stablename) will be sent. If the field name influences the string id, the function must return a new identifier [elid]  and name [elname] (if its name does not match identifier). The following field types are supported:  input[type=text][zoom, unlimit, date], select, radio, slider, textarea.</msg>
      <msg name="hint_hidden">Hide this column by default. You should customize this table to display it </msg>
      <msg name="hint_level">You may use this attribute for any element in "metadata" and "mainmeny" to specify the user level required to be able to see certain data. Both elements and data, corresponding to those elements will be deleted from metadata. For the col element describing a table column, all the corresponding elements from the table. For input, select, slider, textarea, text, htmldata - the corresponding elements of the higher level. The attribute may contain several values space separated. Each element has the following format:&#13;
digit 0 to 31 - user level&#13;
string - name of the user level or mask &#13;
the '+' symbol after digit or string means that the level must not be less than the specified one. The string specifies the name of the level, rather than mask.&#13;
COREmanager contains the following registered names: &#13;
&#13;
nobody access level   0 &#13;
super  access level 30&#13;
admin  access level 29&#13;
reseller access level 24&#13;
user access level 16&#13;
all mask - any user&#13;
registered mask - user with access level higher than  0 (successful authorization)&#13;
For example, the following records are similar: nobody+, all, 0+</msg>
      <msg name="hint_msg_header">Enter the text name for the column </msg>
      <msg name="hint_msg_hint">Text description </msg>
      <msg name="hint_noescaping">If this attribute is specified, html escaping is disabled </msg>
      <msg name="hint_sort">Select data sorting. Possible values: alpha (alphabetical sorting; default), calpha (case-sensitive alphabetic sorting), digit (in ascending order), version (sorting of software versions), file (similar to "alpha", bu the "/" symbol is considered less than all other symbols, thus files in one directory are always located together), indicator (sorting by "used value" of the indicator: only for columns with indicators), ip (sorting of IP addresses), prop (sorting by properties, in case of similar properties, data will be sorted by column value in alphabetical order). </msg>
      <msg name="hint_sorted">sorted="yes" will sort the table by this column by default. sorted="desc" will sort in descending order </msg>
      <msg name="hint_stat">Show statistics for this column </msg>
      <msg name="hint_type">Data type in the column. Possible values: data (data from the control panel; used by default), indicator (indicator; limit and current usage are sent by the control panel), msg (a message corresponding to the value sent to the control panel, will be displayed).</msg>
      <msg name="hint_width">Enter the default column width </msg>
      <msg name="hint_wrap">Select the check box not ignore word wrapping in data. Data in column are displayed in several lines </msg>
      <msg name="msg_error_col_missed">The  __col__ column is not present in the __action__ list </msg>
      <msg name="msg_header">Column name</msg>
      <msg name="msg_hint">Text description </msg>
      <msg name="name">Internal name</msg>
      <msg name="noescaping">HTML escaping </msg>
      <msg name="sort">Sort type </msg>
      <msg name="sort_none">Not specified </msg>
      <msg name="sorted">Sort</msg>
      <msg name="sorted_none">Not specified </msg>
      <msg name="stat">Statistics </msg>
      <msg name="title">List columns inspector </msg>
      <msg name="type">Column type</msg>
      <msg name="width">Width </msg>
      <msg name="wrap">Word wrap</msg>
    </messages>
    <messages name="userrights.fields.edit">
      <msg name="hint_inhereted">Do not set field permissions. They will be taken from groups to which this  user is assigned </msg>
      <msg name="hint_new">Allow editing the form while creating an object </msg>
      <msg name="hint_read">Allow reading the field</msg>
      <msg name="hint_write">Allow editing the field </msg>
      <msg name="inhereted">Inherit </msg>
      <msg name="new">Create</msg>
      <msg name="read">Read</msg>
      <msg name="title">Field privileges </msg>
      <msg name="write">Write</msg>
    </messages>
    <messages name="userrights.group">
      <msg name="short_delete">Delete</msg>
      <msg name="hint_level">Function group access permissions </msg>
      <msg name="hint_name">Group name </msg>
      <msg name="hint_policy">By default </msg>
      <msg name="module_description">In this module you can group users into groups and manage their access permissions </msg>
      <msg name="level">User role</msg>
      <msg name="desc">Description</msg>
      <include name="label_user_levels"/>
      <msg name="all">for everybody</msg>
      <msg name="hint_delete">Delete the selected groups </msg>
      <msg name="hint_rights">User group privileges </msg>
      <msg name="hint_users">Select users. It enables to assign/unassign users from the selected group</msg>
      <msg name="msg_confirm_delete">Do you really want to delete the selected privileges groups:</msg>
      <msg name="name">Name</msg>
      <msg name="policy">Default </msg>
      <msg name="policy_allowall">Allow all</msg>
      <msg name="policy_denyall">Deny all </msg>
      <msg name="short_users">Users</msg>
      <msg name="title">Functions access</msg>
      <msg name="users">Number of users </msg>
    </messages>
    <messages name="userrights.edit">
      <msg name="access">User role </msg>
      <msg name="hint_policy">Set the user access permissions to the functions. Changing this value will reset the current access permissions. If the user is assigned into any group, the group settings will have higher priority</msg>
      <msg name="denyall">Deny all</msg>
      <msg name="allowall">Allow all</msg>
      <msg name="policy">Default policy settings</msg>
      <msg name="allow">Allow access</msg>
      <msg name="deny">Deny access</msg>
      <msg name="hint_access">Set access permissions to this function</msg>
      <msg name="hint_inhereted">Do not set permissions. The will be based on other billing  policies</msg>
      <msg name="hint_inherit">Apply the access permissions to all of the group functions</msg>
      <msg name="inhereted">Inherit</msg>
      <msg name="inherit">Recursively</msg>
      <msg name="title">Access to functions</msg>
    </messages>
    <messages name="userrights.group.edit">
      <msg name="user">User</msg>
      <include name="userrights.group"/>
      <include name="usrparam"/>
      <msg name="atinhereted">Not specified</msg>
      <msg name="default">Apply to all users </msg>
      <msg name="desc">Notes</msg>
      <msg name="hint_atype">Select IP addresses that can access the control panel. "Not specified" means that the group does not set any restrictions on users included into this group. Be very careful! Making a mistake may restrict your access to the control panel</msg>
      <msg name="hint_default">Privileges set for this group will be automatically applied for all the users with similar access level </msg>
      <msg name="hint_level">Select access level for which settings of the new group will be applied. Access level defines modules that will display in the interface menu once group privileges are set. It cannot be modified </msg>
      <msg name="hint_name">You may change the name of the group. It will not affect user privileges assigned to that group </msg>
      <msg name="hint_user">Select a user who will be used for collecting data specific for the selected access level, i.e. list of modules available for editing will be generated based on the modules avaiable to this user.&#13;
Fields in forms and lists may differ for users with the same access level. Make sure you choose a right use </msg>
      <msg name="info_baduser">The user that you selected has been deleted or renamed. Select another user</msg>
      <msg name="info_nouser">You do not have users with selected access privileges. The filter function for lists will be inaccessible.</msg>
      <msg name="title">Group</msg>
      <msg name="title_new">New group</msg>
    </messages>
    <messages name="userrights.group.users">
      <msg name="hint_status">User status in the group </msg>
      <msg name="hint_name">Group username </msg>
      <msg name="title">User groups</msg>
    </messages>
    <messages name="builder.form">
      <msg name="hint_allmessages">You can add new messages from XML-description of the form </msg>
      <msg name="allmessages">All text messages of this form </msg>
      <msg name="title">Form inspector </msg>
      <msg name="titlemsg">Form title </msg>
    </messages>
    <messages name="mgrerror_conflict">
      <msg name="field">"__value__" and "__second__" have different access permissions to "__field_name__" of the "__function_name__" function</msg>
      <msg name="filter">Different selection criteria by the  __field__  field of the __function__ list in "__value__" and "__second__" </msg>
      <msg name="function">"__value__" and "__second__" have different access permissions to the __function__  function</msg>
      <msg name="msg_error_conflict">Access rules conflict. __object__</msg>
    </messages>
    <messages name="file">
      <msg name="hint_time">Date of the last changes made to file or directory </msg>
      <msg name="hint_group">Name of the file or directory group</msg>
      <msg name="hint_p_type_archive">archive</msg>
      <msg name="hint_user">File or directory owner</msg>
      <msg name="hint_size">File or directory size</msg>
      <msg name="hint_dname">Enter the name for the file or directory</msg>
      <msg name="short_search">Search</msg>
      <msg name="hint_search">Search for files and folders.</msg>
      <msg name="search_results">File search results </msg>
      <msg name="short_settings">Settings</msg>
      <msg name="dname">Name</msg>
      <msg name="short_download">Download</msg>
      <msg name="module_description">The '''File manager''' module is specially designed to work with a file system through the web-interface. The file manager provides you with multiple functions  that you can use to manage you files and folders: you can add, edit properties, delete, archive,cut and paste, download or upload, etc. 
 
You can manage archives as common directories. If you ecounter problems, make sure that the appropriate software is installed on your server, and the archive format corresponds to its extension. 
 
To navigate in the file system, double-click the directory name. You will see its contents. To return to the previous level, click Back on the toolbar.</msg>
      <msg name="attr">Attributes</msg>
      <msg name="drive_size">%.1f %s free from %.1f %s</msg>
      <msg name="group">Group</msg>
      <msg name="hint_attr">Change the name or other settings of the selected file or directory.</msg>
      <msg name="hint_avcheck">Scan the selected file or directory for viruses.</msg>
      <msg name="hint_back">Back</msg>
      <msg name="hint_copyto">Copy or move the selected file or directory.</msg>
      <msg name="hint_default">File manager enables to perform various operations files and directories on your server</msg>
      <msg name="hint_delete">Delete the selected file or directory.</msg>
      <msg name="hint_diraccess">Password protect the WWW-domain's directories</msg>
      <msg name="hint_download">Download the selected file(s).</msg>
      <msg name="hint_edit">View or edit the selected file</msg>
      <msg name="hint_extract">Extract the selected archive.</msg>
      <msg name="hint_folder">This button will open an overview of all files and folders that are stored on this account. Afterwards you can select a folder and view the content of that folder.</msg>
      <msg name="hint_list">View the content of the selected directory or archive.</msg>
      <msg name="hint_new">Create file or directory</msg>
      <msg name="hint_p_type_arj">ARJ archive</msg>
      <msg name="hint_p_type_badlink">invalid link</msg>
      <msg name="hint_p_type_bzip">BZIP archive</msg>
      <msg name="hint_p_type_dir">directory</msg>
      <msg name="hint_p_type_drive_cdrom">DVD</msg>
      <msg name="hint_p_type_drive_fdd">FDD</msg>
      <msg name="hint_p_type_drive_hdd">HDD or USB Flash Drive</msg>
      <msg name="hint_p_type_drive_net">Network disk</msg>
      <msg name="hint_p_type_drive_ram">RAM-disk</msg>
      <msg name="hint_p_type_file">file</msg>
      <msg name="hint_p_type_gzip">GZIP archive</msg>
      <msg name="hint_p_type_linkdir">directory link</msg>
      <msg name="hint_p_type_linkfile">file link</msg>
      <msg name="hint_p_type_log">log file</msg>
      <msg name="hint_p_type_rar">RAR archive</msg>
      <msg name="hint_p_type_tar">TAR archive</msg>
      <msg name="hint_p_type_zip">ZIP archive</msg>
      <msg name="hint_pack">Create an archive of the selected files.</msg>
      <msg name="hint_settings">This button will open a form tha can be used to change the settings of the file manager.</msg>
      <msg name="hint_upload">Upload a file to the selected directory.</msg>
      <msg name="msg_confirm_avcheck">Do you really want to start anti-virus check</msg>
      <msg name="msg_confirm_delete">Do you really want to delete</msg>
      <msg name="msg_confirm_download">Download</msg>
      <msg name="short_attr">Attributes</msg>
      <msg name="short_avcheck">Anti-virus</msg>
      <msg name="short_copyto">Copy</msg>
      <msg name="short_diraccess">Access</msg>
      <msg name="short_extract">Extract</msg>
      <msg name="short_folder">Open</msg>
      <msg name="short_list">View</msg>
      <msg name="short_pack">Archive</msg>
      <msg name="short_upload">Upload</msg>
      <msg name="size">Size</msg>
      <msg name="time">Change date</msg>
      <msg name="title">File manager </msg>
      <msg name="user">Owner</msg>
    </messages>
    <messages name="file.folder">
      <msg name="hint_default">Select a directory that you want to make the default one</msg>
      <msg name="title">Go to directory</msg>
      <msg name="title_new">Go to directory</msg>
    </messages>
    <messages name="file.new">
      <msg name="hint_default">Please fill out  the form.  More information about a certain parameter will be shown when moving your mouse cursor over its name. </msg>
      <msg name="0">File</msg>
      <msg name="1">Directory</msg>
      <msg name="2">Link</msg>
      <msg name="dest">Value</msg>
      <msg name="filetype">Type</msg>
      <msg name="hint_dest">Enter the name of the file or folder that this symlink will point to.</msg>
      <msg name="hint_filetype">Select the file type that you want to create. You can create a file, a folder or a symlink.</msg>
      <msg name="hint_name">Enter the name of the file, foler or symlink.</msg>
      <msg name="name">Name</msg>
      <msg name="title">Create file or directory</msg>
      <msg name="title_new">Create file or directory</msg>
    </messages>
    <messages name="file.edit">
      <msg name="encode_fault_msg">Failed to open the file in the selected encoding. Try using a different encoding.&lt;br/&gt;Warning - changing encoding will reboot the file's contents and changes made in the editor will not apply</msg>
      <msg name="encoding">Encoding</msg>
      <msg name="full_filepath">File name</msg>
      <msg name="hint_default">This form can be used for editing contents of your files</msg>
      <msg name="hint_encoding">Select file encoding that will be used by the file editor. Warning: changing encoding will reopen the file editor and unsaved changes will tbe lost!</msg>
      <msg name="hint_full_filepath">Full path to the file. This path is relative to your home directory.</msg>
      <msg name="hint_savetime">In this field you can see the file save time. Server time is specified here</msg>
      <msg name="msg_apply">Save</msg>
      <msg name="saveerrormsg">Failed to save the file. Possible reasons: you have no permissions to write to the file, no free space on the disk or disk quota has been exceeded</msg>
      <msg name="savetime">Saved in </msg>
      <msg name="title">Edit file</msg>
      <msg name="title_new">Edit file</msg>
    </messages>
    <messages name="file.unixattr">
      <msg name="hint_recursive__rfile">Change file permissions recursively. Access permissions will be changed for all files inside directory. Directory access permissions won't be changed </msg>
      <msg name="hint_default">Please fill out  the form.  More information about a certain parameter will be shown when moving your mouse cursor over its name. </msg>
      <msg name="dname">Name</msg>
      <msg name="dest">Refer to</msg>
      <msg name="dest_rename">Destination file name contain space(s) in the beginning or end. Clicking Ok will cut the spaces and the link will be modified</msg>
      <msg name="dname_rename">File name contain space(s) in the beginning or end. Clicking Ok will cut the spaces and the file will be modified</msg>
      <msg name="gid">Group</msg>
      <msg name="hint_dest">Enter the value for the symlink</msg>
      <msg name="hint_dname">Enter the name of the file or folder.</msg>
      <msg name="hint_gid">Select the user group who owns this file or folder.</msg>
      <msg name="hint_mode">Enter the file or folder permissions as a binary mask. You can also use the checkboxes underneath this field to set the permissions.</msg>
      <msg name="hint_nobackup">Do not include this file or directory into the backup copy</msg>
      <msg name="hint_pgr">Check the boxes to set the group permissions (read, write and execute).</msg>
      <msg name="hint_por">Check the boxes to set the permissions for everyone who is not the owner and is not assigned to the group (read, write and execute).</msg>
      <msg name="hint_pur">Check the boxes to set the owner permissions (read, write and execute).</msg>
      <msg name="hint_recursive">Select how you want to apply the changes for child elements if the selected directory(ies)</msg>
      <msg name="hint_uid">Select the username who owns this file or folder.</msg>
      <msg name="mode">Permissions</msg>
      <msg name="nobackup">Do not archive</msg>
      <msg name="pgr">Group privileges</msg>
      <msg name="por">Other privileges</msg>
      <msg name="pr">read</msg>
      <msg name="pur">Owner privileges</msg>
      <msg name="pw">write</msg>
      <msg name="px">execute</msg>
      <msg name="rall">change owner and access privileges for files and directories</msg>
      <msg name="recursive">Change child elements</msg>
      <msg name="rfile">change owner and access privileges only for files</msg>
      <msg name="rfolder">change owner and access privileges only for directories</msg>
      <msg name="rnone">do not change</msg>
      <msg name="rowner">change owner</msg>
      <msg name="title">Attributes</msg>
      <msg name="uid">Owner</msg>
    </messages>
    <messages name="file.extract">
      <msg name="dirlist">To directory</msg>
      <msg name="goto_data">Open  the selected directory</msg>
      <msg name="hint_default">Select a directory to which the archive(s) should be extracted</msg>
      <msg name="hint_goto">The selected directory will open by default once the operation is complete</msg>
      <msg name="hint_newdir">In this field you can enter any directory for extracting archive related to the one  from the tree. If the specified subdirectory does not exist, it will be created</msg>
      <msg name="newdir">Create a directory</msg>
      <msg name="title">Extract archive(s)</msg>
    </messages>
    <messages name="file.pack">
      <msg name="7z">7z  archive (.7z)</msg>
      <msg name="arcname">Archive name</msg>
      <msg name="bz2">BZIP2 archive (.bz2)</msg>
      <msg name="filetype">Type</msg>
      <msg name="gz">GZIP archive (.gz)</msg>
      <msg name="hint_arcname">Enter  the name for the new archive (without extension)</msg>
      <msg name="hint_default">In this directory a new archive will be created to which all the selected files will placed</msg>
      <msg name="hint_filetype">Select an archive type</msg>
      <msg name="hint_remove_files">Select the check box to delete the selected files (directories) once they are archived</msg>
      <msg name="rar">RAR (.rar) archive</msg>
      <msg name="remove_files_data">Delete files</msg>
      <msg name="tar">TAR (.tar) archive</msg>
      <msg name="tgz">TAR GZIP archive (.tgz)</msg>
      <msg name="title">Archive</msg>
      <msg name="wim">Windows IMaging format (.wim)</msg>
      <msg name="xz">XZ archive (.xz)</msg>
      <msg name="zip">ZIP archive (.zip)</msg>
    </messages>
    <messages name="file.copyto">
      <msg name="dirlist">To directory</msg>
      <msg name="goto_data">Open the selected directory</msg>
      <msg name="hint_default">Select a directory where you want to copy the selected files</msg>
      <msg name="hint_goto">Check the box to open the selected folder after the files are copied or moved.</msg>
      <msg name="hint_move">Check the box to move the file(s) to the folder you have selected above.
In this case, the files are moved to the specified folder and no copies will be made.</msg>
      <msg name="hint_overwrite">Check the box to allow to overwrite files when the target folder already has a file with the same name.</msg>
      <msg name="move_data">Move files</msg>
      <msg name="overwrite_data">Overwrite</msg>
      <msg name="title">Copy</msg>
    </messages>
    <messages name="file.upload">
      <msg name="data">Local computer file</msg>
      <msg name="file">Local file</msg>
      <msg name="hint_default">You may upload files from your local computer to the server</msg>
      <msg name="hint_file">Select a file you want to upload to the server</msg>
      <msg name="hint_name">Enter the name of the file you want to upload. If you leave this field blank, the file name will be extracted from the URL.</msg>
      <msg name="hint_type">Select the upload type you want to use. You can upload files from your local computer or from a remote server. The files will be stored into the current folder.</msg>
      <msg name="hint_url">Enter the URL to the file that you want to upload. For example, http://example.com/dir/file.html .</msg>
      <msg name="link">File URL on remote server</msg>
      <msg name="name">File name</msg>
      <msg name="title_new">Upload file</msg>
      <msg name="type">Upload type</msg>
      <msg name="url">URL</msg>
    </messages>
    <messages name="file.settings">
      <msg name="fs_codepage">File system code page</msg>
      <msg name="hint_fs_codepage">Select a code page that will be used for storing files and directories on the server</msg>
      <msg name="default_arc">Default archiver</msg>
      <msg name="dirlist">Default directory</msg>
      <msg name="editor_codepage">File editor code page</msg>
      <msg name="editor_rows">Records in file editor</msg>
      <msg name="hint_default">This form can be used for configuring file manager settings</msg>
      <msg name="hint_default_arc">Select an archiver that will be used when uploading directory or group of files</msg>
      <msg name="hint_dirlist">Select a directory that will open by default in the file manager</msg>
      <msg name="hint_editor_codepage">Select a code page to open files in the editor</msg>
      <msg name="hint_editor_rows">Select the approximate height  of the file editor window in lines. Possible values 5 to 100. Actual number of lines in the window may vary depending on the font size selected</msg>
      <msg name="inaccessible">inaccessible</msg>
      <msg name="last_codepage">remember the  page selected in editor</msg>
      <msg name="title_new">File manager settings</msg>
    </messages>
    <messages name="backup_types">
      <msg name="diff">Differential</msg>
      <msg name="full">Full</msg>
      <msg name="inc">Incremental</msg>
      <msg name="type_diff">Differential</msg>
      <msg name="type_full">Full</msg>
      <msg name="type_inc">Incremental</msg>
    </messages>
    <messages name="backup.plan">
      <msg name="short_settings">Settings</msg>
      <msg name="state">Status</msg>
      <msg name="type">Type</msg>
      <msg name="module_description">This module can be used you to manage the backup plans to save your server data from an accident loss.  
 
Backup copies created according to the plans that you add in this module can be found in the  module. 
 
See also:
* '''ISPmanager''' 
**
*'''VMmanager OVZ'''
**
**
**</msg>
      <msg name="short_enable">Enable</msg>
      <msg name="short_disable">Disable</msg>
      <msg name="hint_p_active_off">Off</msg>
      <msg name="hint_disable">The string will be commented in crontab that starts the task.You still will be able to start the plan manually</msg>
      <msg name="hint_p_active_on">On</msg>
      <msg name="hint_enable">The string will be commented out in crontab that starts the task. If the string is missing in crontab, a new one containing default value will be created</msg>
      <include name="backup_types"/>
      <include name="scheduler.edit"/>
      <msg name="cron">Schedule</msg>
      <msg name="hint_datafilter">You may set the filter to select data for backup</msg>
      <msg name="hint_p_cron">This backup plan runs automatically based on the cron job: __value__</msg>
      <msg name="hint_p_status_running">Backup in progress</msg>
      <msg name="hint_run">Run the backup process</msg>
      <msg name="hint_settings">General settings for the backup module</msg>
      <msg name="hint_stored_plans">Backup plans stored on remote storages</msg>
      <msg name="msg_confirm_run">Run </msg>
      <msg name="msg_confirm_search_backups">Search backup copies for </msg>
      <msg name="name">Name</msg>
      <msg name="short_datafilter">Filters</msg>
      <msg name="short_run">Run</msg>
      <msg name="short_search_backups">Search backup copies</msg>
      <msg name="short_storages">Storages</msg>
      <msg name="short_stored_plans">Other plans</msg>
      <msg name="title">Backup plans</msg>
    </messages>
    <messages name="stored_plans">
      <msg name="short_restore">Restore</msg>
      <msg name="name">Name</msg>
      <msg name="short_search">Search</msg>
      <msg name="title">Stored backup plans</msg>
    </messages>
    <messages name="backup_datatypes">
      <msg name="admin">Administrators</msg>
      <msg name="db">Databases</msg>
      <msg name="file">Files</msg>
      <msg name="meta">Metadata</msg>
      <msg name="preset">User templates</msg>
      <msg name="reseller">Resellers</msg>
      <msg name="reseller_preset">Reseller's user templates</msg>
      <msg name="sslcert">SSL-certificates</msg>
      <msg name="user">Users</msg>
      <msg name="webdomain">WWW-domains </msg>
    </messages>
    <messages name="backup.plan.edit">
      <msg name="storage">Storage</msg>
      <include name="backup_types"/>
      <include name="modules"/>
      <include name="scheduler.edit"/>
      <msg name="archiver">Archiver</msg>
      <msg name="autostart">Run automatically</msg>
      <msg name="backup_type">Type</msg>
      <msg name="bad_fs_comment">Do not backup system files</msg>
      <msg name="d_mb_size">MiB</msg>
      <msg name="dlimit">Daily backups </msg>
      <msg name="full_monthday">Day of month</msg>
      <msg name="full_period">Period</msg>
      <msg name="full_weekday">Day of week</msg>
      <msg name="hint_archiver">Select an archiver</msg>
      <msg name="hint_autostart">You can create a cron job to run the backup process automatically. Or you can run the backup manually</msg>
      <msg name="hint_backup_type">Backup type: Full, Incremental, Differential </msg>
      <msg name="hint_backup_type__diff">Differential - a full backup copy including all files will be made during first backup. This type of data backup preserves data saving only the difference in the data since the last full backup. For recovery you will require two copies - the full and the last differential that was saved prior to the date of recovery</msg>
      <msg name="hint_backup_type__full">Full - all the files will be backed up. Only one copy is required for data recovery</msg>
      <msg name="hint_backup_type__inc">Incremental  - a full backup copy including all files will be made during first backup.  It will then  back up only the data that changed since the last full or incremental backup</msg>
      <msg name="hint_dlimit">One backup copy for n last days will be stored. n is a specified value</msg>
      <msg name="hint_full_monthday">Select a day of the month to start the backup process</msg>
      <msg name="hint_full_period">Select period for full backup</msg>
      <msg name="hint_full_weekday">Select a day of the week to start the backup process</msg>
      <msg name="hint_id">Name that is used in archive names and for databases</msg>
      <msg name="hint_max_dir_size">Enter the maximum directory file size in MiB. Directories with files of a larger size will be excluded from the backup copy. The number of files influences the directory file size</msg>
      <msg name="hint_max_file_size">Enter the maximum fie size in MiB. Files of a larger size will be excluded from the backup copy</msg>
      <msg name="hint_mlimit">One backup copy for n last months will be stored. n is a specified value</msg>
      <msg name="hint_name">Enter the name for the backup plan</msg>
      <msg name="hint_rewrite_today">Only the last today's copy will be stored</msg>
      <msg name="hint_storage">List of storages where backup copies will be stored</msg>
      <msg name="hint_wlimit">One backup copy for n last weeks will be stored. n is a specified value</msg>
      <msg name="id">Internal name</msg>
      <msg name="ignore_license">Do not back up license files</msg>
      <msg name="ignore_local">Do not back up local storages</msg>
      <msg name="ignore_tmpdir">Do not back up temporary files</msg>
      <msg name="max_dir_size">Max. directory file size</msg>
      <msg name="max_file_size">Max file size</msg>
      <msg name="mlimit">Monthly backups </msg>
      <msg name="monthly">Monthly</msg>
      <msg name="name">Name</msg>
      <msg name="page_common">General settings</msg>
      <msg name="page_filters">Selecting data</msg>
      <msg name="page_plan">Backup plan settings</msg>
      <msg name="page_scheduler">Cron settings</msg>
      <msg name="placeholder_dlimit">Unlimited</msg>
      <msg name="placeholder_id">plan</msg>
      <msg name="placeholder_max_dir_size">Unlimited</msg>
      <msg name="placeholder_max_file_size">Unlimited</msg>
      <msg name="placeholder_mlimit">Unlimited</msg>
      <msg name="placeholder_name">Backup plan</msg>
      <msg name="placeholder_wlimit">Unlimited</msg>
      <msg name="plan">Backup plan</msg>
      <msg name="rewrite_today">Only one copy</msg>
      <msg name="title">Backup plan</msg>
      <msg name="title_new">New backup plan</msg>
      <msg name="weekly">Weekly</msg>
      <msg name="wlimit">Weekly backups </msg>
    </messages>
    <messages name="backup_nav">
      <msg name="short_restore">Restore</msg>
      <msg name="hint_backup_restore">Full recovery of the  backup copy</msg>
      <msg name="hint_restore">Restore the selected data. The recovery form will open where you can configure additional parameters</msg>
      <msg name="hint_viewarchives">View contents of the backup copy</msg>
      <msg name="hint_viewfiles">View contents of the backup copy</msg>
      <msg name="short_viewarchives">View archives</msg>
      <msg name="short_viewfiles">View files</msg>
    </messages>
    <messages name="problem_backups_deleted">
      <msg name="msg_desc">The backup and recovery functions modified the system's behavior, that's why we have deleted the information about previous backups</msg>
    </messages>
    <messages name="backups">
      <msg name="short_restore">Restore</msg>
      <msg name="date">Date</msg>
      <msg name="storage">Storage</msg>
      <msg name="short_download">Download</msg>
      <msg name="version">Version</msg>
      <msg name="module_description">This module can be used to manage backup copies. A backup copy is created during the backup process. It can include several archives with files, information about data. The archives are located in storages associated with backup plans, information about data is located in the service database. 
 
See also:
* '''ISPmanager''' 
**
*'''VMmanager OVZ '''
**
**
**</msg>
      <include name="wordforms"/>
      <include name="backup_types"/>
      <msg name="backup_type">Copy type</msg>
      <msg name="convert">Convert</msg>
      <msg name="hint_data">View the data that are included into the backup copy</msg>
      <msg name="hint_download">Download the archive containing the backup copy</msg>
      <msg name="hint_new">Make a backup copy</msg>
      <msg name="hint_restore">Restore the backup copy. All the data included into this backup copy will be restored</msg>
      <msg name="hint_upload">Upload the backup archive. It will be shown on the list of backup copies</msg>
      <msg name="msg_confirm_download">Download the following backup copies </msg>
      <msg name="msg_confirm_restore">Restore </msg>
      <msg name="plan">Backup plan</msg>
      <msg name="plan_type">Plan type</msg>
      <msg name="short_data">Data</msg>
      <msg name="short_upload">Upload</msg>
      <msg name="size">Size, MiB</msg>
      <msg name="title">Backup copies</msg>
    </messages>
    <messages name="backups.delete">
      <msg name="clean_storages">Clean storages</msg>
      <msg name="hint_clean_storages">Select if you want to delete archives and listings from the storages</msg>
      <msg name="storage">storage</msg>
      <msg name="title">Delete the backup copy</msg>
      <msg name="todelete">The following backup copies will be deleted:</msg>
      <msg name="version">version</msg>
    </messages>
    <messages name="backups.restore_behavior">
      <msg name="behavior">Behavior</msg>
      <msg name="delete_existant">Delete the following data</msg>
      <msg name="edit_existant">Edit existing data</msg>
      <msg name="hint_behavior">Select how you want to restore data from the backup. &#13;
**'''Skip data''' – do not restore data and dependent elements that already exist in the system. '''Edit existing data''' – restore all the data from the archive. &#13;
E.g. you have a web-domain, which files were deleted from its home directory.  If you choose “Skip existing data” while restoring the domain, its files won’t be restored. If you choose “Edit existing data”, domain’s files and settings will be restored.
 </msg>
      <msg name="skip_existant">Skip existing data</msg>
    </messages>
    <messages name="backups.restore">
      <msg name="title">Restore</msg>
      <include name="backups.restore_behavior"/>
    </messages>
    <messages name="datatypes">
      <msg name="type_alltypes">All types</msg>
      <msg name="type_files">Files</msg>
    </messages>
    <messages name="backupdata">
      <msg name="id">Id</msg>
      <msg name="type">Data type</msg>
      <msg name="hint_type">Data type in archive </msg>
      <include name="backup_nav"/>
      <include name="backup_types"/>
      <include name="datatypes"/>
      <msg name="hint_names">View data name for this data type that are included into the backup copy</msg>
      <msg name="short_names">Details</msg>
      <msg name="title">Saved data</msg>
    </messages>
    <messages name="backupdata.names">
      <msg name="owner">Owner</msg>
      <include name="backup_nav"/>
      <include name="datatypes"/>
      <include name="owners"/>
      <msg name="hint_p_depend_off">Ready for recovery</msg>
      <msg name="hint_p_depend_on">Dependent data are missing. They cannot be recovered</msg>
      <msg name="name">Data name</msg>
      <msg name="short_versions">Version</msg>
      <msg name="title">Data included into backup copy</msg>
      <msg name="xdepend">Ready</msg>
    </messages>
    <messages name="backupdata.files">
      <msg name="hint_dname">Enter the name for the file or directory</msg>
      <msg name="hint_view">View contents of the directory </msg>
      <msg name="dname">Name</msg>
      <msg name="short_restore">Restore</msg>
      <include name="datatypes"/>
      <msg name="hint_p_type_dir">Directory</msg>
      <msg name="hint_p_type_file">File</msg>
      <msg name="hint_restore">Restore selected data</msg>
      <msg name="short_view">View</msg>
      <msg name="title">Files</msg>
    </messages>
    <messages name="backupdata.restore">
      <msg name="version">Version</msg>
      <msg name="title">Restore</msg>
      <include name="wordforms"/>
      <include name="backups.restore_behavior"/>
      <include name="modules"/>
      <include name="datatypes"/>
      <msg name="d_no_version">No common versions</msg>
      <msg name="hint_version">Select a backup date</msg>
    </messages>
    <messages name="backupdata.files.restore">
      <msg name="title">Restore</msg>
      <msg name="version">Version</msg>
      <msg name="hint_version">Select a backup date</msg>
    </messages>
    <messages name="backup.plan.datafilter">
      <msg name="owner">Owner</msg>
      <msg name="type">Data type</msg>
      <include name="datatypes"/>
      <msg name="comment">Comments</msg>
      <msg name="filename">Files</msg>
      <msg name="include">Status</msg>
      <msg name="include_off">Excluded</msg>
      <msg name="include_on">Included</msg>
      <msg name="msg_confirm_delete">Do you really want to delete the filter(s) with number </msg>
      <msg name="name">Data name</msg>
      <msg name="name_*">All</msg>
      <msg name="num">Number</msg>
      <msg name="owner_*">All</msg>
      <msg name="title">Backup filter settings</msg>
    </messages>
    <messages name="backup.plan.datafilter.edit">
      <msg name="type">Data type</msg>
      <msg name="owner">Owner</msg>
      <msg name="hint_filtertype">This filter is set only for files or the whole object</msg>
      <msg name="filtertype">Filter type</msg>
      <msg name="system_files">Any files</msg>
      <msg name="ft_data">Data</msg>
      <msg name="hint_system_files">Select the check box to filter data relating to the file system root. If not, relating to the directory where data of the selected type are stored</msg>
      <include name="datatypes"/>
      <include name="owners"/>
      <msg name="*">All</msg>
      <msg name="all">All</msg>
      <msg name="allnames">Data</msg>
      <msg name="comment">Comments</msg>
      <msg name="filename">File or directory</msg>
      <msg name="ft_files">Files</msg>
      <msg name="hint_allnames">Select data based on their names</msg>
      <msg name="hint_comment">Detailed information about this filter</msg>
      <msg name="hint_filename">Enter an absolute or relative path to the file or directory for which you want to set this filter</msg>
      <msg name="hint_ft_files">The filter can be set only on files of the selected data type</msg>
      <msg name="hint_include">Include or exclude data from backup copy</msg>
      <msg name="hint_name">Select data based on their names</msg>
      <msg name="hint_owner">Select the user who owns these data</msg>
      <msg name="hint_pattern">Filter template based on data name. You can use the  * and ? characters</msg>
      <msg name="hint_type">Select data for backup</msg>
      <msg name="include">Status</msg>
      <msg name="name">Select data</msg>
      <msg name="off">Exclude from archive</msg>
      <msg name="on">Include into backup</msg>
      <msg name="one">Select</msg>
      <msg name="part">Set data filter for</msg>
      <msg name="pattern">Template</msg>
      <msg name="placeholder_comment">Optional comment</msg>
      <msg name="placeholder_filename">logs/*log</msg>
      <msg name="placeholder_pattern">name*</msg>
      <msg name="title">Edit filter</msg>
      <msg name="title_new">New filter</msg>
      <msg name="whole">The whole object</msg>
    </messages>
    <messages name="mgrerror_backup">
      <msg name="no_storage_available">No storages available</msg>
      <msg name="no_storage_available__29">No storages available</msg>
      <msg name="no_storage_available__16">No storages available. Contact your administrator</msg>
      <msg name="allnames_invalid">Incorrect value in the "Data" field</msg>
      <msg name="archive_error">Failed to create an archive:  __value__</msg>
      <msg name="archive_is_not_file">The .archive is not a file  __value__</msg>
      <msg name="bad_storage">Error checking storage performance</msg>
      <msg name="bad_type">Incorrect data type</msg>
      <msg name="can_not_lock_try_again">Failed to complete the operation with the  '__value__' backup copy. Probably, it is already in use by another process. Try again later</msg>
      <msg name="cannot_read_archive">Failed to read the archive</msg>
      <msg name="data_here_and_there">The data node cannot be specified twice</msg>
      <msg name="delete_resistant_filter">Trying to delete the default function</msg>
      <msg name="dependency_fail">Failed to resolve dependencies  __value__</msg>
      <msg name="extract_error">Failed to extract data from archive</msg>
      <msg name="fetch_fail">Failed to get the  __value__ file</msg>
      <msg name="file_was_not_deleted">Failed to delete the ' __value__' file from the storage</msg>
      <msg name="file_was_not_put">Failed to upload the ' __value__' file to the storage</msg>
      <msg name="files_node_detect_fail">Failed to determine a cluster node to restore files. You first need to create  '__value__'</msg>
      <msg name="filter_not_found">The __value__  not found</msg>
      <msg name="get_nonexist_file">'__value__' file does not exist</msg>
      <msg name="has_depend_plans">Has dependent plans:  __value__</msg>
      <msg name="import_existant_backup">Cannot upload the existing backup copies. You first need to delete the copy  '__value__'</msg>
      <msg name="iterator_access_to_end">Trying to access the non existent element</msg>
      <msg name="iterator_increment_for_end">Trying to get the element following the non existent one</msg>
      <msg name="missed_all_archives">No archive with backup copies are found in the new storage</msg>
      <msg name="missed_some_archives">Some backup copies are not found in the new storage</msg>
      <msg name="msg_error_backup">An error occurred in the backup module. __object__</msg>
      <msg name="msg_error_backup_no_storage_available__16">An error occurred in the Backup module. No storages available. Contact your administrator</msg>
      <msg name="msg_error_backup_no_storage_available__29">An error occurred in the Backup module. No storages available</msg>
      <msg name="no_action">The  __value__ function is not present</msg>
      <msg name="no_archive">Information about data archive is not present</msg>
      <msg name="no_enough_space">Insufficient free space</msg>
      <msg name="no_full_backup">Full backup is not present</msg>
      <msg name="no_header_info">Information about the number of headings is not present</msg>
      <msg name="no_info_file">Backup copy information is not found. Perhaps, the backup copy has been deleted</msg>
      <msg name="no_parent_backup">Parent backup copy is missing  '__value__'</msg>
      <msg name="no_plan_exist">Settings  __value__ do not exist</msg>
      <msg name="no_resistant_first">The default filter must be the first</msg>
      <msg name="no_storage_exist">The storage  __value__ does not exist</msg>
      <msg name="no_such_node">The  __value__ node is not found</msg>
      <msg name="no_such_type">The  __value__ type is not present</msg>
      <msg name="no_type_name">Type name is not specified</msg>
      <msg name="nofile_exist">The  __value__ file is not present</msg>
      <msg name="noheader">The '__value__' heading is not specified</msg>
      <msg name="only_full_supported">Only full copies are supported</msg>
      <msg name="only_include">Only status can be modified</msg>
      <msg name="restore_fail">Failed to restore data</msg>
      <msg name="storage_put_error">Error uploading to the storage:  __value__</msg>
      <msg name="tar_fail">Backup failed</msg>
      <msg name="timeout_exceeded">Request timeout exceeded</msg>
      <msg name="wrong_archive">This archive does not contain required data</msg>
    </messages>
    <messages name="storage_settings">
      <msg name="amazon">Amazon</msg>
      <msg name="type_amazon">Amazon</msg>
      <msg name="type_yandex">Yandex</msg>
      <msg name="yandex">Yandex.Disk</msg>
      <msg name="code">Access code</msg>
      <msg name="dropbox">Dropbox</msg>
      <msg name="type_dropbox">Dropbox</msg>
      <msg name="ftp">FTP</msg>
      <msg name="ftps">FTPS</msg>
      <msg name="local">Local storage</msg>
      <msg name="type_ftp">FTP</msg>
      <msg name="type_ftps">FTPS</msg>
      <msg name="type_local">Local storage</msg>
    </messages>
    <messages name="backup.storages">
      <msg name="type">Type</msg>
      <msg name="module_description">This module can be used to add and manage places where backup copies are located.  
 
See also:
* '''ISPmanager''' 
**
*'''VMmanager OVZ'''
**
**
**</msg>
      <include name="storage_settings"/>
      <msg name="destination">Location</msg>
      <msg name="hint_check">Check storage</msg>
      <msg name="hint_destination">Location where backup copies will be stored</msg>
      <msg name="hint_name">Enter the name for the storage</msg>
      <msg name="hint_type">Select a storage type</msg>
      <msg name="name">Name</msg>
      <msg name="short_check">Check</msg>
      <msg name="title">Storages</msg>
    </messages>
    <messages name="backup.storages.check">
      <msg name="filesize">Size</msg>
      <msg name="hint_filesize">Files of specified size will be checked. The fill will be filled with zero</msg>
      <msg name="mib">MiB</msg>
      <msg name="progress_checklist">Check list of files</msg>
      <msg name="progress_delfile">Delete file from server</msg>
      <msg name="progress_genfile">Create file</msg>
      <msg name="progress_getfile">Download file</msg>
      <msg name="progress_putfile">Upload file to server</msg>
      <msg name="title">Check storage</msg>
    </messages>
    <messages name="backup.storages.edit_type">
      <msg name="type">Type</msg>
      <msg name="storage">Storage</msg>
      <include name="storage_settings"/>
      <msg name="hint_name">Enter the name for the storage</msg>
      <msg name="hint_type">Select a storage type</msg>
      <msg name="name">Name</msg>
      <msg name="title">Edit storage</msg>
      <msg name="title_new">Select a storage type</msg>
    </messages>
    <messages name="backup.storages.edit">
      <msg name="storage">Storage</msg>
      <include name="storage_settings"/>
      <msg name="d_missed_all_archives_warning">Backup files are missing in the specified storage. Perhaps they were removed from old location. You should remove the whole data otherwise you won't be able to recover some data</msg>
      <msg name="d_missed_some_archives_warning">Some backup files are missing in the specified storage. Perhaps they were removed from old location. You should remove the whole data otherwise you won't be able to recover some data</msg>
      <msg name="d_type">Type</msg>
      <msg name="hint_d_type">Select a storage type</msg>
      <msg name="hint_missed_archives_list">List of missing archives in the new storage. You cannot restore data from archives in the this list</msg>
      <msg name="hint_name">Enter the storage name. The name will be shown in the interface</msg>
      <msg name="hint_search_backups">Search for backup copies in the storage and import the lst  files into the panel. The search is performed based on readme-files</msg>
      <msg name="hint_userlevel">Allow users to use this storage to do their backups</msg>
      <msg name="missed_archives_agree">I understand the risk. Save changes</msg>
      <msg name="missed_archives_list">List of missing archives:</msg>
      <msg name="name">Name</msg>
      <msg name="placeholder_name">local</msg>
      <msg name="search_backups">Search backup copies</msg>
      <msg name="title">Edit storage</msg>
      <msg name="title_new">Storage settings</msg>
      <msg name="userlevel">Available to users</msg>
    </messages>
    <messages name="wordforms">
      <msg name="day_f1">day</msg>
      <msg name="day_f2">days</msg>
      <msg name="day_f3">days</msg>
      <msg name="hour_f1">hour</msg>
      <msg name="hour_f2">hours</msg>
      <msg name="hour_f3">hours</msg>
      <msg name="minute_f1">minute</msg>
      <msg name="minute_f2">minutes</msg>
      <msg name="minute_f3">minutes</msg>
      <msg name="month_f1">month</msg>
      <msg name="month_f2">months</msg>
      <msg name="month_f3">months</msg>
      <msg name="week_f1">week</msg>
      <msg name="week_f2">weeks</msg>
      <msg name="week_f3">weeks</msg>
      <msg name="wf_after">in</msg>
      <msg name="wf_ago">ago</msg>
      <msg name="wf_now">now</msg>
      <msg name="wf_some_seconds">several seconds</msg>
      <msg name="year_f1">year</msg>
      <msg name="year_f2">years</msg>
      <msg name="year_f3">years</msg>
    </messages>
    <messages name="backups.storage.local">
      <msg name="hint_path">Enter an absolute path to the directory where backup copies will be stored</msg>
      <msg name="path">Path to directory</msg>
      <msg name="placeholder_path">/var/backup</msg>
      <msg name="title">Local storage</msg>
    </messages>
    <messages name="backups.storage.ftp">
      <msg name="password">Password</msg>
      <msg name="username">User</msg>
      <msg name="placeholder_password">password</msg>
      <msg name="hint_password">Enter the password for the FTP-user</msg>
      <msg name="hint_url">Enter the URL as follows {FTP server address}/{FTP directory}. Where  {FTP serve address} - is the IP-address or domain name without protocol. &#13;
If a non-standard port is used, enter it  colon (:) separated &#13;
E.g.: 192.192.192.1:2121</msg>
      <msg name="hint_username">Enter the name for the FTP-user</msg>
      <msg name="placeholder_url">ftp.example.com</msg>
      <msg name="placeholder_username">username</msg>
      <msg name="title">FTP storage</msg>
      <msg name="url">URL</msg>
    </messages>
    <messages name="backups.storage.ftps">
      <msg name="username">User</msg>
      <msg name="password">Password</msg>
      <msg name="placeholder_password">password</msg>
      <msg name="hint_password">Enter the password for the FTPS-user</msg>
      <msg name="hint_url">Enter the URL to the FTPS server: {FTPS server address}/{FTPS directory}. Where {FTPS server address} - IP address or domain name without protocol </msg>
      <msg name="hint_username">Enter the name for the FTPS-user</msg>
      <msg name="placeholder_url">ftps.example.com</msg>
      <msg name="placeholder_username">username</msg>
      <msg name="title">FTPS  storage</msg>
      <msg name="url">URL</msg>
    </messages>
    <messages name="file.winattr"/>
    <messages name="scheduler">
      <msg name="hint_schedule_type">Schedule type. Open the edit form for more information </msg>
      <msg name="hint_state">Task status</msg>
      <msg name="hint_command">Enter the path to the script that you want to be executed by the cron</msg>
      <msg name="hint_description"> This field can be used for additional information about this cron job</msg>
      <msg name="state">Status</msg>
      <msg name="description">Description</msg>
      <msg name="command">Command</msg>
      <msg name="module_description">ISPmanager allows automatic execution of scheduled jobs using Cron.  '''Cron''' is a daemon that executes commands at specified intervals. '''Cron jobs''' are scheduled tasks (commands)  that are executed by such daemon at predefined times. A cron job is a series of simple tasks run from a script.  
 
This module can be used to manage your cron jobs: you may add, edit, delete, run cron jobs, and configure the global parameters, such as e-mail address and paths. The module is available only for the root users.</msg>
      <msg name="hint_prop">Global cronjob settings.</msg>
      <msg name="hint_run">Run the selected cron job</msg>
      <msg name="interval">Period</msg>
      <msg name="msg_confirm_delete">Do you really want to delete the selected cron jobs:</msg>
      <msg name="schedule_type">Scheduler</msg>
      <msg name="schedule_type_custom">custom</msg>
      <msg name="schedule_type_every_day">daily</msg>
      <msg name="schedule_type_every_hour">every hour</msg>
      <msg name="schedule_type_every_min">every minute</msg>
      <msg name="schedule_type_every_month">monthly</msg>
      <msg name="schedule_type_every_week">weekly</msg>
      <msg name="schedule_type_every_year">yearly</msg>
      <msg name="schedule_type_key_reboot">while reboot</msg>
      <msg name="short_prop">Settings</msg>
      <msg name="short_resume">Enable </msg>
      <msg name="short_run">Run</msg>
      <msg name="short_suspend">Disable </msg>
      <msg name="title">Scheduler</msg>
    </messages>
    <messages name="scheduler.edit">
      <msg name="hint_wday6">Select the check box to start the task every Saturday </msg>
      <msg name="hideout">Do not email report </msg>
      <msg name="hint_wday5">Select the check box to start the task every Friday </msg>
      <msg name="hint_wday4">Select the check box to start the task every Thursday </msg>
      <msg name="hint_wday3">Select the check box to start the task every Wednesday </msg>
      <msg name="hint_wday2">Select the check box to start the task every Tuesday </msg>
      <msg name="hint_wday1">Select the check box to start the task every Monday</msg>
      <msg name="hint_wday0">Select the check box to start the task every Sunday </msg>
      <msg name="hint_mailto">You can enter an e-mail address using the global setting button of the cronjob module. Afterwards you can receive information by e-mail about a cronjob.</msg>
      <msg name="mailto">Email</msg>
      <msg name="command">Command:</msg>
      <msg name="description">Description:</msg>
      <msg name="hint_active">Check the box to activate this cron job.</msg>
      <msg name="active">Active </msg>
      <msg name="crontask">Crob job</msg>
      <msg name="desc_time_hour">hours</msg>
      <msg name="desc_time_min">minutes</msg>
      <msg name="desc_wday0">Sunday</msg>
      <msg name="desc_wday1">Monday</msg>
      <msg name="desc_wday2">Tuesday</msg>
      <msg name="desc_wday3">Wednesday</msg>
      <msg name="desc_wday4">Thursday</msg>
      <msg name="desc_wday5">Friday</msg>
      <msg name="desc_wday6">Saturday</msg>
      <msg name="every_day">daily</msg>
      <msg name="every_hour">every hour</msg>
      <msg name="every_month">monthly</msg>
      <msg name="every_week">weekly</msg>
      <msg name="every_year">yearly</msg>
      <msg name="hint_command">Enter the path to the script that you want to be executed by the cronjob.</msg>
      <msg name="hint_description">This field can be used for additional information about this cron job </msg>
      <msg name="hint_hideout">Check the box if you do not want to receive the output of this cron job by email.</msg>
      <msg name="hint_input_dmonth">Enter the days this cronjob needs to be executed. Format: * - all days of month</msg>
      <msg name="hint_input_dweek">Enter the days of a week this cronjob needs to be executed.Format: * - all days of week</msg>
      <msg name="hint_input_hour">Enter the hours this cronjob needs to be executed. Format: * - all hours</msg>
      <msg name="hint_input_min">Enter the minutes this cronjob needs to be executed. Format: * - for all minutes</msg>
      <msg name="hint_input_month">Enter the days this cronjob needs to be executed. Format: * - all months</msg>
      <msg name="hint_month">Select a month to start cron job</msg>
      <msg name="hint_month_day">Select day of month to run the cron job</msg>
      <msg name="hint_run_every">Select the main time frame this cron job will be executed.</msg>
      <msg name="hint_schedule_type">You can configure the settings of a cronjob in basic or in expert mode. The expert mode has more options but you need to have more knowledge about cronjobs to be able to use the expert mode.
</msg>
      <msg name="hint_servertime">The current server date and time.</msg>
      <msg name="hint_time_hour">Enter the hour this cron job will be executed (value 0 -23).</msg>
      <msg name="hint_time_min">Enter the minute this cron job will be executed (value 0 - 59).</msg>
      <msg name="input_dmonth">Days of month</msg>
      <msg name="input_dweek">Days of week</msg>
      <msg name="input_hour">Hours</msg>
      <msg name="input_min">Minutes</msg>
      <msg name="input_month">Months</msg>
      <msg name="key_reboot">while reboot</msg>
      <msg name="month">Month</msg>
      <msg name="month1">January</msg>
      <msg name="month10">October</msg>
      <msg name="month11">November</msg>
      <msg name="month12">December</msg>
      <msg name="month2">February</msg>
      <msg name="month3">March</msg>
      <msg name="month4">April</msg>
      <msg name="month5">May</msg>
      <msg name="month6">June</msg>
      <msg name="month7">July</msg>
      <msg name="month8">August</msg>
      <msg name="month9">September</msg>
      <msg name="month_day">Day of month</msg>
      <msg name="run_every">Run</msg>
      <msg name="schedule_type">Scheduler</msg>
      <msg name="servertime">Server date and time</msg>
      <msg name="short_desc_wday0">Sun</msg>
      <msg name="short_desc_wday1">Mon</msg>
      <msg name="short_desc_wday2">Tue</msg>
      <msg name="short_desc_wday3">Wed</msg>
      <msg name="short_desc_wday4">Thu</msg>
      <msg name="short_desc_wday5">Fri</msg>
      <msg name="short_desc_wday6">Sat</msg>
      <msg name="time_hour">Time</msg>
      <msg name="title">Crob job</msg>
      <msg name="title_new">New cron job</msg>
      <msg name="type_basic">basic mode</msg>
      <msg name="type_expert">expert mode</msg>
    </messages>
    <messages name="scheduler.prop">
      <msg name="hint_mailto">Enter the email address that will be used for notifications about your cronjobs.</msg>
      <msg name="hint_path">Enter one or more paths (space separated) that will be used to search for  executables.</msg>
      <msg name="mailto">Email</msg>
      <msg name="path">Path</msg>
      <msg name="title_new">Scheduler (Cron)</msg>
    </messages>
    <messages name="problem_backup_errors">
      <msg name="msg_desc">Errors occurred while making a backup copy based on the '__plan__' backup plan</msg>
    </messages>
    <messages name="problem_backup_warnings">
      <msg name="msg_desc">Errors occurred while making a backup copy based on the '__plan__' backup plan</msg>
    </messages>
    <messages name="backup_warnings">
      <msg name="size_ignored_dirs">Directories that were not backed up due to the maximum file size limit</msg>
      <msg name="size_ignored_files">Files that were not backed up due to the maximum file size limit</msg>
      <msg name="storage_put">Failed to upload the file into the storage</msg>
      <msg name="tar_ignored">Tar  skipped the following files:</msg>
      <msg name="tar_unparsed">Failed to parse the following strings from the tar error flow </msg>
    </messages>
    <messages name="problem_restore_errors">
      <msg name="msg_desc">Errors occurred while restoring the backup copy  '__version__</msg>
    </messages>
    <messages name="problem_restore_warnings">
      <msg name="msg_desc">Errors occurred while restoring the backup copy '__version__'</msg>
    </messages>
    <messages name="backup.plan.delete">
      <msg name="clean_storages">Clean storages</msg>
      <msg name="hint_clean_storages">Select if you want to delete archives and listings from the storages</msg>
      <msg name="title">Delete the selected backup plans</msg>
    </messages>
    <messages name="problem_crontab">
      <msg name="msg_desc">Install the cron package to be able to use scheduler</msg>
      <msg name="title">Executable file is missing</msg>
    </messages>
    <messages name="backups.convert">
      <msg name="title">Convert backup copies</msg>
    </messages>
    <messages name="backups.upload">
      <msg name="storage">Storage</msg>
      <include name="file.upload"/>
      <msg name="hint_storage">Select a storage for the backup copy</msg>
      <msg name="title">Upload the backup copy</msg>
    </messages>
    <messages name="license">
      <msg name="title_done">Congratulations! </msg>
      <msg name="lic_id">License ID</msg>
      <msg name="active_to">Active till</msg>
      <msg name="lic_name">License name</msg>
      <msg name="congratulations_msg">You became an owner of a commercial license of __product__</msg>
      <msg name="activatekey">Activation key</msg>
      <msg name="licactivate">Activate license</msg>
      <msg name="licbuy">Buy now </msg>
      <msg name="liclinkmsg">Follow the link to buy a license</msg>
      <msg name="licmsg">Failed to automatically activate the license for __product__</msg>
      <msg name="licmsg_activate">If you already have a license for  __product__, select the check box "Activate license" and enter your activation key. Contact your license provider to obtain the activation key</msg>
      <msg name="licmsg_buy">If you do not have a license, select the check box "Buy license" and complete 3 steps</msg>
      <msg name="msg_cancel">Proceed</msg>
      <msg name="msg_error_invalid_activatekey">Invalid activation key. Contact your license provider to obtain a new key</msg>
      <msg name="msg_error_reactivate_license">This activate key has already been used for another server. Contact your license provider to obtain a new key</msg>
      <msg name="msg_next">Activate &gt;&gt;</msg>
      <msg name="msg_ok">Activate</msg>
      <msg name="step_activate">Step 3: Click the "Activate" button to activate the license</msg>
      <msg name="step_buy">Step 2:  __link__</msg>
      <msg name="step_ip">Step 1: Select an IP address that will be assigned to your license</msg>
      <msg name="title">Activate license</msg>
    </messages>
    <messages name="mgrerror_value">
      <msg name="not_in_net">This IP addresses does not belong to the selected network  '__net__'</msg>
      <msg name="elid">Element identifier</msg>
    </messages>
    <messages name="ihttpd.edit">
      <msg name="hint_ip_confirm">Please, confirm that you want to delete all IP addresses that listen to the selected port</msg>
      <msg name="ip_warning">This port is already in use: __value__</msg>
      <msg name="msg_error_value_ip_confirm">IP addresses which already listen to this port, should  be deleted</msg>
      <msg name="ip_confirm">Delete IP addresses</msg>
      <msg name="any">all IPs</msg>
      <msg name="bind">Address</msg>
      <msg name="hint_ip">Select the IP address to receive incoming connections</msg>
      <msg name="hint_port">Enter the port number for incoming connections. Leaving this field blank will apply the default value</msg>
      <msg name="hint_sslonly">The built-in web-server can receive both HTTP and HTTPS requests. If HTTP requests are forbidden, they will be automatically redirected to HTTPS. 
</msg>
      <msg name="ip">IP address</msg>
      <msg name="main">Address configuration</msg>
      <msg name="placeholder_port">1500</msg>
      <msg name="port">Port</msg>
      <msg name="shadow_hint_sslonly">SSL authentication is active. You won't be able to work through HTTP</msg>
      <msg name="ssl">SSL settings</msg>
      <msg name="sslonly">Forbid HTTP connections</msg>
      <msg name="title">Address</msg>
      <msg name="title_new">New address</msg>
    </messages>
    <messages name="ihttpd">
      <msg name="short_certs">Certificates </msg>
      <msg name="hint_certs">List of certificates used. If your server doesn't support SNI, you can use different certificates for different domains </msg>
      <msg name="msg_help_links">&lt;a href="http://en.5.ispdoc.com/index.php/Configuring_built-in_web-server" target="_blank"&gt;ihttpd configuration&lt;/a&gt;
&lt;a href="http://en.5.ispdoc.com/index.php/Control_panel_address" target="_blank"&gt;Control panel address&lt;/a&gt;</msg>
      <msg name="hint_props">Address configuration</msg>
      <msg name="hint_port">IP address and port the control panel is running on </msg>
      <msg name="module_description">This module can be used for setting access to the control panel</msg>
      <msg name="hint_p_error">IP address is in use, currently not accessible</msg>
      <msg name="hint_p_sslauth_request">SSL authentication is on</msg>
      <msg name="hint_p_sslauth_require">You can access the system through this port only using SSL authentication</msg>
      <msg name="hint_p_sslonly">HTTP requests are forbidden</msg>
      <msg name="port">IP address</msg>
      <msg name="props">Properties</msg>
      <msg name="title">Control panel address</msg>
    </messages>
    <messages name="sslkey.edit">
      <msg name="username">Username</msg>
      <msg name="create">create  a new key</msg>
      <msg name="current">use the current key</msg>
      <msg name="hint_name">Enter a name for the certificate that will be shown in the system</msg>
      <msg name="hint_passwd">Enter a password for the SSL key</msg>
      <msg name="hint_period">A new key will be valid during the specified period starting today</msg>
      <msg name="hint_request">You will get a signed certificate. To generate a key, convert it into PKCS#12 format. For example, you can use the command: openssl pkcs12 -export -in my.crt -inkey my.key -certfile ca.crt -out my.p12 -passout pass:your password</msg>
      <msg name="hint_self">You can create a key for the current user or for any of his users</msg>
      <msg name="hint_server">Different panel's addresses can use different SSL certificates for authentication. A new key will be valid only for the certificate used on this port</msg>
      <msg name="hint_subject">Enter the name of your key. Note: the key must be signed by the certificate specified in the HTTP server settings.</msg>
      <msg name="hint_type">You can generate a new key, use the existing one, use the current key (if you used the key that is not registered in the system) or get a signed certificate to generate the key manually</msg>
      <msg name="hint_username">Enter the user for whom you want to generate a key. You must be the owner of that user</msg>
      <msg name="msg_error_sign">Failed to generate the key. A key with this may already exist. You cannot create the key with the same names even if you have already deleted the previously created key</msg>
      <msg name="name">Key name</msg>
      <msg name="period">Validity period (days)</msg>
      <msg name="register">register existing key</msg>
      <msg name="request">SSL certificate  request</msg>
      <msg name="self">Generate a key for you</msg>
      <msg name="server">Panel URL</msg>
      <msg name="sign">sign request</msg>
      <msg name="subject">Key name</msg>
      <msg name="title">New SSL key</msg>
      <msg name="type">Action</msg>
    </messages>
    <messages name="sslkey">
      <msg name="user">User</msg>
      <msg name="hint_start">Certificate creation date </msg>
      <msg name="hint_cert">Certificate properties </msg>
      <msg name="hint_props">Certificate properties </msg>
      <msg name="hint_expire">Certificate expiration date </msg>
      <msg name="hint_server">The certificate will be used for the selected control panel </msg>
      <msg name="module_description">In this module you can add and manager SSL keys.</msg>
      <msg name="cert">Certificate</msg>
      <msg name="expire">Expiry date</msg>
      <msg name="hint_download">You can download the key. This operation can be run only once. The key file will be deleted upon downlaod</msg>
      <msg name="hint_p_current">Already used for login into the system</msg>
      <msg name="hint_p_download">You can download the key. This operation can be run only once. The key file will be deleted upon downlaod</msg>
      <msg name="props">Properties</msg>
      <msg name="server">Panel URL</msg>
      <msg name="start">Creation date</msg>
      <msg name="title">SSL-keys</msg>
    </messages>
    <messages name="sslkey.download">
      <msg name="msg_error_missed_file">The key has been already downloaded by another user and deleted from the server</msg>
    </messages>
    <messages name="history">
      <msg name="hint_action">Function that was executed when the change was made </msg>
      <msg name="action">Function</msg>
      <msg name="hint_ip">User IP address or utility executing the function </msg>
      <msg name="hint_user">User who run the function </msg>
      <msg name="hint_fromdate">Date when the previous value was set </msg>
      <msg name="hint_desc">Description </msg>
      <msg name="desc">Description</msg>
      <msg name="changedate">Time</msg>
      <msg name="desc__default">__name__ was changed from '__old__' into '__new__'</msg>
      <msg name="desc__set_default">__name__ is set to '__new__'</msg>
      <msg name="fromdate">Set</msg>
      <msg name="hint_changedate">Edit date</msg>
      <msg name="title">History</msg>
    </messages>
    <messages name="mgrerror_shell">
      <msg name="all_ports_busy">All ports busy</msg>
    </messages>
    <messages name="srvparam.fstart"/>
    <messages name="fstart_info"/>
    <messages name="fstart_passwd"/>
    <messages name="fstart_usagestat"/>
    <messages name="mgrparam"/>
    <messages name="problem_restore_message">
      <msg name="msg_desc">'__version__ backup restore has been completed successfully</msg>
    </messages>
    <messages name="backup.settings">
      <msg name="backuptimeout">Timeout</msg>
      <msg name="backuptmpdir">Temporary directory</msg>
      <msg name="cpu_priority">CPU priority</msg>
      <msg name="d_backuptimeout_minutes">minutes</msg>
      <msg name="hint_backuptimeout">Enter the maximum time out for data preparation (virtual machines)</msg>
      <msg name="hint_backuptmpdir">Backup module directory containing the temporary files: archives, listing, etc.</msg>
      <msg name="hint_cpu_priority">Entert the CPU priority. Archiving and backupctl will start depending on that priority</msg>
      <msg name="hint_io_priority">Enter the disk operations priority. Archiving and backupctl will start depending on that priority</msg>
      <msg name="hint_path_cat">Enter the path to cat and additional options</msg>
      <msg name="hint_path_gnutar">Enter the path to tar and additional options</msg>
      <msg name="hint_path_gzip">Enter the path to gzip and additional options</msg>
      <msg name="io_priority">Disk priority</msg>
      <msg name="path_cat">cat settngs</msg>
      <msg name="path_gnutar">tar settings</msg>
      <msg name="path_gzip">gzip settings</msg>
      <msg name="placeholder_backuptimeout">unlimited</msg>
      <msg name="placeholder_backuptmpdir">/var/tmpbackup</msg>
      <msg name="title">Backup module settings</msg>
    </messages>
    <messages name="problem_backup_message">
      <msg name="msg_desc">Backup according to the '__plan__' plan has been completed successfully</msg>
    </messages>
    <messages name="mgrerror_fetch_failed">
      <msg name="msg_error_fetch_failed_url">Resource '__value__'  is not available</msg>
    </messages>
    <messages name="userrights.policy">
      <msg name="allowall">Allow all</msg>
      <msg name="denyall">Deny all</msg>
      <msg name="hint_policy">Set the user access permissions to the functions. Changing this value will reset the current access permissions. If the user is assigned into any group, the group settings will have higher priority</msg>
      <msg name="policy">Default policy settings</msg>
      <msg name="title">Policy</msg>
    </messages>
    <messages name="problem_ispdns_slave">
      <msg name="update">Domain has invalid serial. Perhaps, your DNS server processes domain update queries too slow </msg>
      <msg name="create">Failed to create a domain</msg>
      <msg name="delete">Failed to delete a domain</msg>
      <msg name="msg_desc">Error managing the secondary DNS server  __url__. __desc__</msg>
      <msg name="refresh">Failed to update the domain information</msg>
    </messages>
    <messages name="slaveserver">
      <msg name="hint_url">Panel URL</msg>
      <msg name="module_description">In this module you can add slave DNS. Be sure to install ISPmanager and DNSmanager.
 
Once configured, whenever a change is made to DNS (creation/deletion of domain names, modification of their records), it will be automatically applied to slave name servers.
 
</msg>
      <msg name="username">User</msg>
      <msg name="hint_delete">Delete the selected slave name servers</msg>
      <msg name="hint_edit">Edit parameters of the selected slave name server</msg>
      <msg name="hint_new">Add a new slave name server</msg>
      <msg name="msg_confirm_delete">Do you really want to delete the selected slave name servers </msg>
      <msg name="title">Slave name servers</msg>
      <msg name="url">Control panel URL</msg>
    </messages>
    <messages name="slaveserver.edit">
      <msg name="password">Password</msg>
      <msg name="username">User</msg>
      <msg name="hint_password">Enter a password to access the control panel on the slave server</msg>
      <msg name="hint_sync">Create the existing domain names on the slave server</msg>
      <msg name="hint_url">Enter the full URL to the DNSmanager control panel on the slave server. E.g. https://mydns.com:1500/dnsmgr</msg>
      <msg name="hint_username">Enter a username to access the control panel on the slave server</msg>
      <msg name="placeholder_url">https://mydns.com:1500/dnsmgr</msg>
      <msg name="progress_create">Create a test record</msg>
      <msg name="progress_delete">Deleting the test record</msg>
      <msg name="sync">Synchronize</msg>
      <msg name="title">Slave name server</msg>
      <msg name="title_new">New slave name server</msg>
      <msg name="url">Control panel URL</msg>
    </messages>
    <messages name="#spec#">
      <msg name="action_file">File manager</msg>
      <msg name="services">Services</msg>
      <msg name="sub">Text</msg>
      <msg name="test">Hidden top-level function</msg>
      <msg name="title">Hidden functions</msg>
    </messages>
    <messages name="notify">
      <msg name="hint_test">Record test scenatio</msg>
    </messages>
    <messages name="test.edit">
      <msg name="run_cloudlinux_7">CloudLinux 7</msg>
      <msg name="run_cloudlinux_6">CloudLinux 6</msg>
      <msg name="run_debian_8">Debian 8</msg>
      <msg name="run_debian_7">Debian 7</msg>
      <msg name="run_ubuntu_14">Ubuntu 14</msg>
      <msg name="run_ubuntu_16">Ubuntu 16</msg>
      <msg name="run_centos_7">CentOS 7</msg>
      <msg name="run_centos_6">CentOS 6</msg>
      <msg name="runos">Operating system </msg>
      <msg name="hint_runos">Run tests on the selected operating systems (on all OS if not otherwise specified) </msg>
      <msg name="desc">Description</msg>
      <msg name="bug">Bug number</msg>
      <msg name="hint_dependency_test">This test will depend on the selected test </msg>
      <msg name="dependency_test">Dependency </msg>
      <msg name="environment">Creates environment </msg>
      <msg name="hint_environment">Test that creates objects will start first and will delete object after completing the tests </msg>
      <msg name="hint_branch">Name of the branch where this test is running
</msg>
      <msg name="branch">Branch </msg>
      <msg name="run_only_this_dist">Run for distribution </msg>
      <msg name="run_not_this_dist">Don't run for distribution </msg>
      <msg name="run_not_run">Don't run</msg>
      <msg name="hint_runparams">Test will run in play mode</msg>
      <msg name="run_automatically">Auto</msg>
      <msg name="runparams">Run type</msg>
      <msg name="hint_bug">Number of the bug from Bugzilla</msg>
      <msg name="hint_desc">Describe the main idea of this scenario</msg>
      <msg name="hint_name">Short description of the test scenario. The first modifying function will be automatically inserted when completed</msg>
      <msg name="hint_needdelete">Delete the created objects after finishing the test</msg>
      <msg name="hint_ready">This test can be uploaded to the server</msg>
      <msg name="msg_dismiss">Delete</msg>
      <msg name="msg_save">Save</msg>
      <msg name="msg_start">Start</msg>
      <msg name="needdelete">Delete objects</msg>
      <msg name="ready">Ready</msg>
      <msg name="title_new">New test scenario</msg>
    </messages>
    <messages name="test.request">
      <msg name="desc_check_empty">Should be empty</msg>
      <msg name="hint_runto">Run sequence of requests until the specified step (not included). If nothing is selected, all requests will be run </msg>
      <msg name="short_runto">Run to </msg>
      <msg name="short_globalvariable">Add variable </msg>
      <msg name="hint_globalvariable">Add a global variable that will be changed into values </msg>
      <msg name="hint_waiter">Waiting for request result </msg>
      <msg name="short_waiter">Waiting </msg>
      <msg name="desc_check_has_list"> '__value__'  must be present in the list</msg>
      <msg name="desc_longtask">completing the background task &lt;b&gt;__longtask__&lt;/b&gt;</msg>
      <msg name="desc_runcommand_notbe">&lt;br/&gt;&amp;nbsp; Do not expect value in stdout  &lt;b&gt;__value__&lt;/b&gt;</msg>
      <msg name="desc_runcommand_mustbe">&lt;br/&gt;&amp;nbsp; Expected value in  stdout &lt;b&gt;__value__&lt;/b&gt;</msg>
      <msg name="desc_with_error"> with error &lt;b&gt;__error__&lt;/b&gt;</msg>
      <msg name="desc_request_changed">&lt;br/&gt;&amp;nbsp; * Request parameters were changed manually, and may differ from parameters in the request description </msg>
      <msg name="desc_check_match">must be '__value__'</msg>
      <msg name="desc_check_not_empty">must be not empty </msg>
      <msg name="desc_check_contain">must contain '__value__' </msg>
      <msg name="action">Function name</msg>
      <msg name="desc">Action description</msg>
      <msg name="desc_button">Click the button &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_call">Call function &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_check_cell">&amp;nbsp;value &lt;b&gt;__name__&lt;/b&gt; in line &lt;b&gt;__keyname__&lt;/b&gt;</msg>
      <msg name="desc_check_field">&amp;nbsp;field &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_delete">Delete &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_error"> &lt;b&gt;__error__&lt;/b&gt; may occur</msg>
      <msg name="desc_error_param_title"> with parameters:&amp;nbsp;</msg>
      <msg name="desc_error_params">&lt;br/&gt;&amp;nbsp;__paramname__&amp;nbsp;=&amp;nbsp;'__paramvalue__'</msg>
      <msg name="desc_group">select the lines &lt;b&gt;__elid__&lt;/b&gt;</msg>
      <msg name="desc_id">&amp;nbsp; (a new object with &lt;b&gt;__id__&lt;/b&gt; id has been created)</msg>
      <msg name="desc_level"> drill down to user &lt;b&gt;__levelusername__&lt;/b&gt;</msg>
      <msg name="desc_level_back"> &lt;b&gt;__levelcount__&lt;/b&gt; levels back</msg>
      <msg name="desc_macros">macros &lt;b&gt;__macros__&lt;/b&gt;</msg>
      <msg name="desc_modify">Save &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_off">off</msg>
      <msg name="desc_on">on</msg>
      <msg name="desc_param"> with parameters: &lt;br/&gt;&amp;nbsp;</msg>
      <msg name="desc_runcommand">Execute the  &lt;b&gt;__command__&lt;/b&gt; command</msg>
      <msg name="desc_runremote">Running remote test &lt;b&gt;__remotename__&lt;/b&gt;</msg>
      <msg name="desc_unknown">Call function &lt;b&gt;__name__&lt;/b&gt;</msg>
      <msg name="desc_warning"> &lt;b&gt;__warning__&lt;/b&gt; expected</msg>
      <msg name="desc_warning_elid">Element identifier</msg>
      <msg name="hint_add">Add additional calls/checks. They will be added before the selected item </msg>
      <msg name="hint_globalmacros">Show the list of global macros</msg>
      <msg name="hint_macros">Create a macro that will  automatically change the specified filed</msg>
      <msg name="id">Order number</msg>
      <msg name="short_add">Add</msg>
      <msg name="short_globalmacros">Macros</msg>
      <msg name="short_macros">Macros</msg>
      <msg name="title">List of test requests</msg>
    </messages>
    <messages name="backups.new">
      <msg name="storage">Storage</msg>
      <msg name="hint_storage">Select a storage</msg>
      <msg name="title">Create a full backup copy</msg>
    </messages>
    <messages name="test">
      <msg name="hint_suspend">Disable test for download</msg>
      <msg name="hint_resume">Enable test for download</msg>
      <msg name="short_globalvariables">Variables </msg>
      <msg name="hint_globalvariables">Test global variables </msg>
      <msg name="bug">Bug number</msg>
      <msg name="short_settings">Settings</msg>
      <msg name="desc">Description</msg>
      <msg name="hint_language">Test languages management </msg>
      <msg name="short_language">Query language </msg>
      <msg name="id">Creation time</msg>
      <msg name="short_upload">Synchronize</msg>
      <msg name="short_refresh">Download</msg>
      <msg name="hint_p_environment_on">Test creates environment </msg>
      <msg name="dependencies">Dependencies </msg>
      <msg name="branch">Branch </msg>
      <msg name="runtype">Type </msg>
      <msg name="run_only_this_dist">Run for __distnames__</msg>
      <msg name="run_not_this_dist">Do not run for __distnames__</msg>
      <msg name="number">Number </msg>
      <msg name="run_automatically">Auto</msg>
      <msg name="run_not_run">Don't run</msg>
      <msg name="author">Author</msg>
      <msg name="created">Creation time</msg>
      <msg name="hint_dependency">Configure the dependent test on a remote panel</msg>
      <msg name="hint_p_enabled_off">Test is not ready for upload</msg>
      <msg name="hint_p_enabled_on">Test can be uploaded to the server</msg>
      <msg name="hint_play">Start test</msg>
      <msg name="hint_request">Show test requests</msg>
      <msg name="hint_settings">Remote storage access settings</msg>
      <msg name="hint_synchronize">Synchronize test files with a remote storage</msg>
      <msg name="panelname">Panel name</msg>
      <msg name="ready">Parameters</msg>
      <msg name="short_dependency">Dependencies</msg>
      <msg name="short_play">Run</msg>
      <msg name="short_request">Requests</msg>
      <msg name="short_synchronize">Synchronize</msg>
      <msg name="title">Test scenarios</msg>
    </messages>
    <messages name="brandlist">
      <msg name="hint_params">Branding settings  </msg>
      <msg name="module_description">The  "Branding settings" module allows you to quickly rebrand your control panel: add your own corporate logo and title, change the color scheme, and link to your website, etc.</msg>
      <msg name="hint_prarams">Current settings </msg>
      <msg name="hint_domain">Enter a domain name that  these settings will be applied to</msg>
      <msg name="hint_manager">Select a software product to apply branding settings </msg>
      <msg name="domain">Domain name</msg>
      <msg name="domain_all">for everybody</msg>
      <msg name="for_all">for all panels</msg>
      <msg name="hint_fix">Form the icons and css files for all the settings</msg>
      <msg name="hint_p_current">Currently you are using these settings</msg>
      <msg name="manager">Control panel</msg>
      <msg name="manager_all">for everybody</msg>
      <msg name="msg_confirm_delete">Do you really want to reset the branding settings? </msg>
      <msg name="params">Parameters</msg>
      <msg name="short_fix">Fix</msg>
      <msg name="theme">Interface theme</msg>
      <msg name="title">Branding settings</msg>
    </messages>
    <messages name="brandlist.edit">
      <msg name="hint_mgrview">Preliminary view of the interface color scheme </msg>
      <msg name="title_new">New branding settings </msg>
      <msg name="hint_s">Color scheme saturation </msg>
      <msg name="hint_mainlogo_img">Main logo (in the upper left corner) </msg>
      <msg name="hint_hint_mgrview">Color scheme </msg>
      <msg name="hint_l">Color intensity </msg>
      <msg name="hint_h">Hue of the color scheme </msg>
      <msg name="hint_loginlogo_img">Login page logo </msg>
      <msg name="hint_favicon_img">favicon icon </msg>
      <msg name="multilang">Add a language code into URL</msg>
      <msg name="loginlogo">Authentication form logo (.png 101х38)</msg>
      <msg name="hint_mainlogo">The main logo is displayed in the upper left corner.  187х70 pixels in size, png. format</msg>
      <msg name="hint_favicon">Address bar icon (favicon). 16х16 pixels in size, .ico format.</msg>
      <msg name="mainlogo">Main logo (.png 190х88)</msg>
      <msg name="favicon">Address bar icon (.ico 16x16)</msg>
      <msg name="hint_multilang">The language id of the current session will be added into the URL of the home page. E.g.  http://example.com/en/</msg>
      <msg name="hint_loginlogo">Select a logo that will be displayed on the Login form. 107х40 pixels in size, png. format</msg>
      <include name="brandlist"/>
      <include name="brand"/>
      <msg name="*">for all panels</msg>
      <msg name="body">Body</msg>
      <msg name="color">Interface color</msg>
      <msg name="contacts">Contacts</msg>
      <msg name="copyright">Copyright</msg>
      <msg name="domain_all">Apply to all domains</msg>
      <msg name="drop">Reset branding settings</msg>
      <msg name="favicon_desc">Address bar icon (favicon). 16х16 pixels in size, .ico format.</msg>
      <msg name="global">General settings</msg>
      <msg name="h">Hue</msg>
      <msg name="head">Heading</msg>
      <msg name="header">Window heading</msg>
      <msg name="hint_body">This code will be added at the end of the  page body (BODY)</msg>
      <msg name="hint_contacts">You can add a link to your company's contacts. The link will be shown in the Login form.  You can use the $lang macro, which will be changed into a language code</msg>
      <msg name="hint_domain">Enter the domain name. Interface settings will be applied only when accessing the panel via this name</msg>
      <msg name="hint_domain_all">The control panel view may differ depending on the domain name that you used</msg>
      <msg name="hint_drop">Reset the interface view settings for the selected control panel</msg>
      <msg name="hint_head">This code will be added into the page heading (HEAD)</msg>
      <msg name="hint_header">This field will be used as the page heading</msg>
      <msg name="hint_homepage">Enter the URL of the company's home page. You can use the $lang macro, which will be changed into a language code</msg>
      <msg name="hint_manager">Select a control panel which interface view you want to change</msg>
      <msg name="hint_signature">Copyright notice. Normally it is specified as: the copyright sign, copyright holder and company working years</msg>
      <msg name="hint_site">Enter the site address that will open when clicking the logo</msg>
      <msg name="homepage">Home page</msg>
      <msg name="html">HTML</msg>
      <msg name="hue">Hue</msg>
      <msg name="l">Brightness</msg>
      <msg name="lightness">Brightness</msg>
      <msg name="loginlogo_desc">Select a logo that will be displayed on the Login form. 101х40 pixels in size, png. or svg. format</msg>
      <msg name="logo">Logo</msg>
      <msg name="mainlogo_desc">The main logo is displayed in the upper left corner.  187x70 pixels in size, png. or  svg. format</msg>
      <msg name="mgrview">Interface view</msg>
      <msg name="msg_error_fetch">Cannot download the branding settings file</msg>
      <msg name="msg_error_value_favicon">Address bar icon has invalid format</msg>
      <msg name="msg_error_value_loginlogo">Authentication form logo has invalid format</msg>
      <msg name="msg_error_value_mainlogo">The main logo has invalid format</msg>
      <msg name="panel">General settings </msg>
      <msg name="placeholder_contacts">http://mycompany.com/contacts.html</msg>
      <msg name="placeholder_homepage">http://mycompany.com/</msg>
      <msg name="placeholder_site">http://my-hosting-company.com</msg>
      <msg name="reset_d">Reset branding settings</msg>
      <msg name="s">Saturation</msg>
      <msg name="saturation">Saturation</msg>
      <msg name="signature">Copyright notice</msg>
      <msg name="site">Logo URL</msg>
      <msg name="title">Branding settings</msg>
    </messages>
    <messages name="test.request.add">
      <msg name="hint_replay">Repeat the operations up to the selected position before the recors starts. All the operations starting with the selected position, will be executed after record is complete</msg>
      <msg name="replay">Repeat operations</msg>
      <msg name="title">Add before: </msg>
      <msg name="title_new">Add after</msg>
    </messages>
    <messages name="test.settings">
      <msg name="hint_password">Password</msg>
      <msg name="password">Password</msg>
      <msg name="hint_url">Enter the panel URL to upload tests</msg>
      <msg name="username">Username</msg>
      <msg name="hint_username">Username</msg>
      <msg name="url">Panel URL</msg>
      <msg name="hint_not_accept">Only upload tests to the storage</msg>
      <msg name="not_accept">Do not upload tests from the storage</msg>
      <msg name="title">Settings</msg>
    </messages>
    <messages name="test.filter">
      <msg name="bug">Bug number</msg>
      <msg name="name">Name</msg>
      <include name="panelnames"/>
      <msg name="author">Author</msg>
      <msg name="panelname">Panel name</msg>
    </messages>
    <messages name="panelnames">
      <msg name="billmgr">BILLmanager</msg>
      <msg name="core">COREmanager</msg>
      <msg name="dcimgr">DCImanager</msg>
      <msg name="dnsmgr">DNSmanager</msg>
      <msg name="ipmgr">IPmanager</msg>
      <msg name="ispmgr">ISPmanager</msg>
      <msg name="vemgr">VEmanager</msg>
      <msg name="vmmgr">VMmanager</msg>
    </messages>
    <messages name="test.runcommand">
      <msg name="command">Command</msg>
      <msg name="chose_macros">Command macro</msg>
      <msg name="chose_macros_mustbe">Macro in Contains lines</msg>
      <msg name="chose_macros_notbe">Macro in Does not contain lines</msg>
      <msg name="chose_use_macros">Select a macro</msg>
      <msg name="hint_chose_macros">Select a macro that will change value in the command</msg>
      <msg name="hint_chose_macros_mustbe">Select a macro that will change value in the command output</msg>
      <msg name="hint_chose_macros_notbe">Select a macro that will change value that is not present in the command output</msg>
      <msg name="hint_command">Run this command from the console</msg>
      <msg name="hint_mustbe">Enter the strings that should contain a result  in the order as they appear in the command output. Use the word wrap as a new line separator</msg>
      <msg name="hint_notbe">Strings that should not contain a result. Use word wrap as a new line separator</msg>
      <msg name="hint_output">Command result</msg>
      <msg name="hint_randorder">Search records in the command output randomly</msg>
      <msg name="msg_run">Run</msg>
      <msg name="mustbe">Contains lines</msg>
      <msg name="notbe">Does not contain lines</msg>
      <msg name="output">Result</msg>
      <msg name="randorder">Random order</msg>
      <msg name="title">Execute command</msg>
    </messages>
    <messages name="ipdb.filter">
      <msg name="range">IP address range</msg>
      <msg name="type">IP address type</msg>
    </messages>
    <messages name="backup.storages.filter">
      <msg name="type">Type</msg>
      <include name="storage_settings"/>
      <msg name="destination">Destination</msg>
    </messages>
    <messages name="backup.plan.filter">
      <msg name="type">Type</msg>
      <include name="backup_types"/>
      <msg name="active">Status</msg>
      <msg name="off">Off</msg>
      <msg name="on">On</msg>
    </messages>
    <messages name="test.synchronize">
      <msg name="progress_download_from_server">Download scenarios from the server</msg>
      <msg name="progress_upload_on_server">Upload scenarios to the server</msg>
    </messages>
    <messages name="test.request.macros">
      <msg name="value">Value</msg>
      <msg name="hint_composite">Composite macro enables to specify a value consisting of two parts: static and changeable by macro </msg>
      <msg name="hint_composite_value">Enter the composite macro </msg>
      <msg name="composite">Composite macro </msg>
      <msg name="composite_value">Macro value </msg>
      <msg name="create_new">Add new</msg>
      <msg name="delmacros">Delete</msg>
      <msg name="field">Field</msg>
      <msg name="hint_delmacros">Delete the selected macros</msg>
      <msg name="hint_field">A new value will be used in this field</msg>
      <msg name="hint_macros_list">Select a macro for the field</msg>
      <msg name="hint_name">Select a macro or create a new one</msg>
      <msg name="hint_value">Default value for the field</msg>
      <msg name="macros_list">Macros</msg>
      <msg name="name">Macro name</msg>
      <msg name="title">Macros</msg>
    </messages>
    <messages name="test.request.globalmacros">
      <msg name="value">Value</msg>
      <msg name="field">Field</msg>
      <msg name="name">Macros name</msg>
      <msg name="title">Macros</msg>
    </messages>
    <messages name="test.request.globalmacros.edit">
      <msg name="hint_name">Enter a new name for the macros</msg>
      <msg name="name">Macros name</msg>
    </messages>
    <messages name="dns.blacklist">
      <msg name="hint_delete">Delete</msg>
      <msg name="hint_edit">Edit</msg>
      <msg name="module_description">test</msg>
      <msg name="hint_name">Domain name that cannot be created on this server </msg>
      <msg name="hint_new">Add</msg>
      <msg name="name">Domain name</msg>
      <msg name="new">Add</msg>
      <msg name="short_new">Add</msg>
      <msg name="title">Forbidden domains management</msg>
    </messages>
    <messages name="dns.blacklist.edit">
      <msg name="hint_name">Users cannot use this domain name to create their domains </msg>
      <msg name="msg_error_exists">The  __PUNY__value__  domain name is already on the list of forbidden names</msg>
      <msg name="name">Domain name</msg>
      <msg name="placeholder_name">domain.com</msg>
      <msg name="title">Rename</msg>
      <msg name="title_new">New domain</msg>
    </messages>
    <messages name="test.runmacros">
      <msg name="hint_usedefault">Use the default values from the test</msg>
      <msg name="title">Run test</msg>
      <msg name="usedefault">Default values</msg>
    </messages>
    <messages name="test.dependency">
      <msg name="password">Password</msg>
      <msg name="url">Panel URL</msg>
      <msg name="hint_password">Password</msg>
      <msg name="username">Username</msg>
      <msg name="record_new">Record new</msg>
      <msg name="hint_remote_test_list">Test that will run on the remote panel</msg>
      <msg name="remote_test_list">Test on remote panel</msg>
      <msg name="existing_test">Test</msg>
      <msg name="hint_existing_test">Existing test on the remote machine</msg>
      <msg name="hint_new_test_name">Enter the name of the new test on the remote panel</msg>
      <msg name="hint_url">URL to the remote panel</msg>
      <msg name="hint_useexisting">Show tests on the remote panel</msg>
      <msg name="hint_username">Enter a username on the remote panel</msg>
      <msg name="new_test_name">Name</msg>
      <msg name="title">Run test on remote panel</msg>
      <msg name="useexisting">Use existing</msg>
    </messages>
    <messages name="actionlist">
      <msg name="msg_no_info">Description is not available </msg>
      <msg name="msg_action_type">Function type: </msg>
      <msg name="msg_action_type_check">validator</msg>
      <msg name="msg_action_type_external">external function</msg>
      <msg name="msg_action_type_form">form</msg>
      <msg name="msg_action_type_group">group operation</msg>
      <msg name="msg_action_type_list">list</msg>
      <msg name="msg_action_type_report">report</msg>
    </messages>
    <messages name="register">
      <msg name="facebook_signup_link">Facebook</msg>
      <msg name="google_signup_link">Google</msg>
      <msg name="signup_link">Sign up with</msg>
      <msg name="signup_url">&lt;a href="__url__" class="b-imglinks__link" target="_self"&gt;&lt;img src="/manimg/common/img/__img__.png"&gt;&lt;/a&gt;</msg>
      <msg name="google">GOOGLE</msg>
      <msg name="facebook">FACEBOOK</msg>
      <msg name="vkontakte">VKONTAKTE</msg>
    </messages>
  </lang>
</mgrdata>
drserver/dcimanagerchineselanguagecoremsgcnxml.1533478412.txt.gz · 最后更改: 2018/08/05 22:13 由 liujia