Files
Termix/plugins/ssh-terminal/locales/translated/ru_RU.json
T

709 lines
45 KiB
JSON
Raw Normal View History

2026-10-01 16:20:16 -05:00
{
"mobileKeyboard": {
"addQuickKey": "Добавить",
"arrowDown": "Вниз",
"arrowLeft": "Влево",
"arrowRight": "Вправо",
"arrowUp": "Вверх",
"backTab": "⇥",
"ctrl": "Ctrl",
"delete": "Del",
"done": "Готово",
"editQuickKeys": "Редактировать",
"end": "End",
"esc": "Esc",
"home": "Home",
"pageDown": "PgDn",
"pageUp": "PgUp",
"paste": "Вставить",
"quickKeyPlaceholder": "напр. sudo ",
"quickKeysDesc": "Нажмите × для удаления. Поддерживается до 8 символов.",
"quickKeysTitle": "Быстрые клавиши",
"removeQuickKey": "Удалить",
"resetDefaults": "Сбросить по умолчанию",
"shift": "Shift",
"tab": "Tab"
},
"terminal": {
2026-10-02 06:39:59 +00:00
"autoTmuxEnableFailed": "Не удалось включить Auto-Tmux.",
"autoTmuxEnabled": "Автоматический Tmux включен для {{host}}. Он применяется со следующего соединения.",
"clipboardHttpWarning": "Не удалось прочитать содержимое буфера обмена. Некоторые браузеры ограничивают доступ к буферу обмена вне протокола HTTPS — попробуйте использовать Ctrl+V или используйте Termix через HTTPS.",
2026-10-01 16:20:16 -05:00
"closeTab": "Закрыть",
"connecting": "Подключение...",
"connectionLost": "Соединение потеряно",
"connectionRejected": "Подключение отклонено сервером. Проверьте аутентификацию и сетевые настройки.",
"connectionTimeout": "Тайм-аут подключения",
"enableAutoTmuxAction": "Включить Auto-Tmux",
"hostKeyRejected": "Проверка ключа хоста SSH отклонена. Подключение отменено.",
"linkDialogCopy": "Копировать",
"linkDialogOpen": "Открыть",
"linkDialogTitle": "Открыть ссылку",
"maxReconnectAttemptsReached": "Достигнуто максимальное количество попыток переподключения",
"noHostSelected": "Не выбран хост",
"passwordPromptFillTitle": "Вставить сохраненный пароль в этот запрос?",
"reconnect": "Переподключиться",
"reconnected": "Успешно переподключено",
"reconnecting": "Переподключение... ({{attempt}}/{{max}})",
2026-10-02 06:39:59 +00:00
"autoReconnecting": "Соединение потеряно, переподключение...",
"searchCaseSensitive": "Спичечный коробок",
"searchClose": "Закрыть (Выход)",
"searchNext": "Следующий матч (Вход)",
"searchNoResults": "Результаты отсутствуют",
"searchPlaceholder": "Находить",
"searchPrevious": "Предыдущий матч (Shift+Enter)",
"searchRegex": "Используйте регулярные выражения",
"searchResultCount": "{{index}} из {{count}}",
"searchWholeWord": "Сопоставьте целое слово",
"sessionExpiredNotice": "Ваша предыдущая сессия на {{host}} завершилась через {{minutes}} минут после разрыва соединения; оболочка и все запущенные в ней программы удалены. Включите Auto-Tmux на этом хосте, чтобы поддерживать сессии активными.",
"sessionExpiredNoticeNoMinutes": "Ваша предыдущая сессия на {{host}} завершилась во время отключения; оболочка и все запущенные в ней приложения удалены. Включите Auto-Tmux на этом хосте, чтобы поддерживать сессии активными.",
2026-10-01 16:20:16 -05:00
"sessionTakenOver": "Сеанс был открыт в другой вкладке. Переподключение...",
"tmuxAttached": "Подключённые клиенты",
"tmuxAttachedCount": "{{count}} подключено",
"tmuxCopyHint": "Скорректируйте выделение и нажмите Enter, чтобы скопировать в буфер обмена",
"tmuxCreateNew": "Начать новую сессию",
"tmuxDetached": "Отключён от сессии tmux",
"tmuxLastActivity": "Последняя активность",
"tmuxSessionAttached": "Сессия tmux подключена: {{name}}",
"tmuxSessionCreated": "Сессия tmux создана: {{name}}",
"tmuxSessionPickerDesc": "Найдены существующие сессии tmux на этом хосте. Выберите одну для переподключения или создайте новую сессию.",
"tmuxSessionPickerTitle": "Сессии tmux",
"tmuxTimeDays": "{{count}}д назад",
"tmuxTimeHours": "{{count}}ч назад",
"tmuxTimeJustNow": "только что",
"tmuxTimeMinutes": "{{count}}м назад",
"tmuxUnavailable": "tmux не установлен на удалённом хосте, переход на стандартную оболочку",
"tmuxWindowCount": "{{count}} окно",
"tmuxWindows": "Окна",
"unknownError": "Произошла неизвестная ошибка",
"websocketAbnormalClose": "Соединение неожиданно закрыто. Возможно, проблема с обратным прокси или конфигурацией SSL. Проверьте журналы сервера.",
"websocketError": "Ошибка подключения WebSocket",
"clipboardReadFailed": "Не удалось прочитать из буфера обмена. Убедитесь, что предоставлены разрешения на доступ к буферу обмена.",
"clipboardWriteFailed": "Не удалось скопировать в буфер обмена. Убедитесь, что страница загружена по HTTPS или с localhost.",
"connected": "Подключено",
"totpCodeLabel": "Код подтверждения",
2026-10-02 06:39:59 +00:00
"duplicateTab": "Дублировать вкладку",
"imageChooseFile": "Выберите файл изображения",
"imageUploaded": "Загруженное изображение: {{path}}",
"imageClipboardUnavailable": "Этот браузер не может считывать изображения из буфера обмена.",
"imageClipboardEmpty": "Изображение в буфере обмена не найдено",
"localShell": "Локальная терминальная оболочка",
"autocompleteHintComplete": "Нажмите клавишу Tab или Enter для завершения.",
"autocompleteHintNavigate": "↑↓ для навигации",
"autocompleteHintClose": "Нажмите Esc для закрытия"
2026-10-01 16:20:16 -05:00
},
"terminalToolbar": {
2026-10-02 06:39:59 +00:00
"detachTmux": "Отсоединить tmux",
"detachTmuxDescription": "Отключить сессию tmux",
"dismissError": "Отклонить ошибку изображения",
"hideToolbar": "Скрыть панель инструментов",
"image": "Действия с изображениями (только с изображениями)",
"imageActionFailed": "Операция с изображением не удалась.",
"layout": "режим отображения панели инструментов",
"layoutExpanded": "Дополнено метриками",
"layoutIcon": "Только иконка",
"layoutLabeled": "Иконки и подписи",
"moveToolbar": "Переместить панель инструментов",
"moveToolbarHint": "Перетащите панель инструментов, чтобы изменить ее положение.",
"paste": "Вставить изображение",
"pasteImage": "Вставить изображение из буфера обмена (только изображения)",
2026-10-01 16:20:16 -05:00
"retry": "Повторить",
"showToolbar": "Развернуть панель",
2026-10-02 06:39:59 +00:00
"upload": "Загрузить изображение",
"uploadImage": "Загрузите изображение на хостинг.",
2026-10-01 16:20:16 -05:00
"uploadingImage": "Загрузка..."
},
"history": {
"noTerminalSelected": "Терминал не выбран",
"noTerminalSelectedHint": "Откройте вкладку SSH-терминала, чтобы просмотреть историю команд",
"searchPlaceholder": "Поиск по истории...",
"clearAll": "Очистить всё",
"noHistoryEntries": "Нет записей в истории",
"trackingDisabled": "Отслеживание истории отключено",
2026-10-02 06:39:59 +00:00
"trackingDisabledHint": "Включите историю команд во вкладке SSH-терминала этого хоста.",
"commandCount_one": "{{count}} команда",
"commandCount_other": "{{count}} команд"
2026-10-01 16:20:16 -05:00
},
"touchInput": {
2026-10-02 06:39:59 +00:00
"enabled": "Включить сенсорный ввод",
"enabledDesc": "Разрешить прокрутку одним пальцем в терминалах",
"momentumEnabled": "Включить импульс",
"momentumEnabledDesc": "После свайпа продолжите прокрутку еще немного.",
"advanced": "Передовой",
2026-10-01 16:20:16 -05:00
"resetDefaults": "Сбросить по умолчанию",
2026-10-02 06:39:59 +00:00
"dragThreshold": "Порог сопротивления",
"maxWheelDelta": "Максимальная разница колес",
"momentumSampleWindow": "Окно выборки импульса",
"releaseGracePeriod": "Льготный период освобождения",
"minimumVelocity": "Минимальная скорость",
"maximumVelocity": "Максимальная скорость",
"maximumDuration": "Максимальная продолжительность",
"maximumTravel": "Максимальный ход",
"decayTime": "Время распада",
"pixelsPerTick": "Пикселей на такт",
"maximumFrameInterval": "Максимальный интервал кадров",
"maximumTicksPerFrame": "Максимальное количество тактов на кадр"
2026-10-01 16:20:16 -05:00
},
"imageStorage": {
2026-10-02 06:39:59 +00:00
"instanceId": "Идентификатор экземпляра терминальной сессии",
"instanceIdDesc": "Идентификатор экземпляра одной из подключенных вкладок терминала, используемый для проверки видимости.",
"selectedModeUnavailable": "Недоступно",
2026-10-01 16:20:16 -05:00
"test": "Проверить",
2026-10-02 06:39:59 +00:00
"testing": "Тестирование...",
"testFailed": "Не удалось проверить хранилище изображений.",
"testConnected": "Терминальная сессия подключена.",
"testNotConnected": "Нет подключенной терминальной сессии с этим идентификатором экземпляра.",
"testSelectedMode": "Для загрузки будет использоваться следующий синтаксис: {{mode}}",
"testLocalVisible": "Локальный каталог виден с подключенного хоста.",
"testLocalNotVisible": "Локальный каталог НЕ виден с подключенного хоста."
2026-10-01 16:20:16 -05:00
},
"settings": {
"admin": {
"group": {
2026-10-02 06:39:59 +00:00
"touch": "Сенсорный ввод",
"images": "Хранилище изображений",
2026-10-01 16:20:16 -05:00
"sessions": "Сессии",
2026-10-02 06:39:59 +00:00
"newHosts": "Новые хосты"
2026-10-01 16:20:16 -05:00
},
"sessionTimeoutMinutes": {
2026-10-02 06:39:59 +00:00
"label": "Сохранение сессии в терминале",
"description": "Как долго отключенный терминал остается активным на сервере до его закрытия. Мин. 1, макс. 1440 минут. Для сессий, которые должны длиться дольше этого времени, включите Auto-Tmux на хосте."
2026-10-01 16:20:16 -05:00
},
"commandHistoryEnabled": {
"label": "История команд",
"description": "Включить запись истории команд. При отключении история не сохраняется независимо от настроек хостов."
},
"commandHistoryForNewHosts": {
2026-10-02 06:39:59 +00:00
"label": "История команд для новых хостов",
"description": "Включается ли история команд при запуске новых хостов."
2026-10-01 16:20:16 -05:00
},
"imageStorageMode": {
2026-10-02 06:39:59 +00:00
"label": "Режим хранения",
"description": "Где записываются и загружаются образы терминала. Автоматический выбор по типу подключения, локальному и удаленному (SFTP) — это фиксированная настройка.",
2026-10-01 16:20:16 -05:00
"auto": "Авто",
"local": "Локальная",
2026-10-02 06:39:59 +00:00
"remoteSftp": "Удаленный (SFTP)"
2026-10-01 16:20:16 -05:00
},
"imageLocalDir": {
2026-10-02 06:39:59 +00:00
"label": "Локальный каталог",
"description": "Абсолютный путь в бэкэнде Termix, куда в локальном режиме записываются изображения. Никогда не отображается после сохранения. Пустой путь использует TERMIX_IMAGE_DIR."
2026-10-01 16:20:16 -05:00
},
"imageHostPath": {
2026-10-02 06:39:59 +00:00
"label": "Путь к хосту",
"description": "Представление локального каталога на стороне хоста, которое получают терминальные агенты."
2026-10-01 16:20:16 -05:00
},
"imageTtlMs": {
2026-10-02 06:39:59 +00:00
"label": "TTL (мс)",
"description": "Время хранения загруженного изображения в миллисекундах. В пустом случае используется значение TERMIX_IMAGE_TTL_MS, или один час."
2026-10-01 16:20:16 -05:00
},
"imageMaxCount": {
2026-10-02 06:39:59 +00:00
"label": "Максимальное количество изображений",
"description": "Большинство изображений сохраняется одновременно. В пустом режиме используется значение TERMIX_MAX_IMAGE_COUNT или 100."
2026-10-01 16:20:16 -05:00
},
"imageMaxBytes": {
2026-10-02 06:39:59 +00:00
"label": "Максимальный объем хранилища в байтах",
"description": "Максимальное количество байтов изображений, хранящихся одновременно. Пустой файл использует TERMIX_MAX_IMAGE_STORAGE_BYTES или 5 GiB."
2026-10-01 16:20:16 -05:00
},
"sessionPersistence": {
2026-10-02 06:39:59 +00:00
"label": "Сохраняйте сессии после отключения.",
"description": "Поддерживайте активность отключенного терминала на сервере в течение указанного выше времени, чтобы при повторном открытии его вкладки работа продолжалась с того места, где она остановилась."
2026-10-01 16:20:16 -05:00
},
"newHostAutoTmux": {
"label": "Auto-Tmux",
2026-10-02 06:39:59 +00:00
"description": "Запускайте терминалы новых хостов внутри tmux, чтобы сессии сохранялись после разрывов соединения (для этого tmux должен быть установлен на хосте)."
2026-10-01 16:20:16 -05:00
},
"newHostTheme": {
2026-10-02 06:39:59 +00:00
"label": "Тема оформления для новых хостов",
"description": "Тема оформления терминала, с которой запускается новый хост."
2026-10-01 16:20:16 -05:00
},
"newHostFontFamily": {
2026-10-02 06:39:59 +00:00
"label": "Шрифт для новых хостов",
"description": "Шрифт терминала, используемый при запуске нового хоста."
2026-10-01 16:20:16 -05:00
},
"newHostFontSize": {
2026-10-02 06:39:59 +00:00
"label": "Размер шрифта для новых хостов",
"description": "Размер шрифта в пикселях, с которым запускается новый хост."
2026-10-01 16:20:16 -05:00
},
"newHostCursorStyle": {
2026-10-02 06:39:59 +00:00
"label": "Стиль курсора для новых хостов"
2026-10-01 16:20:16 -05:00
},
"newHostCursorBlink": {
2026-10-02 06:39:59 +00:00
"label": "Мигающий курсор для новых хостов"
2026-10-01 16:20:16 -05:00
}
},
"host": {
"enableTerminalToolbar": {
2026-10-02 06:39:59 +00:00
"label": "Включить панель инструментов терминала",
"description": "Отобразить панель быстрого доступа, закрепленную на активном терминале, для отображения инструментов и статистики этого хоста в режиме реального времени."
2026-10-01 16:20:16 -05:00
},
"terminalToolbarPosition": {
2026-10-02 06:39:59 +00:00
"label": "Положение панели инструментов",
"description": "Там, где находится панель инструментов в терминале. Вы по-прежнему можете перетаскивать её оттуда.",
"bottom": "Нижний центр",
"bottomLeft": "Внизу слева",
"bottomRight": "Внизу справа",
"top": "Верхний центр",
"topLeft": "Вверху слева",
"topRight": "Вверху справа"
2026-10-01 16:20:16 -05:00
},
"terminalToolbarStartState": {
2026-10-02 06:39:59 +00:00
"label": "Начальное состояние панели инструментов",
"description": "Будет ли панель инструментов открываться в развернутом или свернутом виде при подключении терминала?",
"expanded": "Расширенный",
"collapsed": "Минимизированный"
2026-10-01 16:20:16 -05:00
},
"terminalToolbarDisplay": {
2026-10-02 06:39:59 +00:00
"label": "Режим отображения панели инструментов",
"description": "Как отображаются кнопки на панели инструментов. Функция «Последнее использованное» сохраняет выбранные вами кнопки на панели инструментов.",
"remember": "Последнее использование",
"icon": "Только иконка",
"labeled": "Иконки и подписи",
"expanded": "Дополнено статистикой."
2026-10-01 16:20:16 -05:00
},
"terminalToolbarShowStatus": {
2026-10-02 06:39:59 +00:00
"label": "Показать статистику в реальном времени",
"description": "В расширенном режиме отображайте статистику хоста в режиме реального времени над кнопками панели инструментов."
2026-10-01 16:20:16 -05:00
},
"terminalToolbarFade": {
2026-10-02 06:39:59 +00:00
"label": "Затухание в режиме ожидания",
"description": "Постепенно уменьшайте масштаб панели инструментов, пока не наведете на нее курсор мыши."
2026-10-01 16:20:16 -05:00
},
"enableCommandHistory": {
"label": "История команд",
"description": "Сохранять команды, выполняемые в этом терминале, для истории и автодополнения"
},
"enableTerminal": {
"label": "Включить терминал",
2026-10-02 06:39:59 +00:00
"description": "Предоставьте SSH-терминал для этого хоста."
2026-10-01 16:20:16 -05:00
},
"inheritAppearance": {
2026-10-02 06:39:59 +00:00
"label": "Использовать пользовательские настройки по умолчанию"
2026-10-01 16:20:16 -05:00
},
"theme": {
"label": "Тема"
},
"cursorBlink": {
2026-10-02 06:39:59 +00:00
"label": "Мигающий курсор"
2026-10-01 16:20:16 -05:00
},
"cursorStyle": {
2026-10-02 06:39:59 +00:00
"label": "Стиль курсора"
2026-10-01 16:20:16 -05:00
},
"fontSize": {
2026-10-02 06:39:59 +00:00
"label": "размер шрифта"
2026-10-01 16:20:16 -05:00
},
"fontFamily": {
2026-10-02 06:39:59 +00:00
"label": "Шрифт"
2026-10-01 16:20:16 -05:00
},
"scrollback": {
2026-10-02 06:39:59 +00:00
"label": "Прокрутка назад"
2026-10-01 16:20:16 -05:00
},
"letterSpacing": {
2026-10-02 06:39:59 +00:00
"label": "межбуквенный интервал"
2026-10-01 16:20:16 -05:00
},
"lineHeight": {
2026-10-02 06:39:59 +00:00
"label": "Высота строки"
2026-10-01 16:20:16 -05:00
},
"bellStyle": {
2026-10-02 06:39:59 +00:00
"label": "Белл"
2026-10-01 16:20:16 -05:00
},
"minimumContrastRatio": {
2026-10-02 06:39:59 +00:00
"label": "Минимальный коэффициент контрастности"
2026-10-01 16:20:16 -05:00
},
"backgroundImage": {
2026-10-02 06:39:59 +00:00
"label": "Фоновое изображение"
2026-10-01 16:20:16 -05:00
},
"backgroundImageOpacity": {
2026-10-02 06:39:59 +00:00
"label": "Прозрачность фонового изображения"
2026-10-01 16:20:16 -05:00
},
"customThemeColors": {
2026-10-02 06:39:59 +00:00
"label": "Пользовательские цвета темы"
2026-10-01 16:20:16 -05:00
},
"rightClickSelectsWord": {
2026-10-02 06:39:59 +00:00
"label": "Щелчок правой кнопкой мыши выделяет слово."
2026-10-01 16:20:16 -05:00
},
"macOptionIsMeta": {
2026-10-02 06:39:59 +00:00
"label": "Вариант — Мета"
2026-10-01 16:20:16 -05:00
},
"fastScrollModifier": {
2026-10-02 06:39:59 +00:00
"label": "Клавиша быстрой прокрутки"
2026-10-01 16:20:16 -05:00
},
"fastScrollSensitivity": {
2026-10-02 06:39:59 +00:00
"label": "Высокая скорость прокрутки"
2026-10-01 16:20:16 -05:00
},
"backspaceMode": {
"label": "Backspace"
},
"autoMosh": {
2026-10-02 06:39:59 +00:00
"label": "Автомош"
2026-10-01 16:20:16 -05:00
},
"moshCommand": {
2026-10-02 06:39:59 +00:00
"label": "Команда Мош"
2026-10-01 16:20:16 -05:00
},
"autoTmux": {
2026-10-02 06:39:59 +00:00
"label": "Автоматический tmux"
2026-10-01 16:20:16 -05:00
},
"useSSHTitle": {
2026-10-02 06:39:59 +00:00
"label": "Используйте заголовок SSH"
2026-10-01 16:20:16 -05:00
},
"syntaxHighlighting": {
2026-10-02 06:39:59 +00:00
"label": "Подсветка синтаксиса"
2026-10-01 16:20:16 -05:00
},
"syntaxHighlightingOptions": {
2026-10-02 06:39:59 +00:00
"label": "Категории подсветки синтаксиса"
2026-10-01 16:20:16 -05:00
},
"linkClickBehavior": {
2026-10-02 06:39:59 +00:00
"label": "Ссылка клик"
2026-10-01 16:20:16 -05:00
},
"localEcho": {
2026-10-02 06:39:59 +00:00
"label": "Локальное эхо"
2026-10-01 16:20:16 -05:00
},
"passwordPromptAutoFill": {
2026-10-02 06:39:59 +00:00
"label": "Предложить заполнить поля для ввода пароля"
2026-10-01 16:20:16 -05:00
},
"sudoPasswordAutoFill": {
2026-10-02 06:39:59 +00:00
"label": "Заполните подсказки sudo"
2026-10-01 16:20:16 -05:00
},
"autoReconnect": {
2026-10-02 06:39:59 +00:00
"label": "Автоматическое переподключение"
2026-10-01 16:20:16 -05:00
}
},
"user": {
"commandAutocomplete": {
"label": "Автодополнение команд",
2026-10-02 06:39:59 +00:00
"description": "При нажатии клавиши Tab будет отображаться автозаполнение во время набора текста."
2026-10-01 16:20:16 -05:00
},
"localEcho": {
2026-10-02 06:39:59 +00:00
"label": "Локальное эхо",
"description": "Снизьте воспринимаемую задержку ввода, используя безопасное локальное прогнозирование нажатий клавиш."
2026-10-01 16:20:16 -05:00
},
"linkClickBehavior": {
"label": "Клик по ссылке в терминале",
"description": "Поведение по умолчанию при клике по ссылкам в терминале"
},
"customThemes": {
2026-10-02 06:39:59 +00:00
"label": "Сохраненные темы"
2026-10-01 16:20:16 -05:00
}
}
},
"palette": {
2026-10-02 06:39:59 +00:00
"localTerminal": "Локальный терминал"
2026-10-01 16:20:16 -05:00
},
"permissions": {
"sessions": {
2026-10-02 06:39:59 +00:00
"title": "Используйте сеансы работы с терминалом в режиме реального времени.",
"description": "Позволяет использовать другие функции, такие как совместное использование сессий и запись, в режиме реального времени на вашем терминале."
2026-10-01 16:20:16 -05:00
},
"history": {
2026-10-02 06:39:59 +00:00
"title": "Прочитать историю команд",
"description": "Позволяет другим функциям, таким как ИИ-помощник, читать историю ваших команд."
2026-10-01 16:20:16 -05:00
}
},
"hosts": {
"tabTerminal": "Терминал",
"addHost": "Добавить хост",
2026-10-02 06:39:59 +00:00
"applyGlobalThemeTooltip": "Примените эту тему",
2026-10-01 16:20:16 -05:00
"backgroundImageDesc": "Необязательный URL для фонового изображения терминала",
"backgroundImageLabel": "URL фонового изображения",
"backgroundImageOpacityLabel": "Прозрачность фонового изображения",
"backspaceMode": "Режим Backspace",
2026-10-02 06:39:59 +00:00
"backspaceModeControlH": "Контроль-H (BS)",
2026-10-01 16:20:16 -05:00
"backspaceModeLabel": "Режим Backspace",
2026-10-02 06:39:59 +00:00
"backspaceModeNormal": "Нормальный (DEL)",
2026-10-01 16:20:16 -05:00
"behaviorAndAdvanced": "Поведение и дополнительные настройки",
"bellStyle": "Стиль звукового сигнала",
2026-10-02 06:39:59 +00:00
"bellStyleBoth": "Оба",
2026-10-01 16:20:16 -05:00
"bellStyleLabel": "Стиль сигнала",
"bellStyleNone": "Ни одного",
2026-10-02 06:39:59 +00:00
"bellStyleSound": "Звук",
"bellStyleVisual": "Визуальный",
2026-10-01 16:20:16 -05:00
"colorTheme": "Цветовая тема",
"cursorBlink": "Мигание курсора",
"cursorBlinking": "Мигание курсора",
"cursorBlinkingDesc": "Включить анимацию мигания курсора терминала",
"cursorStyle": "Стиль курсора",
2026-10-02 06:39:59 +00:00
"cursorStyleBar": "Бар",
"cursorStyleBlock": "Блокировать",
2026-10-01 16:20:16 -05:00
"cursorStyleLabel": "Стиль курсора",
2026-10-02 06:39:59 +00:00
"cursorStyleUnderline": "Подчеркнуть",
2026-10-01 16:20:16 -05:00
"customThemeAnsiColors": "Цвета ANSI",
"customThemeBackground": "Фон",
"customThemeBlack": "Чёрный",
"customThemeBlue": "Синий",
"customThemeBrightBlack": "Ярко-чёрный",
"customThemeBrightBlue": "Ярко-синий",
"customThemeBrightCyan": "Ярко-голубой",
"customThemeBrightGreen": "Ярко-зелёный",
"customThemeBrightMagenta": "Ярко-пурпурный",
"customThemeBrightRed": "Ярко-красный",
"customThemeBrightWhite": "Ярко-белый",
"customThemeBrightYellow": "Ярко-жёлтый",
"customThemeColors": "Пользовательские цвета",
"customThemeCursor": "Курсор",
"customThemeCursorAccent": "Акцент курсора",
"customThemeCyan": "Голубой",
"customThemeForeground": "Текст",
"customThemeGreen": "Зелёный",
"customThemeMagenta": "Пурпурный",
"customThemeRed": "Красный",
"customThemeResetTooltip": "Сбросить до значений по умолчанию",
"customThemeSelection": "Выделение",
"customThemeWhite": "Белый",
"customThemeYellow": "Жёлтый",
2026-10-02 06:39:59 +00:00
"deleteGlobalThemeTooltip": "Удалить эту тему",
2026-10-01 16:20:16 -05:00
"docsLink": "Документация",
"enableAutoMosh": "Включить Auto-Mosh",
"enableAutoMoshDesc": "Предпочитать Mosh вместо SSH, если доступен",
"enableAutoTmux": "Включить Auto-Tmux",
2026-10-02 06:39:59 +00:00
"enableAutoTmuxDesc": "Поддерживайте работоспособность вашей оболочки и всего, что в ней работает, даже при разрыве соединения и перезапуске браузера, запустив tmux (tmux должен быть установлен на хосте).",
2026-10-01 16:20:16 -05:00
"fastScrollModifier": "Модификатор быстрой прокрутки",
"fastScrollModifierAlt": "Alt",
"fastScrollModifierCtrl": "Ctrl",
"fastScrollModifierLabel": "Модификатор быстрой прокрутки",
"fastScrollModifierShift": "Shift",
"fastScrollSensitivity": "Чувствительность быстрой прокрутки",
"fastScrollSensitivityLabel": "Чувствительность быстрой прокрутки",
"fontFamily": "Семейство шрифтов",
2026-10-02 06:39:59 +00:00
"fontFamilyCustomHint": "Выберите шрифт из комплекта или выберите «Пользовательский» и введите точное название шрифта, уже установленного в вашей системе (например, MesloLGS NF, Noto Sans Mono). Termix не может установить шрифты автоматически, сначала установите его в свою операционную систему.",
"fontFamilyCustomOption": "Обычай...",
"fontFamilyCustomPlaceholder": "Точное название шрифта, например, MesloLGS NF",
2026-10-01 16:20:16 -05:00
"fontFamilyLabel": "Семейство шрифтов",
"fontSize": "Размер шрифта",
"fontSizeLabel": "Размер шрифта",
"hostNotFound": "Хост не найден",
"letterSpacing": "Межбуквенный интервал",
"letterSpacingPx": "Межбуквенное расстояние (px)",
"lineHeight": "Межстрочный интервал",
"lineHeightLabel": "Высота строки",
"linkClickBehaviorConfirm": "Показывать всплывающее окно для открытия или копирования",
"linkClickBehaviorDesc": "Определяет, что происходит при клике по ссылке в терминале. Используйте «По умолчанию», чтобы следовать настройкам приложения.",
"linkClickBehaviorDirect": "Открывать напрямую",
"linkClickBehaviorLabel": "Поведение при клике по ссылке",
"loadingHost": "Загрузка хоста...",
2026-10-02 06:39:59 +00:00
"localEchoAuto": "Автоматический",
"localEchoDesc": "Предсказывает безопасные нажатия клавиш для печати локально даже при медленном соединении. Запросы паролей и управляющий ввод никогда не отображаются.",
"localEchoLabel": "Локальное эхо",
2026-10-01 16:20:16 -05:00
"localEchoOff": "Отключено",
2026-10-02 06:39:59 +00:00
"localEchoOn": "Всегда включено",
"macOptionIsMetaLabel": "Клавиша Option отправляет метаданные",
"macOptionIsMetaShortDesc": "Отключите возможность ввода специальных символов (например, @ или |) с помощью клавиши Option/Alt в macOS вместо отправки Meta.",
2026-10-01 16:20:16 -05:00
"moshCommand": "Команда MOSH",
"moshCommandLabel": "Команда Mosh",
2026-10-02 06:39:59 +00:00
"noSavedThemes": "Сохранённых тем пока нет.",
2026-10-01 16:20:16 -05:00
"none": "Нет",
2026-10-02 06:39:59 +00:00
"passwordPromptAutoFillDesc": "Предлагается ввести сохраненный пароль, когда терминал запросит его. Отключите эту функцию, чтобы автоматическое заполнение паролей на этом хосте никогда не происходило.",
"passwordPromptAutoFillLabel": "Функция автозаполнения паролей",
"autoReconnectLabel": "Автоматическое переподключение",
"autoReconnectDesc": "При разрыве SSH-соединения, например, после сбоя сети или перехода в спящий режим, система автоматически переподключается. При этом сохраняется возможность прокрутки назад.",
2026-10-01 16:20:16 -05:00
"rightClickSelectsWord": "Выделять слово правой кнопкой",
"rightClickSelectsWordLabel": "Правый клик выделяет слово",
"rightClickSelectsWordShortDesc": "Выделять слово под курсором при правом клике",
2026-10-02 06:39:59 +00:00
"saveAsGlobalTheme": "Сохранить как глобальную тему",
"saveGlobalThemeError": "Не удалось сохранить тему.",
"saveGlobalThemeNamePrompt": "Введите название для этой темы.",
"saveGlobalThemeSuccess": "Тема сохранена",
"savedThemesLabel": "Сохраненные темы",
2026-10-01 16:20:16 -05:00
"scrollbackBufferLabel": "Буфер прокрутки",
"scrollbackMaxLines": "Максимальное количество строк, сохраняемых в истории",
"sudoPasswordAutoFill": "Автозаполнение пароля sudo",
"sudoPasswordAutoFillDesc": "Хранить пароль sudo, чтобы метрики хоста, запросы терминала и другие могли автоматически выполнять привилегированные команды.",
"sudoPasswordAutoFillLabel": "Автозаполнение пароля sudo",
"syntaxCategoryIpAddresses": "IP-адреса",
"syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080",
"syntaxCategoryLogLevels": "Уровни логирования",
"syntaxCategoryLogLevelsDesc": "error, warn, info, debug, fatal",
"syntaxCategoryNumbers": "Числа с метками",
"syntaxCategoryNumbersDesc": "port 8080, exit 1, status 404",
"syntaxCategoryPaths": "Пути к файлам",
"syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt",
"syntaxCategoryTimestamps": "Временные метки",
"syntaxCategoryTimestampsDesc": "[12:34:56], 2024-01-15",
"syntaxCategoryUrls": "URLs",
"syntaxCategoryUrlsDesc": "https://example.com",
"syntaxHighlightingDesc": "Раскрашивать вывод терминала (ошибки, пути, IP-адреса, временные метки)",
"syntaxHighlightingLabel": "Подсветка синтаксиса",
"terminalAppearance": "Внешний вид терминала",
"theme": "Тема",
"themePreview": "Предпросмотр темы",
"useSSHTitleDesc": "Обновлять заголовок вкладки из названия окна оболочки вместо имени хоста",
"useSSHTitleLabel": "Использовать заголовок окна SSH",
"enableTunnel": "Включить туннель",
"enableFileManager": "Включить файловый менеджер",
"enableDocker": "Включить Docker",
"startupSnippet": "Сниппет запуска",
"quickActions": "Быстрые действия",
"proxmoxLastSyncStatus": {
"success": "Успешно"
},
2026-10-02 06:39:59 +00:00
"proxmoxResultSkippedNoIp": "{{count}} пропущено (IP-адрес не найден)",
"proxmoxStatsUrlCopied": "URL-адрес статистики Proxmox скопирован в буфер обмена.",
2026-10-01 16:20:16 -05:00
"rdpUrlCopied": "Скопирован URL RDP",
"vncUrlCopied": "Скопирован URL VNC",
2026-10-02 06:39:59 +00:00
"filterAuthStepca": "Шаг CA",
2026-10-01 16:20:16 -05:00
"guac": {
"noCredential": "Нет учетных данных (прямые данные ниже)",
"authTypeDirect": "Прямой",
"authTypeCredential": "Учетные данные",
"authTypeNone": "Ни одного",
"recordingPath": "Путь записи",
"recordingName": "Имя записи",
"saveHostFirst": "Сначала сохраните хост.",
"sharingOptionsAfterSave": "Параметры общего доступа будут доступны после сохранения хоста.",
"permissionLevel": "Уровень разрешений",
"typeHeader": "Тип",
"targetHeader": "Цель",
"permissionHeader": "Разрешение",
"cancelBtn": "Отмена",
"savingBtn": "Сохранение...",
"updateHostBtn": "Обновить хост",
"addHostBtn": "Добавить хост"
},
2026-10-02 06:39:59 +00:00
"filterAuthVault": "Сейф"
2026-10-01 16:20:16 -05:00
},
"nav": {
"history": "История",
2026-10-02 06:39:59 +00:00
"localTerminal": "Локальный терминал",
2026-10-01 16:20:16 -05:00
"sshTools": "Инструменты SSH",
"terminal": "Терминал",
2026-10-02 06:39:59 +00:00
"macros": "Макросы"
2026-10-01 16:20:16 -05:00
},
"sshTools": {
"broadcastInputPlaceholder": "Введите текст для трансляции нажатий...",
2026-10-02 06:39:59 +00:00
"copyOnSelect": "Автоматическое копирование выделенного текста",
2026-10-01 16:20:16 -05:00
"enableRightClickCopyPaste": "Включить копирование/вставку правой кнопкой мыши",
"fillPassword": "Заполнить пароль",
"fillPasswordMissing": "Нет сохранённого пароля для {{count}} выбранных терминалов",
"fillPasswordSuccess": "Пароль введён в {{count}} терминалах",
"keyRecordingTitle": "Запись клавиш",
"noTerminalTabsOpen": "Нет открытых вкладок терминала",
"recordToTerminals": "Записать в терминалы",
"selectAll": "Все",
"selectNone": "Ни одного",
"selectTerminalsAbove": "Выберите терминалы выше",
"settingsTitle": "Настройки",
"startRecording": "Начать запись",
"stopRecording": "Остановить запись"
},
"keybindings": {
2026-10-02 06:39:59 +00:00
"copy": "Скопировать выделенный фрагмент",
2026-10-01 16:20:16 -05:00
"paste": "Вставить",
2026-10-02 06:39:59 +00:00
"sendControlCode": "Отправить сигнал Ctrl+буква",
"sendText": "Отправить текст",
"controlCodeLabel": "Письмо",
"textLabel": "Текст для отправки",
"appendEnterLabel": "Нажмите Enter после отправки",
"clipboardPermissionNote": "В некоторых браузерах при первом использовании может запрашиваться разрешение на использование буфера обмена.",
"textRequired": "Введите текст для отправки",
"controlCodeRequired": "Введите одну букву в качестве управляющего кода.",
2026-10-01 16:20:16 -05:00
"builtIn": {
2026-10-02 06:39:59 +00:00
"copyCtrlC": "Скопировать выделенный фрагмент (Ctrl+C, только если выделен текст)",
"copyCtrlShiftC": "Скопировать выделенный фрагмент (Ctrl+Shift+C)",
"copyCmdC": "Скопировать выделенный фрагмент (Cmd+C)",
"pasteCtrlShiftV": "Вставить из буфера обмена (Ctrl+Shift+V)",
"ctrlW": "Отправьте Ctrl+W в командную оболочку (это заблокирует закрытие вкладки браузера).",
"ctrlT": "Отправьте Ctrl+T в командную оболочку (это заблокирует открытие вкладки браузера).",
"ctrlN": "Отправьте Ctrl+N в командную оболочку (это заблокирует открытие окна браузера).",
"ctrlQ": "Отправьте Ctrl+Q в командную оболочку (это заблокирует возможность закрытия браузера)."
2026-10-01 16:20:16 -05:00
}
},
"macros": {
2026-10-02 06:39:59 +00:00
"title": "Макросы",
"description": "Выполните сохраненную последовательность команд в терминале и отреагируйте на то, что сервер отправит вам в ответ.",
2026-10-01 16:20:16 -05:00
"target": "Цель",
2026-10-02 06:39:59 +00:00
"noTerminal": "Терминал не открыт",
"empty": "Макросы пока отсутствуют",
"emptyHint": "Создайте макрос для автоматизации действий в терминале, таких как вход в систему, перезапуск службы или ответ на запросы.",
"create": "Новый макрос",
"back": "Вернуться к макроэлементам",
2026-10-01 16:20:16 -05:00
"name": "Название",
2026-10-02 06:39:59 +00:00
"namePlaceholder": "Перезапустите веб-сервер",
"nameRequired": "Перед сохранением дайте макросу имя.",
2026-10-01 16:20:16 -05:00
"descriptionLabel": "Описание",
2026-10-02 06:39:59 +00:00
"descriptionPlaceholder": "Что делает этот макрос (необязательно)",
2026-10-01 16:20:16 -05:00
"unsaved": "Несохранённые изменения",
"save": "Сохранить",
2026-10-02 06:39:59 +00:00
"saved": "Макрос сохранен",
"saveFailed": "Не удалось сохранить макрос.",
2026-10-01 16:20:16 -05:00
"delete": "Удалить",
2026-10-02 06:39:59 +00:00
"deleteTitle": "Удалить этот макрос?",
"deleteBody": "\"{{name}}\" будет удалено навсегда. Этого нельзя будет отменить.",
"deleted": "Макрос удален",
2026-10-01 16:20:16 -05:00
"cancel": "Отмена",
"run": "Запустить",
"stop": "Остановить",
2026-10-02 06:39:59 +00:00
"running": "Бег...",
"completed": "Макро завершен",
"failed": "Макрос не сработал",
"loadFailed": "Не удалось загрузить макросы.",
"needTerminal": "Сначала откройте и подключите терминал.",
"noSteps": "В этом макросе пока нет шагов. Добавьте один ниже.",
"addStep": "Добавить шаг",
"stepNumber": "Шаг {{number}}",
"removeStep": "Удалить шаг",
"confirmRunTitle": "Запустить этот макрос?",
"confirmRunBody": "\"{{name}}\" будет отправлять команды {{host}}.",
"confirmRunAction": "Запустить макрос",
2026-10-01 16:20:16 -05:00
"stepTypes": {
"send": {
2026-10-02 06:39:59 +00:00
"label": "Отправить команду",
"help": "Вводит текст в терминал так же, как если бы вы его ввели вручную."
2026-10-01 16:20:16 -05:00
},
"wait": {
2026-10-02 06:39:59 +00:00
"label": "Дождитесь вывода",
"help": "Приостанавливается до тех пор, пока сервер не выведет указанный вами текст, как запрос пароля."
2026-10-01 16:20:16 -05:00
},
"delay": {
2026-10-02 06:39:59 +00:00
"label": "Пауза",
"help": "Перед следующим шагом выполняется ожидание в течение заданного промежутка времени."
2026-10-01 16:20:16 -05:00
},
"if": {
2026-10-02 06:39:59 +00:00
"label": "Если вывод содержит",
"help": "Проверяет все данные, выведенные сервером на экран, а затем запускает одну из двух ветвей выполнения."
2026-10-01 16:20:16 -05:00
},
"repeat": {
2026-10-02 06:39:59 +00:00
"label": "Повторить",
"help": "Выполняет все шаги, входящие в его состав, заданное количество раз."
2026-10-01 16:20:16 -05:00
}
},
"send": {
2026-10-02 06:39:59 +00:00
"text": "Команда или текст",
2026-10-01 16:20:16 -05:00
"textPlaceholder": "systemctl restart nginx",
2026-10-02 06:39:59 +00:00
"pressEnter": "Нажмите Enter после отправки",
"pressEnterHelp": "Отключите эту функцию, чтобы вводить текст без отправки."
2026-10-01 16:20:16 -05:00
},
"wait": {
2026-10-02 06:39:59 +00:00
"pattern": "Дождитесь, пока на выходе не появится",
2026-10-01 16:20:16 -05:00
"patternPlaceholder": "пароль:",
2026-10-02 06:39:59 +00:00
"timeout": "Сдаться после",
"onTimeout": "Если оно никогда не появится",
"stop": "Остановите макрос",
"continue": "Продолжайте в любом случае."
2026-10-01 16:20:16 -05:00
},
"delay": {
2026-10-02 06:39:59 +00:00
"duration": "Подождите"
2026-10-01 16:20:16 -05:00
},
"ifStep": {
2026-10-02 06:39:59 +00:00
"pattern": "Если в выходных данных содержится",
"patternPlaceholder": "Активный: активен (работает)",
"then": "Затем сделайте это.",
"else": "В противном случае сделайте это.",
"emptyBranch": "Без ступенек"
2026-10-01 16:20:16 -05:00
},
"repeat": {
2026-10-02 06:39:59 +00:00
"count": "Количество раз",
"times": "времена"
2026-10-01 16:20:16 -05:00
},
"match": {
2026-10-02 06:39:59 +00:00
"useRegex": "Сопоставление с использованием регулярного выражения",
"useRegexHelp": "Оставьте этот параметр отключенным, чтобы текст точно соответствовал написанному.",
"invalidRegex": "Не является допустимым регулярным выражением, будет сопоставлено как обычный текст."
2026-10-01 16:20:16 -05:00
},
"seconds": "секунды",
2026-10-02 06:39:59 +00:00
"secondsShort": "{{count}}с"
2026-10-01 16:20:16 -05:00
},
"errors": {
2026-10-02 06:39:59 +00:00
"remoteServerRequired": "Требуется удаленный сервер. Для использования этого типа подключения подключите удаленный сервер в настройках."
2026-10-04 15:11:41 -05:00
},
"plugin": {
2026-10-05 06:28:23 +00:00
"name": "SSH Терминал"
2026-10-01 16:20:16 -05:00
}
}