neuer demo tenant switcher + demo tenants mit eigenem artisan command. Event Admin überarbeitet, aber das ist nur ein Zwischenstand.

This commit is contained in:
Codex Agent
2025-11-25 09:47:39 +01:00
parent 8947a37261
commit fd788ef770
22 changed files with 1096 additions and 299 deletions

View File

@@ -16,12 +16,13 @@
"event": "Event",
"events": "Events",
"photos": "Photos",
"live": "Live",
"tasks": "Tasks",
"collections": "Collections",
"collections": "Task collections",
"emotions": "Emotions",
"engagement": "Tasks & More",
"engagement": "Task library",
"toolkit": "Toolkit",
"billing": "Billing",
"billing": "Package",
"settings": "Settings",
"tabs": {
"open": "Tabs",
@@ -36,7 +37,8 @@
"guests": "Members",
"tasks": "Tasks",
"invites": "Invites",
"toolkit": "Toolkit"
"toolkit": "Toolkit",
"recap": "Recap"
},
"eventSwitcher": {
"title": "Select event",
@@ -91,6 +93,11 @@
"sheetDescription": "Moderation, tasks, and invites in one place.",
"tip": "Tip: Access your key event-day actions here.",
"tipCta": "Got it"
},
"error": {
"title": "Events could not be loaded",
"hint": "Please try again or refresh the page.",
"retry": "Retry"
}
}
}

View File

@@ -204,6 +204,20 @@
}
}
},
"galleryStatus": {
"badge": "Runtime",
"title": "Gallery runtime & availability",
"subtitle": "Keep track of how long guests can still access the gallery.",
"stateLabel": "Status",
"stateExpired": "Gallery expired",
"stateWarning": "Gallery expiring soon",
"stateOk": "Gallery active",
"noExpiry": "No expiry date set",
"expiresAt": "Expiry date: {{date}}",
"daysLabel": "Days remaining",
"expiredHint": "Guests can no longer access the gallery extend your package to reopen it.",
"hint": "If needed, extend the runtime in your package settings."
},
"members": {
"title": "Event members",
"subtitle": "Manage moderators, admins, and helpers for this event.",