Add language assistant settings and related features: Introduce new routes and controller methods for managing language assistant settings, including retrieval and saving of LLM configurations. Update navigation structure to include language assistant options. Enhance vocab course model to support additional learning attributes such as learning goals and core patterns. Update SQL scripts to reflect new database schema changes for vocab courses. Improve localization for language assistant settings in German and English.
This commit is contained in:
@@ -150,6 +150,27 @@
|
||||
"changeaction": "Benutzerdaten ändern",
|
||||
"oldpassword": "Altes Passwort (benötigt)"
|
||||
},
|
||||
"languageAssistant": {
|
||||
"eyebrow": "Einstellungen",
|
||||
"title": "Sprachassistent & KI",
|
||||
"intro": "Hier kannst du einen eigenen API-Zugang hinterlegen (z. B. OpenAI), den die Plattform für Sprachkurs-Funktionen nutzen kann. Der Schlüssel wird serverseitig verschlüsselt gespeichert; du benötigst ein Konto beim jeweiligen Anbieter.",
|
||||
"linkSignup": "Konto bei OpenAI anlegen (neues Fenster)",
|
||||
"linkApiKeys": "API-Keys bei OpenAI verwalten (neues Fenster)",
|
||||
"enabled": "Nutzung für Sprachfunktionen erlauben",
|
||||
"baseUrl": "API-Basis-URL (optional)",
|
||||
"baseUrlPlaceholder": "Leer = Standard (OpenAI). Für Ollama z. B. http://127.0.0.1:11434/v1",
|
||||
"model": "Modellname",
|
||||
"apiKey": "API-Schlüssel",
|
||||
"apiKeyHint": "Leer lassen, um den gespeicherten Schlüssel beizubehalten.",
|
||||
"apiKeyPlaceholderNew": "Neuen Schlüssel einfügen",
|
||||
"apiKeyPlaceholderHasKey": "Gespeichert endet auf …{last4} — leer lassen behält den Schlüssel",
|
||||
"apiKeyPlaceholderClear": "Speicher wird geleert, wenn du unten „Schlüssel löschen“ speicherst",
|
||||
"clearKey": "Gespeicherten API-Schlüssel entfernen",
|
||||
"save": "Speichern",
|
||||
"saved": "Einstellungen gespeichert.",
|
||||
"saveError": "Speichern fehlgeschlagen.",
|
||||
"confirmClear": "API-Schlüssel wirklich löschen?"
|
||||
},
|
||||
"interests": {
|
||||
"title": "Interessen",
|
||||
"new": "Neues Interesse",
|
||||
|
||||
Reference in New Issue
Block a user