feat(localization): add and update translations for multiple languages

- Introduced new localization files for Albanian, German, Spanish, Portuguese, and Chinese, enhancing the application's multilingual support.
- Added new keys and updated existing translations in project-view, task-list-table, and settings files to improve user experience across different languages.
- Enhanced error handling and empty state messages in task management components to provide clearer feedback to users.
- Updated tooltip texts and button labels for better clarity and consistency in the user interface.
This commit is contained in:
chamikaJ
2025-07-08 15:26:55 +05:30
parent e750023fdc
commit f06851fa37
53 changed files with 700 additions and 117 deletions

View File

@@ -0,0 +1,14 @@
{
"taskList": "Aufgabenliste",
"board": "Kanban-Board",
"insights": "Insights",
"files": "Dateien",
"members": "Mitglieder",
"updates": "Aktualisierungen",
"projectView": "Projektansicht",
"loading": "Projekt wird geladen...",
"error": "Fehler beim Laden des Projekts",
"pinnedTab": "Als Standard-Registerkarte festgesetzt",
"pinTab": "Als Standard-Registerkarte festsetzen",
"unpinTab": "Standard-Registerkarte lösen"
}

View File

@@ -4,7 +4,7 @@
"createTask": "Aufgabe erstellen",
"settings": "Einstellungen",
"subscribe": "Abonnieren",
"unsubscribe": "Abbestellen",
"unsubscribe": "Abonnement beenden",
"deleteProject": "Projekt löschen",
"startDate": "Startdatum",
"endDate": "Enddatum",
@@ -13,5 +13,17 @@
"receiveProjectSummary": "Erhalten Sie jeden Abend eine Projektzusammenfassung.",
"refreshProject": "Projekt aktualisieren",
"saveAsTemplate": "Als Vorlage speichern",
"invite": "Einladen"
"invite": "Einladen",
"subscribeTooltip": "Projektbenachrichtigungen abonnieren",
"unsubscribeTooltip": "Projektbenachrichtigungen beenden",
"refreshTooltip": "Projektdaten aktualisieren",
"settingsTooltip": "Projekteinstellungen öffnen",
"saveAsTemplateTooltip": "Dieses Projekt als Vorlage speichern",
"inviteTooltip": "Teammitglieder zu diesem Projekt einladen",
"createTaskTooltip": "Neue Aufgabe erstellen",
"importTaskTooltip": "Aufgabe aus Vorlage importieren",
"navigateBackTooltip": "Zurück zur Projektliste",
"projectStatusTooltip": "Projektstatus",
"projectDatesInfo": "Informationen zum Projektzeitraum",
"projectCategoryTooltip": "Projektkategorie"
}

View File

@@ -9,5 +9,6 @@
"saveChanges": "Änderungen speichern",
"profileJoinedText": "Vor einem Monat beigetreten",
"profileLastUpdatedText": "Vor einem Monat aktualisiert",
"avatarTooltip": "Klicken Sie zum Hochladen eines Avatars"
"avatarTooltip": "Klicken Sie zum Hochladen eines Avatars",
"title": "Profil-Einstellungen"
}

View File

@@ -1,4 +1,5 @@
{
"title": "Teammitglieder",
"nameColumn": "Name",
"projectsColumn": "Projekte",
"emailColumn": "E-Mail",
@@ -40,5 +41,7 @@
"ownerText": "Team-Besitzer",
"addedText": "Hinzugefügt",
"updatedText": "Aktualisiert",
"noResultFound": "Geben Sie eine E-Mail-Adresse ein und drücken Sie Enter..."
"noResultFound": "Geben Sie eine E-Mail-Adresse ein und drücken Sie Enter...",
"jobTitlesFetchError": "Fehler beim Abrufen der Jobtitel",
"invitationResent": "Einladung erfolgreich erneut gesendet!"
}

View File

@@ -0,0 +1,16 @@
{
"title": "Teams",
"team": "Team",
"teams": "Teams",
"name": "Name",
"created": "Erstellt",
"ownsBy": "Gehört zu",
"edit": "Bearbeiten",
"editTeam": "Team bearbeiten",
"pinTooltip": "Klicken Sie hier, um dies im Hauptmenü zu fixieren",
"editTeamName": "Team-Name bearbeiten",
"updateName": "Name aktualisieren",
"namePlaceholder": "Name",
"nameRequired": "Bitte geben Sie einen Namen ein",
"updateFailed": "Änderung des Team-Namens fehlgeschlagen!"
}

View File

@@ -68,6 +68,13 @@
"dueDatePlaceholder": "Fälligkeitsdatum",
"startDatePlaceholder": "Startdatum",
"emptyStates": {
"noTaskGroups": "Keine Aufgabengruppen gefunden",
"noTaskGroupsDescription": "Aufgaben werden hier angezeigt, wenn sie erstellt oder Filter angewendet werden.",
"errorPrefix": "Fehler:",
"dragTaskFallback": "Aufgabe"
},
"customColumns": {
"addCustomColumn": "Benutzerdefinierte Spalte hinzufügen",
"customColumnHeader": "Benutzerdefinierte Spalte",