weitere perfektionierung der neuen mobile app

This commit is contained in:
Codex Agent
2025-12-11 12:18:08 +01:00
parent 7b01a77083
commit b4417db5cd
38 changed files with 4265 additions and 3040 deletions

View File

@@ -1630,5 +1630,168 @@
"cta": "Open gallery",
"ctaFallback": "View events"
}
},
"events": {
"errors": {
"missingSlug": "No event slug provided.",
"loadFailed": "Tasks could not be loaded.",
"saveFailed": "Task could not be saved."
},
"tasks": {
"title": "Tasks & checklists",
"actions": "Actions",
"assigned": "Task added",
"updateFailed": "Task could not be saved.",
"created": "Task saved",
"removed": "Task removed",
"imported": "Task pack imported",
"saveTask": "Save task",
"add": "Add",
"empty": "No tasks assigned yet.",
"emptyHint": "Add tasks or import a pack.",
"addTask": "Add task",
"addTaskHint": "Create a new task for this event.",
"import": "Import pack",
"importHint": "Use predefined packs for your event type.",
"search": "Search tasks",
"emotionFilter": "Emotion filter",
"customEmotion": "Custom emotion",
"allEmotions": "All",
"count": "{{count}} tasks",
"library": "More tasks",
"hideLibrary": "Hide library",
"viewAllLibrary": "View all",
"libraryEmpty": "No more tasks available.",
"hideCollections": "Hide collections",
"showCollections": "Show all",
"collectionsEmpty": "No collections available.",
"bulkAdd": "Bulk add",
"manageEmotions": "Manage emotions",
"manageEmotionsHint": "Filter and keep your taxonomy tidy.",
"saveEmotion": "Save emotion",
"emotionName": "Name",
"emotionNamePlaceholder": "e.g. Joy",
"emotionColor": "Color",
"emotionRemoved": "Emotion removed",
"emotionSaved": "Emotion saved",
"emotionNone": "None",
"emotion": "Emotion",
"description": "Description",
"descriptionPlaceholder": "Optional notes",
"titleLabel": "Title",
"titlePlaceholder": "e.g. First group photo",
"bulkHint": "One task per line. These will be created and added to the event.",
"bulkPlaceholder": "e.g.\nBride & groom portrait\nGroup photo main guests"
}
},
"mobileDashboard": {
"title": "Dashboard",
"selectEvent": "Select an event to continue",
"emptyTitle": "Create your first event",
"emptyBody": "Start an event to manage tasks, QR posters and uploads.",
"ctaCreate": "Create event",
"ctaDemo": "View demo",
"highlightsTitle": "What you can do",
"highlightImages": "Review photos & uploads",
"highlightTasks": "Assign tasks & challenges",
"highlightQr": "Share QR posters",
"highlightGuests": "Invite helpers & guests",
"pickEvent": "Select an event",
"status": {
"published": "Live",
"draft": "Draft"
},
"photosLabel": "Review photos",
"photosDesc": "Moderate uploads and highlights",
"tasksLabel": "Manage tasks & challenges",
"tasksDesc": "Assign and track progress",
"qrLabel": "Show / share QR code",
"qrDesc": "Posters, cards, and links",
"shortcutsTitle": "Shortcuts",
"shortcutGuests": "Guest management",
"shortcutPrints": "Print & poster downloads",
"shortcutInvites": "Team / helper invites",
"shortcutSettings": "Event settings",
"kpiTitle": "Key performance indicators",
"kpiTasks": "Open tasks",
"kpiPhotos": "Photos",
"kpiGuests": "Guests",
"alertsTitle": "Alerts",
"alertPending": "{{count}} new uploads awaiting moderation",
"alertTasks": "{{count}} tasks due or open"
},
"mobileUploads": {
"title": "Uploads",
"emptyTitle": "Create an event first",
"emptyBody": "Add your first event to review uploads and manage QR sharing.",
"pickEvent": "Pick an event to manage uploads",
"open": "Open"
},
"mobilePhotos": {
"title": "Photo moderation",
"empty": "No photos found.",
"count": "{{count}} photos",
"filtersTitle": "Filter",
"applyFilters": "Apply filters",
"uploader": "Uploader",
"uploaderPlaceholder": "Name or email",
"onlyFeatured": "Only featured",
"onlyHidden": "Only hidden",
"loadFailed": "Photos could not be loaded.",
"hideSuccess": "Photo hidden",
"showSuccess": "Photo shown",
"visibilityFailed": "Visibility could not be changed.",
"featureSuccess": "Marked as highlight",
"unfeatureSuccess": "Highlight removed",
"featureFailed": "Highlight could not be changed"
},
"mobileProfile": {
"title": "Profile",
"settings": "Settings",
"account": "Account & security",
"language": "Language",
"languageDe": "Deutsch",
"languageEn": "English",
"theme": "Theme",
"themeLight": "Light",
"themeDark": "Dark",
"themeSystem": "System",
"logout": "Log out"
},
"mobileSettings": {
"title": "Settings",
"accountTitle": "Account",
"tenantBadge": "Tenant #{{id}}",
"notificationsTitle": "Notifications",
"notificationsLoading": "Loading settings ...",
"pref": {
"task_updates": "Task updates",
"photo_limits": "Photo limits",
"photo_thresholds": "Photo thresholds",
"guest_limits": "Guest limits",
"guest_thresholds": "Guest thresholds",
"purchase_limits": "Purchase limits",
"billing": "Billing & invoices",
"alerts": "Alerts"
}
},
"mobileBilling": {
"packageFallback": "Package",
"remainingEvents": "{{count}} events",
"status": {
"completed": "Completed",
"pending": "Pending",
"failed": "Failed"
},
"extra": {
"photos": "+{{count}} photos",
"guests": "+{{count}} guests",
"days": "+{{count}} days"
}
},
"mobileNotifications": {
"title": "Notifications",
"empty": "No notifications yet.",
"filterByEvent": "Filter by event"
}
}

View File

@@ -4,7 +4,7 @@
"tasks": "Tasks",
"uploads": "Uploads",
"profile": "Profile",
"alerts": "Alerts",
"notifications": "Notifications",
"events": "Events"
},
"actions": {