# Askimo Desktop Application - German Strings (Comments Preserved)

# Application

# Menu Items
menu.file=Datei
menu.new.project=Neues Projekt
menu.search.sessions=In Sitzungen suchen
menu.export.backup=Sicherung exportieren...
menu.import.backup=Sicherung importieren...
menu.invalidate.caches=Caches ungültig machen...
menu.invalidate.caches.title=Caches ungültig machen?
menu.invalidate.caches.message=Dies löscht alle zwischengespeicherten Daten (Modellfunktionen, Kontextgrößen usw.).\n\nMöchten Sie wirklich fortfahren?
menu.invalidate.caches.success.title=Caches gelöscht
menu.invalidate.caches.success.message=Alle Cache-Dateien wurden erfolgreich gelöscht.
menu.clear.preferences=Alle Einstellungen löschen...
menu.clear.preferences.title=Alle Einstellungen löschen?
menu.clear.preferences.message=Dadurch werden alle Anwendungseinstellungen auf ihre Standardwerte zurückgesetzt (UI-Status, Onboarding-Flags, gespeicherte Eingaben usw.).\n\nDies ist nützlich, um eine Neuinstallation zu testen. Die App wird weiter ausgeführt.\n\nSind Sie sicher?
menu.clear.preferences.success.title=Einstellungen gelöscht
menu.clear.preferences.success.message=Alle Anwendungseinstellungen wurden auf die Standardwerte zurückgesetzt.
menu.quit=Beenden
menu.view=Ansicht
menu.view.discover=Entdecken
menu.view.plans=Pläne
menu.view.skills=Fähigkeiten
menu.view.projects=Projekt
menu.view.show.sidebar=Seitenleiste anzeigen
menu.view.hide.sidebar=Seitenleiste ausblenden
menu.view.appearance=Darstellung
menu.view.appearance.system=System
menu.view.appearance.light=Hell
menu.view.appearance.dark=Dunkel
menu.view.appearance.sepia=Sepia
menu.view.appearance.ocean=Ozean
menu.view.appearance.nord=Nord
menu.view.appearance.sage=Salbei
menu.view.appearance.rose=Rosa
menu.view.appearance.indigo=Indigo
menu.view.fullscreen=Vollbildmodus aktivieren
menu.terminal=Terminal
menu.terminal.new=Neues Terminal
menu.help=Hilfe
menu.documentation=Dokumentation
menu.help.gettingstarted=Erste Schritte
menu.help.release.notes=Versionshinweise
menu.help.star.github=⭐ Auf GitHub mit Stern markieren
menu.help.share=🗣 Askimo teilen
menu.help.share.x=Auf X / Twitter teilen
menu.help.share.linkedin=Auf LinkedIn teilen
menu.help.share.facebook=Auf Facebook teilen
menu.help.share.text=Entdecke Askimo — ein kostenloser, lokaler KI-Desktop-Client. Unterstützt Ollama, OpenAI, Anthropic und mehr. https://askimo.chat
menu.eventlog=Ereignisprotokoll
menu.dev.clear.account.preferences= [Dev] Kontoeinstellungen löschen
menu.about=Über Askimo
menu.help.check.updates=Nach Updates suchen...

# Common Dialog Buttons
dialog.cancel=Abbrechen
dialog.close=Schließen

# Backup and Restore
backup.export.title=Sicherung exportieren
backup.export.success.title=Sicherung exportiert
backup.export.success.message=Sicherung erfolgreich exportiert nach:\n{0}
backup.export.error.title=Export fehlgeschlagen
backup.export.error.message=Sicherung konnte nicht exportiert werden:\n{0}
backup.import.title=Sicherung importieren
backup.import.confirm.title=Import bestätigen
backup.import.confirm.message=Dieser Vorgang ersetzt alle aktuellen Daten durch die Sicherung.\n\nVor dem Import wird automatisch eine Sicherheitssicherung erstellt.\n\nMöchten Sie wirklich fortfahren?
backup.import.success.title=Sicherung importiert
backup.import.success.message=Sicherung erfolgreich importiert.\n\nBitte starten Sie Askimo neu, damit alle Änderungen wirksam werden.
backup.import.error.title=Import fehlgeschlagen
backup.import.error.message=Sicherung konnte nicht importiert werden:\n{0}

# Event Log
eventlog.title=Ereignisprotokoll ({0})
eventlog.clear=Ereignisse löschen
eventlog.dock.change=Dock-Position ändern
eventlog.dock.bottom=Unten andocken
eventlog.dock.left=Links andocken
eventlog.dock.right=Rechts andocken
eventlog.detach=In separates Fenster lösen
eventlog.close=Schließen
eventlog.empty=Noch keine Ereignisse
eventlog.unknown=Unbekannt
eventlog.window.title=Ereignisprotokoll – Entwicklerwerkzeuge
eventlog.window.header=Ereignisprotokoll
eventlog.window.attach=An Hauptfenster anfügen
eventlog.window.events.count={0} Ereignisse
eventlog.window.empty.message=Noch keine Ereignisse. Sie erscheinen hier, sobald sie auftreten.

# Chat Interface
chat.new=Neuer Chat
chat.new.tooltip=Neuer Chat ({0}+N)
chat.sessions=Sitzungen
chat.sessions.tooltip=Chatsitzungen anzeigen

# Sidebar
sidebar.expand=Seitenleiste erweitern
sidebar.collapse=Seitenleiste einklappen
sidebar.pinned=Angeheftet

# Discover View
discover.greeting.morning=Guten Morgen, {0}
discover.greeting.afternoon=Guten Tag, {0}
discover.greeting.evening=Guten Abend, {0}
discover.stat.chats=Chats
discover.stat.projects=Projekte
discover.stat.mcp=MCP-Server
discover.stat.plans=Pläne
discover.stat.skills=Fähigkeiten
discover.explore.title=Funktionen entdecken
discover.explore.mcp.title=MCP-Server
discover.explore.mcp.desc=Erweitern Sie Askimo mit externen Tools und Datenquellen über das Model Context Protocol.
discover.explore.rag.title=Wissensdatenbank (RAG)
discover.explore.rag.desc=Verankern Sie Ihre KI in Ihren eigenen Dokumenten, um genauere, kontextbewusste Antworten zu erhalten.
discover.explore.plans.title=Pläne
discover.explore.plans.desc=Automatisieren Sie mehrstufige KI-Workflows und führen Sie sie bei Bedarf mit einem einzigen Klick aus.
discover.explore.skills.title=Fähigkeiten
discover.explore.skills.desc=Führen Sie KI-gestützte Fähigkeiten aus, die von Gemini CLI oder Claude Code unterstützt werden, direkt aus Ihrem Arbeitsbereich.
discover.recent.title=Letzte Sitzungen
discover.recent.empty=Noch keine kürzlichen Sitzungen.

# Sessions
session.star=Favorisieren
session.unstar=Favorisierung entfernen
session.delete.confirm=Möchten Sie diese Sitzung wirklich löschen?
session.delete.confirm.title=Chat löschen?
session.delete.confirm.message=Sind Sie sicher, dass Sie "{0}" löschen möchten?\n\nDiese Aktion kann nicht rückgängig gemacht werden.
session.delete.confirm.button=Chat löschen
session.delete.confirm.cancel=Abbrechen
session.export=Exportieren
session.export.title=Chat-Sitzung exportieren
session.export.description=Wählen Sie ein Format und einen Speicherort zum Exportieren Ihrer Chat-Sitzung
session.export.select.format=Exportformat auswählen
session.export.location=Speicherort
session.export.file.path=Dateipfad
session.export.browse=Durchsuchen
session.rename.title=Titel umbenennen
session.rename.field.label=Titel
session.rename.field.placeholder=Sitzungstitel eingeben...
session.rename.error.empty=Der Titel darf nicht leer sein
session.export.file.chooser.title=Chatverlauf speichern
session.export.button.export=Exportieren
session.export.success.title=Erfolgreich exportiert
session.export.success.message=Die Chatsitzung wurde erfolgreich exportiert nach:

# Projects
project.title=Projekte
project.new=Neues Projekt
project.new.dialog.title=Neues Projekt erstellen
project.edit.dialog.title=Projekt bearbeiten
project.new.dialog.name.label=Projektname
project.new.dialog.name.placeholder=Projektnamen eingeben
project.new.dialog.description.label=Beschreibung (optional)
project.new.dialog.description.placeholder=Beschreiben Sie Ihr Projekt
project.new.dialog.folder.browse=Ordner zum Verarbeiten auswählen...
project.new.dialog.file.browse=Dateien zum Verarbeiten auswählen...
project.new.dialog.sources.label=Referenzmaterialien (optional)
project.new.dialog.sources.add=Quelle hinzufügen
project.new.dialog.error.empty.name=Projektname darf nicht leer sein
project.new.dialog.error.create.failed=Projekt konnte nicht erstellt werden: {0}
project.new.dialog.button.create=Projekt erstellen
project.new.dialog.button.cancel=Abbrechen
project.new.dialog.success.title=Projekt erfolgreich erstellt!
project.new.dialog.success.message=Projekt ''{0}'' wurde erstellt.
project.new.dialog.success.countdown=Schließt in {0} Sekunde{1}...
project.new.dialog.success.close=Jetzt schließen
project.dialog.url.title=URL-Referenzmaterial hinzufügen
project.dialog.url.description=Geben Sie eine URL ein, um Webinhalte als Referenzmaterial hinzuzufügen. Die URL wird validiert und auf Erreichbarkeit geprüft.
project.dialog.url.label=URL
project.dialog.url.button.add=URL hinzufügen
project.dialog.url.button.cancel=Abbrechen
project.dialog.url.button.validating=Wird überprüft...
project.delete=Projekt löschen
project.delete.confirm.title=Projekt löschen?
project.delete.confirm.message=Möchten Sie das Projekt „{0}“ wirklich löschen?\n\nAlle Sitzungen in diesem Projekt werden ebenfalls dauerhaft gelöscht.
project.delete.confirm.button=Projekt löschen
project.delete.confirm.cancel=Abbrechen
project.not.found=Projekt nicht gefunden
project.not.selected=Kein Projekt ausgewählt

# Projects View
projects.title=Projekte
projects.description=Organisieren Sie Ihre Chats rund um ein Thema und hängen Sie Dateien, Ordner oder URLs als Wissensquellen an, damit die KI immer den richtigen Kontext für das jeweilige Projekt hat.
projects.error=❌ {0}
projects.empty=Keine Projekte gefunden.
projects.empty.hint=💡 Erstellen Sie ein neues Projekt, um Ihre Chat-Sitzungen zu organisieren!
projects.col.name=Name
projects.col.modified=Geändert
projects.col.created=Erstellt
projects.sources.count={0} Referenzmaterial(ien)
projects.sources.expand=Referenzmaterialien anzeigen
projects.sources.collapse=Referenzmaterialien ausblenden
projects.sources.empty.title=Noch keine Referenzmaterialien
projects.sources.empty.description=Fügen Sie Dokumente hinzu, damit Askimo sie bei der Beantwortung Ihrer Fragen berücksichtigen kann
projects.sources.info.tooltip=Referenzmaterialien helfen Askimo, Ihren spezifischen Kontext zu verstehen.\n\n\
Fügen Sie Ordner, Dateien oder Websites hinzu, die Informationen enthalten, auf die Askimo bei der Beantwortung Ihrer Fragen zurückgreifen soll.\n\n\
Zum Beispiel:\n\
• Ihre Projektdokumentation\n\
• Unternehmens-Wissensdatenbank\n\
• Technische Spezifikationen\n\
• Forschungsarbeiten\n\n\
Askimo durchsucht diese Materialien, um genauere und kontextbezogene Antworten zu liefern.
projects.sources.type.local_folders=Lokale Ordner
projects.sources.type.local_files=Lokale Dateien
projects.sources.type.urls=URLs
projects.sources.add.tooltip=Referenzmaterial hinzufügen
projects.sources.add.button=Referenzmaterial hinzufügen
projects.sources.add.dialog.title=Referenzmaterial hinzufügen
projects.sources.add.dialog.description=Wählen Sie Ordner, Dateien oder URLs aus, um sie als Referenzmaterial für dieses Projekt hinzuzufügen.
projects.sources.add.dialog.button.add=Hinzufügen
projects.sources.delete.tooltip=Referenzmaterial löschen
projects.sources.guide=Leitfaden für Referenzmaterialien anzeigen
projects.error.loading=Projekte konnten nicht geladen werden. Bitte versuchen Sie es erneut.
projects.error.deleting=Projekt konnte nicht gelöscht werden. Bitte versuchen Sie es erneut.
projects.error.updating=Projekt konnte nicht aktualisiert werden. Bitte versuchen Sie es erneut.
projects.error.not.found=Projekt nicht gefunden.
project.edit=Projekt bearbeiten
project.reindex=Projekt neu indexieren
project.menu.tooltip=Projektmenü
project.new.chat.placeholder=Neuer Chat in {0}
project.recent.chats=Letzte Chats
project.no.chats=Noch keine Chats. Starten Sie unten einen neuen Chat!
project.indexing.label=Wissensquellen werden indiziert...
project.indexing.queued=Indizierung in der Warteschlange - warten auf den Abschluss eines anderen Projekts...
project.indexing.failed=Indizierung fehlgeschlagen. Versuchen Sie, über das Projektmenü neu zu indizieren.
project.indexing.ready.label=Indiziert
project.indexing.ready.tooltip=Wissensquellen sind indiziert und bereit für den KI-Kontext
session.move.to.project=In Projekt verschieben
session.move.to.project.new=Neues Projekt
session.remove.from.project=Aus {0} entfernen

# Settings
settings.title=Einstellungen
settings.general=Allgemein
settings.appearance=Erscheinungsbild
settings.ai.provider=KI-Anbieter
settings.network=Netzwerk
settings.network.description=Netzwerk- und Proxy-Einstellungen konfigurieren
settings.mcp.servers=MCP-Server
settings.skills=Fähigkeiten
settings.skills.description=Skills sind wiederverwendbare KI-Agenten, die direkt auf Ihrer Maschine laufen. Jeder Skill ist eine Markdown-Datei mit einem System-Prompt und Anweisungen. Wenn Sie einen Skill ausführen, wird er über {0} ausgeführt — liest und schreibt Ihre Dateien, führt Shell-Befehle aus und iteriert, bis die Aufgabe erledigt ist. Kein Kopieren und Einfügen erforderlich.
settings.skills.runtimes=Unterstützte Laufzeitumgebungen:
settings.skills.directory=Fähigkeitenverzeichnis
settings.skills.open.folder=Ordner öffnen
settings.skills.new.skill=Neue Fähigkeit
settings.skills.import.github=Aus GitHub importieren
settings.skills.import.github.description=Klone ein GitHub-Repository mit Skill-Dateien (.md) in dein Fähigkeitenverzeichnis. Erfordert git auf PATH.
settings.skills.import.github.url.label=GitHub-Repository-URL
settings.skills.import.github.button=Importieren
settings.skills.import.github.importing=Wird importiert…
settings.skills.editor.name=Name
settings.skills.editor.description=Beschreibung
settings.skills.editor.system.prompt=System-Prompt
settings.skills.editor.system.prompt.placeholder=Schreibe den System-Prompt hier…
settings.skills.editor.system.prompt.hint=Dies ist die Anweisung, die der KI gegeben wird, wenn die Fähigkeit aktiv ist.
settings.skills.empty=Keine Fähigkeiten gefunden
settings.skills.empty.hint=Verwende die Schaltfläche +, um deine erste Fähigkeit zu erstellen
settings.skills.select.prompt=Wähle eine Fähigkeit aus dem Bereich aus, um sie anzuzeigen oder zu bearbeiten
settings.skills.editor.empty.file=Leere Datei
settings.skills.editor.mode.read=Lesen
settings.skills.editor.mode.edit=Bearbeiten
settings.skills.editor.line.count={0} Zeile
settings.skills.editor.line.count.plural={0} Zeilen
settings.skills.new.skill.placeholder=my-skill
settings.skills.delete.file.title=Datei löschen
settings.skills.delete.file.confirm="{0}" löschen? Dies kann nicht rückgängig gemacht werden.
settings.skills.delete.folder.title=Ordner löschen
settings.skills.delete.folder.confirm="{0}" und alle darin enthaltenen Fähigkeiten löschen? Dies kann nicht rückgängig gemacht werden.
settings.skills.delete.all.title=Alle Fähigkeiten löschen
settings.skills.delete.all.confirm=Alle Fähigkeiten löschen? Dadurch werden alle Fähigkeitsordner dauerhaft entfernt und dies kann nicht rückgängig gemacht werden.
settings.skills.import.success.title=Import erfolgreich
settings.skills.add.file=Datei hinzufügen
settings.skills.add.file.name=Dateiname
settings.skills.add.folder=Ordner hinzufügen
settings.skills.add.folder.name=Ordnername
settings.advanced=Erweitert
settings.about=Über
settings.model=Modell
settings.provider=Anbieter
settings.theme=Design
settings.save=Speichern
settings.cancel=Abbrechen
settings.provider.change.button=Ändern
settings.model.change.button=Ändern
settings.change.button=Ändern

# Theme
theme.light=Hell
theme.light.description=Immer helles Thema verwenden
theme.dark=Dunkel
theme.dark.description=Immer dunkles Thema verwenden
theme.system=System
theme.system.description=Systemthema verwenden
theme.sepia=Sepia
theme.sepia.description=Warme Pergamenttöne, angenehm für die Augen
theme.ocean=Ozean
theme.ocean.description=Sanfte himmelblaue Töne, ruhig und erfrischend
theme.nord=Nord
theme.nord.description=Dunkle arktische Farbpalette, kühl und fokussiert
theme.sage=Salbei
theme.sage.description=Gedämpfte graugrüne Töne, anspruchsvoll und ruhig
theme.rose=Rose
theme.rose.description=Zartes Blush-Rosa, elegant und warm
theme.indigo=Indigo
theme.indigo.description=Tiefes Violettblau, mystisch und kreativ
settings.background.image=Hintergrundbild
settings.background.image.description=Wählen Sie ein Hintergrundbild aus — verwenden Sie eine Vorlage oder Ihr eigenes Bild. Eine transparente Überlagerung sorgt dafür, dass der Text gut lesbar bleibt. Hintergrundbilder sind unabhängig vom ausgewählten Design.
settings.background.image.browse=Durchsuchen
settings.background.image.custom=Benutzerdefiniertes Bild
settings.appearance.avatar.ai=KI-Assistenten-Avatar
settings.appearance.avatar.ai.description=Passen Sie den Avatar des KI-Assistenten in Chat-Unterhaltungen an. Der Benutzeravatar wird im Benutzerprofil verwaltet.
settings.appearance.avatar.ai.label=KI-Avatar
settings.appearance.avatar.select=Auswählen
settings.log.level=Log-Level
settings.log.level.description=Detailgrad der Anwendungsprotokolle steuern
settings.log.viewer=Log-Dateien
settings.log.viewer.description=Anwendungslogs und Diagnosen anzeigen
settings.log.viewer.view=Logs anzeigen
settings.log.viewer.open_folder=Log-Ordner öffnen
settings.log.viewer.path=Log-Datei: {0}
settings.log.viewer.dialog.title=Anwendungslogs
settings.log.viewer.refresh=Aktualisieren
settings.log.viewer.copy=Kopieren
settings.log.viewer.copied=Kopiert!
settings.log.viewer.loading=Logs werden geladen...
settings.log.viewer.error=Fehler beim Laden der Logs
settings.log.viewer.empty=Keine Logs verfügbar

# Developer Mode
settings.developer.mode=Entwicklermodus
settings.developer.mode.description=Detailinformationen zu KI-Antworten, Prompts und Sitzungsmetadaten anzeigen.

# Proxy Settings
settings.proxy.title=Proxy-Konfiguration
settings.proxy.description=HTTP-Proxy für alle Netzwerkverbindungen zu KI-Anbietern konfigurieren
settings.proxy.guide=Proxy-Konfigurationsanleitung anzeigen
settings.proxy.type=Proxy-Typ
settings.proxy.type.none=Kein Proxy
settings.proxy.type.none.description=Direkte Verbindung ohne Proxy
settings.proxy.type.http=HTTP-Proxy
settings.proxy.type.http.description=Standard-HTTP-Proxyserver
settings.proxy.type.https=HTTPS-Proxy
settings.proxy.type.https.description=HTTPS-Proxyserver (verwendet dasselbe Protokoll wie HTTP)
settings.proxy.type.socks5=SOCKS5-Proxy
settings.proxy.type.socks5.description=SOCKS5-Proxy für erweitertes Networking und Datenschutz
settings.proxy.type.system=Systemproxy
settings.proxy.type.system.description=Proxy-Einstellungen des Betriebssystems automatisch verwenden
settings.proxy.host=Proxy-Host
settings.proxy.port=Proxy-Port
settings.proxy.authentication=Proxy-Authentifizierung (optional)
settings.proxy.authentication.description=Leer lassen, wenn Ihr Proxy keine Authentifizierung erfordert
settings.proxy.username=Benutzername
settings.proxy.username.placeholder=Optional
settings.proxy.password=Passwort
settings.proxy.password.placeholder=Optional
settings.proxy.system.info=ℹ️ System-Proxy-Einstellungen aus der Betriebssystemkonfiguration werden verwendet
settings.proxy.socks5.no.auth.info=ℹ️ SOCKS5-Authentifizierung wird derzeit nicht unterstützt. Verwenden Sie einen SOCKS5-Proxy ohne Authentifizierung oder erstellen Sie ein Issue auf GitHub, wenn Sie diese Funktion benötigen.

# User Profile
user.profile.default_name=Gastbenutzer
user.profile.menu=Benutzerprofil-Menü
user.profile.title=Benutzerprofil
user.profile.avatar=Avatar
user.profile.avatar.click_to_change=Klicken, um den Avatar zu ändern
user.profile.basic_info=Grundlegende Informationen
user.profile.name=Name
user.profile.email=E-Mail
user.profile.email.placeholder=ihre.email@beispiel.com
user.profile.occupation=Beruf
user.profile.occupation.placeholder=z. B. Softwareentwickler, Designer, Student
user.profile.location=Standort
user.profile.location.placeholder=z. B. San Francisco, CA
user.profile.bio=Biografie
user.profile.bio.placeholder=Erzählen Sie uns ein wenig über sich …
user.profile.interests=Interessen
user.profile.interests.description=Wählen Sie Themen aus, die Sie interessieren, um Ihr KI-Erlebnis zu personalisieren
user.profile.interests.custom=Benutzerdefinierte Interessen
user.profile.interests.custom.placeholder=z. B. Maschinelles Lernen, Fotografie
user.profile.interests.custom.hint=Mehrere Interessen durch Kommas trennen

# Welcome Dialog (First Run)
welcome.title=Willkommen bei Askimo!
welcome.subtitle=Helfen Sie uns, Ihr KI-Erlebnis zu personalisieren
welcome.avatar.optional=Klicken, um ein Foto hinzuzufügen (optional)
welcome.name=Ihr Name
welcome.name.placeholder=z. B. Max Mustermann
welcome.occupation=Beruf
welcome.occupation.placeholder=z. B. Softwareentwickler
welcome.interests=Wofür interessieren Sie sich?
welcome.interests.description=Wählen Sie einige Themen aus, damit wir Ihr Erlebnis besser anpassen können
welcome.skip=Später einrichten
welcome.get_started=Loslegen
welcome.required_note=* Pflichtfeld

# User Menu
user.menu.edit_profile=Profil bearbeiten
user.menu.settings=Einstellungen
user.menu.about=Über Askimo
user.menu.logout=Abmelden

# User Interest Categories
user.interest.technology=Technologie
user.interest.science=Wissenschaft
user.interest.travel=Reisen
user.interest.politics=Politik
user.interest.business=Wirtschaft
user.interest.health=Gesundheit
user.interest.arts=Kunst
user.interest.sports=Sport
user.interest.cooking=Kochen
user.interest.literature=Literatur
user.interest.music=Musik
user.interest.movies=Filme
user.interest.gaming=Gaming
user.interest.finance=Finanzen
user.interest.education=Bildung
user.interest.environment=Umwelt

# Actions
action.delete=Löschen
action.edit=Bearbeiten
action.pin=An Seitenleiste anheften
action.unpin=Von Seitenleiste lösen
action.open=Öffnen
action.export=Exportieren
action.save=Speichern
action.rename=Umbenennen
action.cancel=Abbrechen
action.create=Erstellen
action.ok=OK
action.yes=Ja
action.no=Nein
action.close=Schließen
action.show.more=Mehr anzeigen
action.show.less=Weniger anzeigen
action.back=Zurück
action.retry=Erneut versuchen
action.done=Fertig
action.refresh=Aktualisieren


# Happiness Gate (shown before Star Prompt)
happiness.gate.title=Wie gefällt Ihnen Askimo?
happiness.gate.subtitle=Sagen Sie uns, wie wir uns machen
happiness.gate.happy=Ich liebe es! 😍
happiness.gate.neutral=Es geht 🙂
happiness.gate.unhappy=Nicht wirklich 😕
happiness.gate.feedback.title=Helfen Sie uns, uns zu verbessern
happiness.gate.feedback.message=Möchten Sie uns Ihr Feedback mitteilen? Es hilft uns, Askimo für Sie und alle anderen besser zu machen.
happiness.gate.feedback.yes=Ja, Feedback teilen
happiness.gate.feedback.no=Nein, danke

# Star Prompt
star.prompt.title=Genießt du Askimo? Verbreite die Nachricht 💙
star.prompt.message=Askimo ist ein Open-Source-Projekt, das mit Unterstützung der Community entwickelt und gepflegt wird.\n\nWenn es Ihren Arbeitsablauf verbessert hat, unterstützen Sie das Projekt gerne mit einem Stern auf GitHub ⭐.\n\nIhre Unterstützung hilft anderen, Askimo zu entdecken, und fördert die Weiterentwicklung.
star.prompt.star.button=Gemeinsam Askimo unterstützen
star.prompt.star.description=Zeigen Sie Ihre Unterstützung und helfen Sie anderen, das Projekt zu finden.
star.prompt.share.button=Teilen
star.prompt.share.description=Erzählen Sie Ihrem Netzwerk von Askimo auf X, LinkedIn oder Facebook.
star.prompt.maybe.later=Jetzt nicht

# Analytics Settings (Advanced section toggle)
settings.analytics.title=Anonyme Analysen
settings.analytics.description=Teilen Sie anonyme Nutzungsdaten mit dem Askimo-Team, um zu helfen, zukünftige Funktionen zu priorisieren. Es werden niemals Gespräche, Eingaben, Dateiinhalte oder API-Schlüssel erfasst.

# File operations
file.overwrite.title=Datei existiert bereits
file.overwrite.message=Diese Datei existiert bereits. Möchten Sie sie überschreiben?
file.overwrite.confirm=Überschreiben
file.name.too.long=Der Dateiname ist zu lang. Bitte verwenden Sie einen kürzeren Namen (maximal 255 Zeichen).


# About
about.title=Über {0}
action.remove=Entfernen
about.version=Version
about.buildDate=Build-Datum
about.buildJdk=Build-JDK
about.license=Lizenz
about.description=Beschreibung
about.description.text=Eine Local-First-KI-Agentenplattform für Desktop und CLI. Chatten Sie mit mehreren Anbietern (OpenAI, Anthropic, Gemini, xAI, Ollama, LM Studio und mehr), greifen Sie per RAG auf Wissen aus lokalen Dateien und URLs zu, führen Sie mehrstufige KI-Workflows mit Plänen aus, führen Sie Skrip auste und verbinden Sie externe Tools über MCP – alles auf Ihrem eigenen Gerät.
about.copyright=Copyright (c) {0} {1}
about.runtime.info=Laufzeitinformationen
about.links=Links

# Keyboard Shortcuts
shortcut.category.global=Global
shortcut.category.file=Datei
shortcut.category.view=Ansicht
shortcut.category.project=Projekt
shortcut.category.terminal=Terminal
shortcut.category.search=Suche
shortcut.category.input=Eingabe
shortcut.new.chat=Neuer Chat
shortcut.new.terminal=Neues Terminal
shortcut.create.project=Neues Projekt erstellen
shortcut.export.backup=Sicherung exportieren
shortcut.import.backup=Sicherung importieren
shortcut.search.in.chat=In Chat suchen
shortcut.global.search=Globale Suche
shortcut.toggle.chat.history=Chatverlauf ein-/ausblenden
shortcut.open.settings=Einstellungen öffnen
shortcut.stop.ai.response=KI-Antwort stoppen
shortcut.quit.application=Anwendung beenden
shortcut.navigate.to.sessions=Zu Sitzungen navigieren
shortcut.navigate.to.projects=Zu Projekten navigieren
shortcut.enter.fullscreen=Vollbildmodus aktivieren
shortcut.close.search=Suche schließen
shortcut.next.search.result=Nächstes Suchergebnis
shortcut.previous.search.result=Vorheriges Suchergebnis
shortcut.attach.file=Datei anhängen
shortcut.send.message=Nachricht senden
shortcut.new.line=Neue Zeile


# Chat View
chat.welcome=Willkommen bei Askimo!\nBeginnen Sie eine Unterhaltung, indem Sie unten eine Nachricht eingeben.
chat.no.active.session=Wählen Sie eine Sitzung in der Seitenleiste aus oder starten Sie einen neuen Chat
chat.search.placeholder=Im Gespräch suchen...
chat.search.no.results=Keine Ergebnisse
chat.search.not.found=Keine Nachrichten entsprechen „{0}"

# Global Search
global.search.title=In Sitzungen suchen
global.search.query=Suchanfrage
global.search.query.placeholder=In allen Sitzungen suchen...
global.search.filter.date=Zeitraum
global.search.sort.by=Sortieren nach
global.search.button=Suchen

# Date Filter Options
global.search.date.all.time=Gesamte Zeit
global.search.date.today=Heute
global.search.date.last.7.days=Letzte 7 Tage
global.search.date.last.30.days=Letzte 30 Tage
global.search.date.last.3.months=Letzte 3 Monate
global.search.date.last.year=Letztes Jahr

# Sort By Options
global.search.sort.relevance=Relevanz
global.search.sort.date.newest=Datum (Neueste zuerst)
global.search.sort.date.oldest=Datum (Älteste zuerst)

# Project Filter Options

# Search States
global.search.searching=Suche läuft...
global.search.no.results=Keine Ergebnisse gefunden
global.search.no.results.hint=Versuchen Sie andere Suchbegriffe oder Filter
global.search.initial.message=Geben Sie eine Suchanfrage ein
global.search.results.count={0} Ergebnis gefunden
global.search.results.count.plural={0} Ergebnisse gefunden

# Rest of chat view strings
chat.directive=Direktive:
chat.directive.none=Keine
chat.directive.new=Neue Direktive
chat.directive.manage=Direktiven verwalten
chat.directive.learn.more=Erfahren Sie, wie Sie Direktiven verwenden
chat.attach.file=Datei anhängen ({0}+A)
chat.attach.file.menu=Anhänge hinzufügen
chat.create.image.menu=Bild erstellen
chat.create.image.mode=Bild
chat.create.image.mode.cancel=Bild-Erstellungsmodus beenden
chat.tools.button=Verfügbare Tools
chat.tools.popup.title=Verfügbare Tools
chat.tools.popup.loading=Server werden geladen...
chat.tools.popup.no.servers.global=Keine globalen MCP-Server konfiguriert.
chat.tools.popup.manage=MCP-Server verwalten
chat.tools.server.scope.global=Global
chat.tools.server.scope.project=Projekt
chat.tools.server.scope.builtin=Integriert
chat.tools.tool.no.description=Keine Beschreibung verfügbar
chat.tools.button.disabled=Verfügbare Tools ({0} deaktiviert)
chat.input.placeholder=Nachricht eingeben... (Enter zum Senden, Shift+Enter für neue Zeile)
chat.select.file=Datei(en) auswählen
chat.attachment.remove=Anhang entfernen
chat.attachment.preview.loading=Vorschau wird geladen…
chat.attachment.preview.file.not.found=(Datei nicht gefunden)
chat.attachment.preview.too.large=(Datei zu groß für eine Vorschau)
chat.attachment.preview.cannot.read=(Datei kann nicht gelesen werden: {0})
chat.attachment.preview.more.lines={0} weitere Zeilen

# Sessions View
sessions.title=Chatsitzungen
sessions.col.title=Titel
sessions.col.created=Erstellt
sessions.col.updated=Aktualisiert
sessions.error=❌ {0}
sessions.empty=Keine Chatsitzungen gefunden.
sessions.empty.hint=💡 Starten Sie eine neue Unterhaltung, um Ihre erste Sitzung zu erstellen!

# Allgemeine Tabellen-Paginierungssteuerelemente
table.page.size.label=Zeilen pro Seite:
table.page=Seite {0} von {1}
table.page.previous=Vorherige Seite
table.page.next=Nächste Seite

# SessionsViewModel Errors
sessions.error.loading=Sitzungen konnten nicht geladen werden. Bitte erneut versuchen.
sessions.error.deleting=Sitzung konnte nicht gelöscht werden. Bitte erneut versuchen.
sessions.error.updating=Sitzung konnte nicht aktualisiert werden. Bitte erneut versuchen.
sessions.error.renaming=Umbenennen der Sitzung fehlgeschlagen. Bitte erneut versuchen.
sessions.error.not.found=Sitzung nicht gefunden.
sessions.error.rename.failed=Umbenennen fehlgeschlagen.

# ChatSessionService Errors

# Update Check
update.dialog.title=Software-Update
update.dialog.new.version.available=Eine neue Version von Askimo ist verfügbar!
update.urgency.medium=Sie liegen {0} Versionen zurück — Sie könnten wichtige Fehlerbehebungen und neue Funktionen verpassen.
update.urgency.high=Sie liegen {0} Versionen zurück — Sie verpassen erhebliche Verbesserungen. Bitte bald aktualisieren.
update.dialog.current.version.label=Aktuelle Version
update.dialog.new.version.label=Neue Version
update.dialog.release.date=Veröffentlichungsdatum
update.dialog.release.notes=Was ist neu
update.dialog.download=Jetzt herunterladen
update.dialog.how.to.update=So aktualisieren Sie
update.dialog.later=Später
update.dialog.skip.version=Diese Version überspringen
update.check.up.to.date=Sie verwenden die neueste Version!
update.check.failed=Update-Prüfung fehlgeschlagen

# Event Names
event.update.available=🚀 Neue Version verfügbar
event.details.action=Release Notes
event.update.download=Jetzt herunterladen
event.notification.empty=Keine Ereignisse
event.notification.clear=Zurücksetzen
event.notification.clear.all=Alle zurücksetzen
event.notification.group.errors=Hintergrundfehler
event.shell.error=Hintergrundfehler
event.shell.error.cause.show=Technische Details anzeigen
event.shell.error.cause.hide=Technische Details ausblenden

# Settings View
settings.font.family=Schriftfamilie
settings.font.size=Schriftgröße
settings.shortcuts=Tastenkombinationen
settings.shortcuts.description=Alle verfügbaren Tastenkombinationen anzeigen, um Ihre Produktivität zu steigern
settings.app.language=App-Sprache
settings.ai.response.language=Bevorzugte Antwortsprache
settings.ai.response.language.description=KI auf eine bestimmte Sprache für Antworten festlegen (leer lassen für automatische Erkennung)
settings.ai.response.language.auto=Automatische Erkennung
settings.ai.response.language.tooltip=KI erkennt Ihre Sprache automatisch, aber überschreiben wenn:\n• Sprachenlernen (immersive Praxis)\n• Professionelle Konsistenz (z.B. Code-Dokumentation immer auf Englisch)\n• RAG-Optimierung (Wissensdatenbank-Sprache abgleichen)\n• Lehre (in einer Sprache fragen, in einer anderen erklären)\n• Unerwünschte Sprachwechsel verhindern
settings.model.select=Modell für {0} auswählen:
settings.model.loading=Modelle werden geladen...
settings.model.none=Keine Modelle verfügbar
settings.model.select.title=Modell auswählen
settings.model.current=Aktuelles Modell
settings.model.selected=Ausgewähltes Modell
settings.model.new=Neues Modell
settings.model.change.description=Wählen Sie ein Modell aus der folgenden Liste aus:
settings.model.search=Modelle durchsuchen
settings.model.search.placeholder=Eingeben, um Modelle zu filtern...
settings.model.filtered={0} von {1} Modellen angezeigt
settings.model.no.match=Keine passenden Modelle
settings.model.no.results=Keine passenden Modelle
settings.configure.title={0} konfigurieren
settings.test.connection=Verbindung testen
settings.test.connection.testing=Teste...
settings.placeholder.baseurl=http://localhost:11434

# Directives Dialog
directive.manage.title=Direktiven verwalten
directive.manage.empty=Keine Direktiven verfügbar. Erstellen Sie eine, um zu beginnen!
directive.edit.name.label=Name
directive.edit.name.placeholder=Direktivenname eingeben...
directive.edit.content.label=Inhalt
directive.edit.content.placeholder=Direktivenanweisungen eingeben...
directive.edit.name.required=Name ist erforderlich
directive.edit.content.required=Inhalt ist erforderlich
directive.created=Erstellt: {0}
directive.new.title=Neue Direktive
directive.new.guidelines=Direktiven leiten, wie die KI auf Ihre Nachrichten antwortet. Seien Sie spezifisch über Ton, Detailgrad, Format oder besondere Anforderungen, die Sie benötigen.
directive.new.name.placeholder=z. B.: concise-code, explain-like-im-5
directive.new.content.placeholder=Anweisungen eingeben...
directive.new.apply.current=Auf aktuelle Sitzung anwenden
directive.new.create=Erstellen

# Log Levels
log.level.error=Fehler
log.level.error.description=Nur Fehler anzeigen
log.level.warn=Warnung
log.level.warn.description=Warnungen und Fehler anzeigen
log.level.info=Info
log.level.info.description=Allgemeine Informationen anzeigen (Standard)
log.level.debug=Debug
log.level.debug.description=Ausführliche Debug-Informationen anzeigen
log.level.trace=Trace
log.level.trace.description=Alle Log-Nachrichten anzeigen (sehr detailliert)

# Message Components
message.loading.previous=Vorherige Nachrichten werden geladen...
message.thinking=Denke nach… ({0}s)
message.copy=Nachricht kopieren
message.copy.description=Nachricht kopieren
message.edit=Nachricht bearbeiten
code.copy=Code kopieren
code.copy.description=Code kopieren
code.run=Ausführen
code.run.description=Skript ausführen
code.run.dialog.title=Code ausführen
code.run.dialog.message=Möchten Sie den Befehl in das Terminal einfügen oder sofort ausführen?
code.run.dialog.paste=Nur einfügen
code.run.dialog.execute=Ausführen
message.edit.description=Nachricht bearbeiten
message.editing.banner=Nachricht wird bearbeitet
message.editing.banner.from=Nachricht von {0} bearbeiten
message.cancel.edit=Bearbeitung abbrechen
message.send=Senden
message.update.regenerate=Aktualisieren & neu generieren
message.ai.edit=KI-Antwort bearbeiten
message.ai.edit.description=Diese KI-Antwort bearbeiten
message.ai.edit.content.label=Inhalt der KI-Antwort
message.ai.try.again=Erneut versuchen
message.ai.try.again.description=Die vorherige Nachricht erneut senden und eine neue Antwort erhalten
message.ai.try.again.confirm.title=Antwort neu generieren?
message.ai.try.again.confirm.message=Alle Nachrichten nach diesem Punkt werden gelöscht. Möchten Sie fortfahren?
message.ai.try.again.confirm.cancel=Abbrechen
message.ai.try.again.confirm.confirm=Neu generieren
message.ai.export.pdf=Als PDF exportieren
message.ai.export.pdf.dialog.title=KI-Antwort als PDF speichern
message.edited.indicator=(bearbeitet)
attachment.download=Anhang herunterladen
attachment.download.description=Diese Dateianlage herunterladen
attachment.save.file=Anhang speichern
outdated.expand=Alte Nachrichten anzeigen
outdated.collapse=Alte Nachrichten ausblenden
outdated.branch.header={0} alte Nachrichten aus vorheriger Bearbeitung (zum Öffnen klicken)
outdated.label=alt

# Provider Dialog
provider.change.title=Anbieter wechseln
provider.select.title=Anbieter auswählen
provider.setup.required.title=KI-Anbieterkonfiguration erforderlich
provider.setup.required.message=Bevor Sie chatten können, wählen und konfigurieren Sie einen KI-Anbieter.
provider.setup.required.button=Konfigurieren
provider.select.prompt=Anbieter auswählen:
provider.configure.prompt=Konfigurieren:
provider.choose.placeholder=Anbieter auswählen...
provider.setup.guide=So richten Sie {0} ein
provider.apikey.stored=API-Schlüssel wurde sicher gespeichert
provider.apikey.enter=API-Schlüssel eingeben
provider.apikey.already.stored=Bereits gespeichert
provider.apikey.security.message=🔒 Ihr API-Schlüssel wird sicher verschlüsselt gespeichert. Ihre Daten werden nie weitergegeben.
provider.apikey.security.link=Hier erfahren Sie, wie wir Ihre Daten schützen
provider.not.set=Nicht festgelegt

# Provider Configuration - OpenAI
provider.openai.apikey.description=Ihr OpenAI API-Schlüssel: https://platform.openai.com/account/api-keys
provider.openai.apikey.stored=API-Schlüssel ist bereits gespeichert. Leer lassen, um den aktuellen beizubehalten.
provider.openai.setup.help=💡 Für die Nutzung von OpenAI benötigen Sie einen API-Schlüssel.\n\n1. Hier erhalten: https://platform.openai.com/account/api-keys\n2. In den Einstellungen eintragen oder :change-settings verwenden

# Provider Configuration - Anthropic
provider.anthropic.apikey.description=Ihr Anthropic API-Schlüssel: https://console.anthropic.com/
provider.anthropic.apikey.stored=API-Schlüssel ist bereits gespeichert.
provider.anthropic.setup.help=💡 Für die Nutzung von Anthropic benötigen Sie einen API-Schlüssel.\n\n1. Hier erhalten: https://console.anthropic.com/\n2. In den Einstellungen eintragen oder :change-settings verwenden

# Provider Configuration - Gemini
provider.gemini.apikey.description=Ihr Google AI Studio API-Schlüssel: https://aistudio.google.com/app/apikey
provider.gemini.apikey.stored=API-Schlüssel ist bereits gespeichert.
provider.gemini.setup.help=💡 Für die Nutzung von Gemini benötigen Sie einen API-Schlüssel.\n\n1. Hier erhalten: https://aistudio.google.com/app/apikey\n2. In den Einstellungen eintragen oder :change-settings verwenden

# Provider Configuration - XAI
provider.xai.apikey.description=Ihr XAI API-Schlüssel: https://console.x.ai/
provider.xai.apikey.stored=API-Schlüssel ist bereits gespeichert.
provider.xai.setup.help=💡 Für die Nutzung von XAI benötigen Sie einen API-Schlüssel.\n\n1. Hier erhalten: https://console.x.ai/\n2. In den Einstellungen eintragen oder :change-settings verwenden

# Provider Configuration - Ollama
provider.ollama.baseurl.description=Ollama Basis-URL (Standard: http://localhost:11434)
provider.ollama.setup.help=💡 Für die Nutzung von Ollama muss es lokal ausgeführt werden.\n\n1. Installieren: https://ollama.ai/\n2. Dienst starten\n3. Basis-URL bei Bedarf ändern

# Provider Configuration - Docker AI
provider.docker.baseurl.description=Docker AI Basis-URL (Standard: http://localhost:12434)
provider.docker.setup.help=💡 Für die Nutzung von Docker AI muss es lokal ausgeführt werden.\n\n1. Stellen Sie sicher, dass Docker AI installiert ist und läuft\n2. Dienst starten\n3. Basis-URL bei Bedarf ändern

# Provider Configuration - LocalAI
provider.localai.baseurl.description=LocalAI Basis-URL
provider.localai.setup.help=💡 Für die Nutzung von LocalAI müssen Sie es zuerst ausführen.\n\n1. LocalAI installieren und starten\n2. Basis-URL konfigurieren

# Provider Configuration - LMStudio
provider.lmstudio.baseurl.description=LMStudio Basis-URL (Standard: http://localhost:1234)
provider.lmstudio.setup.help=💡 So verwenden Sie LMStudio:\n\n1. Installieren: https://lmstudio.ai/\n2. Lokalen Server starten\n3. Basis-URL bei Bedarf ändern
provider.lmstudio.openai.compat.info=Askimo verwendet OpenAI-kompatible Endpunkte (/v1), nicht die native LMStudio-API (/api/v1/).

# System Resources
system.memory=Speicher
system.cpu=CPU
system.share.feedback=Feedback teilen
system.ai.provider.tooltip=KI-Anbieter: {0}\nKlicken, um zu konfigurieren

# Telemetry
telemetry.show=Telemetriemetriken anzeigen
telemetry.hide=Telemetriemetriken ausblenden
telemetry.reset=Telemetriedaten zurücksetzen
telemetry.title=📊 Sitzungsmetriken
telemetry.no.data=Noch keine Metriken erfasst. Senden Sie eine Nachricht, um Telemetriedaten zu sehen.
telemetry.rag.efficiency=RAG-Effizienz
telemetry.rag.triggered={0}/{1} ausgelöst
telemetry.classification=Klassifizierung
telemetry.classification.time=Ø Entscheidungszeit
telemetry.retrieval=Abruf
telemetry.retrieval.chunks=Ø {0} Chunks
telemetry.llm.calls=LLM-Aufrufe
telemetry.llm.calls.count={0} Aufrufe
telemetry.llm.tokens={0} Tok
telemetry.llm.errors={0} Fehler
telemetry.total.tokens=Gesamt-Tokens: {0}

# Developer Mode
developer.menu.show.session.summary=Show Session Summary
developer.session.memory.title=Session Memory
developer.session.memory.loading=Loading session memory...
developer.session.memory.not.found=No memory found for this session
developer.session.memory.summary=Memory Summary
developer.session.memory.messages=Memory Messages
developer.session.memory.word.count={0} words
developer.session.memory.empty=(Empty)


# Export Format - Markdown
export.format.markdown.name=Markdown
export.format.markdown.description=Für Menschen lesbares Textformat
export.format.markdown.benefit.1=Einfach zu lesen und zu bearbeiten
export.format.markdown.benefit.2=Funktioniert in jedem Texteditor
export.format.markdown.benefit.3=Perfekt für Dokumentation
export.format.markdown.benefit.4=GitHub-kompatibel

# Export Format - JSON
export.format.json.name=JSON
export.format.json.description=Strukturiertes Datenformat
export.format.json.benefit.1=Maschinenlesbar
export.format.json.benefit.2=Einfach zu analysieren und zu verarbeiten
export.format.json.benefit.3=Kann wieder importiert werden
export.format.json.benefit.4=Perfekt für Integrationen

# Export Format - HTML
export.format.html.name=HTML
export.format.html.description=Formatierte Webseite
export.format.html.benefit.1=Wunderschöne Darstellung
export.format.html.benefit.2=In jedem Browser anzeigbar
export.format.html.benefit.3=Professionelles Erscheinungsbild
export.format.html.benefit.4=Einfach zu teilen

# Error Messages
error.network=⚠️ Verbindung zum KI-Dienst{endpoint} konnte nicht hergestellt werden\n\nBitte überprüfen Sie:\n• Ihre Internetverbindung\n• Die URL des KI-Dienstes (Einstellungen prüfen)\n• Firewall-Einstellungen\n• Die Verfügbarkeit des Dienstes
error.authentication=⚠️ API-Schlüssel ist ungültig oder fehlt{provider}\n\nBeheben Sie dies, indem Sie Ihren API-Schlüssel in den Einstellungen festlegen.
error.model_configuration=⚠️ Fehler in der Modellkonfiguration: {issue}\n\nBeheben Sie dies durch:\n1. Öffnen der Einstellungen\n2. Auswahl eines KI-Anbieters\n3. Auswahl eines Modells aus der Liste
error.rate_limit=⚠️ Ratenlimit überschritten\n{retryAfter}\n\nSie haben Ihr API-Nutzungslimit erreicht. Bitte warten Sie, bevor Sie weitere Nachrichten senden.
error.insufficient_credits=⚠️ Unzureichendes Guthaben\n\nIhr Guthaben ist zu niedrig, um diesen KI-Anbieter zu nutzen.\n\nBitte gehen Sie zur Abrechnungsseite Ihres Anbieters.
error.timeout=⚠️ Anfrage nach {timeout} Sekunden abgelaufen\n\nMögliche Ursachen:\n• Hohe Serverlast – versuchen Sie es später erneut\n• Komplexe Anfrage – vereinfachen Sie Ihre Eingabe\n• Netzwerkverzögerungen
error.invalid_request=⚠️ Ungültige Anfrage: {details}\n\nBitte überprüfen Sie Ihre Eingabe und versuchen Sie es erneut.
error.system=⚠️ Systemfehler\n\nEin unerwarteter Fehler ist aufgetreten: {errorCode}\n\nBitte wenden Sie sich an den Askimo-Support mit:\n• Ihrer letzten Aktion\n• Dem obigen Fehlercode\n• Dem Zeitstempel

# Model Availability Errors
error.model.not_available.title.chat=Modell nicht verfügbar
error.model.not_available.title.embedding=Einbettungsmodell nicht verfügbar
error.model.not_available.message.chat=Das Modell ''{0}'' ist nicht verfügbar.
error.model.not_available.message.embedding=Das Einbettungsmodell ''{0}'' ist nicht verfügbar.\n\nBitte konfigurieren Sie Ihr Einbettungsmodell korrekt.
error.model.not_available.config_link=Einbettungsmodell konfigurieren
error.model.not_available.config_url=https://askimo.chat/docs/desktop/rag/#embedding-model-configuration

# Generic Application Errors
error.app.title=Etwas ist schiefgelaufen
error.app.message=Ein unerwarteter Fehler ist aufgetreten: {0}

# Send Message Errors
error.send_message.title=Nachricht konnte nicht gesendet werden


# Indexing Errors
error.indexing.model_not_found.title=Einbettungsmodell nicht gefunden
error.indexing.model_not_found.message=Das Einbettungsmodell ''{0}'' wurde nicht gefunden. Bitte laden oder aktivieren Sie dieses Einbettungsmodell von {1}, bevor Sie mit der Indexierung beginnen.
error.indexing.io_error.title=E/A-Fehler
error.indexing.io_error.message=Während der Indexierung ist ein E/A-Fehler aufgetreten
error.indexing.unknown.title=Indexierungsfehler
error.indexing.unknown.message=Während der Indexierung ist ein unbekannter Fehler aufgetreten


# Settings - Embedding Models (for RAG features)
settings.embedding.rag_feature_only=Status des Einbettungsmodells (nur für RAG-Funktionen erforderlich)
settings.embedding.not_available_rag_only=⚠️ {0}.\n\nHinweis: Dies betrifft nur projektbasierte RAG-Funktionen. Normale Chat-Funktionen bleiben unbeeinträchtigt.
settings.embedding.provider_unreachable=⚠️ Verbindung zum Anbieter nicht möglich: {0}.\n\nHinweis: Einbettungsmodelle werden nur für projektbasierte RAG-Funktionen benötigt.
settings.embedding.check_failed=Überprüfung des Einbettungsmodells fehlgeschlagen: {0}
settings.embedding.download_model=Einbettungsmodell herunterladen
settings.embedding.download_success=✅ Einbettungsmodell erfolgreich heruntergeladen: {0}
settings.embedding.download_failed=❌ Einbettungsmodell konnte nicht heruntergeladen werden: {0}. Bitte manuell versuchen: ollama pull {0}
settings.embedding.download_error=Fehler beim Herunterladen des Modells: {0}
settings.embedding.anthropic_no_embedding=Anthropic stellt keine Einbettungsmodelle bereit
settings.embedding.xai_no_embedding=xAI stellt keine Einbettungsmodelle bereit

# RAG Configuration
settings.rag.title=RAG-Konfiguration
settings.rag.description=Konfiguration der Parameter für Retrieval-Augmented Generation zur projektbasierten Wissensabfrage
settings.rag.vector.max.results=Maximale Ergebnisse der Vektorsuche
settings.rag.vector.max.results.hint=Maximale Anzahl von Dokumenten aus der Vektorsuche (Standard: 20)
settings.rag.vector.min.score=Minimaler Score der Vektorsuche
settings.rag.vector.min.score.hint=Minimaler Ähnlichkeitswert 0,0–1,0 (Standard: 0,3)
settings.rag.hybrid.max.results=Maximale Hybrid-Ergebnisse
settings.rag.hybrid.max.results.hint=Endgültige Dokumentanzahl nach Fusion (Standard: 15)
settings.rag.rank.fusion.constant=Rank-Fusion-Konstante
settings.rag.rank.fusion.constant.hint=RRF-Konstante für hybrides Ranking (Standard: 60)
settings.rag.use.absolute.paths=Absolute Pfade in Zitaten verwenden
settings.rag.use.absolute.paths.hint=Vollständige Dateipfade in KI-Antworten anzeigen, um bei mehreren Dateien mit demselben Namen mehr Klarheit zu schaffen
settings.rag.embedding.title=Embedding-Konfiguration
settings.rag.embedding.description=Konfigurieren Sie Parameter für Textsegmentierung und Embeddings
settings.rag.embedding.max.chars.per.chunk=Maximale Zeichen pro Segment
settings.rag.embedding.max.chars.per.chunk.hint=Maximale Anzahl an Zeichen pro Textsegment (Standard: 1500)
settings.rag.embedding.chunk.overlap=Segmentüberlappung
settings.rag.embedding.chunk.overlap.hint=Anzahl überlappender Zeichen zwischen Segmenten (Standard: 100)
settings.rag.embedding.preferred.dim=Bevorzugte Dimension
settings.rag.embedding.preferred.dim.hint=Optionale Embedding-Dimension (leer lassen für Standard)
settings.rag.embedding.models=Embedding-Modelle nach Anbieter

# Settings - Utility Models
settings.utility.models.title=Hilfsmodelle
settings.utility.models.uses.selected=(verwendet das ausgewählte Modell)
settings.utility.models.local.note={0} ist ein lokaler Anbieter — das aktuell aktive Chat-Modell wird automatisch für Hilfsaufgaben verwendet.

## Settings - Vision Models
settings.vision.models.title=Vision-Modelle

## Settings - Image Models
settings.image.models.title=Bildgenerierungsmodelle

# Settings - Provider Model Config
settings.provider.model.config.title=Modellkonfiguration
settings.provider.model.config.description=Überschreiben Sie die Standardmodelle für bestimmte Aufgaben. Lassen Sie ein Feld leer, um das Standardmodell des Anbieters zu verwenden.
settings.provider.model.config.guide=KI-Modellkonfigurationsanleitung anzeigen
settings.provider.model.utility.hint=Kostengünstiges Modell für Hintergrundaufgaben (Titelgenerierung, Zusammenfassungen usw.)
settings.provider.model.vision.hint=Modell für Bildverständnis, Screenshots und visuelle Inhalte
settings.provider.model.image.hint=Modell zur Generierung von Bildern aus Textbeschreibungen
settings.provider.model.embedding.hint=Modell zur Erzeugung von Vektor-Embeddings für die RAG-Wissensdatenbanksuche

settings.model.placeholder.enter={0}-Modell eingeben


# File Viewer Dialog
file.viewer.title=Dateibetrachter
file.viewer.title.with.name=Dateibetrachter – {0}
file.viewer.dialog.close=Schließen
file.viewer.copy.clipboard=In die Zwischenablage kopieren
file.viewer.copied=Kopiert!

# Mermaid Chart Renderer
mermaid.setup.required.title=Mermaid-CLI erforderlich
mermaid.setup.privacy.note=Askimo rendert Diagramme lokal, um Ihre Privatsphäre zu schützen.
mermaid.setup.instructions.title=Einrichtungsanleitung
mermaid.setup.instructions.text=Um Mermaid-Diagramme in Askimo darzustellen, folgen Sie bitte der Installationsanleitung unter:
mermaid.setup.instructions.link=https://askimo.chat/docs/desktop/mermaid-diagrams/
mermaid.setup.button.open.guide=Einrichtungsanleitung öffnen
mermaid.setup.button.copy.diagram=Diagramm kopieren
mermaid.diagram.source.label=Diagrammquelle:
mermaid.rendering.progress=Diagramm wird gerendert...
mermaid.error.rendering.title=Fehler beim Rendern des Diagramms
mermaid.error.rendering.raw.label=Rohes Diagramm:
mermaid.error.unexpected.state=Unerwarteter Zustand. Bitte versuchen Sie es erneut.
mermaid.error.failed.load.image=Diagrammbild konnte nicht geladen werden
mermaid.button.copy.code=Code kopieren
mermaid.button.download=Herunterladen
mermaid.button.expand=Erweitern
mermaid.button.zoom.in=Vergrößern
mermaid.button.zoom.out=Verkleinern
mermaid.button.reset.zoom=Zoom zurücksetzen
mermaid.feedback.copied=Kopiert!

# Reference Material
knowledge.source.type.folder=Ordner (auf Änderungen überwacht)
knowledge.source.type.file=Dateien (statisch)
knowledge.source.type.url=URL (Webinhalte)

# MCP Server Management
mcp.servers.title=MCP-Server-Vorlagen
mcp.servers.guide=Anleitung zur MCP-Integration anzeigen
mcp.instance.add.tooltip=Eine MCP-Instanz hinzufügen

# Global MCP Instances
mcp.instance.add=MCP-Instanz
mcp.instances.title=MCP-Instanzen
mcp.instances.description=Diese MCP-Instanzen stehen zur Verfügung
mcp.instances.empty=Keine MCP-Instanzen konfiguriert
mcp.instances.count={0} Instanz(en)
mcp.instance.server.label=Server: {0}
mcp.instance.delete.confirm.title=MCP-Instanz löschen?
mcp.instance.delete.confirm.message=Sind Sie sicher, dass Sie die mcp-Instanz "{0}" löschen möchten? Dies kann nicht rückgängig gemacht werden.
mcp.instance.enable.tooltip=Diese MCP-Instanz aktivieren
mcp.instance.disable.tooltip=Diese MCP-Instanz deaktivieren
mcp.instance.add.dialog.title=MCP-Instanz hinzufügen
mcp.instance.add.dialog.description=Erstellen einer MCP-Instanz, die in Universal Chat verfügbar sein wird
mcp.instance.edit.dialog.title=MCP-Instanz bearbeiten
mcp.instance.edit.dialog.description=Konfiguration dieser MCP-Instanz ändern
mcp.instance.edit.tooltip=Diese MCP-Instanz bearbeiten
mcp.instance.field.args=Argumente (Optional)
mcp.instance.field.args.placeholder=--port 3000 --verbose
mcp.instance.field.args.hint=Kommandozeilenargumente (durch Leerzeichen getrennt)
mcp.instance.field.workingdir=Arbeitsverzeichnis (Optional)
mcp.instance.field.workingdir.hint=Das Verzeichnis, in dem der MCP-Server-Prozess ausgeführt wird. Relative Dateipfade werden von hier aus aufgelöst.
mcp.instance.test.connection=Verbindung testen
mcp.instance.test.success=Verbindung erfolgreich
mcp.instance.test.failed=Verbindung fehlgeschlagen
mcp.instance.connection.status=Verbindungsstatus
mcp.instance.connection.info=Klicken Sie auf „Speichern“, um die Verbindung zu testen und die Instanz zu erstellen

# MCP Server Dialog
mcp.instance.field.description=Beschreibung
mcp.instance.field.description.placeholder=Kurze Beschreibung, was dieser Server tut
mcp.instance.field.transport=Transport-Typ
mcp.instance.field.command=Befehlsvorlage
mcp.instance.field.command.placeholder=npx -y mcp-server@latest {{param1}} {{?param2:--flag}}
mcp.instance.field.command.hint=Leerzeichengetrennter Befehl mit {{parameter}}-Platzhaltern
mcp.instance.validation.error.empty.id=Die Server-ID darf nicht leer sein
mcp.instance.validation.error.invalid.id.pattern=Die Server-ID darf nur Kleinbuchstaben, Zahlen und Bindestriche enthalten
mcp.instance.validation.error.empty.name=Der Servername darf nicht leer sein
mcp.instance.validation.error.empty.command=Die Befehlsvorlage darf nicht leer sein
mcp.instance.validation.error.empty.parameter.key=Der Parameter-Schlüssel darf nicht leer sein
mcp.instance.validation.error.empty.parameter.label=Die Parameter-Bezeichnung darf nicht leer sein
mcp.instance.env.label=Umgebungsvariablen (Optional)
mcp.instance.env.placeholder=API_KEY={{apiKey}}\nDEBUG={{debug}}
mcp.instance.env.hint=Format: SCHLÜSSEL=wert oder SCHLÜSSEL={{parameter}} (einer pro Zeile)
mcp.instance.transport.stdio=Stdio (Lokaler Prozess)
mcp.instance.transport.http=HTTP (Remotes Server)
mcp.instance.http.url.label=URL-Vorlage
mcp.instance.http.url.placeholder=https://{{host}}/mcp oder https://api.example.com/mcp
mcp.instance.http.url.hint=Der Endpunkt-URL des Servers. Verwenden Sie {{parameter}}-Platzhalter für dynamische Werte
mcp.instance.http.headers.label=HTTP-Header (Optional)
mcp.instance.http.headers.placeholder=Authorization=Bearer {{apiKey}}\nX-Tenant-Id={{tenantId}}
mcp.instance.http.headers.hint=Format: Header-Name=wert oder Header-Name={{parameter}} (einer pro Zeile)
mcp.instance.http.timeout.label=Timeout (ms)
mcp.instance.http.timeout.hint=Anfrage-Timeout in Millisekunden
mcp.instance.validation.error.empty.url=Die URL-Vorlage darf nicht leer sein
mcp.instance.validation.error.invalid.url=Die URL-Vorlage muss mit http:// oder https:// beginnen

# MCP Integrations (Project View)
mcp.instance.delete.tooltip=MCP-Instanz löschen
mcp.instance.view.tools.tooltip=Verfügbare Tools anzeigen

# MCP Instance Fields
mcp.instance.field.serverId=Server-Typ

# Add MCP Integration Dialog
mcp.instance.name=MCP-Name
mcp.instance.name.placeholder=z.B. Produktionsdatenbank, Projektdateien
mcp.instance.tools.title=Verfügbare Tools
mcp.instance.tools.count={0} Tools verfügbar
mcp.instance.tool.strategy.intent=Absichts-basiert
mcp.instance.tool.strategy.followup=Nachbereitung
mcp.instance.tool.strategy.both=Beides
mcp.instance.tool.strategy.unknown=Unbekannt
mcp.instance.password.hide=Passwort ausblenden
mcp.instance.password.show=Passwort anzeigen

# MCP Tool Categories
mcp.tool.category.DATABASE.desc=Datenbank-Abfragen und -Operationen
mcp.tool.category.NETWORK.desc=HTTP-Anfragen und API-Aufrufe
mcp.tool.category.FILE_READ.desc=Dateisystem-Leseoperationen
mcp.tool.category.FILE_WRITE.desc=Dateisystem-Schreiboperationen
mcp.tool.category.VISUALIZE.desc=Datenvisualisierung und Diagrammzeichnen
mcp.tool.category.EXECUTE.desc=Code-Ausführung und Befehle
mcp.tool.category.SEARCH.desc=Such- und Abrufoperationen
mcp.tool.category.TRANSFORM.desc=Daten-Transformation
mcp.tool.category.VERSION_CONTROL.desc=Git und Versionskontrolle
mcp.tool.category.COMMUNICATION.desc=E-Mail, Nachrichten, Benachrichtigungen
mcp.tool.category.MONITORING.desc=Protokollierung und Überwachung
mcp.tool.category.WEATHER.desc=Wetterdaten und Vorhersagen
mcp.tool.category.WEB_SEARCH.desc=Websuche und Seitenlesen
mcp.tool.category.DATETIME.desc=Datum- und Zeitoperationen
mcp.tool.category.OTHER.desc=Nicht klassifizierte Tools

# MCP Tools Dialog
mcp.tools.dialog.title=Verfügbare Tools - {0}
mcp.tools.dialog.instance.info=Instanzinformationen
mcp.tools.dialog.parameters=Parameter
mcp.tools.dialog.loading=Ladevorgang der verfügbaren Tools...
mcp.tools.dialog.empty=Keine Tools für diese Integration verfügbar
mcp.tools.dialog.count=Gefunden {0} Tool(s)
mcp.tools.dialog.search.placeholder=Nach Name oder Beschreibung suchen...
mcp.tools.dialog.search.count={0} von {1} Tool(s)
mcp.tools.dialog.search.empty=Keine Tools stimmen mit Ihrer Suche überein
mcp.tools.dialog.export=Tools exportieren
mcp.tools.dialog.export.success=Tools nach {0} exportiert
mcp.tools.dialog.export.failed=Fehler beim Exportieren der Tools: {0}

# MCP Server Catalog Dialog
mcp.catalog.dialog.title=MCP-Server hinzufügen
mcp.catalog.dialog.description=Wählen Sie eine beliebte Integration aus dem Katalog aus oder konfigurieren Sie eine manuell.
mcp.catalog.search.placeholder=Server suchen…
mcp.catalog.search.empty=Keine Server entsprechen Ihrer Suche.
mcp.catalog.category.popular=Beliebt
mcp.catalog.card.credentials.required={0} Anmeldeinformation(en) erforderlich
mcp.catalog.card.no.credentials=Keine Anmeldeinformationen erforderlich
mcp.catalog.card.configure=Konfigurieren
mcp.catalog.action.cancel=Abbrechen
mcp.catalog.action.manual=Manuelle Einrichtung

# MCP Instance Template Parameters
mcp.instance.template.no.credentials=✅ Keine Anmeldeinformationen erforderlich — dieser Server funktioniert sofort.
mcp.instance.template.config.title=Konfiguration
mcp.instance.template.config.description=Geben Sie die für diese Integration erforderlichen Anmeldeinformationen ein. Die Werte werden sicher auf Ihrem Gerät gespeichert.
mcp.instance.template.param.optional= (optional)
mcp.instance.template.advanced.show=Erweiterte Einstellungen
mcp.instance.template.advanced.hide=Erweiterte Einstellungen ausblenden

# RAG Sources Tree
rag.tree.expand=Erweitern
rag.tree.collapse=Reduzieren
rag.tree.folder.open=Im Dateimanager öffnen
rag.tree.folder.copy.path=Pfad kopieren
rag.tree.file.open=Datei öffnen
rag.tree.file.open.folder=Übergeordneten Ordner öffnen
rag.tree.file.copy.path=Pfad kopieren
rag.tree.url.open=Im Browser öffnen
rag.tree.url.copy=URL kopieren
rag.tree.remove=Referenzmaterial entfernen
rag.tree.file.preview=Dateivorschau
rag.tree.chat.select=Zum Chat hinzufügen
rag.tree.chat.deselect=Aus dem Chat entfernen
rag.tree.chat.selected={0} Datei(en) ausgewählt
rag.tree.chat.clear=Leeren
rag.tree.chat.add=Zum Chat hinzufügen
rag.tree.search.placeholder=Dateien suchen...
rag.tree.search.clear=Suche löschen
rag.tree.search.indexing=Dateiindex wird erstellt...
rag.tree.search.no.results=Keine Dateien entsprechen Ihrer Suche
rag.tree.search.results.count={0} Ergebnis(se)
rag.tree.search.results.capped=Die ersten {0} Ergebnisse werden angezeigt

# File Viewer Pane
file.viewer.loading=Wird geladen...
file.viewer.lines={0} Zeilen
file.viewer.copy=Inhalt kopieren
file.viewer.close=Viewer schließen
file.viewer.open.external=Extern öffnen
file.viewer.binary=Binärdatei — Vorschau als Text nicht möglich.
file.viewer.too.large=Datei ist zu groß für eine Vorschau ({0} KB). Das Maximum liegt bei 512 KB.
file.viewer.error=Datei konnte nicht gelesen werden: {0}
file.viewer.select.prompt=Wählen Sie eine Datei aus dem Baum oben aus, um ihren Inhalt als Vorschau anzuzeigen

# Project Side Panel
panel.tab.rag.sources=RAG-Quellen
panel.context.menu=Kontextmenü
panel.context.add.material=Referenzmaterial hinzufügen
panel.context.reindex=Projekt neu indizieren
panel.collapse=Panel reduzieren

# RAG Status
rag.status.started=Indizierung gestartet
rag.status.inprogress=Indizierung: {0}%
rag.status.inprogress.unknown=Indizierung...
rag.status.queued=In Warteschlange — wartet darauf, dass ein anderes Projekt die Indizierung abschließt
rag.status.ready=Bereit
rag.status.failed=Indizierung fehlgeschlagen
rag.status.not.indexed=Nicht indiziert

# RAG Empty State
rag.empty.title=Keine Wissensquellen
rag.empty.description=Fügen Sie Dateien oder Ordner hinzu,\num RAG für dieses Projekt zu aktivieren
rag.empty.button.add=Quellen hinzufügen


# Plans
plans.nav.title=Pläne
plans.title=Pläne
plans.docs.tooltip=Pläne-Anleitung ansehen
plans.description=KI-gestützte mehrstufige Workflows ausführen
plans.empty=Keine Pläne verfügbar
plans.run=Plan ausführen
plans.running=Wird ausgeführt...
plans.clear.result=Löschen
plans.result.title=Ergebnis
plans.result.pinned=Angeheftetes Ergebnis
plans.result.pin=Zum Vergleich anheften
plans.result.unpin=Anheftung entfernen
plans.export=Exportieren
plans.export.result.pdf=Ergebnis als PDF exportieren
plans.export.result.word=Ergebnis als Word exportieren
plans.export.fullrun.pdf=Gesamten Durchlauf als PDF exportieren
plans.export.fullrun.word=Gesamten Durchlauf als Word exportieren
plans.steps.title=Schritte
plans.steps.running=Wird ausgeführt
plans.steps.duration.hour=h
plans.steps.duration.minute=m
plans.steps.duration.second=s
plans.steps.duration.less.than.one.second=< 1 s
plans.detail.inputs=Eingaben
plans.detail.how.it.works=Funktionsweise
plans.detail.step=Schritt
plans.detail.steps=Schritte
plans.retry=Erneut versuchen
plans.history.title=Ausführungsverlauf
plans.history.empty=Noch keine Ausführungen
plans.history.restore=Eingaben aus dieser Ausführung wiederherstellen
plans.editor.title.new=Neuer Plan
plans.editor.title.edit=Plan bearbeiten
plans.editor.label=YAML-Inhalt
plans.editor.placeholder=Fügen Sie hier Ihr Plan-YAML ein oder geben Sie es ein...
plans.editor.valid=Gültiges YAML
plans.editor.hint.title=Referenz
plans.editor.hint.fields=Erforderlich: id, name, steps\nOptional: description, icon, inputs, workflow\nSchritttypen: text, multiline, toggle, number\nWorkflow-Typen: sequence, parallel, conditional
plans.editor.menu.edit=YAML bearbeiten
plans.editor.ai.label=Mit KI generieren
plans.editor.ai.placeholder=Beschreibe in einfachen Worten, was dieser Plan tun soll...
plans.editor.ai.generate=Generieren
plans.editor.ai.hint=Die KI wird das YAML generieren — du kannst es überprüfen und bearbeiten, bevor du es speicherst.
plans.editor.docs.link=Dokumentation ansehen ↗
plans.duplicate=Duplizieren & Bearbeiten
plans.tab.builtin=Integriert
plans.tab.my.plans=Meine Pläne
plans.tab.my.plans.empty=Noch keine eigenen Pläne
plans.tab.my.plans.empty.hint=Dupliziere einen integrierten Plan oder erstelle deinen eigenen mit +
plans.followup.placeholder=Stellen Sie eine Anschlussfrage oder bitten Sie um eine Änderung...
plans.followup.send=Senden
plans.followup.label=Anschlussfrage
plans.interactive.question.label=Frage
plans.interactive.answer.placeholder=Gib deine Antwort ein...
plans.interactive.send=Antwort absenden
plans.interactive.skip=Überspringen (leer lassen)

#Skills
skills.nav.title=Fähigkeiten
skills.view.title=Fähigkeiten
skills.view.description=Führen Sie KI-Agenten direkt auf Ihrem Gerät aus – Dateien lesen und schreiben, Shell-Befehle ausführen und iterieren, bis die Aufgabe erledigt ist. Betrieben von {0}. Kein Kopieren und Einfügen erforderlich.
skills.view.empty=Noch keine Fähigkeiten
skills.view.empty.hint=Erstelle Fähigkeiten unter Einstellungen → Fähigkeiten, um loszulegen
skills.view.run=Fähigkeit ausführen
skills.view.run.command=Befehl senden
skills.view.running=Wird ausgeführt…
skills.view.no.agent=Kein Agent installiert
skills.view.agent.not.installed=Nicht installiert
skills.view.agent.install.hint={0} ist nicht installiert. Siehe die Installationsanleitung.
skills.view.agent.configure=Agenten konfigurieren
skills.view.agent.needs.key={0} ist installiert, benötigt aber einen API-Schlüssel, um Fähigkeiten auszuführen.
skills.view.agent.key.placeholder=API-Schlüssel hier einfügen
skills.view.response.error=Fehler
skills.view.workdir.label=Arbeitsverzeichnis
skills.view.workdir.change=Ändern
skills.view.workdir.dialog.title=Arbeitsverzeichnis auswählen
skills.view.workdir.open=Ordner öffnen
skills.view.search.placeholder=Fähigkeiten suchen ...
skills.view.context.placeholder=Was möchtest du tun? (optional)
skills.view.system.prompt.preview=System-Prompt
skills.view.response.title=Antwort
skills.view.followup.label=Nachfrage
skills.view.followup.placeholder=Stelle eine Nachfrage oder fordere eine Änderung an...
skills.view.followup.send=Senden
skills.view.history.title=Verlauf
skills.view.history.empty=Noch keine Ausführungen
skills.view.copy=Kopieren
skills.view.system.prompt.file=Datei
skills.view.system.prompt.files=Dateien
skills.view.system.prompt.also.included=Ebenfalls im Agent-Kontext enthalten:
skills.view.activity.log=Aktivitätsprotokoll
skills.view.docs.tooltip=Fertigkeitsanleitung anzeigen
skills.view.settings.tooltip=Fertigkeiten konfigurieren

# File / folder chooser
file.chooser.folder.select=Auswählen
file.chooser.folder.hint=Doppelklicken Sie auf einen Ordner, um ihn zu öffnen. Wenn Sie sich in dem Ordner befinden, den Sie indizieren möchten, klicken Sie auf „Auswählen“.
file.chooser.file.select=Auswählen

# Onboarding Wizard
onboarding.title=Willkommen bei Askimo
onboarding.step.indicator=Schritt {0} von {1}
onboarding.previous=Zurück
onboarding.next=Weiter
onboarding.finish=Chat starten

# Onboarding Step 0: Language
onboarding.step.language.title=🌍 Wählen Sie Ihre Sprache
onboarding.step.language.description=Wählen Sie die Sprache, die Sie in Askimo verwenden möchten. Sie können sie jederzeit in den Einstellungen ändern.
onboarding.step.language.label=Sprache

# Onboarding Step 1: Analytics
onboarding.step.analytics.title=Helfen Sie mit, Askimo für alle zu verbessern
onboarding.step.analytics.description=Askimo ist kostenlos und Open Source. Das Teilen anonymer Nutzungsdaten ist ein kleiner Beitrag. Es hilft uns, herauszufinden, was wir als Nächstes bauen sollen.
onboarding.step.analytics.collected.yes.features=✅  Welche Funktionen genutzt werden (z.B. RAG, MCP-Tools, Pläne, Skills)
onboarding.step.analytics.collected.yes.version=✅  App-Version und Betriebssystemtyp
onboarding.step.analytics.collected.no.conversations=❌  Kein Gesprächsinhalt oder Eingaben
onboarding.step.analytics.collected.no.personal=❌  Keine persönlichen Daten, Dateien oder API-Schlüssel. Niemals.
onboarding.step.analytics.detail=Das hilft uns, die Entwicklung auf das Wesentliche zu konzentrieren. Sie können dies jederzeit unter Einstellungen > Erweitert deaktivieren.
onboarding.step.analytics.toggle.on=Ja, helfe Askimo zu verbessern ❤️
onboarding.step.analytics.toggle.off=Nein danke
onboarding.step.analytics.learn_more=Erfahren Sie mehr über unsere Datenschutzrichtlinie

# Onboarding Step 1: Welcome
onboarding.step.welcome.title=👋 Willkommen bei Askimo!
onboarding.step.welcome.description=Ihr persönlicher KI-Assistent. Chatten Sie mit mehreren KI-Modellen, organisieren Sie Wissen in Projekten und automatisieren Sie Abläufe mit Skills und Plänen.
onboarding.step.welcome.feature1.title=💬 Mit KI chatten
onboarding.step.welcome.feature1.description=Stellen Sie Fragen, lassen Sie sich bei Aufgaben helfen oder führen Sie ein Gespräch mit einem beliebigen KI-Modell.
onboarding.step.welcome.feature2.title=📁 Mit Projekten organisieren
onboarding.step.welcome.feature2.description=Gruppieren Sie Chats und fügen Sie Wissensquellen hinzu, damit die KI immer den richtigen Kontext hat.
onboarding.step.welcome.feature3.title=⚡ Mit Skills & Plänen automatisieren
onboarding.step.welcome.feature3.description=Erstellen Sie wiederverwendbare KI-Workflows und mehrstufige Pläne, die automatisch ablaufen.

# Onboarding Step 2: Profile
onboarding.step.profile.title=Erzählen Sie uns von sich
onboarding.step.profile.description=Ihr Profil hilft Askimo, KI-Antworten auf Ihren Hintergrund und Ihre Bedürfnisse zuzuschneiden. Sie können es jederzeit in den Einstellungen aktualisieren.
onboarding.step.profile.name.label=Ihr Name
onboarding.step.profile.name.placeholder=Jane Smith
onboarding.step.profile.occupation.label=Beruf (optional)
onboarding.step.profile.occupation.placeholder=Softwareentwickler, Forscher, Designer…

# Onboarding Step 3: Directives
onboarding.step.directives.title=✨ Jede Antwort auf Sie zugeschnitten
onboarding.step.directives.description=Schreiben Sie eine kurze Anweisung und die KI folgt ihr für das gesamte Gespräch. Kein Erklären mehrmals. Keine Wiederholungen.
onboarding.step.directives.feature1.title=Die KI denkt wie Sie
onboarding.step.directives.feature1.description=Sagen Sie ihr einmal Ihre Rolle, Ihre Regeln, Ihr bevorzugtes Format. Jede Antwort folgt automatisch – von der ersten bis zur letzten Nachricht.
onboarding.step.directives.feature2.title=Erhalten Sie die Antwort, die Sie wirklich wollen
onboarding.step.directives.feature2.description=Unklare Fragen bringen unklare Antworten. Eine Direktive wie „bitte in Stichpunkten antworten, maximal 5 Zeilen“ macht die KI zu einem Spezialisten, der Ihrer Denkweise entspricht.
onboarding.step.directives.feature3.title=Für jede Aufgabe der richtige Experte
onboarding.step.directives.feature3.description=Benötigen Sie einen geduldigen Tutor zum Lernen und einen direkten Code Reviewer zum Debuggen? Bewahren Sie verschiedene Direktiven getrennt auf und erhalten immer das richtige Mindset für jede Aufgabe.
onboarding.step.directives.link=Beispiele und Tipps ansehen

# Onboarding Step 6: Ready
onboarding.step.ready.title=🚀 Sie sind fertig!
onboarding.step.ready.description=Alles ist eingerichtet und bereit. Starten Sie Ihren ersten Chat oder stöbern Sie in den untenstehenden Ressourcen.
onboarding.step.ready.link.docs=📚 Dokumentation durchsuchen
onboarding.step.ready.link.providers=🔧 KI-Anbieter konfigurieren
onboarding.step.ready.link.github=⭐ Uns auf GitHub favorisieren

# Onboarding Step 5: Persona
onboarding.step.persona.title=🎯 Was möchten Sie hauptsächlich tun?
onboarding.step.persona.description=Wählen Sie die Option, die am ehesten Ihrer Arbeit entspricht. Askimo wird die relevantesten Funktionen anzeigen. Sie können dies jederzeit über das Menü „Ansicht“ ändern.
onboarding.step.persona.developer.description=Code lesen und schreiben, Dateien refaktorieren, Gerüste generieren oder agentische Aufgaben in Ihrem lokalen Projekt ausführen.
onboarding.step.persona.developer.features=Aktiviert: Skills (Gemini CLI, Claude Code), Projects
onboarding.step.persona.researcher.description=Themen recherchieren, Daten analysieren, strukturierte Berichte schreiben und wissensbasierte Antworten erhalten.
onboarding.step.persona.researcher.features=Aktiviert: Plans, Projects (RAG)
onboarding.step.persona.manager.description=E-Mails entwerfen, Besprechungsnotizen verarbeiten, Statusberichte schreiben oder mehrstufige Content-Workflows ausführen.
onboarding.step.persona.manager.features=Aktiviert: Plans
onboarding.step.persona.everything.description=Ich mache eine Mischung aus verschiedenen Dingen — zeigen Sie mir alle Funktionen und ich werde entscheiden, was ich verwende.
onboarding.step.persona.everything.features=Aktiviert: Skills, Plans, Projects, MCP, RAG

# Persona labels
persona.developer=💻 Code schreiben und überprüfen
persona.researcher=🔬 Recherchieren und analysieren
persona.manager=📋 Schreiben und organisieren
persona.everything=⚡ Ich mache eine Mischung aus Dingen