Files
server/opt/psa/admin/plib/modules/firewall/resources/locales/uk-UA.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 Neighbor Discovery',
'plesk' => 'Адміністративний інтерфейс Plesk',
'plesk_http3' => 'Адміністративний інтерфейс Plesk із використанням HTTP/3',
'autoinstaller' => 'Plesk Installer',
'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' => 'Це правило контролює доступ до виявлення сусідів (Neighbor Discovery) IPv6 на цьому хості.',
'autoinstaller' => 'Це правило контролює доступ до інсталятора Plesk на цьому хості.',
'ftp_passive' => 'Це правило контролює доступ до пасивних портів FTP-сервера на цьому хості.',
'dhcp' => 'Це правило контролює доступ до клієнта DHCP на цьому хості.',
'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. Переконайтеся, що для вашого контейнера брандмауер доступний (модуль 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' => 'Дані геолокації IP наразі надано %%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' => 'Номер порту має бути в діапазоні 165535',
'portsFormat' => 'Разом з протоколом необхідно вказати порти чи діапазон портів (через кому); наприклад, 1000/tcp,1000-1051/udp.',
'IPAddressFormat' => 'A malformed firewall rule address was specified.',
'oneOfPortsOutOfRanges' => 'Один із номерів порту поза діапазоном 165535',
],
'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.',
],
],
];