{
  "intro": {
    "title": "Welcome — let's set up Siftlode",
    "body": "A few quick steps to get your instance ready: create your admin account, and optionally connect Google sign-in and email. You can change all of this later from the admin settings."
  },
  "admin": {
    "title": "Create your admin account",
    "desc": "This is the first account and an administrator. You'll sign in with this email and password once setup is done.",
    "email": "Email address",
    "password": "Password (min. {{n}} characters)",
    "invalidEmail": "Enter a valid email address.",
    "shortPassword": "Password must be at least {{n}} characters."
  },
  "google": {
    "title": "Sign in with Google (optional)",
    "desc": "Paste your Google OAuth client ID and secret to enable Google sign-in and YouTube access. Leave both empty to skip — email+password works without it.",
    "clientId": "Google client ID",
    "clientSecret": "Google client secret",
    "bothRequired": "Enter both the client ID and secret, or leave both empty to skip.",
    "skipHint": "Leave empty to set this up later from the admin Configuration page."
  },
  "smtp": {
    "title": "Email / SMTP (optional)",
    "desc": "Configure an SMTP server so Siftlode can send verification, reset and notification emails. Leave the host empty to skip — without email, registrations are auto-approved by the admin instead.",
    "host": "SMTP host (e.g. smtp.gmail.com)",
    "port": "Port",
    "user": "Username",
    "from": "From address (optional)",
    "password": "SMTP password",
    "testTo": "Send a test email to…",
    "test": "Send test",
    "testOk": "Test email sent — check the inbox.",
    "testFail": "Couldn't send — check the settings.",
    "skipHint": "Leave empty to set this up later from the admin Configuration page."
  },
  "finish": {
    "title": "All set!",
    "body": "Click Finish to complete setup. The wizard will disappear and you'll be taken to the sign-in page — log in with the admin account you just created."
  },
  "nav": {
    "back": "Back",
    "next": "Next",
    "finish": "Finish"
  },
  "token": {
    "title": "Setup link needed",
    "body": "Open the setup wizard using the link printed in the container logs at first start (it looks like …/setup?token=…). It's required so only the operator can configure this instance."
  },
  "genericError": "Something went wrong — please try again."
}
