Files
anything-llm/frontend/src/locales/de/common.js
Timothy Carambat 7aaea7f514 File creation agent skills (#5280)
* Powerpoint File Creation (#5278)

* wip

* download card

* UI for downloading

* move to fs system with endpoint to pull files

* refactor UI

* final-pass

* remove save-file-browser skill and refactor

* remove fileDownload event

* reset

* reset file

* reset timeout

* persist toggle

* Txt creation (#5279)

* wip

* download card

* UI for downloading

* move to fs system with endpoint to pull files

* refactor UI

* final-pass

* remove save-file-browser skill and refactor

* remove fileDownload event

* reset

* reset file

* reset timeout

* wip

* persist toggle

* add arbitrary text creation file

* Add PDF document generation with markdown formatting (#5283)

add support for branding in bottom right corner
refactor core utils and frontend rendering

* Xlsx document creation (#5284)

add Excel doc & sheet creation

* Basic docx creation (#5285)

* Basic docx creation

* add test theme support + styling and title pages

* simplify skill selection

* handle TG attachments

* send documents over tg

* lazy import

* pin deps

* fix lock

* i18n for file creation (#5286)

i18n for file-creation
connect #5280

* theme overhaul

* Add PPTX subagent for better results

* forgot files

* Add PPTX subagent for better results (#5287)

* Add PPTX subagent for better results

* forgot files

* make sub-agent use proper tool calling if it can and better UI hints
2026-03-30 15:13:39 -07:00

1212 lines
55 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// Anything with "null" requires a translation. Contribute to translation via a PR!
const TRANSLATIONS = {
onboarding: {
home: {
getStarted: "Jetzt starten",
welcome: "Herzlich willkommen",
},
llm: {
title: "LLM-Einstellung",
description:
"AnythingLLM ist mit vielen LLM-Anbietern kompatibel. Der ausgewählte Dienst wird für die Chats verwendet.",
},
userSetup: {
title: "Benutzer Setup",
description: "Konfigurieren Sie Ihre Benutzereinstellungen.",
howManyUsers: "Wie viele Benutzer werden diese Instanz verwenden?",
justMe: "Nur ich",
myTeam: "Mein Team",
instancePassword: "Passwort für diese Instanz",
setPassword: "Möchten Sie ein Passwort einrichten?",
passwordReq: "Das Passwort muss mindestens 8 Zeichen enthalten.",
passwordWarn:
"Dieses Passwort sollte sicher aufbewahrt werden, da Wiederherstellung nicht möglich ist.",
adminUsername: "Benutzername des Admin-Accounts",
adminPassword: "Passwort des Admin-Accounts",
adminPasswordReq: "Das Passwort muss mindestens 8 Zeichen enthalten.",
teamHint:
"Zu Beginn sind Sie der einzige Admin. Nach der Einrichtung können Sie weitere Benutzer oder Admins einladen. Verlieren Sie Ihr Passwort nicht nur Admins können Passwörter zurücksetzen.",
},
data: {
title: "Datenverarbeitung & Datenschutz",
description:
"Wir setzen uns für Transparenz und Kontrolle im Umgang mit Ihren persönlichen Daten ein.",
settingsHint:
"Diese Einstellungen können jederzeit in den Einstellungen angepasst werden.",
},
survey: {
title: "Willkommen bei AnythingLLM",
description:
"Helfen Sie uns, AnythingLLM an Ihre Bedürfnisse anzupassen. (Optional)",
email: "Wie lautet Ihre E-Mail-Adresse?",
useCase: "Wofür möchten Sie AnythingLLM verwenden?",
useCaseWork: "Beruflich",
useCasePersonal: "Privat",
useCaseOther: "Sonstiges",
comment: "Wie haben Sie von AnythingLLM erfahren?",
commentPlaceholder:
"Reddit, Twitter, GitHub, YouTube, etc. Teilen Sie uns mit, wie Sie uns entdeckt haben!",
skip: "Umfrage überspringen",
thankYou: "Vielen Dank für Ihr Feedback!",
},
},
common: {
"workspaces-name": "Namen der Workspaces",
selection: "Modellauswahl",
saving: "Speichern...",
save: "Änderungen speichern",
previous: "Vorherige Seite",
next: "Nächste Seite",
optional: "Optional",
yes: "Ja",
no: "Nein",
search: "Suchen",
username_requirements:
"Der Benutzername muss 2-32 Zeichen lang sein, mit einem Kleinbuchstaben beginnen und darf nur Kleinbuchstaben, Zahlen, Unterstriche, Bindestriche und Punkte enthalten.",
on: "Über",
none: "Keine",
stopped: "Gestoppt",
loading: "Laden",
refresh: "Erfrischen",
},
settings: {
title: "Instanzeinstellungen",
invites: "Einladungen",
users: "Benutzer",
workspaces: "Workspaces",
"workspace-chats": "Workspace-Chats",
customization: "Personalisierung",
interface: "UI-Einstellungen",
branding: "Branding & Whitelabeling",
chat: "Chat",
"api-keys": "Entwickler-API",
llm: "LLM",
transcription: "Transkription",
embedder: "Einbettung",
"text-splitting": "Textsplitting & Chunking",
"voice-speech": "Sprache & Sprachausgabe",
"vector-database": "Vektordatenbank",
embeds: "Chat-Einbettung",
security: "Sicherheit",
"event-logs": "Ereignisprotokolle",
privacy: "Datenschutz & Datenverarbeitung",
"ai-providers": "KI-Anbieter",
"agent-skills": "Agentenfähigkeiten",
admin: "Administrator",
tools: "Werkzeuge",
"experimental-features": "Experimentelle Funktionen",
contact: "Support kontaktieren",
"browser-extension": "Browser-Extension",
"system-prompt-variables": "Systempromptvariablen",
"mobile-app": "AnythingLLM Mobile",
"community-hub": {
title: "Gemeindezentrum",
trending: "Entdecken Sie die aktuell beliebtesten Themen",
"your-account": "Ihr Konto",
"import-item": "Artikel importieren",
},
channels: "Kanäle",
"available-channels": {
telegram: "Telegram",
},
},
login: {
"multi-user": {
welcome: "Willkommen bei",
"placeholder-username": "Benutzername",
"placeholder-password": "Passwort",
login: "Anmelden",
validating: "Überprüfung...",
"forgot-pass": "Passwort vergessen",
reset: "Zurücksetzen",
},
"sign-in": "Melden Sie sich bei Ihrem {{appName}} Konto an.",
"password-reset": {
title: "Passwort zurücksetzen",
description:
"Geben Sie die erforderlichen Informationen unten ein, um Ihr Passwort zurückzusetzen.",
"recovery-codes": "Wiederherstellungscodes",
"back-to-login": "Zurück zur Anmeldung",
},
},
"main-page": {
quickActions: {
createAgent: "Erstelle einen Agenten",
editWorkspace: "Arbeitsbereich bearbeiten",
uploadDocument: "Ein Dokument hochladen",
},
greeting: "Wie kann ich Ihnen heute helfen?",
},
"new-workspace": {
title: "Neuer Workspace",
placeholder: "Mein Workspace",
},
"workspaces—settings": {
general: "Allgemeine Einstellungen",
chat: "Chat-Einstellungen",
vector: "Vektordatenbank",
members: "Mitglieder",
agent: "Agentenkonfiguration",
},
general: {
vector: {
title: "Vektoranzahl",
description: "Gesamtanzahl der Vektoren in Ihrer Vektordatenbank.",
},
names: {
description: "Dies ändert nur den Anzeigenamen Ihres Workspace.",
},
message: {
title: "Vorgeschlagene Chat-Nachrichten",
description:
"Passen Sie die Nachrichten an, die Ihren Workspace-Benutzern vorgeschlagen werden.",
add: "Neue Nachricht hinzufügen",
save: "Nachrichten speichern",
heading: "Erkläre mir",
body: "die Vorteile von AnythingLLM",
},
delete: {
title: "Workspace löschen",
description:
"Löschen Sie diesen Workspace und alle seine Daten. Dies löscht den Workspace für alle Benutzer.",
delete: "Workspace löschen",
deleting: "Workspace wird gelöscht...",
"confirm-start": "Sie sind dabei, Ihren gesamten",
"confirm-end":
"Workspace zu löschen. Dies entfernt alle Vektoreinbettungen in Ihrer Vektordatenbank.\n\nDie ursprünglichen Quelldateien bleiben unberührt. Diese Aktion ist irreversibel.",
},
},
chat: {
llm: {
title: "Workspace-LLM-Anbieter",
description:
"Der spezifische LLM-Anbieter und das Modell, das für diesen Workspace verwendet wird. Standardmäßig wird der System-LLM-Anbieter und dessen Einstellungen verwendet.",
search: "Durchsuchen Sie alle LLM-Anbieter",
},
model: {
title: "Workspace-Chat-Modell",
description:
"Das spezifische Chat-Modell, das für diesen Workspace verwendet wird. Wenn leer, wird die System-LLM-Präferenz verwendet.",
},
mode: {
title: "Chat-Modus",
chat: {
title: "Chat",
description:
"wird Antworten basierend auf dem allgemeinen Wissen des LLM und dem gegebenen Dokumentkontext liefern.<br />Um die Tools zu nutzen, müssen Sie den Befehl `@agent` verwenden.",
},
query: {
title: "Abfrage",
description:
'werden Antworten nur bei <b> und </b> bereitstellen, falls der Dokumentkontext gefunden wurde. Um die Tools zu nutzen, müssen Sie den Befehl "@agent" verwenden.',
},
automatic: {
title: "Auto",
description:
"wird automatisch Werkzeuge verwenden, wenn das Modell und der Anbieter native Werkzeugaufrufe unterstützen. <br />Wenn native Werkzeugaufrufe nicht unterstützt werden, müssen Sie den Befehl `@agent` verwenden, um Werkzeuge zu nutzen.",
},
},
history: {
title: "Chat-Verlauf",
"desc-start":
"Die Anzahl der vorherigen Chats, die in das Kurzzeitgedächtnis der Antwort einbezogen werden.",
recommend: "Empfohlen 20. ",
"desc-end":
"Alles über 45 führt wahrscheinlich zu kontinuierlichen Chat-Ausfällen, abhängig von der Nachrichtengröße.",
},
prompt: {
title: "Prompt",
description:
"Der Prompt, der in diesem Workspace verwendet wird. Definieren Sie den Kontext und die Anweisungen für die KI, um eine Antwort zu generieren. Sie sollten einen sorgfältig formulierten Prompt bereitstellen, damit die KI eine relevante und genaue Antwort generieren kann.",
history: {
title: "Systemprompt-Historie",
clearAll: "Alles löschen",
noHistory: "Keine Einträge im Verlauf vorhanden",
restore: "Wiederherstellen",
delete: "Löschen",
publish: "Im Community Hub veröffentlichen",
deleteConfirm: "Möchten Sie diesen Eintrag wirklich löschen?",
clearAllConfirm:
"Möchten Sie wirklich alle Einträge löschen? Diese Aktion ist unwiderruflich.",
expand: "Ausklappen",
},
},
refusal: {
title: "Abfragemodus-Ablehnungsantwort",
"desc-start": "Wenn im",
query: "Abfrage",
"desc-end":
"modus, möchten Sie vielleicht eine benutzerdefinierte Ablehnungsantwort zurückgeben, wenn kein Kontext gefunden wird.",
"tooltip-title": "Warum sehe ich das?",
"tooltip-description":
"Sie befinden sich im Abfragemodus, der nur Informationen aus Ihren Dokumenten verwendet. Wechseln Sie in den Chat-Modus für flexiblere Gespräche oder klicken Sie hier, um unsere Dokumentation zu besuchen und mehr über Chat-Modi zu erfahren.",
},
temperature: {
title: "LLM-Temperatur",
"desc-start":
'Diese Einstellung steuert, wie "kreativ" Ihre LLM-Antworten sein werden.',
"desc-end":
"Je höher die Zahl, desto kreativer. Bei einigen Modellen kann dies zu unverständlichen Antworten führen, wenn sie zu hoch eingestellt ist.",
hint: "Die meisten LLMs haben verschiedene akzeptable Bereiche gültiger Werte. Konsultieren Sie Ihren LLM-Anbieter für diese Informationen.",
},
},
"vector-workspace": {
identifier: "Vektordatenbank-Identifikator",
snippets: {
title: "Maximale Kontext-Snippets",
description:
"Diese Einstellung steuert die maximale Anzahl von Kontext-Snippets, die pro Chat oder Abfrage an das LLM gesendet werden.",
recommend: "Empfohlen: 4",
},
doc: {
title: "Dokumentähnlichkeitsschwelle",
description:
"Der minimale Ähnlichkeitswert, der erforderlich ist, damit eine Quelle als relevant für den Chat betrachtet wird. Je höher die Zahl, desto ähnlicher muss die Quelle dem Chat sein.",
zero: "Keine Einschränkung",
low: "Niedrig (Ähnlichkeitswert ≥ .25)",
medium: "Mittel (Ähnlichkeitswert ≥ .50)",
high: "Hoch (Ähnlichkeitswert ≥ .75)",
},
reset: {
reset: "Vektordatenbank zurücksetzen",
resetting: "Vektoren werden gelöscht...",
confirm:
"Sie sind dabei, die Vektordatenbank dieses Workspace zurückzusetzen. Dies entfernt alle derzeit eingebetteten Vektoreinbettungen.\n\nDie ursprünglichen Quelldateien bleiben unberührt. Diese Aktion ist irreversibel.",
error: "Die Workspace-Vektordatenbank konnte nicht zurückgesetzt werden!",
success: "Die Workspace-Vektordatenbank wurde zurückgesetzt!",
},
},
agent: {
provider: {
title: "Workspace-Agent LLM-Anbieter",
description:
"Der spezifische LLM-Anbieter und das Modell, das für den @agent-Agenten dieses Workspace verwendet wird.",
},
mode: {
chat: {
title: "Workspace-Agent Chat-Modell",
description:
"Das spezifische Chat-Modell, das für den @agent-Agenten dieses Workspace verwendet wird.",
},
title: "Workspace-Agent-Modell",
description:
"Das spezifische LLM-Modell, das für den @agent-Agenten dieses Workspace verwendet wird.",
wait: "-- warte auf Modelle --",
},
skill: {
rag: {
title: "RAG & Langzeitgedächtnis",
description:
'Erlauben Sie dem Agenten, Ihre lokalen Dokumente zu nutzen, um eine Abfrage zu beantworten oder bitten Sie den Agenten, Inhalte für den Langzeitabruf zu "merken".',
},
view: {
title: "Dokumente anzeigen & zusammenfassen",
description:
"Erlauben Sie dem Agenten, den Inhalt der aktuell eingebetteten Workspace-Dateien aufzulisten und zusammenzufassen.",
},
scrape: {
title: "Websites durchsuchen",
description:
"Erlauben Sie dem Agenten, Websites zu besuchen und deren Inhalt zu extrahieren.",
},
generate: {
title: "Diagramme generieren",
description:
"Aktivieren Sie den Standard-Agenten, um verschiedene Arten von Diagrammen aus bereitgestellten oder im Chat gegebenen Daten zu generieren.",
},
web: {
title: "Live-Websuche und -Browsing",
description:
"Ermöglichen Sie Ihrem Agenten, das Internet zu durchsuchen, um Ihre Fragen zu beantworten, indem Sie eine Verbindung zu einem Anbieter von Web-Suchdiensten (SERP) herstellen.",
},
sql: {
title: "SQL-Verbindung",
description:
"Ermöglichen Sie Ihrem Agenten, SQL zu nutzen, um Ihre Fragen zu beantworten, indem Sie eine Verbindung zu verschiedenen SQL-Datenbankanbietern herstellen.",
},
default_skill:
"Standardmäßig ist diese Funktion aktiviert, aber Sie können sie deaktivieren, wenn Sie nicht möchten, dass sie für den Agenten verfügbar ist.",
filesystem: {
title: "Zugriff auf das Dateisystem",
description:
"Ermöglichen Sie Ihrem Agenten, Dateien innerhalb eines bestimmten Verzeichnisses zu lesen, zu schreiben, zu suchen und zu verwalten. Unterstützt die Bearbeitung von Dateien, die Navigation durch Verzeichnisse und die Suche nach Inhalten.",
learnMore:
"Erfahren Sie mehr darüber, wie Sie diese Fähigkeit effektiv einsetzen können.",
configuration: "Konfiguration",
readActions: "Lesen von Aktionen",
writeActions: "Aktionen",
warning:
"Der Zugriff auf das Dateisystem kann gefährlich sein, da er Dateien ändern oder löschen kann. Bitte konsultieren Sie vor der Aktivierung die <link>Dokumentation</link>.",
skills: {
"read-text-file": {
title: "Datei öffnen/lesen",
description:
"Inhalte von Dateien (Text, Code, PDF, Bilder usw.) lesen",
},
"read-multiple-files": {
title: "Mehrere Dateien lesen",
description: "Mehrere Dateien gleichzeitig lesen",
},
"list-directory": {
title: "Verzeichnis",
description: "Dateien und Verzeichnisse in einem Ordner auflisten",
},
"search-files": {
title: "Dateien suchen",
description: "Dateien nach Name oder Inhalt suchen",
},
"get-file-info": {
title: "Dateieninformationen abrufen",
description: "Erhalten Sie detaillierte Metadaten über Dateien.",
},
"edit-file": {
title: "Datei bearbeiten",
description:
"Führen Sie Änderungen in Textdateien zeilenweise durch.",
},
"create-directory": {
title: "Ordner erstellen",
description: "Neue Verzeichnisse erstellen",
},
"move-file": {
title: "Datei verschieben/umbenennen",
description:
"Dateien und Verzeichnisse verschieben oder umbenennen.",
},
"copy-file": {
title: "Datei kopieren",
description: "Dateien und Verzeichnisse kopieren",
},
"write-text-file": {
title: "Textdatei erstellen",
description:
"Erstellen Sie neue Textdateien oder überschreiben Sie vorhandene Textdateien.",
},
},
},
createFiles: {
title: "Dokumentenerstellung",
description:
"Ermöglichen Sie Ihrem Agenten, binäre Dokumentformate wie PowerPoint-Präsentationen, Excel-Tabellen, Word-Dokumente und PDFs zu erstellen. Die Dateien können direkt aus dem Chat-Fenster heruntergeladen werden.",
configuration: "Verfügbare Dokumenttypen",
skills: {
"create-text-file": {
title: "Textdateien",
description:
"Erstellen Sie Textdateien mit beliebigen Inhalten und Dateiendungen (.txt, .md, .json, .csv usw.)",
},
"create-pptx": {
title: "Präsentationen mit PowerPoint",
description:
"Erstellen Sie neue PowerPoint-Präsentationen mit Folien, Überschriften und Stichpunkten.",
},
"create-pdf": {
title: "PDF-Dokumente",
description:
"Erstellen Sie PDF-Dokumente aus Markdown- oder reinen Textdateien mit grundlegender Formatierung.",
},
"create-xlsx": {
title: "Excel-Tabellen",
description:
"Erstellen Sie Excel-Dokumente für tabellarische Daten mit Tabellen und Formatierungen.",
},
"create-docx": {
title: "Word-Dokumente",
description:
"Erstellen Sie Word-Dokumente mit grundlegender Formatierung und Gestaltung.",
},
},
},
},
"performance-warning":
"Die Leistung von LLMs, die keine explizite Unterstützung für das Aufrufen von Tools bieten, hängt stark von den Fähigkeiten und der Genauigkeit des Modells ab. Einige Fähigkeiten können eingeschränkt oder nicht funktionsfähig sein.",
mcp: {
title: "MCP-Servern",
"loading-from-config":
"Laden von MCP-Servern aus einer Konfigurationsdatei",
"learn-more": "Erfahren Sie mehr über MCP-Server.",
"no-servers-found": "Keine MCP-Server gefunden",
"tool-warning":
"Für die beste Leistung sollten Sie unnötige Werkzeuge deaktivieren, um den Kontext zu schonen.",
"stop-server": "MCP-Server stoppen",
"start-server": "MCP-Server starten",
"delete-server": "MCP-Server löschen",
"tool-count-warning":
"Dieser MCP-Server hat <b>{{count}} Tools aktiviert, </b> die Kontext verbrauchen werden, wenn eine Chat-Sitzung stattfindet. <br /> Erwägen Sie, unerwünschte Tools zu deaktivieren, um Kontext zu sparen.",
"startup-command": "Startbefehl",
command: "Befehl",
arguments: "Argumente",
"not-running-warning":
"Dieser MCP-Server ist nicht aktiv er kann gestoppt sein oder bei der Startsequenz einen Fehler aufweisen.",
"tool-call-arguments": "Argumente für die Funktionsaufrufe",
"tools-enabled": "Werkzeuge aktiviert",
},
settings: {
title: "Einstellungen für Agenten-Fähigkeiten",
"max-tool-calls": {
title: "Maximale Anzahl an Tool-Anfragen pro Antwort",
description:
"Die maximale Anzahl an Werkzeugen, die ein Agent verketten kann, um eine einzelne Antwort zu generieren. Dies verhindert, dass Werkzeuge unkontrolliert aufgerufen werden und zu endlosen Schleifen führen.",
},
"intelligent-skill-selection": {
title: "Intelligente Auswahl von Fähigkeiten",
"beta-badge": "Beta-Version",
description:
"Ermöglichen Sie die uneingeschränkte Nutzung von Werkzeugen und reduzieren Sie die Token-Nutzung pro Anfrage um bis zu 80 % AnythingLLM wählt automatisch die passenden Fähigkeiten für jede Anfrage aus.",
"max-tools": {
title: "Max Tools",
description:
"Die maximale Anzahl der auszuwählenden Werkzeuge für jede Abfrage. Wir empfehlen, diesen Wert für größere Modelle mit größerem Kontext auf einen höheren Wert einzustellen.",
},
},
},
},
recorded: {
title: "Workspace-Chats",
description:
"Dies sind alle aufgezeichneten Chats und Nachrichten, die von Benutzern gesendet wurden, geordnet nach ihrem Erstellungsdatum.",
export: "Exportieren",
table: {
id: "Id",
by: "Gesendet von",
workspace: "Workspace",
prompt: "Prompt",
response: "Antwort",
at: "Gesendet am",
},
},
customization: {
interface: {
title: "UI Einstellungen",
description: "Passen Sie die Benutzeroberfläche von AnythingLLM an.",
},
branding: {
title: "Branding & Whitelabeling",
description:
"Individualisieren Sie Ihre AnythingLLM-Instanz durch eigenes Branding.",
},
chat: {
title: "Chat",
description: "Passen Sie Ihre Chat-Einstellungen für AnythingLLM an.",
auto_submit: {
title: "Spracheingaben automatisch senden",
description:
"Automatische Übermittlung der Spracheingabe nach einer Sprechpause.",
},
auto_speak: {
title: "Antworten automatisch vorlesen",
description: "Antworten der KI automatisch vorlesen lassen",
},
spellcheck: {
title: "Rechtschreibprüfung aktivieren",
description:
"Aktivieren oder deaktivieren Sie die Rechtschreibprüfung im Chat-Eingabefeld.",
},
},
items: {
theme: {
title: "Farbschema",
description: "Wählen Sie Ihr bevorzugtes Farbschema für die Anwendung.",
},
"show-scrollbar": {
title: "Scrollbar anzeigen",
description:
"Aktivieren oder deaktivieren Sie die Scrollbar im Chat-Fenster.",
},
"support-email": {
title: "Support-E-Mail",
description: "Legen Sie die E-Mail-Adresse für den Kundensupport fest.",
},
"app-name": {
title: "Name",
description:
"Geben Sie einen Anwendungsnamen ein, der auf der Login-Seite erscheint.",
},
"display-language": {
title: "Sprache",
description:
"Wählen Sie die bevorzugte Sprache für die Benutzeroberfläche.",
},
logo: {
title: "Eigenes Logo",
description:
"Laden Sie Ihr eigenes Logo hoch, das auf allen Seiten angezeigt wird.",
add: "Eigenes Logo hinzufügen",
recommended: "Empfohlene Größe: 800 x 200",
remove: "Löschen",
replace: "Ersetzen",
},
"browser-appearance": {
title: "Browser-Ansicht",
description:
"Individualisieren Sie die Ansicht von Browser-Tab und -Titel, während die App geöffnet ist.",
tab: {
title: "Titel",
description:
"Bestimmen Sie einen individuellen Tab-Titel, wenn die App im Browser geöffnet ist.",
},
favicon: {
title: "Tab-Icon",
description: "Nutzen Sie ein eigenes Icon für den Tab im Browser.",
},
},
"sidebar-footer": {
title: "Fußzeilenelemente der Seitenleiste",
description:
"Individualisieren Sie die Elemente in der Fußzeile am unteren Ende der Seitenleiste.",
icon: "Icon",
link: "Link",
},
"render-html": {
title: "HTML-Code in einem Chat anzeigen",
description:
"HTML-Antworten in den Antworten des Assistenten anzeigen.\nDies kann zu einer viel höheren Qualität der Antwort führen, aber auch zu potenziellen Sicherheitsrisiken führen.",
},
},
},
api: {
title: "API-Schlüssel",
description:
"API-Schlüssel ermöglichen es dem Besitzer, programmatisch auf diese AnythingLLM-Instanz zuzugreifen und sie zu verwalten.",
link: "Lesen Sie die API-Dokumentation",
generate: "Neuen API-Schlüssel generieren",
table: {
key: "API-Schlüssel",
by: "Erstellt von",
created: "Erstellt",
},
},
llm: {
title: "LLM-Präferenz",
description:
"Dies sind die Anmeldeinformationen und Einstellungen für Ihren bevorzugten LLM-Chat- und Einbettungsanbieter. Es ist wichtig, dass diese Schlüssel aktuell und korrekt sind, sonst wird AnythingLLM nicht richtig funktionieren.",
provider: "LLM-Anbieter",
providers: {
azure_openai: {
azure_service_endpoint: "Azure-Service-Endpoint",
api_key: "API-Schlüssel",
chat_deployment_name: "Name der Chat-Deployment",
chat_model_token_limit: "Chat-Modell Token-Begrenzung",
model_type: "Art des Modells",
default: "Standard",
reasoning: "Reasoning",
model_type_tooltip:
'Wenn Ihre Bereitstellung ein Reasoning-Modell verwendet (z. B. o1, o1-mini, o3-mini usw.), setzen Sie dies auf "Reasoning". Andernfalls können Ihre Chat-Anfragen fehlschlagen.',
},
},
},
transcription: {
title: "Transkriptionsmodell-Präferenz",
description:
"Dies sind die Anmeldeinformationen und Einstellungen für Ihren bevorzugten Transkriptionsmodellanbieter. Es ist wichtig, dass diese Schlüssel aktuell und korrekt sind, sonst werden Mediendateien und Audio nicht transkribiert.",
provider: "Transkriptionsanbieter",
"warn-start":
"Die Verwendung des lokalen Whisper-Modells auf Maschinen mit begrenztem RAM oder CPU kann AnythingLLM bei der Verarbeitung von Mediendateien zum Stillstand bringen.",
"warn-recommend":
"Wir empfehlen mindestens 2 GB RAM und das Hochladen von Dateien <10 MB.",
"warn-end":
"Das eingebaute Modell wird bei der ersten Verwendung automatisch heruntergeladen.",
},
embedding: {
title: "Einbettungspräferenz",
"desc-start":
"Bei der Verwendung eines LLM, das keine native Unterstützung für eine Einbettungs-Engine bietet, müssen Sie möglicherweise zusätzlich Anmeldeinformationen für die Texteinbettung angeben.",
"desc-end":
"Einbettung ist der Prozess, Text in Vektoren umzuwandeln. Diese Anmeldeinformationen sind erforderlich, um Ihre Dateien und Prompts in ein Format umzuwandeln, das AnythingLLM zur Verarbeitung verwenden kann.",
provider: {
title: "Einbettungsanbieter",
},
},
text: {
title: "Textsplitting & Chunking-Präferenzen",
"desc-start":
"Manchmal möchten Sie vielleicht die Standardmethode ändern, wie neue Dokumente gesplittet und gechunkt werden, bevor sie in Ihre Vektordatenbank eingefügt werden.",
"desc-end":
"Sie sollten diese Einstellung nur ändern, wenn Sie verstehen, wie Textsplitting funktioniert und welche Nebenwirkungen es hat.",
size: {
title: "Textchunk-Größe",
description:
"Dies ist die maximale Länge der Zeichen, die in einem einzelnen Vektor vorhanden sein können.",
recommend: "Die maximale Länge des Einbettungsmodells beträgt",
},
overlap: {
title: "Textchunk-Überlappung",
description:
"Dies ist die maximale Überlappung von Zeichen, die während des Chunkings zwischen zwei benachbarten Textchunks auftritt.",
},
},
vector: {
title: "Vektordatenbank",
description:
"Dies sind die Anmeldeinformationen und Einstellungen für die Funktionsweise Ihrer AnythingLLM-Instanz. Es ist wichtig, dass diese Schlüssel aktuell und korrekt sind.",
provider: {
title: "Vektordatenbankanbieter",
description: "Für LanceDB ist keine Konfiguration erforderlich.",
},
},
embeddable: {
title: "Einbettbare Chat-Widgets",
description:
"Einbettbare Chat-Widgets sind öffentlich zugängliche Chat-Schnittstellen, die an einen einzelnen Workspace gebunden sind. Diese ermöglichen es Ihnen, Workspaces zu erstellen, die Sie dann weltweit veröffentlichen können.",
create: "Einbettung erstellen",
table: {
workspace: "Workspace",
chats: "Gesendete Chats",
active: "Aktive Domains",
created: "Erstellt",
},
},
"embed-chats": {
title: "Eingebettete Chats",
export: "Exportieren",
description:
"Dies sind alle aufgezeichneten Chats und Nachrichten von jeder Einbettung, die Sie veröffentlicht haben.",
table: {
embed: "Einbettung",
sender: "Absender",
message: "Nachricht",
response: "Antwort",
at: "Gesendet am",
},
},
event: {
title: "Ereignisprotokolle",
description:
"Sehen Sie alle Aktionen und Ereignisse, die auf dieser Instanz zur Überwachung stattfinden.",
clear: "Ereignisprotokolle löschen",
table: {
type: "Ereignistyp",
user: "Benutzer",
occurred: "Aufgetreten am",
},
},
privacy: {
title: "Datenschutz & Datenverarbeitung",
description:
"Dies ist Ihre Konfiguration dafür, wie verbundene Drittanbieter und AnythingLLM Ihre Daten behandeln.",
anonymous: "Anonyme Telemetrie aktiviert",
},
connectors: {
"search-placeholder": "Datenverbindungen durchsuchen",
"no-connectors": "Keine Datenverbindungen gefunden.",
obsidian: {
vault_location: "Ort des Vaults",
vault_description:
"Ordner des Obsidian-Vaults auswählen, um sämtliche Notizen inkl. Verknüpfungen zu importieren.",
selected_files: "{{count}} Markdown-Dateien gefunden",
importing: "Vault wird importiert...",
import_vault: "Vault importieren",
processing_time: "Dies kann je nach Größe Ihres Vaults etwas dauern",
vault_warning:
"Bitte schließen Sie Ihr Obsidian-Vault, um mögliche Konflikte zu vermeiden.",
},
github: {
name: "GitHub Repository",
description:
"Importieren Sie ein öffentliches oder privates GitHub-Repository mit einem einzigen Klick.",
URL: "GitHub Repo URL",
URL_explained: "URL des GitHub-Repositories, das Sie sammeln möchten.",
token: "GitHub Zugriffstoken",
optional: "optional",
token_explained: "Zugriffstoken um Ratenlimits zu vermeiden.",
token_explained_start: "Ohne einen ",
token_explained_link1: "persönlichen Zugriffstoken",
token_explained_middle:
" kann die GitHub-API aufgrund von Ratenlimits die Anzahl der abrufbaren Dateien einschränken. Sie können ",
token_explained_link2: "einen temporären Zugriffstoken erstellen",
token_explained_end: ", um dieses Problem zu vermeiden.",
ignores: "Datei-Ausschlüsse",
git_ignore:
"Liste im .gitignore-Format, um bestimmte Dateien während der Sammlung zu ignorieren. Drücken Sie Enter nach jedem Eintrag, den Sie speichern möchten.",
task_explained:
"Sobald der Vorgang abgeschlossen ist, sind alle Dateien im Dokumenten-Picker zur Einbettung in Workspaces verfügbar.",
branch: "Branch, von dem Sie Dateien sammeln möchten.",
branch_loading: "-- lade verfügbare Branches --",
branch_explained: "Branch, von dem Sie Dateien sammeln möchten.",
token_information:
"Ohne Angabe des <b>GitHub Zugriffstokens</b> kann dieser Datenkonnektor aufgrund der öffentlichen API-Ratenlimits von GitHub nur die <b>Top-Level</b>-Dateien des Repositories sammeln.",
token_personal:
"Holen Sie sich hier einen kostenlosen persönlichen Zugriffstoken mit einem GitHub-Konto.",
},
gitlab: {
name: "GitLab Repository",
description:
"Importieren Sie ein öffentliches oder privates GitLab-Repository mit einem einzigen Klick.",
URL: "GitLab Repo URL",
URL_explained: "URL des GitLab-Repositories, das Sie sammeln möchten.",
token: "GitLab Zugriffstoken",
optional: "optional",
token_description:
"Wählen Sie zusätzliche Entitäten aus, die von der GitLab-API abgerufen werden sollen.",
token_explained_start: "Ohne einen ",
token_explained_link1: "persönlichen Zugriffstoken",
token_explained_middle:
" kann die GitLab-API aufgrund von Ratenlimits die Anzahl der abrufbaren Dateien einschränken. Sie können ",
token_explained_link2: "einen temporären Zugriffstoken erstellen",
token_explained_end: ", um dieses Problem zu vermeiden.",
fetch_issues: "Issues als Dokumente abrufen",
ignores: "Datei-Ausschlüsse",
git_ignore:
"Liste im .gitignore-Format, um bestimmte Dateien während der Sammlung zu ignorieren. Drücken Sie Enter nach jedem Eintrag, den Sie speichern möchten.",
task_explained:
"Sobald der Vorgang abgeschlossen ist, sind alle Dateien im Dokumenten-Picker zur Einbettung in Workspaces verfügbar.",
branch: "Branch, von dem Sie Dateien sammeln möchten",
branch_loading: "-- lade verfügbare Branches --",
branch_explained: "Branch, von dem Sie Dateien sammeln möchten.",
token_information:
"Ohne Angabe des <b>GitLab Zugriffstokens</b> kann dieser Datenkonnektor aufgrund der öffentlichen API-Ratenlimits von GitLab nur die <b>Top-Level</b>-Dateien des Repositories sammeln.",
token_personal:
"Holen Sie sich hier einen kostenlosen persönlichen Zugriffstoken mit einem GitLab-Konto.",
},
youtube: {
name: "YouTube Transkript",
description:
"Importieren Sie die Transkription eines YouTube-Videos über einen Link.",
URL: "YouTube Video URL",
URL_explained_start:
"Geben Sie die URL eines beliebigen YouTube-Videos ein, um dessen Transkript abzurufen. Das Video muss über ",
URL_explained_link: "Untertitel",
URL_explained_end: " verfügen.",
task_explained:
"Sobald der Vorgang abgeschlossen ist, ist das Transkript im Dokumenten-Picker zur Einbettung in Workspaces verfügbar.",
},
"website-depth": {
name: "Massen-Link-Scraper",
description:
"Durchsuchen Sie eine Website und ihre Unterlinks bis zu einer bestimmten Tiefe.",
URL: "Website URL",
URL_explained:
"Geben Sie die Start-URL der Website ein, die Sie durchsuchen möchten.",
depth: "Durchsuchungstiefe",
depth_explained:
"Das ist die Menge an Unterseiten, die abhängig der originalen URL durchsucht werden sollen.",
max_pages: "Maximale Seitenanzahl",
max_pages_explained: "Maximale Anzahl der zu durchsuchenden Seiten.",
task_explained:
"Sobald der Vorgang abgeschlossen ist, sind alle gesammelten Inhalte im Dokumenten-Picker zur Einbettung in Workspaces verfügbar.",
},
confluence: {
name: "Confluence",
description:
"Importieren Sie eine komplette Confluence-Seite mit einem einzigen Klick.",
deployment_type: "Confluence Bereitstellungstyp",
deployment_type_explained:
"Bestimmen Sie, ob Ihre Confluence-Instanz in der Atlassian Cloud oder selbst gehostet ist.",
base_url: "Confluence Basis-URL",
base_url_explained: "Dies ist die Basis-URL Ihres Confluence-Bereichs.",
space_key: "Confluence Space-Key",
space_key_explained:
"Dies ist der Space-Key Ihrer Confluence-Instanz, der verwendet wird. Beginnt normalerweise mit ~",
username: "Confluence Benutzername",
username_explained: "Ihr Confluence Benutzername.",
auth_type: "Confluence Authentifizierungstyp",
auth_type_explained:
"Wählen Sie den Authentifizierungstyp, den Sie verwenden möchten, um auf Ihre Confluence-Seiten zuzugreifen.",
auth_type_username: "Benutzername und Zugriffstoken",
auth_type_personal: "Persönliches Zugriffstoken",
token: "Confluence API-Token",
token_explained_start:
"Sie müssen ein Zugriffstoken für die Authentifizierung bereitstellen. Sie können ein Zugriffstoken",
token_explained_link: "hier",
token_desc: "Zugriffstoken für die Authentifizierung.",
pat_token: "Confluence persönliches Zugriffstoken",
pat_token_explained: "Ihr Confluence persönliches Zugriffstoken.",
task_explained:
"Sobald der Vorgang abgeschlossen ist, ist der Seiteninhalt im Dokumenten-Picker zur Einbettung in Workspaces verfügbar.",
bypass_ssl: "SSL-Zertifikatsvalidierung umgehen",
bypass_ssl_explained:
"Aktivieren Sie diese Option, um die SSL-Zertifikatsvalidierung für selbst gehostete Confluence-Instanzen mit selbstsignierten Zertifikaten zu umgehen.",
},
manage: {
documents: "Dokumente",
"data-connectors": "Datenverbindungen",
"desktop-only":
"Diese Einstellungen können nur auf einem Desktop-Gerät bearbeitet werden. Bitte rufen Sie diese Seite auf Ihrem Desktop auf, um fortzufahren.",
dismiss: "Schließen",
editing: "Bearbeite",
},
directory: {
"my-documents": "Meine Dokumente",
"new-folder": "Neuer Ordner",
"search-document": "Dokument suchen",
"no-documents": "Keine Dokumente",
"move-workspace": "In Workspace verschieben",
"delete-confirmation":
"Sind Sie sicher, dass Sie diese Dateien und Ordner löschen möchten?\nDies wird die Dateien vom System entfernen und sie automatisch aus allen vorhandenen Workspaces entfernen.\nDiese Aktion kann nicht rückgängig gemacht werden.",
"removing-message":
"Entferne {{count}} Dokumente und {{folderCount}} Ordner. Bitte warten.",
"move-success": "{{count}} Dokumente erfolgreich verschoben.",
select_all: "Alle auswählen",
deselect_all: "Auswahl abbrechen",
no_docs: "Keine Dokumente vorhanden.",
remove_selected: "Ausgewähltes entfernen",
save_embed: "Speichern und Einbetten",
"total-documents_one": "{{count}} Dokument",
"total-documents_other": "{{count}} Dokumente",
},
upload: {
"processor-offline": "Dokumentenprozessor nicht verfügbar",
"processor-offline-desc":
"Wir können Ihre Dateien momentan nicht hochladen, da der Dokumentenprozessor offline ist. Bitte versuchen Sie es später erneut.",
"click-upload":
"Klicken Sie zum Hochladen oder ziehen Sie Dateien per Drag & Drop",
"file-types":
"unterstützt Textdateien, CSVs, Tabellenkalkulationen, Audiodateien und mehr!",
"or-submit-link": "oder einen Link einreichen",
"placeholder-link": "https://beispiel.de",
fetching: "Wird abgerufen...",
"fetch-website": "Website abrufen",
"privacy-notice":
"Diese Dateien werden zum Dokumentenprozessor hochgeladen, der auf dieser AnythingLLM-Instanz läuft. Diese Dateien werden nicht an Dritte gesendet oder geteilt.",
},
pinning: {
what_pinning: "Was bedeutet es Dokumente anzuheften?",
pin_explained_block1:
"Wenn du ein Dokument <b>anheftest</b>, wird den kompletten Inhalt des Dokuments mit deinem Prompt versendet, wodurch das LLM den vollen Kontext besitzt",
pin_explained_block2:
"Das funktioniert am besten bei <b>sehr großen Dokumenten</b> sowie für kleine Dokumenten, dessen Inhalt für die Wissensbasis absolut wichtig sind.",
pin_explained_block3:
"Wenn du nicht standardmäßig die erwünschten Ergebnisse bekommst, kann das anheften eine gute Methode sein, um Antworten mit einer besseren Qualität mit nur einem Klick zu erhalten.",
accept: "Alles klar, ich habe es verstanden.",
},
watching: {
what_watching: "Was bedeutet es ein Dokument zu beobachten?",
watch_explained_block1:
"Wenn du ein Dokument <b>beobachtest,</b> werden wir <i>automatisch</i> das Dokument von der Datenquelle in regelmäßigen Abständen aktualisieren. Dadurch wird der Inhalt automatisch in allen Workspaces aktualisiert, wo sich das Dokument befindet.",
watch_explained_block2:
"Diese Funktion unterstützt aktuell nur Online-Quellen und ist somit nicht verfügbar für selbst hochgeladene Dokumente",
watch_explained_block3_start: "Du kannst im ",
watch_explained_block3_link: "Dateimanager",
watch_explained_block3_end:
" entscheiden, welche Dokumente du beobachten möchtest.",
accept: "Alles klar, ich habe es verstanden.",
},
},
chat_window: {
attachments_processing: "Anhänge werden verarbeitet. Bitte warten...",
send_message: "Schreibe eine Nachricht",
attach_file: "Füge eine Datei zum Chat hinzu",
text_size: "Ändere die Größe des Textes.",
microphone: "Spreche deinen Prompt ein.",
send: "Versende den Prompt an den Workspace.",
tts_speak_message: "Nachricht vorlesen (TTS)",
copy: "Kopieren",
regenerate: "Neu generieren",
regenerate_response: "Antwort neu generieren",
good_response: "Gute Antwort",
more_actions: "Weitere Aktionen",
fork: "Abzweigen",
delete: "Löschen",
cancel: "Abbrechen",
edit_prompt: "Prompt bearbeiten",
edit_response: "Antwort bearbeiten",
preset_reset_description: "Chatverlauf löschen und neuen Chat starten",
add_new_preset: "Neues Preset anlegen",
command: "Befehl",
your_command: "dein-befehl",
placeholder_prompt: "Dieser Text wird vor deinem Prompt eingefügt.",
description: "Beschreibung",
placeholder_description: "Antwortet mit einem Gedicht über LLMs.",
save: "Speichern",
small: "Klein",
normal: "Standard",
large: "Groß",
workspace_llm_manager: {
search: "LLM-Provider durchsuchen",
loading_workspace_settings: "Workspace-Einstellungen werden geladen",
available_models: "Verfügbare Modelle von {{provider}}",
available_models_description:
"Wählen Sie ein Modell für diesen Workspace",
save: "Modell verwenden",
saving: "Standardmodell für Workspace wird eingestellt...",
missing_credentials: "Für diesen Anbieter fehlen Anmeldedaten!",
missing_credentials_description: "Klicken, um Zugangsdaten einzurichten",
},
submit: "Absenden",
edit_info_user:
'"Absenden" generiert die Antwort des KI-Systems neu. "Speichern" aktualisiert lediglich Ihre Nachricht.',
edit_info_assistant:
"Ihre Änderungen werden direkt in diese Antwort gespeichert.",
see_less: "Weniger anzeigen",
see_more: "Mehr anzeigen",
tools: "Werkzeuge",
text_size_label: "Schriftgröße",
select_model: "Modell auswählen",
sources: "Quellen",
document: "Dokument",
similarity_match: "Spiel",
source_count_one: "{{count}} Referenz",
source_count_other: "{{count}} Verweise",
preset_exit_description: "Behalte die aktuelle Agentensitzung",
add_new: "Neu hinzufügen",
edit: "Bearbeiten",
publish: "Veröffentlichen",
stop_generating: "Stoppen Sie die Generierung von Antworten",
slash_commands: "Befehlszeilen",
agent_skills: "Fähigkeiten von Agenten",
manage_agent_skills: "Verwalten Sie die Fähigkeiten von Agenten",
agent_skills_disabled_in_session:
"Es ist nicht möglich, während einer aktiven Sitzung die Fähigkeiten zu ändern. Verwenden Sie zuerst den Befehl `/exit`, um die Sitzung zu beenden.",
start_agent_session: "Starte eine Agent-Sitzung",
use_agent_session_to_use_tools:
'Sie können Tools im Chat nutzen, indem Sie eine Agentensitzung mit "@agent" am Anfang Ihrer Anfrage starten.',
agent_invocation: {
model_wants_to_call: "Das Modell möchte anrufen.",
approve: "Genehmigen",
reject: "Ablehnen",
always_allow: "Bitte stellen Sie immer {{skillName}} sicher.",
tool_call_was_approved:
"Die Genehmigung für die Bestellung der Werkzeuge wurde erteilt.",
tool_call_was_rejected: "Die Anfrage nach dem Werkzeug wurde abgelehnt.",
},
},
profile_settings: {
edit_account: "Account bearbeiten",
profile_picture: "Profilbild",
remove_profile_picture: "Profilbild entfernen",
username: "Nutzername",
new_password: "Neues Passwort",
password_description: "Das Passwort muss mindestens 8 Zeichen haben.",
cancel: "Abbrechen",
update_account: "Account updaten",
theme: "Bevorzugtes Design",
language: "Bevorzugte Sprache",
failed_upload: "Profilbild konnte nicht hochgeladen werden: {{error}}",
upload_success: "Profilbild hochgeladen.",
failed_remove: "Profilbild konnte nicht entfernt werden: {{error}}",
profile_updated: "Profil wurde aktualisiert.",
failed_update_user: "Benutzer konnte nicht aktualisiert werden: {{error}}",
account: "Account",
support: "Support",
signout: "Abmelden",
},
"keyboard-shortcuts": {
title: "Tastaturkürzel",
shortcuts: {
settings: "Einstellungen öffnen",
workspaceSettings: "Workspace Einstellungen öffnen",
home: "Zur Startseite",
workspaces: "Workspaces verwalten",
apiKeys: "API-Schlüssel Einstellungen",
llmPreferences: "LLM-Einstellungen",
chatSettings: "Chat Einstellungen",
help: "Tastenkürzel Hilfe anzeigen",
showLLMSelector: "LLM-Auswahl für Workspace zeigen",
},
},
community_hub: {
publish: {
system_prompt: {
success_title: "Erfolg!",
success_description:
"Ihre System-Anweisung wurde im Community Hub veröffentlicht!",
success_thank_you: "Vielen Dank für die Weitergabe an die Community!",
view_on_hub: "Ansicht im Community Hub",
modal_title:
"Veröffentlichen Sie das System, um die Benutzer zu informieren, dass das System nicht mehr verfügbar ist.",
name_label: "Name",
visibility_label: "Sichtbarkeit",
public_description: "Öffentliche Anweisungen sind für alle sichtbar.",
private_description:
"Private System-Nachrichten sind nur für Sie sichtbar.",
publish_button: "Veröffentlichen Sie im Community Hub",
submitting: "Veröffentlichung...",
prompt_label: "Prompt",
prompt_description:
"Dies ist der eigentliche Systemprompt, der verwendet wird, um das LLM zu steuern.",
prompt_placeholder: "Bitte geben Sie Ihren Systemprompt hier ein...",
name_description: "Dies ist der Anzeigename für Ihren Systemprompt.",
name_placeholder: "Mein System-Prompt",
description_label: "Beschreibung",
description_description:
"Dies ist die Beschreibung Ihres System-Prompts. Verwenden Sie dies, um den Zweck Ihres System-Prompts zu beschreiben.",
tags_label: "Schlüsselwörter",
tags_description:
"Die Tags werden verwendet, um Ihre Systemanweisung für eine einfachere Suche zu kennzeichnen. Sie können mehrere Tags hinzufügen. Maximal 5 Tags. Maximal 20 Zeichen pro Tag.",
tags_placeholder:
"Geben Sie den Text ein und drücken Sie die Eingabetaste, um Tags hinzuzufügen.",
},
agent_flow: {
success_title: "Erfolg!",
success_description:
"Ihr Agent Flow wurde auf dem Community Hub veröffentlicht!",
success_thank_you: "Vielen Dank für die Weitergabe an die Community!",
view_on_hub: "Ansicht im Community Hub",
modal_title: "Veröffentlichen Sie den Agentenfluss.",
name_label: "Name",
name_description: "Dies ist der Anzeigename für Ihren Agentenablauf.",
name_placeholder: "Mein Agent Flow",
description_label: "Beschreibung",
description_description:
"Dies ist die Beschreibung Ihres Agentenflusses. Verwenden Sie diese, um den Zweck Ihres Agentenflusses zu beschreiben.",
tags_label: "Schlüsselwörter",
tags_description:
"Die Tags werden verwendet, um Ihren Agentenfluss leichter durchsuchbar zu machen. Sie können mehrere Tags hinzufügen. Maximal 5 Tags. Maximal 20 Zeichen pro Tag.",
tags_placeholder:
"Geben Sie Tags ein und drücken Sie die Eingabetaste, um sie hinzuzufügen.",
visibility_label: "Sichtbarkeit",
submitting: "Veröffentlichung...",
submit: "Veröffentlichen Sie im Community Hub",
privacy_note:
"Agent-Prozesse werden immer privat hochgeladen, um sensible Daten zu schützen. Sie können die Sichtbarkeit im Community Hub nach der Veröffentlichung ändern. Bitte überprüfen Sie, ob Ihr Prozess keine sensiblen oder privaten Informationen enthält, bevor Sie ihn veröffentlichen.",
},
generic: {
unauthenticated: {
title: "Benötigte Authentifizierung",
description:
"Sie müssen sich vor der Veröffentlichung von Inhalten über den AnythingLLM Community Hub authentifizieren.",
button: "Verbinden Sie sich mit dem Community Hub",
},
},
slash_command: {
success_title: "Erfolg!",
success_description:
"Ihre Slash-Befehle wurden im Community Hub veröffentlicht!",
success_thank_you: "Vielen Dank für die Weitergabe an die Community!",
view_on_hub: "Ansicht im Community Hub",
modal_title: "Slash-Befehle veröffentlichen",
name_label: "Name",
name_description: "Dies ist der Anzeigename für Ihren Slash-Befehl.",
name_placeholder: "Meine Slash-Befehle",
description_label: "Beschreibung",
description_description:
"Dies ist die Beschreibung für Ihren Slash-Befehl. Verwenden Sie diese, um den Zweck Ihres Slash-Befehls zu beschreiben.",
tags_label: "Schlüsselwörter",
tags_description:
"Die Tags werden verwendet, um Ihren Slash-Befehl zu kennzeichnen und die Suche zu erleichtern. Sie können mehrere Tags hinzufügen. Maximal 5 Tags. Maximal 20 Zeichen pro Tag.",
tags_placeholder:
"Geben Sie Tags ein und drücken Sie die Eingabetaste, um sie hinzuzufügen.",
visibility_label: "Sichtbarkeit",
public_description:
"Öffentliche Slash-Befehle sind für jeden sichtbar.",
private_description: "Private Slash-Befehle sind nur für Sie sichtbar.",
publish_button: "Veröffentlichen Sie im Community Hub",
submitting: "Veröffentlichung...",
prompt_label:
"Bitte geben Sie den Namen des Produkts an, das Sie verkaufen möchten.",
prompt_description:
"Dies ist der Befehl, der verwendet wird, wenn der Slash-Befehl ausgelöst wird.",
prompt_placeholder: "Bitte geben Sie Ihre Anfrage hier ein...",
},
},
},
security: {
title: "Sicherheit",
multiuser: {
title: "Mehrbenutzer-Modus",
description:
"Richten Sie Ihre Instanz ein, um Ihr Team zu unterstützen, indem Sie den Mehrbenutzer-Modus aktivieren.",
enable: {
"is-enable": "Mehrbenutzer-Modus ist aktiviert",
enable: "Mehrbenutzer-Modus aktivieren",
description:
"Standardmäßig sind Sie der einzige Administrator. Als Administrator müssen Sie Konten für alle neuen Benutzer oder Administratoren erstellen. Verlieren Sie Ihr Passwort nicht, da nur ein Administrator-Benutzer Passwörter zurücksetzen kann.",
username: "Administrator-Kontoname",
password: "Administrator-Kontopasswort",
},
},
password: {
title: "Passwortschutz",
description:
"Schützen Sie Ihre AnythingLLM-Instanz mit einem Passwort. Wenn Sie dieses vergessen, gibt es keine Wiederherstellungsmethode, also stellen Sie sicher, dass Sie dieses Passwort speichern.",
"password-label": "Instanzpasswort",
},
},
home: {
welcome: "Willkommen",
chooseWorkspace: "Wählen Sie ein Arbeitsbereich, um zu beginnen!",
notAssigned:
"Sie sind nicht zugewiesen zu einem Arbeitsbereich.\nBitte kontaktieren Sie Ihren Administrator, um Zugriff auf einen Arbeitsbereich zu erhalten.",
goToWorkspace: 'Zurück zum Arbeitsbereich "{{workspace}}"',
},
telegram: {
title: "Telegram-Bot",
description:
"Verbinden Sie Ihre AnyLLM-Instanz mit Telegram, damit Sie von jedem Gerät mit Ihren Arbeitsbereichen chatten können.",
setup: {
step1: {
title: "Schritt 1: Erstellen Sie Ihren Telegram-Bot",
description:
"Öffnen Sie @BotFather in Telegram, senden Sie <code>/newbot</code> an <code>@BotFather</code>, befolgen Sie die Anweisungen und kopieren Sie den API-Token.",
"open-botfather": "Öffnen Sie BotFather",
"instruction-1": "1. Öffnen Sie den Link oder scannen Sie den QR-Code",
"instruction-2":
"2. Senden Sie <code>/newbot</code> an <code>@BotFather</code>",
"instruction-3":
"3. Wählen Sie einen Namen und einen Benutzernamen für Ihren Bot aus.",
"instruction-4": "4. Kopieren Sie den API-Token, den Sie erhalten.",
},
step2: {
title: "Schritt 2: Verbinden Sie Ihren Bot",
description:
"Fügen Sie den API-Token ein, den Sie von @BotFather erhalten haben, und wählen Sie einen Standard-Arbeitsbereich für Ihren Bot aus, mit dem er kommunizieren soll.",
"bot-token": "Bot-Token",
"default-workspace": "Standardarbeitsbereich",
"no-workspace":
"Keine verfügbaren Arbeitsbereiche. Ein neuer Bereich wird erstellt.",
connecting: "Verbinde...",
"connect-bot": "Connect-Bot",
},
security: {
title: "Empfohlene Sicherheitseinstellungen",
description:
"Für zusätzliche Sicherheit, konfigurieren Sie diese Einstellungen über @BotFather.",
"disable-groups":
" Verhinderung der automatisierten Anmeldung von Bots in Gruppen",
"disable-inline":
" Verhindern Sie die Verwendung von Bots in der Inline-Suche",
"obscure-username":
"Verwenden Sie einen Benutzernamen für den Bot, der nicht offensichtlich ist, um die Auffindbarkeit zu reduzieren.",
},
"toast-enter-token": "Bitte geben Sie einen Bot-Token ein.",
"toast-connect-failed":
"Verbindung zum Bot konnte nicht hergestellt werden.",
},
connected: {
status: "Verbunden",
"status-disconnected":
"Abgekoppelt Token möglicherweise abgelaufen oder ungültig",
"placeholder-token": "Neuen Bot-Token einfügen...",
reconnect: "Wiederherstellen",
workspace: "Arbeitsbereich",
"bot-link": "Link",
"voice-response": "Sprachantwort",
disconnecting: "Abmelden...",
disconnect: "Abkoppeln",
"voice-text-only": "Nur Text",
"voice-mirror":
"Echo (Antworten mit Sprache, wenn der Benutzer Sprache sendet)",
"voice-always":
"Bitte immer Sprachnachrichten senden (Audio mit jeder Antwort hinzufügen)",
"toast-disconnect-failed":
"Es konnte nicht erfolgreich die Verbindung zum Bot trennen.",
"toast-reconnect-failed":
"Verbindung zum Bot konnte nicht hergestellt werden.",
"toast-voice-failed":
"Fehlgeschlagen bei der Aktualisierung des Sprachmodus.",
"toast-approve-failed": "Benutzer konnte nicht autorisiert werden.",
"toast-deny-failed": "Nicht in der Lage, den Benutzer abzuweisen.",
"toast-revoke-failed":
"Fehlgeschlagener Versuch, das Benutzerkonto zu deaktivieren.",
},
users: {
"pending-title": "Warte auf Genehmigung",
"pending-description":
"Benutzer, die noch verifiziert werden müssen. Vergleichen Sie den hier angezeigten Pairing-Code mit dem, der in ihrem Telegram-Chat angezeigt wird.",
"approved-title": "Benutzer mit Genehmigung",
"approved-description":
"Nutzer, denen die Erlaubnis erteilt wurde, mit Ihrem Bot zu kommunizieren.",
user: "Benutzer",
"pairing-code": "Paarcode",
"no-pending": "Keine ausstehenden Anfragen",
"no-approved": "Keine autorisierten Benutzer",
unknown: "Unbekannt",
approve: "Genehmigen",
deny: "Leugnen",
revoke: "Aufheben",
},
},
};
export default TRANSLATIONS;