feat: move terminal settings, look and ssh tools into ssh-terminal plugin

This commit is contained in:
LukeGus committed 2026-09-29 02:38:37 -05:00
1 parent ffa872ebd3
commit d9bba10612
242 files changed
+25071 -7207

No files matched your search

@@ -75,7 +75,11 @@
"tmuxWindows": "Окна",
"unknownError": "Произошла неизвестная ошибка",
"websocketAbnormalClose": "Соединение неожиданно закрыто. Возможно, проблема с обратным прокси или конфигурацией SSL. Проверьте журналы сервера.",
"websocketError": "Ошибка подключения WebSocket"
"websocketError": "Ошибка подключения WebSocket",
"clipboardReadFailed": "Не удалось прочитать из буфера обмена. Убедитесь, что предоставлены разрешения на доступ к буферу обмена.",
"clipboardWriteFailed": "Не удалось скопировать в буфер обмена. Убедитесь, что страница загружена по HTTPS или с localhost.",
"connected": "Подключено",
"totpCodeLabel": "Код подтверждения"
},
"terminalToolbar": {
"detachTmux": "Отсоединить tmux",
@@ -175,6 +179,10 @@
},
"imageMaxBytes": {
"label": "Максимальный объем хранилища в байтах"
},
"newHostAutoTmux": {
"label": "Auto-Tmux",
"description": "Запускайте терминалы новых хостов внутри tmux, чтобы сессии сохранялись после разрывов соединения (для этого tmux должен быть установлен на хосте)."
}
},
"host": {
@@ -189,9 +197,171 @@
"enableTerminal": {
"label": "Включить терминал"
}
},
"user": {
"commandAutocomplete": {
"label": "Автодополнение команд",
"description": "При нажатии клавиши Tab будет отображаться автозаполнение во время набора текста."
},
"localEcho": {
"label": "Локальное эхо",
"description": "Снизьте воспринимаемую задержку ввода, используя безопасное локальное прогнозирование нажатий клавиш."
},
"linkClickBehavior": {
"label": "Клик по ссылке в терминале",
"description": "Поведение по умолчанию при клике по ссылкам в терминале"
}
}
},
"palette": {
"localTerminal": "Локальный терминал"
},
"hosts": {
"addHost": "Добавить хост",
"applyGlobalThemeTooltip": "Примените эту тему",
"backgroundImageDesc": "Необязательный URL для фонового изображения терминала",
"backgroundImageLabel": "URL фонового изображения",
"backgroundImageOpacityLabel": "Прозрачность фонового изображения",
"backspaceMode": "Режим Backspace",
"backspaceModeLabel": "Режим Backspace",
"behaviorAndAdvanced": "Поведение и дополнительные настройки",
"bellStyle": "Стиль звукового сигнала",
"bellStyleLabel": "Стиль сигнала",
"colorTheme": "Цветовая тема",
"cursorBlink": "Мигание курсора",
"cursorBlinking": "Мигание курсора",
"cursorBlinkingDesc": "Включить анимацию мигания курсора терминала",
"cursorStyle": "Стиль курсора",
"cursorStyleLabel": "Стиль курсора",
"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": "Жёлтый",
"deleteGlobalThemeTooltip": "Удалить эту тему",
"docsLink": "Документация",
"enableAutoMosh": "Включить Auto-Mosh",
"enableAutoMoshDesc": "Предпочитать Mosh вместо SSH, если доступен",
"enableAutoTmux": "Включить Auto-Tmux",
"enableAutoTmuxDesc": "Поддерживайте работоспособность вашей оболочки и всего, что в ней работает, даже при разрыве соединения и перезапуске браузера, запустив tmux (tmux должен быть установлен на хосте).",
"fastScrollModifier": "Модификатор быстрой прокрутки",
"fastScrollModifierLabel": "Модификатор быстрой прокрутки",
"fastScrollSensitivity": "Чувствительность быстрой прокрутки",
"fastScrollSensitivityLabel": "Чувствительность быстрой прокрутки",
"fontFamily": "Семейство шрифтов",
"fontFamilyCustomHint": "Выберите шрифт из комплекта или выберите «Пользовательский» и введите точное название шрифта, уже установленного в вашей системе (например, MesloLGS NF, Noto Sans Mono). Termix не может установить шрифты автоматически, сначала установите его в свою операционную систему.",
"fontFamilyCustomOption": "Обычай...",
"fontFamilyCustomPlaceholder": "Точное название шрифта, например, MesloLGS NF",
"fontFamilyLabel": "Семейство шрифтов",
"fontSize": "Размер шрифта",
"fontSizeLabel": "Размер шрифта",
"hostNotFound": "Хост не найден",
"letterSpacing": "Межбуквенный интервал",
"letterSpacingPx": "Межбуквенное расстояние (px)",
"lineHeight": "Межстрочный интервал",
"lineHeightLabel": "Высота строки",
"linkClickBehaviorConfirm": "Показывать всплывающее окно для открытия или копирования",
"linkClickBehaviorDefault": "По умолчанию (следовать настройкам приложения)",
"linkClickBehaviorDesc": "Определяет, что происходит при клике по ссылке в терминале. Используйте «По умолчанию», чтобы следовать настройкам приложения.",
"linkClickBehaviorDirect": "Открывать напрямую",
"linkClickBehaviorLabel": "Поведение при клике по ссылке",
"loadingHost": "Загрузка хоста...",
"localEchoAuto": "Автоматический",
"localEchoDefault": "Использовать глобальные настройки",
"localEchoDesc": "Предсказывает безопасные нажатия клавиш для печати локально даже при медленном соединении. Запросы паролей и управляющий ввод никогда не отображаются.",
"localEchoLabel": "Локальное эхо",
"localEchoOff": "Выключенный",
"localEchoOn": "Всегда включено",
"macOptionIsMetaLabel": "Клавиша Option отправляет метаданные",
"macOptionIsMetaShortDesc": "Отключите возможность ввода специальных символов (например, @ или |) с помощью клавиши Option/Alt в macOS вместо отправки Meta.",
"moshCommand": "Команда MOSH",
"moshCommandLabel": "Команда Mosh",
"noSavedThemes": "Сохранённых тем пока нет.",
"none": "Нет",
"rightClickSelectsWord": "Выделять слово правой кнопкой",
"rightClickSelectsWordLabel": "Правый клик выделяет слово",
"rightClickSelectsWordShortDesc": "Выделять слово под курсором при правом клике",
"saveAsGlobalTheme": "Сохранить как глобальную тему",
"saveGlobalThemeError": "Не удалось сохранить тему.",
"saveGlobalThemeNamePrompt": "Введите название для этой темы.",
"saveGlobalThemeSuccess": "Тема сохранена",
"savedThemesLabel": "Сохраненные темы",
"scrollbackBufferLabel": "Буфер прокрутки",
"scrollbackMaxLines": "Максимальное количество строк, сохраняемых в истории",
"startupSnippetLabel": "Фрагмент запуска",
"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"
},
"nav": {
"history": "История",
"localTerminal": "Локальный терминал",
"sshTools": "Инструменты SSH",
"terminal": "Терминал"
},
"sshTools": {
"broadcastInputPlaceholder": "Введите текст для трансляции нажатий...",
"copyOnSelect": "Автоматическое копирование выделенного текста",
"enableRightClickCopyPaste": "Включить копирование/вставку правой кнопкой мыши",
"fillPassword": "Заполнить пароль",
"fillPasswordMissing": "Нет сохранённого пароля для {{count}} выбранных терминалов",
"fillPasswordSuccess": "Пароль введён в {{count}} терминалах",
"keyRecordingTitle": "Запись клавиш",
"noTerminalTabsOpen": "Нет открытых вкладок терминала",
"recordToTerminals": "Записать в терминалы",
"selectAll": "Все",
"selectNone": "Ни одного",
"selectTerminalsAbove": "Выберите терминалы выше",
"settingsTitle": "Настройки",
"startRecording": "Начать запись",
"stopRecording": "Остановить запись"
},
"terminalDefaults": {
"clearAll": "Очистить все",
"description": "Установите значения, которые будут наследоваться каждым хостом, если он их не переопределит.",
"dialogDescription": "Эти правила применяются к хостам, которые не задают какой-либо параметр. Любой параметр, заданный на хосте, имеет приоритет.",
"inherit": "Наследовать",
"manage": "Управлять",
"off": "Выключенный",
"on": "На",
"title": "Настройки подключения по умолчанию"
}
}