This commit is contained in:
@@ -0,0 +1,490 @@
|
||||
{
|
||||
"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..."
|
||||
},
|
||||
"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 Suggest Bet?",
|
||||
"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."
|
||||
},
|
||||
|
||||
"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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,478 @@
|
||||
{
|
||||
"home": "Anasayfa",
|
||||
"about": "Hakkında",
|
||||
"solutions": "Çözümler",
|
||||
"intelligent-transportation-systems": "Akıllı Ulaşım Sistemleri",
|
||||
"artificial-intelligence": "Yapay Zeka",
|
||||
"error": {
|
||||
"not-found": "Aradığınız sayfa bulunamadı.",
|
||||
"404": "404",
|
||||
"back-to-home": "Ana sayfaya dön",
|
||||
"generic": "Beklenmeyen bir hata oluştu.",
|
||||
"network": "Ağ hatası. Lütfen bağlantınızı kontrol edin.",
|
||||
"unauthorized": "Oturumunuz sona erdi. Lütfen tekrar giriş yapın.",
|
||||
"forbidden": "Bu kaynağa erişim yetkiniz yok.",
|
||||
"server": "Sunucu hatası. Lütfen daha sonra tekrar deneyin.",
|
||||
"match-not-found": "Maç bulunamadı.",
|
||||
"prediction-not-found": "Bu maç için tahmin mevcut değil."
|
||||
},
|
||||
"email": "E-Posta",
|
||||
"password": "Şifre",
|
||||
"auth": {
|
||||
"remember-me": "Beni Hatırla",
|
||||
"dont-have-account": "Hesabınız yok mu?",
|
||||
"sign-out": "Çıkış Yap",
|
||||
"sign-up": "Kayıt Ol",
|
||||
"sign-in": "Giriş Yap",
|
||||
"welcome-back": "Tekrar Hoş Geldiniz",
|
||||
"subtitle": "E-posta ve şifrenizle giriş yapın",
|
||||
"already-have-an-account": "Zaten hesabınız var mı?",
|
||||
"create-an-account-now": "Hemen hesap oluşturun",
|
||||
"first-name": "Ad",
|
||||
"last-name": "Soyad",
|
||||
"confirm-password": "Şifreyi Onayla",
|
||||
"forgot-password": "Şifremi Unuttum?",
|
||||
"or-continue-with": "Veya şununla devam edin",
|
||||
"logging-in": "Giriş yapılıyor...",
|
||||
"registering": "Hesap oluşturuluyor..."
|
||||
},
|
||||
"all-right-reserved": "Tüm hakları saklıdır.",
|
||||
"privacy-policy": "Gizlilik Politikası",
|
||||
"terms-of-service": "Kullanım Koşulları",
|
||||
"name": "Ad",
|
||||
"low": "Düşük",
|
||||
"medium": "Orta",
|
||||
"high": "Yüksek",
|
||||
|
||||
"nav": {
|
||||
"home": "Anasayfa",
|
||||
"dashboard": "Kontrol Paneli",
|
||||
"matches": "Maçlar",
|
||||
"predictions": "Tahminler",
|
||||
"coupon-builder": "Kupon Oluşturucu",
|
||||
"coupon-history": "Kupon Geçmişi",
|
||||
"profile": "Profil",
|
||||
"admin": "Yönetim Paneli",
|
||||
"teams": "Takımlar",
|
||||
"leagues": "Ligler",
|
||||
"h2h": "Karşılıklı Karşılaşma",
|
||||
"analysis": "Analiz",
|
||||
"spor-toto": "Spor Toto",
|
||||
"how-it-works": "Nasıl Çalışır",
|
||||
"pricing": "Fiyatlandırma",
|
||||
"contact": "İletişim",
|
||||
"coupons": "Kuponlar",
|
||||
"tools": "Araçlar"
|
||||
},
|
||||
|
||||
"landing": {
|
||||
"hero-title": "Yapay Zeka Destekli Bahis Tahminleri",
|
||||
"hero-subtitle": "Gelişmiş yapay zeka tahmin motorumuz ile daha akıllı bahisler yapın. Maçları analiz edin, değerli bahisleri keşfedin ve kazanan kuponlar oluşturun.",
|
||||
"get-started": "Başla",
|
||||
"learn-more": "Daha Fazla",
|
||||
"features-title": "Neden Suggest Bet?",
|
||||
"feature-ai": "Yapay Zeka Tahminleri",
|
||||
"feature-ai-desc": "%95+ veri kalitesi puanlama ile V20 ensemble modeli tarafından desteklenmektedir.",
|
||||
"feature-value": "Değerli Bahisler",
|
||||
"feature-value-desc": "Beklenen değer analizi ile EV+ bahis fırsatlarını bulun.",
|
||||
"feature-coupon": "Akıllı Kuponlar",
|
||||
"feature-coupon-desc": "Yapay zeka 5 farklı strateji ile optimize edilmiş kuponlar oluşturur.",
|
||||
"feature-live": "Canlı Takip",
|
||||
"feature-live-desc": "Canlı skor güncellemeleri ile gerçek zamanlı maç takibi.",
|
||||
"stats-predictions": "Yapılan Tahmin",
|
||||
"stats-accuracy": "Doğruluk Oranı",
|
||||
"stats-users": "Aktif Kullanıcı",
|
||||
"stats-matches": "Analiz Edilen Maç"
|
||||
},
|
||||
|
||||
"dashboard": {
|
||||
"title": "Kontrol Paneli",
|
||||
"welcome": "Tekrar hoş geldiniz",
|
||||
"todays-matches": "Bugünkü Maçlar",
|
||||
"daily-banko": "Günün Bankosu",
|
||||
"upcoming-predictions": "Yaklaşan Tahminler",
|
||||
"value-bets": "Değerli Bahisler",
|
||||
"your-stats": "İstatistikleriniz",
|
||||
"view-all": "Tümünü Gör",
|
||||
"no-matches": "Bugün maç bulunmuyor.",
|
||||
"no-predictions": "Tahmin bulunmuyor."
|
||||
},
|
||||
|
||||
"matches": {
|
||||
"title": "Maçlar",
|
||||
"filter-sport": "Spor",
|
||||
"football": "Futbol",
|
||||
"basketball": "Basketbol",
|
||||
"all-leagues": "Tüm Ligler",
|
||||
"active-leagues": "Aktif Ligler",
|
||||
"live": "CANLI",
|
||||
"not-started": "Başlamadı",
|
||||
"finished": "Bitti",
|
||||
"no-matches": "Maç bulunamadı.",
|
||||
"search-teams": "Takım ara...",
|
||||
"view-prediction": "Tahmini Gör",
|
||||
"match-details": "Maç Detayları",
|
||||
"lineups": "Kadrolar",
|
||||
"statistics": "İstatistikler",
|
||||
"odds": "Oranlar",
|
||||
"head-to-head": "Karşılıklı Sonuçlar",
|
||||
"recent-matches": "Son Maçlar",
|
||||
"home-team": "Ev Sahibi",
|
||||
"away-team": "Deplasman",
|
||||
"vs": "vs"
|
||||
},
|
||||
|
||||
"predictions": {
|
||||
"title": "Tahminler",
|
||||
"upcoming": "Yaklaşan",
|
||||
"value-bets": "Değerli Bahisler",
|
||||
"history": "Geçmiş",
|
||||
"model-version": "Model Versiyonu",
|
||||
"confidence": "Kazanma Olasılığı",
|
||||
"risk": "Risk",
|
||||
"risk-level": "Risk Seviyesi",
|
||||
"main-pick": "Ana Tahmin",
|
||||
"supporting-picks": "Destekleyici Tahminler",
|
||||
"aggressive-pick": "Agresif Tahmin",
|
||||
"score-prediction": "Skor Tahmini",
|
||||
"market-board": "Market Panosu",
|
||||
"reasoning": "Analiz Faktörleri",
|
||||
"data-quality": "Veri Kalitesi",
|
||||
"engine-breakdown": "Motor Kırılımı",
|
||||
"bet-advice": "Bahis Tavsiyesi",
|
||||
"bet-summary": "Bahis Özeti",
|
||||
"expected-value": "Beklenen Değer",
|
||||
"no-predictions": "Tahmin bulunmuyor.",
|
||||
"accuracy": "Doğruluk",
|
||||
"total-predictions": "Toplam Tahmin",
|
||||
"correct-predictions": "Doğru Tahmin",
|
||||
"scenario-top5": "En Olası 5 Skor Senaryosu",
|
||||
"prediction-reasons": {
|
||||
"market_signal_dominant": "Piyasa sinyalleri bu tercihi güçlü şekilde destekliyor.",
|
||||
"lineup_signal_strong": "Kadro analizi ve eksikler bu tahmini güçlendiriyor.",
|
||||
"below_calibrated_conf_threshold": "Hesaplanan güven seviyesi risk eşiğinin altında kaldı.",
|
||||
"negative_model_edge": "Model, bu bahiste yeterli değer (value) görmedi.",
|
||||
"market_passed_all_gates": "Tüm güvenlik ve risk kontrollerinden başarıyla geçti.",
|
||||
"high_volatility_risk": "Maçta yüksek volatilite ve belirsizlik riski var.",
|
||||
"low_liquidity_risk": "Düşük işlem hacmi nedeniyle oranlar güvenilmez olabilir.",
|
||||
"odds_movement_suspicious": "Anormal oran hareketleri tespit edildi, dikkatli olun.",
|
||||
"model_confidence_low": "Yapay zeka modelinin ölçtüğü kazanma olasılığı düşük.",
|
||||
"data_quality_issue": "Eksik veya tutarsız veri nedeniyle analiz kısıtlı.",
|
||||
"playable_pick_found": "Oynanabilir, değeri yüksek bir bahis fırsatı tespit edildi.",
|
||||
"odds_anomaly_detected": "Oranlarda anomali tespit edildi (Bookmaker Traps).",
|
||||
"heavy_favorite_vulnerable": "Favori takımın verileri beklenen oranlara göre zayıf görünüyor.",
|
||||
"momentum_loss_detected": "Favori takımda ciddi momentum kaybı ve form düşüşü var.",
|
||||
"safe_btts_confirmed": "Karşılıklı gol potansiyeli istatistiksel olarak doğrulandı.",
|
||||
"team_form_signal_dominant": "Takım form verileri bu tercihin ana dayanağıdır.",
|
||||
"upset_risk_detected": "Sürpriz sonuç riski yüksek, dikkatli olun.",
|
||||
"basketball_points_model": "Basketbol sayı projeksiyon modeline göre hesaplandı.",
|
||||
"High Upset Potential detected by UpsetEngine": "Yüksek sürpriz potansiyeli tespit edildi (UpsetEngine).",
|
||||
"market_odds_missing": "Piyasa oranları eksik, analiz kısıtlı.",
|
||||
"high_risk_low_data_quality": "Yüksek risk: Düşük veri kalitesi.",
|
||||
"lineup_insufficient_for_market": "Kadro verisi bu pazar için yetersiz.",
|
||||
"lineup_not_confirmed": "Kadro bilgisi henüz resmi olarak onaylanmadı.",
|
||||
"player_form_signal_strong": "Bireysel oyuncu form sinyalleri güçlü.",
|
||||
"player_form_signal_limited": "Yeterli oyuncu istatistiği bulunmuyor.",
|
||||
"limited_data_confidence": "Sınırlı veri nedeniyle güven skoru yansıtmaları düşürüldü.",
|
||||
"lineup_signal_weak": "Kadro etkileşiminden gelen sinyal zayıf.",
|
||||
"lineup_probable_xi_used": "Tahmini muhtemel 11 kullanılarak analiz edildi.",
|
||||
"missing_full_ms_odds": "Maç sonucu ana hata oranları eksik.",
|
||||
"lineup_probable_not_confirmed": "Kadro henüz netleşmediği için risk içeriyor.",
|
||||
"lineup_unavailable": "Maç öncesi kadro bilgisine ulaşılamadı.",
|
||||
"lineup_incomplete": "Kadrodaki bazı oyuncu verileri eksik.",
|
||||
"missing_referee": "Hakem bilgisi eksik.",
|
||||
"missing_moneyline_odds": "Taraf bahsi oranları eksik.",
|
||||
"missing_total_odds": "Alt/Üst oranları eksik.",
|
||||
"missing_spread_odds": "Handikap oranları eksik.",
|
||||
"no_bet_conditions_met": "Algoritma bu maç için güvenli/değerli bir bahis önerisi bulamadı.",
|
||||
"insufficient_play_score": "Oynanabilirlik skoru eşiğin altında kaldı.",
|
||||
"no_ev_edge_minimum_stake": "Güvenlik kontrollerini geçti ancak matematik avantaj yok — minimum bahis uygulandı."
|
||||
},
|
||||
"ev-edge": "EV Edge",
|
||||
"implied-prob": "Piyasa Olasılığı",
|
||||
"model-prob": "Model Olasılığı",
|
||||
"kelly-stake": "Kelly Bahis",
|
||||
"edge-positive": "Değer Keşfedildi",
|
||||
"edge-negative": "Değer Yok",
|
||||
"quant-analysis": "Kantitatif Analiz",
|
||||
"vs-bookie": "Model vs Bahisçi",
|
||||
"engine-breakdown-title": "Motor Kırılımı",
|
||||
"engine-team": "Takım Gücü",
|
||||
"engine-player": "Oyuncu Etkisi",
|
||||
"engine-odds": "Oran Analizi",
|
||||
"engine-referee": "Hakem Faktörü",
|
||||
"bet-advice-play": "OYNA",
|
||||
"bet-advice-pass": "OYNAMA",
|
||||
"market-labels": {
|
||||
"ML": "Moneyline",
|
||||
"MS": "Maç Sonucu",
|
||||
"DC": "Çifte Şans",
|
||||
"TOTAL": "Toplam Sayı",
|
||||
"SPREAD": "Handikap",
|
||||
"OU15": "Toplam Gol 1.5",
|
||||
"OU25": "Toplam Gol 2.5",
|
||||
"OU35": "Toplam Gol 3.5",
|
||||
"BTTS": "Karşılıklı Gol",
|
||||
"HT": "İlk Yarı Sonucu",
|
||||
"HTFT": "İlk Yarı / Maç Sonu",
|
||||
"HT/FT": "İlk Yarı / Maç Sonu",
|
||||
"OE": "Tek / Çift",
|
||||
"HT_OU05": "İlk Yarı 0.5 Gol"
|
||||
},
|
||||
"ui": {
|
||||
"summary-title": "Tahmin Özeti",
|
||||
"summary-info": "Önce neyin oynanabileceğini, sonra bunun neden öne çıktığını gösterir.",
|
||||
"main-recommendation": "Ana Öneri",
|
||||
"best-market-copy": "marketinde en güçlü seçim.",
|
||||
"confidence-label": "Güven",
|
||||
"odds-label": "Oran",
|
||||
"edge-label": "Beklenen Avantaj (Edge)",
|
||||
"edge-info": "Edge, model olasılığı ile piyasa olasılığı arasındaki farktır. Pozitifse model bu oranı avantajlı görüyor demektir.",
|
||||
"stake-label": "Önerilen Miktar (Stake)",
|
||||
"stake-label-short": "Bahis Miktarı",
|
||||
"stake-info": "Stake, bu bahis için önerilen bahis birimidir. 2.0u, kendi bankroll planınızdaki 2 birimlik bahis anlamına gelir.",
|
||||
"play-score-label": "Oynanabilirlik Puanı",
|
||||
"playability-label": "Oynanabilirlik",
|
||||
"quick-read": "Hızlı yorum",
|
||||
"lineup-source": "Kadronun Kaynağı",
|
||||
"model-label": "Model",
|
||||
"engine-info": "Tahmini en çok hangi bileşenlerin etkilediğini gösterir.",
|
||||
"best-single-pick": "En İyi Tekli Seçim",
|
||||
"alternative-markets": "Alternatif Marketler",
|
||||
"alternative-markets-info": "Ana tahmin dışındaki seçenekler.",
|
||||
"alternative": "Alternatif",
|
||||
"pass-market": "Elenen Market",
|
||||
"all-markets-title": "Tüm Marketler",
|
||||
"all-markets-info": "Bütün seçenekleri tek tabloda karşılaştırır.",
|
||||
"market-board-info": "Modelin her markette gördüğü olasılık dağılımı.",
|
||||
"bet-advice-info": "Modelin nihai aksiyon önerisi.",
|
||||
"recommended-stake-inline": "Önerilen miktar"
|
||||
}
|
||||
},
|
||||
|
||||
"coupons": {
|
||||
"title": "Kupon Oluşturucu",
|
||||
"builder-title": "Kupon Oluşturucu",
|
||||
"builder-subtitle": "Kuponu, henüz başlamamış futbol maçlarından oluşturun. İsterseniz kendi maç havuzunuzu seçin, isterseniz AI live_matches tablosunu otomatik tarasın.",
|
||||
"history-title": "Kupon Geçmişi",
|
||||
"step-select": "Maç Seç",
|
||||
"step-strategy": "Strateji Seç",
|
||||
"step-suggest": "AI Önerisi",
|
||||
"step-review": "İncele ve Kaydet",
|
||||
"strategy": "Strateji",
|
||||
"strategy-safe": "Güvenli",
|
||||
"strategy-balanced": "Dengeli",
|
||||
"strategy-risky": "Riskli",
|
||||
"strategy-aggressive": "Agresif",
|
||||
"strategy-value": "Değer",
|
||||
"strategy-miracle": "Mucize",
|
||||
"strategy-safe-desc": "Düşük risk, düşük oran, yüksek kazanma olasılığı",
|
||||
"strategy-balanced-desc": "Dengeli risk/ödül yaklaşımı",
|
||||
"strategy-aggressive-desc": "Yüksek risk, yüksek potansiyel getiri",
|
||||
"strategy-value-desc": "EV+ değer fırsatlarına odaklanır",
|
||||
"strategy-miracle-desc": "Maksimum risk, maksimum potansiyel ödül",
|
||||
"selected-matches": "Seçilen Maçlar",
|
||||
"available-matches": "Mevcut Maçlar",
|
||||
"total-odd": "Toplam Oran",
|
||||
"generate-coupon": "AI Kuponu Oluştur",
|
||||
"save-coupon": "Kuponu Kaydet",
|
||||
"clear-all": "Tümünü Temizle",
|
||||
"no-items": "Henüz maç seçilmedi.",
|
||||
"no-history": "Kupon bulunamadı.",
|
||||
"no-coupons": "Kupon bulunamadı.",
|
||||
"no-matches": "Maç bulunmuyor.",
|
||||
"my-stats": "Bahis İstatistiklerim",
|
||||
"total-coupons": "Toplam Kupon",
|
||||
"win-rate": "Kazanma Oranı",
|
||||
"won": "Kazandı",
|
||||
"lost": "Kaybetti",
|
||||
"pending": "Beklemede",
|
||||
"my-coupon": "Kuponum",
|
||||
"my-coupon-help": "Bu panelde stratejiyi, seçtiğiniz maç havuzunu ve AI'ın döndürdüğü bahisleri görürsünüz.",
|
||||
"ai-suggest": "AI Öner",
|
||||
"suggestion-ready": "AI önerisi hazır!",
|
||||
"empty-coupon": "Kuponunuza eklemek için maç seçin.",
|
||||
"coupon": "Kupon",
|
||||
"candidate-match-count": "Aday Maç",
|
||||
"candidate-match-count-help": "Kupon oluşturmak için şu anda uygun olan yaklaşan futbol maçı sayısı.",
|
||||
"selected-match-count": "Seçilen Maç",
|
||||
"selected-match-count-help": "Maçları siz seçerseniz AI kuponu sadece bu havuzdan üretir.",
|
||||
"suggested-bet-count": "Önerilen Bahis",
|
||||
"suggested-bet-count-help": "AI'ın oluşturduğu kupon önerisinde kaç bahis olduğu.",
|
||||
"total-odds": "Toplam Oran",
|
||||
"total-odds-help": "Kupondaki tüm önerilen bahislerin birleşik oranı.",
|
||||
"candidate-pool-title": "Kupon Aday Havuzu",
|
||||
"candidate-pool-help": "Burada sadece henüz başlamamış futbol maçları listelenir. Canlı ve bitmiş maçlar dahil edilmez.",
|
||||
"candidate-pool-subtitle": "Kaynak: live_matches tablosu - spor: futbol - durum: başlamamış",
|
||||
"match-count-suffix": "maç",
|
||||
"upcoming-badge": "Yaklaşan",
|
||||
"selected-short": "Seçildi",
|
||||
"select-match": "Seç",
|
||||
"selection-mode": "AI Havuzu",
|
||||
"manual-pool": "Manuel havuz",
|
||||
"auto-pool": "Otomatik havuz",
|
||||
"no-upcoming-matches": "Şu anda kupon oluşturmaya uygun yaklaşan futbol maçı bulunmuyor.",
|
||||
"manual-selection-active": "AI yalnızca aşağıda seçtiğiniz maçları kullanacak.",
|
||||
"automatic-selection-active": "Henüz manuel seçim yok. AI tüm yaklaşan maç havuzundan seçecek.",
|
||||
"selected-matches-panel-title": "Seçili Maç Havuzu",
|
||||
"selected-matches-empty": "Henüz maç seçmediniz. Bu şekilde devam ederseniz AI, tüm yaklaşan maç havuzundan kupon üretir.",
|
||||
"remove-match": "Kaldır",
|
||||
"manual-selection-helper": "Manuel mod aktif. AI sadece sizin seçtiğiniz maçları değerlendirecek.",
|
||||
"automatic-selection-helper": "Otomatik mod aktif. AI tüm yaklaşan futbol maçlarını değerlendirecek.",
|
||||
"match-count-label": "Kupon Maç Sayısı",
|
||||
"match-count-help": "AI'nin oluşturacağı kupon kaç maç içermeli? 2-15 arası seçebilirsiniz. Hiç maç seçmezseniz tüm bülten taranır.",
|
||||
"match-count-auto": "Tüm bülten ({count} maç)",
|
||||
"suggested-bets-title": "AI Önerilen Bahisler",
|
||||
"suggested-bets-title-help": "Bunlar, seçtiğiniz stratejiye göre kupon motorunun döndürdüğü bahislerdir.",
|
||||
"expected-win-rate": "Beklenen Kazanma Oranı",
|
||||
"bet-count": "Bahis Sayısı",
|
||||
"confidence-label": "Güven",
|
||||
"probability-label": "Olasılık",
|
||||
"risk-label": "Risk",
|
||||
"data-quality-label": "Veri Kalitesi",
|
||||
"rejected-matches-title": "Elenen Maçlar",
|
||||
"no-suggestion-yet": "Henüz kupon üretilmedi. Strateji seçip AI Öner butonuna basın."
|
||||
},
|
||||
"profile": {
|
||||
"title": "Profil",
|
||||
"account-settings": "Hesap Ayarları",
|
||||
"account-info": "Hesap Bilgileri",
|
||||
"personal-info": "Kişisel Bilgiler",
|
||||
"usage-limits": "Kullanım Limitleri",
|
||||
"subscription": "Abonelik",
|
||||
"save-changes": "Değişiklikleri Kaydet",
|
||||
"change-password": "Şifre Değiştir",
|
||||
"change-password-desc": "Hesabınızı güvende tutun. En az 8 karakterli güçlü bir şifre kullanın.",
|
||||
"current-password": "Mevcut Şifre",
|
||||
"new-password": "Yeni Şifre",
|
||||
"confirm-password": "Şifreyi Onayla",
|
||||
"first-name": "Ad",
|
||||
"last-name": "Soyad",
|
||||
"full-name": "Ad Soyad",
|
||||
"email": "E-Posta Adresi",
|
||||
"role": "Rol",
|
||||
"member-since": "Üyelik Tarihi",
|
||||
"betting-stats": "Bahis İstatistikleri",
|
||||
"total-coupons": "Toplam Kupon",
|
||||
"win-rate": "Kazanma Oranı",
|
||||
"total-profit": "Toplam Kâr"
|
||||
},
|
||||
|
||||
"leagues": {
|
||||
"title": "Ligler & Takımlar",
|
||||
"countries": "Ülkeler",
|
||||
"leagues": "Ligler",
|
||||
"countries-leagues": "Ülkeler & Ligler",
|
||||
"search-at-least-2": "Takım aramak için en az 2 karakter yazın."
|
||||
},
|
||||
|
||||
"h2h": {
|
||||
"title": "Karşılıklı Karşılaşma",
|
||||
"team-1": "Takım 1",
|
||||
"team-2": "Takım 2",
|
||||
"search-team": "Takım ara...",
|
||||
"compare": "Karşılaştır",
|
||||
"draws": "Beraberlikler",
|
||||
"no-matches-found": "Bu takımlar arasında karşılıklı maç bulunamadı."
|
||||
},
|
||||
|
||||
"analysis": {
|
||||
"title": "Çoklu Maç Analizi",
|
||||
"select-matches": "Maç Seç",
|
||||
"analyze-matches": "Maçları Analiz Et",
|
||||
"history": "Analiz Geçmişi",
|
||||
"selected": "seçili",
|
||||
"select-at-least-2": "Analiz etmek için en az 2 maç seçin.",
|
||||
"analysis-complete": "Analiz tamamlandı!",
|
||||
"matches-analyzed": "maç analiz edildi",
|
||||
"no-history": "Henüz analiz geçmişi yok."
|
||||
},
|
||||
|
||||
"spor-toto": {
|
||||
"title": "Spor Toto",
|
||||
"sync-bulletins": "Bültenleri Senkronize Et",
|
||||
"sync-success": "Bültenler başarıyla senkronize edildi!",
|
||||
"select-bulletin": "Bülten Seç",
|
||||
"choose-bulletin": "Bir bülten seçin...",
|
||||
"bulletin-label": "Döngü #{cycle} - {date}",
|
||||
"cycle-no": "Döngü No.",
|
||||
"cycle-no-short": "Döngü #{cycle}",
|
||||
"draw-date": "Çekiliş Tarihi",
|
||||
"status": "Durum",
|
||||
"matches": "Maçlar",
|
||||
"choose-strategy": "Strateji Seç",
|
||||
"generate-prediction": "Yapay Zeka Tahmini Oluştur",
|
||||
"selected": "Seçili",
|
||||
"strategy-conservative": "Muhafazakâr",
|
||||
"strategy-conservative-desc": "100 kolon, düşük risk yaklaşımı",
|
||||
"strategy-balanced": "Dengeli",
|
||||
"strategy-balanced-desc": "500 kolon, dengeli risk/getiri",
|
||||
"strategy-aggressive": "Agresif",
|
||||
"strategy-aggressive-desc": "2500 kolon, maksimum kapsama",
|
||||
"strategy-formula": "Formül 6%",
|
||||
"strategy-formula-desc": "%6 örnekleme, maliyet etkin",
|
||||
"bulletin-history": "Bülten Geçmişi",
|
||||
"rollover-stats": "Devir İstatistikleri",
|
||||
"prediction-generated": "Tahmin başarıyla oluşturuldu!"
|
||||
},
|
||||
|
||||
"admin": {
|
||||
"title": "Yönetim Paneli",
|
||||
"subtitle": "Kullanıcıları yönetin, tahminleri takip edin ve sistemi izleyin.",
|
||||
"overview": "Genel Bakış",
|
||||
"analytics": "Analitik Genel Bakış",
|
||||
"user-management": "Kullanıcı Yönetimi",
|
||||
"users": "Kullanıcılar",
|
||||
"settings": "Ayarlar",
|
||||
"usage-limits": "Kullanım Limitleri",
|
||||
"total-users": "Toplam Kullanıcı",
|
||||
"active-users": "Aktif Kullanıcı",
|
||||
"active-matches": "Aktif Maçlar",
|
||||
"total-predictions": "Toplam Tahmin",
|
||||
"total-coupons": "Toplam Kupon",
|
||||
"toggle-active": "Aktiflik Değiştir",
|
||||
"update-role": "Rol Güncelle",
|
||||
"update-subscription": "Abonelik Güncelle",
|
||||
"delete-user": "Kullanıcıyı Sil",
|
||||
"reset-limits": "Tüm Limitleri Sıfırla",
|
||||
"setting-key": "Ayar Anahtarı",
|
||||
"setting-value": "Ayar Değeri",
|
||||
"update-setting": "Güncelle",
|
||||
"admin-badge": "Admin",
|
||||
"user-name": "İsim",
|
||||
"user-email": "E-Posta",
|
||||
"user-role": "Rol",
|
||||
"user-status": "Durum",
|
||||
"no-users": "Kullanıcı bulunamadı."
|
||||
},
|
||||
|
||||
"common": {
|
||||
"loading": "Yükleniyor...",
|
||||
"save": "Kaydet",
|
||||
"cancel": "İptal",
|
||||
"delete": "Sil",
|
||||
"edit": "Düzenle",
|
||||
"search": "Ara",
|
||||
"filter": "Filtrele",
|
||||
"sort": "Sırala",
|
||||
"next": "Sonraki",
|
||||
"previous": "Önceki",
|
||||
"back": "Geri",
|
||||
"refresh": "Yenile",
|
||||
"clear": "Temizle",
|
||||
"all": "Tümü",
|
||||
"no-data": "Veri bulunamadı.",
|
||||
"confirm": "Onayla",
|
||||
"close": "Kapat",
|
||||
"actions": "İşlemler",
|
||||
"status": "Durum",
|
||||
"date": "Tarih",
|
||||
"active": "Aktif",
|
||||
"inactive": "Pasif",
|
||||
"page": "Sayfa",
|
||||
"of": "/",
|
||||
"items-per-page": "Sayfa başına öğe",
|
||||
"showing": "Gösterilen",
|
||||
"results": "sonuç"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user