Files
server/opt/psa/admin/plib/modules/firewall/resources/locales/ru-RU.php
2026-01-07 20:52:11 +01:00

323 lines
24 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
// Copyright 1999-2025. Plesk International GmbH. All rights reserved.
$messages = [
'title' => 'Брандмауэр',
'backendNotAvailable' => 'Установите пакет iptables своего поставщика ОС, чтобы использовать модуль брандмауэра.',
'protocolsNotSupported' => "The iptables binaries do not support all required protocols (e.g., TCP, UDP, ICMP, ICMPv6), and the system failed to load the corresponding kernel modules. You may need to reboot with a newer kernel or manually install the missing modules.",
'permissionDenied' => 'Доступ запрещен',
'noConfiguration' => 'Не удалось создать скрипт оболочки и применить вашу конфигурацию.',
'unknownAction' => 'Неизвестное действие',
'execError' => 'Ошибка выполнения',
'notConfirmed' => 'Невозможно подтвердить правила брандмауэра. Возможно, выполняется непредвиденная задача "Activate firewall configuration" (Активировать конфигурацию брандмауэра). Проверьте наличие такой задачи в диспетчере задач.',
'actionLog' => [
'enabled' => 'Брандмауэр включен/отключен',
'activated' => 'Правила брандмауэра активированы',
],
'button' => [
'title' => 'Брандмауэр',
'description' => 'Настроить брандмауэр.',
],
'permissionManageFirewall' => 'Брандмауэр',
'swapRules' => [
'sameRules' => 'Заменить можно только два разных правила',
'notCustom' => 'Заменить можно только пользовательские правила',
'notEditable' => 'Одно или оба правила не относятся к редактируемой конфигурации',
'differentChains' => 'Нельзя заменить правила из разных цепочек',
],
'copyConfiguration' => [
'invalidConfiguration' => 'Указан недействительный номер конфигурации.',
],
'addRule' => [
'missingProperty' => 'Отсутствует одно или более требуемых свойств правил брандмауэра.',
'unknownDirection' => 'Неизвестное направление: %%direction%%',
'unknownAction' => 'Неизвестное действие: %%action%%',
],
'ruleNotFound' => 'Правило не найдено.',
'ruleNotEditable' => 'Правило не относится к редактируемой конфигурации.',
'remoteAccessRule' => "[SET][%%time%%] Разрешить удаленный доступ пользователю базы данных '%%userName%%' клиента '%%customerName%%'",
'notification' => [
'title' => 'Правила ожидают подтверждения',
'subject' => 'Правила удаленного доступа для пользователей баз данных были изменены и ожидают вашего подтверждения.',
'message' => 'Перейдите в настройки брандмауэра и проверьте внесенные изменения.',
'action' => 'Открыть брандмауэр'
],
'app' => [
'enable' => 'Защита брандмауэра',
'rules' => 'Правила брандмауэра',
'editServiceRule' => 'Служба: %%name%%',
'columnAction' => 'Действие',
'columnName' => 'Имя',
'columnDescription' => 'Описание',
'service' => [
'dns' => 'Сервер доменных имен',
'ftp' => 'FTP-сервер',
'imap' => 'IMAP-сервер (получение почты)',
'mysql' => 'MySQL-сервер',
'ping' => 'Служба проверки соединений',
'neighbor_disc' => 'Обнаружение соседних IPv6',
'plesk' => 'Интерфейс администратора Plesk',
'plesk_http3' => 'Интерфейс администратора Plesk, использующий HTTP/3',
'autoinstaller' => 'Установщик Plesk',
'pop3' => 'POP3-сервер (получение почты)',
'poppassd' => 'Служба смены почтовых паролей',
'postgresql' => 'PostgreSQL-сервер',
'samba' => 'Samba (общий доступ к файлам в сетях под Windows)',
'smtp' => 'SMTP-сервер (отправка почты)',
'smtp_submission' => 'SMTP-сервер (порт отправки)',
'ssh' => 'SSH-сервер (защита передачи данных)',
'www' => 'WWW-сервер',
'www_http3' => 'WWW- сервер, использующий HTTP/3',
'ftp_passive' => 'Пассивные порты FTP-сервера',
'dhcp' => 'DHCP-клиент',
'custom' => 'Пользовательская служба',
],
'catchall' => [
'forward' => 'Системная политика перенаправления трафика',
'input' => 'Системная политика для входящего трафика',
'output' => 'Системная политика для исходящего трафика',
],
'unknownRule' => 'Неизвестное правило',
'hint' => [
'catchall' => 'Системная политика контролирует все соединения, которые явно не разрешены или запрещены вышеперечисленными правилами.',
'custom' => 'Это правило регулирует соединения в соответствии с настройками, указанными пользователем.',
'service' => [
'dns' => 'Это правило регулирует доступ к серверу доменных имен на этом сервере.',
'ftp' => 'Это правило регулирует доступ к FTP-серверу на этом сервере.',
'imap' => 'Это правило регулирует доступ к IMAP-серверу на этом сервере.',
'mysql' => 'Это правило регулирует доступ к MySQL-серверу на этом сервере.',
'samba' => 'Это правило регулирует доступ к общим ресурсам на сервере.',
'ping' => 'Это правило определяет список компьютеров, которые могут выполнять проверку соединения с этим сервером.',
'plesk' => 'Это правило регулирует доступ к интерфейсу администратора Plesk на этом сервере.',
'plesk_http3' => 'Это правило регулирует доступ к интерфейсу администратора Plesk, использующему HTTP/3, на этом сервере.',
'pop3' => 'Это правило регулирует доступ к POP3-серверу на этом сервере.',
'poppassd' => 'Это правило регулирует доступ службе смены почтовых паролей на этом сервере.',
'postgresql' => 'Это правило регулирует доступ к серверу PostgreSQL на этом сервере.',
'smtp' => 'Это правило регулирует доступ к SMTP-серверу на этом сервере.',
'smtp_submission' => 'Это правило регулирует доступ к порту отправки SMTP на этом сервере.',
'ssh' => 'Это правило регулирует доступ к SSH-серверу на этом сервере.',
'www' => 'Это правило регулирует доступ к WWW-серверу на этом сервере.',
'www_http3' => 'Это правило регулирует доступ к WWW-серверу, использующему HTTP/3, на этом сервере.',
'neighbor_disc' => 'Это правило регулирует доступ к обнаружению соседних IPv6 на этом сервере.',
'autoinstaller' => 'Это правило регулирует доступ к установщику Plesk на этом сервере.',
'ftp_passive' => 'Это правило регулирует доступ к пассивным портам FTP-сервера на этом сервере.',
'dhcp' => 'Это правило регулирует доступ к DHP-клиенту на этом сервере.',
'custom' => 'Это правило регулирует доступ к пользовательскому сервису на этом сервере.',
]
],
'description' => [
'custom' => [
'forward' => '%%action%% перенаправление от %%from%% на %%to%% на %%ports%%',
'input' => '%%action%% входящие от %%from%% на %%ports%%',
'output' => '%%action%% исходящие на %%to%% на %%ports%%',
],
'service' => [
'forward' => '%%action%% перенаправление от %%from%% на %%to%%',
'input' => '%%action%% входящие от %%from%%',
'output' => '%%action%% исходящие на %%to%%',
],
'catchall' => [
'forward' => '%%action%% перенаправление всего остального трафика',
'input' => '%%action%% весь остальной входящий трафик',
'output' => '%%action%% весь остальной исходящий трафик',
],
],
'fromAll' => 'всех',
'toAll' => 'все',
'port' => 'порт %%ports%%',
'ports' => 'порты %%ports%%',
'allPorts' => 'все порты',
'denyFromOther' => 'Запретить входящие от всех остальных',
'action' => [
'allow' => 'Разрешить',
'deny' => 'Запретить',
'custom' => 'Разрешить',
],
'toolbar' => [
'toolbarGroupActions' => 'Действия',
'search' => 'Поиск...',
'groupAdd' => 'Добавить',
'buttonAdd' => 'Добавить правило',
'buttonAddHint' => 'Добавить правило брандмауэра',
'groupActions' => 'Действия',
'buttonRemove' => 'Удалить',
'buttonRemoveHint' => 'Удалить выбранные правила брандмауэра.',
'buttonExport' => 'Экспортировать',
'buttonExportHint' => 'Экспортировать все правила брандмауэра в файл JSON.',
'buttonImport' => 'Импортировать',
'buttonImportHint' => 'Импортировать правила брандмауэра из файла JSON.',
'yesRemove' => 'Да, удалить',
'cancel' => 'Отмена',
'removeEmptySelection' => 'Выберите одно или более правил брандмауэра для удаления.',
'removeConfirmation' => 'Удалить выбранные правила брандмауэра?',
'removeSuccess' => 'Выбранные правила брандмауэра удалены.',
'importSuccess' => 'Правила брандмауэра импортированы.',
],
'showActiveConfiguration' => 'Это активная конфигурация брандмауэра. %%link%%',
'showActiveConfigurationLink' => 'Вернуться к редактированию.',
'modifiedRules' => [
'warning' => 'В конфигурации брандмауэра есть несохраненные изменения. %%link%%',
'showActive' => 'Показать активную конфигурацию.',
'buttonApply' => 'Применить изменения',
'buttonDiscard' => 'Отменить',
],
'preview' => [
'titleEnable' => 'Включение защиты брандмауэра и управления правилами',
'titleApplyChanges' => 'Применить изменения',
'text' => 'Скрипт оболочки создан для применения текущей конфигурации правил и политик в системе.',
'show' => 'Просмотреть скрипт',
'hide' => 'Скрыть',
'vzNotice' => 'Вы используете Virtuozzo containers. Убедитесь, что брандмауэр доступен для вашего контейнера (должен быть загружен модуль iptables).',
'warningCustomRulesOverwritten' => 'Любые правила брандмауэра, добавленные непосредственно через утилиту iptables, будут перезаписаны.',
'buttonEnable' => 'Применить',
'buttonCancel' => 'Отмена',
],
'ruleEditForm' => [
'ruleName' => 'Имя правила',
'ipDescription' => [
'address' => 'IP-адрес (например, 192.168.0.1 или fc00::1), сеть (например, 192.168.0.0/16 или fc00::/7) или %%countryCode%%',
'countryCode' => 'двухбуквенный код страны ISO 3166 (например, AF или ZW)',
'dataProvided' => 'Услуги геолокации сейчас предоставляются %%geoIpProvider%%.',
'learnMore' => 'Узнайте, как сменить источник данных',
'provider' => [
'dpIpLite' => 'DB-IP',
'maxmind' => 'GeoIP2 от MaxMind',
'maxmindLite' => 'GeoLite2 от MaxMind',
]
],
'matchDirection' => [
'title' => 'Тип соединений',
'incoming' => 'Входящие',
'outgoing' => 'Исходящие',
'forwarding' => 'Перенаправление',
],
'actions' => [
'allow' => 'Разрешить',
'deny' => 'Запретить',
'custom' => 'Разрешить для выбранных серверов-источников и запретить для остальных',
],
'ports' => [
'title' => 'Порты',
'description' => 'Порт (например, 1000) или диапазон портов (например, 1000-1051) для фильтрации. Если оставить поле пустым, все порты и протоколы будут фильтроваться.',
'tcp' => 'TCP',
'udp' => 'UDP',
],
'sources' => 'Серверы-источники',
'destinations' => 'Целевые серверы',
'validationErrors' => [
'nameIsRequired' => 'Требуется указать имя правила',
'invalidData' => 'Недопустимый формат данных',
'invalidPortFormat' => 'Недопустимый формат порта',
'portOutOfRanges' => 'Порт должен быть в диапазоне от 1 до 65535',
'portsFormat' => 'Порты или диапазоны портов должны быть с указанием протокола (через запятую); например: 1000/tcp,1000-1051/udp.',
'IPAddressFormat' => 'A malformed firewall rule address was specified.',
'oneOfPortsOutOfRanges' => 'Один из портов не находится в диапазоне от 1 до 65535',
],
'ruleSavedSuccessfully' => 'Правило успешно сохранено',
'newRuleDefaultName' => 'Новое пользовательское правило',
],
'successEnable' => 'Защита брандмауэра включена.',
'successDisable' => 'Защита брандмауэра отключена.',
'successApplyChanges' => 'Текущая конфигурация применена.',
'successDiscardChanges' => 'Изменения отменены.',
'FormField' => [
'addMore' => 'Добавить еще один сервер',
],
'Form' => [
'submitButton' => 'Сохранить',
'cancelButton' => 'Отмена',
],
'List' => [
'totalRows' => "Всего %%totalRows%% элементов",
'selectedRows' => "выбрано %%selectedRows%% из %%totalRows%% элементов",
'selectAll' => "Выбрать все",
'deselectAll' => "Отменить выделение",
'all' => "Все",
],
'Pagination' => [
'total' => "%%current%% из %%total%%",
'itemsPerPage' => "Элементов на странице",
'all' => "Все",
],
],
'tasks' => [
'activate' => [
'running' => 'Конфигурация брандмауэра применяется...',
'done' => 'Конфигурация брандмауэра применена.',
'error' => 'Не удалось применить конфигурацию брандмауэра.',
],
],
'cli' => [
'commands' => [
'apply' => 'Apply the current firewall rules and update the active configuration.',
'confirm' => 'Confirm the previously applied configuration.',
'disable' => 'Disable firewall rules management.',
'enable' => 'Enable firewall rules management.',
'is-enabled' => 'Check whether the firewall is enabled.',
'reset' => 'Revert the current firewall rules to the last active configuration.',
'reset-to-default' => 'Revert current firewall rules back to default configuration.',
'set-rule' => 'Create a new or update an existing firewall rule.',
'remove-rules' => 'Remove the specified firewall rules.',
'list-json' => 'List the firewall rules as JSON.',
'export' => 'Export firewall rules to JSON.',
'import' => 'Import firewall rules from JSON.',
],
'options' => [
'id' => 'ID of the firewall rule required for the update operation, which runs using the --set-rule command.',
'ids' => 'IDs of the firewall rules (comma-separated) required for the remove operation, which runs using the --remove-rules command.',
'name' => 'Firewall rule name.',
'direction' => 'Firewall rule direction. Allowed values: input, output, forward.',
'action' => 'Firewall rule action. Allowed values: allow, deny.',
'ports' => 'Firewall rule ports or port ranges with a protocol (comma-separated); for example, 1000/tcp,1000-1051/udp.',
'remote-addresses' => 'The list of the firewall rule addresses (comma-separated). An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
'from' => 'The list of the firewall rule addresses (comma-separated) for forwarding and incoming connections. An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
'to' => 'The list of the firewall rule addresses (comma-separated) for forwarding and outgoing connections. An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
'config' => 'The source from which firewall rules will be imported. Specify \'-\' to import firewall rules from standard input (default, recommended), a file path, or a URL.',
'auto-confirm-this-may-lock-me-out-of-the-server' => 'Use this with the --apply or --enable commands to avoid having to run the --confirm command from a separate SSH session. Use this only in automated deployment scenarios. Misconfigured firewall rules may prevent you from having access to the server.',
],
'errors' => [
'is_disabled' => 'Firewall rules management is disabled.',
'confirm_failed_apply' => 'Apply your changes first.',
'confirm_failed_connection' => 'To apply and confirm changes, run each corresponding command in a separate SSH session.',
'confirm_failed' => 'Unable to confirm the firewall rules.',
'set_rule_failed_id' => 'A firewall rule id must be numeric.',
'set_rule_failed_name' => 'A firewall rule name must be specified.',
'set_rule_failed_ports' => 'A malformed firewall rule port or port range was specified.',
'failed_existing_config' => 'The configuration file does not exist or is not accessible. Try using the \'%%command%%\' command instead.',
'failed_available_url_config' => 'The configuration file URL is not available: %%error%%',
'remove_rules_not_found' => 'No firewall rules were found for removal.',
],
'actions' => [
'apply_success' => 'The firewall rules were activated. To save your changes, run the --confirm command within %%seconds%% second(s).',
'confirm_noop' => 'The firewall rules were already confirmed, or no --apply or --enable command was issued beforehand.',
'confirm_success' => 'The firewall rules were confirmed.',
'confirm_enable_success' => 'Firewall rules management was confirmed.',
'reset_success' => 'Changes to the firewall rules were reverted.',
'reset_to_default_success' => 'The firewall rules were reverted to the default configuration.',
'enable_success' => 'Firewall rules management was enabled. To save your changes, run the --confirm command within %%seconds%% second(s).',
'disable_success' => 'Firewall rules management was disabled',
'set_rule_success_create' => 'The firewall rule was created with the ID: \'%%ruleId%%\'.',
'set_rule_success_update' => 'The firewall rule was updated with the ID: \'%%ruleId%%\'.',
'remove_rules_success' => 'The firewall rules were removed.',
'import_success' => 'The firewall rules were imported. To apply your changes, run the --apply command.',
],
],
];