{
  "common": {
    "appName": "Predict AI",
    "loading": "Loading...",
    "error": "Something went wrong",
    "retry": "Try Again",
    "save": "Save",
    "cancel": "Cancel",
    "confirm": "Confirm",
    "close": "Close",
    "back": "Back",
    "next": "Next",
    "submit": "Submit",
    "delete": "Delete",
    "edit": "Edit",
    "view": "View",
    "search": "Search",
    "filter": "Filter",
    "all": "All",
    "none": "None",
    "yes": "Yes",
    "no": "No",
    "or": "or",
    "and": "and",
    "free": "Free",
    "premium": "Premium",
    "popular": "Most Popular",
    "recommended": "Recommended",
    "comingSoon": "Coming Soon",
    "learnMore": "Learn More",
    "getStarted": "Get Started",
    "signUp": "Sign Up",
    "login": "Log In",
    "logout": "Log Out",
    "register": "Register",
    "email": "Email",
    "password": "Password",
    "phone": "Phone Number",
    "name": "Name",
    "settings": "Settings",
    "profile": "Profile",
    "dashboard": "Dashboard",
    "home": "Home",
    "contact": "Contact Us",
    "support": "Support",
    "terms": "Terms of Service",
    "privacy": "Privacy Policy",
    "responsibleBetting": "Responsible Betting",
    "copyright": "© {{year}} Predict AI. All rights reserved.",
    "poweredBy": "Powered by Predict AI"
  },
  "nav": {
    "home": "Home",
    "predictions": "Predictions",
    "betlist": "Betlist",
    "valueBets": "Higher-Odds Picks",
    "autobet": "AutoBet",
    "jackpot": "Jackpot",
    "binaryBet": "Binary Bet",
    "subscription": "Subscription",
    "marketplace": "Marketplace",
    "admin": "Admin",
    "settings": "Settings",
    "profile": "Profile",
    "logout": "Logout",
    "login": "Login",
    "register": "Register",
    "upgrade": "Upgrade",
    "menu": "Menu",
    "aiFeed": "AI Feed",
    "predict": "Predict",
    "pricing": "VIP Pass",
    "analytics": "Analytics",
    "more": "More",
    "tools": "Tools",
    "signIn": "Sign In",
    "signOut": "Sign Out",
    "account": "Account",
    "winRate": "Win Rate",
    "roiTracker": "ROI Tracker",
    "history": "History",
    "performanceDashboard": "Performance Dashboard",
    "oddsScreener": "Odds Screener",
    "leagueExplorer": "League Explorer",
    "howItWorks": "How It Works",
    "aboutUs": "About Us",
    "binaryChain": "Binary Chain",
    "riskManager": "Risk Manager",
    "smsHelper": "SMS Helper",
    "apiAccess": "API Access",
    "hello": "Hello, {{name}}",
    "adminPanel": "Admin Panel",
    "masterControl": "Master Control",
    "manageUsers": "Manage Users",
    "browse": "Browse",
    "performance": "Performance",
    "myAccount": "My Account"
  },
  "hero": {
    "badge": "AI-Powered Prediction Intelligence",
    "titleStart": "Smarter Betting Starts With",
    "titleAccent": "Data, Not Luck",
    "subtitle": "PredictAI uses machine learning to rank betting opportunities by probability, automate execution, and track performance — so you make informed decisions, not emotional ones.",
    "getStarted": "Get Started Free",
    "browsePredictions": "Browse Predictions",
    "predictionsGenerated": "Predictions Generated",
    "avgWinRate": "Avg Win Rate",
    "gamesAnalyzed": "Games Analyzed",
    "automatedExecution": "Automated Execution"
  },
  "filter": {
    "all": "All",
    "0_24h": "0-24h",
    "24_48h": "24-48h",
    "48_72h": "48-72h",
    "multiDay": "Multi-day",
    "allOdds": "All Odds",
    "lowOdds": "Low (1-10)",
    "midOdds": "Mid (10-50)",
    "highOdds": "High (50-100)",
    "veryHighOdds": "100+",
    "searchPlaceholder": "Search predictions, teams, leagues...",
    "sortLatest": "Sort: Latest",
    "sortOdds": "Sort: Highest Odds",
    "sortPrice": "Sort: Lowest Price",
    "sortGames": "Sort: Most Games",
    "predictions": "predictions",
    "time": "Time",
    "odds": "Odds"
  },
  "feed": {
    "today": "Today",
    "tomorrow": "Tomorrow",
    "twoDays": "2-3 Days",
    "multiDay": "Multi-Day",
    "upcoming": "Upcoming",
    "live": "Live",
    "games": "Games",
    "totalOdds": "Total Odds",
    "confidence": "Confidence",
    "unlocked": "✓ Unlocked",
    "tbd": "TBD",
    "moreGames": "+{{count}} more games",
    "paymentSuccess": "Payment successful — here are your picks:",
    "yourPicks": "Your Picks ({{count}})",
    "loadingPicks": "Loading your picks...",
    "free": "FREE",
    "viewDetails": "View Full Details →",
    "viewPicks": "View Picks",
    "unlock": "Unlock",
    "predictionNum": "Prediction #{{id}}",
    "multiBet": "Multi-Bet",
    "oneTimeUnlock": "One-time unlock",
    "noMatch": "No predictions match your filters.",
    "refresh": "Refresh",
    "heading": "AI-Ranked Predictions",
    "subheading": "Each prediction is ranked by probability, odds analysis, and historical patterns."
  },
  "automation": {
    "heading": "Professional Automation Tools",
    "subheading": "Execute strategies with precision. From automated SMS betting to binary chain engines — built for serious bettors.",
    "exploreTool": "Explore Tool →",
    "autobetTitle": "AutoBet Controller",
    "autobetDesc": "Fully automated bet placement via SMS. Connect your device and let AI handle execution while you track in real-time.",
    "smsAutomation": "SMS Automation",
    "devicePairing": "Device Pairing",
    "realtimeMonitor": "Real-Time Monitor",
    "riskLimits": "Risk Limits",
    "binaryTitle": "Binary Betting Engine",
    "binaryDesc": "Chain binary bets with configurable multipliers, stop-loss rules, and automated progression strategies.",
    "chainStrategy": "Chain Strategy",
    "stopLoss": "Stop-Loss",
    "multiplierConfig": "Multiplier Config",
    "sessionTracking": "Session Tracking",
    "jackpotTitle": "Jackpot Automation",
    "jackpotDesc": "AI-optimized midweek/weekend jackpot selections with automated ticket generation. 100-prediction pools for maximum coverage.",
    "aiSelection": "AI Selection",
    "pickPools": "100-Pick Pools",
    "autoTickets": "Auto Tickets",
    "coverageAnalysis": "Coverage Analysis"
  },
  "analytics": {
    "badge": "Performance Analytics",
    "titleLine1": "Track Everything.",
    "titleLine2": "Improve Continuously.",
    "description": "Detailed ROI tracking, win-rate analysis, drawdown charts, and AI-powered insights help you refine your strategy and understand your edge.",
    "winRate": "Win Rate",
    "roi": "ROI",
    "accuracy": "Accuracy",
    "coverage": "Coverage",
    "riskScore": "Risk Score",
    "low": "Low",
    "avgWinRate": "Avg Win Rate",
    "roi30": "ROI (30 days)",
    "betsTracked": "Bets Tracked",
    "strategiesActive": "Strategies Active",
    "viewFull": "View Full Analytics →",
    "performanceBreakdown": "Performance Breakdown",
    "last30days": "Last 30 days"
  },
  "responsible": {
    "title": "Responsible Betting",
    "body": "PredictAI is a probabilistic intelligence platform. We provide data-driven insights and rankings — not financial advice or profit guarantees. Bet only what you can afford to lose, and always make informed decisions.",
    "disclaimer": "PredictAI does not guarantee any returns. Past performance does not indicate future results. All predictions are probabilistic estimates derived from statistical models. If you or someone you know has a gambling problem, please seek help from professional support organizations. Must be 18+ to use this platform."
  },
  "timer": {
    "liveNow": "LIVE NOW"
  },
  "landing": {
    "heroTitle": "AI-Powered Betting Intelligence",
    "heroSubtitle": "Smarter predictions. Better outcomes.",
    "heroDescription": "PredictAI leverages advanced machine learning algorithms to generate high-accuracy betting predictions, helping you make informed decisions instead of relying on gut feeling.",
    "getStarted": "Get Started Free",
    "signIn": "Sign In",
    "featuresHeading": "Why PredictAI?",
    "feature1Title": "AI-Powered Predictions",
    "feature1Desc": "Our machine learning models analyze thousands of data points to generate accurate predictions across multiple betting markets.",
    "feature2Title": "Real-Time Odds Analysis",
    "feature2Desc": "Live odds monitoring across major bookmakers ensures you always get the best value for your bets.",
    "feature3Title": "Automated Execution",
    "feature3Desc": "Set up automated betting strategies that execute trades based on your configured rules and risk parameters.",
    "feature4Title": "Performance Analytics",
    "feature4Desc": "Detailed dashboards track your ROI, win rate, and historical performance to help you improve continuously.",
    "howItWorksHeading": "How It Works",
    "step1Title": "Sign Up",
    "step1Desc": "Create your free account in less than a minute. No credit card required.",
    "step2Title": "Choose Predictions",
    "step2Desc": "Browse AI-generated predictions ranked by confidence, odds, and market type.",
    "step3Title": "Place Bets",
    "step3Desc": "Use our automated system or manually place bets through your preferred bookmaker.",
    "step4Title": "Track Results",
    "step4Desc": "Monitor performance in real-time with comprehensive analytics and reports.",
    "ctaHeading": "Ready to Start Winning?",
    "ctaSubtitle": "Join thousands of users already making smarter betting decisions.",
    "ctaButton": "Create Free Account",
    "footerCopyright": "© {{year}} Predict AI. All rights reserved."
  },
  "login": {
    "brandTitle": "Predict AI",
    "tagline": "AI-Powered Betting Intelligence",
    "createAccount": "Create Account",
    "welcomeBack": "Welcome Back",
    "createSubheading": "Join thousands making smarter betting decisions",
    "welcomeSubheading": "Enter your credentials to continue",
    "displayName": "Display Name",
    "displayNamePlaceholder": "Your display name",
    "phone": "Phone (optional)",
    "phonePlaceholder": "e.g. +254...",
    "emailLabel": "Email Address",
    "emailPlaceholder": "you@example.com",
    "passwordLabel": "Password",
    "passwordPlaceholder": "••••••••",
    "forgotPassword": "Forgot password?",
    "signUpButton": "Sign Up",
    "signInButton": "Sign In",
    "orDivider": "or",
    "toggleToLogin": "Already have an account? Sign In",
    "toggleToSignup": "Don't have an account? Sign Up",
    "backToHome": "← Back to Home",
    "featureSmartPredictions": "Smart Predictions",
    "featureRealtimeOdds": "Real-time Odds",
    "featureAutoExecution": "Auto Execution",
    "featureRiskManagement": "Risk Management",
    "errEmailRequired": "Email and password are required",
    "errIncorrectPassword": "Incorrect password. Please try again.",
    "errNoAccount": "No account found with this email. Please sign up.",
    "errLoginFailed": "Login failed. Please try again.",
    "errDisplayName": "Please enter a display name",
    "errEmailRegistered": "This email is already registered. Please sign in.",
    "errSignupFailed": "Signup failed. Please try again.",
    "errEnterEmail": "Please enter your email address first",
    "resetSent": "Password reset email sent! Check your inbox.",
    "resetFailed": "Failed to send reset email. Please try again."
  },
  "footer": {
    "about": "About Predict AI",
    "aboutText": "Advanced AI-powered betting predictions platform. We use machine learning to analyze odds, form, and market data — helping you make informed decisions.",
    "quickLinks": "Quick Links",
    "legal": "Legal",
    "social": "Follow Us",
    "contact": "Contact",
    "email": "Email",
    "phone": "Phone",
    "address": "Address",
    "product": "Product",
    "resources": "Resources",
    "company": "Company",
    "paymentSection": "Payment",
    "aiFeed": "AI Feed",
    "marketplace": "Marketplace",
    "autoBet": "AutoBet",
    "binaryBetting": "Binary Betting",
    "jackpot": "Jackpot",
    "howItWorks": "How It Works",
    "apiDocs": "API Docs",
    "blog": "Blog",
    "helpCenter": "Help Center",
    "status": "Status",
    "aboutUs": "About Us",
    "careers": "Careers",
    "contactUs": "Contact Us",
    "paybillLabel": "M-Pesa Paybill",
    "paybillHint": "Coming soon: Pay directly via M-Pesa",
    "terms": "Terms",
    "privacy": "Privacy",
    "responsibleBetting": "Responsible Betting",
    "disclaimer": "Disclaimer: PredictAI provides predictions for informational purposes only. Betting involves risk. Please gamble responsibly. Must be 18+ to use this platform.",
    "copyright": "© {{year}} Predict AI. All rights reserved."
  },
  "home": {
    "hero": {
      "title": "AI-Powered Betting Predictions",
      "subtitle": "Get accurate predictions backed by advanced algorithms and real-time data analysis",
      "cta": "Start Predicting",
      "secondaryCta": "View Plans"
    },
    "features": {
      "title": "Why Choose Predict AI?",
      "accuracy": {
        "title": "High Accuracy",
        "description": "Our AI models achieve consistently high prediction accuracy across multiple markets"
      },
      "realtime": {
        "title": "Real-Time Data",
        "description": "Predictions are updated in real-time using live odds and match data"
      },
      "autobet": {
        "title": "AutoBet System",
        "description": "Automate your betting with our intelligent auto-betting system"
      },
      "markets": {
        "title": "Multiple Markets",
        "description": "Coverage across 1X2, Over/Under, BTTS, Correct Score, and more"
      }
    },
    "stats": {
      "predictions": "Predictions Made",
      "accuracy": "Accuracy Rate",
      "users": "Active Users",
      "markets": "Market Types"
    },
    "pricing": {
      "title": "Choose Your Plan",
      "subtitle": "Select the plan that best fits your betting strategy",
      "monthly": "Monthly",
      "yearly": "Yearly",
      "quarterly": "Quarterly",
      "perMonth": "/month",
      "perQuarter": "/quarter",
      "perYear": "/year",
      "save": "Save {{percent}}%",
      "currentPlan": "Current Plan",
      "choosePlan": "Choose Plan",
      "upgradeNow": "Upgrade Now",
      "freeTrial": "Start Free Trial",
      "guarantee": "7-day money-back guarantee"
    },
    "latestPredictions": "Latest Predictions (with Pricing)"
  },
  "subscription": {
    "title": "VIP Pass",
    "subtitle": "Choose a plan that works for you",
    "currentPlan": "Your Current Plan",
    "changePlan": "Change Plan",
    "cancelPlan": "Cancel Plan",
    "renewPlan": "Renew Plan",
    "expiresOn": "Expires on {{date}}",
    "active": "Active",
    "expired": "Expired",
    "cancelled": "Cancelled",
    "features": "Features",
    "dailyPredictions": "{{count}} daily predictions",
    "dailyPredictions_unlimited": "Unlimited daily predictions",
    "marketTypes": "{{count}} market types",
    "marketTypes_all": "All market types",
    "includes": "Includes:",
    "tiers": {
      "free": {
        "name": "Free",
        "description": "Get started with basic predictions"
      },
      "basic": {
        "name": "Basic",
        "description": "Essential tools for casual bettors"
      },
      "pro": {
        "name": "Pro",
        "description": "Advanced features for serious bettors"
      },
      "elite": {
        "name": "Elite",
        "description": "Everything you need to maximize returns"
      }
    }
  },
  "payment": {
    "title": "Complete Payment",
    "subtitle": "Secure payment for your subscription",
    "selectMethod": "Select Payment Method",
    "methods": {
      "mpesa": "M-Pesa",
      "card": "Credit/Debit Card",
      "crypto": "Cryptocurrency",
      "bank_transfer": "Bank Transfer",
      "mobile_money": "Mobile Money",
      "upi": "UPI"
    },
    "mpesa": {
      "phoneLabel": "M-Pesa Phone Number",
      "phonePlaceholder": "e.g., 254712345678",
      "pushSent": "STK push sent to your phone",
      "waitingConfirmation": "Waiting for M-Pesa confirmation...",
      "instructions": "You will receive an M-Pesa prompt on your phone. Enter your PIN to complete the payment."
    },
    "card": {
      "numberLabel": "Card Number",
      "expiryLabel": "Expiry Date",
      "cvcLabel": "CVC",
      "nameLabel": "Name on Card"
    },
    "summary": {
      "title": "Order Summary",
      "plan": "Plan",
      "duration": "Duration",
      "price": "Price",
      "discount": "Discount",
      "total": "Total",
      "tax": "Tax"
    },
    "processing": "Processing payment...",
    "success": "Payment successful!",
    "failed": "Payment failed. Please try again.",
    "payNow": "Pay Now",
    "pay": "Pay {{amount}}",
    "enterPhone": "Please enter M-Pesa phone number",
    "alreadyClaimed": "This prediction is no longer available (already claimed by you)",
    "claimedByOther": "This prediction was just claimed by another user!",
    "claimFailed": "Claim failed",
    "noLongerAvailable": "Prediction is no longer available",
    "networkError": "Network error: Could not claim prediction",
    "unlockPrediction": "Unlock Prediction",
    "premiumPrediction": "Premium Prediction",
    "mpesaLabel": "📱 M-Pesa",
    "cardLabel": "💳 Card Payment",
    "phonePlaceholder": "M-Pesa phone (254...)",
    "cancel": "Cancel",
    "confirmPayment": "✅ Confirm Payment"
  },
  "predictions": {
    "title": "Predictions",
    "todaysPredictions": "Today's Predictions",
    "noPredictions": "No predictions available",
    "loading": "Loading predictions...",
    "filters": {
      "all": "All",
      "highOdds": "High Odds",
      "lowRisk": "Low Risk",
      "valueBets": "Higher-Odds Picks"
    },
    "card": {
      "match": "Match",
      "market": "Market",
      "prediction": "Prediction",
      "odds": "Odds",
      "confidence": "Confidence",
      "kickoff": "Kick-off",
      "result": "Result",
      "won": "Won",
      "lost": "Lost",
      "pending": "Pending"
    }
  },
  "autobet": {
    "title": "AutoBet",
    "subtitle": "Automated betting powered by AI predictions",
    "start": "Start AutoBet",
    "stop": "Stop AutoBet",
    "configure": "Configure",
    "status": {
      "active": "AutoBet Active",
      "inactive": "AutoBet Inactive",
      "paused": "AutoBet Paused"
    },
    "settings": {
      "stakeAmount": "Stake Amount",
      "maxBets": "Max Bets per Day",
      "oddsRange": "Odds Range",
      "minOdds": "Minimum Odds",
      "maxOdds": "Maximum Odds"
    }
  },
  "settings": {
    "title": "Settings",
    "account": "Account Settings",
    "preferences": "Preferences",
    "notifications": "Notifications",
    "language": "Language",
    "currency": "Currency",
    "timezone": "Timezone",
    "theme": "Theme",
    "darkMode": "Dark Mode",
    "lightMode": "Light Mode",
    "systemTheme": "System",
    "changePassword": "Change Password",
    "deleteAccount": "Delete Account",
    "saveChanges": "Save Changes",
    "changesSaved": "Settings saved successfully"
  },
  "auth": {
    "login": {
      "title": "Welcome Back",
      "subtitle": "Log in to your Predict AI account",
      "emailPlaceholder": "Enter your email",
      "passwordPlaceholder": "Enter your password",
      "forgotPassword": "Forgot Password?",
      "noAccount": "Don't have an account?",
      "signUpLink": "Sign up here"
    },
    "register": {
      "title": "Create Account",
      "subtitle": "Join Predict AI and start winning",
      "namePlaceholder": "Enter your name",
      "emailPlaceholder": "Enter your email",
      "passwordPlaceholder": "Create a password",
      "confirmPasswordPlaceholder": "Confirm your password",
      "phonePlaceholder": "Enter phone number",
      "alreadyHaveAccount": "Already have an account?",
      "loginLink": "Log in here",
      "agreeTerms": "I agree to the Terms of Service and Privacy Policy"
    },
    "errors": {
      "invalidEmail": "Please enter a valid email address",
      "passwordTooShort": "Password must be at least 6 characters",
      "passwordMismatch": "Passwords do not match",
      "loginFailed": "Login failed. Please check your credentials.",
      "registerFailed": "Registration failed. Please try again."
    }
  },
  "errors": {
    "notFound": "Page Not Found",
    "notFoundMessage": "This page doesn't exist",
    "backHome": "Back to Home",
    "serverError": "Server Error",
    "networkError": "Network error. Please check your connection.",
    "unauthorized": "You are not authorized to view this page",
    "sessionExpired": "Your session has expired. Please log in again."
  },
  "marketplace": {
    "loadingPredictions": "Loading predictions...",
    "headerTitle": "Today's Premium Predictions",
    "headerSubtitle": "AI-powered betting predictions • From KES 65 per pick or subscribe for unlimited",
    "backToDashboard": "← Back to Dashboard",
    "retry": "Retry",
    "unlockAccess": "Unlock Unlimited Access",
    "unlockAccessDesc": "Subscribe and get access to all predictions + advanced features",
    "benefit1": "Unlimited predictions",
    "benefit2": "Priority support",
    "benefit3": "Save 70% vs individual purchases",
    "viewPlans": "View Plans from KES 500/month",
    "signInToPurchase": "Sign In to Purchase",
    "signInToUnlock": "Create an account or sign in to buy individual predictions",
    "signInRegister": "Sign In / Register",
    "active": "ACTIVE",
    "subscriptionActive": "Subscription Active",
    "allUnlocked": "All predictions are unlocked for you",
    "filterAvailable": "Available",
    "filterPurchased": "My Purchases",
    "filterPremium": "Premium",
    "engine": "Engine:",
    "marketSync": "Market Sync:",
    "aiConfidence": "AI Confidence:",
    "health": "Health:",
    "subscribers": "Subscribers",
    "picks": "picks",
    "noPredictionsFilter": "No predictions found for this filter",
    "noPredictions": "No predictions found. Check back later!",
    "myPurchased": "My Purchased Predictions",
    "predictionCount": "prediction",
    "owned": "OWNED",
    "games": "Games",
    "odds": "Odds:",
    "moreSelections": "more selections",
    "viewFullDetails": "View Full Details →",
    "today": "Today",
    "tomorrow": "Tomorrow",
    "twoDays": "2-3 Days",
    "multiDay": "Multi-Day",
    "upcoming": "Upcoming",
    "live": "Live",
    "bettingClosesSoon": "Betting closes soon",
    "aiPick": "⚡ AI Pick",
    "freeBet": "FREE BET",
    "purchased": "PURCHASED",
    "unlocked": "UNLOCKED",
    "subscribersOnly": "SUBSCRIBERS",
    "premium": "PREMIUM",
    "highOdds": "HIGH ODDS",
    "moreGames": "more games",
    "totalOdds": "Total Odds",
    "confidence": "Confidence",
    "free": "FREE",
    "viewDetails": "View Details →",
    "subscribe": "Subscribe →",
    "unlockKes": "Unlock KES {{price}}",
    "signInArrow": "Sign In →",
    "invalidPhone": "Enter a valid phone number starting with 254...",
    "unlockPrediction": "Unlock Prediction",
    "total": "Total:",
    "mpesa": "📱 M-Pesa",
    "crypto": "₿ Crypto",
    "payWithMpesa": "Pay with M-Pesa",
    "mpesaPhone": "M-Pesa Phone Number",
    "phonePlaceholder": "254720000000",
    "phoneFormat": "Format: 254XXXXXXXXX",
    "processing": "Processing...",
    "payAmount": "Pay KES {{amount}}",
    "payWithCrypto": "Pay with Crypto",
    "generatingAddress": "Generating Address...",
    "payWithCurrency": "Pay with {{currency}}",
    "sendExactly": "Send exactly {{amount}} {{currency}}",
    "networkAddress": "{{network}} Address",
    "waitingForPayment": "Waiting for payment...",
    "transactionDetected": "Transaction Detected!",
    "confirmations": "confirmations",
    "paymentExpired": "Payment Window Expired",
    "tryAgain": "Try Again",
    "waitingPayment": "Waiting for Payment",
    "checkPhone": "Check your phone for the M-Pesa prompt and enter your PIN",
    "autoUpdate": "This will auto-update when payment is confirmed",
    "paymentSuccess": "Payment Successful!",
    "predictionUnlocked": "Prediction unlocked",
    "paymentFailed": "Payment Failed"
  },
  "register": {
    "nameRequired": "First name and Last name are required.",
    "phoneRequired": "Phone number is required for account recovery.",
    "recoveryEmailRequired": "Recovery email is required for account recovery.",
    "emailPasswordRequired": "Email and password are required.",
    "passwordMinLength": "Password must be at least 6 characters long.",
    "validEmail": "Please enter a valid email address.",
    "registrationFailed": "Registration failed: ",
    "registrationSuccess": "Registration successful! Logging you in...",
    "unexpectedError": "Registration failed. Please try again.",
    "createAccount": "Create a new account",
    "firstName": "First name",
    "lastName": "Last name",
    "phoneNumber": "Phone Number",
    "phonePlaceholder": "+254 7XX XXX XXX",
    "usedForRecovery": "Used for account recovery",
    "recoveryEmail": "Recovery Email",
    "recoveryEmailPlaceholder": "recovery@email.com",
    "alternativeEmail": "Alternative email for account recovery",
    "email": "Email",
    "emailPlaceholder": "your@email.com",
    "password": "Password",
    "passwordPlaceholder": "Enter Password",
    "show": "Show",
    "hide": "Hide",
    "registerButton": "Register",
    "alreadyHaveAccount": "Already have an account?",
    "loginHere": "Log in here"
  },
  "profile": {
    "loading": "Loading profile…",
    "validationName": "Please provide your full name (at least 2 characters).",
    "validationContact": "Please provide an email or phone number.",
    "validationContactFormat": "Contact must be a valid email or international phone number.",
    "validationBio": "Bio must be under 500 characters.",
    "updateSuccess": "Profile updated successfully!",
    "updateFailed": "Failed to update profile: ",
    "subscriptionActive": "Subscription active",
    "subscriptionInactive": "Subscription inactive.",
    "purchasePlan": "See plans",
    "title": "User Profile",
    "tabOverview": "Overview",
    "tabOrders": "Orders",
    "tabBinary": "Binary Services",
    "tabAutobet": "Autobetting",
    "tabPosts": "Posts",
    "personalInfo": "Personal Information",
    "fullName": "Full Name",
    "contact": "Contact (email or phone)",
    "bio": "Bio (optional, max 500 chars)",
    "phoneNumber": "Phone Number",
    "usedForRecovery": "Used for account recovery",
    "recoveryEmail": "Recovery Email",
    "alternativeRecovery": "Alternative email for recovery",
    "saving": "Saving...",
    "updateProfile": "Update Profile",
    "backToFeed": "Back to picks",
    "accountStats": "Account Statistics",
    "role": "Role",
    "balance": "Balance",
    "totalProfit": "Total Profit",
    "totalBets": "Total Bets",
    "paymentSubscription": "Payment & Subscription",
    "status": "Status",
    "active": "Active",
    "inactive": "Inactive",
    "paymentStatus": "Payment Status",
    "unpaid": "Unpaid",
    "expiresAt": "Expires At",
    "lastPayment": "Last Payment",
    "activateSubscription": "Activate Subscription",
    "socialStats": "Social Stats",
    "followers": "Followers",
    "totalPosts": "Total Posts",
    "avgEngagement": "Avg Engagement",
    "yourOrders": "Your Orders",
    "loadingOrders": "Loading orders...",
    "noOrders": "No orders yet.",
    "browsePredictions": "Browse predictions",
    "orderId": "Order ID:",
    "statusLabel": "Status:",
    "amount": "Amount:",
    "date": "Date:",
    "prediction": "Prediction:",
    "binarySessions": "Binary Betting Sessions",
    "loadingBinary": "Loading binary sessions...",
    "noBinary": "No binary sessions yet.",
    "sessionId": "Session ID:",
    "totalBetsLabel": "Total Bets:",
    "wins": "Wins:",
    "losses": "Losses:",
    "profit": "Profit:",
    "roi": "ROI:",
    "started": "Started:",
    "autobetSettings": "Autobet Settings",
    "defaultStake": "Default Stake (KES)",
    "defaultInitialBets": "Default Initial Bets",
    "minOdds": "Min Odds",
    "maxOdds": "Max Odds",
    "autobetSuccess": "Autobet settings updated successfully!",
    "autobetFailed": "Failed to update settings: ",
    "saveAutobet": "Save Autobet Settings",
    "aboutAutobet": "About Autobet",
    "autobetDescription": "Autobet allows you to automatically place bets based on your configured settings. The system will use your default stake and target odds range to place bets on qualifying predictions.",
    "yourPosts": "Your Posts",
    "postsDescription": "Posts are content you've shared with the Predict AI community — tips, analyses, or betting insights. Other users can like and comment on your posts.",
    "loadingPosts": "Loading posts...",
    "noPosts": "No posts yet",
    "shareInsights": "Share your betting insights, tips, or analyses with the community.",
    "createFirstPost": "Create Your First Post",
    "searchPosts": "Search by title or content",
    "allTypes": "All types",
    "text": "Text",
    "image": "Image",
    "video": "Video",
    "perPage": "{{count}} / page",
    "titleLabel": "Title:",
    "content": "Content:",
    "type": "Type:",
    "likes": "Likes:",
    "comments": "Comments:",
    "posted": "Posted:",
    "showingPosts": "Showing {{from}}–{{to}} of {{total}} posts",
    "prev": "Prev",
    "next": "Next"
  }
}
