420 lines
27 KiB
JSON
420 lines
27 KiB
JSON
{
|
||
"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": "ID учетных данных",
|
||
"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",
|
||
"keyPairGeneratedSuccessfully": "Пара ключей {{keyType}} успешно сгенерирована",
|
||
"failedToGenerateKeyPair": "Не удалось сгенерировать пару ключей",
|
||
"generateKeyPairNote": "Сгенерировать новую пару SSH-ключей напрямую. Это заменит любые существующие ключи в форме.",
|
||
"invalidKey": "Неверный ключ",
|
||
"detectionError": "Ошибка определения",
|
||
"unknown": "Неизвестно"
|
||
},
|
||
"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": "Создайте сниппет для сохранения часто используемых команд",
|
||
"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": "Удалить этот сниппет"
|
||
},
|
||
"commandHistory": {
|
||
"title": "История",
|
||
"searchPlaceholder": "Поиск команд...",
|
||
"noTerminal": "Нет активного терминала",
|
||
"noTerminalHint": "Откройте терминал, чтобы увидеть историю команд.",
|
||
"empty": "История команд пока пуста",
|
||
"emptyHint": "Выполните команды в активном терминале, чтобы создать историю.",
|
||
"noResults": "Команды не найдены",
|
||
"noResultsHint": "Нет команд, соответствующих \"{{query}}\"",
|
||
"deleteSuccess": "Команда удалена из истории",
|
||
"deleteFailed": "Не удалось удалить команду.",
|
||
"deleteTooltip": "Удалить команду",
|
||
"tabHint": "Используйте Tab в Терминале для автозаполнения из истории команд"
|
||
},
|
||
"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)",
|
||
"changeServer": "Сменить сервер",
|
||
"mustIncludeProtocol": "URL сервера должен начинаться с http:// или https://",
|
||
"notValidatedWarning": "URL не проверен - убедитесь, что он правильный",
|
||
"warning": "Предупреждение"
|
||
},
|
||
"versionCheck": {
|
||
"error": "Ошибка проверки версии",
|
||
"checkFailed": "Не удалось проверить наличие обновлений",
|
||
"upToDate": "Приложение обновлено",
|
||
"currentVersion": "Вы используете версию {{version}}",
|
||
"updateAvailable": "Доступно обновление",
|
||
"newVersionAvailable": "Доступна новая версия! Вы используете {{current}}, но доступна {{latest}}.",
|
||
"releasedOn": "Выпущена {{date}}",
|
||
"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": "Истекает завтра",
|
||
"expiresInDays": "Истекает через {{days}} дней",
|
||
"updateAvailable": "Доступно обновление",
|
||
"sshPath": "SSH-путь",
|
||
"localPath": "Локальный путь",
|
||
"noAuthCredentials": "Нет учетных данных аутентификации для этого SSH-хоста",
|
||
"noReleases": "Нет выпусков",
|
||
"updatesAndReleases": "Обновления и выпуски",
|
||
"newVersionAvailable": "Доступна новая версия ({{version}})",
|
||
"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": "Email",
|
||
"submit": "Отправить",
|
||
"change": "Изменить",
|
||
"save": "Сохранить",
|
||
"saving": "Сохранение...",
|
||
"delete": "Удалить",
|
||
"edit": "Редактировать",
|
||
"add": "Добавить",
|
||
"search": "Поиск",
|
||
"confirm": "Подтвердить",
|
||
"yes": "Да",
|
||
"no": "Нет",
|
||
"ok": "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": "Пароль успешно сброшен! Теперь вы можете войти с новым паролем.",
|
||
"failedToInitiatePasswordReset": "Не удалось инициировать сброс пароля",
|
||
"failedToVerifyResetCode": "Не удалось проверить код сброса",
|
||
"failedToCompletePasswordReset": "Не удалось завершить сброс пароля",
|
||
"documentation": "Документация",
|
||
"retry": "Повторить",
|
||
"checking": "Проверка...",
|
||
"checkingDatabase": "Проверка подключения к базе данных...",
|
||
"actions": "Действия",
|
||
"remove": "Удалить",
|
||
"revoke": "Отозвать",
|
||
"create": "Создать"
|
||
},
|
||
"nav": {
|
||
"home": "Главная",
|
||
"hosts": "Хосты",
|
||
"credentials": "Учетные данные",
|
||
"terminal": "Терминал",
|
||
"tunnels": "Туннели",
|
||
"fileManager": "Файловый менеджер",
|
||
"serverStats": "Статистика сервера",
|
||
"admin": "Администрирование",
|
||
"userProfile": "Профиль пользователя",
|
||
"tools": "Инструменты",
|
||
"snippets": "Сниппеты",
|
||
"newTab": "Новая вкладка",
|
||
"splitScreen": "Разделить экран",
|
||
"closeTab": "Закрыть вкладку",
|
||
"sshManager": "SSH-менеджер",
|
||
"hostManager": "Менеджер хостов",
|
||
"cannotSplitTab": "Невозможно разделить эту вкладку",
|
||
"tabNavigation": "Навигация по вкладкам"
|
||
}
|
||
} |