L1 Stammdaten: Backoffice-Seiten Kunden, Objekte, Teams und Dokumente
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>
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"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."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user