<?php
// admin.php
$pt['en'] = 'ru';
$pt['Log in'] = 'Войти';
$pt['Log out'] = 'Выйти';
$pt['Home'] = 'Главная';
$pt['Top'] = 'Топ';
$pt['Statistics'] = 'Статистика';
$pt['Rules'] = 'Правила';
$pt['Query Log'] = 'Лог запросов';
$pt['Update'] = 'Обновление';
$pt['The admin panel is in demo mode. The ability to make changes (delete data, change settings) is disabled.'] = 'Админ панель работает в демо режиме. Возможность вносить изменения (удалять данные, менять настройки) отключена.';
$pt['https://t.me/AntiBotCloudSupport'] = 'https://t.me/AntiBotCloud';
// adm/addrule.php
$pt['Add rule'] = 'Добавление правила';
// adm/clearfake.php
$pt['Empty the records'] = 'Удалить все записи';
// adm/conf.php
$pt['Edit conf.php'] = 'Редактирование conf.php';
$pt['Settings have been saved.'] = 'Настройки сохранены.';
$pt['Save Settings'] = 'Сохранить настройки';
$pt['Disable Antibot'] = 'Отключить антибот';
$pt['Disable'] = 'Отключить';
$pt['Enable'] = 'Включить';
$pt['If you need to temporarily disable without deleting the connection code'] = 'Если нужно временно отключить, не удаляя код подключения';
$pt['PHP errors'] = 'PHP ошибки';
$pt['Enable display in the browser, write to the log'] = 'Включить показ в браузере, записывать в лог';
$pt['For debugging'] = 'Для отладки';
$pt['Disable display in the browser, write to the log'] = 'Отключить показ в браузере, записывать в лог';
$pt['Recommended'] = 'Рекомендуется';
$pt['Disable display in the browser, disable error log'] = 'Отключить показ в браузере, отключить лог ошибок';
$pt['Web directory'] = 'Веб директория';
$pt['Antibot web directory, path from website root or with protocol and domain. Example: /antibot8/ or https://yoursite.com/antibot8/'] = 'Веб директория антибота, путь от корня сайта или с указанием протокола и домена. Пример: /antibot8/ или https://yoursite.com/antibot8/';
$pt['Timezone'] = 'Часовой пояс';
$pt['List of Supported Timezones'] = 'Список поддерживаемых часовых поясов';
$pt['Email (Login)'] = 'Email (логин)';
$pt['Email registered on the website:'] = 'Емейл зарегистрированный на сайте:';
$pt['Password'] = 'Пароль';
$pt['The password is also from the AntiBot.Cloud website.'] = 'Пароль также от сайта AntiBot.Cloud.';
$pt['Salt and cookies'] = 'Соль и cookie';
$pt['Generate new salt'] = 'Сгенерировать новую соль';
$pt['If all visitors need to reset cookies, they will need to pass a new antibot check'] = 'Если нужно всем посетителям сбросить cookie, нужно будет пройти антибот проверку по новому';
$pt['without resetting cookies'] = 'без сброса cookie';
$pt['every new day'] = 'каждые новые сутки';
$pt['every new week'] = 'каждую новую неделю';
$pt['No reset - cookies live for 10 days if the visitor\'s IP and User-Agent do not change.'] = 'Без сброса - cookie живут 10 дней, если у посетителя не меняется IP и User-Agent.';
$pt['Check URL'] = 'URL проверки';
$pt['Leave the field empty for cloud antibot check or enter your local check url, for example the path to:'] = 'Оставьте поле пустым, для облачной антибот проверки или укажите свой локальный урл проверки, например путь до:';
$pt['Is it Bitrix CMS?'] = 'Это Bitrix CMS?';
$pt['Website on Bitrix CMS and a looped redirect appears on the check page'] = 'Сайт на Bitrix CMS и появляется зацикленный редирект на странице проверки';
$pt['There is no specified problem or it is not Bitrix CMS'] = 'Указанной проблемы нету или это не Bitrix CMS';
$pt['Timer (sec)'] = 'Таймер (сек)';
$pt['If the cloud check did not respond in time, then after so many seconds, the login buttons will appear (if they are allowed).'] = 'Если облачная проверка вовремя не ответила, то через столько секунд появятся кнопки входа (если они разрешены).';
$pt['Views'] = 'Просмотров';
$pt['The number of page views by the visitor on the website, after which to issue a new antibot check.'] = 'Количество просмотров страниц посетителем на сайте, после которого выдавать по новой проверку антибота.';
$pt['Login button'] = 'Кнопка входа';
$pt['Disable buttons'] = 'Отключить кнопки';
$pt['If the visitor does not pass the automatic check, he will not get to the website at all.'] = 'Если посетитель не пройдет автоматическую проверку - он вообще не попадет на сайт';
$pt['Do not disable buttons'] = 'Не отключать кнопки';
$pt['Login button type'] = 'Вид кнопки входа';
$pt['Multiple buttons with color selection'] = 'Несколько кнопок с выбором цвета';
$pt['One big button "I am human. Continue."'] = 'Одна большая кнопка "I am human. Continue."';
$pt['Ban time (hours)'] = 'Срок бана (часов)';
$pt['The number of HOURS for which to ban the IP of those visitors who made a mistake with the color of the button when clicking, if 0 then do not ban.'] = 'Количество ЧАСОВ на которое банить IP тех посетителей, которые ошиблись с цветом кнопки при клике, если 0 то не банить.';
$pt['Check page lang'] = 'Язык заглушки';
$pt['The language of the texts of the check page (example: ru), if not specified, then the language of the texts = the language of the browser. Languages from the lang/tpl/ directory'] = 'Язык текстов страницы проверки (пример: ru), если не указывать, то язык текстов = язык браузера. Языки из директории lang/tpl/';
$pt['Invisible receipt of the RE score of the visitor\'s rating, this is not the choice of "boats"'] = 'Невидимое получение RE score рейтинга посетителя, это не выбор "лодок"';
$pt['Public key'] = 'Открытый ключ';
$pt['Public reCAPTCHA v3 website key.'] = 'Открытый reCAPTCHA v3 ключ сайта.';
$pt['Private key'] = 'Секретный ключ';
$pt['Private reCAPTCHA v3 website key.'] = 'Секретный reCAPTCHA v3 ключ сайта.';
$pt['To pass a referrer to Yandex.Metrica by substituting an additional GET variable in the URL'] = 'Для передачи в яндекс.метрику реферера через подстановку в URL дополнительной GET переменной';
$pt['UTM indexing'] = 'Индексация UTM';
$pt['Disable indexing'] = 'Запретить индексацию';
$pt['URLs with utm_referrer added will not be indexed by search engines'] = 'URL с добавленными utm_referrer будут запрещены к индексации поисковыми системами';
$pt['Do not prohibit'] = 'Не запрещать';
$pt['If the website has a rel="canonical" meta tag, then it will solve the problem of duplicates'] = 'Если на сайте есть мета тег rel="canonical", то он решит проблему дублей';
$pt['GET referrer'] = 'GET реферера';
$pt['Check'] = 'Проверять';
$pt['Check GET variable names in REFERRER URL against stop list'] = 'Проверять имена GET переменных в URL РЕФЕРЕРА по стоп списку';
$pt['Do not check'] ='Не проверять';
$pt['Stop name list'] = 'Стоп список имен';
$pt['If in the referrer there are (with any content or empty) these get variables, then they will not automatically start up, you will have to press the buttons. Protection against refspam with fake search queries. Specify with a space.'] = 'Если в реферере будут (с любым содержимым или пустые) эти гет переменные, то автоматически не пускать, придется нажимать на кнопки. Защита от рефспама с подставными поисковыми запросами. Указывать через пробел.';
$pt['The name of the secret GET variable, if it is in the URL, means to let this visitor go without checking (the antibot will not be connected, these visits will not be added to the logs), a cookie with this name is also set, if these cookies are present, the antibot will also not connect. This is necessary in cases where you are doing behavioral cheats on your website so as not to interfere with your bots.'] = 'Имя секретной GET переменной, если она есть в URL, значит пускать этого посетителя без проверки (антибот не будет подключен, в логи не будут добавляться эти посещения), также ставится cookie с этим именем, при наличии этих cookie антибот также не будет подключаться. Это нужно в случаях, когда вы занимаетесь накруткой поведенческих на своем сайте, чтобы не мешать своим ботам.';
$pt['The main log of those who got to the check page, saves entries in the log with statuses: STOP, AUTO, POST'] = 'Основной лог попавших на страницу проверки, в логе сохраняет записи со статусами: STOP, AUTO, POST';
$pt['Log of successfully passed antibot checks and having permission cookies'] = 'Лог успешно прошедших антибот проверку и имеющих разрешающие cookie';
$pt['Log of those who passed without checking according to allowing rules'] = 'Лог прошедших без проверки по разрешающим правилам';
$pt['Log of unverified IP➜PTR➜IP, fake bots masquerading as search engines'] = 'Лог не прошедших проверку IP➜PTR➜IP, фейк боты маскирующиеся под поисковые системы';
$pt['Request log with IP from the allowed list, search engine bots'] = 'Лог запросов с IP из списка разрешенных, боты поисковых систем';
$pt['Recommended because can cause increased load on the server'] = 'Рекомендуется, т.к. может вызывать повышенную нагрузку на сервер';
$pt['Log blocked by blocking rules'] = 'Лог заблокированных по блокирующим правилам';
$pt['The server response code for the check page. Options:'] = 'Код ответа сервера для страницы проверки. Варианты:';
$pt['Server response code for the blocking page. Options:'] = 'Код ответа сервера для страницы блокировки. Варианты:';
// adm/counters.php
$pt['visitors who have not passed the antibot check.'] = 'посетители, которые не прошли антибот проверку.';
$pt['Until the next update statistics remains:'] = 'До следующего обновления статистики осталось:';
$pt['sec.'] = 'сек.';
$pt['Date'] = 'Дата';
$pt['visitors (mostly the bad bots) who didn\'t make to pass AntiBot.'] = 'посетители (в основном бесполезные боты) которые дальше заглушки АнтиБота не прошли.';
$pt['visitors who successfully passed the test.'] = 'посетители, которые успешно автоматически прошли проверку.';
$pt['visitors who did not pass the automatic check, but clicked on the button.'] = 'посетители, которые не прошли автоматическую проверку, но кликнули по кнопке.';
$pt['visitors who have passed without checking according to the permit rules.'] = 'посетители, которые прошли без проверки по разрешающим правилам.';
$pt['bots allowed in the config (search engine bots) and in the ip rules.'] = 'боты, разрешенные в конфиге (боты поисковых систем) и в правилах по ip.';
$pt['Unique'] = 'Уников';
$pt['unique visitors (unique IP) recorded by JS counter.'] = 'уникальные посетители (уникальные IP), зафиксированные JS счетчиком.';
$pt['Hits'] = 'Хитов';
$pt['visitor views recorded by JS counter.'] = 'просмотры посетителями, зафиксированные JS счетчиком.';
$pt['the number of hits by good bots (allowed in the conf.php).'] = 'количество обращений хорошими ботами (разрешенными в conf.php).';
$pt['blocked hits according to your rules (by ip, country, language, referrer, ptr).'] = 'заблокировано обращений по вашим правилам (по ip, стране, языку, рефереру, ptr).';
$pt['hits by fake bots that disguise themselves as good bots.'] = 'обращений ботов, которые маскировались под хороших ботов.';
$pt['Counter code for counting uniques and hits. This code must be inserted into your website template.'] = 'Код счетчика для подсчета уников и хитов. Этот код нужно вставить в шаблон своего сайта.';
// adm/hits.php
$pt['To search for empty values, enter in the form: null'] = 'Для поиска пустых значений вводить в форму: null';
$pt['Delete this selection'] = 'Удалить эту выборку';
$pt['The selection has been deleted.'] = 'Выборка успешно удалена.';
$pt['Found matches:'] = 'Найдено совпадений:';
$pt['All time'] = 'За все время';
$pt['Last Day'] = 'За сутки';
$pt['Last Week'] = 'За неделю';
$pt['Last Month'] = 'За месяц';
$pt['Last Year'] = 'За год';
$pt['Search:'] = 'Поиск:';
$pt['table:'] = 'таблица:';
$pt['operator:'] = 'условие:';
$pt['Strictly equal'] = 'Строго равно';
$pt['Contains'] = 'Содержит';
$pt['Search'] = 'Найти';
$pt['Status'] = 'Статус';
$pt['any'] = 'любой';
$pt['selection by:'] = 'выборка по:';
$pt['request to the Antibot check page, check failed, the visitor remains on the check page.'] = 'запрос к заглушке Антибота, проверка не пройдена, посетитель остался на заглушке.';
$pt['request to the Antibot check page, the check was completed automatically, the visitor received a redirect to the full page.'] = 'запрос к заглушке Антибота, проверка пройдена автоматически, посетитель получил редирект на полноценную страницу.';
$pt['the request to the Antibot check page, the check did not pass automatically, the visitor clicked on the website login button, the visitor received a redirect to the full page.'] = 'запрос к заглушке Антибота, проверка автоматически не прошла, посетитель кликнул по кнопке входа на сайт, посетитель получил редирект на полноценную страницу.';
$pt['request to a full page of the website, the visitor already had permission to access the website.'] = 'запрос к полноценной странице сайта, пользователь уже имел разрешение на доступ к сайту.';
$pt['The following is the time taken to generate the Antibot check software.'] = 'Далее указано время затраченное на генерацию скрипта Антибот проверки.';
$pt['Show more'] = 'Показать еще';
$pt['It\'s not IPv4. <a href="#" onclick="history.back();">Go back</a>.'] = 'Это не IPv4. <a href="#" onclick="history.back();">Вернуться назад</a>.';
$pt['It\'s not IPv6. <a href="#" onclick="history.back();">Go back</a>.'] = 'Это не IPv6. <a href="#" onclick="history.back();">Вернуться назад</a>.';
$pt['Older than a day'] = 'Удалить старше суток';
$pt['Older than a week'] = 'Удалить старше недели';
$pt['Older than a month'] = 'Удалить старше месяца';
$pt['Older than a year'] = 'Удалить старше года';
$pt['deleting old records by cron'] = 'удаление старых записей по крону';
$pt['Check with your hosting provider on how to run a php script in a crontab.'] = 'Уточните у своего хостинг провайдера как запускать php скрипты по крону.';
$pt['Instead of lastweek, the following values are possible:'] = 'Вместо lastweek возможны значения:';
$pt['Delete for this period.'] = 'Удалять за этот период.';
$pt['Set up a CRON job to automatically remove old entries from the Query Log:'] = 'Поставьте CRON задание, для автоматического удаления старых записей из лога запросов:';
$pt['The file does not exist and that\'s good!'] = 'Файл не существует и это хорошо!';
$pt['We have problems!'] = 'У нас проблемы!';
$pt['file size'] = 'размер файла';
$pt['These are the last 1500 bytes of the log, maybe there are more lines in it. All log is in data/errorlog.txt'] = 'Это последние 1500 байт лога, возможно в нем есть еще строки. Весь лог находится в data/errorlog.txt';
$pt['Delete log file'] = 'Удалить файл лога';
$pt['You have not set an Second Password.'] = 'У вас не установлен дополнительный пароль.';
$pt['Set password.'] = 'Установить.';
$pt['This will reduce the risk of hacking the antibot control panel.'] = 'Это снизит риск взлома панели управления антиботом.';
// adm/importrules.php
$pt['Example:'] = 'Пример:';
$pt['Import Blocking and Permission Rules'] = 'Импорт в базу правил блокировки и разрешения';
$pt['Import of blocking and permission rules to the database. If such a rule already exists in the database (value of the first column), then the rule will not be added. The format is line-by-line: Condition|Rule|Comment. Condition - see the rules page. The rule is black or white. Comment - a description of the rule, the value is optional.'] = 'Импорт в базу правил блокировки и разрешения. Если такое правило уже есть в базе (значение первого столбца), то правило добавлено не будет. Формат построчно вида: Условие|Правило|Комментарий. Условие - смотрите на странице правил. Правило - black или white. Комментарий - описание правила, значение не обязательное.';
$pt['Import rules to the database'] = 'Импортировать правила в базу';
// adm/index.php
$pt['The database file has a server response code of 200. It may be available for download. This is unsafe because the database may contain confidential data. Protect the database file from web access.'] = 'Файл базы имеет код ответа сервера 200. Возможно он доступен для скачивания. Это небезопасно, т.к. база может содержать конфиденциальные данные. Защитите файл базы от веб доступа.';
$pt['Database file size:'] = 'Размер файла базы:';
$pt['A new version of the antibot is now available. In order to upgrade, visit page:'] = 'Доступна новая версия антибота. Для обновления перейдите на страницу:';
$pt['If you are using NGINX, then to deny access to the database, use the following code: <code>location ~ \\\.db { deny all; }</code> which needs to be added to the Nginx domain config.'] = 'Если вы используете NGINX, то для запрета доступа к базе используйте код: <code>location ~ \\\.db { deny all; }</code> который нужно добавить в Nginx конфиг домена.';
// adm/lang.php
$pt['Change the interface language'] = 'Смена языка интерфейса';
// adm/remove.php
$pt['Delete rule'] = 'Удаление правила';
// adm/rules.php
$pt['Table of IPv4 rules.'] = 'Таблица IPv4 правил.';
$pt['Table of IPv6 rules.'] = 'Таблица IPv6 правил.';
$pt['Search by User-Agent part.'] = 'Поиск по части User-Agent.';
$pt['Search by URL part.'] = 'Поиск по части URL.';
$pt['General rules for various parameters.'] = 'Общие правила по разным параметрам.';
$pt['Your IP:'] = 'Ваш IP:';
$pt['The order in which the rules are processed is in the order of these tables and priorities.'] = 'Очередность обработки правил идет в порядке расположения этих таблиц и приоритетов.';
$pt['The check goes up to the first <span style="color:green;">ALLOW</span> (allow access to the website without showing the antibot check) or until the first <span style="color:red;">BLOCK</span> (blocking with displaying the page content from the error.txt template). If <span style="color:gray;">GRAY</span> is encountered, then the validation cycle continues according to all the rules, but at the end on the validation JS page (template tpl.txt) there will be no automatic passage and the visitor will have to press the login buttons.'] = 'Проверка идет до первого <span style="color:green;">ALLOW</span> (разрешить доступ к сайту не показывая антибот проверку) или до первого <span style="color:red;">BLOCK</span> (блокировка с отображением содержимого страницы из шаблона error.txt). Если встретится <span style="color:gray;">GRAY</span>, то цикл проверки по всем правилам продолжается, но в конце на странице JS проверки (шаблон tpl.txt) не будет автоматического прохождения и посетителю придется нажимать кнопки входа.';
$pt['1) IPv4 or IPv6 is checked first, in order of priority. In the request log, successful requests (allow) have the status <strong><span style="color:blue;">GOODIP</span></strong>. The IP addresses of search engines added to the rules of table # 3 are automatically added to these rules.'] = '1) Сначала проверяется IPv4 или IPv6 в порядке приоритета. В логе запросов успешно прошедшие (allow) имеют статус <strong><span style="color:blue;">GOODIP</span></strong>. В эти правила автоматически добавляются IP адреса поисковых систем, добавленные в правила таблицы № 3.';
$pt['Priority (order) of checking and applying the rules.'] = 'Приоритет (очередность) проверки и применения правил.';
$pt['Import rules to the database.'] = 'Импорт правил в базу данных.';
$pt['IPv4 like 123.123.123.123 or subnet 123.123.123.0/24'] = 'IPv4 вида 123.123.123.123 или подсеть 123.123.123.0/24';
$pt['Export all rules from the database to a .txt file.'] = 'Экспорт всех правил из базы в .txt файл.';
$pt['Blocking and Permission Rules'] = 'Правила блокировки и разрешения';
$pt['IP address:'] = 'IP адрес:';
$pt['Comment:'] = 'Комментарий:';
$pt['Rule:'] = 'Правило:';
$pt['White (allow)'] = 'White (разрешать)';
$pt['Black (block)'] = 'Black (блокировать)';
$pt['Add'] = 'Добавить';
$pt['IPv4 address type «123.123.123.123» or IPv6 type «1234:abcd:1234:abcd:1234:abcd:1234:abcd» or in a shorter form - the first 3 parts of IPv4 address: «123.123.123» (if you need to add the entire subnet by mask /24) or for IPv6 the first 4 parts: «1234:abcd:1234:abcd» (subnet by mask /64).'] = 'IPv4 адрес вида «123.123.123.123» или IPv6 вида «1234:abcd:1234:abcd:1234:abcd:1234:abcd» или в укороченном виде - первые 3 части IPv4 адреса: «123.123.123» (если надо добавить всю подсеть по маске /24) или для IPv6 первые 4 части: «1234:abcd:1234:abcd» (подсеть по маске /64).';
$pt['Condition:'] = 'Условие:';
$pt['Rules by user-agent, country, language, referrer, ptr - you can add only to the black list.'] = 'Правила по юзер-агенту, стране, языку, рефереру, ptr - можно добавлять только в черный список.';
$pt['Blocking by user-agent'] = 'Блокировка по user-agent';
$pt['add a full string like:'] = 'добавлять полную строку вида:';
$pt['Blocking by country'] = 'Блокировка по странам';
$pt['add 2 uppercase country codes (example: US). List of country codes:'] = 'добавлять 2 буквенные коды стран в верхнем регистре (пример: RU). Список кодов стран:';
$pt['Blocking by browser language'] = 'Блокировка по языку браузера';
$pt['2 lowercase alphabetic language codes (example: en). List of language codes:'] = '2 буквенные коды языка в нижнем регистре (пример: ru). Список кодов языков:';
$pt['Blocking by referrer'] = 'Блокировка по рефереру';
$pt['add a domain (host only, without protocol and internal pages), in the form: spamsite.com'] = 'добавлять домен (только хост, без протокола и внутренних страниц), в виде: spamsite.com';
$pt['Blocking by PTR'] = 'Блокировка по PTR';
$pt['add a domain from PTR, but not the whole, but only 2 or 3 level domains, i.e. if in statistics you see a PTR of the form: «ec2-52-15-190-240.us-east-2.compute.amazonaws.com», then you need to add «compute.amazonaws.com» or «amazonaws.com».'] = 'добавлять домен из PTR, но не целый, а только домены 2 или 3 уровня, т.е. если в статистике вы видите PTR вида: «ec2-52-15-190-240.us-east-2.compute.amazonaws.com», то добавлять надо «compute.amazonaws.com» или «amazonaws.com».';
$pt['My list is for PTR blocking.'] = 'Мой список для блокировки по PTR.';
$pt['Check condition'] = 'Условие проверки';
$pt['Rule'] = 'Правило';
$pt['Comment'] = 'Комментарий';
$pt['Remove'] = 'Удалить';
$pt['Total rules:'] = 'Всего правил:';
$pt['data to search during the check (field values are unique).'] = 'данные для поиска при проверке (значения поля уникальные).';
$pt['allow white list (white) or black list (black) prohibit.'] = 'белый список (white) разрешать или черный список (black) запрещать.';
$pt['description or reason for adding.'] = 'описание или причина добавления.';
$pt['Remove all rules'] = 'Удалить все правила';
$pt['Remove all many_buttons_ban rules'] = 'Удалить все many_buttons_ban правила';
$pt['Delete records exactly?'] = 'Точно удалить эти записи?';
// adm/tpl.php
$pt['Edit tpl.txt'] = 'Редактирование tpl.txt';
$pt['File /antibot/data/tpl.txt - template of the AntiBot check page. Make a backup of the template before edit.'] = 'Файл /antibot/data/tpl.txt - шаблон страницы проверки АнтиБота. Сделайте бекап шаблона перед редактированием.';
// adm/update.php
$pt['Error checking for updates.'] = 'Ошибка проверки обновления.';
$pt['The update was successful.'] = 'Обновление прошло успешно.';
$pt['Update failed.'] = 'Ошибка обновления.';
$pt['The MD5 archive hash does not match the reference.'] = 'MD5 хэш архива не совпадает с эталоном.';
$pt['Class ZipArchive not exists. Install ZIP extension for PHP.'] = 'Класс ZipArchive не существует. Установите расширение zip для php.';
$pt['These files will be replaced or added:'] = 'Эти файлы будут заменены или добавлены:';
$pt['will be replaced'] = 'будет заменен';
$pt['will be added'] = 'будет добавлен';
$pt['set write permissions on this file'] = 'поставьте права на запись на этот файл';
$pt['Updating is not possible. Correct the errors indicated above.'] = 'Обновление невозможно. Исправьте ошибки, указанные выше.';
$pt['No update required.'] = 'Обновление не требуется.';
$pt['Local files that will not be changed:'] = 'Локальные файлы, которые не будут изменены:';
$pt['Make update'] = 'Провести обновление';
$pt['The tpl.txt template is different from the current one:'] = 'Шаблон tpl.txt отличается от актуального:';
$pt['The tpl.txt template does not require updating.'] = 'Шаблон tpl.txt не требует обновления.';
$pt['Your software version:'] = 'Версия вашего скрипта:';
$pt['https://antibot.cloud/static/update/changelog8.txt'] = 'https://antibot.cloud/static/update/changelog8_ru.txt';
$pt['https://antibot.cloud/static/update/changelog8beta.txt'] = 'https://antibot.cloud/static/update/changelog8beta_ru.txt';
// adm/error.php
$pt['Edit error.txt'] = 'Редактирование error.txt';
$pt['Custom error page for blocked users. PHP code is not supported, only HTML and JS are allowed.'] = 'Пользовательская страница ошибок для заблокированных пользователей. Код PHP не поддерживается, разрешены только HTML и JS.';
// adm/top.php
$pt['Top queries'] = 'Топ запросы';
$pt['Amount'] = 'Количество';

$pt['Description, so as not to forget why it was created.'] = 'Описание, чтобы не забыть зачем создавалось.';
$pt['Rule validity period in days, then it will be deleted, leave blank for permanent effect.'] = 'Срок действия правила в сутках, потом будет удалено, оставьте пустым для постоянного действия.';
$pt['Add'] = 'Добавить';
$pt['2) IPv4 or IPv6 is checked first, in order of priority. In the request log, successful requests (allow) have the status <strong><span style="color:blue;">GOODIP</span></strong>. The IP addresses of search engines added to the rules of table # 3 are automatically added to these rules.'] = '2) Сначала проверяется IPv4 или IPv6 в порядке приоритета. В логе запросов успешно прошедшие (allow) имеют статус <strong><span style="color:blue;">GOODIP</span></strong>. В эти правила автоматически добавляются IP адреса поисковых систем, добавленные в правила таблицы № 3.';
$pt['Priority (order) of checking and applying the rules.'] = 'Приоритет (очередность) проверки и применения правил.';
$pt['IPv4 like 2402:9400::c8 or subnet 2402:9400:1000:5::/64'] = 'IPv4 вида 2402:9400::c8 или подсеть 2402:9400:1000:5::/64';
$pt['Description, so as not to forget why it was created.'] = 'Описание, чтобы не забыть зачем создавалось.';
$pt['The validity period of the rule (DAYS), then it will be deleted, leave blank for permanent action.'] = 'Срок действия правила (СУТОК), потом будет удалено, оставьте пустым для постоянного действия.';
$pt['3) Search by User-Agent part with PTR check (strict chain check: IP ➜ PTR ➜ IP), first of all, these rules are designed to automatically detect search engine bots to add them to the IP allow list. You can also block by partial match in the User-Agent for unnecessary bots (but it\'s better to do this in .htaccess or Nginx).'] = '3) Поиск по части User-Agent с проверкой PTR (строгая провека по цепочке: IP ➜ PTR ➜ IP), в первую очередь эти правила предназначены для автоматического определения ботов поисковых систем для добавления их в разрешающий список IP. Также можно блокировать по частичному совпадению в User-Agent для ненужных ботов (но лучше это делать в .htaccess или Nginx).';
$pt['List of popular bots and their settings.'] = 'Список популярных ботов и их настроек.';
$pt['Priority (order) of checking and applying the rules.'] = 'Приоритет (очередность) проверки и применения правил.';
$pt['Part of the User-Agent for search, for detecting search engine bots.'] = 'Часть User-Agent для поиска, для детекта ботов поисковых систем.';
$pt['Allowed PTRs for allow, separated by a space, if you do not check the PTR, then it is empty.'] = 'Разрешенные PTR для allow, через пробел, если не проверять PTR, то пусто.';
$pt['Description, so as not to forget why it was created.'] = 'Описание, чтобы не забыть зачем создавалось.';
$pt['4) Search by part of the URL, first of all, these rules are intended to allow access without checking (allow) to directories and sections.'] = '4) Поиск по части URL, в первую очередь эти правила предназначены чтобы разрешить доступ без проверки (allow) к директориям и разделам.';
$pt['Priority (order) of checking and applying the rules.'] = 'Приоритет (очередность) проверки и применения правил.';
$pt['Part of the URL to search, for example: /wp-content/uploads/'] = 'Часть URL для поиска, например: /wp-content/uploads/';
$pt['Description, so as not to forget why it was created.'] = 'Описание, чтобы не забыть зачем создавалось.';
$pt['5) Base of general rules for various parameters. A visitor who passes by the ALLOW rule receives allowing cookies as having successfully passed the check and will then be displayed in the log with the LOCAL status.'] = '5) База общих правил по разным параметрам. Посетитель прошедший по ALLOW правилу получает разрешающие cookie как успешно прошедший проверку и далее будет отображаться в логе со статусом LOCAL.';
$pt['Priority (order) of checking and applying the rules.'] = 'Приоритет (очередность) проверки и применения правил.';
$pt['Select type'] = 'Выберите тип';
$pt['Country'] = 'Страна';
$pt['Browser language'] = 'Язык браузера';
$pt['Referrer'] = 'Реферер';
$pt['Description of data types below.'] = 'Описание типов данных ниже.';
$pt['The data (user-agent, country, etc.) to be searched can be an empty value.'] = 'Данные (user-agent, страна и т.п.) которые искать, может быть пустым значением.';
$pt['Description, so as not to forget why it was created.'] = 'Описание, чтобы не забыть зачем создавалось.';
$pt['Rule validity period in days, then it will be deleted, leave blank for permanent effect.'] = 'Срок действия правила в сутках, потом будет удалено, оставьте пустым для постоянного действия.';
$pt['Example:'] = 'Пример:';
$pt['or'] = 'или';
$pt['search by exact match'] = 'поиск по точному совпадению';
$pt['2 letter code in upper case. ISO 3166-1 alpha-2 codes:'] = '2 буквенный код в верхнем регистре, коды по ISO 3166-1 alpha-2:';
$pt['2 alphabetic language code in lowercase, ISO 639-1 codes:'] = '2 буквенный код языка в нижнем регистре, коды по ISO 639-1:';
$pt['host only, search by exact match'] = 'только хост, поиск по точному совпадению';
$pt['2nd or 3rd level domains'] = 'домены 2 или 3 уровня';
$pt['name of the owner of the IP block, taken in the log'] = 'название владельца блока IP, брать в логе';
$pt['IP block number, take in the log'] = 'номер блока IP, брать в логе';
$pt['full page address, from the website root starting with /'] = 'полный адрес страницы, от корня сайта начиная с /';
$pt['script name from website root starting with / and without get variables'] = 'имя скрипта от корня сайта начиная с / и без гет переменных';
$pt['Check page template. PHP code is not supported, only HTML and JS are allowed.'] = 'Шаблон страницы проверки. PHP код не поддерживается, разрешено только HTML и JS.';
$pt['Is this your IP?'] = 'Это ваш IP?';
$pt['If not, then you need to configure it.'] = 'Если нет, то нужна его настройка.';
$pt['IP address setting.'] = 'Настройка IP адреса.';
$pt['If this IP address is not your computer, then you need to additionally configure the IP definition.'] = 'Если это IP адрес не вашего компьютера, значит нужно дополнительно настраивать определение IP.';
$pt['This is my IP, add this rule.'] = 'Это мой IP, добавить это правило.';
$pt['No IP found.'] = 'Никаких IP не найдено.';
$pt['For advanced users:'] = 'Для опытных пользователей:';
$pt['You need to find your real IPv4 in the $_SERVER array, taking the name of the HTTP_X_REAL_IP type variable there, which transmits the real IP and adding the IP from $_SERVER[\'REMOTE_ADDR\'] with the subnet of the required size + the name of this variable to the form.'] = 'Нужно найти свой реальный IPv4 в массиве $_SERVER взяв там имя переменной типа HTTP_X_REAL_IP, которая передает реальный IP и добавить в форму IP из $_SERVER[\'REMOTE_ADDR\'] с подсетью нужного размера + имя этой переменной.';
$pt['IPv4 address from $_SERVER[\'REMOTE_ADDR\'] and subnet mask.'] = 'IPv4 адрес из $_SERVER[\'REMOTE_ADDR\'] и маска подсети.';
$pt['Server header of type HTTP_X_REAL_IP passing your IP.'] = 'Серверный заголовок типа HTTP_X_REAL_IP, передающий ваш IP.';
$pt['if specified'] = 'если есть';
$pt['Additional password to enter the admin panel. Not required. If you forget it, clear the <code>secondpass</code> variable in the config.'] = 'Дополнительный пароль для входа в админку. Не обязателен. Если забудете его - в конфиге очистите переменную <code>secondpass</code>.';
$pt['Create keys for free.'] = 'Получить ключи бесплатно.';
$pt['Unique IP:'] = 'Уникальных IP:';
$pt['Database Backup'] = 'Резервное копирование базы данных';
$pt['The database has been restored from a backup.'] = 'База данных успешно восстановлена из резервной копии.';
$pt['Recovery error. Try again.'] = 'Ошибка восстановления. Попробуйте еще раз.';
$pt['Database file'] = 'Файл базы данных';
$pt['Size'] = 'Размер';
$pt['I understand that this will overwrite the original database.'] = 'Я понимаю, что это перезапишет главную базу.';
$pt['Create backup'] = 'Создать резервную копию';
$pt['Restore'] = 'Восстановить';
$pt['Original database:'] = 'Главная база данных:';
$pt['This functionality is only available for PHP 7.4 and above. Your PHP version:'] = 'Этот функционал доступен только для версии PHP 7.4 и выше. Ваша версия PHP:';
