chore: sync Crowdin translations

This commit is contained in:
LukeGus committed 2026-10-02 06:39:59 +00:00
1 parent 28e74de452
commit 307667ce0f
560 files changed
+46398 -46398

No files matched your search

+72 -72
View File
@@ -1,111 +1,111 @@
{
"permissions": {
"view": {
"title": "View fleets",
"description": "See fleets, their members and inventory."
"title": "Просмотреть флоты",
"description": "Ознакомьтесь с флотом, его членами и инвентарем."
},
"manage": {
"title": "Manage fleets",
"description": "Create, edit and delete fleets, change membership, and share fleets with other users or roles."
"title": "Управление автопарком",
"description": "Создавайте, редактируйте и удаляйте парки, изменяйте состав участников и предоставляйте доступ к паркам другим пользователям или ролям."
},
"execute": {
"title": "Run fleet actions",
"description": "Run commands and package actions across a fleet, and transfer files to and from its member hosts."
"title": "Выполнение действий флота",
"description": "Выполняйте команды и действия с пакетами в рамках всего парка устройств, а также передавайте файлы на входящие в него хосты и обратно."
}
},
"newUi": {
"sidebar": {
"fleets": {
"title": "Fleets",
"createFleet": "Create Fleet",
"createFleetTitle": "Create Fleet",
"editFleetTitle": "Edit Fleet",
"createFleetDescription": "A fleet is a named group of hosts you can run actions against as a unit.",
"title": "Флоты",
"createFleet": "Создать флот",
"createFleetTitle": "Создать флот",
"editFleetTitle": "Редактировать флот",
"createFleetDescription": "Флот — это именованная группа хостов, против которых можно выполнять действия как единое целое.",
"nameLabel": "Название",
"namePlaceholder": "e.g., Web Servers",
"nameRequired": "Fleet name is required",
"namePlaceholder": "например, веб-серверы",
"nameRequired": "Название флота обязательно.",
"descriptionLabel": "Описание",
"descriptionPlaceholder": "Необязательное описание",
"colorLabel": "Цвет",
"tagRulesLabel": "Tag rules",
"tagRulesPlaceholder": "prod-web, edge",
"tagRulesHint": "Hosts with any of these tags are automatically included, in addition to hosts added manually.",
"fleetCreated": "Fleet created",
"fleetUpdated": "Fleet updated",
"fleetDeleted": "Fleet deleted",
"saveFailed": "Failed to save fleet",
"deleteFailed": "Failed to delete fleet",
"loadFailed": "Failed to load fleets",
"deleteFleetTitle": "Delete Fleet",
"deleteFleetDescription": "Are you sure you want to delete \"{{name}}\"? This does not delete the member hosts themselves.",
"searchFleets": "Search fleets...",
"noFleets": "No fleets yet. Create one to get started.",
"memberCount": "{{count}} host",
"tagRulesLabel": "Правила тегирования",
"tagRulesPlaceholder": "прод-веб, граничный",
"tagRulesHint": "В дополнение к хостам, добавленным вручную, автоматически включаются хосты, имеющие любой из этих тегов.",
"fleetCreated": "Создан флот",
"fleetUpdated": "Обновление флота",
"fleetDeleted": "Флот уничтожен",
"saveFailed": "Не удалось спасти флот",
"deleteFailed": "Не удалось удалить флот",
"loadFailed": "Не удалось загрузить флот.",
"deleteFleetTitle": "Удалить флот",
"deleteFleetDescription": "Вы уверены, что хотите удалить \"{{name}}\"? Это не удалит сами хосты-участники.",
"searchFleets": "Поиск флотов...",
"noFleets": "Пока нет флотов. Создайте свой, чтобы начать.",
"memberCount": "{{count}} хост",
"memberCount_other": "{{count}} хостов",
"manageMembers": "Manage Members",
"manageMembersTitle": "Manage Fleet Members",
"manageMembersDescription": "Toggle hosts in or out of this fleet's static membership. Hosts matched by tag rules are always included.",
"manageMembers": "Управление участниками",
"manageMembersTitle": "Управление членами автопарка",
"manageMembersDescription": "Добавляйте или исключайте хосты из статического членства в этом флоте. Хосты, соответствующие правилам тегов, всегда включаются.",
"searchHosts": "Поиск хостов...",
"noHostsFound": "Хосты не найдены",
"noMembers": "This fleet has no members yet. Add hosts or set a tag rule.",
"membersLoadFailed": "Failed to load fleet members",
"memberUpdateFailed": "Failed to update fleet membership",
"tabRun": "Run Command",
"tabTransfer": "Transfer Files",
"tabInventory": "Inventory",
"openInventoryTab": "Open in full tab",
"noMembers": "В этом флоте пока нет участников. Добавьте хостов или установите правило тегов.",
"membersLoadFailed": "Не удалось загрузить членов флота.",
"memberUpdateFailed": "Не удалось обновить данные о членстве в автопарке.",
"tabRun": "Выполнить команду",
"tabTransfer": "Передача файлов",
"tabInventory": "Инвентаризация",
"openInventoryTab": "Открыть в полноэкранном режиме",
"tabPackages": "Пакеты",
"runOnFleet": "Run on Fleet",
"commandPlaceholder": "uptime && df -h",
"commandRequired": "A command is required",
"commandInputsLabel": "Command inputs",
"commandSucceeded": "Command succeeded on all hosts",
"commandPartialFailure": "{{failed}} of {{total}} hosts failed",
"commandFailed": "Failed to run command",
"commandRequired": "Требуется команда",
"commandInputsLabel": "Ввод команд",
"commandSucceeded": "Команда успешно выполнена на всех хостах.",
"commandPartialFailure": "{{failed}} из {{total}} хостов не удалось",
"commandFailed": "Не удалось выполнить команду.",
"resultSuccess": "Успех",
"resultFailed": "Ошибка",
"push": "Push",
"pull": "Pull",
"remotePathLabel": "Remote path",
"remotePathRequired": "A remote path is required",
"push": "Толкать",
"pull": "Тянуть",
"remotePathLabel": "Удаленный путь",
"remotePathRequired": "Требуется удаленный путь",
"fileLabel": "Файл",
"fileRequired": "A file is required",
"pushHint": "The selected file is written to this exact path on every host in the fleet.",
"pullHint": "The file at this path is read from every host and downloaded as a single zip, one folder per host.",
"fileRequired": "Требуется файл",
"pushHint": "Выбранный файл записывается точно по этому пути на каждом хосте в сети.",
"pullHint": "Файл по этому пути считывается с каждого хоста и загружается в виде единого ZIP-архива, по одной папке на каждый хост.",
"transferComplete": "Передача завершена",
"transferFailed": "Ошибка передачи",
"refreshInventory": "Refresh Inventory",
"inventoryLoadFailed": "Failed to load inventory",
"inventoryRefreshed": "Inventory refreshed",
"inventoryRefreshFailed": "Failed to refresh inventory",
"inventoryNoData": "No inventory data yet - refresh to collect it.",
"refreshInventory": "Обновить инвентарь",
"inventoryLoadFailed": "Не удалось загрузить товарные запасы.",
"inventoryRefreshed": "Инвентарь обновлен",
"inventoryRefreshFailed": "Не удалось обновить данные об остатках на складе.",
"inventoryNoData": "Данные об остатках товара пока отсутствуют — обновите страницу, чтобы получить их.",
"inventoryHost": "Хост",
"inventoryCollectedCount": "{{count}}/{{total}} collected",
"inventoryCollectedCount": "{{count}}/{{total}} собрано",
"inventoryOs": "ОС",
"inventoryKernel": "Ядро",
"inventoryArch": "Arch",
"inventoryArch": "Арка",
"inventoryUptime": "Время работы",
"inventoryPackageManager": "Package manager",
"inventoryCollectedAt": "Collected",
"inventoryPackageManager": "Менеджер пакетов",
"inventoryCollectedAt": "Собрано",
"packageActionLabel": "Действие",
"packageInstall": "Install",
"packageInstall": "Установить",
"packageRemove": "Удалить",
"packageUpgradeAll": "Upgrade all packages",
"packageNameLabel": "Package name",
"packageNameRequired": "A package name is required",
"packageHint": "Requires manage-level access per host and elevates using the host's stored sudo password.",
"shareFleet": "Share Fleet",
"shareFleetTitle": "Share \"{{name}}\"",
"shareFleetDescription": "Shares this fleet's current member hosts with the selected users or roles. Hosts added to the fleet later are not shared automatically - share again to include them.",
"shareSelectionRequired": "Select at least one user or role",
"fleetSharedSuccessfully": "Shared {{shared}} of {{total}} host(s) in this fleet",
"failedToShareFleet": "Failed to share fleet",
"noMembersToShare": "This fleet has no member hosts to share yet."
"packageUpgradeAll": "Обновить все пакеты",
"packageNameLabel": "Название пакета",
"packageNameRequired": "Требуется указать имя пакета.",
"packageHint": "Для работы требуется доступ уровня администратора для каждого хоста, повышение прав осуществляется с помощью сохраненного пароля sudo для данного хоста.",
"shareFleet": "Совместное использование автопарка",
"shareFleetTitle": "Поделиться \"{{name}}\"",
"shareFleetDescription": "Предоставляет доступ к текущим хостам, входящим в этот парк, выбранным пользователям или ролям. Хосты, добавленные в парк позже, не предоставляются автоматически — предоставьте доступ снова, чтобы включить их.",
"shareSelectionRequired": "Выберите хотя бы одного пользователя или роль.",
"fleetSharedSuccessfully": "Общий {{shared}} хоста(ов) в этом флоте {{total}}",
"failedToShareFleet": "Не удалось поделиться флотом",
"noMembersToShare": "В этом флоте пока нет хостов-участников, которыми можно было бы поделиться."
}
}
},
"nav": {
"fleets": "Fleets"
"fleets": "Флоты"
},
"hosts": {
"docsLink": "Документация",
@@ -131,7 +131,7 @@
},
"edit": {
"label": "Редактирование",
"description": "View, plus modify non-authentication host settings. The owner's SSH authentication stays private and owner-only."
"description": "Просмотр и изменение настроек хоста без аутентификации. SSH-аутентификация владельца остается конфиденциальной и доступна только владельцу."
},
"manage": {
"label": "Управление",