From 5c99aca3fe9beb07413db46d4d3ce5825719129e Mon Sep 17 00:00:00 2001 From: rustdesk Date: Mon, 11 Apr 2022 16:15:38 +0800 Subject: [PATCH] trans --- src/gen_js_from_hbb.ts | 108 ++++++++++++++++++++--------------------- src/message.ts | 11 ----- 2 files changed, 54 insertions(+), 65 deletions(-) diff --git a/src/gen_js_from_hbb.ts b/src/gen_js_from_hbb.ts index 118f03b70..5ad385f68 100644 --- a/src/gen_js_from_hbb.ts +++ b/src/gen_js_from_hbb.ts @@ -5,30 +5,30 @@ export const LANGS = { "desk_tip": "Ваш рабочий стол доступен с этим идентификатором и паролем", "Password": "Пароль", "Ready": "Готово", - "Established": "Учредил", + "Established": "Установлено", "connecting_status": "Подключение к сети RustDesk..", - "Enable Service": "Включить связанный сервер", - "Start Service": "Запуск связанного сервера", + "Enable Service": "Включить службу", + "Start Service": "Запустить службу", "Service is running": "Служба работает", - "Service is not running": "Связанный сервер не запущен", + "Service is not running": "Служба не запущена", "not_ready_status": "Не готово. Пожалуйста, проверьте подключение", "Control Remote Desktop": "Управление удаленным рабочим столом", "Transfer File": "Передать файл", - "Connect": "Подключить", + "Connect": "Подключиться", "Recent Sessions": "Последние сеансы", "Address Book": "Адресная книга", "Confirmation": "Подтверждение", "TCP Tunneling": "TCP-туннелирование", "Remove": "Удалить", "Refresh random password": "Обновить случайный пароль", - "Set your own password": "Установи свой пароль", + "Set your own password": "Установить свой пароль", "Enable Keyboard/Mouse": "Включить клавиатуру/мышь", "Enable Clipboard": "Включить буфер обмена", "Enable File Transfer": "Включить передачу файлов", "Enable TCP Tunneling": "Включить туннелирование TCP", "IP Whitelisting": "Список разрешенных IP-адресов", "ID/Relay Server": "ID/Сервер ретрансляции", - "Stop service": "Остановить сервер", + "Stop service": "Остановить службу", "Change ID": "Изменить ID", "Website": "Веб-сайт", "About": "О RustDesk", @@ -61,29 +61,29 @@ export const LANGS = { "Connection in progress. Please wait.": "Подключение. Подождите", "Please try 1 minute later": "Попробуйте через 1 минуту", "Login Error": "Ошибка входа", - "Successful": "Успешный", + "Successful": "Операция успешна", "Connected, waiting for image...": "Подключено, ожидание изображения..", "Name": "Имя", "Type": "Тип", "Modified": "Изменено", "Size": "Размер", "Show Hidden Files": "Показать скрытые файлы", - "Receive": "Получено", + "Receive": "Получить", "Send": "Отправить", "Refresh File": "Обновить файл", "Local": "Местный", - "Remote": "удаленный", + "Remote": "Удаленный", "Remote Computer": "Удаленный компьютер", "Local Computer": "Локальный компьютер", "Confirm Delete": "Подтвердить удаление", "Delete": "Удалить", - "Properties": "Properties", - "Multi Select": "многоэлементный", - "Empty Directory": "Пустой каталог", - "Not an empty directory": "Не пустой каталог", + "Properties": "Свойства", + "Multi Select": "Многоэлементный выбор", + "Empty Directory": "Пустая папка", + "Not an empty directory": "Папка не пуста", "Are you sure you want to delete this file?": "Вы уверены, что хотите удалить этот файл?", - "Are you sure you want to delete this empty directory?": "Вы уверены, что хотите удалить этот пустой каталог?", - "Are you sure you want to delete the file of this directory?": "Вы уверены, что хотите удалить файл из этого каталога?", + "Are you sure you want to delete this empty directory?": "Вы уверены, что хотите удалить пустую папку?", + "Are you sure you want to delete the file of this directory?": "Вы уверены, что хотите удалить файл из этой папки?", "Do this for all conflicts": "Это относится ко всем конфликтам", "This is irreversible!": "Это необратимо!", "Deleting": "Удаление", @@ -91,7 +91,7 @@ export const LANGS = { "Waiting": "Ожидание", "Finished": "Завершено", "Speed": "Скорость", - "Custom Image Quality": "Пользовательское качество изображения", + "Custom Image Quality": "Пользовательские настройки изображения", "Privacy mode": "Режим конфиденциальности", "Block user input": "Блокировать пользовательский ввод", "Unblock user input": "Разблокировать пользовательский ввод", @@ -105,34 +105,34 @@ export const LANGS = { "Custom": "Пользовательский", "Show remote cursor": "Показать удаленный курсор", "Disable clipboard": "Отключить буфер обмена", - "Lock after session end": "Блокировка после завершения сеанса", + "Lock after session end": "Выход из учётной записи после завершения сеанса", "Insert": "Вставить", "Insert Lock": "Установить замок", "Refresh": "Обновить", - "ID does not exist": "Идентификатор не существует", - "Failed to connect to rendezvous server": "Не удалось подключиться к серверу встречи", + "ID does not exist": "ID не существует", + "Failed to connect to rendezvous server": "Не удалось подключиться к промежуточному серверу", "Please try later": "Пожалуйста, попробуйте позже", - "Remote desktop is offline": "Удаленный рабочий стол отключен", + "Remote desktop is offline": "Удаленный рабочий стол не онлайн", "Key mismatch": "Несоответствие ключей", "Timeout": "Тайм-аут", "Failed to connect to relay server": "Не удалось подключиться к серверу ретрансляции", - "Failed to connect via rendezvous server": "Не удалось подключиться через сервер встречи", + "Failed to connect via rendezvous server": "Не удалось подключиться через промежуточный сервер", "Failed to connect via relay server": "Не удалось подключиться через сервер ретрансляции", "Failed to make direct connection to remote desktop": "Не удалось установить прямое подключение к удаленному рабочему столу", "Set Password": "Установить пароль", "OS Password": "Пароль операционной системы", "install_tip": "В некоторых случаях из-за UAC RustDesk может работать некорректно на удаленном узле. Чтобы избежать UAC, нажмите кнопку ниже, чтобы установить RustDesk в системе", - "Click to upgrade": "Нажмите, чтобы обновить", + "Click to upgrade": "Нажмите, чтобы проверить на наличие обновлений", "Click to download": "Нажмите, чтобы скачать", "Click to update": "Нажмите, чтобы обновить", - "Configuration Permissions": "Разрешения на настройку", + "Configuration Permissions": "Разрешения на настройки", "Configure": "Настроить", "config_acc": "Чтобы удаленно управлять своим рабочим столом, вы должны предоставить RustDesk права \"доступа\"", "config_screen": "Для удаленного доступа к рабочему столу вы должны предоставить RustDesk права \"снимок экрана\"", - "Installing ...": "Установка...", + "Installing ...": "Устанавливаеться...", "Install": "Установить", - "Installation": "Настройка", - "Installation Path": "Путь установки", + "Installation": "Установка", + "Installation Path": "Папка установки", "Create start menu shortcuts": "Создать ярлыки меню \"Пуск\"", "Create desktop icon": "Создать значок на рабочем столе", "agreement_tip": "Если вы начнете установку, примите лицензионное соглашение", @@ -141,7 +141,7 @@ export const LANGS = { "Generating ...": "Генерация...", "Your installation is lower version.": "Ваша инсталяция является более ранней версией", "not_close_tcp_tip": "Не закрывать это окно при использовании туннеля", - "Listening ...": "Прослушивание ...", + "Listening ...": "Ожидаем ...", "Remote Host": "Удаленная машина", "Remote Port": "Удаленный порт", "Action": "Действие", @@ -156,7 +156,7 @@ export const LANGS = { "Disconnect": "Отключить", "Allow using keyboard and mouse": "Разрешить использование клавиатуры и мыши", "Allow using clipboard": "Разрешить использование буфера обмена", - "Allow hearing sound": "Разрешить слышать звук", + "Allow hearing sound": "Разрешить передачу звука", "Allow file transfer": "Разрешить передачу файлов", "File transfer": "Передача файлов", "Connected": "Подключено", @@ -166,9 +166,9 @@ export const LANGS = { "Relayed and unencrypted connection": "Коммутируемое и незашифрованное соединение", "Enter Remote ID": "Введите удаленный идентификатор", "Enter your password": "Введите пароль", - "Logging in...": "Регистрация...", + "Logging in...": "Входим...", "Enable RDP session sharing": "Включить общий доступ к сеансу RDP", - "Auto Login": "Автоматический вход (действителен, только если вы установили \"Блокировка после завершения сеанса\"", + "Auto Login": "Автоматический вход (действителен, только если вы установили \"Завершения пользовательского сеанса после завершения удалённого подключения\"", "Enable Direct IP Access": "Включить прямой IP-доступ", "Rename": "Переименовать", "Space": "Место", @@ -178,24 +178,24 @@ export const LANGS = { "Please enter the folder name": "Пожалуйста, введите имя папки", "Fix it": "Отремонтировать", "Warning": "Предупреждение", - "Login screen using Wayland is not supported": "Экран входа в систему с использованием Wayland не поддерживается", + "Login screen using Wayland is not supported": "Вход в систему с использованием Wayland не поддерживается", "Reboot required": "Требуется перезагрузка", "Unsupported display server ": "Неподдерживаемый сервер дисплея", "x11 expected": "Ожидается X11", "Port": "Порт", - "Settings": "Предпочтения", + "Settings": "Настройки", "Username": "Имя пользователя", "Invalid port": "Неверный порт", "Closed manually by the peer": "Закрыто узлом вручную", "Enable remote configuration modification": "Разрешить удаленное изменение конфигурации", "Run without install": "Запустить без установки", - "Always connected via relay": "Всегда подключен через связанный сервер", - "Always connect via relay": "Всегда подключаться через связанный сервер", + "Always connected via relay": "Всегда подключен через ретрансляционный сервер", + "Always connect via relay": "Всегда подключаться через ретрансляционный сервер", "whitelist_tip": "Только IP-адреса из белого списка могут получить доступ ко мне", "Login": "Войти", "Logout": "Выйти", "Tags": "Ключевые слова", - "Search ID": "Идентификатор поиска", + "Search ID": "Поиск по ID", "Current Wayland display server is not supported": "Текущий сервер отображения Wayland не поддерживается", "whitelist_sep": "Раздельно запятой, точкой с запятой, пробелом или новой строкой", "Add ID": "Добавить ID", @@ -206,7 +206,7 @@ export const LANGS = { "Password missed": "Забыли пароль", "Wrong credentials": "Неверные учетные данные", "Edit Tag": "Редактировать тег", - "Unremember Password": "Не помнить пароль", + "Unremember Password": "Не сохранять пароль", "Favorites": "Избранное", "Add to Favorites": "Добавить в избранное", "Remove from Favorites": "Удалить из избранного", @@ -222,10 +222,10 @@ export const LANGS = { "Are you sure to close the connection?": "Вы уверены, что хотите закрыть соединение?", "Download new version": "Загрузить новую версию", "Touch mode": "Сенсорный режим", - "TouchPad mode": "Режим сенсорной панели", + "Mouse mode": "Режим мыши", "One-Finger Tap": "Касание одним пальцем", "Left Mouse": "Левая кнопка мыши", - "One-Long Tap": "Один долгий тап", + "One-Long Tap": "Одно долгое касание пальцем", "Two-Finger Tap": "Касание двумя пальцами", "Right Mouse": "Правая мышь", "One-Finger Move": "Движение одним пальцем", @@ -240,13 +240,13 @@ export const LANGS = { "Reset canvas": "Сбросить холст", "No permission of file transfer": "Нет разрешения на передачу файлов", "Note": "Примечание", - "Connection": "Связь", + "Connection": "Соединение", "Share Screen": "Поделиться экраном", - "CLOSE": "БЛИЗКО", - "OPEN": "ОТКРЫТЫМ", + "CLOSE": "ЗАКРЫТЬ", + "OPEN": "ОТКРЫТЬ", "Chat": "Чат", "Total": "Всего", - "items": "Предметы", + "items": "обьекты", "Selected": "Выбрано", "Screen Capture": "Скриншот", "Mouse Control": "Управление мышью", @@ -254,16 +254,16 @@ export const LANGS = { "Audio Capture": "Захват аудио", "File Connection": "Файловое соединение", "Screen Connection": "Подключение экрана", - "Do you accept?": "Do you accept?", + "Do you accept?": "Вы согласны?", "Open System Setting": "Открыть настройки системы", "How to get Android input permission?": "Как получить разрешение на ввод Android?", "android_input_permission_tip1": "После получения разрешения на ввод удаленное устройство может управлять этим Android-устройством с помощью мыши.", "android_input_permission_tip2": "Перейдите на следующую страницу системных настроек, найдите и войдите в [Установленные службы], включите службу [RustDesk Input].", - "android_new_connection_tip": "Получен новый запрос на управление, он хочет управлять вашим текущим устройством.", + "android_new_connection_tip": "Получен новый запрос на управление вашим текущим устройством.", "android_service_will_start_tip": "Включение захвата экрана автоматически запускает службу, позволяя другим устройствам запрашивать соединение с этого устройства.", "android_stop_service_tip": "Закрытие службы автоматически закроет все установленные соединения.", "android_version_audio_tip": "Текущая версия Android не поддерживает захват звука, обновите ее до Android 10 или выше.", - "android_start_service_tip": "Коснитесь [Запуск связанного сервера] или ОТКРЫТЬ разрешение [Скриншот], чтобы запустить службу демонстрации экрана.", + "android_start_service_tip": "Коснитесь [Запуск промежуточного сервера] или ОТКРЫТЬ разрешение [Скриншот], чтобы запустить службу демонстрации экрана.", "Account": "Аккаунт", }, ptbr: { @@ -489,7 +489,7 @@ export const LANGS = { "Are you sure to close the connection?": "Tem certeza que deseja fechar a conexão?", "Download new version": "Baixar nova versão", "Touch mode": "Modo toque", - "TouchPad mode": "Modo TouchPad", + "Mouse mode": "Modo mouse", "One-Finger Tap": "Toque com um dedo", "Left Mouse": "Botão esquerdo do mouse", "One-Long Tap": "Um toque longo", @@ -755,8 +755,8 @@ export const LANGS = { "Paste here?": "Hier einfügen?", "Are you sure to close the connection?": "Sind Sie sicher, dass Sie die Verbindung schließen wollen?", "Download new version": "Neue Version herunterladen", - "Touch mode": "Berührungsmodus", - "TouchPad mode": "TouchPad-Modus", + "Touch mode": "Touch-Modus", + "Mouse mode": "Mouse-Modus", "One-Finger Tap": "Ein Fingertipp", "Left Mouse": "Linke Maus", "One-Long Tap": "Tippen Sie mit einem Finger lang", @@ -1023,7 +1023,7 @@ export const LANGS = { "Are you sure to close the connection?": "Ĉu vi vere volas fermi la konekton?", "Download new version": "Elŝuti la novan version", "Touch mode": "Tuŝa modo", - "TouchPad mode": "", + "Mouse mode": "", "One-Finger Tap": "", "Left Mouse": "", "One-Long Tap": "", @@ -1290,7 +1290,7 @@ export const LANGS = { "Are you sure to close the connection?": "是否确认关闭连接?", "Download new version": "下载新版本", "Touch mode": "触屏模式", - "TouchPad mode": "触摸板模式", + "Mouse mode": "鼠标模式", "One-Finger Tap": "单指轻触", "Left Mouse": "鼠标左键", "One-Long Tap": "单指长按", @@ -1557,7 +1557,7 @@ export const LANGS = { "Are you sure to close the connection?": "Sei sicuro di chiudere la connessione?", "Download new version": "Scarica nuova versione", "Touch mode": "Modalità tocco", - "TouchPad mode": "Modalità TouchPad", + "Mouse mode": "Modalità mouse", "One-Finger Tap": "Tocca con un dito", "Left Mouse": "Mouse sinistro", "One-Long Tap": "Tocco lungo con un dito", @@ -1824,7 +1824,7 @@ export const LANGS = { "Are you sure to close the connection?": "您確定要關閉連線嗎?", "Download new version": "下載新版本", "Touch mode": "觸控模式", - "TouchPad mode": "觸摸板模式", + "Mouse mode": "鼠標模式", "One-Finger Tap": "單指輕觸", "Left Mouse": "鼠標左鍵", "One-Long Tap": "單指長按", @@ -2116,7 +2116,7 @@ export const LANGS = { "Are you sure to close the connection?": "Êtes-vous sûr de fermer la connexion?", "Download new version": "Télécharger la nouvelle version", "Touch mode": "Mode tactile", - "TouchPad mode": "Mode TouchPad", + "Mouse mode": "Mode souris", "One-Finger Tap": "Tapez d'un doigt", "Left Mouse": "Souris gauche", "One-Long Tap": "Un long robinet", diff --git a/src/message.ts b/src/message.ts index 20b91032f..17cb09931 100644 --- a/src/message.ts +++ b/src/message.ts @@ -663,7 +663,6 @@ export interface PeerInfo { sas_enabled: boolean; version: string; conn_id: number; - home_dir: string; } export interface LoginResponse { @@ -1879,7 +1878,6 @@ function createBasePeerInfo(): PeerInfo { sas_enabled: false, version: "", conn_id: 0, - home_dir: "", }; } @@ -1912,9 +1910,6 @@ export const PeerInfo = { if (message.conn_id !== 0) { writer.uint32(64).int32(message.conn_id); } - if (message.home_dir !== "") { - writer.uint32(74).string(message.home_dir); - } return writer; }, @@ -1949,9 +1944,6 @@ export const PeerInfo = { case 8: message.conn_id = reader.int32(); break; - case 9: - message.home_dir = reader.string(); - break; default: reader.skipType(tag & 7); break; @@ -1976,7 +1968,6 @@ export const PeerInfo = { : false, version: isSet(object.version) ? String(object.version) : "", conn_id: isSet(object.conn_id) ? Number(object.conn_id) : 0, - home_dir: isSet(object.home_dir) ? String(object.home_dir) : "", }; }, @@ -1999,7 +1990,6 @@ export const PeerInfo = { message.version !== undefined && (obj.version = message.version); message.conn_id !== undefined && (obj.conn_id = Math.round(message.conn_id)); - message.home_dir !== undefined && (obj.home_dir = message.home_dir); return obj; }, @@ -2014,7 +2004,6 @@ export const PeerInfo = { message.sas_enabled = object.sas_enabled ?? false; message.version = object.version ?? ""; message.conn_id = object.conn_id ?? 0; - message.home_dir = object.home_dir ?? ""; return message; }, };