{"predictions":{"title":"My Predictions","subtitle":"Track and manage your betting predictions","savePrediction":"Save Prediction","saveTip":"Save Tip","saving":"Saving...","saved":"Prediction saved!","errorSaving":"Failed to save prediction","signalUnavailable":"We couldn't find this signal. Add the pick manually in My Predictions.","loadError":"Failed to load predictions","prediction":"Prediction","odds":"Odds","stake":"Stake","units":"units","template":"Template","noTemplate":"No Template","selectTemplate":"Select template...","selectPrediction":"Select prediction...","enterOdds":"Enter odds","enterStake":"Enter stake","addedAt":"Added:","status":{"pending":"Pending","won":"Won","lost":"Lost","void":"Void","half_won":"Half Won","half_lost":"Half Lost","settled":"Settled","all":"All"},"source":{"goals":"Goals","cards":"Cards","corners":"Corners","shots":"Shots","fouls":"Fouls","draws":"Draws","value_bets":"Value Bets","htft":"HT/FT","live_signals":"Live Signals","moneyflow":"MoneyFlow","basketball":"Basketball","hockey":"Hockey","manual":"Manual"},"manual":{"title":"Add Manual Prediction","subtitle":"Create a custom prediction with your own data","addBtn":"Add Prediction","homeTeam":"Home Team","awayTeam":"Away Team","league":"League (optional)","predictionLabel":"Prediction","predictionPlaceholder":"e.g. Over 2.5 Goals","kickoffTime":"Kickoff Time (optional)","noAutoSettle":"Manual predictions are not auto-settled","success":"Manual prediction created!","error":"Failed to create prediction"},"stats":{"totalTips":"Total Tips","winRate":"Win Rate","yield":"Yield","profit":"Profit","roi":"ROI","avgOdds":"Avg Odds","pending":"Pending","settled":"Settled","won":"Won","lost":"Lost","staked":"Staked","profitUnits":"Profit (units)"},"charts":{"profitOverTime":"Profit Over Time","dailyActivity":"Daily P&L","cumulativeProfit":"Cumulative Profit","tips":"Tips","profit":"Profit","stakes":"Stakes","stakesSubtitle":"Distribution by stake","odds":"Odds","oddsSubtitle":"Distribution by odds range","results":"Results","resultsSubtitle":"Win / Lose / Void","profitSubtitle":"Cumulative"},"templates":{"title":"Templates","create":"Create Template","name":"Template Name","color":"Color","edit":"Edit","delete":"Delete","deleteConfirm":"Are you sure? Predictions will be moved to 'No Template'.","maxReached":"Maximum of 30 templates reached","nameExists":"Template with this name already exists","all":"All"},"actions":{"settle":"Settle","settleAs":"Settle as...","markWon":"Mark as Won","markLost":"Mark as Lost","markVoid":"Mark as Void","delete":"Delete","deleteConfirm":"Are you sure you want to delete this prediction?","moveToTemplate":"Move to Template","more":"More actions","editOdds":"Edit Odds","edit":"Edit","save":"Save","cancel":"Cancel","result":"Result","enterResult":"e.g. 2:1","updated":"Prediction updated!"},"filters":{"status":"Status","dateRange":"Date Range","from":"From","to":"To"},"empty":{"title":"No predictions yet","description":"Start adding predictions from the goals, cards, corners, BTTS, value bets, or HT/FT modules.","noPending":"No pending predictions","noSettled":"No settled predictions yet"},"limits":{"dailyLimit":"Daily limit","dailyLimitReached":"You have reached the daily limit of 500 predictions","remaining":"remaining today"},"premium":{"required":"Keep your own bet journal","description":"Log your picks and track your results: hit rate, balance and ROI calculated for you. Available in Premium."},"tipLabels":{"overGoals":"Over {line} Goals","underGoals":"Under {line} Goals","overGoals1H":"Over {line} Goals 1H","underGoals1H":"Under {line} Goals 1H","overGoals2H":"Over {line} Goals 2H","underGoals2H":"Under {line} Goals 2H","bttsYes":"BTTS Yes","bttsNo":"BTTS No","bttsYes1H":"BTTS Yes 1H","bttsNo1H":"BTTS No 1H","bttsYes2H":"BTTS Yes 2H","bttsNo2H":"BTTS No 2H","teamOver":"{team} Over {line}","teamUnder":"{team} Under {line}","teamOver1H":"{team} Over {line} 1H","teamUnder1H":"{team} Under {line} 1H","teamOver2H":"{team} Over {line} 2H","teamUnder2H":"{team} Under {line} 2H","overCards":"Over {line} Cards","underCards":"Under {line} Cards","overCards1H":"Over {line} Cards 1H","underCards1H":"Under {line} Cards 1H","overCards2H":"Over {line} Cards 2H","underCards2H":"Under {line} Cards 2H","teamOverCards":"{team} Over {line} Cards","teamUnderCards":"{team} Under {line} Cards","teamOverCards1H":"{team} Over {line} Cards 1H","teamUnderCards1H":"{team} Under {line} Cards 1H","teamOverCards2H":"{team} Over {line} Cards 2H","teamUnderCards2H":"{team} Under {line} Cards 2H","bothTeamsCards":"Both Teams 2+ Cards","bothTeamsCards1H":"Both Teams 2+ Cards 1H","bothTeamsCards2H":"Both Teams 2+ Cards 2H","overCorners":"Over {line} Corners","underCorners":"Under {line} Corners","overCorners1H":"Over {line} Corners 1H","underCorners1H":"Under {line} Corners 1H","overCorners2H":"Over {line} Corners 2H","underCorners2H":"Under {line} Corners 2H","teamOverCorners":"{team} Over {line} Corners","teamUnderCorners":"{team} Under {line} Corners","teamOverCorners1H":"{team} Over {line} Corners 1H","teamUnderCorners1H":"{team} Under {line} Corners 1H","teamOverCorners2H":"{team} Over {line} Corners 2H","teamUnderCorners2H":"{team} Under {line} Corners 2H","overShots":"Over {line} Shots","underShots":"Under {line} Shots","overFouls":"Over {line} Fouls","underFouls":"Under {line} Fouls","overFouls1H":"Over {line} Fouls 1H","underFouls1H":"Under {line} Fouls 1H","overFouls2H":"Over {line} Fouls 2H","underFouls2H":"Under {line} Fouls 2H","teamOverFouls":"{team} Over {line} Fouls","teamUnderFouls":"{team} Under {line} Fouls","teamOverFouls1H":"{team} Over {line} Fouls 1H","teamUnderFouls1H":"{team} Under {line} Fouls 1H","teamOverFouls2H":"{team} Over {line} Fouls 2H","teamUnderFouls2H":"{team} Under {line} Fouls 2H","htftBreak":"HT/FT Break (1/X, 1/2, X/1, X/2, 2/X, 2/1)","htft11":"1/1 (Home/Home)","htft1X":"1/X (Home/Draw)","htft12":"1/2 (Home/Away)","htftX1":"X/1 (Draw/Home)","htftXX":"X/X (Draw/Draw)","htftX2":"X/2 (Draw/Away)","htft21":"2/1 (Away/Home)","htft2X":"2/X (Away/Draw)","htft22":"2/2 (Away/Away)","homeWin":"{team} to Win","draw":"Draw","awayWin":"{team} to Win"},"io":{"import":"Import","export":"Export","imported":"Imported {count} predictions","importNone":"No predictions were imported","importError":"Import failed. Please check the file format.","noRows":"No valid rows were found in the file","exportError":"Export failed","nothingToExport":"Nothing to export yet","summaryTitle":"Import summary","created":"Created","skipped":"Skipped","totalRows":"Rows","errors":"Errors","rowLabel":"Row","yes":"Yes","no":"No","duplicates":"Duplicates","preview":{"title":"Review import","subtitle":"{count} rows ready from {file}","more":"+{count} more rows","note":"Rows that already exist (same selection, odds, stake and date) are skipped automatically.","confirm":"Import"},"sheets":{"register":"Register","byDay":"By day","byLeague":"By league","byLine":"By line"},"cols":{"sport":"Sport","league":"League","selection":"Selection","odds":"Odds","stake":"Stake","pl":"P/L","status":"Status","yield":"Yield","date":"Date","line":"Line","handicap":"Handicap?","count":"Tips","turnover":"Turnover","profit":"Profit","cumProfit":"Cumulative profit","cumYield":"Cumulative yield","roi":"ROI / tip","winRate":"Win rate","matches":"Matches","stakeSum":"Total stake"}},"money":{"title":"Money / Tax","unitValue":"Value of 1 unit","withTax":"With tax","taxRate":"Tax","reset":"Reset","hint":"Set how much one unit is worth to convert results into amounts. \"With tax\" subtracts betting tax from winnings (12% in Poland).","taxPerBetHint":"Tax is now set per bet when you save or settle it (Poland's 12% turnover tax).","currency":"Currency","preview":"Simulated profit: {amount}","perUnit":"per unit","currencies":{"units":"Units (u)","PLN":"PLN","EUR":"EUR","USD":"USD"}},"breakdowns":{"title":"Detailed breakdown","byDay":"By day","byDaySubtitle":"Daily turnover, profit and cumulative yield","byLeague":"By league","byLeagueSubtitle":"Profit and yield per league","byLine":"By handicap line","byLineSubtitle":"Performance per line","byBetTypeSubtitle":"Singles vs accas","empty":"No settled data for this view","tabs":{"day":"Days","league":"Leagues","line":"Lines","betType":"Bet type"},"cols":{"league":"League","line":"Line","tips":"Tips","matches":"Matches","profit":"Profit","yield":"Yield","winRate":"Win rate","staked":"Staked","turnover":"Turnover","cumProfit":"Cumulative","cumYield":"Cum. yield","date":"Date","betType":"Type","avgOdds":"Avg odds"}},"archive":{"periodLabel":"Period","currentPeriod":"Current period","since":"since {date}","emptyPeriod":"No tips yet","archivesHeading":"Archive ({count})","tipsCount":"{count, plural, one {# tip} other {# tips}}","closePeriod":"Close period","compare":"Compare periods","hint":"Switching to a new betting system? Close the period. Stats restart from zero and your current results stay in the archive for comparison.","viewing":"Viewing archive “{name}”","viewingHint":"new tips go to the current period","backToCurrent":"Current period","edit":"Edit","restore":"Restore","delete":"Delete","compareTitle":"Period comparison","compareSubtitle":"Click a row to open that period. The trophy marks the best yield among periods with at least {min} settled tips.","best":"Best yield","smallSample":"small sample","cols":{"period":"Period","tips":"Settled / total"},"dialogTitle":"Close period and start fresh","dialogSubtitle":"Ideal when you switch to a new betting system","what1":"Stats, charts and the tip list restart from zero.","what2":"The closed period stays in the archive, to review and compare with the new one.","what3":"You can restore or delete it at any time.","scope":"What to archive?","scopeAll":"Whole journal","scopeTemplateOnly":"Only template “{name}”","scopeTemplateHint":"Other templates stay in the current period unchanged.","toArchive":"To archive","name":"Period name","defaultName":"Period {n}","note":"System description (optional)","notePlaceholder":"e.g. Over 2.5 in top 5 leagues, flat 1u stake, odds 1.70–2.10","includePending":"Also move pending tips ({count})","includePendingOn":"They will settle automatically and count towards the archive's stats.","includePendingOff":"They will stay in the new period and count towards its stats.","quota":"Archives: {used}/{max} · last 24 h: {today}/{perDay}","submit":"Archive and start fresh","created":"Period “{name}” archived ({count, plural, one {# tip} other {# tips}})","createdHint":"The current period starts from zero.","undo":"Undo","restoreConfirm":"Restore “{name}”? Its tips will return to the current period and count towards its stats.","restored":"Restored to the current period: {count, plural, one {# tip} other {# tips}}","editTitle":"Edit archive","updated":"Archive updated","deleteTitle":"Permanently delete “{name}”?","deleteDescription":"You will delete {count, plural, one {# tip} other {# tips}} along with their stats. This cannot be undone.","exportFirst":"Download a copy first (Excel)","deleteUnderstand":"I understand these tips cannot be recovered","deleteConfirm":"Delete permanently","deleted":"Archive deleted ({count, plural, one {# tip} other {# tips}})","freshTitle":"New period started","freshDescription":"Add tips as usual. Stats are counted from zero. Your previous results are in the archive.","errors":{"limit":"You have reached the limit of {max} archives. Delete or restore one of them.","daily":"You can close at most {max} periods within 24 hours. Try again later.","nothing":"There are no tips to archive in the selected scope."}},"cancel":"Cancel","upgradeToPro":"Upgrade to Premium","withTax":"With tax (12%)","coupon":{"modeSingle":"Single","modeCoupon":"Acca","target":"Coupon","new":"New acca","newHint":"Start with this pick, then add picks from other matches","newOnlyHint":"This pick starts a new acca. Add more legs by saving tips from other matches in “Acca” mode.","legs":"{count, plural, one {# leg} other {# legs}}","moreLegs":"+{count} more","loading":"Loading your coupons…","sameMatch":"This match is already on the coupon","full":"Full (max. {max} events)","stake":"Coupon stake","stakeHint":"Stake and tax apply to the whole coupon","totalOdds":"Total odds","potentialWin":"Potential win","potentialLoss":"If it loses","create":"Create acca","add":"Add to coupon","added":"Saved to acca · {legs} · odds {odds}","title":"Acca","taxed":"with tax","toWin":"To win: {amount}","progress":"{won}/{total} won","settleHint":"Settle each leg and the coupon result is worked out automatically. Legs saved from our modules settle themselves after the match.","removeLeg":"Remove leg","removeLegConfirm":"Remove this leg from the coupon?","deleteConfirm":"Delete the whole coupon with all its legs?","leagueBucket":"Accas","exportSelection":"Acca ({legs})","emptyTitle":"No accas yet","emptyDescription":"When you save a tip in any module, switch to “Acca”. Start a new coupon or add the tip to an open one.","errors":{"duplicate":"This pick is already on that coupon","closed":"That coupon is already being settled, so choose another one or start a new one","legLimit":"A coupon can have at most {max} legs","oddsLimit":"The coupon's total odds are too high","notFound":"Coupon not found (it may have been deleted)"}},"betType":{"label":"Bet type","all":"All","single":"Singles","coupon":"Accas"},"validation":{"odds":"Enter the odds (1.01–1000)","stake":"Enter the stake (at least 0.01)","required":"This field is required","summaryHint":"Enter the odds to see your potential win","summaryHintCoupon":"Enter the odds to see the total odds and potential win"}}}