{
  "actions": {
    "newEvent": "New Event",
    "allEvents": "All events",
    "guidedSetup": "Guided setup"
  },
  "welcome": {
    "fallbackName": "Customer Admin",
    "greeting": "Welcome, {{name}}!",
    "subtitle": "Keep your events, packages, and 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, 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": "Task progress",
      "credits": "Event slots",
      "lowCredits": "Add slots 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": "Tasks"
    }
  },
  "readiness": {
    "title": "Ready for event day",
    "description": "Complete these steps so guests can join without friction.",
    "pending": "Pending",
    "complete": "Done",
    "items": {
      "event": {
        "title": "Event created",
        "hint": "Create your first event or open the most recent one."
      },
      "tasks": {
        "title": "Tasks curated",
        "hint": "Assign fitting 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 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 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 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 & tasks",
      "description": "Adjust colours and 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 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 – we’ll 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 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, 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": "Task progress",
        "credits": "Event slots",
        "lowCredits": "Add slots 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 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 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 & tasks",
        "description": "Adjust colours and task bundles to match your occasion — everything feels tailor-made.",
        "cta": "Open branding"
      }
    }
  }
}
