Listen mit Suche/Filter/Paginierung, Popups für Anlage und Bearbeitung, Kundendetail mit Tabs, Dublettenhinweis und Zusammenführen, Objektdetail mit Kartenlink, Dokumenten-Tab und Historie, Teamverwaltung mit Mitgliedern, Dokumentenübersicht. Texte in messages de/en, Audit-Label Ansprechpartner. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
76 lines
2.3 KiB
JSON
76 lines
2.3 KiB
JSON
{
|
|
"title": "Teams",
|
|
"crumb": "Master data",
|
|
"sub": "Installation teams with team lead, members and service area.",
|
|
"new": "New team",
|
|
"showInactive": "Show inactive",
|
|
"hideInactive": "Hide inactive",
|
|
"empty": "No teams yet.",
|
|
"columns": {
|
|
"name": "Team",
|
|
"leader": "Team lead",
|
|
"members": "Members",
|
|
"phone": "Phone",
|
|
"vehicle": "Vehicle",
|
|
"area": "Service area",
|
|
"status": "Status"
|
|
},
|
|
"status": {
|
|
"active": "Active",
|
|
"inactive": "Inactive"
|
|
},
|
|
"fields": {
|
|
"name": "Team name",
|
|
"leaderUserId": "Team lead",
|
|
"noLeader": "No team lead",
|
|
"status": "Status",
|
|
"phone": "Phone",
|
|
"vehicle": "Vehicle",
|
|
"area": "Service area",
|
|
"notes": "Internal notes"
|
|
},
|
|
"members": {
|
|
"title": "Members",
|
|
"add": "Add member",
|
|
"remove": "Remove",
|
|
"user": "Person",
|
|
"selectUser": "Select person",
|
|
"validFrom": "Valid from",
|
|
"validTo": "Valid until",
|
|
"validToHint": "Empty = unlimited",
|
|
"empty": "No members yet.",
|
|
"current": "current",
|
|
"ended": "ended",
|
|
"upcoming": "from {date}",
|
|
"count": "{count, plural, =0 {No members} one {# member} other {# members}}"
|
|
},
|
|
"form": {
|
|
"createTitle": "Create team",
|
|
"editTitle": "Edit team",
|
|
"sub": "Members are active users of the tenant.",
|
|
"save": "Save",
|
|
"create": "Create team",
|
|
"saving": "Saving…",
|
|
"cancel": "Cancel",
|
|
"delete": "Delete team",
|
|
"deleteHint": "The team is hidden. Only possible without open work orders.",
|
|
"deleteConfirm": "Really delete the team?"
|
|
},
|
|
"readOnly": "Read-only access.",
|
|
"errors": {
|
|
"invalid": "Please check the highlighted fields.",
|
|
"not_found": "Team not found.",
|
|
"forbidden": "You are not allowed to do this.",
|
|
"conflict": "Not possible: the name is already taken.",
|
|
"blocked": "Action currently not possible.",
|
|
"generic": "That did not work. Please try again.",
|
|
"required": "Required",
|
|
"invalidField": "Check input",
|
|
"duplicate_member": "A person is listed more than once.",
|
|
"inactive_user": "Only active users of the tenant can be added.",
|
|
"name_taken": "Team name is already taken.",
|
|
"valid_to_before_from": "\"Valid until\" is before \"valid from\".",
|
|
"open_work_orders": "Open work orders are still assigned to the team."
|
|
}
|
|
}
|