Add language assistant features and improve encryption handling: Implement a new route and controller method for sending messages to the language assistant, enhancing user interaction within lessons. Update the encryption utility to support both base64 and hex formats for better compatibility with existing data. Enhance localization files to include new terms related to the language assistant in English, German, and Spanish, improving user experience across languages.
This commit is contained in:
@@ -438,7 +438,34 @@
|
||||
"recognizedText": "Erkannter Text",
|
||||
"speechRecognitionNotSupported": "Speech Recognition wird von diesem Browser nicht unterstützt. Bitte verwende Chrome oder Edge.",
|
||||
"keywords": "Schlüsselwörter",
|
||||
"switchBackToMultipleChoice": "Zurück zu Multiple Choice"
|
||||
"switchBackToMultipleChoice": "Zurück zu Multiple Choice",
|
||||
"languageAssistantEyebrow": "Sprachassistent",
|
||||
"languageAssistantCourseTitle": "KI-Begleitung für diesen Kurs",
|
||||
"languageAssistantCourseReady": "Der Sprachassistent ist eingerichtet und steht in den Lektionen für Erklärungen, Korrekturen und kurze Dialogübungen bereit.",
|
||||
"languageAssistantCourseSetup": "Richte den Sprachassistenten ein, damit du in den Lektionen gezielt Fragen stellen und kleine Dialoge üben kannst.",
|
||||
"languageAssistantOpenLesson": "In aktueller Lektion öffnen",
|
||||
"languageAssistantTitle": "Mit dem Sprachassistenten üben",
|
||||
"languageAssistantIntro": "Nutze die KI direkt zur aktuellen Lektion: Grammatik erklären lassen, kurze Dialoge üben oder eigene Sätze korrigieren.",
|
||||
"languageAssistantSettings": "Sprachassistent einstellen",
|
||||
"languageAssistantSetupHint": "Der Sprachassistent ist noch nicht eingerichtet oder derzeit deaktiviert. Hinterlege zuerst Modell und API-Zugang in den Einstellungen.",
|
||||
"languageAssistantModePractice": "Praxis",
|
||||
"languageAssistantModeExplain": "Erklären",
|
||||
"languageAssistantModeCorrect": "Korrigieren",
|
||||
"languageAssistantPromptExplain": "Grammatik erklären",
|
||||
"languageAssistantPromptPractice": "Mini-Dialog üben",
|
||||
"languageAssistantPromptCorrect": "Meinen Satz verbessern",
|
||||
"languageAssistantSpeakerAi": "Sprachassistent",
|
||||
"languageAssistantSpeakerYou": "Du",
|
||||
"languageAssistantInputLabel": "Deine Nachricht",
|
||||
"languageAssistantInputPlaceholder": "Stelle eine Frage zur Lektion oder schreibe einen eigenen Satz zum Korrigieren.",
|
||||
"languageAssistantSend": "An Sprachassistent senden",
|
||||
"languageAssistantSending": "Antwort wird geholt ...",
|
||||
"languageAssistantError": "Der Sprachassistent konnte gerade nicht antworten.",
|
||||
"languageAssistantPresetExplainStart": "Erkläre mir bitte die wichtigsten Muster und die Grammatik in der Lektion",
|
||||
"languageAssistantPatternHint": "Nutze dabei besonders dieses Muster",
|
||||
"languageAssistantPresetPracticeStart": "Lass uns zur Lektion \"{lesson}\" einen kurzen alltagsnahen Dialog üben. Stelle mir bitte Fragen und warte auf meine Antworten.",
|
||||
"languageAssistantPresetCorrectStart": "Ich möchte eigene Sätze zur Lektion \"{lesson}\" schreiben. Bitte korrigiere meine Antworten knapp und verständlich.",
|
||||
"thisLesson": "dieser Lektion"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user