Files
admin-frontend-domain/src/locales/de/translation.json
T
naiba 2ff923220f fix: migrate to tailwind v4 and TS6, add oauth2 dashboard_host setting
- migrate Tailwind v3->v4 (postcss @tailwindcss/postcss, CSS-first @theme/@plugin/@custom-variant)
- fix TS6 build: ignoreDeprecations for baseUrl, react-day-picker v10 classNames, test type fixes
- add dashboard_host setting field with i18n
2026-06-06 01:39:25 +00:00

213 lines
9.7 KiB
JSON

{
"theme": {
"dark": "Dunkel",
"system": "Folgen Sie dem System",
"light": "Hell"
},
"Username": "Benutzername",
"LoginFirst": "Bitte zuerst einloggen",
"CurrentTime": "Aktuelle Uhrzeit",
"Results": {
"PasswordRequired": "Passwort kann nicht leer sein.",
"SelectAtLeastOneServer": "Bitte wählen Sie mindestens einen Server aus.",
"NoRowsAreSelected": "Keine Zeilen ausgewählt",
"ThisOperationIsUnrecoverable": "Diese Operation kann nicht rückgängig gemacht werden!",
"UnExpectedError": "Unerwarteter Fehler, mehr Details in der Konsole.",
"UsernameMin": "Benutzername muss mindestens {{number}} Zeichen beinhalten.",
"ErrorFetchingResource": "Fehler beim Abrufen der Ressource: {{error}}",
"InstallHostRequired": "Die Adresse des Agenten wurde in den Einstellungen nicht gesetzt.",
"ForceUpdate": "Erzwungenes Upgrade:",
"TheServerDoesNotOnline": "Der Server existiert nicht oder ist noch nicht verbunden",
"UnknownIdentifier": "Unbekannte Bezeichnung",
"TaskTriggeredSuccessfully": "Der wurde erfolgreich ausgelöst"
},
"Server": "Server",
"Service": "Service",
"Task": "Aufgabe",
"Notification": "Benachrichtung",
"DDNS": "Dynamisches DNS",
"NATT": "NAT Traversen",
"Group": "Gruppe",
"Logout": "Ausloggen",
"Close": "Schließen",
"Error": "Fehler",
"Name": "Name",
"Version": "Version",
"Unknown": "Unbekannt",
"Enable": "Aktivieren",
"HideForGuest": "Versteckt von Besuchern",
"Note": "Anmerkung",
"Success": "Erfolgreich",
"Failure": "Fehlgeschlagen",
"SeparateWithComma": "(Getrennt mit Komma)",
"Private": "Privat",
"Submit": "Senden",
"Target": "Ziel",
"Coverage": "Deckung",
"IgnoreAll": "Alles Ignorieren",
"Type": "Typ",
"NotifierGroupID": "Kennung der Gruppe",
"Trigger": "An Trigger",
"Confirm": "Bestätigen",
"Coverages": {
"Excludes": "Bestimmte Server ausschließen",
"Alarmed": "Ausgeführt auf dem Server, der den Alarm ausgelöst hat",
"Only": "Nur bestimmte Server"
},
"EnableFailureNotification": "Aktivierung Fehlermitteilung",
"MaximumLatency": "Maximale Verzögerung (ms)",
"MinimumLatency": "Mindestverzögerung (ms)",
"EnableLatencyNotification": "Latenzbenachrichtigung einschalten",
"EnableTriggerTask": "Trigger-Task aktivieren",
"CronExpression": "Cron Expression",
"SendSuccessNotification": "Erfolgsmeldung senden",
"LastExecution": "Letzte Ausführung",
"Result": "Ergebnis",
"Notifier": "Benachrichtigungen",
"AlertRule": "Benachrichtigungsregeln",
"TriggerMode": "Auslösemodus",
"Rules": "Regeln",
"DoNotSendTestMessage": "Keine Testnachricht senden",
"Always": "Immer",
"Provider": "Anbieter",
"Domains": "Domains",
"Goto": "Gehe zu",
"EditDDNS": "DDNS bearbeiten",
"CreateDDNS": "DDNS erstellen",
"Credential": "Einverständnis",
"Downloading": "Herunterladen",
"Uploading": "Hochladen",
"CreateNAT": "NAT-Konfiguration erstellen",
"LocalService": "Lokaler Service",
"EditServerGroup": "Server Gruppe bearbeiten",
"CreateServerGroup": "Server Gruppe erstellen",
"WAF": "Web Application Firewall",
"SiteName": "Seiten Name",
"ConfigTLS": "Verwenden Sie TLS, um Agenten zu verbinden",
"BruteForceAttackingToken": "Brute Force Angriffs Token",
"BruteForceAttackingAgentSecret": "Brute Force Angriff Agent Geheimnis",
"CustomCodesDashboard": "Benutzerdefinierter Coder für das Dashboard",
"WebRealIPHeader": "Echter IP-Anfrage-Header des Frontend",
"AgentRealIPHeader": "Echter IP-Anfrage-Header des Agent",
"UseDirectConnectingIP": "Direkte IP-Verbindung verwenden",
"IPChangeNotification": "IP Änderung Benachrichtigung",
"EditTask": "Task bearbeiten",
"CreateTask": "Task erstellen",
"CreateNotifier": "Notifier erstellen",
"EditNotifier": "Notifier bearbeiten",
"CreateNotifierGroup": "Notifier Gruppe erstellen",
"NewUser": "Neuer Benutzer",
"LastBlockTime": "Letzte Ban Zeit",
"Theme": "Design",
"Author": "Autor",
"Official": "Offiziell",
"CommunityThemeWarning": "Sie verwenden ein Community-Design",
"EnableDDNS": "DDNS aktivieren",
"PushSuccessful": "Push, wenn erfolgreich",
"Once": "Einmalig",
"CreateAlertRule": "Alarmregeln erstellen",
"LastBlockReason": "Letzter Block Grund",
"TasksToTriggerAfterRecovery": "Aufgaben, die nach der Wiederherstellung ausgelöst werden",
"CustomCodes": "Benutzerdefinierter Code (Style und Skript)",
"ConfirmDeletion": "Löschung bestätigen?",
"Password": "Passwort",
"Settings": "Systemeinstellungen",
"CoverAll": "Alle abdecken",
"Done": "Fertig",
"Public": "Öffentlich",
"SelectAPageToNavigateTo": "Wählen Sie eine Seite zum Springen",
"DDNSProfiles": "DDNS Profil-IDs",
"CopyPath": "Pfad kopieren",
"NewUsername": "Neuer Benutzername",
"EditNotifierGroup": "Notifier Gruppe bearbeiten",
"RequestBody": "Request-Body",
"RequestType": "Anfrage-Typ",
"LoginFailed": "Anmeldung gescheitert",
"Repository": "Repository",
"Community": "Community",
"Cancel": "Abbrechen",
"CustomPublicDNSNameserversforDDNS": "Benutzerdefinierte Public DNS Nameserver für DDNS",
"EditAlertRule": "Alarmregeln bearbeiten",
"Scheduled": "Geplante Aufgaben",
"VerifyTLS": "TLS verifizieren",
"RequestMethod": "Request Methode",
"User": "Benutzer",
"nezha": "Nezha Monitoring",
"EditServer": "Server bearbeiten",
"RequestHeader": "Request Header",
"Command": "Befehl",
"InstallCommands": "Installationsbefehl",
"Actions": "Aktionen",
"Weight": "Gewicht (je größer die Zahl, desto höher wird es angezeigt)",
"TasksToTriggerOnAlert": "Aufgaben, die bei Alarm ausgelöst werden sollen",
"NotifierGroup": "Benachrichtigungsgruppe",
"EditNAT": "NAT-Konfiguration bearbeiten",
"BindHostname": "Bind Domain Name",
"EditService": "Service bearbeiten",
"Count": "Anzahl",
"Loading": "Laden",
"Services": "Services",
"DashboardOriginalHost": "Agent Verbindungsadresse [Domainname/IP:port]",
"DashboardHost": "Dashboard-Host für OAuth2-Callback [Domainname/IP:port]",
"DashboardHostHint": "Der öffentliche Host des Dashboards zum Erstellen der OAuth2-Callback-URL. Setzen Sie diesen Wert, wenn das Dashboard über eine andere Domain als die Agent-Verbindungsadresse erreichbar ist. Leer lassen, um dem Request-Host unverändert zu vertrauen.",
"ReservedHosts": "Reservierte Hosts (kommagetrennt; öffentliche/Reverse-Proxy-Domains, die Mitglieder nicht als NAT-Domain nutzen dürfen)",
"ReservedHostsHint": "Hinter einem Reverse-Proxy sieht das Dashboard seine eigene öffentliche Domain nicht und ist daher nicht automatisch geschützt. Tragen Sie hier jeden öffentlichen Eingangs-Hostnamen ein, sonst könnte ein Mitglied ihn als NAT-Domain registrieren und das Dashboard-Routing übernehmen.",
"NavigateTo": "Navigieren",
"Offline": "Offline",
"Interval": "Intervall",
"Profile": "Profil",
"NoResults": "Keine Ergebnisse",
"SpecificServers": "Spezifischer Server",
"MaximumRetryAttempts": "Maximale Zeit für Wiederversuche",
"Refresh": "Aktualisieren",
"UpdateProfile": "Update Profil",
"OriginalPassword": "Original-Passwort",
"Login": "Anmelden",
"NewPassword": "Neues Passwort",
"FileManager": "Pseudo File Manager",
"CommunityThemeDescription": "Dieses Design wird von der Community bereitgestellt, Benutzung auf eigene Gefahr",
"Language": "Sprache",
"FullIPNotification": "Vollständige IP-Adresse in Benachrichtigung anzeigen",
"CreateService": "Service erstellen",
"GrpcAuthFailed": "gRPC-Authentifizierung fehlgeschlagen",
"APITokenInvalid": "API-Token ist ungültig",
"BlockIdentifier": "Blockierungskennung",
"ConnectedAt": "Verbunden um",
"UserId": "Benutzer-ID",
"Total": "Gesamt",
"ConfirmBlock": "Blockierung bestätigen",
"BlockByUser": "Vom Administrator blockiert",
"UserInvalid": "Benutzer ist ungültig",
"OnlineUser": "Online-Benutzer",
"RejectPassword": "Passwort Login verbieten",
"EmptyNote": "Du hast noch keine Notizen.",
"BackToHome": "Zurück zur Startseite",
"OnAlert": "Server mit Warnung",
"EmptyText": "Text ist leer",
"EnableMCP": "Enable MCP endpoint (off by default; review API token scopes and server allow-list first)",
"ApiTokens": "API Tokens",
"CreateApiToken": "Create API token",
"CreateApiTokenDescription": "Tokens authenticate MCP and external clients on your behalf. They cannot exceed your own permissions.",
"ConfirmDeleteApiToken": "Revoke API token '{{name}}'? This cannot be undone.",
"ApiTokenRevoked": "API token revoked.",
"ApiTokenCreated": "API token created",
"ApiTokenRevealOnce": "Copy this token now. It will never be shown again.",
"ApiTokenStoreSafely": "Treat this token like a password. Anyone with it can act on your behalf within its scopes.",
"ApiTokenServers": "Servers",
"ApiTokenAllServers": "all permitted",
"ApiTokenNever": "never",
"ApiTokenExpiresAt": "Expires",
"ApiTokenLastUsed": "Last used",
"ApiTokenServerIDs": "Restrict to server IDs (optional)",
"ApiTokenServerIDsPlaceholder": "comma-separated, e.g. 1,2,3",
"ApiTokenExpiresInDays": "Expires in (days, 0 = never)",
"ApiTokenScopeRequired": "At least one scope is required.",
"ApiTokenServersInvalid": "Server IDs must be positive integers.",
"ApiTokenExpiryInvalid": "Days must be between 0 and 3650.",
"NameRequired": "Name is required.",
"Revoke": "Revoke",
"Copy": "Copy",
"Copied": "Copied to clipboard",
"Scopes": "Scopes"
}