{
  "common": {
    "success": "Erfolg",
    "error": "Fehler",
    "warning": "Warnung",
    "info": "Info",
    "loading": "Wird geladen...",
    "done": "Fertig",
    "cancel": "Abbrechen",
    "confirm": "Bestätigen",
    "yes": "Ja",
    "no": "Nein",
    "help": "Hilfe",
    "version": "Version",
    "unknown": "Unbekannt",
    "notFound": "Nicht gefunden",
    "retry": "Wiederholen",
    "back": "Zurück",
    "exit": "Beenden",
    "save": "Speichern",
    "delete": "Löschen",
    "enable": "Aktivieren",
    "disable": "Deaktivieren",
    "install": "Installieren",
    "uninstall": "Deinstallieren",
    "update": "Aktualisieren",
    "search": "Suchen",
    "create": "Erstellen",
    "name": "Name",
    "status": "Status",
    "description": "Beschreibung",
    "path": "Pfad",
    "enabled": "aktiviert",
    "disabled": "deaktiviert"
  },
  "menu": {
    "selectAction": "Aktion auswählen:",
    "systemManagement": "Systemverwaltung",
    "appManagement": "App-Verwaltung",
    "aiGateway": "AI-Gateway / Relay",
    "dataService": "Datendienst",
    "strategyBacktest": "Strategie & Backtest",
    "securityTools": "Sicherheits-Tools",
    "extensionManager": "Erweiterungsverwaltung",
    "settings": "Einstellungen",
    "enterCode": "Wertpapiercode eingeben:",
    "enterPrompt": "Prompt eingeben:",
    "farewell": "Auf Wiedersehen!"
  },
  "auth": {
    "loginRequired": "Bitte zuerst anmelden",
    "loginSuccess": "Anmeldung erfolgreich",
    "loginFailed": "Anmeldung fehlgeschlagen: {reason}",
    "logoutSuccess": "Abgemeldet",
    "tokenExpired": "Sitzung abgelaufen, bitte erneut anmelden",
    "unauthorized": "Nicht autorisierter Zugriff"
  },
  "ext": {
    "installed": "Erweiterung \"{name}\" erfolgreich installiert",
    "uninstalled": "Erweiterung \"{name}\" deinstalliert",
    "enabled": "Erweiterung \"{name}\" aktiviert",
    "disabled": "Erweiterung \"{name}\" deaktiviert",
    "notFound": "Erweiterung \"{name}\" nicht gefunden",
    "alreadyInstalled": "Erweiterung \"{name}\" bereits installiert",
    "installFailed": "Installation fehlgeschlagen: {reason}",
    "uninstallFailed": "Deinstallation fehlgeschlagen: {reason}",
    "noExtensions": "Keine Erweiterungen installiert. Verwenden Sie \"ext search <Suchbegriff>\".",
    "searching": "Suche nach \"{query}\"...",
    "noResults": "Keine Erweiterungen gefunden.",
    "resultsCount": "{count} Ergebnis(se). Installieren mit: ext install <Name>",
    "installedCount": "{count} Erweiterung(en) installiert",
    "updating": "\"{name}\" wird aktualisiert...",
    "updated": "\"{name}\" aktualisiert: {old} → {new}",
    "allUpToDate": "Alle Erweiterungen sind aktuell",
    "updatesAvailable": "{count} Update(s) verfügbar:",
    "checkingUpdates": "Suche nach Updates...",
    "installing": "\"{name}\" wird installiert...",
    "linked": "\"{name}\" verlinkt von {path}",
    "unlinked": "\"{name}\" entlinkt",
    "scaffolded": "Erweiterung \"{name}\" erstellt in {path}",
    "filesCreated": "Erstellte Dateien:",
    "nextSteps": "Nächste Schritte:"
  },
  "gateway": {
    "starting": "AI-Gateway wird gestartet...",
    "started": "AI-Gateway gestartet auf Port {port}",
    "stopped": "AI-Gateway gestoppt",
    "adapterLoaded": "Adapter geladen: {name}",
    "adapterFailed": "Adapter \"{name}\" fehlgeschlagen: {reason}",
    "noAdapters": "Keine Adapter konfiguriert",
    "requestForwarded": "Anfrage weitergeleitet an {target}",
    "rateLimited": "Rate-Limit erreicht — Wiederholung in {seconds}s"
  },
  "data": {
    "fetching": "Daten für {symbol} werden abgerufen...",
    "fetchSuccess": "Daten geladen: {count} Datensätze",
    "fetchFailed": "Datenabruf fehlgeschlagen: {reason}",
    "cacheHit": "Cache-Daten für {symbol} verwendet",
    "noData": "Keine Daten für {symbol} verfügbar",
    "syncStarted": "Datensynchronisierung gestartet",
    "syncComplete": "Sync abgeschlossen: {count} Instrumente aktualisiert"
  },
  "strategy": {
    "backtestStarted": "Backtest gestartet: {name}",
    "backtestComplete": "Backtest abgeschlossen — Rendite: {return}%, Max. Drawdown: {drawdown}%",
    "backtestFailed": "Backtest fehlgeschlagen: {reason}",
    "noStrategies": "Keine Strategien gefunden",
    "strategyCreated": "Strategie \"{name}\" erstellt",
    "strategyDeleted": "Strategie \"{name}\" gelöscht"
  },
  "security": {
    "scanComplete": "Scan abgeschlossen — keine Bedrohungen gefunden",
    "threatsFound": "{count} Bedrohung(en) gefunden!",
    "scanFailed": "Sicherheitsscan fehlgeschlagen: {reason}",
    "auditLogged": "Sicherheitsereignis protokolliert in ~/.khyquant/security.log"
  },
  "ai": {
    "thinking": "Denke nach...",
    "generating": "Antwort wird generiert...",
    "modelLoaded": "Modell geladen: {model}",
    "modelNotFound": "Modell \"{model}\" nicht gefunden",
    "connectionFailed": "KI-Dienst Verbindung fehlgeschlagen: {reason}",
    "contextTruncated": "Kontext gekürzt für Modellfenster",
    "tokenUsage": "Token-Verbrauch: {input} Eingabe, {output} Ausgabe"
  },
  "arena": {
    "starting": "Arena-Vergleich mit {count} Modellen wird gestartet...",
    "modelComplete": "Modell \"{model}\" fertig in {time}ms",
    "modelFailed": "Modell \"{model}\" fehlgeschlagen: {reason}",
    "allComplete": "Alle Modelle fertig. Zusammenfassung wird erstellt...",
    "recommendation": "Empfohlen: {model} (Punktzahl: {score})"
  },
  "session": {
    "newSession": "Neue Unterhaltung",
    "sessionRecap": "Sitzungsübersicht ({turns} Runden)",
    "topics": "Themen:",
    "decisions": "Wichtige Entscheidungen:",
    "filesChanged": "Geänderte Dateien:",
    "commandsRun": "Ausgeführte Befehle:",
    "openQuestions": "Offene Fragen:",
    "keyInsights": "Wichtige Erkenntnisse:"
  },
  "config": {
    "migrated": "Konfiguration migriert v{from}→v{to}: {count} Migration(en)",
    "alreadyLatest": "Konfiguration ist bereits auf dem neuesten Stand",
    "migrationFailed": "Konfigurationsmigration fehlgeschlagen: {reason}",
    "backupCreated": "Sicherung erstellt: {path}"
  },
  "lsp": {
    "starting": "{server} für {language} wird gestartet...",
    "started": "LSP initialisiert: {server}",
    "notFound": "Sprachserver \"{server}\" nicht gefunden. Installation: {install}",
    "noServer": "Kein Sprachserver für dieses Projekt erkannt",
    "definitionFound": "Definition gefunden in {file}:{line}",
    "referencesFound": "{count} Referenz(en) gefunden",
    "noDefinition": "Keine Definition gefunden",
    "noReferences": "Keine Referenzen gefunden"
  }
}
