{ "home": "Home", "about": "About", "solutions": "Solutions", "intelligent-transportation-systems": "Intelligent Transportation Systems", "artificial-intelligence": "Artificial Intelligence", "error": { "not-found": "Oops! The page you're looking for doesn't exist.", "404": "404", "back-to-home": "Go back home", "generic": "An unexpected error occurred.", "network": "Network error. Please check your connection.", "unauthorized": "Your session has expired. Please sign in again.", "forbidden": "You don't have permission to access this resource.", "server": "Server error. Please try again later.", "match-not-found": "Match not found.", "prediction-not-found": "Prediction not available for this match." }, "email": "E-Mail", "password": "Password", "auth": { "remember-me": "Remember Me", "dont-have-account": "Don't have an account?", "sign-out": "Sign Out", "sign-up": "Sign Up", "sign-in": "Sign In", "welcome-back": "Welcome Back", "subtitle": "Enter your email and password to sign in", "already-have-an-account": "Already have an account?", "create-an-account-now": "Create an account now", "first-name": "First Name", "last-name": "Last Name", "confirm-password": "Confirm Password", "forgot-password": "Forgot Password?", "or-continue-with": "Or continue with", "logging-in": "Signing in...", "registering": "Creating account...", "login-success": "Login successful!", "register-success": "Registration successful!" }, "all-right-reserved": "All rights reserved.", "privacy-policy": "Privacy Policy", "terms-of-service": "Terms of Service", "name": "Name", "low": "Low", "medium": "Medium", "high": "High", "nav": { "home": "Home", "dashboard": "Dashboard", "matches": "Matches", "predictions": "Predictions", "coupon-builder": "Coupon Builder", "coupon-history": "Coupon History", "profile": "Profile", "admin": "Admin Panel", "teams": "Teams", "leagues": "Leagues", "h2h": "Head to Head", "analysis": "Analysis", "spor-toto": "Spor Toto", "how-it-works": "How It Works", "pricing": "Pricing", "contact": "Contact", "coupons": "Coupons", "tools": "Tools" }, "landing": { "hero-title": "AI-Powered Betting Predictions", "hero-subtitle": "Make smarter bets with our advanced AI prediction engine. Analyze matches, discover value bets, and build winning coupons.", "get-started": "Get Started", "learn-more": "Learn More", "features-title": "Why Choose Iddaai?", "feature-ai": "AI Predictions", "feature-ai-desc": "Powered by V20 ensemble model with 95%+ data quality scoring.", "feature-value": "Value Bets", "feature-value-desc": "Find EV+ betting opportunities with expected value analysis.", "feature-coupon": "Smart Coupons", "feature-coupon-desc": "AI builds optimized coupons with 5 different strategies.", "feature-live": "Live Tracking", "feature-live-desc": "Real-time match tracking with live score updates.", "stats-predictions": "Predictions Made", "stats-accuracy": "Accuracy Rate", "stats-users": "Active Users", "stats-matches": "Matches Analyzed" }, "dashboard": { "title": "Dashboard", "welcome": "Welcome back", "todays-matches": "Today's Matches", "daily-banko": "Daily Banko", "upcoming-predictions": "Upcoming Predictions", "value-bets": "Value Bets", "your-stats": "Your Stats", "view-all": "View All", "no-matches": "No matches available today.", "no-predictions": "No predictions available." }, "matches": { "title": "Matches", "filter-sport": "Sport", "football": "Football", "basketball": "Basketball", "all-leagues": "All Leagues", "active-leagues": "Active Leagues", "live": "LIVE", "not-started": "Not Started", "finished": "Finished", "no-matches": "No matches found.", "search-teams": "Search teams...", "view-prediction": "View Prediction", "match-details": "Match Details", "lineups": "Lineups", "statistics": "Statistics", "odds": "Odds", "head-to-head": "Head to Head", "recent-matches": "Recent Matches", "home-team": "Home", "away-team": "Away", "vs": "vs" }, "predictions": { "title": "Predictions", "upcoming": "Upcoming", "value-bets": "Value Bets", "history": "History", "model-version": "Model Version", "confidence": "Win Probability", "risk": "Risk", "risk-level": "Risk Level", "main-pick": "Main Pick", "supporting-picks": "Supporting Picks", "aggressive-pick": "Aggressive Pick", "score-prediction": "Score Prediction", "market-board": "Market Board", "reasoning": "Reasoning Factors", "data-quality": "Data Quality", "engine-breakdown": "Engine Breakdown", "bet-advice": "Bet Advice", "bet-summary": "Bet Summary", "expected-value": "Expected Value", "no-predictions": "No predictions available.", "accuracy": "Accuracy", "total-predictions": "Total Predictions", "correct-predictions": "Correct Predictions", "scenario-top5": "Top 5 Score Scenarios", "prediction-reasons": { "market_signal_dominant": "Market signals strongly support this pick.", "lineup_signal_strong": "Lineup analysis and missing players strength this prediction.", "below_calibrated_conf_threshold": "Calculated confidence level is below the risk threshold.", "negative_model_edge": "The model did not find sufficient value (EV+) in this bet.", "market_passed_all_gates": "Passed all safety and risk checks successfully.", "high_volatility_risk": "High volatility and uncertainty risk detected.", "low_liquidity_risk": "Odds may be unreliable due to low liquidity.", "odds_movement_suspicious": "Suspicious odds movements detected, proceed with caution.", "model_confidence_low": "AI model measured a low probability of success.", "data_quality_issue": "Analysis limited due to missing or inconsistent data.", "playable_pick_found": "High-value playable betting opportunity detected.", "odds_anomaly_detected": "Odds anomaly detected (Bookmaker Traps).", "heavy_favorite_vulnerable": "Favorite team metrics look weak compared to implied odds.", "momentum_loss_detected": "Serious momentum loss and form dip detected for the favorite.", "safe_btts_confirmed": "Both teams to score potential statistically confirmed.", "team_form_signal_dominant": "Team form data is the primary driver for this pick.", "basketball_points_model": "Calculated based on basketball points projection model.", "High Upset Potential detected by UpsetEngine": "High upset potential detected (UpsetEngine).", "market_odds_missing": "Market odds are missing, analysis is limited.", "high_risk_low_data_quality": "High risk: Low data quality.", "lineup_insufficient_for_market": "Lineup data is insufficient for this market.", "lineup_not_confirmed": "Lineup is not officially confirmed yet.", "player_form_signal_strong": "Strong individual player form signals detected.", "player_form_signal_limited": "Insufficient player statistics available.", "limited_data_confidence": "Confidence score reduced due to limited data.", "lineup_signal_weak": "Signal from lineup interaction is weak.", "lineup_probable_xi_used": "Analysis based on probable starting XI.", "missing_full_ms_odds": "Main match result odds are missing.", "lineup_probable_not_confirmed": "Lineup is not confirmed, carrying inherent risk.", "lineup_unavailable": "Pre-match lineup data is unavailable.", "lineup_incomplete": "Some player data in the lineup is missing.", "missing_referee": "Referee information is missing.", "missing_moneyline_odds": "Moneyline odds are missing.", "missing_total_odds": "Over/Under odds are missing.", "missing_spread_odds": "Spread (Handicap) odds are missing.", "no_bet_conditions_met": "The algorithm could not find a safe/valuable bet for this match.", "insufficient_play_score": "Play score is below the playability threshold.", "no_ev_edge_minimum_stake": "Passed safety gates but no mathematical edge — minimum stake applied.", "upset_risk_detected": "High upset risk detected, proceed with caution." }, "ev-edge": "EV Edge", "implied-prob": "Market Probability", "model-prob": "Model Probability", "kelly-stake": "Kelly Stake", "edge-positive": "Value Detected", "edge-negative": "No Value", "quant-analysis": "Quantitative Analysis", "vs-bookie": "Model vs Bookie", "engine-breakdown-title": "Engine Breakdown", "engine-team": "Team Strength", "engine-player": "Player Impact", "engine-odds": "Odds Analysis", "engine-referee": "Referee Factor", "bet-advice-play": "PLAY", "bet-advice-pass": "PASS", "market-labels": { "ML": "Moneyline", "MS": "Match Result", "DC": "Double Chance", "TOTAL": "Total Points", "SPREAD": "Spread", "OU15": "Total Goals 1.5", "OU25": "Total Goals 2.5", "OU35": "Total Goals 3.5", "BTTS": "Both Teams To Score", "HT": "Half Time Result", "HTFT": "Half Time / Full Time", "HT/FT": "Half Time / Full Time", "OE": "Odd / Even", "HT_OU05": "First Half 0.5 Goals" }, "ui": { "summary-title": "Prediction Summary", "summary-info": "Shows what stands out first and then explains why it stands out.", "main-recommendation": "Main Recommendation", "best-market-copy": "is the strongest option in this market.", "confidence-label": "Confidence", "odds-label": "Odds", "edge-label": "Expected Advantage (Edge)", "edge-info": "Edge is the gap between the model probability and the market probability. If it is positive, the model sees value in this price.", "stake-label": "Suggested Bet Size (Stake)", "stake-label-short": "Bet Size", "stake-info": "Stake is the suggested bet size. 2.0u means a 2-unit bet in your own bankroll plan.", "play-score-label": "Playability Score", "playability-label": "Playability", "quick-read": "Quick read", "lineup-source": "Lineup Source", "model-label": "Model", "engine-info": "Shows which components influence the prediction the most.", "best-single-pick": "Best Single Pick", "alternative-markets": "Alternative Markets", "alternative-markets-info": "Options outside the main recommendation.", "alternative": "Alternative", "pass-market": "Rejected Market", "all-markets-title": "All Markets", "all-markets-info": "Compares every option in a single table.", "market-board-info": "The probability distribution the model sees for each market.", "bet-advice-info": "The model's final action recommendation.", "recommended-stake-inline": "Suggested size" } }, "coupons": { "title": "Coupon Builder", "builder-title": "Coupon Builder", "builder-subtitle": "Build a coupon from upcoming football matches. Select your own pool or let AI scan the live_matches table automatically.", "history-title": "Coupon History", "step-select": "Select Matches", "step-strategy": "Choose Strategy", "step-suggest": "AI Suggestion", "step-review": "Review & Save", "strategy": "Strategy", "strategy-safe": "Safe", "strategy-balanced": "Balanced", "strategy-risky": "Risky", "strategy-aggressive": "Aggressive", "strategy-value": "Value", "strategy-miracle": "Miracle", "strategy-safe-desc": "Low risk, lower odds, higher win probability", "strategy-balanced-desc": "Balanced risk/reward approach", "strategy-aggressive-desc": "Higher risk, higher potential returns", "strategy-value-desc": "Focus on EV+ value opportunities", "strategy-miracle-desc": "Maximum risk, maximum potential reward", "selected-matches": "Selected Matches", "available-matches": "Available Matches", "total-odd": "Total Odd", "generate-coupon": "Generate AI Coupon", "save-coupon": "Save Coupon", "clear-all": "Clear All", "no-items": "No matches selected yet.", "no-history": "No coupons found.", "no-coupons": "No coupons found.", "no-matches": "No matches available.", "my-stats": "My Betting Stats", "total-coupons": "Total Coupons", "win-rate": "Win Rate", "won": "Won", "lost": "Lost", "pending": "Pending", "my-coupon": "My Coupon", "my-coupon-help": "This panel shows the strategy, the selected match pool, and the bets returned by AI.", "ai-suggest": "AI Suggest", "suggestion-ready": "AI suggestion ready!", "empty-coupon": "Select matches to add to your coupon.", "coupon": "Coupon", "candidate-match-count": "Candidate Matches", "candidate-match-count-help": "How many upcoming football matches are currently available for coupon generation.", "finished-match-count": "Finished Matches", "finished-match-count-help": "Optional reference list of finished football matches. These are never used for coupon prediction.", "selected-match-count": "Selected Matches", "selected-match-count-help": "If you choose matches manually, AI will only build the coupon from this pool.", "suggested-bet-count": "Suggested Bets", "suggested-bet-count-help": "How many bets the AI placed into the coupon suggestion.", "total-odds": "Total Odds", "total-odds-help": "The combined odds of all suggested bets in the coupon.", "candidate-pool-title": "Coupon Candidate Pool", "candidate-pool-help": "Only football matches that have not started yet are listed here. Finished and live matches are excluded.", "candidate-pool-subtitle": "Source: live_matches table • sport: football • status: not started", "match-count-suffix": "matches", "upcoming-badge": "Upcoming", "upcoming-reference": "Upcoming pool", "finished-badge": "Finished", "prediction-locked": "Prediction Locked", "read-only-short": "Read only", "selected-short": "Selected", "select-match": "Select", "match-state": "Match State", "selection-mode": "AI Pool", "manual-pool": "Manual pool", "auto-pool": "Automatic pool", "finished-reference-only": "Reference only", "no-upcoming-matches": "There are no upcoming football matches available for coupon generation right now.", "finished-matches-title": "Finished Matches", "finished-matches-help": "These matches are shown only for reference. They cannot be selected and are filtered out on the backend before any coupon prediction is created.", "finished-matches-subtitle": "Optional archive view. Scores and post-match stats are never sent into the coupon prediction flow.", "show-finished-matches": "Show finished matches", "hide-finished-matches": "Hide finished matches", "no-finished-matches": "No finished football matches were found for the current view.", "manual-selection-active": "AI will only use the matches you selected below.", "automatic-selection-active": "No manual selection yet. AI will pick from the full upcoming match pool.", "selected-matches-panel-title": "Selected Match Pool", "selected-matches-empty": "You have not selected any matches yet. If you continue like this, AI will build from the full upcoming pool.", "remove-match": "Remove", "manual-selection-helper": "Manual mode is active. AI will only evaluate the matches you selected.", "automatic-selection-helper": "Automatic mode is active. AI will evaluate the full upcoming football match pool.", "suggested-bets-title": "AI Suggested Bets", "suggested-bets-title-help": "These are the bets returned by the coupon engine according to your chosen strategy.", "expected-win-rate": "Expected Win Rate", "bet-count": "Bet Count", "confidence-label": "Confidence", "probability-label": "Probability", "risk-label": "Risk", "data-quality-label": "Data Quality", "rejected-matches-title": "Rejected Matches", "no-suggestion-yet": "No coupon has been generated yet. Choose a strategy and click AI Suggest.", "freq-engine-title": "Frequency Engine", "freq-engine-subtitle": "Analyzes teams' historical performance by odds band. Uses statistical database scans instead of AI models.", "freq-suggest": "Generate Frequency Coupon", "freq-suggest-loading": "Running frequency analysis...", "freq-min-signal": "Minimum Signal", "freq-min-signal-help": "Combined signal threshold (0.50-0.99). Lower = more matches, higher = more precise results.", "freq-markets": "Markets", "freq-markets-help": "Select markets to analyze. Leave empty to scan all markets.", "freq-ev-label": "Expected Value (EV)", "freq-ev-help": "Hit Rate × Total Odds. Above 1.0 means +EV (profitable).", "freq-hit-rate": "Est. Hit Rate", "freq-hit-rate-help": "Combined historical hit rate of all bets in the coupon.", "freq-ev-positive": "+EV Positive", "freq-ev-negative": "EV Negative", "freq-home-signal": "Home Signal", "freq-away-signal": "Away Signal", "freq-combined-signal": "Combined Signal", "freq-odds-band": "Odds Band", "freq-league-profile": "League Profile", "freq-league-golcu": "High-Scoring", "freq-league-defansif": "Defensive", "freq-league-normal": "Normal", "freq-match-count": "Past Matches", "freq-reasoning-title": "Analysis Details", "freq-no-result": "No matches found meeting frequency analysis criteria. Try lowering the signal threshold.", "freq-mode-active": "Frequency Engine active", "ai-mode-active": "AI Engine active", "engine-mode-label": "Engine Mode", "engine-mode-help": "AI: Gemini-based AI prediction. Frequency: Database-driven statistical analysis." }, "profile": { "title": "Profile", "account-settings": "Account Settings", "account-info": "Account Information", "personal-info": "Personal Information", "usage-limits": "Usage Limits", "subscription": "Subscription", "save-changes": "Save Changes", "change-password": "Change Password", "change-password-desc": "Keep your account secure. Use a strong password with at least 8 characters.", "current-password": "Current Password", "new-password": "New Password", "confirm-password": "Confirm Password", "first-name": "First Name", "last-name": "Last Name", "full-name": "Full Name", "email": "Email Address", "role": "Role", "member-since": "Member Since", "betting-stats": "Betting Statistics", "total-coupons": "Total Coupons", "win-rate": "Win Rate", "total-profit": "Total Profit" }, "leagues": { "title": "Leagues & Teams", "countries": "Countries", "leagues": "Leagues", "countries-leagues": "Countries & Leagues", "search-at-least-2": "Type at least 2 characters to search teams." }, "h2h": { "title": "Head to Head", "team-1": "Team 1", "team-2": "Team 2", "search-team": "Search for a team...", "compare": "Compare", "draws": "Draws", "no-matches-found": "No head-to-head matches found between these teams." }, "analysis": { "title": "Multi-Match Analysis", "select-matches": "Select Matches", "analyze-matches": "Analyze Matches", "history": "Analysis History", "selected": "selected", "select-at-least-2": "Select at least 2 matches to analyze.", "analysis-complete": "Analysis complete!", "matches-analyzed": "matches analyzed", "no-history": "No analysis history yet." }, "spor-toto": { "title": "Spor Toto", "sync-bulletins": "Sync Bulletins", "sync-success": "Bulletins synced successfully!", "select-bulletin": "Select Bulletin", "choose-bulletin": "Choose a bulletin...", "bulletin-label": "Cycle #{cycle} - {date}", "cycle-no": "Cycle No.", "cycle-no-short": "Cycle #{cycle}", "draw-date": "Draw Date", "status": "Status", "matches": "Matches", "choose-strategy": "Choose Strategy", "generate-prediction": "Generate AI Prediction", "selected": "Selected", "strategy-conservative": "Conservative", "strategy-conservative-desc": "100 columns, low risk approach", "strategy-balanced": "Balanced", "strategy-balanced-desc": "500 columns, balanced risk/reward", "strategy-aggressive": "Aggressive", "strategy-aggressive-desc": "2500 columns, maximum coverage", "strategy-formula": "Formula 6%", "strategy-formula-desc": "6% sampling, cost-efficient", "bulletin-history": "Bulletin History", "rollover-stats": "Rollover Stats", "prediction-generated": "Prediction generated successfully!" }, "admin": { "title": "Admin Panel", "subtitle": "Manage users, monitor predictions, and system overview.", "overview": "Overview", "analytics": "Analytics Overview", "user-management": "User Management", "users": "Users", "settings": "Settings", "usage-limits": "Usage Limits", "total-users": "Total Users", "active-users": "Active Users", "active-matches": "Active Matches", "total-predictions": "Total Predictions", "total-coupons": "Total Coupons", "toggle-active": "Toggle Active", "update-role": "Update Role", "update-subscription": "Update Subscription", "delete-user": "Delete User", "reset-limits": "Reset All Limits", "setting-key": "Setting Key", "setting-value": "Setting Value", "update-setting": "Update", "admin-badge": "Admin", "user-name": "Name", "user-email": "Email", "user-role": "Role", "user-status": "Status", "no-users": "No users found." }, "common": { "loading": "Loading...", "save": "Save", "cancel": "Cancel", "delete": "Delete", "edit": "Edit", "search": "Search", "filter": "Filter", "sort": "Sort", "next": "Next", "previous": "Previous", "back": "Back", "refresh": "Refresh", "clear": "Clear", "all": "All", "no-data": "No data available.", "confirm": "Confirm", "close": "Close", "actions": "Actions", "status": "Status", "date": "Date", "active": "Active", "inactive": "Inactive", "page": "Page", "of": "of", "items-per-page": "Items per page", "showing": "Showing", "results": "results" } }