{
  "auth": {
    "login_success": "Login successful",
    "login_failed": "Invalid email or password",
    "register_success": "Registration successful",
    "token_expired": "Session expired",
    "unauthorized": "Unauthorized access",
    "forbidden": "Insufficient permissions"
  },
  "tenant": {
    "created": "Tenant account created",
    "updated": "Tenant information updated",
    "not_found": "Tenant not found",
    "slug_taken": "This slug is already taken",
    "email_taken": "This email is already registered"
  },
  "product": {
    "created": "Product created",
    "updated": "Product updated",
    "deleted": "Product deleted",
    "not_found": "Product not found",
    "out_of_stock": "Product out of stock"
  },
  "auction": {
    "started": "Auction started",
    "ended": "Auction ended",
    "already_active": "There is already an active auction",
    "not_active": "No active auction found",
    "bid_too_low": "Bid is too low",
    "bid_accepted": "Bid accepted",
    "claim_accepted": "Product added to your cart",
    "stock_exhausted": "Out of stock, added to waitlist"
  },
  "session": {
    "started": "Live session tracking started",
    "ended": "Live session tracking ended",
    "already_live": "There is already an active session",
    "not_found": "Session not found"
  },
  "user": {
    "linked": "User account linked",
    "blocked": "User blocked",
    "unblocked": "User unblocked",
    "not_found": "User not found"
  },
  "webhook": {
    "sent": "Webhook sent",
    "failed": "Webhook delivery failed",
    "invalid_signature": "Invalid webhook signature"
  },
  "validation": {
    "required": "{field} is required",
    "invalid_email": "Invalid email address",
    "min_length": "{field} must be at least {min} characters",
    "max_length": "{field} must be at most {max} characters"
  },
  "ig_reply": {
    "cart_added": "✅ @{username} product added to your cart! Pay at: {cart_url}",
    "bid_accepted": "📊 @{username} your bid: {amount}₺ | Current highest: {highest}₺",
    "stock_out": "⏳ @{username} out of stock, you've been added to the waitlist"
  }
}
