{
  "account": {
    "personal": "Personal Account",
    "settings": {
      "title": "Settings",
      "header": {
        "title": "Account Settings",
        "description": "Manage your account settings and preferences."
      },
      "security": {
        "title": "Security",
        "description": "Manage your account security settings."
      }
    },
    "name": {
      "edit": {
        "description": "Please enter your full name, or a display name you are comfortable with.",
        "success": "Name updated successfully!",
        "info": "Please use 32 characters at maximum."
      }
    },
    "avatar": {
      "description": "This is your avatar.\nClick on the avatar to upload a custom one from your files.",
      "info": "An avatar is optional but strongly recommended.",
      "update": {
        "success": "Avatar updated successfully!"
      },
      "remove": {
        "success": "Avatar removed successfully!"
      },
      "validation": {
        "file": "Please select an image file.",
        "size": "File size must be less than {{size}}.",
        "type": "Only {{types}} files are accepted."
      }
    },
    "accounts": {
      "title": "Connections",
      "description": "Connect your TurboStarter Account with a third-party service to use it for login.",
      "connect": {
        "success": "{{provider}} account connected!"
      },
      "disconnect": {
        "cta": "Disconnect {{provider}} account",
        "success": "{{provider}} account disconnected!",
        "disclaimer": "You are about to remove the Login Connection for {{provider}}.\n\nAfter removing it, you won't be able to use {{provider}} to log into your Personal Account anymore.\n\nDo you want to continue?"
      },
      "info": "We only access basic profile information for secure sign-in.",
      "connectedAt": "Connected at {{date}}"
    },
    "sessions": {
      "title": "Active Sessions",
      "description": "Manage your active sessions and currently logged in devices.",
      "info": "You can revoke any session by clicking on the trash icon.",
      "revoke": {
        "cta": "Revoke session",
        "success": "Session revoked successfully!"
      },
      "noSessions": "No active sessions found."
    },
    "delete": {
      "title": "Delete Account",
      "description": "Permanently remove your Personal Account and all of its contents from the TurboStarter platform. This action is not reversible, so please continue with caution.",
      "cta": "Delete Account",
      "disclaimer": "You are about to delete your Personal Account. \n\nAfter deleting your account, all your data will be permanently deleted and cannot be recovered. We will send you a confirmation link to verify this action. \n\nDo you want to continue?",
      "email": {
        "subject": "We're sorry to see you go",
        "preview": "Delete your account for TurboStarter",
        "body": "Click the button below to permanently delete your account.",
        "or": "Or, copy and paste this link into your browser:",
        "cta": "Delete account",
        "disclaimer": "If you didn't request account deletion, there's nothing to worry about, you can safely ignore this email."
      },
      "confirmation": {
        "cta": "Send confirmation link",
        "success": "Confirmation link sent, check your inbox!"
      }
    },
    "email": {
      "change": {
        "description": "Enter the email address you want to use to log in. This will be used for account-related notifications.",
        "success": "Check your inbox to confirm your new email!",
        "info": "Email must be verified before it can be used.",
        "email": {
          "subject": "Confirm email address change",
          "preview": "Confirm changing your email address to {{newEmail}} for TurboStarter",
          "body": "You are requesting to change your email address to <bold>{{newEmail}}</bold>. Click the button below to confirm the change.",
          "or": "Or, copy and paste this link into your browser:",
          "cta": "Confirm change email request",
          "disclaimer": "If you didn't request to change your email address, there's nothing to worry about, you can safely ignore this email."
        }
      },
      "confirm": {
        "loading": "Sending email...",
        "cta": "Verify email",
        "email": {
          "subject": "Confirm your email address",
          "preview": "Confirm your email address for TurboStarter",
          "body": "One step left! Click the button below to verify your email address.",
          "or": "Or, copy and paste this link into your browser:",
          "cta": "Confirm email address",
          "disclaimer": "If you didn't sign up for an account, there's nothing to worry about, you can safely ignore this email.",
          "sent": "Verification email sent! Please check your inbox."
        }
      }
    },
    "password": {
      "update": {
        "title": "Update password",
        "description": "Change your password here. Password must contain an uppercase letter, a special character, a number and must be at least 8 characters long.",
        "info": "Try using a memorable phrase with mixed characters.",
        "header": {
          "title": "Update password",
          "description": "Enter your new password to update your account"
        },
        "email": {
          "subject": "Reset your password",
          "preview": "Reset your password for TurboStarter",
          "body": "Forgot password? Click the button below to reset your password.",
          "or": "Or, copy and paste this link into your browser:",
          "cta": "Reset password",
          "disclaimer": "If you didn't request a password reset, there's nothing to worry about, you can safely ignore this email."
        },
        "cta": "Update password",
        "noPassword": "You have no password set. Use the <bold>forgot password</bold> flow to set up a new one.",
        "success": "Password updated successfully!"
      },
      "forgot": {
        "title": "Forgot password",
        "label": "Forgot password?",
        "header": {
          "title": "Forgot your password?",
          "description": "Please enter your email address and we'll send you a link to reset your password"
        },
        "success": {
          "title": "Success!",
          "description": "We've sent you an email with a link to reset your password."
        },
        "cta": "Send reset link",
        "back": "Back to sign in"
      },
      "require": {
        "title": "Reauthenticate",
        "description": "This operation requires your password to continue."
      }
    },
    "passkeys": {
      "title": "Passkeys",
      "description": "Use passkeys as a secure alternative to passwords.",
      "info": "Passkeys use biometrics or device PINs to provide stronger security.",
      "addedAt": "Added at {{date}}",
      "type": {
        "singleDevice": "Single device",
        "multiDevice": "Multi-device"
      },
      "add": {
        "cta": "Add passkey",
        "success": "Passkey added successfully!"
      },
      "remove": {
        "cta": "Remove passkey",
        "success": "Passkey removed successfully!",
        "disclaimer": "You are about to remove a Passkey from your account.\n\nAfter removing it, you won't be able to use it to log into your Personal Account anymore.\n\nDo you want to continue?"
      }
    },
    "twoFactor": {
      "title": "Two-factor Authentication",
      "description": "Add an additional layer of security by requiring a code sent to your email or phone number to sign in.",
      "info": "This is an optional (but recommended) feature and can be enabled or disabled at any time.",
      "enable": {
        "title": "Enable Two-factor Authentication",
        "description": "Once two-factor is enabled you will have to provide two methods of authentication in order to sign in into your account.\n\nIn order to enable two-factor authentication you must provide your current password below.",
        "success": "Two-factor authentication enabled successfully!"
      },
      "disable": {
        "title": "Disable Two-factor Authentication",
        "description": "Are you sure you want to disable two-factor authentication? Your one-time code via authenticator app (TOTP) will cease to work and your recovery codes will be invalidated.",
        "success": "Two-factor authentication disabled successfully!"
      },
      "totp": {
        "title": "Authenticator App (TOTP)",
        "description": "Generate codes using an app like Google Authenticator or Okta Verify.",
        "enable": {
          "title": "Enable Authenticator App",
          "description": "Scan the QR code below with your preferred authenticator app. Then, enter the 6 digit code that the app provides to continue. You can also copy the secret below and paste it into your app."
        },
        "success": "Code verified successfully!"
      },
      "backupCodes": {
        "title": "Recovery Codes",
        "description": "Security codes when you cannot access any of your other two-factor methods.",
        "save": {
          "title": "Recovery Codes",
          "description": "Copy and store these recovery codes in case you lost your device."
        }
      }
    }
  },
  "password": "Password",
  "currentPassword": "Current password",
  "hidePassword": "Hide password",
  "showPassword": "Show password",
  "newPassword": "New password",
  "divider": "or continue with",
  "rememberMe": "Remember me",
  "logout": {
    "cta": "Log out",
    "confirm": "Are you sure you want to log out?"
  },
  "register": {
    "title": "Register",
    "header": {
      "title": "Create an account",
      "description": "Please fill in the form below to create your account"
    },
    "cta": "Sign up",
    "alreadyHaveAccount": "Already have an account?",
    "success": {
      "title": "Success!",
      "description": "You have successfully registered! Now verify your email to continue.",
      "notification": "Success! Now verify your email!"
    }
  },
  "login": {
    "title": "Login",
    "header": {
      "title": "Welcome back! 👋",
      "description": "Enter your data below to login to your account"
    },
    "magicLink": {
      "label": "Magic link",
      "cta": "Send me a magic link",
      "success": {
        "title": "Success!",
        "description": "Email with a magic link has been sent to your inbox. Click it to login!"
      },
      "email": {
        "preview": "Login to TurboStarter with a magic link",
        "subject": "Your magic link 🪄",
        "body": "Almost in! Click the button below to login.",
        "or": "Or, copy and paste this link into your browser:",
        "cta": "Login with magic link",
        "disclaimer": "If you didn't try to login, there's nothing to worry about, you can safely ignore this email."
      }
    },
    "twoFactor": {
      "totp": {
        "header": {
          "title": "Two-factor Authentication",
          "description": "Open your authenticator app to view your authentication code and enter it to sign in."
        },
        "cta": "Use an authenticator app"
      },
      "trustDevice": "Trust this device",
      "backupCode": {
        "header": {
          "title": "Two-factor Authentication",
          "description": "Enter one of your recovery codes to sign in."
        },
        "placeholder": "Enter recovery code",
        "cta": "Use a recovery code"
      }
    },
    "password": {
      "loading": "Signing in...",
      "success": "Signed in!"
    },
    "phone": {
      "label": "Phone"
    },
    "anonymous": {
      "cta": "Continue as Guest"
    },
    "passkey": {
      "cta": "Login with passkey"
    },
    "social": "Sign in with <capitalize>{{provider}}</capitalize>",
    "cta": "Sign in",
    "noAccount": "Don't have an account yet?"
  },
  "goToLogin": "Go to login",
  "banReason": "Ban reason",
  "banExpiresIn": "Ban expires in",
  "updateRole": "Update role",
  "error": {
    "cannotSetNonExistentValue": "You cannot set a non-existent value.",
    "authenticationFailed": "We couldn't authenticate you. Please try logging in again.",
    "noDataToUpdate": "No data to update.",
    "user": {
      "cannotImpersonateAdmins": "You cannot impersonate admins.",
      "notFound": "We couldn't find your account. Please check your credentials.",
      "alreadyExists": "An account with this email already exists.",
      "infoNotFound": "We couldn't retrieve your account information.",
      "emailNotFound": "No account found with this email address.",
      "accountNotFound": "We couldn't find your account.",
      "alreadyHasPassword": "You already have a password set. Please use the <bold>forgot password</bold> flow to reset your password.",
      "cannotBanYourself": "You cannot ban yourself.",
      "cannotChangeRole": "You cannot change your role.",
      "banned": "You are banned.",
      "cannotGetUser": "You cannot get user.",
      "cannotRemoveYourself": "You cannot remove yourself.",
      "alreadyExistsUseAnotherEmail": "An account with this email already exists. Please use a different email."
    },
    "session": {
      "creation": "Unable to start your session. Please try logging in again.",
      "retrieval": "Your session could not be retrieved. Please log in again.",
      "expired": "Your session has expired. Please log in again to continue."
    },
    "account": {
      "creation": "We encountered an issue creating your account. Please try again.",
      "update": "We couldn't update your account. Please try again."
    },
    "credentials": {
      "notFound": "We couldn't find your login credentials.",
      "password": {
        "invalid": "The password you entered is incorrect.",
        "tooShort": "Your password must be at least 8 characters long.",
        "tooLong": "Your password cannot exceed 100 characters.",
        "compromised": "The password you entered is compromised. Please use a different password."
      },
      "email": {
        "invalid": "Please enter a valid email address.",
        "invalidFormat": "Please enter a valid email address.",
        "notVerified": "Please verify your email address before continuing.",
        "cannotUpdate": "This email address cannot be updated."
      },
      "invalidEmailOrPassword": "The email or password you entered is incorrect."
    },
    "social": {
      "alreadyLinked": "This social account is already connected to another user.",
      "providerNotFound": "This login method is not available.",
      "unlinkLastAccount": "You must keep at least one login method connected to your account."
    },
    "token": {
      "invalid": "Your authentication token is invalid. Please try logging in again.",
      "idNotSupported": "This authentication method is not supported."
    },
    "passkey": {
      "challengeNotFound": "We couldn't find your passkey challenge.",
      "notAllowed": "You are not allowed to register this passkey.",
      "verificationFailed": "We couldn't verify your passkey. Please try again.",
      "notFound": "We couldn't find your passkey.",
      "updateFailed": "We couldn't update your passkey. Please try again."
    },
    "anonymous": {
      "cannotSignInAgain": "Anonymous users cannot sign in again."
    },
    "otp": {
      "notEnabled": "You must enable OTP to do this.",
      "expired": "Your OTP has expired. Please request a new one."
    },
    "totp": {
      "notEnabled": "You must enable TOTP to do this."
    },
    "twoFactor": {
      "notEnabled": "You must enable two-factor authentication to do this.",
      "invalidCookie": "Your two-factor authentication cookie is invalid. Please try again."
    },
    "backupCodes": {
      "notEnabled": "You must enable backup codes to do this."
    },
    "code": {
      "invalid": "The code you entered is invalid.",
      "tooManyAttempts": "You have made too many attempts. Please try again later."
    }
  }
}
