mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
368 lines
26 KiB
JSON
368 lines
26 KiB
JSON
{
|
||
"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": {
|
||
"autoTmuxEnableFailed": "Не удалось включить Auto-Tmux.",
|
||
"autoTmuxEnabled": "Автоматический Tmux включен для {{host}}. Он применяется со следующего соединения.",
|
||
"clipboardHttpWarning": "Не удалось прочитать содержимое буфера обмена. Некоторые браузеры ограничивают доступ к буферу обмена вне протокола HTTPS — попробуйте использовать Ctrl+V или используйте Termix через HTTPS.",
|
||
"closeTab": "Закрыть",
|
||
"connecting": "Подключение...",
|
||
"connectionLost": "Соединение потеряно",
|
||
"connectionRejected": "Подключение отклонено сервером. Проверьте аутентификацию и сетевые настройки.",
|
||
"connectionTimeout": "Тайм-аут подключения",
|
||
"enableAutoTmuxAction": "Включить Auto-Tmux",
|
||
"hostKeyRejected": "Проверка ключа хоста SSH отклонена. Подключение отменено.",
|
||
"linkDialogCopy": "Копировать",
|
||
"linkDialogOpen": "Открыть",
|
||
"linkDialogTitle": "Открыть ссылку",
|
||
"maxReconnectAttemptsReached": "Достигнуто максимальное количество попыток переподключения",
|
||
"noHostSelected": "Не выбран хост",
|
||
"passwordPromptFillTitle": "Вставить сохраненный пароль в этот запрос?",
|
||
"reconnect": "Переподключиться",
|
||
"reconnected": "Успешно переподключено",
|
||
"reconnecting": "Переподключение... ({{attempt}}/{{max}})",
|
||
"searchCaseSensitive": "Спичечный коробок",
|
||
"searchClose": "Закрыть (Выход)",
|
||
"searchNext": "Следующий матч (Вход)",
|
||
"searchNoResults": "Результаты отсутствуют",
|
||
"searchPlaceholder": "Находить",
|
||
"searchPrevious": "Предыдущий матч (Shift+Enter)",
|
||
"searchRegex": "Используйте регулярные выражения",
|
||
"searchResultCount": "{{index}} из {{count}}",
|
||
"searchWholeWord": "Сопоставьте целое слово",
|
||
"sessionExpiredNotice": "Ваша предыдущая сессия на {{host}} завершилась через {{minutes}} минут после разрыва соединения; оболочка и все запущенные в ней программы удалены. Включите Auto-Tmux на этом хосте, чтобы поддерживать сессии активными.",
|
||
"sessionExpiredNoticeNoMinutes": "Ваша предыдущая сессия на {{host}} завершилась во время отключения; оболочка и все запущенные в ней приложения удалены. Включите Auto-Tmux на этом хосте, чтобы поддерживать сессии активными.",
|
||
"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": "Код подтверждения"
|
||
},
|
||
"terminalToolbar": {
|
||
"detachTmux": "Отсоединить tmux",
|
||
"detachTmuxDescription": "Отключить сессию tmux",
|
||
"dismissError": "Отклонить ошибку изображения",
|
||
"hideToolbar": "Скрыть панель инструментов",
|
||
"image": "Действия с изображениями (только с изображениями)",
|
||
"imageActionFailed": "Операция с изображением не удалась.",
|
||
"layout": "режим отображения панели инструментов",
|
||
"layoutExpanded": "Дополнено метриками",
|
||
"layoutIcon": "Только иконка",
|
||
"layoutLabeled": "Иконки и подписи",
|
||
"moveToolbar": "Переместить панель инструментов",
|
||
"moveToolbarHint": "Перетащите панель инструментов, чтобы изменить ее положение.",
|
||
"paste": "Вставить изображение",
|
||
"pasteImage": "Вставить изображение из буфера обмена (только изображения)",
|
||
"retry": "Повторить попытку",
|
||
"showToolbar": "Развернуть панель инструментов",
|
||
"upload": "Загрузить изображение",
|
||
"uploadImage": "Загрузите изображение на хостинг.",
|
||
"uploadingImage": "Загрузка..."
|
||
},
|
||
"history": {
|
||
"noTerminalSelected": "Терминал не выбран",
|
||
"noTerminalSelectedHint": "Откройте вкладку SSH-терминала, чтобы просмотреть историю команд",
|
||
"searchPlaceholder": "Поиск по истории...",
|
||
"clearAll": "Очистить всё",
|
||
"noHistoryEntries": "Нет записей в истории",
|
||
"trackingDisabled": "Отслеживание истории отключено"
|
||
},
|
||
"touchInput": {
|
||
"enabled": "Включить сенсорный ввод",
|
||
"enabledDesc": "Разрешить прокрутку одним пальцем в терминалах",
|
||
"momentumEnabled": "Включить импульс",
|
||
"momentumEnabledDesc": "После свайпа продолжите прокрутку еще немного.",
|
||
"advanced": "Передовой",
|
||
"resetDefaults": "Сбросить до значений по умолчанию",
|
||
"dragThreshold": "Порог сопротивления",
|
||
"maxWheelDelta": "Максимальная разница колес",
|
||
"momentumSampleWindow": "Окно выборки импульса",
|
||
"releaseGracePeriod": "Льготный период освобождения",
|
||
"minimumVelocity": "Минимальная скорость",
|
||
"maximumVelocity": "Максимальная скорость",
|
||
"maximumDuration": "Максимальная продолжительность",
|
||
"maximumTravel": "Максимальный ход",
|
||
"decayTime": "Время распада",
|
||
"pixelsPerTick": "Пикселей на такт",
|
||
"maximumFrameInterval": "Максимальный интервал кадров",
|
||
"maximumTicksPerFrame": "Максимальное количество тактов на кадр"
|
||
},
|
||
"imageStorage": {
|
||
"instanceId": "Идентификатор экземпляра терминальной сессии",
|
||
"instanceIdDesc": "Идентификатор экземпляра одной из подключенных вкладок терминала, используемый для проверки видимости.",
|
||
"selectedModeUnavailable": "Недоступно",
|
||
"test": "Тест",
|
||
"testing": "Тестирование...",
|
||
"testFailed": "Не удалось проверить хранилище изображений.",
|
||
"testConnected": "Терминальная сессия подключена.",
|
||
"testNotConnected": "Нет подключенной терминальной сессии с этим идентификатором экземпляра.",
|
||
"testSelectedMode": "Для загрузки будет использоваться следующий синтаксис: {{mode}}",
|
||
"testLocalVisible": "Локальный каталог виден с подключенного хоста.",
|
||
"testLocalNotVisible": "Локальный каталог НЕ виден с подключенного хоста."
|
||
},
|
||
"settings": {
|
||
"admin": {
|
||
"group": {
|
||
"touch": "Сенсорный ввод",
|
||
"images": "Хранилище изображений"
|
||
},
|
||
"sessionTimeoutMinutes": {
|
||
"label": "Сохранение сессии в терминале",
|
||
"description": "Как долго отключенный терминал остается активным на сервере до его закрытия. Мин. 1 · Макс. 1440 минут. Для сессий, которые должны длиться дольше этого времени, включите Auto-Tmux на хосте."
|
||
},
|
||
"commandHistoryEnabled": {
|
||
"label": "История команд",
|
||
"description": "Включить запись истории команд. При отключении история не сохраняется независимо от настроек хостов."
|
||
},
|
||
"imageStorageMode": {
|
||
"label": "Режим хранения",
|
||
"description": "Где записываются и загружаются образы терминала. Автоматический выбор по типу подключения, локальному и удаленному (SFTP) — это фиксированная настройка.",
|
||
"auto": "Авто",
|
||
"local": "Местный",
|
||
"remoteSftp": "Удаленный (SFTP)"
|
||
},
|
||
"imageLocalDir": {
|
||
"label": "Локальный каталог"
|
||
},
|
||
"imageHostPath": {
|
||
"label": "Путь к хосту",
|
||
"description": "Представление локального каталога на стороне хоста, которое получают терминальные агенты."
|
||
},
|
||
"imageTtlMs": {
|
||
"label": "TTL (мс)"
|
||
},
|
||
"imageMaxCount": {
|
||
"label": "Максимальное количество изображений"
|
||
},
|
||
"imageMaxBytes": {
|
||
"label": "Максимальный объем хранилища в байтах"
|
||
},
|
||
"newHostAutoTmux": {
|
||
"label": "Auto-Tmux",
|
||
"description": "Запускайте терминалы новых хостов внутри tmux, чтобы сессии сохранялись после разрывов соединения (для этого tmux должен быть установлен на хосте)."
|
||
}
|
||
},
|
||
"host": {
|
||
"enableTerminalToolbar": {
|
||
"label": "Включить панель инструментов терминала",
|
||
"description": "Отобразить панель быстрого доступа, закрепленную на активном терминале, для отображения инструментов и статистики этого хоста в режиме реального времени."
|
||
},
|
||
"enableCommandHistory": {
|
||
"label": "История команд",
|
||
"description": "Сохранять команды, выполняемые в этом терминале, для истории и автодополнения"
|
||
},
|
||
"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": "Настройки подключения по умолчанию"
|
||
}
|
||
}
|