Files
fotospiel-app/resources/js/admin/i18n/locales/en/dashboard.json
Codex Agent 2e089f7f77
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
Unify setup status block
2026-01-22 17:17:10 +01:00

330 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"actions": {
"newEvent": "New Event",
"allEvents": "All events",
"guidedSetup": "Guided setup"
},
"welcome": {
"fallbackName": "Customer Admin",
"greeting": "Welcome, {{name}}!",
"subtitle": "Keep your events, packages, and photo tasks on track."
},
"errors": {
"loadFailed": "Dashboard could not be loaded."
},
"alerts": {
"errorTitle": "Error"
},
"welcomeCard": {
"title": "Start with the welcome journey",
"summary": "Discover the storytelling elements, choose your package, and create your first event with guided steps.",
"body1": "We guide you through packages, photo tasks, and gallery setup so your event shines.",
"body2": "You can return to the welcome journey at any time, even once events are live.",
"cta": "Start now"
},
"overview": {
"title": "At a glance",
"description": "Key customer metrics at a glance.",
"noPackage": "No active package",
"stats": {
"activePackage": "Active package",
"activeEvents": "Active events",
"publishedHint": "{{count}} published",
"newPhotos": "New photos (7 days)",
"taskProgress": "Photo task progress",
"credits": "Event bundle",
"lowCredits": "Add bundle soon"
}
},
"liveNow": {
"title": "During the event",
"description": "Quick actions while {{count}} event(s) are live.",
"status": "Live now",
"noDate": "No date",
"actions": {
"photos": "Live uploads",
"invites": "QR & invites",
"tasks": "Photo tasks"
}
},
"readiness": {
"title": "Ready for event day",
"description": "Complete these steps so guests can join without friction.",
"nextStepTitle": "Next step",
"pending": "Pending",
"complete": "Done",
"items": {
"event": {
"title": "Event created",
"hint": "Create your first event or open the most recent one."
},
"tasks": {
"title": "Photo tasks curated",
"hint": "Assign fitting photo tasks or enable the photo-only mode."
},
"qr": {
"title": "QR invite live",
"hint": "Create a QR invite and download the print layouts."
},
"package": {
"title": "Package active",
"hint": "Pick the package that matches your scope."
}
},
"actions": {
"createEvent": "Create event",
"openTasks": "Open photo tasks",
"openQr": "QR invites",
"openPackages": "View packages"
}
},
"quickActions": {
"title": "Quick actions",
"description": "Jump straight to the most important actions.",
"createEvent": {
"label": "Create event",
"description": "Plan your next highlight."
},
"moderatePhotos": {
"label": "Moderate photos",
"description": "Review new uploads."
},
"organiseTasks": {
"label": "Organise photo tasks",
"description": "Assign clear responsibilities."
},
"managePackages": {
"label": "Manage packages",
"description": "View your active package and history."
}
},
"onboarding": {
"hero": {
"cta": "Continue setup"
},
"card": {
"title": "Your start in five steps",
"description": "Complete the steps inside the Admin App — the dashboard keeps track of your status.",
"completed": "All steps finished — fantastic! You can switch to the Admin App at any time.",
"cta_fallback": "Start now"
},
"admin_app": {
"title": "Open the Admin App",
"description": "Manage events, uploads, and guests inside the Admin App. The mobile interface is optimised for live operations.",
"cta": "Launch Admin App"
},
"event_setup": {
"title": "Prepare first event",
"description": "Define name, date, and photo tasks inside the Admin App so guests know which photos you expect.",
"cta": "Create event"
},
"invite_guests": {
"title": "Invite guests",
"description": "Share QR codes or links so guests can start uploading instantly.",
"cta": "Open QR links"
},
"collect_photos": {
"title": "Collect first photos",
"description": "As soon as uploads arrive, they show up in your gallery. Moderation happens inside the Admin App.",
"cta": "Review uploads"
},
"branding": {
"title": "Fine-tune branding & photo tasks",
"description": "Adjust colours and photo task bundles to match your occasion — everything feels tailor-made.",
"cta": "Open branding"
}
},
"limitsCard": {
"title": "Limits & gallery status",
"description": "Focus event: {{name}}",
"descriptionFallback": "No focus event selected",
"photosLabel": "Photo uploads",
"guestsLabel": "Guest invites",
"galleryLabel": "Gallery runtime",
"usageLabel": "{{used}} of {{limit}} used",
"remainingLabel": "{{remaining}} remaining (limit {{limit}})",
"galleryExpires": "Expires on {{date}}",
"galleryNoExpiry": "No expiry configured"
},
"upcoming": {
"title": "Upcoming events",
"description": "The next dates including status and quick access.",
"settings": "Open settings",
"empty": {
"message": "No events scheduled yet. Create your first one!",
"cta": "Plan event"
},
"status": {
"live": "Live",
"planning": "In planning",
"noDate": "No date"
}
},
"faq": {
"title": "FAQ & Help",
"subtitle": "Answers and hints around the customer admin.",
"intro": {
"title": "What to expect",
"description": "We are collecting feedback and will expand this help center step by step."
},
"events": {
"question": "How do I work with events?",
"answer": "Select your active event, adjust photo tasks, and share invites. More documentation will follow soon."
},
"uploads": {
"question": "How do I moderate uploads?",
"answer": "Once photos arrive you can review them in the event gallery and approve or reject them."
},
"support": {
"question": "Where do I get support?",
"answer": "This FAQ is a placeholder. Please reach out through the known support channel until the knowledge base ships."
},
"cta": {
"needHelp": "Missing something?",
"description": "Send us your feedback straight from the admin or via support mail well extend this FAQ with your topics.",
"contact": "Contact support"
}
},
"helpCenter": {
"title": "Help & documentation",
"subtitle": "Structured guides and troubleshooting for customer admins.",
"search": {
"placeholder": "Search by topic or keyword"
},
"list": {
"empty": "No articles found.",
"error": "Help could not be loaded.",
"retry": "Try again",
"updated": "Updated {{date}}"
},
"article": {
"placeholder": "Select an article on the left to view details.",
"loading": "Loading article...",
"error": "The article could not be loaded.",
"updated": "Updated on {{date}}",
"related": "Related articles"
}
},
"dashboard": {
"actions": {
"newEvent": "New Event",
"allEvents": "All events",
"guidedSetup": "Guided setup"
},
"welcome": {
"fallbackName": "Customer Admin",
"greeting": "Welcome, {{name}}!",
"subtitle": "Keep your events, packages, and photo tasks on track."
},
"errors": {
"loadFailed": "Dashboard could not be loaded."
},
"alerts": {
"errorTitle": "Error"
},
"welcomeCard": {
"title": "Start with the welcome journey",
"summary": "Discover the storytelling elements, choose your package, and create your first event with guided steps.",
"body1": "We guide you through packages, photo tasks, and gallery setup so your event shines.",
"body2": "You can return to the welcome journey at any time, even once events are live.",
"cta": "Start now"
},
"overview": {
"title": "At a glance",
"description": "Key customer metrics at a glance.",
"noPackage": "No active package",
"stats": {
"activePackage": "Active package",
"activeEvents": "Active events",
"publishedHint": "{{count}} published",
"newPhotos": "New photos (7 days)",
"taskProgress": "Photo task progress",
"credits": "Event bundle",
"lowCredits": "Add bundle soon"
}
},
"quickActions": {
"title": "Quick actions",
"description": "Jump straight to the most important actions.",
"createEvent": {
"label": "Create event",
"description": "Plan your next highlight."
},
"moderatePhotos": {
"label": "Moderate photos",
"description": "Review new uploads."
},
"organiseTasks": {
"label": "Organise photo tasks",
"description": "Assign clear responsibilities."
},
"managePackages": {
"label": "Manage packages",
"description": "View your active package and history."
}
},
"limitsCard": {
"title": "Limits & gallery status",
"description": "Focus event: {{name}}",
"descriptionFallback": "No focus event selected",
"photosLabel": "Photo uploads",
"guestsLabel": "Guest invites",
"galleryLabel": "Gallery runtime",
"usageLabel": "{{used}} of {{limit}} used",
"remainingLabel": "{{remaining}} remaining (limit {{limit}})",
"galleryExpires": "Expires on {{date}}",
"galleryNoExpiry": "No expiry configured"
},
"upcoming": {
"title": "Upcoming events",
"description": "The next dates including status and quick access.",
"settings": "Open settings",
"empty": {
"message": "No events scheduled yet. Create your first one!",
"cta": "Plan event"
},
"status": {
"live": "Live",
"planning": "In planning",
"noDate": "No date"
}
},
"onboarding": {
"hero": {
"cta": "Continue setup"
},
"card": {
"title": "Your start in five steps",
"description": "Complete the steps inside the Admin App — the dashboard keeps track of your status.",
"completed": "All steps finished — fantastic! You can switch to the Admin App at any time.",
"cta_fallback": "Start now"
},
"admin_app": {
"title": "Open the Admin App",
"description": "Manage events, uploads, and guests inside the Admin App. The mobile interface is optimised for live operations.",
"cta": "Launch Admin App"
},
"event_setup": {
"title": "Prepare first event",
"description": "Define name, date, and photo tasks inside the Admin App so guests know which photos you expect.",
"cta": "Create event"
},
"invite_guests": {
"title": "Invite guests",
"description": "Share QR codes or links so guests can start uploading instantly.",
"cta": "Open QR links"
},
"collect_photos": {
"title": "Collect first photos",
"description": "As soon as uploads arrive, they show up in your gallery. Moderation happens inside the Admin App.",
"cta": "Review uploads"
},
"branding": {
"title": "Fine-tune branding & photo tasks",
"description": "Adjust colours and photo task bundles to match your occasion — everything feels tailor-made.",
"cta": "Open branding"
}
}
}
}