feat: Complete AI Chat Agent, Admin Settings (MCP/AI), and Translations
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -93,7 +93,22 @@
|
||||
"minutesPlaceholder": "Minuten (optional)",
|
||||
"duration": "Dauer",
|
||||
"durationNone": "Keine",
|
||||
"startDate": "Startdatum"
|
||||
"startDate": "Startdatum",
|
||||
"recurrence": {
|
||||
"label": "Wiederholen:",
|
||||
"none": "Nie",
|
||||
"daily": "Täglich",
|
||||
"weekly": "Wöchentlich",
|
||||
"monthly": "Monatlich",
|
||||
"yearly": "Jährlich",
|
||||
"every": "Alle",
|
||||
"units": {
|
||||
"daily": "Tage",
|
||||
"weekly": "Wochen",
|
||||
"monthly": "Monate",
|
||||
"yearly": "Jahre"
|
||||
}
|
||||
}
|
||||
},
|
||||
"taskDetails": {
|
||||
"title": "Aufgabendetails",
|
||||
@@ -211,6 +226,28 @@
|
||||
},
|
||||
"settings": {
|
||||
"title": "Einstellungen",
|
||||
"export": {
|
||||
"title": "Datenexport",
|
||||
"description": "Laden Sie Ihre Daten als JSON-Datei herunter.",
|
||||
"tasks": "Aufgaben",
|
||||
"labels": "Labels",
|
||||
"systemSettings": "Systemeinstellungen (Admin)",
|
||||
"button": "Daten exportieren",
|
||||
"success": "Daten erfolgreich exportiert",
|
||||
"error": "Fehler beim Exportieren der Daten"
|
||||
},
|
||||
"auditLogs": {
|
||||
"title": "Audit-Protokolle",
|
||||
"description": "Verfolgen Sie alle Systemänderungen und KI-Aktionen.",
|
||||
"table": {
|
||||
"time": "Zeit",
|
||||
"source": "Quelle",
|
||||
"action": "Aktion",
|
||||
"entity": "Entität",
|
||||
"details": "Details",
|
||||
"empty": "Keine Protokolle gefunden."
|
||||
}
|
||||
},
|
||||
"language": {
|
||||
"title": "Sprache",
|
||||
"description": "Wähle deine bevorzugte Sprache",
|
||||
@@ -237,7 +274,13 @@
|
||||
"description": "Systemweite Einstellungen und Benutzerverwaltung",
|
||||
"manageUsers": "Benutzer & Registrierung verwalten",
|
||||
"smtpSettings": "SMTP Einstellungen",
|
||||
"systemSettings": "Systemeinstellungen (KI/SMTP)"
|
||||
"systemSettings": "Systemeinstellungen (KI/SMTP)",
|
||||
"tabs": {
|
||||
"general": "Allgemein",
|
||||
"ai": "KI-System",
|
||||
"mcp": "MCP-Integration",
|
||||
"audit": "Audit-Logs"
|
||||
}
|
||||
},
|
||||
"smtp": {
|
||||
"title": "E-Mail Einstellungen (SMTP)",
|
||||
@@ -281,40 +324,64 @@
|
||||
"copy": "In die Zwischenablage kopieren",
|
||||
"instructions": "Konfigurieren Sie Ihren MCP-Client (z. B. Claude Desktop) mit dieser URL und diesem Token."
|
||||
},
|
||||
"mcp": {
|
||||
"title": "MCP Server Konfiguration",
|
||||
"description": "Konfigurieren Sie die Model Context Protocol (MCP) Server-Einstellungen.",
|
||||
"descriptionDetail": "Der MCP-Server läuft auf demselben Port wie die Anwendung (/api/mcp).",
|
||||
"enableLabel": "MCP-Server aktivieren",
|
||||
"enableDesc": "Erlauben Sie externen KI-Tools über das MCP-Protokoll eine Verbindung.",
|
||||
"portLabel": "Port (Info)",
|
||||
"portDesc": "Läuft derzeit auf dem Hauptanwendungsport. Separate Konfiguration folgt.",
|
||||
"status": "Server Status",
|
||||
"running": "Aktiv",
|
||||
"url": "Endpunkt-URL (SSE)",
|
||||
"apiKey": "Zugriffstoken",
|
||||
"generate": "Token generieren",
|
||||
"revoke": "Token widerrufen",
|
||||
"generated": "Zugriffstoken generiert",
|
||||
"revoked": "Zugriffstoken widerrufen",
|
||||
"noKey": "Kein aktives Token. Generieren Sie eines, um sich zu verbinden.",
|
||||
"copy": "In Zwischenablage kopieren",
|
||||
"copied": "Kopiert!",
|
||||
"instructions": "Konfigurieren Sie Ihren MCP-Client (z. B. Claude Desktop) mit dieser URL und diesem Token."
|
||||
},
|
||||
"ai": {
|
||||
"title": "KI-Konfiguration",
|
||||
"description": "Konfigurieren Sie den globalen KI-Anbieter für den Assistenten.",
|
||||
"provider": "KI-Anbieter",
|
||||
"apiKey": "API-Schlüssel",
|
||||
"model": "Modellname",
|
||||
"baseUrl": "Basis-URL (Optional, z. B. für Ollama)",
|
||||
"enableUser": "KI-Assistent aktivieren",
|
||||
"enableUserDesc": "Zeige das KI-Chat-Widget an."
|
||||
"baseUrl": "Basis-URL",
|
||||
"systemPrompt": "System-Prompt",
|
||||
"systemPromptPlaceholder": "Definieren Sie die Persona und Regeln der KI...",
|
||||
"save": "KI-Einstellungen speichern",
|
||||
"saved": "Einstellungen gespeichert",
|
||||
"error": "Fehler beim Speichern",
|
||||
"ollama": {
|
||||
"placeholder": "Optional für Ollama",
|
||||
"pull": "Modell laden",
|
||||
"pullPlaceholder": "z.B. llama3",
|
||||
"fetch": "Modelle abrufen",
|
||||
"found": "{{count}} Modelle gefunden",
|
||||
"pullSuccess": "Modell erfolgreich geladen",
|
||||
"pullError": "Fehler beim Laden des Modells",
|
||||
"connectError": "Verbindung zu Ollama fehlgeschlagen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ai": {
|
||||
"title": "KI-Assistent",
|
||||
"assistant": "KI Assistent",
|
||||
"welcome": "Wie kann ich Ihnen heute bei Ihren Aufgaben helfen?",
|
||||
"welcomeTitle": "Wie kann ich Ihnen helfen?",
|
||||
"welcomeDesc": "Ich kann Sie bei Ihren Aufgaben, Ihrer Planung und mehr unterstützen.",
|
||||
"thinking": "Denke nach...",
|
||||
"placeholder": "Stellen Sie eine Frage...",
|
||||
"newChat": "Neuer Chat",
|
||||
"newChatDefault": "Neuer Chat",
|
||||
"startChat": "Neuen Chat starten",
|
||||
"selectConversation": "Chat wechseln",
|
||||
"recentChats": "Letzte Chats",
|
||||
"noChats": "Keine letzten Chats",
|
||||
"chatRenamed": "Chat umbenannt",
|
||||
"chatDeleted": "Chat gelöscht",
|
||||
"deleteConfirm": "Diesen Chat wirklich löschen?",
|
||||
"noConversation": "Kein Chat ausgewählt",
|
||||
"sendFailed": "Senden fehlgeschlagen",
|
||||
"errorSending": "Fehler beim Senden",
|
||||
"disclaimer": "KI kann Fehler machen. Überprüfen Sie wichtige Informationen.",
|
||||
"error": "Ich bin auf einen Fehler gestoßen"
|
||||
},
|
||||
"newChatDefault": "Neuer Chat",
|
||||
"startChat": "Neuen Chat starten",
|
||||
"selectConversation": "Chat wechseln",
|
||||
"recentChats": "Letzte Chats",
|
||||
"noChats": "Keine letzten Chats",
|
||||
"chatRenamed": "Chat umbenannt",
|
||||
"chatDeleted": "Chat gelöscht",
|
||||
"deleteConfirm": "Diesen Chat wirklich löschen?",
|
||||
"noConversation": "Kein Chat ausgewählt",
|
||||
"sendFailed": "Senden fehlgeschlagen",
|
||||
"errorSending": "Fehler beim Senden",
|
||||
"disclaimer": "KI kann Fehler machen. Überprüfen Sie wichtige Informationen.",
|
||||
"error": "Ich bin auf einen Fehler gestoßen",
|
||||
"userManagement": {
|
||||
"title": "Benutzerverwaltung",
|
||||
"registration": "Registrierung",
|
||||
|
||||
Reference in New Issue
Block a user