# German translation. Keys are English source texts; missing entries fall back to English at runtime.
"No permission to perform this operation.": "Keine Berechtigung zum Ausführen dieses Vorgangs."
"WebSocket send": "WebSocket senden"
"Invalid application token": "Ungültiges Anwendungstoken"
"Node must be specified.": "Der Knoten muss angegeben werden."
"Invalid node.": "Ungültiger Knoten."
"The message is invalid or has expired.": "Die Nachricht ist ungültig oder abgelaufen."
"Application authentication failed.": "Anwendungsauthentifizierung fehlgeschlagen."
"Project [{0}] forbids access from {1}.": "Projekt [{0}] verbietet den Zugriff von {1}."
"Application [{0}] is disabled.": "Anwendung [{0}] ist deaktiviert."
"Version cannot be empty.": "Die Version darf nicht leer sein."
"Application must be specified.": "Die Anwendung muss angegeben werden."
"Scheduled DNS refresh: {0} node(s) have domain configuration": "Geplante DNS-Aktualisierung: {0} Knoten haben eine Domänenkonfiguration"
"Found legacy Star application table App; preparing to rename": "Legacy-Star-Anwendungstabelle App gefunden; Umbenennung wird vorbereitet"
"Invalid attachment ID": "Ungültige Anhang-ID"
"Illegal source; registration is forbidden.": "Unzulässige Quelle; die Registrierung ist verboten."
"Attachment file not found": "Anhangdatei nicht gefunden"
"Failed to fetch the attachment remotely": "Anhang konnte nicht remote abgerufen werden"
"Updating DNS record: {0} -> {1} (provider: {2}, credential: {3})": "DNS-Datensatz wird aktualisiert: {0} -> {1} (Anbieter: {2}, Anmeldeinformation: {3})"
"Ignoring hot application notification from [{0}]: {1}": "Benachrichtigung über heiße Anwendung von [{0}] wird ignoriert: {1}"
"Failed to get replica nodes [{0}]: {1}": "Replikaknoten [{0}] konnten nicht abgerufen werden: {1}"
"Failed to get sentinel nodes [{0}]: {1}": "Sentinelknoten [{0}] konnten nicht abgerufen werden: {1}"
"Compatible with legacy request body": "Kompatibel mit Legacy-Anforderungstext"
"Legacy configuration compatibility: [StardustData] uses the connection settings from [{0}]; set the [StardustData] connection string directly instead.": "Legacy-Konfigurationskompatibilität: [StardustData] verwendet die Verbindungseinstellungen von [{0}]; legen Sie stattdessen die Verbindungszeichenfolge von [StardustData] direkt fest."
"Data table check completed": "Prüfung der Datentabellen abgeschlossen"
"Checking sharded tables, retaining data for {0} day(s), start time: {1}": "Fragmentierte Tabellen werden geprüft, Datenaufbewahrung {0} Tag(e), Startzeit: {1}"
"Checking daily table [{0}]: {1}": "Tägliche Tabelle [{0}] wird geprüft: {1}"
"Node [{0}] has no IP address; DNS cannot be updated": "Knoten [{0}] hat keine IP-Adresse; DNS kann nicht aktualisiert werden"
"Node [{0}] IP changed: {1} -> {2}; updating DNS": "IP von Knoten [{0}] geändert: {1} -> {2}; DNS wird aktualisiert"
"The node code formula contains unresolved variables, uid={0}": "Die Knotencode-Formel enthält nicht aufgelöste Variablen, uid={0}"
"Node authentication failed.": "Knotenauthentifizierung fehlgeschlagen."
"The API list is accessible only from the intranet.": "Die API-Liste ist nur aus dem Intranet zugänglich."
"Login is forbidden.": "Die Anmeldung ist verboten."
"Automatic registration is forbidden.": "Die automatische Registrierung ist verboten."
"Warning: Redis returned an array with an odd length {0}; the last element will be ignored": "Warnung: Redis hat ein Array mit ungerader Länge {0} zurückgegeben; das letzte Element wird ignoriert"
"Failed to parse the tracing payload. Check field types: StartTime/EndTime must be Unix millisecond values.": "Die Tracing-Nutzlast konnte nicht analysiert werden. Prüfen Sie die Feldtypen: StartTime/EndTime müssen Unix-Millisekundenwerte sein."
"Subscribed to hot application events": "Ereignisse für heiße Anwendungen abonniert"
"The hot application event bus is unavailable; hot-window notifications will be disabled": "Der Ereignisbus für heiße Anwendungen ist nicht verfügbar; Benachrichtigungen für heiße Fenster werden deaktiviert"
"Deleted {1:n0} AlarmHistory records before [{0}]": "{1:n0} AlarmHistory-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} AppDeployHistory records before [{0}]": "{1:n0} AppDeployHistory-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} AppHistory records before [{0}]": "{1:n0} AppHistory-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} AppMeter records before [{0}]": "{1:n0} AppMeter-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} AppMinuteStat records before [{0}]": "{1:n0} AppMinuteStat-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} NodeData records before [{0}]": "{1:n0} NodeData-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} NodeHistory records before [{0}]": "{1:n0} NodeHistory-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} RedisData records before [{0}]": "{1:n0} RedisData-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} TraceDayStat records before [{0}]": "{1:n0} TraceDayStat-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} TraceHourStat records before [{0}]": "{1:n0} TraceHourStat-Datensätze vor [{0}] gelöscht"
"Deleted {1:n0} TraceMinuteStat records before [{0}]": "{1:n0} TraceMinuteStat-Datensätze vor [{0}] gelöscht"
"The uploaded file cannot be empty.": "Die hochgeladene Datei darf nicht leer sein."
"Generated node code uid={0} alg={1}": "Knotencode generiert uid={0} alg={1}"
"Received hot application notification: {0}, source: {1}": "Benachrichtigung über heiße Anwendung empfangen: {0}, Quelle: {1}"
"Error refreshing DNS for node [{0}]: {1}": "Fehler beim Aktualisieren des DNS für Knoten [{0}]: {1}"
"Not logged in.": "Nicht angemeldet."
"The new StarApp table was not found": "Die neue StarApp-Tabelle wurde nicht gefunden"
"Not authorized to download the attachment, or the download token is invalid or expired.": "Nicht berechtigt, den Anhang herunterzuladen, oder das Download-Token ist ungültig oder abgelaufen."
"No token provided.": "Kein Token bereitgestellt."
"No valid token provided; anonymous reporting is forbidden. Enable AnonymousReport in StarServer to allow multi-level cascading.": "Kein gültiges Token bereitgestellt; anonyme Meldungen sind verboten. Aktivieren Sie AnonymousReport in StarServer, um mehrstufiges Kaskadieren zu erlauben."
"Unable to start the process.": "Der Prozess kann nicht gestartet werden."
"Unable to identify the uploading node.": "Der hochladende Knoten konnte nicht ermittelt werden."
"Invalid application.": "Ungültige Anwendung."
"Closed the re-registration window for [{0}]": "Das Neuregistrierungsfenster für [{0}] wurde geschlossen"
"Already the latest version.": "Bereits die neueste Version."
"Generated a secret for [{0}], re-registration mode={1}": "Geheimnis für [{0}] generiert, Neuregistrierungsmodus={1}"
"Trusted access for application [{0}]: matched node [{1}] in the same project, IP={2}": "Vertrauenswürdiger Zugriff für Anwendung [{0}]: Knoten [{1}] im selben Projekt gefunden, IP={2}"
"Trusted access for application [{0}]: matched online fingerprint UUID={1}, IP={2}": "Vertrauenswürdiger Zugriff für Anwendung [{0}]: Online-Fingerabdruck UUID={1} gefunden, IP={2}"
"Application identifier cannot be empty.": "Die Anwendungskennung darf nicht leer sein."
"The application deployment set name cannot be empty.": "Der Name des Anwendungsbereitstellungssatzes darf nicht leer sein."
"Domain [{0}] uses an unsupported provider type: {1}": "Domäne [{0}] verwendet einen nicht unterstützten Anbietertyp: {1}"
"No matching domain provider configuration found for domain [{0}] (root domain: {1}); skipping update": "Keine passende Domänenanbieterkonfiguration für Domäne [{0}] (Stammdomäne: {1}) gefunden; Aktualisierung wird übersprungen"
"Attachment information not found": "Anhanginformationen nicht gefunden"
"Failed to rebuild SQLite shard database [{0}]": "SQLite-Fragmentdatenbank [{0}] konnte nicht neu erstellt werden"
"Rename result: {0}": "Umbenennungsergebnis: {0}"
"Automatically added {0} node: {1}": "{0} Knoten automatisch hinzugefügt: {1}"
"Automatically added cluster node: {0}": "Clusterknoten automatisch hinzugefügt: {0}"
"DNS updated successfully: {0} -> {1}": "DNS erfolgreich aktualisiert: {0} -> {1}"
"DNS update failed: {0} -> {1}": "DNS-Aktualisierung fehlgeschlagen: {0} -> {1}"
"DotNetSyncService is paused, configured period={0}": "DotNetSyncService ist angehalten, konfigurierte Periode={0}"
"DotNetSyncService period updated to {0} second(s)": "Periode von DotNetSyncService auf {0} Sekunde(n) aktualisiert"
"SQLite shard database [{0}] expired; deleting database file: {1}": "SQLite-Fragmentdatenbank [{0}] ist abgelaufen; Datenbankdatei wird gelöscht: {1}"
"SQLite shard database [{0}] rebuilt": "SQLite-Fragmentdatenbank [{0}] neu erstellt"
"StarServer initialization completed": "StarServer-Initialisierung abgeschlossen"
"[{0}] has no secret configured; node commands are forbidden. Set a Secret for this application in the registry.": "[{0}] hat kein Geheimnis konfiguriert; Knotenbefehle sind verboten. Legen Sie im Registrierungszentrum ein Secret für diese Anwendung fest."
"[{0}] has no secret configured; control commands are forbidden. Set a Secret for this application in the registry.": "[{0}] hat kein Geheimnis konfiguriert; Steuerbefehle sind verboten. Legen Sie im Registrierungszentrum ein Secret für diese Anwendung fest."
"[{0}] has no secret configured; remote deployment is forbidden. Set a Secret for this application in the registry.": "[{0}] hat kein Geheimnis konfiguriert; die Fernbereitstellung ist verboten. Legen Sie im Registrierungszentrum ein Secret für diese Anwendung fest."
"[{0}] has no control permission; remote deployment is forbidden.": "[{0}] hat keine Steuerberechtigung; die Fernbereitstellung ist verboten."
"[{0}] is not allowed to operate node [{1}].\nFor security, applications cannot send control commands to arbitrary nodes by default.\nIn the registry, edit the controllable nodes of [{0}], add [{2}], or set it to * for all nodes.": "[{0}] darf Knoten [{1}] nicht bedienen.\nAus Sicherheitsgründen können Anwendungen standardmäßig keine Steuerbefehle an beliebige Knoten senden.\nBearbeiten Sie im Registrierungszentrum die steuerbaren Knoten von [{0}], fügen Sie [{2}] hinzu oder setzen Sie ihn auf *, um alle Knoten zu erlauben."
"[{0}] is not allowed to operate application [{1}].\nFor security, applications cannot send control commands to other applications by default.\nIn the registry, edit the controllable nodes of [{0}], add [{2}], or set it to * for all applications.": "[{0}] darf Anwendung [{1}] nicht bedienen.\nAus Sicherheitsgründen können Anwendungen standardmäßig keine Steuerbefehle an andere Anwendungen senden.\nBearbeiten Sie im Registrierungszentrum die steuerbaren Knoten von [{0}], fügen Sie [{2}] hinzu oder setzen Sie ihn auf *, um alle Anwendungen zu erlauben."
"[{0}] attempted to reply to command [{1}] that belongs to node [{2}]": "[{0}] hat versucht, auf Befehl [{1}] zu antworten, der zu Knoten [{2}] gehört"
"Deployment succeeded: {0}": "Bereitstellung erfolgreich: {0}"
"Deployment failed: {0}": "Bereitstellung fehlgeschlagen: {0}"
"Deployment completed: succeeded={0}, failed={1}": "Bereitstellung abgeschlossen: erfolgreich={0}, fehlgeschlagen={1}"
"Illegal access to application [{0}].": "Unzulässiger Zugriff auf Anwendung [{0}]."
"Service [{0}] is disabled.": "Dienst [{0}] ist deaktiviert."
"The application has {1} instance(s) online on intranet IP [{0}]": "Die Anwendung hat {1} Instanz(en) online unter der Intranet-IP [{0}]"
"Compatible with the legacy XCoder (2020), installPath: {0}": "Kompatibel mit dem Legacy-XCoder (2020), installPath: {0}"
"Node [{0}] is not a build/deploy node of deployment set [{1}]; uploading build artifacts is forbidden. Configure this node in the deployment set.": "Knoten [{0}] ist kein Build-/Bereitstellungsknoten des Bereitstellungssatzes [{1}]; das Hochladen von Buildartefakten ist verboten. Konfigurieren Sie diesen Knoten im Bereitstellungssatz."
"Resolved {0} target host(s)": "{0} Zielhost(s) aufgelöst"
"Failed to parse CIDR: {0}, {1}": "CIDR konnte nicht analysiert werden: {0}, {1}"
"Starting deployment to {0}": "Bereitstellung auf {0} wird gestartet"
"Token subject [{0}] does not match the target application [{1}]; cross-application configuration access is forbidden.": "Token-Subjekt [{0}] stimmt nicht mit der Zielanwendung [{1}] überein; anwendungsübergreifender Konfigurationszugriff ist verboten."
"Token subject [{0}] does not match the reporting application [{1}].": "Token-Subjekt [{0}] stimmt nicht mit der meldenden Anwendung [{1}] überein."
"Command execution timed out ({0} ms).": "Zeitüberschreitung bei der Befehlsausführung ({0} ms)."
"Matched online instance [id={0}]": "Online-Instanz [id={0}] gefunden"
"Generated script file: {0}": "Skriptdatei generiert: {0}"
"Received remote deployment request: Hosts={0}, User={1}, OS={2}, Server={3}": "Fernbereitstellungsanforderung empfangen: Hosts={0}, User={1}, OS={2}, Server={3}"
"Unsupported grant_type={0}": "Nicht unterstützter grant_type={0}"
"Invalid application [{0}]": "Ungültige Anwendung [{0}]"
"Consuming service [{0}] {1}": "Dienst [{0}] {1} wird konsumiert"
"Application [{0}] is disabled": "Anwendung [{0}] ist deaktiviert"
"Application [{0}] forbids access from {1}.": "Anwendung [{0}] verbietet den Zugriff von {1}."
"Application [{0}] is in read-only mode; modification is forbidden.": "Anwendung [{0}] befindet sich im schreibgeschützten Modus; Änderungen sind verboten."
"Application [{0}] already exists; reusing the old identity for dynamic registration is forbidden. Check the secret or contact the administrator. To enable automatic instance onboarding, adjust the application's re-registration mode (convergence window/trusted access/open).": "Anwendung [{0}] existiert bereits; die Wiederverwendung der alten Identität für die dynamische Registrierung ist verboten. Prüfen Sie das Geheimnis oder wenden Sie sich an den Administrator. Um die automatische Instanzanmeldung zu aktivieren, passen Sie den Neuregistrierungsmodus der Anwendung an (Konvergenzfenster/vertrauenswürdiger Zugriff/offen)."
"Application [{0}] has no secret configured and access is forbidden. Set a Secret for this application first.": "Anwendung [{0}] hat kein Geheimnis konfiguriert und der Zugriff ist verboten. Legen Sie zuerst ein Secret für diese Anwendung fest."
"The re-registration mode [trusted access] of application [{0}] is not supported by this API. Configure a secret or switch to the convergence window/open mode.": "Der Neuregistrierungsmodus [vertrauenswürdiger Zugriff] von Anwendung [{0}] wird von dieser API nicht unterstützt. Konfigurieren Sie ein Geheimnis oder wechseln Sie in den Modus Konvergenzfenster/offen."
"Application deployment set [{0}] does not exist.": "Der Anwendungsbereitstellungssatz [{0}] existiert nicht."
"Unable to parse [{2}] in [{1}] of application [{0}]": "[{2}] in [{1}] von Anwendung [{0}] konnte nicht analysiert werden"
"Automatically added {0} node [{1}] from [{2}]": "{0} Knoten [{1}] aus [{2}] automatisch hinzugefügt"
"Automatically added cluster node [{0}] from [{1}]": "Clusteknoten [{0}] aus [{1}] automatisch hinzugefügt"
"[{0}] attempted to access the service of [{1}] without permission": "[{0}] hat ohne Berechtigung auf den Dienst von [{1}] zugegriffen"
# 运行时消息补充词条
"Connection timed out.": "Zeitüberschreitung der Verbindung."
"Connected.": "Verbunden."
"Connection failed: {0}": "Verbindung fehlgeschlagen: {0}"
"Deployment succeeded.": "Bereitstellung erfolgreich."
"Deployment failed; check the output logs.": "Bereitstellung fehlgeschlagen; prüfen Sie die Ausgabeprotokolle."
"Deployment node [{0}] does not exist.": "Bereitstellungsknoten [{0}] existiert nicht."
"Deployment node [{0}] is disabled.": "Bereitstellungsknoten [{0}] ist deaktiviert."
"Deployment node [{0}] DeployId mismatch.": "Bereitstellungsknoten [{0}]: DeployId stimmt nicht überein."
"Node [{0}] does not exist.": "Knoten [{0}] existiert nicht."
"Too many requests; please try again later.": "Zu viele Anforderungen; bitte versuchen Sie es später erneut."
"Build completed, run={0}": "Build abgeschlossen, run={0}"
"Using version {0} (Id={1})": "Version {0} wird verwendet (Id={1})"
"No deployable version was found.": "Es wurde keine bereitstellbare Version gefunden."
"The pipeline configuration does not exist.": "Die Pipelinekonfiguration existiert nicht."
"Auto deploy is disabled; the pipeline ends.": "Die automatische Bereitstellung ist deaktiviert; die Pipeline endet."
"The build succeeded but produced no deployable version (upload may be disabled); auto deploy is not possible.": "Der Build war erfolgreich, hat aber keine bereitstellbare Version erzeugt (Upload möglicherweise deaktiviert); eine automatische Bereitstellung ist nicht möglich."
"Starting auto deploy, run={0}, version={1}": "Automatische Bereitstellung wird gestartet, run={0}, Version={1}"
"Failed to dispatch the deploy command.": "Der Bereitstellungsbefehl konnte nicht gesendet werden."
"No deployable node was found; check the pipeline deploy node configuration.": "Es wurde kein bereitstellbarer Knoten gefunden; prüfen Sie die Konfiguration der Pipeline-Bereitstellungsknoten."
"Deployment completed.": "Bereitstellung abgeschlossen."
"Auto deploy was not triggered: no deploy node is selected for the pipeline.": "Die automatische Bereitstellung wurde nicht ausgelöst: Für die Pipeline ist kein Bereitstellungsknoten ausgewählt."
"Deploy command dispatched to node {0} (CommandId={1}).": "Bereitstellungsbefehl an Knoten {0} gesendet (CommandId={1})."
"Failed to dispatch the deploy command to node {0}: {1}": "Bereitstellungsbefehl an Knoten {0} konnte nicht gesendet werden: {1}"
"Application authentication": "Anwendungsauthentifizierung"
"Application re-registered": "Anwendung neu registriert"
"Application registered": "Anwendung registriert"
"Node authentication": "Knotenauthentifizierung"
"Login validation": "Anmeldevalidierung"
"Matched existing node": "Bestehender Knoten zugeordnet"
"Auto update": "Automatische Aktualisierung"
"Push dotNet": "dotNet übertragen"
"Timed out offline": "Wegen Zeitüberschreitung offline"
"An application with an empty secret cannot log in. Set a Secret for this application in the registry or enable re-registration.": "Eine Anwendung mit leerem Geheimnis kann sich nicht anmelden. Legen Sie im Registrierungszentrum ein Secret für diese Anwendung fest oder aktivieren Sie die Neuregistrierung."
"Secret validation failed.": "Geheimnisvalidierung fehlgeschlagen."
"[{0}] re-registered in [{1}] mode; secret issued": "[{0}] hat sich im Modus [{1}] neu registriert; Geheimnis ausgestellt"
"[{0}] re-registered in [{1}] mode; secret issued, UUID={2}": "[{0}] hat sich im Modus [{1}] neu registriert; Geheimnis ausgestellt, UUID={2}"
"[{0}] registered successfully.": "[{0}] erfolgreich registriert."
"[{0}] registration failed: {1}": "[{0}] Registrierung fehlgeschlagen: {1}"
"[{0}/{1}] authenticated {2}": "[{0}/{1}] authentifiziert {2}"
"Registered service [{0}] {1}": "Dienst [{0}] registriert {1}"
"Service [{0}] went offline: {1}": "Dienst [{0}] ist offline gegangen: {1}"
"[{0}] secret mismatch; allowed by [{1}] mode": "[{0}] Geheimnis stimmt nicht überein; durch Modus [{1}] zugelassen"
"[{0}] the client now carries the correct secret; the convergence window is closed automatically": "[{0}] Der Client führt nun das korrekte Geheimnis; das Konvergenzfenster wird automatisch geschlossen"
"Hardware information changed too much.": "Die Hardwareinformationen haben sich zu stark geändert."
"Unique identifier mismatch (new != old): {0} != {1}": "Eindeutige Kennung stimmt nicht überein (neu != alt): {0} != {1}"
"Machine identifier mismatch (new != old): {0} != {1}": "Maschinenkennung stimmt nicht überein (neu != alt): {0} != {1}"
"Computer serial number mismatch (new != old): {0} != {1}": "Computerseriennummer stimmt nicht überein (neu != alt): {0} != {1}"
"Motherboard mismatch (new != old): {0} != {1}": "Hauptplatine stimmt nicht überein (neu != alt): {0} != {1}"
"Product code mismatch (new != old): {0} != {1}": "Produktcode stimmt nicht überein (neu != alt): {0} != {1}"
"Machine name mismatch (new != old): {0} != {1}": "Maschinenname stimmt nicht überein (neu != alt): {0} != {1}"
"MAC address mismatch (new != old): {0} != {1}": "MAC-Adresse stimmt nicht überein (neu != alt): {0} != {1}"
"Disk serial number mismatch (new != old): {0} != {1}": "Festplattenseriennummer stimmt nicht überein (neu != alt): {0} != {1}"
"Version={0} Size={1:n0} Node={2}": "Version={0} Größe={1:n0} Knoten={2}"
"Associated online": "Online zugeordnet"
"Dynamic registration": "Dynamische Registrierung"
"UI language, for example zh-Hans, zh-Hant, en, or ja; leave empty to detect from each request in web hosts and to follow the system language otherwise": "UI-Sprache, zum Beispiel zh-Hans, zh-Hant, en oder ja; leer lassen, um in Webhosts je Anforderung zu erkennen und andernfalls der Systemsprache zu folgen"
"[{0}/{1}] logged in at {2}, last active at {3}": "[{0}/{1}] angemeldet um {2}, zuletzt aktiv um {3}"
"Node [{0}/{1}] is highly similar to the existing node [{2}]; using the existing node": "Knoten [{0}/{1}] ist dem vorhandenen Knoten [{2}] sehr ähnlich; der vorhandene Knoten wird verwendet"
"Stardust service platform": "Stardust-Dienstplattform"
"Backend core of the Stardust distributed service platform. Provides core API services for configuration center, registry, service discovery, remote deployment, performance monitoring, and log center, supporting application registration, configuration delivery, metric aggregation, statistics, and task scheduling, and can scale horizontally.": "Backend-Kern der verteilten Stardust-Dienstplattform. Bietet zentrale API-Dienste für Konfigurationscenter, Registry, Dienstermittlung, Remote-Bereitstellung, Performance-Überwachung und Log-Center, unterstützt Anwendungsregistrierung, Konfigurationsverteilung, Metrikaggregation, Statistiken und Aufgabenplanung und lässt sich horizontal skalieren."
"Service port. Default 6600.": "Dienstport. Standard 6600."
"Token secret. Algorithm and secret used to generate JWT tokens, e.g. HS256:ABCD1234": "Token-Geheimnis. Algorithmus und Schlüssel zur Erzeugung von JWT-Token, z. B. HS256:ABCD1234"
"Token validity period. Default 2*3600 seconds.": "Gültigkeitsdauer des Tokens. Standard 2*3600 Sekunden."
"Session timeout. Default 600 seconds": "Sitzungszeitlimit. Standard 600 Sekunden"
"Salt deviation time. Clients use the current time as salt when logging in; too large a clock difference from the server causes key verification to fail; default 600 seconds": "Salz-Abweichungszeit. Clients verwenden beim Anmelden die aktuelle Zeit als Salt; eine zu große Zeitdifferenz zum Server führt zum Fehlschlagen der Schlüsselprüfung; Standard 600 Sekunden"
"Auto-register. Allow node clients to register automatically, default true": "Automatische Registrierung. Knotenclients dürfen sich automatisch registrieren, Standard true"
"Application auto-registration. Allow app clients to register automatically; default true": "Automatische Anwendungsregistrierung. Erlaubt App-Clients die automatische Registrierung; Standard true"
"Admission whitelist. If specified, only nodes matching the IP conditions may register; separate multiple entries with commas; supports * wildcard matching": "Zulassungs-Whitelist. Wenn angegeben, dürfen sich nur Knoten registrieren, die den IP-Bedingungen entsprechen; mehrere durch Kommas trennen; unterstützt *-Platzhalter"
"Node code formula. Selects which hardware information in NodeInfo is used to compute the node code. Supports Crc/Crc16/MD5/MD5_16, default Crc({ProductCode}@{UUID}@{DiskID}@{Macs})": "Formel für den Knotencode. Legt fest, welche Hardwareinformationen aus NodeInfo zur Berechnung des Knotencodes verwendet werden. Unterstützt Crc/Crc16/MD5/MD5_16, Standard Crc({ProductCode}@{UUID}@{DiskID}@{Macs})"
"Node code identification threshold. UUID+Guid+SerialNumber+DiskId+MAC; if several of them match, the node is considered the same, default 2": "Schwellenwert für die Knotencode-Erkennung. UUID+Guid+SerialNumber+DiskId+MAC; stimmen mehrere davon überein, gilt der Knoten als derselbe, Standard 2"
"Monitoring stream statistics period. Default 5 seconds. Processes the in-memory queue to compute minute-level statistics; smaller values improve real-time responsiveness but increase CPU usage, while larger values reduce CPU usage but increase alert latency": "Statistikintervall für Überwachungsdatenstrom. Standard 5 Sekunden. Verarbeitet die In-Memory-Warteschlange zur Berechnung von Statistiken auf Minutenebene; kleinere Werte verbessern die Echtzeit, erhöhen aber die CPU-Last, größere Werte senken die CPU-Last, erhöhen aber die Alarmverzögerung"
"Monitoring batch statistics period. Default 30 seconds. Corrects data by aggregating from the database; smaller values speed up correction but increase IO pressure, larger values reduce pressure but delay correction": "Batch-Statistikintervall der Überwachung. Standard 30 Sekunden. Korrigiert Daten durch Aggregation aus der Datenbank; kleinere Werte beschleunigen die Korrektur, erhöhen aber die IO-Last, größere Werte senken die Last, verzögern aber die Korrektur"
"Monitoring flush period. Default 300 seconds. Batch commit period for the statistics delay queue; alerts read real-time in-memory values and are unaffected. Larger values significantly reduce database UPDATE pressure": "Intervall für Überwachungs-Persistierung. Standard 300 Sekunden. Batch-Commit-Intervall der Statistik-Verzögerungswarteschlange; Alarme lesen Echtzeitwerte aus dem Speicher und sind nicht betroffen. Größere Werte reduzieren den UPDATE-Druck auf die Datenbank erheblich"
"Monitoring inspection period. Default 600 seconds. Recalculates hourly/daily statistics for non-hot applications on a periodic basis instead of full recalculation in each batch cycle, reducing write amplification": "Prüfintervall der Überwachung. Standard 600 Sekunden. Berechnet Stunden-/Tagesstatistiken für nicht stark genutzte Anwendungen periodisch neu, anstatt sie in jedem Batch-Zyklus vollständig neu zu berechnen, und reduziert so die Write Amplification"
"Monitoring alert period. Default 30 seconds": "Überwachungsalarmintervall. Standard 30 Sekunden"
"Console address. Used for monitoring alert addresses": "Konsolenadresse. Wird für Überwachungsalarm-Adressen verwendet"
"Data retention period. Sampled details and minute-level statistics; default 3 days.": "Datenaufbewahrungszeit. Stichprobendetails und Statistiken auf Minutenebene; Standard 3 Tage."
"Medium-granularity data retention. Performance data and hourly statistics, default 30 days": "Aufbewahrungszeit für Daten mittlerer Granularität. Leistungsdaten und Stundenstatistiken, Standard 30 Tage"
"Retention period for coarse-grained data. Historical data and daily statistics, default 300 days.": "Aufbewahrungsdauer für grobgranulare Daten. Historische Daten und Tagesstatistiken, Standard 300 Tage."
"Data cleanup mode. Supports efficient Truncate or Delete without DDL. Default Truncate.": "Datenbereinigungsmodus. Unterstützt effizientes Truncate oder Delete ohne DDL. Standard Truncate."
"Upload directory. Stores upgrade packages and must be the same directory configured for StarWeb. Default ../Uploads.": "Upload-Verzeichnis. Speichert Upgradepakete und muss dasselbe für StarWeb konfigurierte Verzeichnis sein. Standard ../Uploads."
"Maximum upload package size. Applies only to the maximum allowed request body bytes for the Deploy/UploadBuildFile endpoint; default 100000000 (100MB), 0 means use the Kestrel default limit, max 1GB.": "Maximale Größe des Upload-Pakets. Gilt nur für die maximal zulässigen Bytes des Anforderungstexts des Endpunkts Deploy/UploadBuildFile; Standard 100000000 (100MB), 0 bedeutet Standardlimit von Kestrel verwenden, max. 1GB."
"File cache directory. Stores cache files such as database drivers; disabled when empty; default ../FileCache": "Dateicache-Verzeichnis. Speichert Cache-Dateien wie Datenbanktreiber; bei leerem Wert deaktiviert; Standard ../FileCache"
"File cache whitelist. If specified, only matching IP sources can access the file cache; separate multiple entries with commas; supports * wildcards": "Whitelist für Dateicache. Wenn angegeben, dürfen nur passende IP-Quellen auf den Dateicache zugreifen; mehrere Einträge durch Kommas trennen; unterstützt * Platzhalter"
"File storage serving. Whether to respond to file download requests from other nodes. Default true.": "Dateispeicher-Dienst. Ob auf Dateidownload-Anfragen anderer Knoten geantwortet wird. Standard true."
"File storage pull. Whether to actively pull new files published by other nodes. Default false.": "Dateispeicher-Abruf. Ob neue, von anderen Knoten veröffentlichte Dateien aktiv abgerufen werden. Standard false."
"Upstream server. Reports data synchronously to the upstream server.": "Übergeordneter Server. Meldet Daten synchron an den übergeordneten Server."
"Fixed city. By default, the city is calculated automatically from the IP. When enabled, automatic calculation stops and the city is set manually": "Feste Stadt. Standardmäßig wird die Stadt automatisch anhand der IP ermittelt. Wenn aktiviert, entfällt die automatische Ermittlung und die Stadt wird manuell festgelegt"
"Allow anonymous trace access. Allow unauthenticated users to access the /trace trace page; monitoring data may contain sensitive information. Default false.": "Anonymen Trace-Zugriff zulassen. Nicht angemeldeten Benutzern den Zugriff auf die /trace-Trace-Seite erlauben; Überwachungsdaten können sensible Informationen enthalten. Standard false."
"dotNet sync interval. Fetch .NET runtime installer info from the official site, 0 disables, unit: seconds, default 43200 (12 hours)": "dotNet-Synchronisierungsintervall. .NET Runtime-Installerinformationen von der offiziellen Website abrufen, 0 deaktiviert, Einheit Sekunden, Standard 43200 (12 Stunden)"
"dotNet sync URL. Official API URL for fetching .NET runtime versions, supports the {major} placeholder": "dotNet-Synchronisierungsadresse. Offizielle API-Adresse zum Abrufen der .NET-Runtimeversionen, unterstützt den Platzhalter {major}"
"Stardust resource download base address. Base URL for StarAgent installers/scripts; defaults to the official address": "Basisadresse für Stardust-Ressourcendownloads. Basis-URL für StarAgent-Installationspakete/-Skripte; Standard ist die offizielle Adresse"
"Allow when controllable nodes are empty. Whether operations are allowed when AllowControlNodes is empty, default false (secure mode, controllable nodes must be configured explicitly). Internal environments can set it to true for compatibility with legacy data": "Zulassen bei leeren steuerbaren Knoten. Ob Vorgänge erlaubt sind, wenn AllowControlNodes leer ist, Standard false (Sicherheitsmodus, steuerbare Knoten müssen explizit konfiguriert werden). In internen Umgebungen kann true gesetzt werden, um alte Daten zu unterstützen"
"Enable the MCP service. Disabled by default; when enabled, exposes the POST /mcp endpoint for LLM/agent calls.": "MCP-Dienst aktivieren. Standardmäßig deaktiviert; nach Aktivierung wird der Endpunkt POST /mcp für LLM-/Agent-Aufrufe bereitgestellt."
"MCP action set. Comma-separated module names (node/app/config/deploy/gateway/monitor/system), * means all enabled": "MCP-Aktionssatz. Kommagetrennte Modulnamen (node/app/config/deploy/gateway/monitor/system), * aktiviert alle"
"Rate limit path prefixes. Comma-separated; matching paths are rate-limited by IP; defaults to authentication endpoints such as login/token": "Pfadpräfixe für Ratenbegrenzung. Durch Kommas getrennt; passende Pfade werden pro IP begrenzt; Standard sind Authentifizierungsendpunkte wie login/token"
"Rate limit count. Number of requests allowed per IP per minute; default 60": "Ratenbegrenzung. Anzahl zulässiger Anforderungen pro IP und Minute; Standard 60"
"Allow anonymous telemetry reporting. Required for multi-level cascading or minimal SDK; default false (secure)": "Anonyme Telemetrie-Berichterstattung zulassen. Erforderlich für mehrstufige Kaskadierung oder minimales SDK; Standard false (sicher)"
"CORS allowed origins. Comma-separated; empty allows any origin; when specified, only whitelisted origins may cross-origin": "Erlaubte CORS-Ursprünge. Kommagetrennt; leer erlaubt jeden Ursprung; wenn angegeben, dürfen nur freigegebene Ursprünge Cross-Origin-Zugriffe ausführen"
"Attachment download authentication. Whether to verify the attachment download token for /cube/file. Default false.": "Authentifizierung von Anhang-Downloads. Ob das Download-Token für Anhänge bei /cube/file geprüft wird. Standard false."
"Public attachment categories that require no login. Comma separated; matching items can be downloaded anonymously.": "Öffentliche Anhangskategorien ohne Anmeldung. Durch Kommas getrennt, Treffer können anonym heruntergeladen werden."
"Attachment download token validity. Seconds, default 600.": "Gültigkeit des Anhang-Download-Tokens. Sekunden, Standard 600."
|