{"common":{"brandName":"PredictStats","theme":"Theme","themeDark":"Dark","themeLight":"Light","settings":"Settings","language":"Language","languages":{"en":"English","pl":"Polish"},"loading":"Loading...","error":"Error","success":"Success","cancel":"Cancel","confirm":"Confirm","save":"Save","delete":"Delete","edit":"Edit","close":"Close","back":"Back","next":"Next","prev":"Prev","submit":"Submit","refresh":"Refresh","retry":"Try Again","vs":"vs","matchPage":"Match page","matchPageOf":"Match page: {home} – {away}","or":"or","and":"and","days":"days","day":"day","page":"Page {current} of {total}","showing":"Showing","of":"of","more":"more","all":"All","none":"None","yes":"Yes","no":"No","filters":{"status":"Matches","upcoming":"Upcoming","allMatches":"All","orderBy":"Order:","bestResults":"Best Results","kickoffTime":"Kickoff Time","league":"League","allLeagues":"All leagues","leaguesSelected":"{count} league(s)","searchLeagues":"Search leagues...","clearAll":"Clear all","noLeaguesFound":"No leagues found","noUpcomingInLeague":"No upcoming matches in the selected leagues","noUpcomingInLeagueDesc":"All matches in the selected leagues have already started or finished.","clearLeagueFilter":"Clear league filter","showAllMatches":"Show all matches","minMatches":"Min. matches","noUpcomingShowingAll":"Every match has already started, so we're showing all of them"},"search":{"placeholder":"Search team or league...","resultCount":"{count, plural, =0 {no matches} one {# match} other {# matches}}","clear":"Clear search","resultsTitle":"Search results","noResults":"No matches found","noResultsDesc":"No match matches \"{query}\".","lockedTitle":"“{query}” isn't among your free picks","lockedDesc":"A free account has 3 picks a day. With Premium you can search every match of the day.","lockedCta":"Unlock Premium"},"freemiumHistorical":{"title":"See how these picks performed before","description":"Without Premium you only see today's picks. Premium opens the full history, so you can judge the picks' track record yourself.","goToToday":"Go to Today","unlockHistory":"Unlock History"},"freemiumDateRange":{"title":"See picks for the days ahead","description":"Without Premium you only see today's picks. Premium opens every date, settled ones too, so you can check the hit rate yourself.","unlockUnlimited":"Unlock all dates"},"rateLimit":{"slowDown":"Slow down","slowDownDescription":"Too many requests. Retrying automatically...","tooManyRequests":"Too many requests","tooManyRequestsDescription":"Please wait a moment and try again."},"statFunnel":{"bestPicksTitle":"Today's free picks","cardLock":"Sign up","registerFree":"Sign up free","topGuestSubtitle":"The first pick is open, all three with a free account","topFreeSubtitle":"The three matches with the day's strongest figures in this module","lockedCta":"Unlock free","freeAccount":"Free account","guestMoreNote":"Free account: 3 picks a day in every module, with the full analysis. The day's full list is in Premium.","registerPitch":"Create a free account to see the full stats of the day's top 3 matches in every module.","stripTitle":"Unlock 2 more picks, free","stripText":"A free account, no card: 3 picks a day in every module, each with the full analysis.","telegramGuest":"No account needed: other free picks on our Telegram channel","teaserLabel":"{count, plural, one {more match analysed today} other {more matches analysed today}}","teaserText":"The day's full list, the filters and other days, all with Premium.","introCount":"{count, plural, one {# match} other {# matches}} analysed today, 3 of them free.","premiumTopTitle":"Top picks of the day","premiumTopSubtitle":"The first three matches of today's list","listTotal":"On the list: {count, plural, one {# match} other {# matches}}","startingSoon":"{count, plural, one {# match starts} other {# matches start}} within 2 hours","upcomingLine":"including {count} before kick-off","unlockCount":"Unlock {count, plural, one {# match} other {# matches}}"},"statUpsell":{"guestTitle":"Unlock this pick","guestSubtitle":"Create a free account to see the teams and full match statistics","guestEmailCta":"Sign up with email","guestNoCreditCard":"No credit card · Free account","guestAlreadyHaveAccount":"Already have an account?","guestSignIn":"Sign in","proTitle":"See every pick for today","proSubtitle":"No three-pick limit: full analysis, every match and the hit-rate history","proCta":"Unlock every pick","proReassurance":"One-time payment, no auto-renewal","benefitTeams":"Team names and pick on every match","benefitAllMatches":"Every match, not just a sample","benefitHistory":"Full history and historical data","benefitFilters":"Advanced filters and sorting","cmpPicks":"Picks per day in this module","cmpPicksToday":"Today's list in this module","cmpAll":"all","cmpModules":"Other modules and Value Bets","cmpModulesFree":"3 each","cmpDays":"Later days and results history","cmpFilters":"Filters and sorting","filterTitle":"The “{filter}” filter is in Premium","matchGuestTitle":"{match}: line and hit rate with a free account","matchPremiumTitle":"{match}: analysis in Premium","rowUpcomingLeagues":"Upcoming matches and league picker","rowAllLines":"Every line in the match analysis","rowH2hHalves":"H2H mode, 1st and 2nd half","rowWindow":"Form from the last 5–30 matches","rowOtherDays":"Other days, yesterday too"},"fixtureFocus":{"missingPro":"This match isn't in this module for the selected day: it doesn't meet the module's thresholds or lacks data.","missingFree":"This match isn't among the day's 3 strongest picks that you get for free. The day's full list is in Premium.","missingGuest":"This match isn't among the free picks of the day. With a free account you get the 3 strongest picks a day in every module.","unlock":"Unlock with Premium","backToMatch":"Back to the match","onlyMatch":"This match only: {match}","showAll":"Show all","yourMatch":"Your match: {match}","focusFree":"It's on today's list, outside the 3 free picks: you'll see its line, hit rate and history in Premium.","focusGuest":"It's on today's list, outside the free picks. Start with a free account: 3 full picks a day in every module."},"openMenu":"Open menu","closeMenu":"Close menu","skipToContent":"Skip to content","referee":{"title":"Referee","matchReferee":"Match referee: {name}","profileInPremium":"The referee's profile from recent matches (cards, fouls, penalties) is in Premium.","adminPreview":"Admin preview","noHistory":"No referee history before this match","fullProfile":"Full referee profile","matchesAnalyzed":"{count, plural, one {Last # match} other {Last # matches}}","matchesWithData":"{count, plural, one {# match with data} other {# matches with data}}","lastMatch":"Last match: {date}","avgCards":"Cards per match","avgYellow":"Yellow","avgRed":"Red","homeAway":"Home / away cards","redCardMatches":"Matches with a red card","avgFouls":"Fouls per match","avgPenalties":"Penalties per match","penaltyMatches":"Matches with a penalty","overLines":"Card lines","lineOver":"Over {line}","noFoulsData":"No fouls data","noEventData":"No event data","dataNote":"Based on the referee's finished matches before the match day; each average uses only the matches that have data for that metric.","short":{"cards":"Cards","red":"Red card","fouls":"Fouls"}},"assignedCountryBanner":{"text":"You're viewing the site as a visitor from {country}. An administrator set this for your account.","links":"Links to bookmakers still follow your real location."},"loadError":{"title":"Couldn't load the data","body":"This is a temporary connection problem or an issue on our side. Your filters are fine.","pageTitle":"Couldn't load this page","pageBody":"This is a temporary problem on our side. The menu works, and the page usually comes back after a moment."},"notFound":{"title":"This page doesn't exist","body":"The link may be out of date, or the page may have been moved.","matchTitle":"We couldn't find this match","matchBody":"It may have been postponed or removed from the competition.","matches":"Today's matches","valueBets":"Value Bets"},"sharpLine":{"aria":"What is the sharp line?","title":"Sharp line","body":"The line of the bookmaker that takes the biggest stakes from professional bettors and corrects its prices fastest. It is regarded as the most accurate price of a game, so we show it next to our statistics as a reference.","consensus":"When there is no sharp line, we show the median of the other bookmakers' lines.","market":"Market","marketPct":"market {value}%","marketGoals":"Sharp market: {goals} goals","line":"Market line {line}","percent":"The percentage comes from the sharp odds once the bookmaker's margin is taken out."},"listParts":{"filtersPremium":"Premium filters:","teaserCta":"Unlock with Premium","teaserGuestCta":"Create a free account","teaserGuestPremium":"or go Premium now","teaserGuestPremiumPerDay":"or go Premium now for {perDay} a day","teaserGuestPremiumPrice":"or go Premium now: {price} for 30 days, or {perDay} a day","priceLine":"Premium: {price} for 30 days, or {perDay} a day.","priceWelcomeLead":"Premium for 30 days:","productPriceLine":"{name}: {price} for 30 days, or {perDay} a day.","productPriceWelcomeLead":"{name} for 30 days:","priceWelcomeTail":"−{percent}% welcome discount, {hours, plural, =0 {ends within the hour} one {valid for # more hour} other {valid for # more hours}}","pricePromoTail":"−{percent}% with code {code}","stripEmailLabel":"Email","stripEmailAria":"Sign up with email","filters":"Filters","lockLeagues":"League picker","lockHalves":"1st and 2nd half","lockWindow":"5 to 30 matches","lockOtherDays":"Other days","chipLeagues":"Leagues: {count}","productWeekLine":"New: {name} for {days} days at {price}, no auto-renewal."},"statCard":{"cta":"See the analysis","valueBets":"{count, plural, one {# value bet} other {# value bets}}","hitsOf":"{hits} of {total}","h2h":"H2H","matches":"{count, plural, one {# match} other {# matches}}","h2hMatches":"{count, plural, one {# H2H match} other {# H2H matches}}","scopeTeams":"of both teams' recent matches","scopeH2h":"of H2H matches","lockedLine":"Line","lockedCaption":"A free account shows the line and how often it came in"},"statResult":{"hit":"came in","miss":"didn't come in","score":"Score {home}:{away}","firstHalf":"1st half {home}:{away}","secondHalf":"2nd half {home}:{away}","halfAndFull":"Half-time {ht}, full-time {ft}","corners":"{count, plural, one {# corner} other {# corners}}","cards":"{count, plural, one {# card} other {# cards}}","fouls":"{count, plural, one {# foul} other {# fouls}}","shots":"{count, plural, one {# shot} other {# shots}}","shotsOnTarget":"{count, plural, one {# shot on target} other {# shots on target}}","shotsOffTarget":"{count, plural, one {# shot off target} other {# shots off target}}","lateGoal":"Goal at {minute}'","noLateGoal":"No goal in {from}–{to}'","waiting":"Waiting for data","missing":"No match data","postponed":"Match postponed","cancelled":"Match cancelled","abandoned":"Match abandoned","awarded":"Walkover"},"statDetail":{"frequency":{"veryOften":"Very often","often":"Often","overHalf":"Over half","aboutHalf":"Every other match","rarely":"Rarely"},"pinned":"The pick's line","venue":{"home":"home","away":"away"},"legendHit":"Highlighted: matches where “{line}” came in","guestTitle":"Unlock the day's next 2 picks, free","guestText":"A free account, no card: 3 picks a day in every module, each with an analysis like this one.","freeTitle":"This is one of the day's 3 free picks","freeText":"With Premium: all {count, plural, one {# match} other {# matches}} of the day with this analysis, other days and the filters.","freeTextNoCount":"With Premium: every match of the day with this analysis, other days and the filters.","freeCta":"See Premium"},"countries":{"england":"England","scotland":"Scotland","wales":"Wales","northernIreland":"Northern Ireland","europe":"Europe","world":"World"},"lockedList":{"title":"The day's other matches","count":"{count, plural, one {# match in Premium} other {# matches in Premium}}","line":"Line","sample":"•• matches","rowLabel":"{match}, {time}: figures in Premium","offerEyebrow":"The day's full list","offerTitle":"You see {shown} of {total, plural, one {# match} other {# matches}}","benefitAll":"{count, plural, one {# match of the day with figures} other {All # matches of the day with figures, strongest first}}","showMore":"{count, plural, one {Show the next match} other {Show the next # matches}}","more":"{count, plural, one {# more match of the day in Premium} other {# more matches of the day in Premium}}","benefitFigures":"{count, plural, one {Percentage and average for # match of the day} other {Percentage and average for all # matches of the day}}","benefitToolbar":"Line {low}, {mid} or {high}, sorted by average, percentage or time","noteUpcoming":"{count, plural, one {# match still to start} other {# matches still to start}}","noteSoon":"{count, plural, one {# starts within 2 hours} other {# start within 2 hours}}"},"listMore":{"next":"{count, plural, =1 {Show 1 more} other {Show {n} more}}","left":"{n} left","last":"{count, plural, =1 {Show the last one} other {Show the last {n}}}","backToTop":"Back to top","boardChanged":"Show changes","boardChangedTitle":"The list has changed. Show it as it is now."},"statList":{"lineGroup":"Line","orderLabel":"Sort","orderAvg":"Average","orderPct":"%","orderKickoff":"Time","avgShort":"avg.","marketLabel":"Market","allTitle":"All matches of the day"},"knownDevice":{"title":"You already have an account on this device","text":"Sign in to see everything you have on your account.","google":"Sign in with Google","email":"Sign in","notYou":"Not you?","newAccount":"Create a free account"},"languageBar":{"text":"This page is also in Polish","action":"Switch to the Polish version","actionShort":"In Polish","close":"Close"}},"auth":{"signIn":"Sign in","signOut":"Sign out","signUp":"Sign up","signInTitle":"Welcome back","signInSubtitle":"Sign in to your account to continue","signUpTitle":"Create an account","signUpSubtitle":"Start your journey with PredictStats","signUpLead":"Free account, no card: 3 full picks a day in every module.","freeBenefits":{"picks":"3 full picks a day in every module, with analysis","noCard":"Free, no payment card"},"checkoutStep":{"withPrice":"Step 1 of 2: account, then {days, plural, one {# day} other {# days}} of {product} for {price}.","noPrice":"Step 1 of 2: account, then {days, plural, one {# day} other {# days}} of {product}.","product":{"premium":"Premium","vip-insider":"Insider","moneyflow":"MoneyFlow","telegram-live-notifications":"LIVE alerts","ako":"AKO group","ako-fortuna":"AKO group"}},"unlockMoneyflow":"A free account unlocks MoneyFlow picks: match, pick and odds. After signing up you'll return to the page you came from.","email":"Email","emailPlaceholder":"Your email address","password":"Password","passwordPlaceholder":"Enter your password","confirmPassword":"Confirm Password","confirmPasswordPlaceholder":"Confirm your password","createPasswordPlaceholder":"Create a password","showPassword":"Show password","hidePassword":"Hide password","newPassword":"New Password","newPasswordPlaceholder":"Enter new password","confirmNewPassword":"Confirm New Password","confirmNewPasswordPlaceholder":"Confirm new password","forgotPassword":"Forgot password?","forgotPasswordTitle":"Forgot password?","forgotPasswordSubtitle":"No worries, we'll send you reset instructions.","resetPassword":"Reset password","resetPasswordTitle":"Set new password","resetPasswordSubtitle":"Your new password must be different from previously used passwords.","resettingPassword":"Resetting password...","setPasswordTitle":"Set a password","setPasswordSubtitle":"You'll then sign in with your email and this password.","setPassword":"Set password","settingPassword":"Saving password...","passwordSaved":"Password saved. Sign in with your email and new password.","sendResetLink":"Send reset link","backToLogin":"Back to login","dontHaveAccount":"Don't have an account?","alreadyHaveAccount":"Already have an account?","createAccount":"Create account","creatingAccount":"Creating account...","signingIn":"Signing in...","signingOut":"Signing out...","getStarted":"Get Started","join":"Try for Free","freeAccount":"Free account","createFreeAccount":"Create a free account","orContinueWith":"or continue with email","orEmail":"or with email","continueWithGoogle":"Continue with Google","signUpWithGoogle":"Sign up with Google","continueWithMicrosoft":"Continue with Microsoft","signUpWithMicrosoft":"Sign up with Microsoft","continueWithApple":"Continue with Apple","signUpWithApple":"Sign up with Apple","inApp":{"titleInstagram":"Google doesn't work in Instagram's browser","titleFacebook":"Google doesn't work in Facebook's browser","titleOther":"Google doesn't work in this browser","text":"Google blocks sign-in in browsers built into apps. Open the page in Chrome or create an account with email.","textLogin":"Google blocks sign-in in browsers built into apps. Open the page in Chrome or sign in with email.","openChrome":"Open in Chrome","emailRegister":"Sign up with email","emailLogin":"Sign in with email","tryGoogle":"Try Google anyway"},"guestUser":"Guest User","checkYourEmail":"Check your email","checkYourEmailSubtitle":"We've sent a password reset link to {email}","didntReceiveEmail":"Didn't receive the email? Check your spam folder or","tryAgain":"try again","sending":"Sending...","invalidLink":"Invalid link","invalidLinkSubtitle":"This password reset link is invalid or has expired.","requestNewResetLink":"Request new reset link","verifyEmail":"Verify your email","verifyEmailSubtitle":"We've sent a 6-digit code to {email}","verifyEmailButton":"Verify email","verifying":"Verifying...","didntReceiveCode":"Didn't receive the code?","resendCode":"Resend code","resendIn":"Resend in {countdown}s","newCodeSent":"A new code has been sent to your email","somethingWentWrong":"Something went wrong","somethingWentWrongEmail":"We couldn't find your email. Please try registering again.","backToRegistration":"Back to registration","checkSpam":"Can't see the code? Check your Spam and Promotions folders.","changeEmail":"Change email address","openMail":{"gmail":"Open Gmail","onet":"Open Onet Mail","wp":"Open WP Mail","interia":"Open Interia Mail","o2":"Open o2 Mail","outlook":"Open Outlook"},"passwordRequirements":{"minLength":"At least 6 characters","match":"Passwords match"},"acceptTermsLabel":"I am 18 or older, I agree to the {terms} and I acknowledge the {privacy}.","legalNotice":{"text":"By continuing, you confirm that you are 18 or older, agree to the {terms} and acknowledge the {privacy}.","termsLink":"Terms of Service","privacyLink":"Privacy Policy"},"acceptTermsPage":{"title":"One more step","subtitle":"Your account is ready. Before you enter the app, please confirm the terms of using PredictStats.","itemAge":"I am 18 years of age or older.","itemTerms":"I agree to the PredictStats {terms}.","itemPrivacy":"I acknowledge the {privacy}.","cta":"Agree and continue","submitting":"Saving...","footnote":"By clicking “{cta}” you enter into an agreement with PredictStats to use the Platform under the Terms of Service.","error":"We could not save your acceptance. Please try again.","decline":"I do not agree – sign me out","returnTo":"Then you'll return to: {module}"},"accountReady":{"title":"Account ready","text":"You get 3 free picks a day in every module.","generatorText":"The second coupon of the day is unlocked."},"nextSteps":{"title":"Free today in your account","titleNew":"Account ready. Free today:","picks":"{count, plural, one {# pick} other {# picks}}","coupons":"{count, plural, one {# coupon} other {# coupons}}","total":"{count, plural, one {pick} other {picks}}","eachThree":"Top 3 picks of the day","eachUpTo":"Up to 3 top picks of the day","spreadBoth":"{each} per module, across {football, plural, one {# football module} other {# football modules}} and {basketball, plural, one {# basketball module} other {# basketball modules}}.","spreadFootball":"{each} per module, across {football, plural, one {# football module} other {# football modules}}.","spreadBasketball":"{each} per module, across {basketball, plural, one {# basketball module} other {# basketball modules}}.","couponsLine":"{count, plural, one {Plus # AKO coupon from the generator.} other {Plus # AKO coupons from the generator.}}","showAll":"All ({count})","showLess":"Less","here":"Here","telegramLine":"2 more separate picks of the day on our Telegram channel","dismiss":"Hide for 14 days"},"errors":{"loginFailed":"Login failed","loginLocked":"Too many failed sign-in attempts. Try again in 15 minutes or reset your password.","registrationFailed":"Registration failed","passwordMismatch":"Passwords do not match","passwordTooShort":"Password must be at least 6 characters","invalidResetLink":"Invalid reset link. Please request a new password reset.","resetFailed":"Failed to reset password","sendResetFailed":"Failed to send reset email","enterCompleteCode":"Please enter the complete 6-digit code","emailMissing":"Email is missing. Please go back to registration.","termsNotAccepted":"To create an account, confirm that you are 18 or older and agree to the Terms of Service.","verificationFailed":"Verification failed","resendFailed":"Failed to resend code","emailDomainTypo":"\"{domain}\" looks like a typo. Did you mean {suggestion}?","emailDomainTypoApply":"Use {suggestion}","emailDomainUnreachable":"The domain \"{domain}\" does not accept email. Please check the address.","emailDisposable":"Temporary or placeholder email addresses cannot be used. Please use your regular email.","emailTaken":"An account with this email already exists. Sign in or reset your password.","invalidRegistrationData":"Please check your email address and password.","oauthAccountExists":"An account with this email already exists, but it isn't linked to {provider}. Sign in the way you signed up: with your password or another provider.","oauthLinkedElsewhere":"This email is already linked to a different {provider} account. Sign in with that account or another method you already use.","oauthEmailUnverified":"This email address isn't verified on your {provider} account yet. Verify it there, or sign in the way you signed up.","codeInvalid":"That code is not right. Check the e-mail and enter it again.","codeExpired":"The code has expired. Send a new one below.","codeLocked":"Too many wrong attempts. Send a new code below.","alreadyConfirmed":"This address is already confirmed. Please sign in.","invalidCredentials":"Incorrect email or password.","socialAccount":"This account was created with {provider} and has no password. Sign in with {provider}.","emailNotConfirmed":"This email address is not confirmed yet.","tooManyRequests":"Too many attempts in a short time. Wait a moment and try again.","serviceUnavailable":"Couldn't reach PredictStats. Try again in a moment.","resetEmailUnknown":"There is no account with this email address. Check the address or create an account."},"badges":{"admin":"Admin","partner":"Partner","pro":"Premium","free":"Free","products":"{count, plural, one {# product} other {# products}}"},"authLayout":{"activeUsers":"Active Users","winRate":"Insider yield (settled tips)","leagues":"Leagues","liveUpdates":"Live Updates","freePicks":"Full picks every day, free, in every module","aiPowered":"Mathematical Match Analysis","marketingText":"Use our Accumulator Generator to build value-bet coupons for today and the next days, with the total odds and each coupon's deviation.","reviewsStars":"Rated {rating} out of 5","reviewsBasedOn":"{count, plural, one {Average of # verified customer review} other {Average of # verified customer reviews}}","reviewsLink":"Read the reviews","freeTitle":"Free today with an account","freePicksLine":"3 full picks a day in every module, free","valueBetsToday":"Today: {count, plural, one {# value bet} other {# value bets}}, 3 of them free","akoToday":"Today's acca in one tap"}},"navigation":{"matches":"Matches","bottomNav":{"label":"Main sections","live":"Live","more":"More"},"live":"Live Signals","liveOu":"Live Signals O/U","matchFinder":"Accumulator Generator","matchFinderShort":"Generator","htftBreaks":"HT/FT Breaks","valueBets":"Value Bets","moneyFlow":"MoneyFlow","oddsComparator":"Odds comparison","corners":"Corners","shots":"Shots","fouls":"Fouls","referees":"Referees","goals":"Goals","lateGoals":"Late Goals","players":"Players","cards":"Cards","btts":"BTTS","subscriptions":"Subscriptions","settings":"Settings","accountGroup":"Account","menuLabel":"Menu","connectTelegram":"Connect Telegram","upgrade":"Buy Premium","upgradeToPro":"Upgrade to Premium","backTo":{"premium":"Back to Premium","insider":"Back to Insider","moneyflow":"Back to MoneyFlow","ako":"Back to the AKO group","liveAlerts":"Back to LIVE alerts"},"products":"Products","buyAccess":"Buy access","searchMatches":"Search for a match, team or league","searchShort":"Search matches","searchWord":"Search","productsExtensions":"Products and add-ons","adminPanel":"Admin Panel","viewProducts":"All products","myPredictions":"My Predictions","tournaments":"Tournaments","partnerPanel":"Partner Panel","vipTips":"Insider","partners":"Partners","vipGroups":"Insider","buyTraining":"Buy Course","notifications":"Notifications","new":"New","popular":"Popular","hit":"Hot","draws":"Draws","tools":"Tools","bankrollSimulator":"Bankroll Simulator","moneyTracker":"MoneyTracker","specialLines":"Special lines","academy":"Training","groupPro":"PRO","groupStats":"Statistics","groupProducts":"Shop","buyPremium":"Premium","buyInsider":"Insider access","buyMoneyflow":"MoneyFlow","buyLiveAlerts":"LIVE alerts","akoGroup":"AKO group","allProducts":"All products","bundleConfigurator":"Bundle configurator","sportFootball":"Football","sportBasketball":"Basketball","sportHockey":"Hockey","statsModulesSoon":"Statistics modules for this sport are on the way","sportSwitchLabel":"Statistics for","sportSwitchMore":"More sports","basketballTotals":"Points O/U","basketballHandicaps":"Handicaps","basketballHtft":"HT/FT Breaks","basketballQuarters":"Quarters","basketballCloseGames":"Overtime","basketballTeamPoints":"Team Points","basketballTeamStats":"Team Stats","basketballPlayers":"Players","basketballSchedule":"Schedule","basketballTrends":"Trends","basketballValueBets":"Value Bets","basketballModules":"Basketball modules","hockeyValueBets":"Value Bets","hockeyTrends":"Trends","hockeyTotals":"Goals O/U","hockeyHandicaps":"Handicaps","hockeyCloseGames":"Overtime","hockeyTeamGoals":"Team goals","hockeyPeriods":"Periods","hockeySchedule":"Schedule & fatigue"},"sidebar":{"upgradeNow":"Buy Premium","joinTelegram":"Join on Telegram","telegramFreePicks":"Free picks"},"landing":{"seo":{"title":"Sports Predictions: Football and Basketball","description":"Sports predictions from stats: value bets, daily tips, live signals and MoneyFlow for football ({leagues}+ leagues) and basketball, plus tennis and hockey.","keywords":"sports predictions, football predictions, basketball predictions, sports statistics, betting tips, value bets, match analysis, NBA stats, corners predictions, cards predictions, goals predictions","siteShortDescription":"Sports Predictions & Match Statistics: Football and Basketball","softwareDescription":"Sports predictions and match statistics platform: football ({leagues}+ leagues) and basketball. Value bets, tips and live signals; MoneyFlow also covers tennis and hockey."},"nav":{"features":"Features","preview":"Preview","valueBets":"Value Bets","matches":"Matches","live":"Live","corners":"Corners","cards":"Cards","news":"News","pricing":"Pricing","getStarted":"Try for Free"},"hero":{"badge":"Mathematical match analysis","title":"Smarter Sports","titleHighlight":"Predictions","subtitle":"Statistics and predictions for football and basketball: value bets, daily tips and live signals from the world's top leagues. MoneyFlow also covers tennis and hockey. Real-time data and a public record of results.","launchApp":"Launch App","createAccount":"Create Account","goToApp":"Go to Dashboard","goToAppShort":"App","startFree":"Explore Free Predictions","browseMatches":"Browse Today's Matches","noCreditCard":"Free account • No credit card required","trustBadge1":"Innovative LIVE tool","trustBadge1Desc":"In-play signals and live match stats","trustBadge2":"Real-time updates","trustBadge2Desc":"Live match data & predictions","trustBadge3":"24/7 availability","trustBadge3Desc":"Round-the-clock analytics","videoTeaser":"How to analyze matches like a PRO? Watch the guide","videoTeaserDesc":"Value bets & statistics: step by step walkthrough"},"video":{"thumbnailAlt":"How to analyze matches like a PRO? Value Bets & Statistics | PredictStats"},"footer":{"home":"Home","tagline":"A sports analytics platform (football and basketball) that uses algorithms to help you make decisions based on data, not intuition. Free, with Premium when you need more.","description":"A sports analytics platform (football and basketball) that uses algorithms to help you make decisions based on data, not intuition. Free, with Premium when you need more.","product":"Product","company":"Company","legal":"Legal","about":"About Us","reviews":"Reviews","contact":"Contact","bugReports":"Report a bug","pricing":"Pricing","tutorials":"Guides","followReward":"Get a discount code","followRewardHint":"A thank-you for following us on social media","followUs":"Follow us","allDocuments":"All Documents","privacyPolicy":"Privacy Policy","terms":"Terms of Service","cookies":"Cookie Policy","refund":"Refund Policy","academyTerms":"Academy Terms","affiliateTerms":"Affiliate Terms","contestRules":"Contest rules","copyright":"© 2026 PredictStats. All rights reserved.","disclaimer":"Gambling involves risk. Please bet responsibly.","legalNotice":{"pl":"Gambling involves the risk of addiction and financial loss. Taking part in games of chance organised in breach of the law may result in criminal and fiscal liability. The operators presented on this site hold a permit of the Polish Minister of Finance to organise betting in Poland.","at":"Gambling involves the risk of addiction and financial loss. Taking part in games of chance organised in breach of the law may result in criminal liability. The operators presented on this site hold a licence of the competent Austrian federal state (Landesbewilligung) to offer sports betting in Austria.","de":"Gambling involves the risk of addiction and financial loss. Taking part in games of chance organised in breach of the law may result in criminal liability. The operators presented on this site hold a licence of the joint gambling authority of the German federal states (Gemeinsame Glücksspielbehörde der Länder, GGL) to offer sports betting in Germany and are entered on its official whitelist under § 9 (8) of the Glücksspielstaatsvertrag 2021 (GlüStV 2021). Participation from age 18 only. Help with gambling problems in Germany: check-dein-spiel.de or free of charge on 0800 1 37 27 00."},"ageDisclaimer":"Our content is intended for audiences over 18 years of age. The information on this site is for informational purposes only and does not constitute advice. We are not responsible for any outcomes resulting from the use of our content. All trademarks, logos, brands, images, and names displayed on this site belong to their respective owners."},"siteLinks":{"leagues":"Leagues","today":"Today","matches":"Today's matches","tips":"Today's tips"},"today":{"title":"Today's matches with stats","subtitle":"Average goals, BTTS, head-to-head record and form for the day's most interesting fixtures, free, no sign-up.","allMatches":"All of today's matches","leaguesTitle":"Popular leagues","leaguesSubtitle":"Tables, results, fixtures and season stats.","empty":"Today's schedule is still filling in. See all matches."}},"liveStream":{"banner":{"liveNow":"We're live","subtitle":"Analysis and picks. Join the stream.","watch":"Watch","dismissAria":"Hide live stream notice"},"bar":{"short":"Live on {platform}","full":"Live on {platform}: analysis of the day's matches","fullGeneric":"We're live: analysis of the day's matches"},"admin":{"nav":"Stream","title":"Live stream banner","cardHeading":"Public banner","description":"When enabled, users see a red bar at the top of the page with a link to the YouTube or Twitch stream, for 6 hours from switching it on. Only one bar shows at a time, and the stream takes priority over the contest, the end of access and the welcome discount. It does not appear in the shop or at checkout.","bannerActive":"Show live banner in the app","urlLabel":"Stream URL","platform":"Platform","platformYoutube":"YouTube","platformTwitch":"Twitch","platformOther":"Other","save":"Save","saving":"Saving…","loadError":"Could not load settings.","saveError":"Could not save. Check the URL and try again."}},"telegramContest":{"banner":{"headline":"Contest on Telegram","prizeLine":"To win: {prize} for {days} days. Join the channel.","cta":"Telegram","dismissAria":"Hide Telegram contest notice"},"bar":{"short":"Contest: {prize} for {days, plural, one {# day} other {# days}}","full":"Contest on Telegram: win {prize} for {days, plural, one {# day} other {# days}}","cta":"Join"},"admin":{"title":"Telegram contest banner","cardHeading":"Public banner","description":"When enabled, users see a blue bar at the top of the page with a link to Telegram; only a live stream in progress takes priority over it. It does not appear in the shop or at checkout. The channel is matched to the page language (Polish, German, English for the rest), and people from Germany and Austria are sent to the German channel.","bannerActive":"Show contest banner in the app","prizeDays":"Prize duration","days14":"14 days","days30":"30 days","labelEn":"Prize name (English)","labelPl":"Prize name (Polish)","labelEnPlaceholder":"e.g. Pro panel access","labelPlPlaceholder":"e.g. access to Premium","productHint":"Pick a product to fill both names (you can edit afterward).","productSelect":"Product (optional)","productNone":"(none)","save":"Save","saving":"Saving…","loadError":"Could not load settings.","saveError":"Could not save. Check labels and try again."}},"acca":{"title":"Acca tips for today"},"dailyTips":{"hub":{"title":"Football tips for today"},"markets":{"htft":{"title":"Half-time / full-time swings"},"cards":{"title":"Cards"},"corners":{"title":"Corners"},"btts":{"title":"BTTS"}},"statsPredictionsLink":"Football stats & predictions","moneyflowLink":"Dropping odds"},"games":{"footer":{"games":"Games"}},"htft":{"dateNav":{"yesterday":"Yesterday","today":"Today","tomorrow":"Tomorrow","previousDay":"Previous day","nextDay":"Next day","jumpToToday":"Jump to Today","pickDay":"Pick a day","days":{"su":"Su","mo":"Mo","tu":"Tu","we":"We","th":"Th","fr":"Fr","sa":"Sa"}}},"matches":{"status":{"upcoming":"Upcoming","live":"LIVE","finished":"Finished","halftime":"Half Time","extraTime":"Extra Time","penalties":"Penalties","postponed":"Postponed","cancelled":"Cancelled","suspended":"Suspended","provisionalSource":"provisional result"},"card":{"valueBetsShort":"{count} VB"},"detail":{"pro":{"valueBets":{"teaser":"{count, plural, one {# value bet in this match} other {# value bets in this match}}"},"badge":"Premium","refereeTeaser":"How does {name} referee? Average cards, over lines, red cards, fouls and penalties from recent matches.","unlockReferee":"Unlock referee profile"}}},"moneyflow":{"chart":{"sharp":"Sharp","edgeSeries":"Value","bookmakerFallback":"Bookmaker","noHistoryForSeries":"No history for this series","stableAt":"Odds steady, always at","ariaLabel":"Chart of {series} odds movement over time","tooltipOdds":"Odds","tooltipEdge":"Value","tooltipLimit":"Limit"}},"predictions":{"saveTip":"Save Tip","savePrediction":"Save Prediction","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"},"stats":{"avgOdds":"Avg Odds"}},"rballLive":{"inAppAlerts":{"liveTitle":"New LIVE signal","ouTitle":"New LIVE O/U signal","open":"Open","mute":"Mute","muted":"On-site notifications are off. You can turn them back on in Live Betting Signals → Notifications.","menu":"Notifications","telegramHint":"Alerts on Telegram, even when the site is closed","site":"On-site notifications","siteHint":"New signals in a corner of the screen, on every page","siteOn":"On","siteOff":"Off","siteDescription":"New signals that match your filters pop up in a corner of the screen on every PredictStats page you have open. These settings apply to this device.","premiumOnly":"On-site notifications are part of Premium.","enable":"Show notifications","boards":"From which boards","liveBoardHint":"Following your saved filters","ouBoardHint":"Following the signal types picked on that board","sound":"Sound","soundHint":"A short chime with each notification","preview":"Show an example","previewText":"Example: this is how a new signal that matches your filters will appear."},"signalShort":{"plain":"{stat} {threshold}+ {window}","underdog":"{stat} {threshold}+ underdog {window}","underdogLosing":"{stat} {threshold}+ underdog losing {window}","losing":"{stat} {threshold}+ losing {window}","stat":{"dg":"DG","on_target":"On target","off_target":"Off target","total_shots":"Total","corners":"Corners","combined":"Combined","momentum":"Momentum"},"window":{"early":"(0-15')","mid":"(by 45')","h2_early":"2H (46-60')","h2_mid":"2H (by 90')"}},"signalInfoModal":{"tierAggressiveName":"Aggressive","tierAggressiveDesc":"Rare anomalies where the bookmaker may have made a mistake","tierBalancedName":"Balanced","tierBalancedDesc":"Balanced selection with good quality","tierWideName":"Wide","tierWideDesc":"More matches for manual review","signalsSuffix":"signals","moreSuffix":"more"},"premium":{"unlockDescription":"See every match where a signal fired, with full stats and odds movement","sheetTitle":"Live signals in Premium","sheetRowNow":"Matches with a signal now","sheetRowTop":"The strongest indicator reading right now","sheetTopValue":"{score}/100","sheetRowTools":"Sorting, odds filters, search","sheetRowToolsNoOdds":"Sorting, filters and search","sheetRowOddsHistory":"Odds movement and match history","sheetRowWhole":"Value Bets and 11 stat modules","sheetRowWholeFree":"3 picks each","sheetRowWholePremium":"all","sheetAlertsNote":"Telegram alerts are a separate add-on: {price} for 30 days."}},"rballLiveOu":{"filter":{"label":"Pick direction","all":"All","over":"Over","under":"Under"},"signalShort":{"under":"≤{threshold} {stat} {minute}'","over":"{threshold}+ {stat} {minute}'","overH2":"{threshold}+ {stat} 2H {minute}'","stat":{"total_shots":"shots","on_target":"on tgt","off_target":"off tgt","corners":"corners"}}},"shop":{"errors":{"checkoutOffline":"No internet connection. Check your network and try again.","checkoutSignIn":"Your session has expired. Sign in again and come back to the purchase.","checkoutRateLimited":"Too many attempts at once. Wait a moment and try again.","checkoutDiscount":"The discount code no longer works for this purchase. Remove it and try again.","checkoutFailed":"We could not start the payment. Try again or pick another method."}},"subscriptions":{"renewalBanner":{"endsToday":"{product}: your access ends today","endsTomorrow":"{product}: your access ends tomorrow","endsTomorrowShort":"{product}: until tomorrow","endsInDays":"{product}: your access ends in {days, plural, one {# day} other {# days}}","endsInDaysShort":"{product}: {days, plural, one {# day left} other {# days left}}","expired":"{product}: your access ended on {date}","hint":"We'll add the new days to your current ones.","hintExpired":"Come back any time. Access switches on right after payment.","cta":"Renew","ctaExpired":"Come back","close":"Close","liveAlerts":"LIVE alerts","trialEndsToday":"{product}: free access until today","trialEndsTomorrow":"{product}: free access until tomorrow","trialExpired":"{product}: free access has ended","trialHint":"After that you keep the free account: 3 picks a day in every module.","trialHintExpired":"On the free account you still get 3 picks a day in every module.","trialCta":"See the price"},"welcomeBanner":{"title":"−{percent}% on your first purchase","titleShort":"−{percent}% on your first purchase","checkoutShort":"−{percent}% applied automatically","hoursLeft":"{count, plural, one {# hour} other {# hours}} left","hoursShort":"{count} h left","lastHour":"ends within the hour","hint":"the discount applies by itself at payment","hintShort":"applies by itself","cta":"See prices","close":"Close"}},"telegramConnect":{"consent":{"title":"Messages on Telegram","intro":"Before we connect your Telegram account, we need your consent.","label":"I am at least 18 years old and I want to receive messages from PredictStats on Telegram: signals, alerts and match information, which may include odds and bookmaker names.","withdraw":"You can withdraw your consent at any time with “Unlink Telegram” in the settings.","privacy":"Privacy Policy","cancel":"Cancel","continue":"Agree and continue"}},"valueBets":{"board":{"implied":"odds imply"}},"discountCodes":{"promoBar":{"title":"{occasion}: −{percent}% with code {code}","titlePlain":"−{percent}% with code {code}","products":"for: {list}","allProducts":"on everything in the shop","until":"until {date}","leftHours":"{hours} h {minutes} min left","leftMinutes":"{minutes} min left","cta":"See prices","close":"Close","occasions":{"halloween":"Halloween","black_friday":"Black Friday","cyber_monday":"Cyber Monday","christmas":"Christmas","new_year":"New Year","valentines":"Valentine's Day","easter":"Easter","summer":"Summer"}},"scope":{"products":{"premium":"Premium","moneyflow":"MoneyFlow","vip-insider":"Insider","telegram-live-notifications":"LIVE alerts","ako":"AKO group","academy-access":"PredictStats Academy"}}}}