Files
Termix/src/locales/ru.json
2025-12-31 04:45:58 +00:00

2383 lines
180 KiB
JSON
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.
{
"credentials": {
"credentialsViewer": "Просмотр учетных данных",
"manageYourSSHCredentials": "Безопасное управление учетными данными SSH",
"addCredential": "Добавить учетные данные",
"createCredential": "Создать учетные данные",
"editCredential": "Редактировать учетные данные",
"viewCredential": "Просмотреть учетные данные",
"duplicateCredential": "Дублировать учетные данные",
"deleteCredential": "Удалить учетные данные",
"updateCredential": "Обновить учетные данные",
"credentialName": "Имя учетных данных",
"credentialDescription": "Описание",
"username": "Имя пользователя",
"searchCredentials": "Поиск учетных данных...",
"selectFolder": "Выбрать папку",
"selectAuthType": "Выбрать тип аутентификации",
"allFolders": "Все папки",
"allAuthTypes": "Все типы аутентификации",
"uncategorized": "Без категории",
"totalCredentials": "Всего",
"keyBased": "На основе ключей",
"passwordBased": "На основе паролей",
"folders": "Папки",
"noCredentialsMatchFilters": "Нет совпадений в учетных данных Ваши фильтры",
"noCredentialsYet": "Учетные данные еще не созданы",
"createFirstCredential": "Создайте свои первые учетные данные",
"failedToFetchCredentials": "Не удалось получить учетные данные",
"credentialDeletedSuccessfully": "Учетные данные успешно удалены",
"failedToDeleteCredential": "Не удалось удалить учетные данные",
"confirmDeleteCredential": "Вы уверены, что хотите удалить учетные данные \"{{name}}\"?",
"credentialCreatedSuccessfully": "Учетные данные успешно созданы",
"credentialUpdatedSuccessfully": "Учетные данные успешно обновлены",
"failedToSaveCredential": "Не удалось сохранить учетные данные",
"failedToFetchCredentialDetails": "Не удалось получить сведения об учетных данных",
"failedToFetchHostsUsing": "Не удалось получить хосты, использующие эти учетные данные",
"loadingCredentials": "Загрузка учетных данных...",
"retry": "Повторная попытка",
"noCredentials": "Нет учетных данных",
"noCredentialsMessage": "Вы еще не добавили учетные данные. Нажмите \"Добавить учетные данные\", чтобы начать.",
"sshCredentials": "Учетные данные SSH",
"credentialsCount": "Учетные данные {{count}}",
"refresh": "Обновить",
"passwordRequired": "Требуется пароль",
"sshKeyRequired": "Требуется ключ SSH",
"credentialAddedSuccessfully": "Учетные данные \"{{name}}\" успешно добавлены",
"general": "Общие",
"description": "Описание",
"folder": "Папка",
"tags": "Теги",
"addTagsSpaceToAdd": "Добавить теги (нажмите пробел для добавления)",
"password": "Пароль",
"key": "Ключ",
"sshPrivateKey": "Закрытый ключ SSH",
"upload": "Загрузка",
"updateKey": "Обновление ключа",
"keyPassword": "Пароль ключа",
"keyType": "Тип ключа",
"keyTypeRSA": "RSA",
"keyTypeECDSA": "ECDSA",
"keyTypeEd25519": "Ed25519",
"basicInfo": "Основная информация",
"authentication": "Аутентификация",
"organization": "Организация",
"basicInformation": "Основная информация",
"basicInformationDescription": "Введите основную информацию для этих учетных данных",
"authenticationMethod": "Метод аутентификации",
"authenticationMethodDescription": "Выберите способ аутентификации с SSH-серверами",
"organizationDescription": "Упорядочьте свои учетные данные с помощью папок и тегов",
"enterCredentialName": "Введите имя учетных данных",
"enterCredentialDescription": "Введите описание (необязательно)",
"enterUsername": "Введите имя пользователя",
"nameIsRequired": "Имя учетных данных обязательно",
"usernameIsRequired": "Имя пользователя обязательный",
"authenticationType": "Тип аутентификации",
"passwordAuthDescription": "Использовать аутентификацию по паролю",
"sshKeyAuthDescription": "Использовать аутентификацию по SSH-ключу",
"passwordIsRequired": "Требуется пароль",
"sshKeyIsRequired": "Требуется SSH-ключ",
"sshKeyType": "Тип SSH-ключа",
"privateKey": "Закрытый ключ",
"enterPassword": "Введите пароль",
"enterPrivateKey": "Введите закрытый ключ",
"keyPassphrase": "Пароль ключа",
"enterKeyPassphrase": "Введите пароль ключа (необязательно)",
"keyPassphraseOptional": "Необязательно: оставьте пустым, если у вашего ключа нет пароля",
"leaveEmptyToKeepCurrent": "Оставьте пустым, чтобы сохранить текущее значение",
"uploadKeyFile": "Загрузить файл ключа",
"generateKeyPairButton": "Сгенерировать пару ключей",
"generateKeyPair": "Сгенерировать пару ключей",
"generateKeyPairDescription": "Сгенерировать новую пару SSH-ключей. Если вы хотите защитить ключ паролем, сначала введите его в поле «Пароль ключа» ниже.",
"deploySSHKey": "Развертывание SSH-ключа",
"deploySSHKeyDescription": "Развертывание открытого ключа на целевом сервере",
"sourceCredential": "Исходные учетные данные",
"targetHost": "Целевой хост",
"deploymentProcess": "Процесс развертывания",
"deploymentProcessDescription": "Это безопасно добавит открытый ключ в файл ~/.ssh/authorized_keys целевого хоста без перезаписи существующих ключей. Операция обратима.",
"chooseHostToDeploy": "Выберите хост для развертывания...",
"deploying": "Развертывание...",
"name": "Имя",
"noHostsAvailable": "Нет доступных хостов",
"noHostsMatchSearch": "Нет хостов, соответствующих вашему запросу",
"sshKeyGenerationNotImplemented": "Функция генерации SSH-ключей скоро появится",
"connectionTestingNotImplemented": "Функция проверки соединения скоро появится",
"testConnection": "Проверка соединения",
"selectOrCreateFolder": "Выбор или создание папки",
"noFolder": "Нет папки",
"orCreateNewFolder": "Или создание новой папки",
"addTag": "Добавить тег",
"saving": "Сохранение...",
"credentialId": "Идентификатор учетных данных",
"overview": "Обзор",
"security": "Безопасность",
"usage": "Использование",
"securityDetails": "Подробная информация о безопасности",
"securityDetailsDescription": "Просмотр зашифрованной информации об учетных данных",
"credentialSecured": "Учетные данные защищены",
"credentialSecuredDescription": "Все конфиденциальные данные зашифрованы с помощью AES-256",
"passwordAuthentication": "Аутентификация по паролю",
"keyAuthentication": "Аутентификация по ключу",
"securityReminder": "Напоминание о безопасности",
"securityReminderText": "Никогда не передавайте свои учетные данные третьим лицам. Все данные шифруются в состоянии покоя.",
"hostsUsingCredential": "Хосты, использующие эти учетные данные",
"noHostsUsingCredential": "В настоящее время ни один хост не использует эти учетные данные",
"timesUsed": "Количество использований",
"lastUsed": "Последнее использование",
"connectedHosts": "Подключенные хосты",
"created": "Создано",
"lastModified": "Последнее изменение",
"usageStatistics": "Статистика использования",
"copiedToClipboard": "{{field}} скопировано в буфер обмена",
"failedToCopy": "Не удалось скопировать в буфер обмена",
"sshKey": "SSH-ключ",
"createCredentialDescription": "Создать новые учетные данные SSH для безопасного доступа",
"editCredentialDescription": "Обновить информацию об учетных данных",
"listView": "Список",
"folderView": "Папки",
"unknownCredential": "Неизвестно",
"confirmRemoveFromFolder": "Вы уверены, что хотите удалить \"{{name}}\" из папки \"{{folder}}\"? Учетные данные будут перемещены в \"Без категории\".",
"removedFromFolder": "Учетные данные \"{{name}}\" успешно удалены из папки",
"failedToRemoveFromFolder": "Не удалось удалить учетные данные из папки",
"folderRenamed": "Папка \"{{oldName}}\" Переименовано в \"{{newName}}\" успешно",
"failedToRenameFolder": "Не удалось переименовать папку",
"movedToFolder": "Учетные данные \"{{name}}\" успешно перемещены в \"{{folder}}\"",
"failedToMoveToFolder": "Не удалось переместить учетные данные в папку",
"sshPublicKey": "Открытый ключ SSH",
"publicKeyNote": "Открытый ключ необязателен, но рекомендуется для проверки ключа",
"publicKeyUploaded": "Открытый ключ загружен",
"uploadPublicKey": "Загрузить открытый ключ",
"uploadPrivateKeyFile": "Загрузить файл закрытого ключа",
"uploadPublicKeyFile": "Загрузить файл открытого ключа",
"privateKeyRequiredForGeneration": "Для генерации открытого ключа требуется закрытый ключ",
"failedToGeneratePublicKey": "Не удалось сгенерировать открытый ключ",
"generatePublicKey": "Сгенерировать из закрытого ключа",
"publicKeyGeneratedSuccessfully": "Открытый ключ успешно сгенерирован",
"detectedKeyType": "Обнаружен тип ключа",
"detectingKeyType": "Обнаружение...",
"optional": "Необязательно",
"generateKeyPairNew": "Сгенерировать новую пару ключей",
"generateEd25519": "Сгенерировать Ed25519",
"generateECDSA": "Сгенерировать ECDSA",
"generateRSA": "Сгенерировать RSA",
"keyTypeEcdsaP256": "ECDSA P-256 (SSH)",
"keyTypeEcdsaP384": "ECDSA P-384 (SSH)",
"keyTypeEcdsaP521": "ECDSA P-521 (SSH)",
"keyTypeDsa": "DSA (SSH)",
"keyTypeRsaSha256": "RSA-SHA2-256",
"keyTypeRsaSha512": "RSA-SHA2-512",
"keyPairGeneratedSuccessfully": "Пара ключей {{keyType}} успешно сгенерирована",
"failedToGenerateKeyPair": "Не удалось сгенерировать ключ пара",
"generateKeyPairNote": "Сгенерируйте новую пару ключей SSH напрямую. Это заменит все существующие ключи в форме.",
"invalidKey": "Недействительный ключ",
"detectionError": "Ошибка обнаружения",
"removing": "Удаление:",
"clickToEditCredential": "Щелкните, чтобы отредактировать учетные данные",
"dragToMoveBetweenFolders": "Перетащите, чтобы переместиться между папками",
"keyBasedOnlyForDeployment": "Можно развернуть только учетные данные на основе ключей SSH",
"publicKeyRequiredForDeployment": "Для развертывания требуется открытый ключ",
"selectTargetHost": "Пожалуйста, выберите целевой хост",
"keyDeployedSuccessfully": "SSH-ключ успешно развернут",
"deploymentFailed": "Развертывание не удалось",
"failedToDeployKey": "Не удалось развернуть SSH-ключ",
"clickToRenameFolder": "Нажмите, чтобы переименовать папку",
"renameFolder": "Переименовать папку",
"idLabel": "ID:"
},
"dragIndicator": {
"error": "Ошибка: {{error}}",
"dragging": "Перетаскивание {{fileName}}",
"preparing": "Подготовка {{fileName}}",
"readySingle": "Готово к загрузке {{fileName}}",
"readyMultiple": "Готово к загрузке {{count}} файлов",
"batchDrag": "Перетащите {{count}} файлы на рабочий стол",
"dragToDesktop": "Перетащите на рабочий стол",
"canDragAnywhere": "Вы можете перетаскивать файлы в любое место на рабочем столе"
},
"sshTools": {
"title": "Инструменты SSH",
"closeTools": "Закрыть инструменты SSH",
"keyRecording": "Запись ключа",
"startKeyRecording": "Начать ключ Запись",
"stopKeyRecording": "Остановить запись нажатия клавиш",
"selectTerminals": "Выберите терминалы:",
"typeCommands": "Вводите команды (поддерживаются все клавиши):",
"commandsWillBeSent": "Команды будут отправлены на {{count}} выбранных терминалов.",
"settings": "Настройки",
"enableRightClickCopyPaste": "Включить копирование/вставку по щелчку правой кнопкой мыши",
"shareIdeas": "Есть идеи о том, что должно появиться в будущем для инструментов SSH? Поделитесь ими в",
"scripts": {
"inputPlaceholder": "например, Системные команды, Скрипты Docker"
}
},
"snippets": {
"title": "Фрагменты кода",
"new": "Новый фрагмент кода",
"create": "Создать фрагмент кода",
"edit": "Редактировать фрагмент кода",
"run": "Запустить",
"empty": "Пока нет фрагментов кода",
"emptyHint": "Создайте фрагмент кода для сохранения часто используемых команд",
"searchSnippets": "Поиск фрагментов кода...",
"name": "Имя",
"description": "Описание",
"content": "Команда",
"namePlaceholder": "например, Перезапустить Nginx",
"descriptionPlaceholder": "Необязательное описание",
"contentPlaceholder": "например, sudo systemctl restart nginx",
"nameRequired": "Имя обязательно",
"contentRequired": "Команда обязательна",
"createDescription": "Создать новый фрагмент команды для быстрого выполнения",
"editDescription": "Редактировать эту команду фрагмент",
"deleteConfirmTitle": "Удалить фрагмент",
"deleteConfirmDescription": "Вы уверены, что хотите удалить \"{{name}}\"?",
"createSuccess": "Фрагмент успешно создан",
"updateSuccess": "Фрагмент успешно обновлен",
"deleteSuccess": "Фрагмент успешно удален",
"createFailed": "Не удалось создать фрагмент",
"updateFailed": "Не удалось обновить фрагмент",
"deleteFailed": "Не удалось удалить фрагмент",
"failedToFetch": "Не удалось получить фрагменты",
"executeSuccess": "Выполнение: {{name}}",
"copySuccess": "Скопировано в буфер обмена \"{{name}}\"",
"runTooltip": "Выполнить этот фрагмент в терминале",
"copyTooltip": "Скопировать фрагмент в буфер обмена",
"editTooltip": "Редактировать этот фрагмент",
"deleteTooltip": "Удалить этот фрагмент",
"newFolder": "Новая папка",
"reorderSameFolder": "Можно изменять порядок фрагментов только в пределах одной папки",
"reorderSuccess": "Фрагменты успешно переупорядочены",
"reorderFailed": "Не удалось изменить порядок фрагментов",
"deleteFolderConfirm": "Удалить папку \"{{name}}\"? Все фрагменты будут перемещены в рубрику «Без категории».",
"deleteFolderSuccess": "Папка успешно удалена",
"deleteFolderFailed": "Не удалось удалить папку",
"updateFolderSuccess": "Папка успешно обновлена",
"createFolderSuccess": "Папка успешно создана",
"updateFolderFailed": "Не удалось обновить папку",
"createFolderFailed": "Не удалось создать папку",
"selectTerminals": "Выберите терминалы (необязательно)",
"executeOnSelected": "Выполнить на {{count}} выбранных терминалах",
"executeOnCurrent": "Выполнить на текущем терминале (нажмите, чтобы выбрать несколько)",
"folder": "Папка",
"selectFolder": "Выберите папку или оставьте поле пустым",
"noFolder": "Нет папки (Без категории)",
"folderName": "Название папки",
"folderNameRequired": "Название папки обязательно",
"folderColor": "Цвет папки",
"folderIcon": "Значок папки",
"preview": "Предварительный просмотр",
"updateFolder": "Обновить папку",
"createFolder": "Создать папку",
"editFolder": "Редактировать папку",
"editFolderDescription": "Настроить папку для ваших фрагментов кода",
"createFolderDescription": "Организовать ваши фрагменты кода в папки"
},
"commandHistory": {
"title": "История",
"searchPlaceholder": "Поиск команд...",
"noTerminal": "Нет активного терминала",
"noTerminalHint": "Открыть терминал, чтобы просмотреть историю его команд.",
"empty": "История команд пока отсутствует",
"emptyHint": "Выполнить команды в активном терминале, чтобы создать его историю.",
"noResults": "Команды не найдены",
"noResultsHint": "Команды, соответствующие \"{{query}}\" нет",
"deleteSuccess": "Команда удалена из истории",
"deleteFailed": "Не удалось удалить команду.",
"deleteTooltip": "Удалить команду",
"tabHint": "Используйте клавишу Tab в терминале для автозаполнения из истории команд, если эта функция включена в профиле пользователя.",
"authRequiredRefresh": "Требуется аутентификация. Пожалуйста, обновите страницу.",
"dataAccessLockedReauth": "Доступ к данным заблокирован. Пожалуйста, пройдите повторную аутентификацию.",
"loading": "Загрузка истории команд...",
"error": "Ошибка загрузки истории"
},
"splitScreen": {
"title": "Разделенный экран",
"none": "Нет",
"twoSplit": "2-сторонний",
"threeSplit": "3-сторонний",
"fourSplit": "4-сторонний",
"availableTabs": "Доступные вкладки",
"dragTabsHint": "Перетащите вкладки в ячейки макета ниже, чтобы назначить их",
"layout": "Макет разделенного экрана",
"dropHere": "Перетащите вкладку сюда",
"apply": "Применить разделение",
"clear": "Очистить разделение",
"selectMode": "Выберите режим разделенного экрана",
"helpText": "Выберите, сколько вкладок вы хотите просматривать одновременно",
"success": "Разделенный экран успешно применен",
"cleared": "Разделенный экран очищен",
"error": {
"noAssignments": "Пожалуйста, назначьте хотя бы одну вкладку макету",
"fillAllSlots": "Пожалуйста, заполните все {{count}} слотов перед применением"
}
},
"homepage": {
"loggedInTitle": "Вход выполнен!",
"loggedInMessage": "Вы вошли в систему! Используйте боковую панель для доступа ко всем доступным инструментам. Для начала создайте SSH-хост на вкладке «Менеджер SSH». После создания вы сможете подключиться к этому хосту, используя другие приложения на боковой панели.",
"failedToLoadAlerts": "Не удалось загрузить оповещения",
"failedToDismissAlert": "Не удалось закрыть оповещение"
},
"serverConfig": {
"title": "Настройка сервера",
"description": "Настройте URL-адрес сервера Termix для подключения к вашим внутренним службам",
"serverUrl": "URL-адрес сервера",
"enterServerUrl": "Пожалуйста, введите URL-адрес сервера",
"testConnectionFirst": "Пожалуйста, сначала проверьте соединение",
"connectionSuccess": "Соединение успешно установлено!",
"connectionFailed": "Сбой подключения",
"connectionError": "Произошла ошибка подключения",
"connected": "Подключено",
"disconnected": "Отключено",
"configSaved": "Конфигурация успешно сохранена",
"saveFailed": "Не удалось сохранить конфигурацию",
"saveError": "Ошибка сохранения конфигурации",
"saving": "Сохранение...",
"saveConfig": "Сохранить конфигурацию",
"helpText": "Введите URL-адрес, на котором работает ваш сервер Termix (например, http://localhost:30001 или https://your-server.com)",
"warning": "Предупреждение",
"notValidatedWarning": "URL-адрес не проверен — убедитесь, что он правильный",
"changeServer": "Сменить сервер",
"mustIncludeProtocol": "URL-адрес сервера должен начинаться с http:// или https://"
},
"versionCheck": {
"error": "Ошибка проверки версии",
"checkFailed": "Не удалось проверить наличие обновлений",
"upToDate": "Приложение обновлено",
"currentVersion": "Вы используете версию {{version}}",
"updateAvailable": "Доступно обновление",
"newVersionAvailable": "Доступна новая версия! Вы используете версию {{current}}, но доступна версия {{latest}}.",
"releasedOn": "Выпущено 29.02.2020",
"downloadUpdate": "Скачать обновление",
"dismiss": "Закрыть",
"checking": "Проверка обновлений...",
"checkUpdates": "Проверить наличие обновлений",
"checkingUpdates": "Проверка обновлений...",
"refresh": "Обновить",
"updateRequired": "Требуется обновление",
"updateDismissed": "Уведомление об обновлении отклонено",
"noUpdatesFound": "Обновления не найдены"
},
"common": {
"close": "Закрыть",
"minimize": "Свернуть",
"online": "Онлайн",
"offline": "Офлайн",
"continue": "Продолжить",
"maintenance": "Техническое обслуживание",
"degraded": "Сниженное состояние",
"discord": "Discord",
"error": "Ошибка",
"warning": "Предупреждение",
"info": "Информация",
"success": "Успех",
"loading": "Загрузка...",
"required": "Требуется",
"optional": "Дополнительно",
"connect": "Подключиться",
"connecting": "Подключение...",
"creating": "Создание...",
"clear": "Очистить",
"toggleSidebar": "Переключить боковую панель",
"sidebar": "Боковая панель",
"home": "Главная",
"expired": "Срок действия истек",
"expiresToday": "Срок действия истекает сегодня",
"expiresTomorrow": "Срок действия истекает через {{date}} дней",
"updateAvailable": "Доступно обновление",
"sshPath": "Путь SSH",
"localPath": "Локальный путь",
"appName": "Termix",
"resetSidebarWidth": "Сбросить ширину боковой панели",
"dragToResizeSidebar": "Перетащить для изменения размера боковой панели",
"noAuthCredentials": "Для этого SSH-хоста нет доступных учетных данных для аутентификации",
"noReleases": "Нет релизов",
"updatesAndReleases": "Обновления и релизы",
"newVersionAvailable": "Доступна новая версия ({{days}}).",
"failedToFetchUpdateInfo": "Не удалось получить информацию об обновлении",
"preRelease": "Предварительная версия",
"loginFailed": "Вход в систему не удался",
"noReleasesFound": "Релизы не найдены.",
"yourBackupCodes": "Ваши резервные коды",
"sendResetCode": "Отправить код сброса",
"verifyCode": "Подтвердить код",
"resetPassword": "Сбросить пароль",
"resetCode": "Код сброса",
"newPassword": "Новый пароль",
"folder": "Папка",
"file": "Файл",
"renamedSuccessfully": "Успешно переименован",
"deletedSuccessfully": "Успешно удален",
"noTunnelConnections": "Туннельные соединения не настроены",
"sshTools": "Инструменты SSH",
"english": "Английский",
"chinese": "Китайский",
"german": "Немецкий",
"cancel": "Отмена",
"username": "Имя пользователя",
"name": "Имя",
"login": "Войти",
"logout": "Выйти",
"register": "Регистрация",
"password": "Пароль",
"version": "Версия",
"confirmPassword": "Подтвердить пароль",
"back": "Назад",
"email": "Электронная почта",
"submit": "Отправить",
"change": "Изменить",
"save": "Сохранить",
"saving": "Сохранение...",
"delete": "Удалить",
"edit": "Редактировать",
"add": "Добавить",
"search": "Поиск",
"confirm": "Подтвердить",
"yes": "Да",
"no": "Нет",
"ok": "ОК",
"enabled": "Включено",
"disabled": "Отключено",
"important": "Важно",
"notEnabled": "Не включено",
"settingUp": "Настройка...",
"next": "Далее",
"previous": "Предыдущая",
"refresh": "Обновить",
"settings": "Настройки",
"profile": "Профиль",
"help": "Справка",
"about": "О программе",
"language": "Язык",
"autoDetect": "Автоматическое определение",
"changeAccountPassword": "Изменение пароля учетной записи",
"passwordResetTitle": "Сброс пароля",
"passwordResetDescription": "Вы собираетесь сбросить свой пароль. Это приведет к выходу из всех активных сессий.",
"enterSixDigitCode": "Введите 6-значный код из логов контейнера Docker для пользователя:",
"enterNewPassword": "Введите новый пароль для пользователя:",
"passwordsDoNotMatch": "Пароли не совпадают",
"passwordMinLength": "Пароль должен состоять не менее чем из 6 символов",
"passwordResetSuccess": "Пароль успешно сброшен! Теперь вы можете войти в систему с новым паролем.\n\nПароль успешно сброшен! Теперь вы можете войти в систему с новым паролем.",
"failedToInitiatePasswordReset": "Не удалось инициировать сброс пароля",
"failedToVerifyResetCode": "Не удалось проверить код сброса",
"failedToCompletePasswordReset": "Не удалось завершить сброс пароля",
"documentation": "Документация",
"retry": "Повторная попытка",
"checking": "Проверка...",
"checkingDatabase": "Проверка подключения к базе данных...",
"actions": "Действия",
"remove": "Удалить",
"revoke": "Отменить",
"create": "Создать"
},
"nav": {
"home": "Главная страница",
"hosts": "Хосты",
"credentials": "Учетные данные",
"terminal": "Терминал",
"docker": "Docker",
"tunnels": "Туннели",
"fileManager": "Файловый менеджер",
"serverStats": "Статистика сервера",
"admin": "Администратор",
"userProfile": "Профиль пользователя",
"tools": "Инструменты",
"snippets": "Фрагменты кода",
"newTab": "Новая вкладка",
"splitScreen": "Разделенный экран",
"closeTab": "Закрыть вкладку",
"sshManager": "Менеджер SSH",
"hostManager": "Менеджер хостов",
"cannotSplitTab": "Невозможно разделить эту вкладку",
"tabNavigation": "Навигация по вкладкам",
"hostTabTitle": "{{version}}@{{username}}:{{ip}}"
},
"admin": {
"title": "Настройки администратора",
"oidc": "OIDC",
"users": "Пользователи",
"userManagement": "Управление пользователями",
"makeAdmin": "Сделать администратором",
"removeAdmin": "Удалить администратора",
"deleteUser": "Удалить пользователя {{port}}? Это действие необратимо.",
"allowRegistration": "Разрешить регистрацию",
"oidcSettings": "Настройки OIDC",
"clientId": "Идентификатор клиента",
"clientSecret": "Секретный ключ клиента",
"issuerUrl": "URL-адрес эмитента",
"authorizationUrl": "URL-адрес авторизации",
"tokenUrl": "URL-адрес токена",
"updateSettings": "Обновить настройки",
"confirmDelete": "Вы уверены, что хотите удалить этого пользователя?",
"confirmMakeAdmin": "Вы уверены, что хотите сделать {{username}} администратором?",
"confirmRemoveAdmin": "Вы уверены, что хотите удалить статус администратора у {{username}}?",
"externalAuthentication": "Внешняя аутентификация (OIDC)",
"configureExternalProvider": "Настроить внешний поставщик идентификации для аутентификации OIDC/OAuth2.",
"userIdentifierPath": "Путь идентификатора пользователя",
"displayNamePath": "Путь отображаемого имени",
"scopes": "Области действия",
"saving": "Сохранение...",
"saveConfiguration": "Сохранить конфигурацию",
"reset": "Сброс",
"success": "Успех",
"loading": "Загрузка...",
"refresh": "Обновить",
"loadingUsers": "Загрузка пользователей...",
"username": "Имя пользователя",
"type": "Тип",
"actions": "Действия",
"external": "Внешний",
"local": "Локальный",
"adminManagement": "Управление администратором",
"makeUserAdmin": "Сделать пользователя администратором",
"adding": "Добавление...",
"currentAdmins": "Текущие администраторы",
"adminBadge": "Администратор",
"removeAdminButton": "Удалить администратора",
"general": "Общие",
"userRegistration": "Регистрация пользователей",
"allowNewAccountRegistration": "Разрешить регистрацию новых учетных записей",
"allowPasswordLogin": "Разрешить вход по имени пользователя/паролю",
"missingRequiredFields": "Отсутствуют обязательные поля: {{username}}",
"oidcConfigurationUpdated": "Конфигурация OIDC успешно обновлена!",
"failedToFetchOidcConfig": "Не удалось получить конфигурацию OIDC",
"failedToFetchRegistrationStatus": "Не удалось получить статус регистрации",
"failedToFetchPasswordLoginStatus": "Не удалось получить статус входа по паролю",
"failedToFetchUsers": "Не удалось получить пользователей",
"oidcConfigurationDisabled": "Конфигурация OIDC успешно отключена!",
"failedToUpdateOidcConfig": "Не удалось обновить конфигурацию OIDC",
"failedToDisableOidcConfig": "Не удалось отключить конфигурацию OIDC",
"enterUsernameToMakeAdmin": "Введите имя пользователя, чтобы сделать его администратором",
"userIsNowAdmin": "Пользователь {{fields}} теперь администратор",
"failedToMakeUserAdmin": "Не удалось сделать пользователя администратором",
"removeAdminStatus": "Удалить статус администратора у {{username}}?",
"adminStatusRemoved": "Статус администратора удален у {{username}}",
"failedToRemoveAdminStatus": "Не удалось удалить статус администратора",
"userDeletedSuccessfully": "Пользователь {{username}} успешно удален",
"failedToDeleteUser": "Не удалось удалить пользователя",
"overrideUserInfoUrl": "Переопределить URL-адрес информации о пользователе (необязательно)",
"failedToFetchSessions": "Не удалось получить сессии",
"sessionRevokedSuccessfully": "Сессия успешно аннулирована",
"failedToRevokeSession": "Не удалось аннулировать сессию",
"confirmRevokeSession": "Вы уверены, что хотите аннулировать эту сессию?",
"confirmRevokeAllSessions": "Вы уверены, что хотите аннулировать все сессии для этого пользователя?",
"failedToRevokeSessions": "Не удалось аннулировать сессии",
"sessionsRevokedSuccessfully": "Сессии успешно аннулированы",
"linkToPasswordAccount": "Связать с учетной записью с паролем",
"linkOIDCDialogTitle": "Связать учетную запись OIDC с учетной записью с паролем",
"linkOIDCDialogDescription": "Связать {{username}} (пользователь OIDC) с существующей учетной записью с паролем. Это позволит включить двойную аутентификацию для учетной записи с паролем.",
"createUser": "Создание пользователя",
"createUserDescription": "Создание нового локального пользователя с именем пользователя и паролем",
"enterUsername": "Введите имя пользователя",
"enterPassword": "Введите пароль",
"userCreatedSuccessfully": "Пользователь {{username}} успешно создан",
"failedToCreateUser": "Не удалось создать пользователя",
"manageUser": "Управление пользователем",
"manageUserDescription": "Управление настройками пользователя, ролями и разрешениями",
"authType": "Тип аутентификации",
"adminStatus": "Статус администратора",
"userId": "Идентификатор пользователя",
"regularUser": "Обычный пользователь",
"adminPrivileges": "Права администратора",
"administratorRole": "Роль администратора",
"administratorRoleDescription": "Предоставление полного доступа к системе и прав управления",
"passwordManagement": "Управление паролями",
"passwordResetWarning": "Сброс пароля пользователя приведет к удалению всех его данных (SSH-хостов, учетных данных, настроек). Это действие необратимо.",
"resetUserPassword": "Сброс пароля пользователя",
"resettingPassword": "Сброс...",
"passwordResetInitiated": "Сброс пароля инициирован для {{username}}. Код сброса отправлен.",
"failedToResetPassword": "Не удалось инициировать сброс пароля",
"sessionManagement": "Управление сессиями",
"revokeAllSessions": "Отменить все сессии",
"revokeAllSessionsDescription": "Принудительный выход из всех устройств и сессий",
"revoking": "Отмена...",
"revoke": "Отменить все",
"dangerZone": "Опасная зона",
"deleteUserTitle": "Удалить учетную запись пользователя",
"deleteUserWarning": "Навсегда удалить эту учетную запись пользователя и все связанные с ней данные. Это действие необратимо.",
"deleting": "Удаление...",
"cannotDeleteSelf": "Вы не можете удалить свою учетную запись",
"cannotRemoveLastAdmin": "Невозможно удалить последнего администратора",
"cannotRemoveOwnAdmin": "Вы не можете удалить свои собственные административные привилегии",
"cannotModifyOwnAdminStatus": "Вы не можете изменить свой собственный административный статус",
"dualAuth": "Двойная аутентификация",
"externalOIDC": "Внешняя (OIDC)",
"localPassword": "Локальный пароль",
"confirmRevokeOwnSessions": "Вы уверены, что хотите отменить все свои сессии? Вы будете выведены из системы.",
"linkOIDCWarningTitle": "Предупреждение: Данные пользователя OIDC будут удалены",
"linkOIDCActionDeleteUser": "Удалить учетную запись пользователя OIDC и все ее данные",
"linkOIDCActionAddCapability": "Добавить возможность входа в OIDC для целевой учетной записи с паролем",
"linkOIDCActionDualAuth": "Разрешить учетной записи с паролем входить в систему как с помощью пароля, так и с помощью OIDC",
"linkTargetUsernameLabel": "Имя пользователя целевой учетной записи с паролем",
"linkTargetUsernamePlaceholder": "Введите имя пользователя учетной записи с паролем",
"linkAccountsButton": "Связать учетные записи",
"linkingAccounts": "Связывание...",
"accountsLinkedSuccessfully": "Пользователь OIDC {{username}} связан с {{oidcUsername}}",
"failedToLinkAccounts": "Не удалось связать учетные записи",
"linkTargetUsernameRequired": "Требуется имя пользователя",
"unlinkOIDCTitle": "Отменить аутентификацию OIDC",
"unlinkOIDCDescription": "Удалить аутентификацию OIDC из {{targetUsername}}? После этого пользователь сможет войти в систему только с помощью имени пользователя и пароля.",
"unlinkOIDCSuccess": "OIDC отсоединен от {{username}}",
"failedToUnlinkOIDC": "Не удалось отсоединить OIDC",
"databaseSecurity": "Безопасность базы данных",
"encryptionStatus": "Статус шифрования",
"encryptionEnabled": "Шифрование включено",
"enabled": "Включено",
"disabled": "Отключено",
"keyId": "Идентификатор ключа",
"created": "Создано",
"migrationStatus": "Статус миграции",
"migrationCompleted": "Миграция завершена",
"migrationRequired": "Требуется миграция",
"deviceProtectedMasterKey": "Главный ключ, защищенный средой",
"legacyKeyStorage": "Устаревшее хранилище ключей",
"masterKeyEncryptedWithDeviceFingerprint": "Главный ключ зашифрован с помощью отпечатка среды (активна защита KEK)",
"keyNotProtectedByDeviceBinding": "Ключ не защищен привязкой среды (рекомендуется обновление)",
"valid": "Действителен",
"initializeDatabaseEncryption": "Инициализация шифрования базы данных",
"enableAes256EncryptionWithDeviceBinding": "Включение шифрования AES-256 с защитой главного ключа, привязанной к среде. Это обеспечивает безопасность корпоративного уровня для ключей SSH, паролей и токенов аутентификации.",
"featuresEnabled": "Включенные функции:",
"aes256GcmAuthenticatedEncryption": "Аутентифицированное шифрование AES-256-GCM",
"deviceFingerprintMasterKeyProtection": "Защита мастер-ключа с помощью отпечатка среды (KEK)",
"pbkdf2KeyDerivation": "Вычисление ключа PBKDF2 с 100 000 итерациями",
"automaticKeyManagement": "Автоматическое управление и ротация ключей",
"initializing": "Инициализация...",
"initializeEnterpriseEncryption": "Инициализация корпоративного шифрования",
"migrateExistingData": "Миграция существующих данных",
"encryptExistingUnprotectedData": "Шифрование существующих незащищенных данных в вашей базе данных. Этот процесс безопасен и создает автоматические резервные копии.",
"testMigrationDryRun": "Проверка совместимости шифрования",
"migrating": "Перенос данных...",
"migrateData": "Перенос данных",
"securityInformation": "Информация о безопасности",
"sshPrivateKeysEncryptedWithAes256": "Закрытые ключи и пароли SSH шифруются с помощью AES-256-GCM",
"userAuthTokensProtected": "Токены аутентификации пользователей и секреты двухфакторной аутентификации защищены",
"masterKeysProtectedByDeviceFingerprint": "Главные ключи шифрования защищены отпечатком устройства (KEK)",
"keysBoundToServerInstance": "Ключи привязаны к текущей серверной среде (перенос возможен через переменные среды)",
"pbkdf2HkdfKeyDerivation": "Вывод ключей PBKDF2 + HKDF с 100 000 итерациями",
"backwardCompatibleMigration": "Все данные остаются обратно совместимыми во время миграции",
"enterpriseGradeSecurityActive": "Активна безопасность корпоративного уровня",
"masterKeysProtectedByDeviceBinding": "Ваши основные ключи шифрования защищены с помощью идентификации среды. Для генерации ключей защиты используются имя хоста сервера, пути и другая информация о среде. Для миграции серверов установите переменную среды DB_ENCRYPTION_KEY на новом сервере.",
"important": "Важно",
"keepEncryptionKeysSecure": "Обеспечьте безопасность данных: регулярно создавайте резервные копии файлов базы данных и конфигурации сервера. Для миграции на новый сервер установите переменную среды DB_ENCRYPTION_KEY в новой среде или сохраните то же имя хоста и структуру каталогов.",
"loadingEncryptionStatus": "Загрузка статуса шифрования...",
"testMigrationDescription": "Убедитесь, что существующие данные можно безопасно перенести в зашифрованный формат без фактического изменения каких-либо данных.",
"serverMigrationGuide": "Руководство по миграции сервера",
"migrationInstructions": "Для миграции зашифрованных данных на новый сервер: 1) Создайте резервную копию файлов базы данных, 2) Установите переменную среды DB_ENCRYPTION_KEY=\"ваш-ключ\" на новом сервере, 3) Восстановите файлы базы данных.",
"environmentProtection": "Защита среды",
"environmentProtectionDesc": "Защищает ключи шифрования на основе информации о среде сервера (имя хоста, пути и т. д.), переносимые через переменные среды.",
"verificationCompleted": "Проверка совместимости завершена — данные не были изменены.",
"verificationInProgress": "Проверка завершена.",
"dataMigrationCompleted": "Миграция данных успешно завершена!",
"verificationFailed": "Проверка совместимости не удалась",
"migrationFailed": "Миграция не удалась",
"runningVerification": "Выполняется проверка совместимости...",
"startingMigration": "Начало миграции...",
"hardwareFingerprintSecurity": "Защита по аппаратному отпечатку",
"hardwareBoundEncryption": "Активно аппаратное шифрование",
"masterKeysNowProtectedByHardwareFingerprint": "Главные ключи теперь защищены реальным аппаратным отпечатком вместо переменных среды",
"cpuSerialNumberDetection": "Обнаружение серийного номера процессора",
"motherboardUuidIdentification": "Идентификация UUID материнской платы",
"diskSerialNumberVerification": "Проверка серийного номера диска",
"biosSerialNumberCheck": "Проверка серийного номера BIOS",
"stableMacAddressFiltering": "Стабильная фильтрация MAC-адресов",
"databaseFileEncryption": "Шифрование файлов базы данных",
"dualLayerProtection": "Двухуровневая защита активирована",
"bothFieldAndFileEncryptionActive": "Для максимальной безопасности активированы как шифрование на уровне полей, так и на уровне файлов",
"fieldLevelAes256Encryption": "Шифрование AES-256 на уровне полей для конфиденциальных данных",
"fileLevelDatabaseEncryption": "Шифрование базы данных на уровне файлов с аппаратной привязкой",
"hardwareBoundFileKeys": "Аппаратная привязка ключей шифрования файлов",
"automaticEncryptedBackups": "Автоматическое создание зашифрованной резервной копии",
"createEncryptedBackup": "Создание зашифрованной резервной копии",
"creatingBackup": "Создание резервной копии...",
"backupCreated": "Резервная копия создана",
"encryptedBackupCreatedSuccessfully": "Зашифрованная резервная копия успешно создана",
"backupCreationFailed": "Создание резервной копии не удалось",
"databaseMigration": "Миграция базы данных",
"exportForMigration": "Экспорт для миграции",
"exportDatabaseForHardwareMigration": "Экспорт базы данных в файл SQLite с расшифрованными данными для миграции в новую базу данных оборудование",
"exportDatabase": "Экспорт базы данных SQLite",
"exporting": "Экспорт...",
"exportCreated": "Экспорт SQLite завершен",
"exportContainsDecryptedData": "Экспорт SQLite содержит расшифрованные данные — обеспечьте безопасность!",
"databaseExportedSuccessfully": "Экспорт базы данных SQLite успешно завершен",
"databaseExportFailed": "Экспорт базы данных SQLite не удался",
"importFromMigration": "Импорт из миграции",
"importDatabaseFromAnotherSystem": "Импорт базы данных SQLite с другой системы или оборудования",
"importDatabase": "Импорт базы данных SQLite",
"importing": "Импорт...",
"selectedFile": "Выбранный файл SQLite",
"importWillReplaceExistingData": "Импорт SQLite заменит существующие данные — рекомендуется сделать резервную копию!",
"pleaseSelectImportFile": "Пожалуйста, выберите файл импорта SQLite",
"databaseImportedSuccessfully": "База данных SQLite успешно импортирована",
"databaseImportFailed": "Импорт базы данных SQLite не удался",
"manageEncryptionAndBackups": "Управление ключами шифрования, безопасностью базы данных и операциями резервного копирования",
"activeSecurityFeatures": "Текущие меры безопасности и защиты",
"deviceBindingTechnology": "Передовая технология аппаратной защиты ключей",
"backupAndRecovery": "Безопасное создание резервных копий и варианты восстановления базы данных",
"crossSystemDataTransfer": "Экспорт и импорт баз данных между различными системами",
"noMigrationNeeded": "Миграция не требуется",
"encryptionKey": "Ключ шифрования",
"keyProtection": "Защита ключа",
"active": "Активный",
"legacy": "Устаревший",
"dataStatus": "Состояние данных",
"encrypted": "Зашифровано",
"needsMigration": "Требуется миграция",
"ready": "Готово",
"initializeEncryption": "Инициализация шифрования",
"initialize": "Инициализация",
"test": "Тест",
"migrate": "Миграция",
"backup": "Резервное копирование",
"createBackup": "Создание резервной копии",
"exportImport": "Экспорт/Импорт",
"export": "Экспорт",
"import": "Импорт",
"passwordRequired": "Требуется пароль",
"confirmExport": "Подтверждение экспорта",
"exportDescription": "Экспорт SSH-хостов и учетных данных в файл SQLite",
"importDescription": "Импорт файла SQLite с инкрементным слиянием (пропускает дубликаты)",
"criticalWarning": "Критическое предупреждение",
"cannotDisablePasswordLoginWithoutOIDC": "Невозможно отключить вход по паролю без настроенного OIDC! Необходимо настроить аутентификацию OIDC перед отключением входа по паролю, иначе вы потеряете доступ к Termix.",
"confirmDisablePasswordLogin": "Вы уверены, что хотите отключить вход по паролю? Убедитесь, что OIDC правильно настроен и работает, прежде чем продолжить, иначе вы потеряете доступ к вашему экземпляру Termix.",
"passwordLoginDisabled": "Вход по паролю успешно отключен",
"passwordLoginAndRegistrationDisabled": "Вход по паролю и регистрация новой учетной записи успешно отключены",
"requiresPasswordLogin": "Требуется вход по паролю",
"passwordLoginDisabledWarning": "Вход по паролю отключен. Убедитесь, что OIDC правильно настроен, иначе вы не сможете войти в Termix.",
"oidcRequiredWarning": "КРИТИЧЕСКИ ВАЖНО: Вход по паролю отключен. Если вы сбросите или неправильно настроите OIDC, вы потеряете весь доступ к Termix и ваш экземпляр будет выведен из строя. Продолжайте только в том случае, если вы абсолютно уверены.",
"confirmDisableOIDCWarning": "ПРЕДУПРЕЖДЕНИЕ: Вы собираетесь отключить OIDC, если вход по паролю также отключен. Это приведет к выходу из строя вашего экземпляра Termix, и вы потеряете весь доступ. Вы абсолютно уверены, что хотите продолжить?",
"failedToUpdatePasswordLoginStatus": "Не удалось обновить статус входа по паролю",
"loadingSessions": "Загрузка сессий...",
"noActiveSessions": "Активных сессий не найдено.",
"device": "Устройство",
"user": "Пользователь",
"lastActive": "Последняя активность",
"expires": "Срок действия истекает",
"revoked": "Отменено",
"revokeAllUserSessionsTitle": "Отменить все сессии для этого пользователя",
"revokeAll": "Отменить все",
"linkOidcToPasswordAccount": "Связать учетную запись OIDC с учетной записью с паролем",
"linkOidcToPasswordAccountDescription": "Связать {{username}} (пользователя OIDC) с существующей учетной записью с паролем. Это позволит включить двойную аутентификацию для учетной записи с паролем.",
"linkOidcWarningTitle": "Предупреждение: Данные пользователя OIDC будут удалены",
"linkOidcWarningDescription": "Это действие:",
"linkOidcActionDeleteUser": "Удалит учетную запись пользователя OIDC и все ее данные",
"linkOidcActionAddCapability": "Добавит возможность входа в OIDC для целевой учетной записи с паролем",
"linkOidcActionDualAuth": "Разрешит учетной записи с паролем входить в систему как с помощью пароля, так и с помощью OIDC",
"passwordMinLength": "Пароль должен содержать не менее 6 символов",
"currentRoles": "Текущие роли",
"noRolesAssigned": "Нет назначенных ролей",
"assignNewRole": "Назначить новую роль"
},
"hosts": {
"title": "Менеджер хостов",
"sshHosts": "SSH-хосты",
"noHosts": "Нет SSH-хостов",
"noHostsMessage": "Вы еще не добавили ни одного SSH-хоста. Нажмите «Добавить хост», чтобы начать.",
"loadingHosts": "Загрузка хостов...",
"failedToLoadHosts": "Не удалось загрузить хосты",
"retry": "Повторить попытку",
"refresh": "Обновить",
"optional": "Необязательно",
"hostsCount": "{{username}} хостов",
"importJson": "Импорт JSON",
"importing": "Импорт...",
"importJsonTitle": "Импорт SSH-хостов из JSON",
"importJsonDesc": "Загрузите JSON-файл для массового импорта нескольких SSH-хостов (максимум 100).",
"downloadSample": "Скачать пример",
"formatGuide": "Руководство по форматированию",
"exportCredentialWarning": "Предупреждение: Хост \"{{count}}\" использует аутентификацию по учетным данным. Экспортированный файл не будет содержать данные учетных данных и потребует ручной перенастройки после импорта. Вы хотите продолжить?",
"exportSensitiveDataWarning": "Предупреждение: Хост \"{{name}}\" содержит конфиденциальные данные аутентификации (пароль/ключ SSH). Экспортированный файл будет содержать эти данные в открытом виде. Пожалуйста, храните файл в безопасности и удалите его после использования. Вы хотите продолжить?",
"uncategorized": "Без категории",
"confirmDelete": "Вы уверены, что хотите удалить \"{{name}}\"?",
"failedToDeleteHost": "Не удалось удалить хост",
"failedToExportHost": "Не удалось экспортировать хост. Убедитесь, что вы вошли в систему и имеете доступ к данным хоста.",
"jsonMustContainHosts": "JSON должен содержать массив \"hosts\" или быть массивом хостов",
"noHostsInJson": "В JSON-файле не найдено хостов",
"maxHostsAllowed": "Максимум 100 хостов разрешено для импорта",
"importCompleted": "Импорт завершен: {{name}} успешно, {{success}} не удалось",
"importFailed": "Импорт не удался",
"importError": "Ошибка импорта",
"failedToImportJson": "Не удалось импортировать JSON-файл",
"connectionDetails": "Данные подключения",
"organization": "Организация",
"ipAddress": "IP-адрес",
"port": "Порт",
"name": "Имя",
"username": "Имя пользователя",
"folder": "Папка",
"tags": "Теги",
"pin": "Пин",
"notes": "Примечания",
"expirationDate": "Срок действия\n#__# ... #__#\nВключить терминал",
"passwordRequired": "Включить/отключить видимость хоста на вкладке «Терминал»",
"sshKeyRequired": "Включить туннель",
"keyTypeRequired": "Включить/отключить видимость хоста на вкладке «Туннель»",
"mustSelectValidSshConfig": "Включить файловый менеджер",
"addHost": "Включить/отключить видимость хоста на вкладке «Файловый менеджер»",
"editHost": "Включить/отключить видимость хоста на вкладке «Docker»",
"cloneHost": "Включить Docker",
"updateHost": "Путь по умолчанию",
"hostUpdatedSuccessfully": "Каталог по умолчанию при открытии файлового менеджера для этого хоста",
"hostAddedSuccessfully": "Туннельные соединения",
"hostDeletedSuccessfully": "Соединение",
"failedToSaveHost": "Удалить",
"enableTerminal": "Исходный порт",
"enableTerminalDesc": "(Источник относится к текущим сведениям о соединении на вкладке «Общие»)",
"enableTunnel": "Конечный порт",
"enableTunnelDesc": "Конфигурация SSH конечной точки",
"enableFileManager": "Этот туннель будет перенаправлять трафик с порта {{failed}} на исходной машине (текущие сведения о соединении на вкладке «Общие») на порт {{name}} на конечной машине.",
"enableFileManagerDesc": "Максимальное количество попыток повтора",
"enableDockerDesc": "Максимальное количество попыток повтора для туннельного соединения.",
"enableDocker": "Интервал повтора (секунды)",
"defaultPath": "Время ожидания между попытками повтора.",
"defaultPathDesc": "Автоматический запуск при запуске контейнера",
"tunnelConnections": "Автоматический запуск этого туннеля при запуске контейнера",
"connection": "Добавить туннельное соединение",
"remove": "Для аутентификации по паролю требуется Sshpass",
"sourcePort": "Для аутентификации по паролю в туннелях необходимо установить sshpass в системе.",
"sourcePortDesc": "Другие способы установки:",
"endpointPort": "(Debian/Ubuntu) или аналогичная версия для вашей ОС.",
"endpointSshConfig": "или",
"tunnelForwardDescription": "CentOS/RHEL/Fedora",
"maxRetries": "macOS",
"maxRetriesDescription": "Windows",
"retryInterval": "Требуется настройка SSH-сервера",
"retryIntervalDescription": "Для туннельных соединений SSH-сервер должен быть настроен на разрешение переадресации портов:",
"autoStartContainer": "для привязки удаленных портов ко всем интерфейсам",
"autoStartDesc": "для включения переадресации портов",
"addConnection": "если используется пользователь root для туннелирования",
"sshpassRequired": "Отредактируйте файл /etc/ssh/sshd_config и перезапустите SSH: sudo systemctl restart sshd",
"sshpassRequiredDesc": "Загрузка",
"otherInstallMethods": "Аутентификация",
"debianUbuntuEquivalent": "Пароль",
"or": "Ключ",
"centosRhelFedora": "Учетные данные",
"macos": "Нет",
"windows": "Выберите учетные данные",
"sshServerConfigRequired": "Выберите учетные данные...",
"sshServerConfigDesc": "Учетные данные требуются при использовании аутентификации с помощью учетных данных",
"gatewayPortsYes": "Выбор учетных данных перезапишет текущее имя пользователя и будет использовать данные аутентификации из этих учетных данных.",
"allowTcpForwardingYes": "Невозможно изменить аутентификацию как общего пользователя",
"permitRootLoginYes": "Закрытый ключ SSH",
"editSshConfig": "Пароль ключа",
"upload": "Тип ключа",
"authentication": "Автоматическое определение",
"password": "RSA",
"key": "ED25519",
"credential": "ECDSA NIST P-256",
"none": "ECDSA NIST P-384",
"selectCredential": "ECDSA NIST P-521",
"selectCredentialPlaceholder": "DSA",
"credentialRequired": "RSA SHA2-256",
"credentialDescription": "RSA SHA2-512",
"cannotChangeAuthAsSharedUser": "Загрузить файл",
"sshPrivateKey": "Вставить ключ",
"keyPassword": "Обновить ключ",
"keyType": "Существующий ключ (нажмите, чтобы изменить)",
"autoDetect": "Существующие учетные данные (нажмите, чтобы изменить)",
"rsa": "Добавить теги (пробел для добавления)",
"ed25519": "Терминал",
"ecdsaNistP256": "Туннель",
"ecdsaNistP384": "Файловый менеджер",
"ecdsaNistP521": "Общие",
"dsa": "Терминал",
"rsaSha2256": "Туннель",
"rsaSha2512": "Файловый менеджер",
"uploadFile": "Статистика сервера",
"pasteKey": "Просмотр хоста",
"updateKey": "Включить статистику сервера",
"existingKey": "Включить/отключить сбор статистики сервера для этого хоста",
"existingCredential": "Отображение Элементы",
"addTagsSpaceToAdd": "Выберите, какие метрики отображать на странице статистики сервера",
"terminalBadge": "Использование ЦП",
"tunnelBadge": "Использование памяти",
"fileManagerBadge": "Использование диска",
"general": "Сетевая статистика (скоро будет доступна)",
"terminal": "Количество процессов (скоро будет доступно)",
"tunnel": "Время работы (скоро будет доступно)",
"fileManager": "Имя хоста (скоро будет доступно)",
"serverStats": "Операционная система (скоро будет доступна)",
"hostViewer": "Пользовательские команды (скоро будет доступно)",
"enableServerStats": "Определение пользовательских команд выключения и перезагрузки для этого сервера",
"enableServerStatsDesc": "Команда выключения",
"displayItems": "Команда перезагрузки",
"displayItemsDesc": "Вы уверены, что хотите удалить \"{{name}}\" из папки \"{{name}}\"? Хост будет перемещен в \"Нет папки\".",
"enableCpu": "Хост \"{{sourcePort}}\" успешно удален из папки",
"enableMemory": "Не удалось удалить хост из папки",
"enableDisk": "Папка \"{{endpointPort}}\" Переименование в \"{{name}}\" успешно выполнено",
"enableNetwork": "Не удалось переименовать папку",
"enableProcesses": "Изменение внешнего вида папки",
"enableUptime": "Настройка цвета и значка для папки",
"enableHostname": "Цвет папки",
"enableOs": "Значок папки",
"customCommands": "Предварительный просмотр",
"customCommandsDesc": "Внешний вид папки успешно обновлен",
"shutdownCommand": "Не удалось обновить внешний вид папки",
"rebootCommand": "Удалить все хосты в папке",
"confirmRemoveFromFolder": "Вы уверены, что хотите удалить все {{folder}} хостов в папке \"{{name}}\"? Это действие необратимо.",
"removedFromFolder": "Удалены {{oldName}} хостов из папки \"{{newName}}\" успешно",
"failedToRemoveFromFolder": "Не удалось удалить хосты в папке",
"folderRenamed": "Хост \"{{count}}\" успешно перемещен в \"{{folder}}\"",
"failedToRenameFolder": "Не удалось переместить хост в папку",
"editFolderAppearance": "Нажмите, чтобы переименовать папку",
"editFolderAppearanceDesc": "Переименовать папку",
"folderColor": "Удалить из папки \"{{count}}\"",
"folderIcon": "Редактировать хост",
"preview": "Удалить хост",
"folderAppearanceUpdated": "Экспорт хоста",
"failedToUpdateFolderAppearance": "Клонировать хост",
"deleteAllHostsInFolder": "Щелкните, чтобы отредактировать хост",
"confirmDeleteAllHostsInFolder": "Перетащите для перемещения между папками",
"allHostsInFolderDeleted": "Экспортированная конфигурация хоста для {{folder}}",
"failedToDeleteHostsInFolder": "Открыть терминал",
"movedToFolder": "Открыть файловый менеджер",
"failedToMoveToFolder": "Открыть туннели",
"clickToRenameFolder": "Открыть сведения о сервере",
"renameFolder": "Статистика",
"removeFromFolder": "Включенные виджеты",
"editHostTooltip": "Открыть статистику сервера",
"deleteHostTooltip": "Выберите, какие виджеты статистики отображать для этого хоста",
"exportHostTooltip": "Конфигурация мониторинга",
"cloneHostTooltip": "Настройте частоту проверки статистики и состояния сервера",
"clickToEditHost": "Включить мониторинг состояния",
"dragToMoveBetweenFolders": "Проверить, находится ли сервер в сети или вне сети",
"exportedHostConfig": "Интервал проверки состояния",
"openTerminal": "Как часто проверять, находится ли хост в сети (5 с - 1 ч)",
"openFileManager": "Включить мониторинг метрик",
"openTunnels": "Собирать статистику ЦП, ОЗУ, диска и другие системные данные",
"openServerDetails": "Интервал сбора метрик",
"statistics": "Как часто собирать статистику сервера (5 с - 1 ч)",
"enabledWidgets": "секунды",
"openServerStats": "минуты",
"enabledWidgetsDesc": "Интервалы мониторинга должны быть от 5 секунд до 1 часа (3600 секунд)",
"monitoringConfiguration": "Мониторинг сервера отключен для этого хоста",
"monitoringConfigurationDesc": "Включить мониторинг в Диспетчере хостов → вкладка «Статистика»",
"statusCheckEnabled": "Мониторинг выключен",
"statusCheckEnabledDesc": "Статус",
"statusCheckInterval": "Метрики",
"statusCheckIntervalDesc": "Настройка терминала",
"metricsEnabled": "Внешний вид",
"metricsEnabledDesc": "Поведение",
"metricsInterval": "Расширенные настройки",
"metricsIntervalDesc": "Тема Предварительный просмотр",
"intervalSeconds": "Тема",
"intervalMinutes": "Выберите тему",
"intervalValidation": "Выберите цветовую тему для терминала",
"monitoringDisabled": "Семейство шрифтов",
"enableMonitoring": "Выберите шрифт",
"monitoringDisabledBadge": "Выберите шрифт для использования в терминале",
"statusMonitoring": "Размер шрифта",
"metricsMonitoring": "Размер шрифта: {{name}}px",
"terminalCustomization": "Настройка размера шрифта терминала",
"appearance": "Межбуквенный интервал",
"behavior": "Межбуквенный интервал: {{folder}}px",
"advanced": "Настройка расстояния между символами",
"themePreview": "Высота строки",
"theme": "Высота строки: {{folder}}",
"selectTheme": "Настройка расстояния между строками",
"chooseColorTheme": "Стиль курсора",
"fontFamily": "Выбор стиля курсора",
"selectFont": "Блок",
"selectFontDesc": "Подчеркнутый",
"fontSize": "Полоса",
"fontSizeValue": "Выбор внешнего вида курсора",
"adjustFontSize": "Мигание курсора",
"letterSpacing": "Включение анимации мигания курсора",
"letterSpacingValue": "Буфер прокрутки назад",
"adjustLetterSpacing": "Буфер прокрутки назад: {{name}} строк",
"lineHeight": "Количество строк для сохранения в буфере прокрутки назад история",
"lineHeightValue": "Стиль колокола",
"adjustLineHeight": "Выберите стиль колокола",
"cursorStyle": "Нет",
"selectCursorStyle": "Звук",
"cursorStyleBlock": "Визуальный",
"cursorStyleUnderline": "Оба варианта",
"cursorStyleBar": "Как обрабатывать звуковой сигнал терминала (символ BEL, \\x07). Программы запускают его при завершении задач, возникновении ошибок или для уведомлений. «Звук» воспроизводит звуковой сигнал, «Визуальный» кратковременно мигает на экране, «Оба» делает и то, и другое, «Ни один» отключает звуковые оповещения.",
"chooseCursorAppearance": "Щелчок правой кнопкой мыши выделяет слово",
"cursorBlink": "Щелчок правой кнопкой мыши выделяет слово под курсором",
"enableCursorBlink": "Клавиша «Быстрая прокрутка»",
"scrollbackBuffer": "Клавиша «Выделение»",
"scrollbackBufferValue": "Alt",
"scrollbackBufferDesc": "Ctrl",
"bellStyle": "Shift",
"selectBellStyle": "Клавиша-модификатор для быстрой прокрутки",
"bellStyleNone": "Чувствительность быстрой прокрутки",
"bellStyleSound": "Чувствительность быстрой прокрутки: {{value}}",
"bellStyleVisual": "Множитель скорости прокрутки при удержании клавиши-модификатора",
"bellStyleBoth": "Минимальный коэффициент контрастности",
"bellStyleDesc": "Минимальный коэффициент контрастности: {{value}}",
"rightClickSelectsWord": "Автоматическая настройка цветов для лучшей читаемости",
"rightClickSelectsWordDesc": "Переадресация агента SSH",
"fastScrollModifier": "Переадресация агента аутентификации SSH на удаленный хост",
"selectModifier": "Режим Backspace",
"modifierAlt": "Выделение Backspace режим",
"modifierCtrl": "Обычный (DEL)",
"modifierShift": "Ctrl-H (^H)",
"fastScrollModifierDesc": "Поведение клавиши Backspace для совместимости",
"fastScrollSensitivity": "Фрагмент запуска",
"fastScrollSensitivityValue": "Выберите фрагмент",
"fastScrollSensitivityDesc": "Поиск фрагментов...",
"minimumContrastRatio": "Нет",
"minimumContrastRatioValue": "Аутентификация с помощью клавиатуры",
"minimumContrastRatioDesc": "Этот метод аутентификации будет использовать интерактивную аутентификацию с помощью клавиатуры при подключении к SSH-серверу.",
"sshAgentForwarding": "Аутентификация с помощью клавиатуры позволяет серверу запрашивать у вас учетные данные во время подключения. Это полезно для серверов, требующих многофакторной аутентификации, или если вы не хотите сохранять учетные данные локально.",
"sshAgentForwardingDesc": "Принудительное использование интерактивной аутентификации с помощью клавиатуры",
"backspaceMode": "Принудительно использует интерактивную аутентификацию с помощью клавиатуры. Иногда это требуется для серверов, использующих двухфакторную аутентификацию (TOTP/2FA).",
"selectBackspaceMode": "Переопределение имени пользователя в учетных данных",
"backspaceModeNormal": "Используйте другое имя пользователя, отличное от того, которое хранится в учетных данных. Это позволяет использовать одни и те же учетные данные с разными именами пользователей.",
"backspaceModeControlH": "Переходные хосты",
"backspaceModeDesc": "Переходные хосты (также известные как бастионные хосты) позволяют подключаться к целевому серверу через один или несколько промежуточных серверов. Это полезно для доступа к серверам за брандмауэрами или в частных сетях.",
"startupSnippet": "Цепочка переходных хостов",
"selectSnippet": "Добавить переходный хост",
"searchSnippets": "Выбрать сервер",
"snippetNone": "Поиск серверов...",
"noneAuthTitle": "Сервер не найден",
"noneAuthDescription": "Соединения будут устанавливаться в порядке: Переходный хост 1 → Переходный хост 2 → ... → Целевой сервер",
"noneAuthDetails": "Прокси SOCKS5",
"forceKeyboardInteractive": "Настроить прокси SOCKS5 для SSH-соединения. Весь трафик будет маршрутизироваться через указанный прокси-сервер.",
"forceKeyboardInteractiveDesc": "Включить прокси SOCKS5",
"overrideCredentialUsername": "Использовать прокси SOCKS5 для этого SSH-соединения",
"overrideCredentialUsernameDesc": "Хост прокси",
"jumpHosts": "Порт прокси",
"jumpHostsDescription": "Имя пользователя прокси",
"jumpHostChain": "Пароль прокси",
"addJumpHost": "Необязательно: оставьте пустым, если прокси не требует аутентификации",
"selectServer": "Необязательно: оставьте пустым, если прокси не требует аутентификации",
"searchServers": "Цепочка прокси",
"noServerFound": "Настройте цепочку SOCKS-прокси. Каждый прокси в цепочке будет подключаться через предыдущий.",
"jumpHostsOrder": "Режим прокси",
"socks5Proxy": "Использовать один прокси",
"socks5Description": "Использовать цепочку прокси",
"enableSocks5": "Использовать сохраненный пресет",
"enableSocks5Description": "Выбрать пресет",
"socks5Host": "Управление пресетами",
"socks5Port": "Прокси {{value}}",
"socks5Username": "Добавить прокси в цепочку",
"socks5Password": "Удалить прокси",
"socks5UsernameOptional": "Тип прокси",
"socks5PasswordOptional": "Сохранить как пресет",
"socks5ProxyChain": "Сохранить цепочку прокси как пресет",
"socks5ProxyChainDescription": "Сохранить текущую конфигурацию цепочки прокси как многоразовый пресет",
"socks5ProxyMode": "Имя пресета",
"socks5UseSingleProxy": "Описание (необязательно)",
"socks5UseProxyChain": "Создан пресет цепочки прокси",
"socks5UsePreset": "Обновлен пресет цепочки прокси",
"socks5SelectPreset": "Удален пресет цепочки прокси",
"socks5ManagePresets": "Пресет \"{{value}}\" Сохранено успешно",
"socks5ProxyNode": "Не удалось сохранить предустановку",
"socks5AddProxy": "Требуется указать имя предустановки",
"socks5RemoveProxy": "Невозможно сохранить пустую цепочку прокси",
"socks5ProxyType": "Добавьте хотя бы один прокси в цепочку",
"socks5SaveAsPreset": "Имя хоста или IP-адрес SOCKS-прокси-сервера",
"socks5SavePresetTitle": "Номер порта SOCKS-прокси-сервера (по умолчанию: 1080)",
"socks5SavePresetDescription": "Добавить узел прокси",
"socks5PresetName": "Узелы прокси не настроены. Нажмите «Добавить узел прокси», чтобы добавить его.",
"socks5PresetDescription": "Узел прокси",
"socks5PresetCreated": "Тип прокси",
"socks5PresetUpdated": "Быстрые действия",
"socks5PresetDeleted": "Быстрые действия позволяют создавать пользовательские кнопки, которые выполняют фрагменты SSH-запросов на этом сервере. Эти кнопки будут отображаться в верхней части страницы статистики сервера для быстрого доступа.",
"socks5PresetSaved": "Список быстрых действий",
"socks5PresetSaveError": "Добавить быстрое действие",
"socks5PresetNameRequired": "Название действия",
"socks5EmptyChainError": "Фрагмент не найден",
"socks5ProxyChainEmpty": "Кнопки быстрых действий будут отображаться в порядке, указанном выше, на странице статистики сервера",
"socks5HostDescription": "Расширенные настройки аутентификации",
"socks5PortDescription": "Автозаполнение пароля Sudo",
"addProxyNode": "Автоматически предлагать ввести пароль SSH, когда sudo запрашивает пароль",
"noProxyNodes": "Пароль Sudo",
"proxyNode": "Необязательный пароль для команд sudo (полезно при аутентификации по ключу)",
"proxyType": "SOCKS4",
"quickActions": "SOCKS5",
"quickActionsDescription": "Выполнить фрагмент кода при подключении терминала",
"quickActionsList": "Auto-MOSH",
"addQuickAction": "Автоматически запускать команду MOSH при подключении",
"quickActionName": "Команда MOSH",
"noSnippetFound": "Команда MOSH для выполнения",
"quickActionsOrder": "Переменные среды",
"advancedAuthSettings": "Установка пользовательских переменных среды для терминальной сессии",
"sudoPasswordAutoFill": "Имя переменной",
"sudoPasswordAutoFillDesc": "Значение",
"sudoPassword": "Добавление переменной",
"sudoPasswordDesc": "Docker",
"socks4": "Открытие Docker",
"socks5": "Docker не включен для этого хоста. Включите его в настройках хоста, чтобы использовать функции Docker.",
"executeSnippetOnConnect": "Проверка Docker...",
"autoMosh": "Ошибка",
"autoMoshDesc": "Код ошибки: {{value}}",
"moshCommand": "Docker v{{value}}",
"moshCommandDesc": "Текущий",
"environmentVariables": "Использовано / Лимит",
"environmentVariablesDesc": "Процент",
"variableName": "Ввод",
"variableValue": "Вывод",
"addVariable": "Чтение",
"docker": "Запись",
"openDocker": "Идентификаторы процессов (PID)",
"notEnabled": "ID",
"validating": "Состояние",
"error": "Консоль",
"errorCode": "Для подключения к консоли контейнер должен быть запущен.",
"version": "Требуется аутентификация.",
"current": "Подключено к {{number}}",
"used_limit": "Отключено.",
"percentage": "Ошибка консоли.",
"input": "Ошибка: {{name}}",
"output": "Не удалось подключиться к консоли.",
"read": "Отключено от консоли контейнера.",
"write": "Контейнер не запущен",
"pids": "Запустите контейнер, чтобы получить доступ к консоли",
"id": "Выберите оболочку",
"state": "Bash",
"console": "Sh",
"containerMustBeRunning": "Ash",
"authenticationRequired": "Подключение...",
"connectedTo": "Подключение",
"disconnected": "Отключение",
"consoleError": "Не подключено",
"errorMessage": "Нажмите «Подключиться», чтобы запустить интерактивную оболочку",
"failedToConnect": "Подключение к {{code}}...",
"disconnectedFromContainer": "Контейнер должен быть запущен, чтобы просмотреть статистику",
"containerNotRunning": "Не удалось получить статистику",
"startContainerToAccess": "Контейнеры не найдены",
"selectShell": "Начните с создания контейнеров на вашем сервере",
"bash": "Поиск по имени, изображению или ID...",
"sh": "Фильтр по статусу",
"ash": "Все ({{version}})",
"connecting": "{{containerName}} ({{message}})",
"connect": "Нет контейнеров, соответствующих вашим фильтрам",
"disconnect": "Попробуйте настроить поиск или фильтр",
"notConnected": "Контейнер {{containerName}} запущен",
"clickToConnect": "Не удалось запустить контейнер: {{count}}",
"connectingTo": "Контейнер {{status}} остановлен",
"containerMustBeRunningToViewStats": "Не удалось остановить контейнер: {{count}}",
"failedToFetchStats": "Контейнер {{name}} перезапущен",
"noContainersFound": "Не удалось перезапустить контейнер: {{error}}",
"noContainersFoundHint": "Контейнер {{name}} возобновлен",
"searchPlaceholder": "Контейнер {{error}} приостановлен",
"filterByStatusPlaceholder": "Не удалось запустить контейнер {{name}}: {{error}}",
"allContainersCount": "Контейнер {{name}} удалено",
"statusCount": "Не удалось удалить контейнер: {{name}}",
"noContainersMatchFilters": "Образ:",
"noContainersMatchFiltersHint": "ID:",
"containerStarted": "Порты:",
"failedToStartContainer": "Нет",
"containerStopped": "Создано:",
"failedToStopContainer": "Начать",
"containerRestarted": "Остановить",
"failedToRestartContainer": "Возобновить",
"containerUnpaused": "Пауза",
"containerPaused": "Перезапуск",
"failedToTogglePauseContainer": "Удаление контейнера",
"containerRemoved": "Вы уверены, что хотите удалить контейнер \"{{action}}\"?",
"failedToRemoveContainer": "Предупреждение: Этот контейнер в данный момент запущен и будет принудительно удален.",
"image": "Удаление:",
"idLabel": "Контейнер не найден",
"ports": "Вернуться к списку",
"noPorts": "Журналы",
"created": "Статистика",
"start": "Консоль",
"stop": "Не удалось получить журналы: {{error}}",
"unpause": "Не удалось загрузить журналы: {{name}}",
"pause": "Строки для отображения",
"restart": "Последние 50 строк",
"removeContainer": "Последние 100 строк",
"confirmRemoveContainer": "Последние 500 строк",
"runningContainerWarning": "Последние 1000 строк",
"removing": "Все журналы",
"containerNotFound": "Показать временные метки",
"backToList": "Автоматическое обновление",
"logs": "Фильтрация журналов...",
"stats": "Нет доступных журналов",
"consoleTab": "Терминал",
"failedToFetchLogs": "Подключиться к хосту",
"failedToDownloadLogs": "Отключиться",
"linesToShow": "Очистить",
"last50Lines": "Копировать",
"last100Lines": "Вставить",
"last500Lines": "Найти",
"last1000Lines": "Полноэкранный режим",
"allLogs": "Разделить по горизонтали",
"showTimestamps": "Разделить по вертикали",
"autoRefresh": "Закрыть панель",
"filterLogsPlaceholder": "Переподключиться",
"noLogsAvailable": "Сессия завершена"
},
"terminal": {
"title": "Соединение потеряно",
"connect": "ОШИБКА: {{error}}",
"disconnect": "Отключено",
"clear": "Соединение закрыто",
"copy": "Ошибка подключения: {{name}}",
"paste": "Подключено",
"find": "Установлено SSH-соединение",
"fullscreen": "Сбой аутентификации: {{error}}",
"splitHorizontal": "Произошла неизвестная ошибка",
"splitVertical": "Не удалось разобрать сообщение сервера",
"closePanel": "Ошибка подключения WebSocket",
"reconnect": "Подключение...",
"sessionEnded": "Переподключение... ({{error}}/{{message}})",
"connectionLost": "Успешное переподключение",
"error": "Достигнуто максимальное количество попыток переподключения",
"disconnected": "Таймаут соединения",
"connectionClosed": "Терминал - {{message}}",
"connectionError": "Терминал - {{message}}:{{attempt}}",
"connected": "Запущены {{max}} - {{host}}",
"sshConnected": "Требуется двухфакторная аутентификация",
"authError": "Код подтверждения",
"unknownError": "000000",
"messageParseError": "Подтвердить",
"websocketError": "Ввести пароль?",
"connecting": "Нажмите Enter для вставки, Esc для закрытия",
"reconnecting": "Вставка",
"reconnected": "Закрытие",
"maxReconnectAttemptsReached": "Файловый менеджер",
"connectionTimeout": "Файл",
"terminalTitle": "Папка",
"terminalWithPath": "Подключитесь к SSH для работы с файлами",
"runTitle": "Загрузка файла",
"totpRequired": "Скачать",
"totpCodeLabel": "Извлечение архива",
"totpPlaceholder": "Извлечение {{host}}...",
"totpVerify": "{{path}} успешно извлечено",
"sudoPasswordPopupTitle": "Извлечение не удалось",
"sudoPasswordPopupHint": "Сжатие файла",
"sudoPasswordPopupConfirm": "Сжатие файлов",
"sudoPasswordPopupDismiss": "Сжатие {{command}} элементов в архив"
},
"fileManager": {
"title": "Название архива",
"file": "Введите название архива...",
"folder": "Формат сжатия",
"connectToSsh": "Выбранные файлы",
"uploadFile": "и {{host}} еще...",
"downloadFile": "Сжатие",
"extractArchive": "Сжатие {{name}} элементов в {{name}}...",
"extractingArchive": "{{count}} успешно создан",
"archiveExtractedSuccessfully": "Сжатие не удалось",
"extractFailed": "Редактировать",
"compressFile": "Предварительный просмотр",
"compressFiles": "Предыдущая",
"compressFilesDesc": "Следующая",
"archiveName": "Страница {{count}} из {{count}}",
"enterArchiveName": "Уменьшить масштаб",
"compressionFormat": "Увеличить масштаб",
"selectedFiles": "Новый файл",
"andMoreFiles": "Новая папка",
"compress": "Переименовать",
"compressingFiles": "Переименовать элемент",
"filesCompressedSuccessfully": "Удалить элемент",
"compressFailed": "Текущий Путь",
"edit": "Загрузить файл",
"preview": "Максимальный размер: 1 ГБ (JSON) / 5 ГБ (бинарный формат) - поддерживаются большие файлы",
"previous": "Удалить файл",
"next": "Нажмите, чтобы выбрать файл",
"pageXOfY": "Выберите файл",
"zoomOut": "Загрузка...",
"zoomIn": "Скачать...",
"newFile": "Загрузка {{name}}...",
"newFolder": "Загрузка большого файла {{name}} ({{current}})...",
"rename": "Скачать {{total}}...",
"renameItem": "Создание {{name}}...",
"deleteItem": "Создание {{name}}...",
"currentPath": "Удаление {{size}} {{name}}...",
"uploadFileTitle": "Переименование {{name}} {{name}} в {{type}}...",
"maxFileSize": "Создать новый файл",
"removeFile": "Имя файла",
"clickToSelectFile": "Создание...",
"chooseFile": "Создать файл",
"uploading": "Создать новый Папка",
"downloading": "Имя папки",
"uploadingFile": "Создать папку",
"uploadingLargeFile": "Предупреждение: это действие необратимо",
"downloadingFile": "Путь к элементу",
"creatingFile": "Это каталог (будет удален рекурсивно)",
"creatingFolder": "Удаление...",
"deletingItem": "Текущий путь",
"renamingItem": "Новое имя",
"createNewFile": "Это каталог",
"fileName": "Переименование...",
"creating": "Файл \"{{name}}\" успешно загружен",
"createFile": "Не удалось загрузить файл",
"createNewFolder": "Файл \"{{type}}\" успешно загружен",
"folderName": "Не удалось загрузить файл",
"createFolder": "Содержимое файла не получено",
"warningCannotUndo": "Путь к файлу",
"itemPath": "Файл \"{{oldName}}\" успешно создан",
"thisIsDirectory": "Не удалось создать файл",
"deleting": "Папка \"{{newName}}\" Создано успешно",
"currentPathLabel": "Не удалось создать папку",
"newName": "Не удалось создать элемент",
"thisIsDirectoryRename": "Операция {{name}} завершилась неудачей для {{name}}: {{name}}",
"renaming": "Не удалось разрешить символическую ссылку",
"fileUploadedSuccessfully": "{{name}} успешно удалено",
"failedToUploadFile": "{{operation}} элементы успешно удалены",
"fileDownloadedSuccessfully": "Не удалось удалить элементы",
"failedToDownloadFile": "Перетащите файлы сюда для загрузки",
"noFileContent": "Эта папка пуста",
"filePath": "{{name}} элементов",
"fileCreatedSuccessfully": "{{error}} выбрано",
"failedToCreateFile": "Поиск файлов...",
"folderCreatedSuccessfully": "Загрузка",
"failedToCreateFolder": "Выберите хост для начала управления файлами",
"failedToCreateItem": "Не удалось подключиться к SSH",
"operationFailed": "Не удалось загрузить каталог",
"failedToResolveSymlink": "Нет доступного SSH-соединения",
"itemDeletedSuccessfully": "Введите имя папки:",
"itemsDeletedSuccessfully": "Введите имя файла:",
"failedToDeleteItems": "Копировать",
"dragFilesToUpload": "Вырезать",
"emptyFolder": "Вставить",
"itemCount": "Скопировать путь",
"selectedCount": "Скопировать пути",
"searchFiles": "Удалить",
"upload": "Свойства",
"selectHostToStart": "Обновить",
"failedToConnect": "Загрузить {{type}} файлов в браузер",
"failedToLoadDirectory": "Скопировать {{count}} элементов",
"noSSHConnection": "Вырезать {{count}} элементов",
"enterFolderName": "Удалить {{count}} элементов",
"enterFileName": "{{count}} элементов скопированы в буфер обмена",
"copy": "{{count}} элементов вырезаны в буфер обмена",
"cut": "Путь скопирован в буфер обмена",
"paste": "{{count}} путей скопированы в буфер обмена",
"copyPath": "Не удалось скопировать путь в буфер обмена",
"copyPaths": "Перемещено {{count}} элементов",
"delete": "Не удалось удалить элемент",
"properties": "{{count}} успешно переименованы",
"refresh": "Не удалось переименовать элемент",
"downloadFiles": "Скачать",
"copyFiles": "Разрешения",
"cutFiles": "Размер",
"deleteFiles": "Изменено",
"filesCopiedToClipboard": "Путь",
"filesCutToClipboard": "Вы уверены, что хотите удалить {{count}}?",
"pathCopiedToClipboard": "Файл успешно загружен",
"pathsCopiedToClipboard": "Загрузка файла не удалась",
"failedToCopyPath": "Файл успешно загружен",
"movedItems": "Загрузка файла не удалась",
"failedToDeleteItem": "Отказано в доступе",
"itemRenamedSuccessfully": "Проверьте журналы Docker для получения подробной информации об ошибке",
"failedToRenameItem": "Произошла внутренняя ошибка сервера",
"download": "Ошибка сервера",
"permissions": "Ошибка",
"size": "Запрос завершился с кодом состояния",
"modified": "неизвестно",
"path": "Невозможно прочитать файл",
"confirmDelete": "Нет доступного идентификатора SSH-сессии",
"uploadSuccess": "Нет доступного пути к файлу",
"uploadFailed": "Нет доступного текущего хоста",
"downloadSuccess": "Файл успешно сохранен",
"downloadFailed": "Операция сохранения завершилась по истечении времени ожидания. Файл, возможно, был успешно сохранен, но операция заняла слишком много времени. Проверьте логи Docker для подтверждения.",
"permissionDenied": "Не удалось сохранить файл",
"checkDockerLogs": "удален успешно",
"internalServerError": "Подключение к серверу",
"serverError": "Выберите сервер на боковой панели, чтобы начать редактирование файлов",
"error": "Операции с файлами",
"requestFailed": "Вы уверены, что хотите удалить {{count}}?",
"unknownFileError": "Вы уверены, что хотите навсегда удалить \"{{count}}\"?",
"cannotReadFile": "Вы уверены, что хотите навсегда удалить {{type}} элементов?",
"noSshSessionId": "Вы уверены, что хотите навсегда удалить {{name}} элементов? Это включает папки и их содержимое.",
"noFilePath": "Вы уверены, что хотите навсегда удалить папку \"{{name}}\" и все ее содержимое?",
"noCurrentHost": "Это удалит папку и все ее содержимое.",
"fileSavedSuccessfully": "Это действие нельзя отменить.",
"saveTimeout": "Это действие нельзя отменить. Элемент(ы) будут навсегда удалены с сервера.",
"failedToSaveFile": "Недавние",
"deletedSuccessfully": "Закрепленные",
"connectToServer": "Ярлыки папок",
"selectServerToEdit": "Нет недавних файлов.",
"fileOperations": "Нет закрепленных файлов.",
"confirmDeleteMessage": "Введите путь к папке",
"confirmDeleteSingleItem": "Нет ярлыков.",
"confirmDeleteMultipleItems": "Поиск файлов и папок...",
"confirmDeleteMultipleItemsWithFolders": "Файлы и папки не найдены.",
"confirmDeleteFolder": "Не удалось подключиться к SSH",
"deleteDirectoryWarning": "Не удалось переподключить сеанс SSH",
"actionCannotBeUndone": "Не удалось вывести список файлов",
"permanentDeleteWarning": "Время ожидания получения данных домашнего каталога истекло",
"recent": "Время ожидания проверки состояния SSH истекло",
"pinned": "Истекло время ожидания повторного подключения SSH",
"folderShortcuts": "Истекло время ожидания операции сохранения",
"noRecentFiles": "Невозможно сохранить файл",
"noPinnedFiles": "Перетащите системные файлы сюда для загрузки",
"enterFolderPath": "Перетащите файлы за пределы окна для загрузки",
"noShortcuts": "Откройте терминал здесь",
"searchFilesAndFolders": "Запустите",
"noFilesOrFoldersFound": "Сохранить как...",
"failedToConnectSSH": "Выберите место для сохранения",
"failedToReconnectSSH": "Откройте терминал в этой папке",
"failedToListFiles": "Откройте терминал по адресу файла",
"fetchHomeDataTimeout": "Терминал - {{name}}:{{count}}",
"sshStatusCheckTimeout": "Запущен - {{count}}",
"sshReconnectionTimeout": "Можно запускать только исполняемые файлы",
"saveOperationTimeout": "Хост не выбран",
"cannotSaveFile": "Избранное",
"dragSystemFilesToUpload": "Ярлыки",
"dragFilesToWindowToDownload": "Каталоги",
"openTerminalHere": "Удалено \"{{name}}\" из последних файлов",
"run": "Удаление не удалось",
"saveToSystem": "Успешно откреплено \"{{host}}\"",
"selectLocationToSave": "Открепление не удалось",
"openTerminalInFolder": "Удален ярлык \"{{path}}\"",
"openTerminalInFileLocation": "Удаление ярлыка не удалось",
"terminalWithPath": "Очищены все последние файлы",
"runningFile": "Очистка не удалась",
"onlyRunExecutableFiles": "Удалить из последних файлов",
"noHostSelected": "Очистить все последние файлы",
"starred": "Открепить файл",
"shortcuts": "Удалить ярлык",
"directories": "Сохранить {{file}} файлов как...",
"removedFromRecentFiles": "Закрепить файл",
"removeFailed": "Добавить в ярлыки",
"unpinnedSuccessfully": "Загрузить в местоположение по умолчанию",
"unpinFailed": "Вставка не удалась",
"removedShortcut": "Нет действий, которые можно отменить",
"removeShortcutFailed": "Отмена операции копирования: Удалено {{name}} скопированных файлов",
"clearedAllRecentFiles": "Отмена не удалась: Не удалось удалить ни одного скопированного файла",
"clearFailed": "Отмена не удалась: Не удалось найти информацию о скопированном файле",
"removeFromRecentFiles": "Отмена операции перемещения: Перемещено {{name}} файлов обратно в исходное местоположение",
"clearAllRecentFiles": "Отмена не удалась: Не удалось переместить ни одного файла обратно",
"unpinFile": "Отмена не удалась: Не удалось найти информацию о перемещенном файле",
"removeShortcut": "Операцию удаления нельзя отменить: Файлы были безвозвратно удалены с сервера",
"saveFilesToSystem": "Неподдерживаемый тип операции отмены",
"pinFile": "Операция отмены не удалась",
"addToShortcuts": "Неизвестная ошибка",
"downloadToDefaultLocation": "Введите путь...",
"pasteFailed": "Изменить путь",
"noUndoableActions": "Подтвердить",
"undoCopySuccess": "Отмена",
"undoCopyFailedDelete": "Найти...",
"undoCopyFailedNoInfo": "Заменить на...",
"undoMoveSuccess": "Заменить",
"undoMoveFailedMove": "Заменить все",
"undoMoveFailedNoInfo": "Скачать вместо",
"undoDeleteNotSupported": "Сочетания клавиш",
"undoTypeNotSupported": "Поиск и замена",
"undoOperationFailed": "Редактирование",
"unknownError": "Навигация",
"enterPath": "Код",
"editPath": "Поиск",
"confirm": "Найти далее",
"cancel": "Найти предыдущий",
"find": "Сохранить",
"replaceWith": "Выделить все",
"replace": "Отменить",
"replaceAll": "Повторить",
"downloadInstead": "Перейти к строке",
"keyboardShortcuts": "Переместить строку вверх",
"searchAndReplace": "Переместить строку вниз",
"editing": "Переключить комментарий",
"navigation": "Отступ",
"code": "Уменьшить отступ",
"search": "Автозаполнение",
"findNext": "Не удалось загрузить изображение",
"findPrevious": "Повернуть",
"save": "Исходный размер",
"selectAll": "Начать ввод...",
"undo": "Неизвестный размер",
"redo": "Файл пуст",
"goToLine": "Предупреждение о большом файле",
"moveLineUp": "Размер этого файла составляет {{name}}, что может вызвать проблемы с производительностью при открытии в текстовом формате.",
"moveLineDown": "Файл \"{{count}}\" не найден и удален из списка последних/закрепленных файлов.",
"toggleComment": "Не удалось загрузить файл: {{count}}",
"indent": "Произошла ошибка сервера. Пожалуйста, попробуйте позже.",
"outdent": "Автосохранение не удалось",
"autoComplete": "Файл автоматически сохранен",
"imageLoadError": "Не удалось переместить {{count}}",
"rotate": "Операция перемещения не удалась",
"originalSize": "Можно сравнить только два файла",
"startTyping": "Сравнение файлов: {{size}} и {{name}}",
"unknownSize": "Операция перетаскивания не удалась",
"fileIsEmpty": "Файл \"{{error}}\" успешно закреплен",
"largeFileWarning": "Не удалось закрепить файл",
"largeFileWarningDesc": "Файл \"{{name}}\" успешно откреплен",
"fileNotFoundAndRemoved": "Не удалось открепить файл",
"failedToLoadFile": "Ярлык папки \"{{file1}}\" Добавлено успешно",
"serverErrorOccurred": "Не удалось добавить ярлык",
"autoSaveFailed": "{{file2}} {{name}} элементов успешно",
"fileAutoSaved": "{{name}} {{name}} элементов",
"moveFileFailed": "Файл {{operation}} успешно загружен",
"moveOperationFailed": "Загрузка не удалась",
"canOnlyCompareFiles": "Переместить в {{count}}",
"comparingFiles": "Сравнить с {{operation}}",
"dragFailed": "Перетащить за пределы окна для загрузки ({{count}} файлов)",
"filePinnedSuccessfully": "Создать новую папку",
"pinFileFailed": "Создать новый файл .txt",
"fileUnpinnedSuccessfully": "Успешно перемещены элементы {{name}} в {{name}}",
"unpinFileFailed": "Переместить",
"shortcutAddedSuccessfully": "Поиск в файле (Ctrl+F)",
"addShortcutFailed": "Показать сочетания клавиш",
"operationCompletedSuccessfully": "Начать писать содержимое в формате Markdown...",
"operationCompleted": "Загрузка сравнения файлов...",
"downloadFileSuccess": "Перезагрузить",
"downloadFileFailed": "Сравнить",
"moveTo": "Рядом",
"diffCompareWith": "Встроенный",
"dragOutsideToDownload": "Сравнение файлов: {{name}} против {{count}}",
"newFolderDefault": "Слишком большой файл: {{count}}",
"newFileDefault": "Не удалось установить SSH-соединение. Проверьте подключение к {{target}} ({{file1}}:{{file2}})",
"successfullyMovedItems": "Не удалось загрузить файл: {{error}}",
"move": "Подключение успешно установлено",
"searchInFile": "Проверка TOTP не удалась",
"showKeyboardShortcuts": "Код подтверждения:",
"startWritingMarkdown": "Изменить права доступа",
"loadingFileComparison": "Изменение прав доступа к файлам для",
"reload": "Текущие права доступа",
"compare": "Новые права доступа",
"sideBySide": "Владелец",
"inline": "Группа",
"fileComparison": "Другие",
"fileTooLarge": "Чтение",
"sshConnectionFailed": "Запись",
"loadFileFailed": "Выполнение",
"connectedSuccessfully": "Права доступа успешно изменены",
"totpVerificationFailed": "Не удалось изменить права доступа",
"verificationCodePrompt": "Туннели не настроены",
"changePermissions": "Настройте туннельные соединения в диспетчере хостов, чтобы начать работу",
"changePermissionsDesc": "SSH-туннели",
"currentPermissions": "Нет SSH-туннелей",
"newPermissions": "Вы еще не создали ни одного SSH-туннеля. Настройте туннельные соединения в диспетчере хостов, чтобы начать работу.",
"owner": "Подключено",
"group": "Отключено",
"others": "Подключение...",
"read": "Отключение...",
"write": "Неизвестно",
"execute": "Неизвестно",
"permissionsChangedSuccessfully": "Неизвестно",
"failedToChangePermissions": "Ошибка"
},
"tunnel": {
"noTunnelsConfigured": "Сбой",
"configureTunnelsInHostSettings": "Повторная попытка"
},
"tunnels": {
"title": "Ожидание",
"noSshTunnels": "Ожидание повторной попытки",
"createFirstTunnelMessage": "Повторная попытка подключения",
"connected": "Отмена...",
"disconnected": "Подключение",
"connecting": "Отключение",
"disconnecting": "Отмена",
"unknownTunnelStatus": "Порт",
"statusUnknown": "Попытка {{name}} из {{ip}}",
"unknown": "Следующая повторная попытка через {{port}} секунд",
"error": "Проверьте журналы Docker на предмет причины ошибки, присоединитесь к",
"failed": "или создайте",
"retrying": "Нет настроенных туннельных соединений",
"waiting": "Туннельные соединения",
"waitingForRetry": "Добавить туннель",
"retryingConnection": "Редактировать туннель",
"canceling": "Удалить туннель",
"connect": "Имя туннеля",
"disconnect": "Локальный порт",
"cancel": "Удаленный хост",
"port": "Удаленный Порт",
"attempt": "Автозапуск",
"nextRetryIn": "Статус",
"checkDockerLogs": "Активный",
"orCreate": "Неактивно",
"noTunnelConnections": "Запуск",
"tunnelConnections": "Остановка",
"addTunnel": "Перезапуск",
"editTunnel": "Тип подключения",
"deleteTunnel": "Локальное",
"tunnelName": "Удаленное",
"localPort": "Динамическое",
"remoteHost": "Неизвестно",
"remotePort": "Порт {{error}} → {{current}}:{{max}}",
"autoStart": "Хост конечной точки не найден",
"status": "Discord",
"active": "Проблема на GitHub",
"inactive": "для получения помощи",
"start": "Статистика сервера",
"stop": "ЦП",
"restart": "Память",
"connectionType": "Диск",
"local": "Сеть",
"remote": "Время работы",
"dynamic": "Среднее: {{seconds}}, {{sourcePort}}, {{endpointHost}}",
"unknownConnectionStatus": "Процессы",
"portMapping": "Соединения",
"endpointHostNotFound": "Использование",
"discord": "Доступно",
"githubIssue": "Всего",
"forHelp": "Свободно"
},
"serverStats": {
"title": "Использовано",
"cpu": "Процент",
"memory": "Обновить состояние и метрики",
"disk": "Обновить состояние",
"network": "Файловый менеджер уже открыт для этого хоста",
"uptime": "Открыть файловый менеджер",
"loadAverage": "{{endpointPort}} ЦП",
"processes": "{{avg1}} ЦП",
"connections": "Н/Д ЦП(ы)",
"usage": "Среднее: Н/Д",
"available": "Использование ЦП",
"total": "Использование памяти",
"free": "Использование диска",
"used": "Корневая область хранения",
"percentage": "из",
"refreshStatusAndMetrics": "Есть идеи о том, что следует добавить в управление сервером? Поделитесь ими в",
"refreshStatus": "Не удалось получить конфигурацию хоста",
"fileManagerAlreadyOpen": "Не удалось получить состояние сервера",
"openFileManager": "Не удалось получить метрики сервера",
"cpuCores_one": "Не удалось получить данные о домашней директории",
"cpuCores_other": "Загрузка метрик...",
"naCpus": "Обновление...",
"loadAverageNA": "Сервер отключен",
"cpuUsage": "Невозможно получить метрики с автономного сервера",
"memoryUsage": "Требуется аутентификация TOTP",
"diskUsage": "Статистика сервера недоступна для серверов с поддержкой TOTP",
"rootStorageSpace": "TOTP проверен, сбор метрик начался",
"of": "Проверка TOTP не удалась",
"feedbackMessage": "Неверный код подтверждения",
"failedToFetchHostConfig": "Сбор метрик отменен",
"failedToFetchStatus": "Аутентификация не удалась",
"failedToFetchMetrics": "Загрузить",
"failedToFetchHomeData": "Редактировать макет",
"loadingMetrics": "Отменить",
"refreshing": "Добавить виджет",
"serverOffline": "Сохранить макет",
"cannotFetchMetrics": "Несохраненные изменения",
"totpRequired": "Макет успешно сохранен",
"totpUnavailable": "Не удалось сохранить макет",
"totpVerified": "Информация о системе",
"totpFailed": "Имя хоста",
"totpInvalidCode": "Операционная система",
"totpCancelled": "Ядро",
"authenticationFailed": "Итого Время работы",
"load": "секунд",
"editLayout": "Сетевые интерфейсы",
"cancelEdit": "Сетевые интерфейсы не найдены",
"addWidget": "Всего процессов",
"saveLayout": "Выполняется",
"unsavedChanges": "Процессы не найдены",
"layoutSaved": "Статистика SSH-входов",
"failedToSaveLayout": "Всего входов",
"systemInfo": "Уникальные IP-адреса",
"hostname": "Недавние успешные входы",
"operatingSystem": "Недавние неудачные попытки",
"kernel": "Нет данных о недавних входах",
"totalUptime": "от",
"seconds": "Быстрые действия",
"networkInterfaces": "Выполнить {{avg5}}",
"noInterfacesFound": "Выполнение {{avg15}}...",
"totalProcesses": "{{count}} успешно завершено",
"running": "{{count}} не удалось",
"noProcessesFound": "Не удалось выполнить {{name}}",
"loginStats": "МЕНЕДЖЕР SSH-СЕРВЕРОВ",
"totalLogins": "Безопасное, мощное и интуитивно понятное управление SSH-соединениями",
"uniqueIPs": "Добро пожаловать обратно в TERMIX",
"recentSuccessfulLogins": "Создайте свой TERMIX учетная запись",
"recentFailedAttempts": "Продолжить с внешним провайдером",
"noRecentLoginData": "Войти в Termix",
"from": "Создать учетную запись",
"quickActions": "Войти",
"executeQuickAction": "Зарегистрироваться",
"executingQuickAction": "Забыли пароль?",
"quickActionSuccess": "Запомнить меня",
"quickActionFailed": "У вас нет аккаунта?",
"quickActionError": "У вас уже есть аккаунт?"
},
"auth": {
"tagline": "Вход выполнен успешно",
"description": "Вход не выполнен",
"welcomeBack": "Регистрация выполнена успешно",
"createAccount": "Регистрация не удалась",
"continueExternal": "Выход выполнен успешно",
"loginTitle": "Неверное имя пользователя или пароль",
"registerTitle": "Учетная запись успешно создана",
"loginButton": "Отправлена ссылка для сброса пароля",
"registerButton": "Двухфакторная аутентификация",
"forgotPassword": "Введите код подтверждения",
"rememberMe": "Или используйте резервный код",
"noAccount": "Подтвердите код",
"hasAccount": "Перенаправление в приложение...",
"loginSuccess": "Включить двухфакторную аутентификацию",
"loginFailed": "Отключить двухфакторную аутентификацию",
"registerSuccess": "Отсканируйте этот QR-код с помощью приложения-аутентификатора",
"registerFailed": "Резервные коды",
"logoutSuccess": "Сохраните эти резервные коды в безопасном месте",
"invalidCredentials": "Двухфакторная аутентификация успешно включена!",
"accountCreated": "Двухфакторная аутентификация отключена",
"passwordReset": "Сгенерированы новые резервные коды",
"twoFactorAuth": "Загружены резервные коды",
"enterCode": "Введите 6-значный код",
"backupCode": "Неверный код подтверждения",
"verifyCode": "Не удалось отключить TOTP",
"redirectingToApp": "Не удалось сгенерировать резервные коды",
"enableTwoFactor": "Введите свой пароль",
"disableTwoFactor": "Заблокировано (аутентификация OIDC)",
"scanQRCode": "Двухфакторная аутентификация",
"backupCodes": "Ваша учетная запись защищена двухфакторной аутентификацией",
"saveBackupCodes": "Двухфакторная аутентификация в настоящее время активна для вашей учетной записи",
"twoFactorEnabledSuccess": "Отключить 2FA",
"twoFactorDisabled": "Отключение двухфакторной аутентификации сделает вашу учетную запись менее защищенной",
"newBackupCodesGenerated": "Пароль или код TOTP",
"backupCodesDownloaded": "Или",
"pleaseEnterSixDigitCode": "Сгенерируйте новые резервные коды, если вы потеряли существующие",
"invalidVerificationCode": "Сгенерировать новые резервные коды",
"failedToDisableTotp": "Ваши резервные коды",
"failedToGenerateBackupCodes": "Скачать",
"enterPassword": "Настроить двухфакторную аутентификацию Аутентификация",
"lockedOidcAuth": "Требуется аутентификация SSH",
"twoFactorTitle": "Аутентификация с помощью клавиатуры недоступна",
"twoFactorProtected": "Аутентификация не удалась",
"twoFactorActive": "Тайм-аут аутентификации",
"disable2FA": "Сервер не поддерживает интерактивную аутентификацию с помощью клавиатуры. Пожалуйста, укажите свой пароль или ключ SSH.",
"disableTwoFactorWarning": "Предоставленные учетные данные неверны. Пожалуйста, попробуйте еще раз с действительными учетными данными.",
"passwordOrTotpCode": "Время ожидания попытки аутентификации истекло. Пожалуйста, попробуйте еще раз.",
"or": "Пожалуйста, укажите свои учетные данные SSH для подключения к этому серверу.",
"generateNewBackupCodesText": "Введите пароль для этого SSH-соединения.",
"generateNewBackupCodes": "Если ваш SSH-ключ зашифрован, введите парольную фразу здесь.",
"yourBackupCodes": "Шаг 1: Отсканируйте QR-код с помощью приложения-аутентификатора",
"download": "Код для ручного ввода",
"setupTwoFactorTitle": "Если вы не можете отсканировать QR-код, введите этот код вручную в приложении-аутентификаторе.",
"sshAuthenticationRequired": "Далее: Подтвердите код",
"sshNoKeyboardInteractive": "Подтвердите свой аутентификатор",
"sshAuthenticationFailed": "Шаг 2: Введите 6-значный код из приложения-аутентификатора.",
"sshAuthenticationTimeout": "Код подтверждения",
"sshNoKeyboardInteractiveDescription": "Назад",
"sshAuthFailedDescription": "Подтвердите и активируйте",
"sshTimeoutDescription": "Сохраните резервные коды",
"sshProvideCredentialsDescription": "Шаг 3: Сохраните эти коды в безопасном месте.",
"sshPasswordDescription": "Сохраните эти резервные коды в безопасном месте. Вы сможете использовать их для доступа к своей учетной записи, если потеряете устройство-аутентификатор.",
"sshKeyPasswordDescription": "Полная настройка",
"step1ScanQR": "Двухфакторная аутентификация добавляет дополнительный уровень безопасности, требуя код от вашего приложения-аутентификатора при входе в систему.",
"manualEntryCode": "Включить двухфакторную аутентификацию",
"cannotScanQRText": "Добавить дополнительный уровень безопасности к вашей учетной записи",
"nextVerifyCode": "Первый пользователь",
"verifyAuthenticator": "Вы являетесь первым пользователем и будете назначены администратором. Вы можете просмотреть настройки администратора в выпадающем списке пользователей на боковой панели. Если вы считаете, что это ошибка, проверьте журналы Docker или создайте проблему на GitHub.",
"step2EnterCode": "Внешний",
"verificationCode": "Вход с использованием внешнего поставщика",
"back": "Вход с использованием настроенного вами внешнего поставщика идентификации",
"verifyAndEnable": "Внешняя аутентификация пока не поддерживается в приложении Electron. Пожалуйста, используйте веб-версию для входа через OIDC.",
"saveBackupCodesTitle": "Сброс пароля",
"step3StoreCodesSecurely": "Отправка кода сброса",
"importantBackupCodesText": "Введите ваше имя пользователя, чтобы получить код сброса пароля. Код будет записан в логи контейнера Docker.",
"completeSetup": "Сброс кода",
"notEnabledText": "Подтверждение кода",
"enableTwoFactorButton": "Введите 6-значный код из логов контейнера Docker для пользователя:",
"addExtraSecurityLayer": "Перейти к входу",
"firstUser": "Новый пароль",
"firstUserMessage": "Подтверждение пароля",
"external": "Введите новый пароль для пользователя:",
"loginWithExternal": "Регистрация",
"loginWithExternalDesc": "Мобильное приложение",
"externalNotSupportedInElectron": "Вход в мобильное приложение",
"resetPasswordButton": "Настольное приложение",
"sendResetCode": "Вход в настольное приложение",
"resetCodeDesc": "Вход в настольное приложение через веб-интерфейс",
"resetCode": "Загрузка сервера...",
"verifyCodeButton": "Аутентификация...",
"enterResetCode": "Сброс пароля таким способом удалит все сохраненные SSH-хосты, учетные данные и другие зашифрованные данные. Это действие необратимо. Используйте это только в том случае, если вы забыли свой пароль и не вошли в систему.",
"goToLogin": "Аутентификация отключена",
"newPassword": "Все методы аутентификации в настоящее время отключены. Пожалуйста, свяжитесь с администратором.",
"confirmNewPassword": "Сброс пароля выполнен успешно",
"enterNewPassword": "Ваш пароль успешно сброшен. Теперь вы можете войти в систему с новым паролем.",
"signUp": "Страница не найдена",
"mobileApp": "Несанкционированный доступ",
"loggingInToMobileApp": "Доступ запрещен",
"desktopApp": "Ошибка сервера",
"loggingInToDesktopApp": "Сетевая ошибка",
"loggingInToDesktopAppViaWeb": "Не удалось подключиться к базе данных",
"loadingServer": "Неизвестная ошибка",
"authenticating": "Сбой входа в систему",
"dataLossWarning": "Не удалось инициировать сброс пароля",
"authenticationDisabled": "Не удалось проверить код сброса",
"authenticationDisabledDesc": "Не удалось завершить сброс пароля",
"passwordResetSuccess": "Неверный TOTP-код",
"passwordResetSuccessDesc": "Не удалось начать вход через OIDC"
},
"errors": {
"notFound": "Не удалось получить информацию о пользователе после входа через OIDC",
"unauthorized": "Сбой аутентификации OIDC",
"forbidden": "Токен не получен при входе в систему",
"serverError": "Получен неверный URL-адрес авторизации от бэкэнда",
"networkError": "Неверный ввод",
"databaseConnection": "Это поле обязательно для заполнения",
"unknownError": "Минимальная длина: {{name}}",
"loginFailed": "Максимальная длина: {{name}}",
"failedPasswordReset": "Неверный адрес электронной почты адрес",
"failedVerifyCode": "Пароли не совпадают",
"failedCompleteReset": "Вход по имени пользователя/паролю в данный момент отключен",
"invalidTotpCode": "Пароль слишком слабый",
"failedOidcLogin": "Имя пользователя уже существует",
"failedUserInfo": "Адрес электронной почты уже существует",
"oidcAuthFailed": "Не удалось загрузить данные",
"noTokenReceived": "Не удалось сохранить",
"invalidAuthUrl": "Сессия истекла — пожалуйста, войдите снова",
"invalidInput": "Сохранено успешно",
"requiredField": "Не удалось сохранить",
"minLength": "Удалено успешно",
"maxLength": "Не удалось удалить",
"invalidEmail": "Обновлено успешно",
"passwordMismatch": "Не удалось обновить",
"passwordLoginDisabled": "Скопировано в буфер обмена",
"weakPassword": "Не удалось скопировать",
"usernameExists": "{{name}} скопировано в буфер обмена",
"emailExists": "Соединение установлено",
"loadFailed": "Соединение закрыто",
"saveError": "Переподключение...",
"sessionExpired": "Обработка..."
},
"messages": {
"saveSuccess": "Пожалуйста, подождите...",
"saveError": "Регистрация новых учетных записей в настоящее время отключена администратором. Пожалуйста, войдите в систему или свяжитесь с администратором.",
"deleteSuccess": "База данных успешно подключена",
"deleteError": "Не удалось подключиться к серверу базы данных",
"updateSuccess": "Пожалуйста, проверьте подключение к серверу и попробуйте снова",
"updateError": "Код сброса отправлен в журналы Docker",
"copySuccess": "Код успешно проверен",
"copyError": "Пароль успешно сброшен",
"copiedToClipboard": "Вход в систему выполнен успешно",
"connectionEstablished": "Регистрация прошла успешно",
"connectionClosed": "Профиль пользователя",
"reconnecting": "Управление настройками учетной записи и безопасностью",
"processing": "Безопасность",
"pleaseWait": "Смена пароля",
"registrationDisabled": "Двухфакторная аутентификация",
"databaseConnected": "Информация об учетной записи",
"databaseConnectionFailed": "Роль",
"checkServerConnection": "Администратор",
"resetCodeSent": "Пользователь",
"codeVerified": "Метод аутентификации",
"passwordResetSuccess": "Локальный",
"loginSuccess": "Внешний (OIDC)",
"registrationSuccess": "Двойная аутентификация"
},
"profile": {
"title": "Выберите предпочитаемый язык интерфейса",
"description": "Цветовая кодировка файлов",
"security": "Цветовая кодировка файлов по типу: папки (красный), файлы (синий), символические ссылки (зеленый)",
"changePassword": "Автозаполнение команд",
"twoFactorAuth": "Включить подсказки автозаполнения с помощью клавиши Tab для команд терминала на основе истории команд",
"accountInfo": "Свернуть Папки с фрагментами по умолчанию",
"role": "При включении все папки с фрагментами будут свернуты при открытии вкладки «Фрагменты».",
"admin": "Подсветка синтаксиса терминала",
"user": "Показывать теги хостов",
"authMethod": "Отображать теги под каждым хостом на боковой панели. Отключите, чтобы скрыть все теги.",
"local": "Учетная запись",
"external": "Внешний вид",
"externalAndLocal": "Язык и локализация",
"selectPreferredLanguage": "Файловый менеджер",
"fileColorCoding": "Терминал",
"fileColorCodingDesc": "Главная и боковая панель",
"commandAutocomplete": "Фрагменты кода",
"commandAutocompleteDesc": "Текущий пароль",
"defaultSnippetFoldersCollapsed": "Пароль успешно изменен! Пожалуйста, войдите снова.",
"defaultSnippetFoldersCollapsedDesc": "Не удалось изменить пароль. Пожалуйста, проверьте свой текущий пароль и попробуйте снова.",
"terminalSyntaxHighlighting": "Тема",
"showHostTags": "Светлая",
"showHostTagsDesc": "Темная",
"account": "Системная",
"appearance": "Выберите цветовую тему для приложения",
"languageLocalization": "Автоматическое выделение команд, путей, IP-адресов и уровней логирования в выводе терминала",
"fileManagerSettings": "Не удалось загрузить информацию о версии",
"terminalSettings": "000000",
"hostSidebarSettings": "127.0.0.1",
"snippetsSettings": "22",
"currentPassword": "3",
"passwordChangedSuccess": "10",
"failedToChangePassword": "Язык",
"theme": "имя пользователя",
"themeLight": "имя хоста",
"themeDark": "папка",
"themeSystem": "пароль",
"appearanceDesc": "пароль ключа",
"terminalSyntaxHighlightingDesc": "пароль sudo (необязательно)"
},
"user": {
"failedToLoadVersionInfo": "добавить примечания об этом хосте..."
},
"placeholders": {
"enterCode": "Выберите дату истечения срока действия",
"ipAddress": "Вставьте свой закрытый ключ сюда...",
"port": "Вставьте свой открытый ключ сюда...",
"maxRetries": "Мой SSH-сервер",
"retryInterval": "Описание учетных данных SSH",
"language": "Поиск учетных данных по имени, имени пользователя или тегам...",
"username": "конечная точка ssh конфигурация",
"hostname": "/home",
"folder": "ваш-идентификатор-клиента",
"password": "ваш-секрет-клиента",
"keyPassword": "https://your-provider.com/application/o/authorize/",
"sudoPassword": "https://your-provider.com/application/o/termix/",
"notes": "https://your-provider.com/application/o/token/",
"expirationDate": "подкаст",
"pastePrivateKey": "имя",
"pastePublicKey": "профиль электронной почты openid",
"credentialName": "https://your-provider.com/application/o/userinfo/",
"description": "Введите имя пользователя для создания администратора",
"searchCredentials": "Поиск хостов по имени, имени пользователя, IP-адресу, папке, тегам...",
"sshConfig": "Введите свой пароль",
"homePath": "6-значный TOTP-код",
"clientId": "Поиск хостов (попробуйте: tag:prod, user:root, ip:192.168)...",
"clientSecret": "Введите пароль для подтверждения",
"authUrl": "Введите здесь",
"redirectUrl": "Введите имя файла (например, example.txt)",
"tokenUrl": "Введите имя папки",
"userIdField": "Введите полный путь к элементу",
"usernameField": "Введите текущий путь к элементу",
"scopes": "Введите новое имя",
"userinfoUrl": "127.0.0.1",
"enterUsername": "имя пользователя прокси",
"searchHosts": "пароль прокси",
"enterPassword": "например, Work VPN Chain",
"totpCode": "например, Proxy chain for accessing work servers",
"searchHostsAny": "mosh user@server",
"confirmPassword": "22",
"typeHere": "224",
"fileName": "3",
"folderName": "10",
"fullPath": "Не удалось загрузить хосты",
"currentPath": "Нет папки",
"newName": "Требуется пароль",
"socks5Host": "Не удалось удалить учетную запись",
"socks5Username": "Не удалось назначить пользователя администратором",
"socks5Password": "Пользователь {{name}} теперь администратор",
"socks5PresetName": "Вы уверены, что хотите удалить статус администратора у {{min}}?",
"socks5PresetDescription": "Вы уверены, что хотите удалить пользователя {{max}}? Это действие необратимо.",
"moshCommand": "Удалить учетную запись",
"defaultPort": "Закрыть/Удалить учетную запись",
"defaultEndpointPort": "Это действие необратимо. Оно навсегда удалит вашу учетную запись и все связанные с ней данные.",
"defaultMaxRetries": "Удаление вашей учетной записи приведет к удалению всех ваших данных, включая SSH-хосты, конфигурации и настройки. Это действие необратимо.",
"defaultRetryInterval": "Это действие необратимо и навсегда удалит вашу учетную запись."
},
"leftSidebar": {
"failedToLoadHosts": "Невозможно удалить учетную запись",
"noFolder": "Вы являетесь последним администратором. Вы не можете удалить свою учетную запись, так как это оставит систему без администраторов. Пожалуйста, сначала назначьте другого пользователя администратором или обратитесь в службу поддержки системы.",
"passwordRequired": "Подтверждение пароля",
"failedToDeleteAccount": "Удаление...",
"failedToMakeUserAdmin": "Отмена",
"userIsNowAdmin": "Боковая панель",
"removeAdminConfirm": "Переключить боковую панель",
"deleteUserConfirm": "Закрыть",
"deleteAccount": "Онлайн",
"closeDeleteAccount": "Офлайн",
"deleteAccountWarning": "Техническое обслуживание",
"deleteAccountWarningDetails": "Сниженный уровень",
"deleteAccountWarningShort": "Нет настроенных туннельных соединений",
"cannotDeleteAccount": "Discord",
"lastAdminWarning": "Подключение к SSH для работы с файлами",
"confirmPassword": "Загрузка файла",
"deleting": "Новый файл",
"cancel": "Новая папка"
},
"interface": {
"sidebar": "Переименование",
"toggleSidebar": "Удалить элемент",
"close": "Создать новый файл",
"online": "Создать новую папку",
"offline": "Переименовать элемент",
"maintenance": "Выбрать файл",
"degraded": "Нет SSH-хостов",
"noTunnelConnections": "SSH-хосты",
"discord": "Импорт SSH-хостов из JSON",
"connectToSshForOperations": "Идентификатор клиента",
"uploadFile": "Секретный ключ клиента",
"newFile": "Ошибка",
"newFolder": "Предупреждение",
"rename": "Удалить учетную запись",
"deleteItem": "Закрыть/Удалить учетную запись",
"createNewFile": "Невозможно удалить учетную запись",
"createNewFolder": "Подтвердить пароль",
"renameItem": "Удаление...",
"clickToSelectFile": "Внешняя аутентификация (OIDC)",
"noSshHosts": "Настроить внешний поставщик идентификации для",
"sshHosts": "Ожидание повторной попытки",
"importSshHosts": "Повторная попытка подключения",
"clientId": "Сбросить размеры разделения",
"clientSecret": "SSH-менеджер уже открыть",
"error": "Отключено при разделенном экране",
"warning": "Неизвестно",
"deleteAccount": "Подключено",
"closeDeleteAccount": "Отключено",
"cannotDeleteAccount": "Исчерпано максимальное количество попыток",
"confirmPassword": "Хост конечной точки не найден",
"deleting": "Администратор",
"externalAuth": "Пользователь",
"configureExternalProvider": "Внешний",
"waitingForRetry": "Локальный",
"retryingConnection": "Сохранение...",
"resetSplitSizes": "Сохранить конфигурацию",
"sshManagerAlreadyOpen": "Загрузка...",
"disabledDuringSplitScreen": "Обновить",
"unknown": "Добавление...",
"connected": "Сделать администратором",
"disconnected": "Проверка...",
"maxRetriesExhausted": "Проверить и включить",
"endpointHostNotFound": "Секретный ключ",
"administrator": "QR-код TOTP",
"user": "Пароль требуется при использовании аутентификации по паролю",
"external": "Закрытый ключ SSH требуется при использовании аутентификации по ключу",
"local": "Тип ключа требуется при использовании аутентификации по ключу",
"saving": "Необходимо выбрать действительную конфигурацию SSH из списка",
"saveConfiguration": "Обновить Хост",
"loading": "Добавить хост",
"refresh": "Редактировать хост",
"adding": "PIN-код подключения",
"makeAdmin": "Аутентификация",
"verifying": "Пароль",
"verifyAndEnable": "Ключ",
"secretKey": "Закрытый ключ SSH",
"totpQrCode": "Пароль ключа",
"passwordRequired": "Тип ключа",
"sshKeyRequired": "Включить терминал",
"keyTypeRequired": "Включить туннель",
"validSshConfigRequired": "Включить файловый менеджер",
"updateHost": "Путь по умолчанию",
"addHost": "Туннельные соединения",
"editHost": "Максимальное количество попыток",
"pinConnection": "Загрузка",
"authentication": "Обновить ключ",
"password": "Производство",
"key": "Сервер базы данных",
"sshPrivateKey": "Сервер разработки",
"keyPassword": "Разработка",
"keyType": "Веб-сервер - производство",
"enableTerminal": "Неизвестная ошибка",
"enableTunnel": "Не удалось инициировать сброс пароля",
"enableFileManager": "Не удалось проверить код сброса",
"defaultPath": "Не удалось завершить сброс пароля",
"tunnelConnections": "Неверный TOTP-код",
"maxRetries": "Не удалось начать вход через OIDC",
"upload": "Не удалось получить информацию о пользователе после входа через OIDC",
"updateKey": "Вход через внешнего провайдера",
"productionFolder": "Вход через внешнего провайдера",
"databaseServer": "Отправить код сброса",
"developmentServer": "Подтвердить код",
"developmentFolder": "Сбросить пароль",
"webServerProduction": "Войти",
"unknownError": "Зарегистрироваться",
"failedToInitiatePasswordReset": "Не удалось обновить конфигурацию OIDC",
"failedToVerifyResetCode": "Не удалось назначить пользователя администратором",
"failedToCompletePasswordReset": "Не удалось начать настройку TOTP",
"invalidTotpCode": "Неверный код подтверждения",
"failedToStartOidcLogin": "Не удалось отключить TOTP",
"failedToGetUserInfoAfterOidc": "Не удалось сгенерировать резервные коды",
"loginWithExternalProvider": "Выберите хост для начала сеанса терминала",
"loginWithExternal": "Поддержка мобильных приложений на сайте находится в стадии разработки. Используйте мобильное приложение для более удобного использования.",
"sendResetCode": "Разработка мобильного приложения продолжается",
"verifyCode": "Мы работаем над специальным мобильным приложением, чтобы обеспечить лучший пользовательский опыт на мобильных устройствах.",
"resetPassword": "Установить мобильное приложение",
"login": "Документация к мобильному приложению",
"signUp": "Панель управления",
"failedToUpdateOidcConfig": "GitHub",
"failedToMakeUserAdmin": "Поддержка",
"failedToStartTotpSetup": "Discord",
"invalidVerificationCode": "Пожертвовать",
"failedToDisableTotp": "Обзор сервера",
"failedToGenerateBackupCodes": "Версия"
},
"mobile": {
"selectHostToStart": "Актуальная версия",
"limitedSupportMessage": "Доступно обновление",
"mobileAppInProgress": "Время работы",
"mobileAppInProgressDesc": "База данных",
"viewMobileAppDocs": "В норме",
"mobileAppDocumentation": "Ошибка"
},
"dashboard": {
"title": "Всего серверов",
"github": "Всего туннелей",
"support": "Всего учетных данных",
"discord": "Последняя активность",
"donate": "Сброс",
"serverOverview": "Загрузка последней активности...",
"version": "Нет последней активности",
"upToDate": "Быстрые действия",
"updateAvailable": "Добавить хост",
"uptime": "Добавить учетные данные",
"database": "Настройки администратора",
"healthy": "Профиль пользователя",
"error": "Статистика сервера",
"totalServers": "Загрузка статистики сервера...",
"totalTunnels": "Нет доступных данных о сервере",
"totalCredentials": "ЦП",
"recentActivity": "ОЗУ",
"reset": "Н/Д",
"loadingRecentActivity": "Хост общего доступа",
"noRecentActivity": "Доступ к хосту общего доступа",
"quickActions": "Предоставить временный или постоянный доступ к этому хосту",
"addHost": "Целевой пользователь",
"addCredential": "Выберите пользователя для предоставления доступа",
"adminSettings": "Длительность",
"userProfile": "Длительность (часы)",
"serverStats": "Никогда не истекает",
"loadingServerStats": "Уровень разрешений",
"noServerData": "Только для чтения",
"cpu": "Только для просмотра, ввод команд запрещен",
"ram": "Ограниченный доступ",
"notAvailable": "Блокирует опасные команды (passwd, rm -rf и т. д.)"
},
"rbac": {
"shareHost": "Мониторинг",
"shareHostTitle": "Записывает все команды, но не блокирует (рекомендуется)",
"shareHostDescription": "Полный доступ",
"targetUser": "Без ограничений (не рекомендуется)",
"selectUser": "Блокированные команды",
"duration": "Ввод команд для блокировка, например, passwd, rm, dd",
"durationHours": "Максимальная продолжительность сессии (минуты)",
"neverExpires": "Создать временного пользователя",
"permissionLevel": "Создает ограниченного пользователя на сервере вместо предоставления ваших учетных данных. Требует доступа sudo. Наиболее безопасный вариант.",
"permissionLevels": {
"readonly": "Срок действия истекает в",
"readonlyDesc": "Срок действия истекает через {{item}} часов",
"restricted": "Срок действия истек",
"restrictedDesc": "Предоставлено",
"monitored": "Уровень доступа",
"monitoredDesc": "Последнее обращение",
"full": "Количество обращений",
"fullDesc": "Отменить доступ"
},
"blockedCommands": "Вы уверены, что хотите отозвать доступ для {{username}}?",
"blockedCommandsPlaceholder": "Хост успешно предоставлен в общий доступ {{username}}",
"maxSessionDuration": "Доступ к хосту обновлен",
"createTempUser": "Не удалось предоставить доступ к хосту",
"createTempUserDesc": "Доступ успешно отозван",
"expiresAt": "Не удалось отозвать доступ",
"expiresIn": "Общий доступ",
"expired": "Общие хосты",
"grantedBy": "Доступен мне",
"accessLevel": "Нет хостов, предоставленных вам в общий доступ",
"lastAccessed": "Владелец",
"accessCount": "Просмотр списка доступа",
"revokeAccess": "Список доступа",
"confirmRevokeAccess": "Доступ к этому хосту не предоставлен",
"hostSharedSuccessfully": "Пока ни одному пользователю не предоставлен доступ к этому хосту",
"hostAccessUpdated": "Управление доступом для",
"failedToShareHost": "Записи доступа {{username}}",
"accessRevokedSuccessfully": "Никогда",
"failedToRevokeAccess": "{{hours}} раз(ы)",
"shared": "{{username}} день(ы)",
"sharedHosts": "{{username}} час(ы)",
"sharedWithMe": "Не удалось получить список доступа",
"noSharedHosts": "Текущий доступ",
"owner": "Предупреждение безопасности",
"viewAccessList": "Предоставление доступа к учетным данным дает пользователю полный доступ к выполнению любых операций на сервере, включая изменение паролей и удаление файлов. Предоставляйте доступ только доверенным пользователям.",
"accessList": "Рекомендуем включить функцию «Создать временного пользователя» для повышения безопасности.",
"noAccessGranted": "Управление ролями",
"noAccessGrantedMessage": "Управление ролями",
"manageAccessFor": "Управление ролями для {{count}}",
"totalAccessRecords": "Назначение роли",
"neverAccessed": "Удаление роли",
"timesAccessed": "Роли пользователей",
"daysRemaining": "Разрешения",
"hoursRemaining": "Системная роль",
"failedToFetchAccessList": "Пользовательская роль",
"currentAccess": "Роль успешно назначена {{count}}",
"securityWarning": "Не удалось назначить роль",
"securityWarningMessage": "Роль успешно удалена из {{days}}",
"tempUserRecommended": "Не удалось удалить роль",
"roleManagement": "Невозможно удалить системную роль",
"manageRoles": "Невозможно предоставить себе общий доступ к хосту",
"manageRolesFor": "Пользовательские роли недоступны. Системные роли назначаются автоматически.",
"assignRole": "Аутентификация учетных данных не поддерживается для совместного доступа",
"removeRole": "Для совместного использования хоста требуются учетные данные",
"userRoles": "Этот хост не использует аутентификацию на основе учетных данных. Для совместного использования хостов, в связи с шифрованием для каждого пользователя, хост должен использовать аутентификацию на основе учетных данных.",
"permissions": "Журналы аудита",
"systemRole": "Просмотр журналов аудита",
"customRole": "Действие",
"roleAssignedSuccessfully": "Тип ресурса",
"failedToAssignRole": "Имя ресурса",
"roleRemovedSuccessfully": "Временная метка",
"failedToRemoveRole": "IP-адрес",
"cannotRemoveSystemRole": "Агент пользователя",
"cannotShareWithSelf": "Успех",
"noCustomRolesToAssign": "Сбой",
"credentialSharingWarning": "Подробности",
"credentialRequired": "Журналы аудита отсутствуют",
"credentialRequiredDescription": "Записи сеансов",
"auditLogs": "Просмотр записи",
"viewAuditLogs": "Загрузка записи",
"action": "Обнаружена опасная команда",
"resourceType": "Команда заблокирована",
"resourceName": "Завершение сеанса",
"timestamp": "Сеанс завершен владельцем хоста",
"ipAddress": "Ваш общий доступ к этому хосту истек",
"userAgent": "Срок действия общего доступа истекает через {{hours}} часов",
"success": "Роли",
"failed": "Администратор",
"details": "Пользователь",
"noAuditLogs": "Создать роль",
"sessionRecordings": "Редактировать роль",
"viewRecording": "Название роли",
"downloadRecording": "Отображаемое имя",
"dangerousCommand": "Описание",
"commandBlocked": "Назначить роли",
"terminateSession": "Назначение ролей пользователю",
"sessionTerminated": "Выбрать пользователя",
"sharedAccessExpired": "Поиск пользователей...",
"sharedAccessExpiresIn": "Пользователь не найден",
"roles": {
"label": "Текущие роли",
"admin": "Нет назначенных ролей",
"user": "Назначить новую роль"
},
"createRole": "Выбрать роль",
"editRole": "Поиск ролей...",
"roleName": "Роль не найдена",
"displayName": "Назначить",
"description": "Роль успешно создана",
"assignRoles": "Роль успешно обновлена",
"userRoleAssignment": "Роль успешно удалена",
"selectUserPlaceholder": "Не удалось загрузить роли",
"searchUsers": "Не удалось сохранить роль",
"noUserFound": "Не удалось удалить роль",
"currentRoles": "Отображаемое имя роли обязательно",
"noRolesAssigned": "Название роли обязательно",
"assignNewRole": "Используйте только строчные буквы, цифры, подчеркивания и дефисы",
"selectRolePlaceholder": "Разработчик",
"searchRoles": "Разработчики и инженеры программного обеспечения",
"noRoleFound": "Удалить роль",
"assign": "Вы уверены, что хотите удалить роль «{{username}}»? Это действие необратимо.",
"roleCreatedSuccessfully": "Удалить роль",
"roleUpdatedSuccessfully": "Вы уверены, что хотите удалить эту роль у пользователя?",
"roleDeletedSuccessfully": "Обновление информации о ролях",
"failedToLoadRoles": "Создание новой пользовательской роли для группировки пользователей",
"failedToSaveRole": "Управление назначениями ролей для пользователей",
"failedToDeleteRole": "Роли не найдены",
"roleDisplayNameRequired": "Выберите роль",
"roleNameRequired": "Тип",
"roleNameHint": "Пользователь",
"displayNamePlaceholder": "Роль",
"descriptionPlaceholder": "Сначала сохраните хост",
"confirmDeleteRole": "Пожалуйста, сохраните хост перед настройкой параметров общего доступа.",
"confirmDeleteRoleDescription": "Предоставить доступ пользователю",
"confirmRemoveRole": "Предоставить доступ роли",
"confirmRemoveRoleDescription": "Предоставить доступ",
"editRoleDescription": "Цель",
"createRoleDescription": "Срок действия истекает",
"assignRolesDescription": "Никогда",
"noRoles": "Записи доступа не найдены",
"selectRole": "Успешно предоставлен доступ",
"type": "Не удалось предоставить доступ",
"user": "Вы уверены, что хотите отозвать этот доступ?",
"role": "часов",
"saveHostFirst": "Общий доступ",
"saveHostFirstDescription": "Пожалуйста, выберите пользователя и роль",
"shareWithUser": "Только просмотр",
"shareWithRole": "Из-за системы шифрования Termix другие уровни доступа будут доступны позже",
"share": "Поиск хостов или быстрых действий...",
"target": "Недавняя активность",
"expires": "Навигация",
"never": "Добавить хост",
"noAccessRecords": "Добавить учетные данные",
"sharedSuccessfully": "Настройки администратора",
"failedToShare": "Профиль пользователя",
"confirmRevokeAccessDescription": "Журнал обновлений",
"hours": "Хосты",
"sharing": "Открыть сведения о сервере",
"selectUserAndRole": "Открыть файловый менеджер",
"view": "Редактировать",
"viewDesc": "Ссылки"
},
"commandPalette": {
"searchPlaceholder": "GitHub",
"recentActivity": "Поддержка",
"navigation": "Discord",
"addHost": "Пожертвовать",
"addCredential": "Нажмите",
"adminSettings": "для переключения",
"userProfile": "Закрыть",
"updateLog": "Менеджер хостов",
"hosts": "Дважды нажмите левую клавишу Shift, чтобы открыть палитру команд",
"openServerDetails": "Docker не включен для этого хоста",
"openFileManager": "Проверка Docker...",
"edit": "Подключение к хосту...",
"links": "Ошибка",
"github": "Код ошибки: {{username}}",
"support": "Docker {{username}}",
"discord": "Контейнер {{hours}} запущен",
"donate": "Не удалось запустить контейнер {{name}}",
"press": "Контейнер {{code}} остановлен",
"toToggle": "Не удалось остановить контейнер {{version}}",
"close": "Контейнер {{name}} перезапущен",
"hostManager": "Не удалось перезапустить контейнер {{name}}",
"pressToToggle": "Контейнер {{name}} приостановлено"
},
"docker": {
"notEnabled": "Контейнер {{name}} возобновлен",
"validating": "Не удалось переключить состояние паузы для контейнера {{name}}",
"connectingToHost": "Контейнер {{name}} удален",
"error": "Не удалось удалить контейнер {{name}}",
"errorCode": "Образ",
"version": "ID",
"containerStarted": "Порты",
"failedToStartContainer": "Нет портов",
"containerStopped": "Создано",
"failedToStopContainer": "Запуск",
"containerRestarted": "Остановка",
"failedToRestartContainer": "Пауза",
"containerPaused": "Возобновление работы",
"containerUnpaused": "Перезапуск",
"failedToTogglePauseContainer": "Удаление",
"containerRemoved": "Удаление контейнера",
"failedToRemoveContainer": "Вы уверены, что хотите удалить контейнер \"{{name}}\"? Это действие необратимо.",
"image": "Предупреждение: Этот контейнер в данный момент запущен. Удаление сначала остановит контейнер.",
"idLabel": "Удаление...",
"ports": "Загрузка контейнеров...",
"noPorts": "Контейнеры не найдены",
"created": "На этом хосте нет доступных контейнеров Docker",
"start": "Поиск контейнеров...",
"stop": "Фильтр по статусу",
"pause": "Все ({{name}})",
"unpause": "{{name}} ({{name}})",
"restart": "Контейнеры, соответствующие вашим фильтрам, отсутствуют",
"remove": "Попробуйте изменить критерии поиска или фильтрации",
"removeContainer": "Для просмотра статистики контейнер должен быть запущен",
"confirmRemoveContainer": "Не удалось получить статистику контейнера",
"runningContainerWarning": "Контейнер не запущен",
"removing": "Запустите контейнер для просмотра статистики",
"loadingContainers": "Загрузка статистики...",
"noContainersFound": "Ошибка загрузки статистики",
"noContainersFoundHint": "Статистика недоступна",
"searchPlaceholder": "Использование ЦП",
"filterByStatusPlaceholder": "Текущий",
"allContainersCount": "Использование памяти",
"statusCount": "Использовано / Лимит",
"noContainersMatchFilters": "Проценты",
"noContainersMatchFiltersHint": "Сетевой ввод-вывод",
"containerMustBeRunningToViewStats": "Ввод",
"failedToFetchStats": "Вывод",
"containerNotRunning": "Блочный ввод-вывод",
"startContainerToViewStats": "Чтение",
"loadingStats": "Запись",
"errorLoadingStats": "Идентификаторы процессов (PID)",
"noStatsAvailable": "Информация о контейнере",
"cpuUsage": "Имя",
"current": "ID",
"memoryUsage": "Состояние",
"usedLimit": "Отключено от контейнера",
"percentage": "Контейнер должен быть запущен для доступа к консоли",
"networkIo": "Требуется аутентификация",
"input": "Введите код подтверждения",
"output": "Проверка TOTP не удалась. Пожалуйста, попробуйте еще раз.",
"blockIo": "Подключено к {{name}}",
"read": "Отключено",
"write": "Ошибка консоли",
"pids": "Ошибка: {{count}}",
"containerInformation": "Не удалось подключиться к контейнеру",
"name": "Консоль",
"id": "Выберите оболочку",
"state": "Bash",
"disconnectedFromContainer": "sh",
"containerMustBeRunning": "ash",
"authenticationRequired": "Подключение...",
"verificationCodePrompt": "Подключение",
"totpVerificationFailed": "Отключение",
"connectedTo": "Не подключено",
"disconnected": "Нажмите «Подключиться», чтобы начать сеанс оболочки",
"consoleError": "Подключение к {{status}}...",
"errorMessage": "Контейнер не найден",
"failedToConnect": "Вернуться к списку",
"console": "Журналы",
"selectShell": "Статистика",
"bash": "Консоль",
"sh": "Запустите контейнер, чтобы получить доступ к консоли",
"ash": "Переключиться на светлый режим",
"connecting": "Переключиться на темный режим"
},
"theme": {}
}