From d3ccf6032bb51418a575205a412751f7d1879fd6 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 10 Mar 2023 13:00:32 +0100 Subject: [PATCH 1/2] Update tabbar_widget.dart --- flutter/lib/desktop/widgets/tabbar_widget.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flutter/lib/desktop/widgets/tabbar_widget.dart b/flutter/lib/desktop/widgets/tabbar_widget.dart index 1e62fb33d..7700f197e 100644 --- a/flutter/lib/desktop/widgets/tabbar_widget.dart +++ b/flutter/lib/desktop/widgets/tabbar_widget.dart @@ -593,7 +593,7 @@ class WindowActionPanelState extends State Offstage( offstage: !widget.showMinimize || Platform.isMacOS, child: ActionIcon( - message: 'Minimize', + message: translate('Minimize'), icon: IconFont.min, onTap: () { if (widget.isMainWindow) { @@ -608,7 +608,7 @@ class WindowActionPanelState extends State offstage: !widget.showMaximize || Platform.isMacOS, child: Obx(() => ActionIcon( message: - widget.isMaximized.value ? "Restore" : "Maximize", + widget.isMaximized.value ? translate("Restore") : translate("Maximize"), icon: widget.isMaximized.value ? IconFont.restore : IconFont.max, @@ -618,7 +618,7 @@ class WindowActionPanelState extends State Offstage( offstage: !widget.showClose || Platform.isMacOS, child: ActionIcon( - message: 'Close', + message: translate('Close'), icon: IconFont.close, onTap: () async { final res = await widget.onClose?.call() ?? true; @@ -1076,7 +1076,7 @@ class AddButton extends StatelessWidget { @override Widget build(BuildContext context) { return ActionIcon( - message: 'New Connection', + message: translate('New Connection'), icon: IconFont.add, onTap: () => rustDeskWinManager.call( WindowType.Main, kWindowMainWindowOnTop, ""), From af257d1fd552b7001056b4e90dbe92558df8fbca Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 10 Mar 2023 13:03:18 +0100 Subject: [PATCH 2/2] Add files via upload --- src/lang/ca.rs | 4 ++++ src/lang/cn.rs | 4 ++++ src/lang/cs.rs | 4 ++++ src/lang/da.rs | 4 ++++ src/lang/de.rs | 6 +++++- src/lang/el.rs | 4 ++++ src/lang/eo.rs | 4 ++++ src/lang/es.rs | 4 ++++ src/lang/fa.rs | 4 ++++ src/lang/fr.rs | 4 ++++ src/lang/hu.rs | 4 ++++ src/lang/id.rs | 4 ++++ src/lang/it.rs | 4 ++++ src/lang/ja.rs | 4 ++++ src/lang/ko.rs | 4 ++++ src/lang/kz.rs | 4 ++++ src/lang/nl.rs | 4 ++++ src/lang/pl.rs | 4 ++++ src/lang/pt_PT.rs | 4 ++++ src/lang/ptbr.rs | 4 ++++ src/lang/ro.rs | 4 ++++ src/lang/ru.rs | 4 ++++ src/lang/sk.rs | 4 ++++ src/lang/sl.rs | 4 ++++ src/lang/sq.rs | 4 ++++ src/lang/sr.rs | 4 ++++ src/lang/sv.rs | 4 ++++ src/lang/template.rs | 4 ++++ src/lang/th.rs | 4 ++++ src/lang/tr.rs | 4 ++++ src/lang/tw.rs | 4 ++++ src/lang/ua.rs | 4 ++++ src/lang/vn.rs | 4 ++++ 33 files changed, 133 insertions(+), 1 deletion(-) diff --git a/src/lang/ca.rs b/src/lang/ca.rs index a3c31c55d..0d0219126 100644 --- a/src/lang/ca.rs +++ b/src/lang/ca.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/cn.rs b/src/lang/cn.rs index a32f35a5b..8fe826232 100644 --- a/src/lang/cn.rs +++ b/src/lang/cn.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", "安装虚拟显示器驱动的选项已勾选。请注意,测试证书将被安装以信任虚拟显示器驱动。测试证书仅会用于信任Rustdesk的驱动。"), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/cs.rs b/src/lang/cs.rs index 50ea4e61c..5893b3e15 100644 --- a/src/lang/cs.rs +++ b/src/lang/cs.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/da.rs b/src/lang/da.rs index c0d722219..0c2a01d63 100644 --- a/src/lang/da.rs +++ b/src/lang/da.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/de.rs b/src/lang/de.rs index bdd82d471..b9fc7834a 100644 --- a/src/lang/de.rs +++ b/src/lang/de.rs @@ -464,6 +464,10 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("idd_driver_tip", "Installieren Sie den virtuellen Anzeigetreiber, der verwendet wird, wenn Sie keine physischen Anzeigen haben."), ("confirm_idd_driver_tip", "Die Option zur Installation des virtuellen Anzeigetreibers ist aktiviert. Beachten Sie, dass ein Testzertifikat installiert wird, um dem virtuellen Anzeigetreiber zu vertrauen. Dieses Testzertifikat wird nur verwendet, um Rustdesk-Treibern zu vertrauen."), ("RDP Settings", "RDP-Einstellungen"), - ("Sort by", ""), + ("Sort by", "Sortieren nach"), + ("New connection", "Neue Verbindung"), + ("Restore", "Verkleinern"), + ("Minimize", "Minimieren"), + ("Maximize", "Maximieren"), ].iter().cloned().collect(); } diff --git a/src/lang/el.rs b/src/lang/el.rs index 413f36cb0..63811f209 100644 --- a/src/lang/el.rs +++ b/src/lang/el.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", "Είναι ενεργοποιημένη η επιλογή εγκατάστασης του προγράμματος οδήγησης εικονικής οθόνης. Λάβετε υπόψη ότι θα εγκατασταθεί ένα δοκιμαστικό πιστοποιητικό για το πρόγραμμα οδήγησης εικονικής οθόνης. Αυτό το πιστοποιητικό θα χρησιμοποιηθεί μόνο για την πιστοποίηση των προγραμμάτων οδήγησης του Rustdesk."), ("RDP Settings", "Ρυθμίσεις RDP"), ("Sort by", "Ταξινόμηση κατά"), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/eo.rs b/src/lang/eo.rs index 7ccb8a8ca..24df8827b 100644 --- a/src/lang/eo.rs +++ b/src/lang/eo.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/es.rs b/src/lang/es.rs index 85239cdd1..585a10d68 100644 --- a/src/lang/es.rs +++ b/src/lang/es.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", "La opción de instalar el controlador de pantalla virtual está marcada. Hay que tener en cuenta que se instalará un certificado de prueba para confirar en el controlador de pantalla. Este certificado solo se usará para confiar en controladores Rustdesk."), ("RDP Settings", "Ajustes RDP"), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/fa.rs b/src/lang/fa.rs index a64597883..3331ab893 100644 --- a/src/lang/fa.rs +++ b/src/lang/fa.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/fr.rs b/src/lang/fr.rs index 887965b9e..98083383d 100644 --- a/src/lang/fr.rs +++ b/src/lang/fr.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/hu.rs b/src/lang/hu.rs index e64d972b6..ef97ce8cf 100644 --- a/src/lang/hu.rs +++ b/src/lang/hu.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/id.rs b/src/lang/id.rs index ffba760ee..a9a70d473 100644 --- a/src/lang/id.rs +++ b/src/lang/id.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/it.rs b/src/lang/it.rs index 4d2da35fa..136a51945 100644 --- a/src/lang/it.rs +++ b/src/lang/it.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", "L'opzione per installare il driver per lo schermo virtuale è selezionata. Nota che un certificato di test sarà installato per l'attendibilità del driver dello schermo virtuale. Questo certificato di test verrà utilizzato solo per l'attendibilità dei driver di RustDesk."), ("RDP Settings", "Impostazioni RDP"), ("Sort by", "Ordina per"), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ja.rs b/src/lang/ja.rs index 9b7741d4d..b30d1942c 100644 --- a/src/lang/ja.rs +++ b/src/lang/ja.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ko.rs b/src/lang/ko.rs index ff6fdafb4..8572fa0c1 100644 --- a/src/lang/ko.rs +++ b/src/lang/ko.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/kz.rs b/src/lang/kz.rs index ca7c2d508..78cadf653 100644 --- a/src/lang/kz.rs +++ b/src/lang/kz.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/nl.rs b/src/lang/nl.rs index a617ba2eb..413ad055a 100644 --- a/src/lang/nl.rs +++ b/src/lang/nl.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/pl.rs b/src/lang/pl.rs index 0e8bbd311..4bd7459d9 100644 --- a/src/lang/pl.rs +++ b/src/lang/pl.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/pt_PT.rs b/src/lang/pt_PT.rs index 96a84de39..da90d34aa 100644 --- a/src/lang/pt_PT.rs +++ b/src/lang/pt_PT.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ptbr.rs b/src/lang/ptbr.rs index f98e1116a..b73b5c743 100644 --- a/src/lang/ptbr.rs +++ b/src/lang/ptbr.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ro.rs b/src/lang/ro.rs index 386f88c85..f668e2e87 100644 --- a/src/lang/ro.rs +++ b/src/lang/ro.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ru.rs b/src/lang/ru.rs index dc714ec72..c075d6442 100644 --- a/src/lang/ru.rs +++ b/src/lang/ru.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", "Включена функция установки драйвера виртуального дисплея. Обратите внимание, что для доверия к драйверу будет установлен тестовый сертификат. Этот сертификат будет использоваться только для подтверждения доверия драйверам Rustdesk."), ("RDP Settings", "Настройки RDP"), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/sk.rs b/src/lang/sk.rs index 38a3bd655..f5aaff84c 100644 --- a/src/lang/sk.rs +++ b/src/lang/sk.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/sl.rs b/src/lang/sl.rs index 41f4facbb..7e6bf57e3 100755 --- a/src/lang/sl.rs +++ b/src/lang/sl.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/sq.rs b/src/lang/sq.rs index 7e559287e..4e263670c 100644 --- a/src/lang/sq.rs +++ b/src/lang/sq.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/sr.rs b/src/lang/sr.rs index b2f5b62f0..1ce22c5c3 100644 --- a/src/lang/sr.rs +++ b/src/lang/sr.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/sv.rs b/src/lang/sv.rs index 7a35df417..58fe1c318 100644 --- a/src/lang/sv.rs +++ b/src/lang/sv.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/template.rs b/src/lang/template.rs index 80e7f04e6..8e1e85bde 100644 --- a/src/lang/template.rs +++ b/src/lang/template.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/th.rs b/src/lang/th.rs index f9bcf0800..770ccef1d 100644 --- a/src/lang/th.rs +++ b/src/lang/th.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/tr.rs b/src/lang/tr.rs index 58a38e075..3fd1de33c 100644 --- a/src/lang/tr.rs +++ b/src/lang/tr.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/tw.rs b/src/lang/tw.rs index ff05d5643..b6abf9067 100644 --- a/src/lang/tw.rs +++ b/src/lang/tw.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/ua.rs b/src/lang/ua.rs index 04047ce9c..d838265fa 100644 --- a/src/lang/ua.rs +++ b/src/lang/ua.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); } diff --git a/src/lang/vn.rs b/src/lang/vn.rs index e38b06a57..27b24878d 100644 --- a/src/lang/vn.rs +++ b/src/lang/vn.rs @@ -465,5 +465,9 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("confirm_idd_driver_tip", ""), ("RDP Settings", ""), ("Sort by", ""), + ("New connection", ""), + ("Restore", ""), + ("Minimize", ""), + ("Maximize", ""), ].iter().cloned().collect(); }