feat(localization): update project view header translations and enhance UI functionality

- Added new translations for "Import task", "Refresh project", "Save as template", and "Invite" in Albanian, German, English, Spanish, and Portuguese.
- Refactored `ProjectViewHeader` component to optimize rendering with memoization and improved state management.
- Enhanced task creation and subscription handling with better performance and error management.
- Improved dropdown and button actions for a more intuitive user experience.
This commit is contained in:
chamikaJ
2025-06-27 13:24:01 +05:30
parent 7e44d53bb3
commit e74668c389
6 changed files with 262 additions and 124 deletions

View File

@@ -1,5 +1,6 @@
{
"importTasks": "Aufgaben importieren",
"importTask": "Aufgabe importieren",
"createTask": "Aufgabe erstellen",
"settings": "Einstellungen",
"subscribe": "Abonnieren",
@@ -9,5 +10,8 @@
"endDate": "Enddatum",
"projectSettings": "Projekteinstellungen",
"projectSummary": "Projektzusammenfassung",
"receiveProjectSummary": "Erhalten Sie jeden Abend eine Projektzusammenfassung."
"receiveProjectSummary": "Erhalten Sie jeden Abend eine Projektzusammenfassung.",
"refreshProject": "Projekt aktualisieren",
"saveAsTemplate": "Als Vorlage speichern",
"invite": "Einladen"
}