diff --git a/frontend/src/app/language.service.ts b/frontend/src/app/language.service.ts index 23e8a1c..d4d30a3 100644 --- a/frontend/src/app/language.service.ts +++ b/frontend/src/app/language.service.ts @@ -12,6 +12,10 @@ export class LanguageService { public lMap : Map = new Map(); public deColumns: any[]; public enColumns: any[]; + public dePlanTimeColumns: any[]; + public enPlanTimeColumns: any[]; + public dePlanTimeResources: any[]; + public enPlanTimeResources: any[]; constructor() { this.deMap.set('detailButton', 'Details anzeigen'); @@ -83,6 +87,69 @@ export class LanguageService { this.deMap.set('stateDialogConfirm', 'Bestätigen'); this.enMap.set('stateDialogConfirm', 'Confirm'); + this.deMap.set('filterDialogShortDesc', 'Kurzbeschreibung* (Eingabe eines Textteiles filtert alle passenden Pakete)'); + this.deMap.set('filterDilogSg', 'Gewählte Supportgruppe in der Rolle Planender IH oder Kostenverantwortlicher (eine)'); + this.deMap.set('filterDilogState', 'Status (einer oder mehrere) des Pakets'); + this.deMap.set('filterDilogContract', 'Vertrag / Provider-Cluster (einen oder mehrere)'); + this.deMap.set('filterDilogPaketType', 'Paket-Typ (einen oder mehrere, exakte Eingabe)'); + this.deMap.set('filterDilogDate', 'Geplantes Start-Datum: Von / Bis'); + + this.deMap.set('filterDilogSearchText', 'Text durchsuchen'); + this.deMap.set('filterDialogSearchSg', 'Supportgruppe suchen & auswählen'); + this.deMap.set('filterDilogSearchState', 'Status suchen & auswählen'); + this.deMap.set('filterDilogSearchContract', 'Vertrag suchen & auswählen'); + this.deMap.set('filterDilogSearchPt', 'Paket-Typ suchen & auswählen'); + this.deMap.set('filterDilogSearchFrom', 'Von'); + this.deMap.set('filterDilogSearchTo', 'Bis'); + + this.deMap.set('filterDilogButton', 'Filter anwenden'); + + this.enMap.set('filterDialogShortDesc', 'Short description* (entering a text part filters all matching packages)'); + this.enMap.set('filterDilogSg', 'Selected support group in the role of planning IH or cost manager (one)'); + this.enMap.set('filterDilogState', 'State (one or more) of the package'); + this.enMap.set('filterDilogContract', 'Contract / Provider cluster (one or more)'); + this.enMap.set('filterDilogPaketType', 'Package type (one or more, exact input)'); + this.enMap.set('filterDilogDate', 'Planned start date: From / To'); + + this.enMap.set('filterDilogSearchText', 'Text search'); + this.enMap.set('filterDialogSearchSg', 'Search & select support group'); + this.enMap.set('filterDilogSearchState', 'Search & select state'); + this.enMap.set('filterDilogSearchContract', 'Search & select contract'); + this.enMap.set('filterDilogSearchPt', 'Search & select package type'); + this.enMap.set('filterDilogSearchFrom', 'From'); + this.enMap.set('filterDilogSearchTo', 'Until'); + + this.enMap.set('filterDilogButton', '"Apply Filters"'); + + this.deMap.set('implementerDialogHeading', 'Implementer Eintragen'); + this.enMap.set('implementerDialogHeading', 'Enter Implementer'); + + this.deMap.set('implementerDialogLabel', 'Implementer auswählen'); + this.enMap.set('implementerDialogLabel', 'Select Implementer'); + + this.deMap.set('implementerDialogCancel', 'Abbrechen'); + this.enMap.set('implementerDialogCancel', 'Cancel'); + + this.deMap.set('implementerDialogApply', 'Bestätigen'); + this.enMap.set('implementerDialogApply', 'Confirm'); + + this.deMap.set('planTimesHeading', 'Planzeit pro Woche'); + this.enMap.set('planTimesHeading', 'Plantimes per Week'); + + this.deMap.set('planTimesResource', 'Planzeit Summen pro Woche'); + this.enMap.set('planTimesResource', 'Plantime Sum per Week'); + + this.deMap.set('planTimesPlantime', 'Planzeit'); + this.enMap.set('planTimesPlantime', 'Plantime'); + this.deMap.set('planTimesStartDate', 'Start Datum'); + this.enMap.set('planTimesStartDate', 'Start Date'); + + this.dePlanTimeResources = [{resourceId: 1, resourceName: 'Planzeit Summen pro Woche'}]; + this.dePlanTimeColumns = [{ field: 'TaskName', headerText: 'Planzeiten pro Woche', width: 250 }]; + + this.enPlanTimeResources = [{resourceId: 1, resourceName: 'Plantime Sum per Week'}]; + this.enPlanTimeColumns = [{ field: 'TaskName', headerText: 'Planzeit pro Woche', width: 250 }]; + this.deColumns = [ { field: 'TaskName', headerText: 'Kurzbeschreibung', width: 250 }, { field: 'stateName', headerText: 'Status', width: 250},