New Crowdin updates (#713)

* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Afrikaans)

* New translations en.json (Arabic)

* New translations en.json (Bulgarian)

* New translations en.json (Catalan)

* New translations en.json (Czech)

* New translations en.json (Danish)

* New translations en.json (German)

* New translations en.json (Greek)

* New translations en.json (Finnish)

* New translations en.json (Hebrew)

* New translations en.json (Hungarian)

* New translations en.json (Italian)

* New translations en.json (Japanese)

* New translations en.json (Korean)

* New translations en.json (Dutch)

* New translations en.json (Norwegian)

* New translations en.json (Polish)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (Serbian (Cyrillic))

* New translations en.json (Swedish)

* New translations en.json (Turkish)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Traditional)

* New translations en.json (Vietnamese)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Indonesian)

* New translations en.json (Bengali)

* New translations en.json (Thai)

* New translations en.json (Hindi)
This commit is contained in:
Luke Gustafson
2026-04-22 17:10:21 -05:00
committed by GitHub
parent e3cb1f82af
commit c67d914e61
34 changed files with 2690 additions and 276 deletions
+108 -37
View File
@@ -63,7 +63,7 @@
"keyTypeECDSA": "ECDSA",
"keyTypeEd25519": "Ed25519",
"basicInfo": "Основная информация",
"authentication": "Проверка подлинности",
"authentication": "Аутентификация",
"organization": "Организация",
"basicInformation": "Основная информация",
"basicInformationDescription": "Введите основную информацию для этого учетных данных",
@@ -164,8 +164,8 @@
"detectingKeyType": "обнаружение...",
"optional": "Опционально",
"generateKeyPairNew": "Создать новую пару ключей",
"generateEd25519": "Генерировать Ed25519",
"generateECDSA": "Создать ECDSA",
"generateEd25519": "Сгенерировать Ed25519",
"generateECDSA": "Сгенерировать ECDSA",
"generateRSA": "Сгенерировать RSA",
"keyTypeEcdsaP256": "ECDSA P-256 (SSH)",
"keyTypeEcdsaP384": "ECDSA P-384 (SSH)",
@@ -203,7 +203,7 @@
"keyType": "Тип ключа",
"uploadFile": "Загрузить файл",
"pasteKey": "Вставить ключ",
"credential": "Полномочия",
"credential": "Учётные данные",
"overrideUsername": "Переопределить имя пользователя",
"overrideUsernameDesc": "Используйте другое имя пользователя, чем тот, который хранится в учетных данных",
"connectTerminal": "Подключиться к терминалу",
@@ -215,7 +215,7 @@
"connectionEstablished": "Соединение успешно установлено",
"connectionFailed": "Не удалось установить соединение",
"autoDetect": "Автоопределение",
"authentication": "Проверка подлинности"
"authentication": "Аутентификация"
},
"dragIndicator": {
"error": "Ошибка: {{error}}",
@@ -277,6 +277,19 @@
"copyTooltip": "Копировать сниппет в буфер обмена",
"editTooltip": "Редактировать этот сниппет",
"deleteTooltip": "Удалить этот сниппет",
"shareTooltip": "Поделиться сниппетом",
"sharedWithYou": "Общий доступ",
"sharedBy": "Поделились {{username}}",
"shareSnippet": "Поделиться сниппетом",
"user": "Пользователь",
"role": "Роль",
"selectTarget": "Выбрать...",
"currentAccess": "Текущий доступ",
"shareSuccess": "Сниппет успешно поделился",
"shareFailed": "Не удалось поделиться сниппетом",
"revokeSuccess": "Доступ отозван",
"revokeFailed": "Не удалось отменить доступ",
"failedToLoadShareData": "Не удалось загрузить данные обмена",
"newFolder": "Новая папка",
"reorderSameFolder": "Можно изменять порядок фрагментов только в той же папке",
"reorderSuccess": "Порядок сниппетов успешно изменен",
@@ -323,7 +336,9 @@
"authRequiredRefresh": "Требуется аутентификация. Пожалуйста, обновите страницу.",
"dataAccessLockedReauth": "Доступ к данным заблокирован. Пожалуйста, повторите аутентификацию.",
"loading": "Загрузка истории команд...",
"error": "Ошибка загрузки истории"
"error": "Ошибка загрузки истории",
"disabledTitle": "История команд отключена",
"disabledDescription": "Включите отслеживание команд в вашем профиле в настройках внешнего вида."
},
"splitScreen": {
"title": "Разделить экран",
@@ -331,8 +346,8 @@
"twoSplit": "2 плитки",
"threeSplit": "3 плитки",
"fourSplit": "4 плитки",
"fiveSplit": "5-ти сторонний",
"sixSplit": "6-ти линии",
"fiveSplit": "5 плиток",
"sixSplit": "6 плиток",
"availableTabs": "Доступные вкладки",
"dragTabsHint": "Перетащите вкладки в ячейки макета, чтобы назначить их",
"layout": "Разделить расположение экрана",
@@ -508,8 +523,10 @@
"retry": "Повторить",
"checking": "Проверка...",
"checkingDatabase": "Проверка подключения к базе данных...",
"checkingAuthentication": "Проверка подлинности...",
"checkingAuthentication": "Проверка аутентификации...",
"backendReconnected": "Соединение с сервером восстановлено",
"connectionDegraded": "Соединение с сервером потеряно, восстановление…",
"reload": "Reload",
"actions": "Действия",
"remove": "Удалить",
"revoke": "Revoke",
@@ -519,7 +536,7 @@
"nav": {
"home": "Домашний",
"hosts": "Узлы",
"credentials": "Полномочия",
"credentials": "Учетные данные",
"terminal": "Терминал",
"docker": "Докер",
"tunnels": "Туннели",
@@ -541,7 +558,8 @@
"copySudoPassword": "Скопировать пароль Sudo",
"passwordCopied": "Пароль скопирован в буфер обмена",
"sudoPasswordCopied": "Sudo пароль скопирован в буфер обмена",
"noPasswordAvailable": "Пароль не доступен"
"noPasswordAvailable": "Пароль не доступен",
"failedToCopyPassword": "Не удалось скопировать пароль"
},
"admin": {
"title": "Админ настройки",
@@ -808,6 +826,13 @@
"globalSettingsSaved": "Глобальные настройки мониторинга сохранены",
"failedToSaveGlobalSettings": "Не удалось сохранить глобальные настройки мониторинга",
"failedToLoadGlobalSettings": "Не удалось загрузить глобальные настройки мониторинга",
"sessionTimeout": "Таймаут сессии",
"sessionTimeoutDesc": "Настройка продолжительности сессий пользователя до повторной аутентификации. Не влияет на сеансы (всегда 30 дней).",
"sessionTimeoutHours": "Время ожидания",
"hours": "часов",
"sessionTimeoutNote": "Действующий диапазон - 1–720 часов. Изменения применяются только к новым сессиям.",
"sessionTimeoutSaved": "Таймаут сессии сохранен",
"failedToSaveSessionTimeout": "Не удалось сохранить тайм-аут сессии",
"guacamoleIntegration": "Удаленная интеграция рабочего стола (Guacamole)",
"guacamoleIntegrationDesc": "Включить соединения RDP, VNC и Telnet через guacd. Для работы требуется guacd.",
"enableGuacamole": "Включить поддержку RDP/VNC/Telnet",
@@ -817,6 +842,12 @@
"guacamoleSettingsSaved": "Настройки Guacamole сохранены",
"failedToSaveGuacamoleSettings": "Не удалось сохранить настройки guacamole",
"failedToLoadGuacamoleSettings": "Не удалось загрузить настройки guacamole",
"logLevel": "Уровень журнала",
"logLevelDesc": "Управление подробностью логов сервера. Более высокие уровни снижают выход журналов. Также может быть установлен с помощью переменной окружения LOG_LEVEL.",
"logVerbosity": "Свердость",
"logLevelNote": "Изменения вступают в силу немедленно. Уровень отладки может повлиять на производительность.",
"logLevelSaved": "Журнал сохранен",
"failedToSaveLogLevel": "Не удалось сохранить уровень журнала",
"clampedToValidRange": "был скорректирован на действительный диапазон",
"loadingSessions": "Загрузка сессий...",
"noActiveSessions": "Активные сессии не найдены.",
@@ -853,6 +884,11 @@
"hostsCount": "{{count}} узлов",
"importJson": "Импорт JSON",
"importing": "Импортируем...",
"exportAllJson": "Экспортировать все",
"exporting": "Экспортируется...",
"exportedAllHosts": "Экспортировано узлов {{count}}",
"failedToExportAllHosts": "Не удалось экспортировать узлы. Пожалуйста, убедитесь, что вы вошли в систему и имеете доступ к данным хоста.",
"exportAllSensitiveWarning": "Экспортированный файл будет содержать конфиденциальные данные проверки подлинности (пароли / SSH ключи) в обычном тексте. Пожалуйста, сохраните файл в безопасности и удалите его после использования.",
"importJsonTitle": "Импорт хостов SSH из JSON",
"importJsonDesc": "Загрузите JSON файл для массового импорта нескольких SSH хостов (максимум 100).",
"downloadSample": "Скачать образец",
@@ -879,18 +915,23 @@
"connectionType": "Тип соединения",
"ssh": "SSH",
"rdp": "RDP",
"vnc": "ВНК",
"vnc": "VNC",
"telnet": "Telnet",
"remoteDesktop": "Удаленный рабочий стол",
"guacamoleSettings": "Настройки удаленного рабочего стола",
"organization": "Организация",
"ipAddress": "IP-адрес или имя хоста",
"macAddress": "MAC адрес",
"macAddressDesc": "Для Wake-on-LAN. Формат: AA:BB:CC:DD:EE:FF",
"wakeOnLan": "Wake-on-LAN",
"wolSent": "Пакет Wake-on-LAN отправлен",
"wolFailed": "Не удалось отправить пакет Wake-on-LAN",
"ipRequired": "Требуется IP-адрес",
"portRequired": "Требуется порт",
"port": "Порт",
"name": "Наименование",
"username": "Имя пользователя",
"usernameRequired": "Требуется имя пользователя (только SSH/Telne)",
"usernameRequired": "Требуется имя пользователя (только SSH/Telnet)",
"folder": "Папка",
"tags": "Теги",
"pin": "Закрепить",
@@ -961,17 +1002,17 @@
"restartSshService": "Затем перезапустите службу SSH:",
"restartSshCommand": "sudo systemctl перезапуск sshd",
"upload": "Выгрузить",
"authentication": "Проверка подлинности",
"authentication": "Аутентификация",
"password": "Пароль",
"key": "Ключ",
"credential": "Полномочия",
"credential": "Учётные данные",
"none": "Нет",
"opkssh": "OPKSSH",
"opksshAuthDescription": "Запрашивает OPKSSH авторизацию при каждом подключении. Ваш токен авторизации будет длиться 24 часа, пока он не будет продлен.",
"selectCredential": "Выберите учетные данные",
"selectCredentialPlaceholder": "Выберите учетные данные...",
"credentialRequired": "Учетные данные требуются при использовании аутентификации",
"credentialDescription": "Выбор учетных данных перезапишет текущее имя пользователя и использует данные проверки подлинности.",
"credentialDescription": "Выбор учетных данных заменит текущее имя пользователя и будет использовать данные аутентификации, указанные в этих учетных данных.",
"cannotChangeAuthAsSharedUser": "Невозможно изменить аутентификацию как общего пользователя",
"sshPrivateKey": "SSH закрытый ключ",
"keyPassword": "Пароль ключа",
@@ -1047,6 +1088,9 @@
"dragToMoveBetweenFolders": "Перетащите между папками",
"exportedHostConfig": "Экспортированная конфигурация хоста для {{name}}",
"openTerminal": "Открыть терминал",
"openRdp": "Открыть RDP",
"openVnc": "Открыть VNC",
"openTelnet": "Открыть Telnet",
"openFileManager": "Открыть файловый менеджер",
"openTunnels": "Открытые туннели",
"openServerDetails": "Открыть детали сервера",
@@ -1088,9 +1132,9 @@
"selectTheme": "Выберите тему",
"chooseColorTheme": "Выберите цвет темы для терминала",
"fontFamily": "Семейство шрифтов",
"selectFont": "Select font",
"selectFont": "Выбор шрифта",
"selectFontDesc": "Выберите шрифт для использования в терминале",
"fontSize": "Font Size",
"fontSize": "Размер шрифта",
"fontSizeValue": "Размер шрифта: {{value}}px",
"adjustFontSize": "Изменить размер шрифта терминала",
"letterSpacing": "Интервал букв",
@@ -1159,6 +1203,10 @@
"noServerFound": "Сервер не найден",
"jumpHostsOrder": "Соединения будут сделаны в порядке: Прыжок 1 → Прыжок Хост 2 → ... → Целевой сервер",
"socks5Proxy": "SOCKS5 прокси",
"portKnocking": "Летание портов",
"portKnockingDesc": "Отправить последовательность попыток подключения на указанные порты перед подключением. Используется для динамического открытия правил брандмауэра.",
"addKnock": "Добавить порт",
"delayMs": "Задержка",
"socks5Description": "Настроить SOCKS5 прокси для SSH соединения. Весь трафик будет маршрутизирован через указанный прокси-сервер.",
"enableSocks5": "Включить SOCKS5 прокси",
"enableSocks5Description": "Использовать SOCKS5 прокси для этого SSH соединения",
@@ -1243,6 +1291,8 @@
"autoMoshDesc": "Автоматически запускать команду MOSH при подключении",
"moshCommand": "Команда MOSH",
"moshCommandDesc": "MOSH команда для выполнения",
"autoTmux": "Авто-тмукс",
"autoTmuxDesc": "Автоматически прикреплять к существующей (или начать новый) tmux сессии для постоянных сессий и непрерывности перекрёстного устройства",
"environmentVariables": "Переменные окружения",
"environmentVariablesDesc": "Установить пользовательские переменные окружения для терминального сеанса",
"variableName": "Имя переменной",
@@ -1383,11 +1433,11 @@
"ignoreCertDesc": "Пропустить проверку сертификата TLS для этого подключения",
"displaySettings": "Настройки отображения",
"colorDepth": "Глубина цвета",
"width": "Width",
"width": "Ширина",
"height": "Высота",
"dpi": "ДОИ",
"dpi": "DPI",
"resizeMethod": "Изменить размер",
"forceLossless": "Неустрашимый",
"forceLossless": "Без потерь",
"audioSettings": "Настройки звука",
"disableAudio": "Отключить звук",
"enableAudioInput": "Включить аудио ввод",
@@ -1401,7 +1451,7 @@
"disableBitmapCaching": "Отключить кэширование изображений",
"disableOffscreenCaching": "Отключить кэширование",
"disableGlyphCaching": "Отключить кэширование символов",
"enableGfx": "Enable GFX",
"enableGfx": "Включить GFX",
"deviceRedirection": "Перенаправление устройства",
"enablePrinting": "Включить печать",
"enableDrive": "Включить перенаправление диска",
@@ -1410,15 +1460,15 @@
"createDrivePath": "Создать путь к диску",
"disableDownload": "Отключить загрузку",
"disableUpload": "Отключить загрузку",
"enableTouch": "Включить касание",
"enableTouch": "Включить сенсорное управление",
"rdpSession": "Сессия",
"clientName": "Имя Клиента",
"consoleSession": "Сеанс консоли",
"initialProgram": "Начальная программа",
"serverLayout": "Раскладка клавиатуры сервера",
"timezone": "Timezone",
"timezone": "Временная зона",
"gatewaySettings": "Шлюз",
"gatewayHostname": "Gateway Hostname",
"gatewayHostname": "Хостнейм шлюза",
"gatewayPort": "Порт шлюза",
"gatewayUsername": "Имя пользователя шлюза",
"gatewayPassword": "Пароль шлюза",
@@ -1442,19 +1492,18 @@
"excludeOutput": "Исключить вывод",
"excludeMouse": "Исключить мышь",
"includeKeys": "Включить ключи",
"wakeOnLan": "Wake-on-LAN",
"sendWolPacket": "Отправить пакет WoL",
"wolMacAddr": "MAC адрес",
"wolBroadcastAddr": "Адрес трансляции",
"wolUdpPort": "UDP Port",
"wolUdpPort": "UDP порт",
"wolWaitTime": "Время ожидания (секунд)",
"connectionSettings": "Настройки соединения",
"rdpOnly": "Только RDP",
"vncOnly": "Только VNC",
"telnetTerminalSettings": "Настройки терминала",
"terminalType": "Тип терминала",
"guacFontName": "Font Name",
"guacFontSize": "Font Size",
"guacFontName": "Название шрифта",
"guacFontSize": "Размер шрифта",
"guacColorScheme": "Цветовая схема",
"guacBackspaceKey": "Ключ Backspace"
},
@@ -1489,7 +1538,7 @@
"connected": "Подключено",
"clipboardWriteFailed": "Не удалось скопировать в буфер обмена. Убедитесь, что страница отправляется через HTTPS или localhost.",
"clipboardReadFailed": "Не удалось прочитать из буфера обмена. Убедитесь, что права доступа предоставлены.",
"clipboardHttpWarning": "Вставить требует HTTPS. Используйте Ctrl+Shift+V или используйте Termix по HTTPS.",
"clipboardHttpWarning": "Вставка требует HTTPS. Используйте Ctrl+Shift+V или используйте Termix по HTTPS.",
"sshConnected": "SSH соединение установлено",
"authError": "Ошибка аутентификации: {{message}}",
"unknownError": "Произошла неизвестная ошибка",
@@ -1498,7 +1547,25 @@
"connecting": "Подключение...",
"reconnecting": "Переподключение... ({{attempt}}/{{max}})",
"reconnected": "Переподключено успешно",
"tmuxSessionCreated": "сеанс tmux создан: {{name}}",
"tmuxSessionAttached": "прикрепленный сеанс tmux: {{name}}",
"tmuxUnavailable": "tmux не установлен на удаленном хосте, возвращаясь к стандартной оболочке",
"tmuxSessionPickerTitle": "tmux сеансы",
"tmuxSessionPickerDesc": "Найденные на этом узле сеансы tmux. Выберите один для повторного присоединения или создания новой сессии.",
"tmuxWindows": "Окна",
"tmuxWindowCount": "{{count}} окно",
"tmuxWindowCount_other": "{{count}} окон",
"tmuxAttached": "Прикрепленные клиенты",
"tmuxAttachedCount": "{{count}} прикреплен",
"tmuxLastActivity": "Последнее действие",
"tmuxTimeJustNow": "только что",
"tmuxTimeMinutes": "{{count}}m ago",
"tmuxTimeHours": "{{count}}h ago",
"tmuxTimeDays": "{{count}}d ago",
"tmuxCreateNew": "Начать новую сессию",
"tmuxCopyHint": "Настройте выделение и нажмите Enter для копирования в буфер обмена",
"maxReconnectAttemptsReached": "Достигнуто максимальное число попыток восстановления соединения",
"closeTab": "Закрыть",
"connectionTimeout": "Таймаут подключения",
"terminalTitle": "Терминал - {{host}}",
"terminalWithPath": "Терминал - {{host}}:{{path}}",
@@ -1522,6 +1589,7 @@
"opksshTimeout": "Истекло время аутентификации. Попробуйте еще раз.",
"opksshAuthFailed": "Аутентификация не удалась. Проверьте учетные данные и повторите попытку.",
"opksshConfigMissing": "OPKSSH конфигурация не найдена. Пожалуйста, создайте ~/.opk/config.yml с вашими настройками OIDC провайдера. См. документацию: https://github.com/openpubkey/opkssh#configuration",
"opksshSignInWith": "Войти с помощью {{provider}}",
"sudoPasswordPopupTitle": "Вставить пароль?",
"sudoPasswordPopupHint": "Нажмите Enter для вставки, Esc для отключения",
"sudoPasswordPopupConfirm": "Insert",
@@ -1546,7 +1614,8 @@
"connectionRejected": "Соединение отклонено сервером. Проверьте вашу аутентификацию и конфигурацию сети.",
"hostKeyRejected": "Проверка SSH ключа хоста отклонена. Соединение отменено.",
"sessionTakenOver": "Сессия была открыта в другой вкладке. Повторное подключение...",
"sessionAttachTimeout": "Истекло время ожидания вложений сессии. Создание нового соединения..."
"sessionAttachTimeout": "Истекло время ожидания вложений сессии. Создание нового соединения...",
"openFileManagerHere": "Открыть файловый менеджер здесь"
},
"fileManager": {
"title": "Файловый менеджер",
@@ -2105,7 +2174,7 @@
"sshKeyPasswordDescription": "Если ваш SSH ключ зашифрован, введите здесь ключевую фразу.",
"step1ScanQR": "Шаг 1: Отсканируйте QR-код с вашим приложением-аутентификатором",
"manualEntryCode": "Код входа вручную",
"cannotScanQRText": "Если вы не можете сканировать QR-код, введите этот код вручную в приложении для проверки подлинности",
"cannotScanQRText": "Если вы не можете сканировать QR-код, введите этот код вручную в приложении аутентификатора",
"nextVerifyCode": "Далее: Проверить код",
"verifyAuthenticator": "Подтвердите ваш аутентификатор",
"step2EnterCode": "Шаг 2: Введите 6-значный код из вашего приложения-аутентификатора",
@@ -2244,6 +2313,8 @@
"fileColorCodingDesc": "Файлы с цветовым кодом по типу: папки (красный), файлы (синий), символьные ссылки (зеленый)",
"commandAutocomplete": "Автозаполнение команды",
"commandAutocompleteDesc": "Включите подсказки по автозаполнению клавиш Tab для команд терминалов на основе истории команд",
"commandHistoryTracking": "Сохранить историю команд",
"commandHistoryTrackingDesc": "Хранить команды терминала в истории автозаполнения и боковой панели. Отключено по умолчанию для приватности.",
"defaultSnippetFoldersCollapsed": "Свернуть папки сниппетов по умолчанию",
"defaultSnippetFoldersCollapsedDesc": "Если включено, все папки сниппетов будут свернуты при открытии вкладки сниппетов",
"terminalSyntaxHighlighting": "Подсветка синтаксиса терминала",
@@ -2419,7 +2490,7 @@
"addHost": "Добавить хост",
"editHost": "Изменить хост",
"pinConnection": "Прикрепить соединение",
"authentication": "Проверка подлинности",
"authentication": "Аутентификация",
"password": "Пароль",
"key": "Ключ",
"sshPrivateKey": "SSH закрытый ключ",
@@ -2480,11 +2551,11 @@
"updateAvailable": "Доступно обновление",
"uptime": "Время работы",
"database": "База данных",
"healthy": "Здоровые",
"healthy": "Исправен",
"error": "Ошибка",
"totalServers": "Всего серверов",
"totalHosts": "Всего хостов",
"totalTunnels": "Всего туннелей",
"totalCredentials": "Полномочия",
"totalCredentials": "Всего учетных данных",
"recentActivity": "Недавняя активность",
"reset": "Reset",
"loadingRecentActivity": "Загрузка недавней активности...",
@@ -2658,7 +2729,7 @@
"cannotShareWithSelf": "Невозможно поделиться узлом с самим собой",
"noCustomRolesToAssign": "Пользовательские роли недоступны. Системные роли назначаются автоматически.",
"credentialSharingWarning": "Аутентификация учетных данных не поддерживается для общего доступа",
"credentialRequired": "Полномочия требуются при совместном использовании узла",
"credentialRequired": "Для совместного использования хоста требуются учетные данные",
"credentialRequiredDescription": "Этот хост не использует аутентификацию на основе учётных данных. Чтобы поделиться хостами из-за шифрования для каждого пользователя, хост должен использовать аутентификацию на основе учетных данных.",
"auditLogs": "Журнал аудита",
"viewAuditLogs": "Просмотр журналов аудита",