{ "newUi": { "sidebar": { "fleets": { "title": "Флоты", "createFleet": "Создать флот", "createFleetTitle": "Создать флот", "editFleetTitle": "Редактировать флот", "createFleetDescription": "Флот — это именованная группа хостов, против которых можно выполнять действия как единое целое.", "nameLabel": "Имя", "namePlaceholder": "например, веб-серверы", "nameRequired": "Название флота обязательно.", "descriptionLabel": "Описание", "descriptionPlaceholder": "Дополнительное описание", "colorLabel": "Цвет", "tagRulesLabel": "Правила тегирования", "tagRulesPlaceholder": "прод-веб, граничный", "tagRulesHint": "В дополнение к хостам, добавленным вручную, автоматически включаются хосты, имеющие любой из этих тегов.", "fleetCreated": "Создан флот", "fleetUpdated": "Обновление флота", "fleetDeleted": "Флот уничтожен", "saveFailed": "Не удалось спасти флот", "deleteFailed": "Не удалось удалить флот", "loadFailed": "Не удалось загрузить флот.", "deleteFleetTitle": "Удалить флот", "deleteFleetDescription": "Вы уверены, что хотите удалить \"{{name}}\"? Это не удалит сами хосты-участники.", "searchFleets": "Поиск флотов...", "noFleets": "Пока нет флотов. Создайте свой, чтобы начать.", "memberCount": "{{count}} хост", "memberCount_other": "{{count}} хосты", "manageMembers": "Управление участниками", "manageMembersTitle": "Управление членами автопарка", "manageMembersDescription": "Добавляйте или исключайте хосты из статического членства в этом флоте. Хосты, соответствующие правилам тегов, всегда включаются.", "searchHosts": "Поиск хостов...", "noHostsFound": "Хосты не найдены", "noMembers": "В этом флоте пока нет участников. Добавьте хостов или установите правило тегов.", "membersLoadFailed": "Не удалось загрузить членов флота.", "memberUpdateFailed": "Не удалось обновить данные о членстве в автопарке.", "tabRun": "Выполнить команду", "tabTransfer": "Передача файлов", "tabInventory": "Инвентаризация", "openInventoryTab": "Открыть в полноэкранном режиме", "tabPackages": "Пакеты", "runOnFleet": "Run on Fleet", "commandPlaceholder": "uptime && df -h", "commandRequired": "Требуется команда", "commandInputsLabel": "Ввод команд", "commandSucceeded": "Команда успешно выполнена на всех хостах.", "commandPartialFailure": "{{failed}} из {{total}} хостов не удалось", "commandFailed": "Не удалось выполнить команду.", "resultSuccess": "Успех", "resultFailed": "Неуспешный", "push": "Толкать", "pull": "Тянуть", "remotePathLabel": "Удаленный путь", "remotePathRequired": "Требуется удаленный путь", "fileLabel": "Файл", "fileRequired": "Требуется файл", "pushHint": "Выбранный файл записывается точно по этому пути на каждом хосте в сети.", "pullHint": "Файл по этому пути считывается с каждого хоста и загружается в виде единого ZIP-архива, по одной папке на каждый хост.", "transferComplete": "Передача завершена", "transferFailed": "Перевод не удался", "refreshInventory": "Обновить инвентарь", "inventoryLoadFailed": "Не удалось загрузить товарные запасы.", "inventoryRefreshed": "Инвентарь обновлен", "inventoryRefreshFailed": "Не удалось обновить данные об остатках на складе.", "inventoryNoData": "Данные об остатках товара пока отсутствуют — обновите страницу, чтобы получить их.", "inventoryHost": "Хозяин", "inventoryCollectedCount": "{{count}}/{{total}} собрано", "inventoryOs": "ОС", "inventoryKernel": "Ядро", "inventoryArch": "Арка", "inventoryUptime": "Время безотказной работы", "inventoryPackageManager": "Менеджер пакетов", "inventoryCollectedAt": "Собрано", "packageActionLabel": "Действие", "packageInstall": "Установить", "packageRemove": "Удалять", "packageUpgradeAll": "Обновить все пакеты", "packageNameLabel": "Название пакета", "packageNameRequired": "Требуется указать имя пакета.", "packageHint": "Для работы требуется доступ уровня администратора для каждого хоста, повышение прав осуществляется с помощью сохраненного пароля sudo для данного хоста." } } }, "nav": { "fleets": "Флоты" }, "hosts": { "docsLink": "Документация", "sharing": { "customHoursPlaceholder": "Часов до окончания срока доступа", "expiry": { "never": "Никогда", "oneHour": "1 час", "oneDay": "24 часа", "sevenDays": "7 дней", "thirtyDays": "30 дней", "custom": "Настроить" }, "expiryLabel": "Срок действия доступа", "levels": { "connect": { "label": "Подключение", "description": "Только открытие сеансов: терминал, удалённый рабочий стол, файловый менеджер, туннели и Docker. Без доступа к конфигурации хоста." }, "view": { "label": "Просмотр", "description": "Подключение и просмотр конфигурации хоста. Секреты не отображаются." }, "edit": { "label": "Редактирование", "description": "Просмотр и изменение настроек хоста без аутентификации. SSH-аутентификация владельца остается конфиденциальной и доступна только владельцу." }, "manage": { "label": "Управление", "description": "Редактирование, а также предоставление доступа другим, изменение уровней доступа и отзыв доступа." } }, "noMatches": "Совпадений не найдено", "permissionLevelLabel": "Уровень доступа", "rolesTab": "Роли", "searchPlaceholder": "Поиск пользователей или ролей...", "shareButton": "Поделиться", "shareWithCount": "Поделиться ({{count}})", "usersTab": "Пользователи" } } }