236 lines
15 KiB
PHP
236 lines
15 KiB
PHP
<?php
|
||
// Copyright 1999-2024. WebPros International GmbH. All rights reserved.
|
||
|
||
$messages = [
|
||
'title' => 'Watchdog',
|
||
'App' => [
|
||
'monitoringStatus' => 'Мониторинг служб и дисков',
|
||
'successMonitoringEnable' => 'Мониторинг включен.',
|
||
'successMonitoringDisable' => 'Мониторинг отключен.',
|
||
'MonitStatus' => [
|
||
'monitored' => 'Включен',
|
||
'notmonitored' => 'Отключен',
|
||
'init' => 'Проверяется',
|
||
'timeout' => 'Отключен из-за частого завершения работы',
|
||
'notinstalled' => 'Не установлен',
|
||
'nolicence' => 'Нет лицензии',
|
||
'notconfigured' => 'Не настроен',
|
||
'undefined' => 'Неизвестно',
|
||
'action' => [
|
||
'enable' => 'Включить',
|
||
'disable' => 'Отключить',
|
||
],
|
||
],
|
||
'tabServices' => 'Службы',
|
||
'Services' => [
|
||
'List' => [
|
||
'columnService' => 'Служба',
|
||
'columnStatus' => 'Статус',
|
||
'columnMonitStatus' => 'Мониторинг',
|
||
'reload' => 'Обновить',
|
||
'buttonReload' => 'Обновить',
|
||
'search' => 'Поиск',
|
||
'searchPlaceholder' => 'Поиск...',
|
||
'successMonitEnable' => 'Мониторинг включен.',
|
||
'successMonitDisable' => 'Мониторинг отключен.',
|
||
'ServiceStatus' => [
|
||
'running' => 'Работает',
|
||
'notrunning' => 'Остановлена',
|
||
'notcheck' => 'Не отслеживается',
|
||
'init' => 'Еще не проверена',
|
||
'undefined' => 'Неизвестно',
|
||
],
|
||
],
|
||
'ServiceProperties' => [
|
||
'sectionMonitoring' => 'Настройки мониторинга',
|
||
'monitStatus' => 'Вести наблюдение за службой',
|
||
'saveStats' => 'Сохранять статистику службы',
|
||
'timeout' => 'Остановить мониторинг, если служба часто перезапускается',
|
||
'timeoutNum' => '%%times%% раз(а) из %%cycles%% проверок',
|
||
'connectionTimeout' => 'Таймаут подключения',
|
||
'seconds' => 'секунд',
|
||
'startCmd' => 'Команда для запуска службы',
|
||
'stopCmd' => 'Команда для остановки службы',
|
||
'startTime' => 'Время запуска службы',
|
||
'buttonSave' => 'Сохранить',
|
||
'buttonCancel' => 'Отмена',
|
||
'success' => 'Настройки мониторинга обновлены.',
|
||
],
|
||
],
|
||
'tabDisks' => 'Диски',
|
||
'Disks' => [
|
||
'List' => [
|
||
'columnDevice' => 'Устройство',
|
||
'columnMountPoint' => 'Точка подключения',
|
||
'columnStatus' => 'Статус',
|
||
'columnMonitStatus' => 'Мониторинг',
|
||
'columnSpaceRate' => 'Порог использования диска',
|
||
'columnInodsRate' => 'Пороговое количество файлов',
|
||
'reload' => 'Обновить',
|
||
'buttonReload' => 'Обновить',
|
||
'search' => 'Поиск',
|
||
'searchPlaceholder' => 'Поиск...',
|
||
'DiskStatus' => [
|
||
'normal' => 'ОК',
|
||
'excess' => 'Превышает порог',
|
||
'unmounted' => 'Отключен',
|
||
'notcheck' => 'Не отслеживается',
|
||
'init' => 'Еще не проверен',
|
||
'undefined' => 'Неизвестно',
|
||
],
|
||
'spaceRate' => [
|
||
'percent' => '%%spaceRate%%%',
|
||
'kilobyte' => '%%spaceRate%% Кб',
|
||
'megabyte' => '%%spaceRate%% Мб',
|
||
'gigabyte' => '%%spaceRate%% Гб',
|
||
],
|
||
'inodsRate' => [
|
||
'percent' => '%%inodsRate%%%',
|
||
'file' => '%%inodsRate%% файлов',
|
||
],
|
||
'successMonitEnable' => 'Мониторинг включен.',
|
||
'successMonitDisable' => 'Мониторинг отключен.',
|
||
],
|
||
'DiskProperties' => [
|
||
'sectionMonitoring' => 'Настройки мониторинга',
|
||
'spaceRate' => 'Порог использования диска',
|
||
'spaceRateUnit' => [
|
||
'percent' => '%',
|
||
'kilobyte' => 'Кб',
|
||
'megabyte' => 'Mб',
|
||
'gigabyte' => 'Гб',
|
||
],
|
||
'inodsRate' => 'Пороговое количество файлов',
|
||
'inodsRateUnit' => [
|
||
'percent' => '%',
|
||
'file' => 'файлов',
|
||
],
|
||
'command' => 'Команда',
|
||
'buttonSave' => 'Сохранить',
|
||
'buttonCancel' => 'Отмена',
|
||
'success' => 'Настройки мониторинга обновлены.',
|
||
],
|
||
],
|
||
'tabStatistics' => 'Статистика',
|
||
'Statistics' => [
|
||
'description' => "Посмотрите загрузку процессора и расход памяти службами.",
|
||
'buttonSettings' => 'Настройки',
|
||
'buttonRefresh' => 'Обновить',
|
||
'usageDescription' => 'Статистика за период с %%from%% по %%to%%',
|
||
'cpuUsage' => 'Загрузка процессора, %',
|
||
'memoryUsage' => 'Расход памяти, Мб',
|
||
'chartTooltip' => '%%name%%: %%value%%',
|
||
'Settings' => [
|
||
'title' => 'Настройки отображения статистики',
|
||
'period' => 'Период',
|
||
'dayPeriod' => 'Последние 24 часа',
|
||
'weekPeriod' => 'Неделя',
|
||
'monthPeriod' => 'Месяц',
|
||
'yearPeriod' => 'Год',
|
||
'services' => 'Службы',
|
||
'showTotal' => 'Общая статистика',
|
||
'buttonSave' => 'Сохранить',
|
||
'buttonCancel' => 'Отмена',
|
||
'success' => 'Настройки обновлены.',
|
||
],
|
||
],
|
||
'Settings' => [
|
||
'buttonOpen' => 'Настройки',
|
||
'title' => 'Настройки',
|
||
'sectionInterface' => 'Настройки интерфейса',
|
||
'refreshPages' => 'Автоматически обновлять страницы',
|
||
'sectionMonitoring' => 'Настройки мониторинга',
|
||
'automonit' => 'Наблюдать за всеми службами, запущенными администратором',
|
||
'pollInterval' => 'Интервал проверки (секунд)',
|
||
'storageSysstat' => 'Хранить статистику использования ресурсов',
|
||
'sysstatStorageTime' => 'Период хранения статистики использования ресурсов (дней)',
|
||
'sectionReports' => 'Настройки отчетов',
|
||
'reportRate' => 'Отправлять отчеты',
|
||
'sectionEmail' => 'Настройки почтовых уведомлений',
|
||
'mailTo' => 'Получатели уведомлений',
|
||
'mailFrom' => 'Адрес электронной почты отправителя',
|
||
'mailServers' => 'Сервер SMTP для отправки уведомлений',
|
||
'disabled' => 'отключено',
|
||
'daily' => 'ежедневно',
|
||
'weekly' => 'еженедельно',
|
||
'monthly' => 'ежемесячно',
|
||
'buttonSave' => 'Сохранить',
|
||
'buttonCancel' => 'Отмена',
|
||
'success' => 'Настройки обновлены.',
|
||
],
|
||
],
|
||
|
||
'totalStats' => 'Всего',
|
||
|
||
'__perm_denied' => 'Доступ запрещен.',
|
||
'invalidData' => 'Недопустимые данные.',
|
||
'isEmpty' => 'Обязательное поле не заполнено. Пожалуйста, заполните его.',
|
||
'notBetween' => "Указанное значение не входит в диапазон от '%min%' до '%max%' включительно",
|
||
'notInArray' => "Значение '%value%' не разрешено.",
|
||
'emailAddressInvalid' => 'Недопустимый адрес электронной почты. Укажите действительный адрес в следующем формате: johndoe@example.com.',
|
||
'emailAddressSpecialNames' => 'Недопустимый адрес электронной почты. Часть адреса, которая отвечает за имя пользователя, не должна начинаться с зарезервированного системного имени (например, CON, LPT1, PRN), отделенного от остального имени пользователя символом точки (.).',
|
||
'longAddress' => 'Слишком длинный адрес электронной почты.',
|
||
'invalidRfcDomainName' => 'Указанное имя домена не соответствует стандарту RFC.',
|
||
'idnNameConversion' => 'Не удалось сконвертировать имя домена из IDN в Punycode.',
|
||
'ipInvalid' => "'%value%' не является действительным IP-адресом.",
|
||
'mailServerInvalid' => 'Указан недопустимый почтовый сервер.',
|
||
'mailServerNotResolvable' => 'Указанный почтовый сервер не распознается.',
|
||
'commandInvalid' => 'Указана недопустимая команда.',
|
||
'commandFileNotExist' => 'Указанный файл не существует.',
|
||
'notGreaterThan' => "Указанное значение не превышает '%min%'",
|
||
'notInt' => 'Указанное значение не является целым числом.',
|
||
|
||
'errReportPeriod' => "Неизвестный период '%%period%%'.",
|
||
|
||
'errDbConnection' => "Ошибка при подключении к базе данных: %%error%%.",
|
||
'errDbQuery' => "Ошибка при обработке запроса к базе данных: %%error%%.",
|
||
'errServiceNotRespond' => 'Служба %%service%% не отвечает.',
|
||
'errServiceMonitor' => 'Не удалось отправить команду для запуска мониторинга службы %%service%%.',
|
||
'errServiceTerminate' => 'Не удалось завершить службу %%service%%: служба мониторинга не остановилась в течение допустимого периода.',
|
||
'errMonitConnect' => 'Не удалось подключиться к службе Monit.',
|
||
'errXmlParse' => 'Ошибка при анализе XML-документа с информацией о состоянии служб.',
|
||
'errReadTemplate' => 'Ошибка при чтении файла шаблона %%file%% для службы Monit.',
|
||
'errBigTemplate' => 'Файл шаблона %%file%% слишком большой для службы Monit. Размер файла не должен превышать 10 килобайт.',
|
||
'errInvalidCommand' => 'Команда %%command%% содержит символы, недопустимые для %%path%%.',
|
||
'errUnbaredTemplate' => 'Необработанный шаблон %%template%%.',
|
||
'errInvalidSymbols' => 'Недопустимые символы в пути к устройству %%device%%.',
|
||
'errPartitionNotFound' => 'Раздел %%device%% не найден.',
|
||
'errPartitionNotBlock' => '%%device%% не является блочным устройством.',
|
||
'errUtilityCall' => "Ошибка при вызове утилиты %%utility%%: %%error%%.",
|
||
|
||
'DNT' => [
|
||
'statusRunning' => 'Accessible',
|
||
'statusStopped' => 'Inaccessible',
|
||
|
||
'report' => [
|
||
'statusRunning' => 'Watchdog is running since %%time%%.',
|
||
'statusStopped' => 'Watchdog was stopped at %%time%%.',
|
||
'monitoredServices' => 'Watchdog is monitoring services:',
|
||
'monitoredServicesNone' => 'Watchdog is not monitoring services.',
|
||
'monitoredDisks' => 'Watchdog is monitoring disks:',
|
||
'monitoredDisksNone' => 'Watchdog is not monitoring disks.',
|
||
'diskStatusMount' => '[%%status%%] %%device%% (mount point %%mount_point%%)',
|
||
'diskStatusNoMount' => '[%%status%%] %%device%%',
|
||
'cpuUsage' => 'Average CPU load: %%value%%.',
|
||
'memoryUsage' => 'Average RAM usage: %%value%%.',
|
||
'events' => 'Events:',
|
||
'eventsNone' => 'No events registered for the period.',
|
||
'event' => '[%%date%%] %%data%%',
|
||
'memoryUnits' => '%%value%% %%units%%',
|
||
'subjDaily' => 'Watchdog daily report %%date%% on %%hostname%%',
|
||
'subjWeekly' => 'Watchdog weekly report %%from%% - %%to%% on %%hostname%%',
|
||
'subjMonthly' => 'Watchdog monthly report for %%date%% on %%hostname%%',
|
||
'serviceEventStopped' => 'Service %%service%% stopped.',
|
||
'serviceEventStarted' => 'Service %%service%% started.',
|
||
'serviceEventReleased' => 'Service %%service%% was released from monitoring because it failed frequently.',
|
||
'serviceEventCustom' => "Service %%service%%: event '%%event%%' occurred.",
|
||
'disk' => '%%device%% (mount point - %%mount_point%%, size - %%size%%, used disk space - %%used%%)',
|
||
'diskEventExceeded' => 'Disk space usage threshold defined for %%disk%% has been exceeded.',
|
||
'diskEventNormal' => 'Disk space usage on %%disk%% returned to the level below the specified threshold.',
|
||
'diskEventUnmounted' => 'Unmounted disk %%disk%%.',
|
||
'diskEventMounted' => 'Mounted disk %%disk%%.',
|
||
'diskEventCustom' => "Disk %%disk%%: event '%%event%%' occurred.",
|
||
],
|
||
],
|
||
];
|