mirror of
https://github.com/netbirdio/netbird.git
synced 2026-10-11 16:09:07 +02:00
tray: rework menu layout, exit-node submenu, session countdown wording
- Reorder the menu: status, Connect/Disconnect, profile block, Open NetBird, Exit Node, then Settings… / Help & Support / Quit NetBird. - Rename About → Help & Support, Quit → Quit NetBird, Settings → Settings… (ellipsis flags the window-opening action per the macOS HIG); drop the brand icon from Open NetBird; enable Documentation (opens docs.netbird.io) and add a Troubleshoot entry that deep-links the Settings window. - Exit Node is now a submenu listing only peers that advertise a default route (0.0.0.0/0 or ::/0), sorted case-insensitively; the row stays visible but greyed when the tunnel is down or no candidate exists. - Session row reads "Session expires in <n minutes/hours/days>" and recomputes on menu open so the countdown tracks wall time between the daemon's status pushes.
This commit is contained in:
@@ -3,7 +3,14 @@
|
||||
"tray.status.disconnected": "Getrennt",
|
||||
"tray.status.daemonUnavailable": "Nicht aktiv",
|
||||
"tray.status.error": "Fehler",
|
||||
"tray.session.expiresIn": "Läuft ab in {remaining}",
|
||||
"tray.session.expiresIn": "Sitzung läuft ab in {remaining}",
|
||||
"tray.session.unit.lessThanMinute": "weniger als einer Minute",
|
||||
"tray.session.unit.minute": "1 Minute",
|
||||
"tray.session.unit.minutes": "{count} Minuten",
|
||||
"tray.session.unit.hour": "1 Stunde",
|
||||
"tray.session.unit.hours": "{count} Stunden",
|
||||
"tray.session.unit.day": "1 Tag",
|
||||
"tray.session.unit.days": "{count} Tagen",
|
||||
|
||||
"tray.menu.open": "NetBird öffnen",
|
||||
"tray.menu.connect": "Verbinden",
|
||||
@@ -11,17 +18,18 @@
|
||||
"tray.menu.exitNode": "Exit-Node",
|
||||
"tray.menu.networks": "Ressourcen",
|
||||
"tray.menu.profiles": "Profile",
|
||||
"tray.menu.settings": "Einstellungen",
|
||||
"tray.menu.settings": "Einstellungen...",
|
||||
"tray.menu.debugBundle": "Debug-Paket erstellen",
|
||||
"tray.menu.about": "Über",
|
||||
"tray.menu.about": "Hilfe & Support",
|
||||
"tray.menu.github": "GitHub",
|
||||
"tray.menu.documentation": "Dokumentation",
|
||||
"tray.menu.troubleshoot": "Fehlerbehebung",
|
||||
"tray.menu.downloadLatest": "Neueste Version herunterladen",
|
||||
"tray.menu.installVersion": "Version {version} installieren",
|
||||
"tray.menu.guiVersion": "Oberfläche: {version}",
|
||||
"tray.menu.daemonVersion": "Daemon: {version}",
|
||||
"tray.menu.versionUnknown": "—",
|
||||
"tray.menu.quit": "Beenden",
|
||||
"tray.menu.quit": "NetBird beenden",
|
||||
|
||||
"notify.update.title": "NetBird-Update verfügbar",
|
||||
"notify.update.body": "NetBird {version} ist verfügbar.",
|
||||
|
||||
@@ -3,7 +3,14 @@
|
||||
"tray.status.disconnected": "Disconnected",
|
||||
"tray.status.daemonUnavailable": "Not running",
|
||||
"tray.status.error": "Error",
|
||||
"tray.session.expiresIn": "Expires in {remaining}",
|
||||
"tray.session.expiresIn": "Session expires in {remaining}",
|
||||
"tray.session.unit.lessThanMinute": "less than a minute",
|
||||
"tray.session.unit.minute": "1 minute",
|
||||
"tray.session.unit.minutes": "{count} minutes",
|
||||
"tray.session.unit.hour": "1 hour",
|
||||
"tray.session.unit.hours": "{count} hours",
|
||||
"tray.session.unit.day": "1 day",
|
||||
"tray.session.unit.days": "{count} days",
|
||||
|
||||
"tray.menu.open": "Open NetBird",
|
||||
"tray.menu.connect": "Connect",
|
||||
@@ -11,17 +18,18 @@
|
||||
"tray.menu.exitNode": "Exit Node",
|
||||
"tray.menu.networks": "Resources",
|
||||
"tray.menu.profiles": "Profiles",
|
||||
"tray.menu.settings": "Settings",
|
||||
"tray.menu.settings": "Settings...",
|
||||
"tray.menu.debugBundle": "Create Debug Bundle",
|
||||
"tray.menu.about": "About",
|
||||
"tray.menu.about": "Help & Support",
|
||||
"tray.menu.github": "GitHub",
|
||||
"tray.menu.documentation": "Documentation",
|
||||
"tray.menu.troubleshoot": "Troubleshoot",
|
||||
"tray.menu.downloadLatest": "Download latest version",
|
||||
"tray.menu.installVersion": "Install version {version}",
|
||||
"tray.menu.guiVersion": "GUI: {version}",
|
||||
"tray.menu.daemonVersion": "Daemon: {version}",
|
||||
"tray.menu.versionUnknown": "—",
|
||||
"tray.menu.quit": "Quit",
|
||||
"tray.menu.quit": "Quit NetBird",
|
||||
|
||||
"notify.update.title": "NetBird update available",
|
||||
"notify.update.body": "NetBird {version} is available.",
|
||||
|
||||
@@ -3,7 +3,14 @@
|
||||
"tray.status.disconnected": "Lekapcsolva",
|
||||
"tray.status.daemonUnavailable": "Nem fut",
|
||||
"tray.status.error": "Hiba",
|
||||
"tray.session.expiresIn": "Lejár {remaining} múlva",
|
||||
"tray.session.expiresIn": "Munkamenet lejár {remaining} múlva",
|
||||
"tray.session.unit.lessThanMinute": "egy percnél kevesebb",
|
||||
"tray.session.unit.minute": "1 perc",
|
||||
"tray.session.unit.minutes": "{count} perc",
|
||||
"tray.session.unit.hour": "1 óra",
|
||||
"tray.session.unit.hours": "{count} óra",
|
||||
"tray.session.unit.day": "1 nap",
|
||||
"tray.session.unit.days": "{count} nap",
|
||||
|
||||
"tray.menu.open": "NetBird megnyitása",
|
||||
"tray.menu.connect": "Csatlakozás",
|
||||
@@ -11,17 +18,18 @@
|
||||
"tray.menu.exitNode": "Kilépő csomópont",
|
||||
"tray.menu.networks": "Erőforrások",
|
||||
"tray.menu.profiles": "Profilok",
|
||||
"tray.menu.settings": "Beállítások",
|
||||
"tray.menu.settings": "Beállítások...",
|
||||
"tray.menu.debugBundle": "Hibakeresési csomag készítése",
|
||||
"tray.menu.about": "Névjegy",
|
||||
"tray.menu.about": "Súgó és támogatás",
|
||||
"tray.menu.github": "GitHub",
|
||||
"tray.menu.documentation": "Dokumentáció",
|
||||
"tray.menu.troubleshoot": "Hibakeresés",
|
||||
"tray.menu.downloadLatest": "Legfrissebb verzió letöltése",
|
||||
"tray.menu.installVersion": "{version} verzió telepítése",
|
||||
"tray.menu.guiVersion": "Felület: {version}",
|
||||
"tray.menu.daemonVersion": "Daemon: {version}",
|
||||
"tray.menu.versionUnknown": "—",
|
||||
"tray.menu.quit": "Kilépés",
|
||||
"tray.menu.quit": "NetBird bezárása",
|
||||
|
||||
"notify.update.title": "NetBird frissítés elérhető",
|
||||
"notify.update.body": "Elérhető a NetBird {version}.",
|
||||
|
||||
Reference in New Issue
Block a user