// en/auth_flow
export const auth_flow = {
  login_title: 'Sign in to Multideal',
  phone_label: 'Phone',
  phone_placeholder: '050-000-0000',
  send_code: 'Send code',
  code_label: 'Verification code',
  code_placeholder: 'Verification code',
  invalid_code: 'Please enter a valid code',
  verify: 'Verify',
  login_success: 'Signed in successfully!',
  magic_link_processing: 'Verifying...',
  magic_link_success: 'Account created! Welcome.',
  magic_link_error: 'The link is invalid or has expired.',
  magic_link_check_email: 'Check your email for the sign-in link.',
  // Email / password
  tab_phone: 'Phone',
  tab_email: 'Email',
  email_label: 'Email',
  email_placeholder: 'you@example.com',
  password_label: 'Password',
  password_placeholder: '••••••••',
  password_confirm_label: 'Confirm password',
  login_cta: 'Sign in',
  register_cta: 'Register',
  no_account: 'No account? Register',
  have_account: 'Have an account? Sign in',
  register_success: 'Registered successfully! Welcome.',
  password_too_short: 'Password must be at least 8 characters',
  passwords_mismatch: 'Passwords do not match',
  use_phone_instead: 'Sign in with phone (SMS code)',
  use_email_instead: 'Back to email sign in',
  hero_tagline: 'Not a big deal',
  back_to_site: 'Back to site',
  register_title: 'Join Multideal',
  or_register: 'Not registered yet?',
  register_link: 'Join for free now',
  invalid_phone: 'Invalid phone number',
  invalid_email: 'Invalid email address',
  rate_limited: 'Too many requests — please try again in a few minutes',
  otp_expired: 'Verification code expired — please request a new one',
  magic_link_cta: 'Email me a magic link instead',
  register_link_cta: 'Register',
  register_subtitle: 'Create a free account in under a minute',
  password_requirements: 'At least 8 characters, with one uppercase, one lowercase and one digit',
  email_taken: 'This email is already registered',
  // Email verification landing page
  verify_email_success: 'Email verified successfully. Welcome!',
  verify_email_invalid: 'The verification link is invalid or has already been used.',
  verify_email_expired: 'The verification link has expired. Please request a new one.',
  verify_email_already_verified: 'Your email is already verified.',
  verify_email_check_inbox: 'Open your inbox to verify your email address.',
  // Email verification banner
  verify_email_banner_title: 'Verify your email',
  verify_email_banner_body: 'We sent a verification link to {email}.',
  verify_email_banner_cta: 'Resend link',
  verify_email_banner_dismiss: 'Dismiss',
  verify_email_sent: 'Verification email sent. Check your inbox.',
  verify_email_resending: 'Sending...',
  // /verify-email page content
  verify_email_page_title: 'Verify your email',
  verify_email_page_body:
    'We sent a verification link to your email. Open your inbox and click the link to activate your account.',
  verify_email_page_hint:
    "Didn't get the email? Check your spam folder, then use the button below to resend.",
  verify_email_resend_cta: 'Resend verification email',
  verify_email_resend_success: 'Verification email sent. Check your inbox.',
  verify_email_resend_already_verified: 'Your email is already verified.',
  verify_email_resend_error: 'Could not send right now. Please try again in a few minutes.',
  verify_email_guest_hint: 'You need to be signed in to resend a verification email.',
  verify_email_guest_sign_in: 'Sign in',
  verify_email_back_home: 'Back to home',
  verify_email_support_hint: 'Still stuck? Contact support at',
  // Country code selector
  search_country: 'Search country',
  country_code_label: 'Country code',
  // Phone-first registration
  register_phone_step_title: 'Join Multideal',
  register_email_step_title: 'Add your email (optional)',
  register_email_step_hint: 'For receipts, updates, and exclusive deals',
  register_email_skip: 'Skip this step',
  register_email_continue: 'Continue',
  register_email_taken: 'This email is registered to a different account',
  marketing_consent_label:
    'I agree to receive deal updates and a weekly digest (unsubscribe any time)',
  modal_title: 'Sign in',
  // Turnstile (anti-bot verification widget)
  turnstile_label: 'Security check to prevent automated submissions',
  turnstile_unavailable:
    'Security verification is unavailable right now. Refresh the page and try again.',
  turnstile_failed: 'Security verification failed. Please try again.',
} as const;
