mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 22:55:24 +00:00
176 lines
12 KiB
JSON
176 lines
12 KiB
JSON
{
|
|
"hosts": {
|
|
"addTunnelBtn": "Добавить туннель",
|
|
"autoStartDesc": "Автоматически подключать этот туннель при загрузке хоста",
|
|
"autoStartLabel": "Автозапуск",
|
|
"connectBtn": "Подключиться",
|
|
"disconnectBtn": "Отключиться",
|
|
"enableTunneling": "Включить туннелирование",
|
|
"enableTunnelingDesc": "Включить функциональность SSH-туннеля для этого хоста",
|
|
"endpointHost": "Целевой хост",
|
|
"endpointHostPlaceholder": "Тот же хост, SSH-хост или доступный хост/IP-адрес",
|
|
"endpointPort": "Целевой порт",
|
|
"failedToConnectTunnel": "Не удалось подключиться",
|
|
"failedToDisconnectTunnel": "Не удалось отключиться",
|
|
"maxRetries": "Макс. число попыток",
|
|
"noTunnelsConfigured": "Туннели не настроены.",
|
|
"retryIntervalS": "Интервал повтора (с)",
|
|
"serverTunnelsSection": "Серверные туннели",
|
|
"sourcePort": "Исходный порт",
|
|
"tabTunnels": "Туннели",
|
|
"tunnelConnecting": "Туннель подключается...",
|
|
"tunnelDisconnected": "Туннель отключён",
|
|
"tunnelLabel": "Туннель {{number}}",
|
|
"tunnelModeDynamicDesc": "Создать SOCKS5-прокси на локальном порту для динамического пробрасывания портов.",
|
|
"tunnelModeLocalDesc": "Пробросить локальный порт на порт удалённого сервера (или хоста, доступного с него).",
|
|
"tunnelModeRemoteDesc": "Пробросить порт на удалённом сервере на локальный порт вашей машины.",
|
|
"tunnelRequirementsText": "На SSH-сервере должны быть установлены параметры GatewayPorts yes, AllowTcpForwarding yes и PermitRootLogin yes в /etc/ssh/sshd_config.",
|
|
"tunnelSettings": "Настройки туннеля",
|
|
"tunnelType": "Тип туннеля",
|
|
"bindHost": "Хост для привязки",
|
|
"docsLink": "Документация",
|
|
"hostNotFound": "Хост не найден",
|
|
"loadingHost": "Загрузка хоста..."
|
|
},
|
|
"nav": {
|
|
"portForwarding": "Пересылка",
|
|
"tunnels": "Туннели"
|
|
},
|
|
"placeholders": {
|
|
"defaultEndpointPort": "224",
|
|
"defaultPort": "22",
|
|
"localListenerHost": "127.0.0.1 (слушать локально)",
|
|
"localTargetHost": "127.0.0.1 (цель на этом компьютере)",
|
|
"maxRetries": "3",
|
|
"remoteBindHost": "127.0.0.1 (прослушивание конечной точки)",
|
|
"remoteTargetHost": "127.0.0.1 (цель с конечной точки)",
|
|
"retryInterval": "10",
|
|
"socksListenerHost": "127.0.0.1 (SOCKS-слушатель)"
|
|
},
|
|
"profile": {
|
|
"c2sCurrentLocalConfig": "На этом рабочем столе настроено {{count}} локальных клиентских туннелей.",
|
|
"c2sLoadPreset": "Загрузить",
|
|
"c2sNoPresetSelected": "Предустановка не выбрана",
|
|
"c2sNoPresets": "Нет сохраненных предустановок",
|
|
"c2sPresetDeleted": "Предустановка клиентского туннеля удалена",
|
|
"c2sPresetLoadError": "Не удалось загрузить предустановки клиентских туннелей",
|
|
"c2sPresetLoaded": "Предустановка клиентского туннеля загружена локально",
|
|
"c2sPresetName": "Имя предустановки",
|
|
"c2sPresetNamePlaceholder": "Имя клиентской предустановки",
|
|
"c2sPresetRenamed": "Предустановка клиентского туннеля переименована",
|
|
"c2sPresetSaved": "Предустановка клиентского туннеля сохранена",
|
|
"c2sPresetSyncNote": "Предустановки — это явные снимки; загрузка одной заменяет список локальных клиентских туннелей этого десктопного клиента.",
|
|
"c2sPresetToLoad": "Предустановка для загрузки",
|
|
"c2sTunnelPresets": "Предустановки клиентских туннелей",
|
|
"c2sTunnelPresetsUnavailable": "Предустановки клиентских туннелей доступны только в десктопном клиенте.",
|
|
"c2sPresetRenameError": "Не удалось переименовать предустановку.",
|
|
"c2sPresetDeleteError": "Не удалось удалить предустановку."
|
|
},
|
|
"tunnels": {
|
|
"attempt": "Попытка {{current}} из {{max}}",
|
|
"autoNameClientDynamic": "SOCKS {{localPort}} через {{endpoint}}",
|
|
"autoNameClientLocal": "Локальный {{localPort}} → {{endpoint}} {{remotePort}}",
|
|
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → локальный {{localPort}}",
|
|
"autoStart": "Автозапуск",
|
|
"cancel": "Отмена",
|
|
"canceling": "Отмена...",
|
|
"clientAutoStartDesc": "Запускается при открытии этого клиента рабочего стола и остается подключенным.",
|
|
"clientManualStartDesc": "Используйте «Запустить» и «Остановить» в этой строке. Termix не будет запускать его автоматически.",
|
|
"clientRemoteServerNote": "Удаленная переадресация может потребовать AllowTcpForwarding и GatewayPorts на конечном SSH-сервере. Удаленный порт закрывается при отключении этого рабочего стола.",
|
|
"clientTunnelStarted": "Клиентский туннель запущен",
|
|
"clientTunnelStopped": "Клиентский туннель остановлен",
|
|
"clientTunnels": "Клиентские туннели",
|
|
"connected": "Подключено",
|
|
"connecting": "Подключение...",
|
|
"createFirstTunnelMessage": "Вы ещё не создали ни одного SSH-туннеля. Настройте туннельные соединения в Менеджере хостов, чтобы начать.",
|
|
"currentHostPort": "Порт текущего хоста",
|
|
"destination": "Назначение",
|
|
"destinationAddress": "Адрес назначения",
|
|
"destinationPort": "Порт назначения",
|
|
"disconnected": "Отключено",
|
|
"duplicateAutoStartBind": "Только один клиентский туннель с автозапуском может использовать {{bind}}.",
|
|
"endpointPort": "Порт конечной точки",
|
|
"endpointSshHost": "Хост SSH конечной точки",
|
|
"endpointSshHostPlaceholder": "Выберите настроенный хост",
|
|
"endpointSshHostRequired": "Выберите хост SSH конечной точки для каждого клиентского туннеля.",
|
|
"error": "Ошибка",
|
|
"forwardDescriptionClientDynamic": "SOCKS на локальном порту {{sourcePort}}.",
|
|
"forwardDescriptionClientLocal": "Локальный {{sourcePort}} → удалённый {{endpointPort}}.",
|
|
"forwardDescriptionClientRemote": "Удалённый {{sourcePort}} → локальный {{endpointPort}}.",
|
|
"forwardDescriptionServerDynamic": "SOCKS на текущем хосте {{sourcePort}}.",
|
|
"forwardDescriptionServerLocal": "Текущий хост {{sourcePort}} → конечная точка {{endpointPort}}.",
|
|
"forwardDescriptionServerRemote": "Конечная точка {{endpointPort}} → текущий хост {{sourcePort}}.",
|
|
"host": "Хост",
|
|
"intermediateHost": "Промежуточный хост",
|
|
"invalidBindIp": "Локальный IP-адрес должен быть действительным адресом IPv4.",
|
|
"invalidEndpointPort": "Порт конечной точки должен быть в диапазоне от 1 до 65535.",
|
|
"invalidLocalPort": "Локальный порт должен быть в диапазоне от 1 до 65535.",
|
|
"invalidLocalTargetIp": "Локальный целевой IP-адрес должен быть действительным адресом IPv4.",
|
|
"invalidLocalTargetPort": "Локальный целевой порт должен быть в диапазоне от 1 до 65535.",
|
|
"invalidRemoteAddress": "Требуется удаленный адрес.",
|
|
"invalidRemotePort": "Удаленный порт должен быть в диапазоне от 1 до 65535.",
|
|
"lastError": "Последняя ошибка",
|
|
"lastStarted": "Последний запуск",
|
|
"lastTested": "Последняя проверка",
|
|
"localAddress": "Местный адрес",
|
|
"localPort": "Локальный порт",
|
|
"localSaveError": "Не удалось сохранить локальные клиентские туннели",
|
|
"localSaved": "Клиентские туннели сохранены",
|
|
"manualControlError": "Не удалось обновить состояние туннеля.",
|
|
"maxRetries": "Макс. попыток",
|
|
"mode": "Режим",
|
|
"nextRetryIn": "Следующая попытка через {{seconds}} сек.",
|
|
"noClientTunnels": "На этом рабочем столе не настроено ни одного клиентского туннеля.",
|
|
"noHostSelected": "Хост не выбран",
|
|
"noSshTunnels": "Нет SSH-туннелей",
|
|
"port": "Порт",
|
|
"remoteBindAddress": "Удаленный адрес привязки",
|
|
"remoteHost": "Удаленный хост",
|
|
"remotePort": "Удаленный порт",
|
|
"retryInterval": "Интервал повтора (секунд)",
|
|
"route": "Маршрут:",
|
|
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS через {{endpoint}}",
|
|
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{remoteHost}}:{{remotePort}} через {{endpoint}}",
|
|
"summaryClientRemote": "{{remoteHost}}:{{remotePort}} на {{endpoint}} → {{localHost}}:{{localPort}}",
|
|
"test": "Проверить",
|
|
"tunnelName": "Имя туннеля",
|
|
"tunnelTestFailed": "Проверка туннеля не удалась",
|
|
"tunnelTestSucceeded": "Проверка туннеля успешна",
|
|
"type": "Тип туннеля",
|
|
"typeDynamic": "Динамический (-D)",
|
|
"typeLocal": "Локальный (-L)",
|
|
"typeRemote": "Удалённый (-R)",
|
|
"working": "Выполняется...",
|
|
"activeCount": "{{connected}}/{{total}} активный",
|
|
"listensOn": "Привязка к localhost:{{port}}",
|
|
"socksProxy": "SOCKS5 прокси",
|
|
"waiting": "Ожидающий",
|
|
"remoteSessionExpired": "Сеанс удаленной синхронизации истек. Переподключитесь к удаленной синхронизации и попробуйте снова.",
|
|
"activeTunnels": "Активные туннели",
|
|
"start": "Запустить",
|
|
"stop": "Остановить",
|
|
"authTitle": "туннельная аутентификация",
|
|
"authRetry": "Предыдущий код не был принят. Введите новый код.",
|
|
"authAnswer": "Ответ аутентификации",
|
|
"authContinue": "Продолжить"
|
|
},
|
|
"permissions": {
|
|
"use": {
|
|
"title": "Используйте туннели",
|
|
"description": "Запуск, остановка и мониторинг SSH-туннелей, а также сохранение настроек клиентских туннелей."
|
|
}
|
|
},
|
|
"settings": {
|
|
"host": {
|
|
"enable": {
|
|
"label": "Включить туннели",
|
|
"description": "Настройте SSH-туннели через этот хост."
|
|
}
|
|
}
|
|
},
|
|
"onboarding": {
|
|
"feature_tunnels": "Туннели",
|
|
"feature_tunnels_desc": "Перенаправляйте порты через сервер для доступа к службам, которые не доступны извне."
|
|
}
|
|
}
|