feat(VocabService, localization, VocabLessonView): extend assistant wait feedback and timeout duration
All checks were successful
Deploy to production / deploy (push) Successful in 2m2s
All checks were successful
Deploy to production / deploy (push) Successful in 2m2s
- Increased the timeout duration for the language assistant from 30 seconds to 120 seconds to accommodate longer processing times. - Added new localization strings across multiple languages (Cebuano, German, English, Spanish, French) to provide user feedback during the assistant's wait period, enhancing clarity and user experience. - Implemented a visual waiting indicator in VocabLessonView to inform users that the assistant is still processing their request, improving overall interaction quality.
This commit is contained in:
@@ -715,6 +715,9 @@
|
||||
"languageAssistantInputPlaceholder": "Ask a leksiyon question o write imong own sentence para sa tamaion.",
|
||||
"languageAssistantSend": "Padal-a ang aron katabang",
|
||||
"languageAssistantSending": "Getting answer ...",
|
||||
"languageAssistantWaitingTitle": "Ang pinulongan katabang is still working.",
|
||||
"languageAssistantWaitingBody": "Local models sama sa Ollama can take a few seconds, especially kung loading pa ang model.",
|
||||
"languageAssistantWaitingElapsed": "Waiting time: {seconds} s",
|
||||
"languageAssistantError": "Ang pinulongan katabang could not answer right now.",
|
||||
"languageAssistantPresetExplainStart": "Palihog explain ang main patterns ug grammar sa ang leksiyon",
|
||||
"languageAssistantPatternHint": "Focus especially sa kini nga pattern",
|
||||
|
||||
@@ -697,6 +697,9 @@
|
||||
"languageAssistantInputPlaceholder": "Stelle eine Frage zur Lektion oder schreibe einen eigenen Satz zum Korrigieren.",
|
||||
"languageAssistantSend": "An Sprachassistent senden",
|
||||
"languageAssistantSending": "Antwort wird geholt ...",
|
||||
"languageAssistantWaitingTitle": "Der Sprachassistent arbeitet noch.",
|
||||
"languageAssistantWaitingBody": "Lokale Modelle wie Ollama brauchen manchmal einige Sekunden, besonders wenn das Modell erst geladen wird.",
|
||||
"languageAssistantWaitingElapsed": "Wartezeit: {seconds} s",
|
||||
"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",
|
||||
|
||||
@@ -697,6 +697,9 @@
|
||||
"languageAssistantInputPlaceholder": "Ask a lesson question or write your own sentence for correction.",
|
||||
"languageAssistantSend": "Send to assistant",
|
||||
"languageAssistantSending": "Getting answer ...",
|
||||
"languageAssistantWaitingTitle": "The language assistant is still working.",
|
||||
"languageAssistantWaitingBody": "Local models like Ollama can take a few seconds, especially while the model is loading.",
|
||||
"languageAssistantWaitingElapsed": "Waiting time: {seconds}s",
|
||||
"languageAssistantError": "The language assistant could not answer right now.",
|
||||
"languageAssistantPresetExplainStart": "Please explain the main patterns and grammar in the lesson",
|
||||
"languageAssistantPatternHint": "Focus especially on this pattern",
|
||||
|
||||
@@ -681,6 +681,9 @@
|
||||
"languageAssistantInputPlaceholder": "Haz una pregunta sobre la lección o escribe tu propia frase para corregirla.",
|
||||
"languageAssistantSend": "Enviar al asistente",
|
||||
"languageAssistantSending": "Obteniendo respuesta ...",
|
||||
"languageAssistantWaitingTitle": "El asistente sigue trabajando.",
|
||||
"languageAssistantWaitingBody": "Los modelos locales como Ollama pueden tardar unos segundos, especialmente mientras se carga el modelo.",
|
||||
"languageAssistantWaitingElapsed": "Tiempo de espera: {seconds} s",
|
||||
"languageAssistantError": "El asistente no pudo responder ahora mismo.",
|
||||
"languageAssistantPresetExplainStart": "Explícame por favor los patrones y la gramática principales de la lección",
|
||||
"languageAssistantPatternHint": "Concéntrate especialmente en este patrón",
|
||||
|
||||
@@ -681,6 +681,9 @@
|
||||
"languageAssistantInputPlaceholder": "Posez une question sur la leçon ou écrivez votre propre phrase à corriger.",
|
||||
"languageAssistantSend": "Envoyer à l'assistant vocal",
|
||||
"languageAssistantSending": "La réponse sera récupérée...",
|
||||
"languageAssistantWaitingTitle": "L'assistant vocal travaille encore.",
|
||||
"languageAssistantWaitingBody": "Les modèles locaux comme Ollama peuvent prendre quelques secondes, surtout lorsque le modèle est en cours de chargement.",
|
||||
"languageAssistantWaitingElapsed": "Temps d'attente : {seconds} s",
|
||||
"languageAssistantError": "L'assistant vocal ne pouvait pas répondre pour le moment.",
|
||||
"languageAssistantPresetExplainStart": "Veuillez m'expliquer les modèles et la grammaire les plus importants de la leçon.",
|
||||
"languageAssistantPatternHint": "Utilisez ce modèle en particulier",
|
||||
|
||||
Reference in New Issue
Block a user