{
  "ai": {
    "chat": {
      "header": "Chat",
      "get_started": "Mit OxideSens beginnen",
      "title": "OxideSens",
      "disabled_message": "Aktivieren Sie AI in den Einstellungen, um mit OxideSens zu chatten.",
      "open_settings": "Einstellungen öffnen",
      "new_chat": "Neuer Chat",
      "new_chat_tooltip": "Neuer Chat",
      "more_options": "Weitere Optionen",
      "settings": "Einstellungen",
      "clear_all": "Alle löschen",
      "clear_all_confirm": "Möchten Sie wirklich alle Unterhaltungen löschen?",
      "load_failed_title": "Chatverlauf konnte nicht geladen werden",
      "load_failed_generic": "OxideSens konnte den Chatverlauf nicht aus der lokalen Datenbank laden.",
      "database_locked": "Eine andere OxideTerm-Instanz verwendet gerade die Chat-Datenbank. Schließen Sie die andere Instanz und versuchen Sie es erneut.",
      "database_upgrade_required": "Für diese Chat-Datenbank ist ein neuerer Migrationspfad erforderlich, daher konnte sie nicht sicher geöffnet werden.",
      "no_conversations": "Noch keine Unterhaltungen",
      "start_conversation": "Unterhaltung starten",
      "start_conversation_hint": "Stellen Sie Fragen zu Shell-Befehlen, Skripten oder Terminal-Operationen.",
      "delete_conversation": "Unterhaltung löschen",
      "messages_count": "{{count}} Nachrichten",
      "double_click_rename": "Doppelklicken zum Umbenennen",
      "branch_prev": "Vorherige Version",
      "branch_next": "Nächste Version"
    },
    "quick_prompts": {
      "explain_command": "Befehl erklären",
      "explain_command_prompt": "Erkläre, was dieser Befehl macht: ",
      "find_files": "Dateien finden...",
      "find_files_prompt": "Wie finde ich Dateien, die einem Muster im Terminal entsprechen?",
      "write_script": "Skript schreiben",
      "write_script_prompt": "Schreibe ein Shell-Skript, das ",
      "optimize_command": "Befehl optimieren",
      "optimize_command_prompt": "Wie kann ich diesen Befehl optimieren: "
    },
    "input": {
      "placeholder": "Fragen Sie alles zum Terminal...",
      "placeholder_disabled": "AI in den Einstellungen aktivieren...",
      "include_context": "Kontext einbeziehen",
      "include_all_panes": "Alle Fenster",
      "fetching_context": "Wird abgerufen...",
      "ide_context": "IDE",
      "sftp_context": "SFTP",
      "stop_generation": "Generierung stoppen",
      "send": "Nachricht senden",
      "context": "Kontext",
      "context_loading": "Lädt...",
      "panes": "Fenster",
      "stop": "Stoppen",
      "send_btn": "Senden",
      "send_key": "Senden",
      "newline_key": "Neue Zeile",
      "thinking": "OxideSens denkt nach..."
    },
    "message": {
      "you": "Sie",
      "assistant": "Assistent",
      "context_attached": "Terminal-Kontext angehängt",
      "all_panes_context_attached": "Kontext aus allen {{count}} Fenstern angehängt",
      "copy_code": "Code kopieren",
      "insert_to_terminal": "Ins Terminal einfügen",
      "regenerate": "Antwort neu generieren",
      "regenerating": "Wird neu generiert...",
      "used_context": "Kontext verwendet",
      "edit": "Bearbeiten",
      "cancel": "Abbrechen",
      "save_and_resend": "Speichern & erneut senden",
      "delete": "Löschen",
      "delete_confirm": "Diese Nachricht löschen?",
      "edit_failed": "Nachricht bearbeiten fehlgeschlagen: Verlauf konnte nicht im Backend gelöscht werden.",
      "delete_failed": "Nachricht löschen fehlgeschlagen: Backend-Fehler.",
      "copy": "Antwort kopieren",
      "copied": "Kopiert!"
    },
    "thinking": {
      "thinking": "Denkt nach...",
      "thought": "Denkprozess",
      "loading": "Verarbeitung...",
      "expand": "Denkprozess anzeigen",
      "collapse": "Denkprozess ausblenden"
    },
    "context": {
      "breakdown": "Kontextfenster",
      "system": "System",
      "history": "Verlauf",
      "pending": "Eingabe",
      "total": "Gesamt",
      "warning_limit": "Kontextlimit fast erreicht",
      "approaching_limit": "Kontextlimit fast erreicht. Fassen Sie die Konversation zusammen oder starten Sie einen neuen Chat.",
      "summarize": "Zusammenfassen",
      "summarize_confirm": "Gesprächsverlauf in eine Zusammenfassung komprimieren?",
      "summary_prefix": "Zusammenfassung von {{count}} Nachrichten",
      "messages_trimmed": "{{count}} alte Nachrichten wurden nicht an die KI gesendet (Kontextfenster überschritten)",
      "model_switched_warning": "Der Modellkontext wurde verkleinert. Die aktuelle Konversation nutzt {{percentage}}% des neuen Limits.",
      "compact_button": "Komprimieren",
      "view_original": "Original anzeigen",
      "compacted_messages": "{{count}} Nachrichten komprimiert",
      "compaction_running": "Gesprächsverlauf wird komprimiert...",
      "compaction_done": "{{count}} Nachrichten wurden zu einer Zusammenfassung komprimiert.",
      "system_instructions": "Systemanweisungen",
      "tool_definitions": "Werkzeugdefinitionen",
      "reserved_output": "Reservierte Ausgabe",
      "user_context": "Benutzerkontext",
      "messages_label": "Nachrichten",
      "tool_results": "Werkzeugergebnisse",
      "compress_dialog": "Dialog komprimieren"
    },
    "model_selector": {
      "ok": "OK",
      "no_key": "Kein Schlüssel",
      "no_key_warning": "Bitte zuerst API Key konfigurieren",
      "offline": "Offline",
      "manage_providers": "Anbieter verwalten",
      "no_provider": "Kein Anbieter konfiguriert",
      "search_placeholder": "Modelle suchen...",
      "clear_search": "Suche löschen",
      "no_search_results": "Keine passenden Modelle",
      "refresh_models": "Aktualisieren",
      "api_key_not_found": "API-Schlüssel nicht gefunden. Bitte konfigurieren Sie ihn in Einstellungen > KI.",
      "failed_to_get_api_key": "API-Schlüssel konnte nicht abgerufen werden."
    },
    "tool_use": {
      "heading": "Werkzeugaufrufe",
      "arguments": "Argumente",
      "output": "Ausgabe",
      "summary": "Zusammenfassung",
      "target": "Ziel",
      "warnings": "Warnungen",
      "structured_data": "Strukturierte Daten",
      "raw_output": "Roh-Ausgabe",
      "show_raw_output": "Vollständige Ausgabe anzeigen",
      "hide_raw_output": "Ausgabe einklappen",
      "recovery_actions": "Wiederherstellungsaktionen",
      "copy_session_id": "session_id kopieren",
      "recoverable_error": "Behebbarer Fehler",
      "output_truncated": "Ausgabe wurde abgeschnitten",
      "output_truncated_with_full": "Die Ausgabe wurde für das Modell komprimiert. Die vollständige Ausgabe ist in diesem Chat gespeichert.",
      "output_truncated_no_full": "Die Ausgabe wurde komprimiert; die vollständige Ausgabe war zu groß zum Speichern.",
      "output_stats": "{{chars}} Zeichen, {{lines}} Zeilen{{omitted}}",
      "show_more_preview": "Mehr Vorschau anzeigen",
      "condensed": "{{count}} frühere(r) Aufruf(e) für den KI-Kontext komprimiert",
      "condensed_label": "Frühere Aufrufe (komprimiert)",
      "deny_list_warning": "Sicherheitsrelevanter Befehl",
      "approval_required": "Genehmigung erforderlich",
      "awaiting_summary": "Tool-Ergebnisse werden aufbereitet...",
      "approve": "Genehmigen",
      "reject": "Ablehnen",
      "tool_names": {
        "terminal_exec": "Befehl ausführen",
        "read_file": "Datei lesen",
        "write_file": "Datei schreiben",
        "list_directory": "Verzeichnis auflisten",
        "grep_search": "Suchen",
        "git_status": "Git-Status",
        "list_tabs": "Tabs auflisten",
        "list_sessions": "Sitzungen auflisten",
        "list_targets": "Ziele auflisten",
        "list_capabilities": "Fähigkeiten auflisten",
        "get_terminal_buffer": "Puffer lesen",
        "search_terminal": "Terminal durchsuchen",
        "await_terminal_output": "Ausgabe abwarten",
        "list_connections": "Verbindungen",
        "list_port_forwards": "Portweiterleitung",
        "get_detected_ports": "Erkannte Ports",
        "get_connection_health": "Statusprüfung",
        "create_port_forward": "Weiterleitung erstellen",
        "stop_port_forward": "Weiterleitung stoppen",
        "sftp_list_dir": "SFTP Auflisten",
        "sftp_read_file": "SFTP Lesen",
        "sftp_write_file": "SFTP Write",
        "sftp_stat": "SFTP Info",
        "sftp_get_cwd": "SFTP Pfad",
        "ide_get_open_files": "Geöffnete Dateien",
        "ide_get_file_content": "Dateiinhalt",
        "ide_get_project_info": "Projektinfo",
        "ide_replace_string": "Text ersetzen",
        "ide_insert_text": "Text einfügen",
        "ide_open_file": "Datei öffnen",
        "ide_create_file": "Datei erstellen",
        "local_list_shells": "Shells auflisten",
        "local_get_terminal_info": "Terminal-Info",
        "local_exec": "Lokal ausführen",
        "local_get_drives": "Laufwerke",
        "open_local_terminal": "Terminal öffnen",
        "get_settings": "Einstellungen",
        "open_settings_section": "Einstellungsbereich öffnen",
        "update_setting": "Einst. ändern",
        "get_pool_stats": "Pool-Statistik",
        "set_pool_config": "Pool-Konfiguration",
        "get_all_health": "Gesamtstatus",
        "get_resource_metrics": "Metriken",
        "list_saved_connections": "Verbindungen",
        "search_saved_connections": "Verb. suchen",
        "connect_saved_session": "Gespeicherte Sitzung verbinden",
        "connect_saved_connection_by_query": "Gespeicherte Verbindung verbinden",
        "get_session_tree": "Sitzungsbaum",
        "list_plugins": "Plugins auflisten",
        "send_control_sequence": "Steuersignal senden",
        "batch_exec": "Stapelausführung",
        "read_screen": "Bildschirm lesen",
        "send_keys": "Tasten senden",
        "send_mouse": "Maus senden",
        "list_mcp_resources": "MCP-Ressourcen",
        "read_mcp_resource": "MCP-Ressource lesen",
        "open_tab": "Tab öffnen",
        "open_session_tab": "Sitzungs-Tab öffnen",
        "get_event_log": "Ereignisprotokoll",
        "get_transfer_status": "Übertragungsstatus",
        "get_recording_status": "Aufnahmestatus",
        "get_broadcast_status": "Broadcast-Status",
        "get_plugin_details": "Plugin-Details",
        "get_ssh_environment": "SSH-Umgebung",
        "get_topology": "Topologie",
        "search_docs": "Dokumente suchen"
      },
      "risk_labels": {
        "read": "Lesen",
        "write-file": "Datei schreiben",
        "execute-command": "Befehl ausführen",
        "interactive-input": "Interaktive Eingabe",
        "destructive": "Destruktiv",
        "network-expose": "Netzwerkfreigabe",
        "settings-change": "Einstellung ändern",
        "credential-sensitive": "Zugangsdaten"
      },
      "bypass_badge": "Bypass",
      "policy": "Policy",
      "command_record": "Command record",
      "policy_reason_tool_disabled": "Tool disabled by policy",
      "policy_reason_read_only": "Read-only action auto allowed",
      "policy_reason_credential": "Credential-sensitive action requires the user",
      "policy_reason_bypass": "Bypass mode approved a dangerous command",
      "policy_reason_destructive": "Dangerous command requires approval",
      "policy_reason_auto_approved": "Allowed by tool policy",
      "policy_reason_requires_approval": "Approval required by tool policy"
    },
    "guardrail": {
      "tool_disabled_hard_deny_retry": "Die Tool-Nutzung ist für diesen Chat deaktiviert, und das Modell hat ein Pseudo-Tool-Protokoll ausgegeben. OxideSens hat eine Wiederholung in Klartext angefordert.",
      "tool_disabled_hard_deny_final": "Die Tool-Nutzung ist für diesen Chat deaktiviert, und das Modell hat erneut ein Pseudo-Tool-Protokoll ausgegeben. Die Rohausgabe ist standardmäßig ausgeblendet.",
      "synthetic_tool_denial_reason": "Die Tool-Ausführung ist durch die Benutzereinstellungen deaktiviert.",
      "synthetic_tool_denial_detail": "Erläutere die Einschränkung in natürlicher Sprache, statt Tool-JSON oder Tool-Ergebnisprotokolle auszugeben."
    },
    "tool_selector": {
      "title": "Werkzeuge",
      "tooltip": "{{count}}/{{total}} Werkzeuge aktiv",
      "session_override_active": "Sitzungsüberschreibung aktiv",
      "session_override_off": "Globale Einstellungen",
      "session": "Sitzung",
      "global": "Global",
      "reset": "Alle zurücksetzen",
      "enable_group": "Gruppe aktivieren",
      "disable_group": "Gruppe deaktivieren",
      "active_summary": "{{active}}/{{total}} Werkzeuge aktiv"
    },
    "tool_status": {
      "enabled": "Tools an",
      "rounds_short": "{{count}}",
      "disabled": "Tools aus",
      "disabled_short": "Aus",
      "disabled_count": "{{count}} deaktiviert",
      "open_settings": "KI-Tool-Einstellungen öffnen"
    },
    "safety_mode": {
      "default_label": "Default",
      "bypass_label": "Bypass",
      "default_title": "Standard-Sicherheitsmodus: gefährliche Befehle benötigen Freigabe",
      "bypass_title": "Bypass-Modus ist für diesen Chat aktiv",
      "menu_title": "Sicherheitsmodus",
      "default_mode": "Default mode",
      "default_desc": "Gefährliche Befehle benötigen vor der Ausführung eine Freigabe.",
      "bypass_mode": "Bypass mode",
      "bypass_desc": "Überspringt Freigaben für gefährliche Befehle in diesem Chat nach Bestätigung.",
      "open_settings": "Tool-Aufruf-Einstellungen öffnen",
      "confirm_title": "Bypass-Modus aktivieren?",
      "confirm_description": "Nur für diesen Chat werden gefährliche Befehle ohne einzelne Freigabe ausgeführt. Tool-Aufrufe werden weiter protokolliert. Passwörter, sudo-Abfragen, Passphrasen und Zugangsdaten müssen weiterhin von dir eingegeben werden.",
      "confirm_enable": "Bypass aktivieren",
      "confirm_cancel": "Default behalten"
    },
    "slash": {
      "explain": "Erklären",
      "explain_desc": "Befehl, Ausgabe oder Konzept erklären",
      "fix": "Reparieren",
      "fix_desc": "Fehler oder Probleme diagnostizieren und beheben",
      "help": "Hilfe",
      "help_desc": "Verfügbare Befehle und Funktionen anzeigen",
      "clear": "Löschen",
      "clear_desc": "Neue Unterhaltung starten",
      "compact": "Komprimieren",
      "compact_desc": "Gesprächsverlauf komprimieren"
    },
    "participant": {
      "terminal": "Terminal",
      "terminal_desc": "Terminal-Sitzungen und Shell-Befehle",
      "sftp": "SFTP",
      "sftp_desc": "Dateibrowser und Übertragungen",
      "ide": "IDE",
      "ide_desc": "Code-Bearbeitung und Projektwerkzeuge",
      "local": "Lokal",
      "local_desc": "Lokales Terminal und Shell",
      "settings": "Einstellungen",
      "settings_desc": "App-Einstellungen und Präferenzen",
      "knowledge": "Wissen",
      "knowledge_desc": "Wissensdatenbank und Dokumentationssuche"
    },
    "reference": {
      "buffer": "Puffer",
      "buffer_desc": "Inhalt des aktiven Terminalpuffers",
      "selection": "Auswahl",
      "selection_desc": "Aktuelle Terminalauswahl",
      "error": "Fehler",
      "error_desc": "Letzter Fehler der Terminalausgabe",
      "pane": "Bereich",
      "pane_desc": "Inhalt eines bestimmten Bereichs",
      "cwd": "Arbeitsverz.",
      "cwd_desc": "Aktuelles Arbeitsverzeichnis"
    },
    "sidebar": {
      "not_enabled_hint": "OxideSens ist nicht aktiviert. Bitte aktivieren Sie es unter Einstellungen → AI."
    }
  }
}
