diff --git a/frontend/components/Task/TaskModal.tsx b/frontend/components/Task/TaskModal.tsx index eca0189..a20ff4c 100644 --- a/frontend/components/Task/TaskModal.tsx +++ b/frontend/components/Task/TaskModal.tsx @@ -357,7 +357,7 @@ const TaskModal: React.FC = ({ ? 'text-yellow-700 dark:text-yellow-300' : 'text-blue-700 dark:text-blue-300' }`}> - {taskAnalysis.suggestion} + {t(taskAnalysis.suggestion, taskAnalysis.suggestion)}

)} diff --git a/frontend/utils/taskIntelligenceService.ts b/frontend/utils/taskIntelligenceService.ts index 32492fc..449ea27 100644 --- a/frontend/utils/taskIntelligenceService.ts +++ b/frontend/utils/taskIntelligenceService.ts @@ -19,7 +19,7 @@ export const analyzeTaskName = (taskName: string): TaskAnalysis => { return { isVague: true, reason: 'short', - suggestion: 'Try to be more specific about what needs to be done', + suggestion: 'task.suggestions.short', severity: 'medium' }; } @@ -115,7 +115,7 @@ export const analyzeTaskName = (taskName: string): TaskAnalysis => { return { isVague: true, reason: 'vague_pattern', - suggestion: 'Try starting with an action verb like "Call", "Write", "Schedule", or "Research"', + suggestion: 'task.suggestions.vague', severity: 'high' }; } @@ -125,7 +125,7 @@ export const analyzeTaskName = (taskName: string): TaskAnalysis => { return { isVague: true, reason: 'no_verb', - suggestion: 'What specific action do you need to take? Try starting with a verb.', + suggestion: 'task.suggestions.noVerb', severity: 'medium' }; } diff --git a/public/locales/el/translation.json b/public/locales/el/translation.json index 1f9d15c..9f2c9de 100644 --- a/public/locales/el/translation.json +++ b/public/locales/el/translation.json @@ -319,9 +319,6 @@ "completionBasedHelp": "Αν είναι ενεργοποιημένο, η επόμενη εργασία θα δημιουργηθεί με βάση την ημερομηνία ολοκλήρωσης αντί της ημερομηνίας λήξης" } }, - "project": { - "name": "Όνομα Έργου" - }, "priority": { "low": "Χαμηλή", "medium": "Μεσαία", @@ -354,6 +351,11 @@ "short": "Κάντε το πιο περιγραφικό!", "noVerb": "Προσθέστε ένα ρήμα ενέργειας!", "vague": "Να είστε πιο συγκεκριμένοι!" + }, + "suggestions": { + "short": "Προσπαθήστε να είστε πιο συγκεκριμένοι για το τι πρέπει να γίνει", + "noVerb": "Ποια συγκεκριμένη ενέργεια πρέπει να κάνετε; Δοκιμάστε να ξεκινήσετε με ένα ρήμα.", + "vague": "Δοκιμάστε να ξεκινήσετε με ένα ρήμα ενέργειας όπως \"Καλέστε\", \"Γράψτε\", \"Προγραμματίστε\" ή \"Αναζητήστε\"" } }, "dateFormats": { @@ -476,6 +478,7 @@ "saturday": "Σάββατο" }, "project": { + "name": "Όνομα Έργου", "projectImage": "Εικόνα Έργου", "uploadImageHint": "Μεταφορτώστε μια εικόνα για το έργο σας (μέγ. 5MB)", "browseImage": "Περιήγηση Εικόνας" diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index 5b47271..8784db4 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -262,6 +262,11 @@ "short": "Make it more descriptive!", "noVerb": "Add an action verb!", "vague": "Be more specific!" + }, + "suggestions": { + "short": "Try to be more specific about what needs to be done", + "noVerb": "What specific action do you need to take? Try starting with a verb.", + "vague": "Try starting with an action verb like \"Call\", \"Write\", \"Schedule\", or \"Research\"" } } },