- Added a new API endpoint in AdminCenterController to fetch admin center settings, including organization details. - Updated the admin center API router to include the new settings route. - Enhanced the holiday controller to check for recent holiday population before attempting to repopulate, preventing duplicate entries. - Improved the holiday calendar component to manage holiday population attempts and display loading states. - Updated localization files to support new messages related to calculation methods and holiday settings.
56 lines
2.8 KiB
JSON
56 lines
2.8 KiB
JSON
{
|
|
"nameColumn": "Name",
|
|
"createdColumn": "Erstellt",
|
|
"noProjectsAvailable": "Keine Projekte verfügbar",
|
|
"deleteConfirmationTitle": "Sind Sie sicher, dass Sie diese Rate Card löschen möchten?",
|
|
"deleteConfirmationOk": "Ja, löschen",
|
|
"deleteConfirmationCancel": "Abbrechen",
|
|
"searchPlaceholder": "Rate Cards nach Name suchen",
|
|
"createRatecard": "Rate Card erstellen",
|
|
"editTooltip": "Rate Card bearbeiten",
|
|
"deleteTooltip": "Rate Card löschen",
|
|
"fetchError": "Rate Cards konnten nicht abgerufen werden",
|
|
"createError": "Rate Card konnte nicht erstellt werden",
|
|
"deleteSuccess": "Rate Card erfolgreich gelöscht",
|
|
"deleteError": "Rate Card konnte nicht gelöscht werden",
|
|
|
|
"jobTitleColumn": "Berufsbezeichnung",
|
|
"ratePerHourColumn": "Stundensatz",
|
|
"ratePerDayColumn": "Tagessatz",
|
|
"ratePerManDayColumn": "Satz pro Manntag",
|
|
"saveButton": "Speichern",
|
|
"addRoleButton": "Rolle hinzufügen",
|
|
"createRatecardSuccessMessage": "Rate Card erfolgreich erstellt",
|
|
"createRatecardErrorMessage": "Rate Card konnte nicht erstellt werden",
|
|
"updateRatecardSuccessMessage": "Rate Card erfolgreich aktualisiert",
|
|
"updateRatecardErrorMessage": "Rate Card konnte nicht aktualisiert werden",
|
|
"currency": "Währung",
|
|
"actionsColumn": "Aktionen",
|
|
"addAllButton": "Alle hinzufügen",
|
|
"removeAllButton": "Alle entfernen",
|
|
"selectJobTitle": "Berufsbezeichnung auswählen",
|
|
"unsavedChangesTitle": "Sie haben ungespeicherte Änderungen",
|
|
"unsavedChangesMessage": "Möchten Sie Ihre Änderungen vor dem Verlassen speichern?",
|
|
"unsavedChangesSave": "Speichern",
|
|
"unsavedChangesDiscard": "Verwerfen",
|
|
"ratecardNameRequired": "Rate Card Name ist erforderlich",
|
|
"ratecardNamePlaceholder": "Rate Card Name eingeben",
|
|
"noRatecardsFound": "Keine Rate Cards gefunden",
|
|
"loadingRateCards": "Rate Cards werden geladen...",
|
|
"noJobTitlesAvailable": "Keine Berufsbezeichnungen verfügbar",
|
|
"noRolesAdded": "Noch keine Rollen hinzugefügt",
|
|
"createFirstJobTitle": "Erste Berufsbezeichnung erstellen",
|
|
"jobRolesTitle": "Job-Rollen",
|
|
"noJobTitlesMessage": "Bitte erstellen Sie zuerst Berufsbezeichnungen in den Einstellungen, bevor Sie Rollen zu Rate Cards hinzufügen.",
|
|
"createNewJobTitle": "Neue Berufsbezeichnung erstellen",
|
|
"jobTitleNamePlaceholder": "Name der Berufsbezeichnung eingeben",
|
|
"jobTitleNameRequired": "Name der Berufsbezeichnung ist erforderlich",
|
|
"jobTitleCreatedSuccess": "Berufsbezeichnung erfolgreich erstellt",
|
|
"jobTitleCreateError": "Berufsbezeichnung konnte nicht erstellt werden",
|
|
"createButton": "Erstellen",
|
|
"cancelButton": "Abbrechen",
|
|
"discardButton": "Verwerfen",
|
|
"manDaysCalculationMessage": "Organisation verwendet Manntage-Berechnung ({{hours}}h/Tag). Die obigen Sätze stellen Tagessätze dar.",
|
|
"hourlyCalculationMessage": "Organisation verwendet Stunden-Berechnung. Die obigen Sätze stellen Stundensätze dar."
|
|
}
|