update about settings dev version, keep profile switch in sync between ui and tray

This commit is contained in:
Eduard Gert
2026-05-18 10:56:27 +02:00
parent 4e0eb9f2d4
commit 7f7bee630f
5 changed files with 24 additions and 1 deletions

View File

@@ -209,6 +209,8 @@
"settings.troubleshooting.stage.cancelling": "Wird abgebrochen…",
"settings.about.client": "NetBird Client v{version}",
"settings.about.clientName": "NetBird Client",
"settings.about.development": "[Entwicklung]",
"settings.about.gui": "Oberfläche v{version}",
"settings.about.copyright": "© {year} NetBird. Alle Rechte vorbehalten.",
"settings.about.links.imprint": "Impressum",

View File

@@ -209,6 +209,8 @@
"settings.troubleshooting.stage.cancelling": "Cancelling…",
"settings.about.client": "NetBird Client v{version}",
"settings.about.clientName": "NetBird Client",
"settings.about.development": "[Development]",
"settings.about.gui": "GUI v{version}",
"settings.about.copyright": "© {year} NetBird. All Rights Reserved.",
"settings.about.links.imprint": "Imprint",

View File

@@ -209,6 +209,8 @@
"settings.troubleshooting.stage.cancelling": "Megszakítás…",
"settings.about.client": "NetBird Kliens v{version}",
"settings.about.clientName": "NetBird Kliens",
"settings.about.development": "[Fejlesztés]",
"settings.about.gui": "Felület v{version}",
"settings.about.copyright": "© {year} NetBird. Minden jog fenntartva.",
"settings.about.links.imprint": "Impresszum",

View File

@@ -37,7 +37,16 @@ export function SettingsAbout() {
className={"text-sm font-semibold text-nb-gray-100 cursor-default select-none"}
onClick={handleVersionClick}
>
{t("settings.about.client", { version: daemonVersion })}
{daemonVersion === "development" ? (
<span>
{t("settings.about.clientName")}{" "}
<span className={" text-yellow-400 font-mono"}>
{t("settings.about.development")}
</span>
</span>
) : (
t("settings.about.client", { version: daemonVersion })
)}
</p>
<p className={"text-sm text-nb-gray-300"}>
{t("settings.about.gui", { version: guiVersion })}