diff --git a/flutter/assets/gestures.ttf b/flutter/assets/gestures.ttf index b6cebbf43..aabec8ac9 100644 Binary files a/flutter/assets/gestures.ttf and b/flutter/assets/gestures.ttf differ diff --git a/flutter/lib/widgets/gesture_help.dart b/flutter/lib/widgets/gesture_help.dart index b2a2141c5..e907890b0 100644 --- a/flutter/lib/widgets/gesture_help.dart +++ b/flutter/lib/widgets/gesture_help.dart @@ -32,6 +32,8 @@ class GestureIcons { IconData(0xe68f, fontFamily: _family); static const IconData icon_gesture_f_double_tap = IconData(0xe691, fontFamily: _family); + static const IconData icon_gesture_f_three_fingers = + IconData(0xe687, fontFamily: _family); } typedef OnTouchModeChange = void Function(bool); @@ -118,8 +120,8 @@ class _GestureHelpState extends State { translate("Mouse Drag")), GestureInfo( width, - GestureIcons.icon_gesture_f_drag_up_down_, - translate("Two-Finger vertically"), + GestureIcons.icon_gesture_f_three_fingers, + translate("Three-Finger vertically"), translate("Mouse Wheel")), GestureInfo( width, @@ -140,8 +142,8 @@ class _GestureHelpState extends State { translate("Left Mouse")), GestureInfo( width, - GestureIcons.icon_gesture_f_tap_, - translate("Two-Finger Tap"), + GestureIcons.icon_gesture_press_hold, + translate("One-Long Tap"), translate("Right Mouse")), GestureInfo( width, @@ -150,8 +152,8 @@ class _GestureHelpState extends State { translate("Mouse Drag")), GestureInfo( width, - GestureIcons.icon_gesture_f_drag_up_down_, - translate("Two-Finger vertically"), + GestureIcons.icon_gesture_f_three_fingers, + translate("Three-Finger vertically"), translate("Mouse Wheel")), GestureInfo( width, diff --git a/src/lang/cn.rs b/src/lang/cn.rs index 04e334097..545b52a24 100644 --- a/src/lang/cn.rs +++ b/src/lang/cn.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "单指移动"), ("Double Tap & Move", "双击并移动"), ("Mouse Drag", "鼠标选中拖动"), - ("Two-Finger vertically", "双指垂直滑动"), + ("Three-Finger vertically", "三指垂直滑动"), ("Mouse Wheel", "鼠标滚轮"), ("Two-Finger Move", "双指移动"), ("Canvas Move", "移动画布"), diff --git a/src/lang/de.rs b/src/lang/de.rs index 16c79ef2a..684178a96 100644 --- a/src/lang/de.rs +++ b/src/lang/de.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Eine Fingerbewegung"), ("Double Tap & Move", "Doppeltippen und verschieben"), ("Mouse Drag", "Maus ziehen"), - ("Two-Finger vertically", "Zwei Finger vertikal"), + ("Three-Finger vertically", "Drei Finger vertikal"), ("Mouse Wheel", "Mausrad"), ("Two-Finger Move", "Zwei Finger Bewegung"), ("Canvas Move", "Leinwand bewegen"), @@ -266,6 +266,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_start_service_tip", "Tippen Sie auf [Dienst starten] oder ÖFFNEN Sie die Berechtigung [Bildschirmaufnahme], um den Bildschirmfreigabedienst zu starten."), ("Account", "Konto"), ("Quit", "Ausgang"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Hilfe"), ].iter().cloned().collect(); } diff --git a/src/lang/eo.rs b/src/lang/eo.rs index d652e8914..3cd417c29 100644 --- a/src/lang/eo.rs +++ b/src/lang/eo.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", ""), ("Double Tap & Move", ""), ("Mouse Drag", ""), - ("Two-Finger vertically", ""), + ("Three-Finger vertically", ""), ("Mouse Wheel", ""), ("Two-Finger Move", ""), ("Canvas Move", ""), @@ -265,5 +265,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_version_audio_tip", ""), ("android_start_service_tip", ""), ("Account", ""), + ("Quit", ""), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), + ("Help", ""), ].iter().cloned().collect(); } diff --git a/src/lang/fr.rs b/src/lang/fr.rs index 8e2707a04..87cdf4c64 100644 --- a/src/lang/fr.rs +++ b/src/lang/fr.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Mouvement à un doigt"), ("Double Tap & Move", "Appuyez deux fois et déplacez"), ("Mouse Drag", "Glissement de la souris"), - ("Two-Finger vertically", "Deux doigts verticalement"), + ("Three-Finger vertically", "Trois doigts verticalement"), ("Mouse Wheel", "Roulette de la souris"), ("Two-Finger Move", "Mouvement à deux doigts"), ("Canvas Move", "Déplacement de la toile"), @@ -266,6 +266,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_start_service_tip", "Appuyez sur [Démarrer le service] ou sur l'autorisation OUVRIR [Capture d'écran] pour démarrer le service de partage d'écran."), ("Account", "Compte"), ("Quit", "Quitter"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Aider"), ].iter().cloned().collect(); } diff --git a/src/lang/id.rs b/src/lang/id.rs index fc56f134f..94f3d7d7d 100644 --- a/src/lang/id.rs +++ b/src/lang/id.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Gerakan Satu Jari"), ("Double Tap & Move", "Ketuk Dua Kali & Pindah"), ("Mouse Drag", "Geser Mouse"), - ("Two-Finger vertically", "Dua Jari secara vertikal"), + ("Three-Finger vertically", "Tiga Jari secara vertikal"), ("Mouse Wheel", "Roda mouse"), ("Two-Finger Move", "Gerakan Dua Jari"), ("Canvas Move", "Gerakan Kanvas"), @@ -264,10 +264,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_stop_service_tip", "Menutup layanan akan secara otomatis menutup semua koneksi yang dibuat."), ("android_version_audio_tip", "Versi Android saat ini tidak mendukung pengambilan audio, harap tingkatkan ke Android 10 atau lebih tinggi."), ("android_start_service_tip", "Ketuk izin [Mulai Layanan] atau BUKA [Tangkapan Layar] untuk memulai layanan berbagi layar."), - ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), - ("doc_fix_wayland", "https://rustdesk.com/docs/en/manual/linux/#x11-required"), ("Account", "Akun"), ("Quit", "Keluar"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Bantuan"), ].iter().cloned().collect(); } diff --git a/src/lang/it.rs b/src/lang/it.rs index c2aba104f..d63395e87 100644 --- a/src/lang/it.rs +++ b/src/lang/it.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Movimento con un dito"), ("Double Tap & Move", "Tocca due volte e sposta"), ("Mouse Drag", "Trascina il mouse"), - ("Two-Finger vertically", "Due dita in verticale"), + ("Three-Finger vertically", "Tre dita in verticale"), ("Mouse Wheel", "Rotellina del mouse"), ("Two-Finger Move", "Movimento con due dita"), ("Canvas Move", "Sposta tela"), @@ -266,6 +266,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_start_service_tip", "Toccare [Avvia servizio] o APRI l'autorizzazione [Cattura schermo] per avviare il servizio di condivisione dello schermo."), ("Account", "Account"), ("Quit", "Esci"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Aiuto"), ].iter().cloned().collect(); } diff --git a/src/lang/ptbr.rs b/src/lang/ptbr.rs index b69a2408a..1ec3f6c11 100644 --- a/src/lang/ptbr.rs +++ b/src/lang/ptbr.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Mover com um dedo"), ("Double Tap & Move", "Toque duplo & mover"), ("Mouse Drag", "Arrastar com o mouse"), - ("Two-Finger vertically", "Dois dedos verticalmente"), + ("Three-Finger vertically", "Três dedos verticalmente"), ("Mouse Wheel", "Roda do Mouse"), ("Two-Finger Move", "Mover com dois dedos"), ("Canvas Move", "Mover Tela"), @@ -266,6 +266,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_start_service_tip", "Toque [Iniciar Serviço] ou ABRA a permissão [Captura de Tela] para iniciar o serviço de compartilhamento de tela."), ("Account", "Conta"), ("Quit", "Saída"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Ajuda"), ].iter().cloned().collect(); } diff --git a/src/lang/ru.rs b/src/lang/ru.rs index bc66b55ac..6bdf0aa29 100644 --- a/src/lang/ru.rs +++ b/src/lang/ru.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "Движение одним пальцем"), ("Double Tap & Move", "Двойное нажатие и перемещение"), ("Mouse Drag", "Перетаскивание мышью"), - ("Two-Finger vertically", "Двумя пальцами по вертикали"), + ("Three-Finger vertically", "Три пальца по вертикали"), ("Mouse Wheel", "Колесико мыши"), ("Two-Finger Move", "Движение двумя пальцами"), ("Canvas Move", "Перемещение холста"), @@ -266,6 +266,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_start_service_tip", "Коснитесь [Запуск промежуточного сервера] или ОТКРЫТЬ разрешение [Скриншот], чтобы запустить службу демонстрации экрана."), ("Account", "Аккаунт"), ("Quit", "Выйти"), + ("doc_mac_permission", "https://rustdesk.com/docs/en/manual/mac/#enable-permissions"), ("Help", "Помощь"), ].iter().cloned().collect(); } diff --git a/src/lang/template.rs b/src/lang/template.rs index 17adea637..9cfed1283 100644 --- a/src/lang/template.rs +++ b/src/lang/template.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", ""), ("Double Tap & Move", ""), ("Mouse Drag", ""), - ("Two-Finger vertically", ""), + ("Three-Finger vertically", ""), ("Mouse Wheel", ""), ("Two-Finger Move", ""), ("Canvas Move", ""), @@ -265,5 +265,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("android_version_audio_tip", ""), ("android_start_service_tip", ""), ("Account", ""), + ("Quit", ""), + ("doc_mac_permission", ""), + ("Help", ""), ].iter().cloned().collect(); } diff --git a/src/lang/tw.rs b/src/lang/tw.rs index c03c8629a..335c0fd43 100644 --- a/src/lang/tw.rs +++ b/src/lang/tw.rs @@ -231,7 +231,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("One-Finger Move", "單指移動"), ("Double Tap & Move", "雙擊並移動"), ("Mouse Drag", "鼠標選中拖動"), - ("Two-Finger vertically", "雙指垂直滑動"), + ("Three-Finger vertically", "三指垂直滑動"), ("Mouse Wheel", "鼠標滾輪"), ("Two-Finger Move", "雙指移動"), ("Canvas Move", "移動畫布"),