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
}
}