feat(task-management): enhance bulk action bar with new features and translations

- Added new bulk action options for changing status, priority, and phase, as well as adding labels and assigning tasks.
- Integrated translations for English, German, Spanish, and Portuguese in the task table bulk actions.
- Updated the `OptimizedBulkActionBar` to utilize Redux state for status, priority, and phase selections.
- Improved user experience with dynamic dropdown menus for bulk actions and confirmation prompts.
- Refactored task selection handling to ensure proper state management during bulk actions.
This commit is contained in:
chamiakJ
2025-07-02 07:59:34 +05:30
parent 326f283d4e
commit ccde08b700
6 changed files with 205 additions and 70 deletions

View File

@@ -20,5 +20,20 @@
"hitEnterToCreate": "Enter drücken zum Erstellen",
"pendingInvitation": "Einladung ausstehend",
"noMatchingLabels": "Keine passenden Labels",
"noLabels": "Keine Labels"
"noLabels": "Keine Labels",
"CHANGE_STATUS": "Status ändern",
"CHANGE_PRIORITY": "Priorität ändern",
"CHANGE_PHASE": "Phase ändern",
"ADD_LABELS": "Labels hinzufügen",
"ASSIGN_TO_ME": "Mir zuweisen",
"ASSIGN_MEMBERS": "Mitglieder zuweisen",
"ARCHIVE": "Archivieren",
"DELETE": "Löschen",
"CANCEL": "Abbrechen",
"CLEAR_SELECTION": "Auswahl löschen",
"TASKS_SELECTED": "{{count}} Aufgabe ausgewählt",
"TASKS_SELECTED_plural": "{{count}} Aufgaben ausgewählt",
"DELETE_TASKS_CONFIRM": "{{count}} Aufgabe löschen?",
"DELETE_TASKS_CONFIRM_plural": "{{count}} Aufgaben löschen?",
"DELETE_TASKS_WARNING": "Diese Aktion kann nicht rückgängig gemacht werden."
}