{ "title": "Jackpot", "configTitle": "Jackpot pool configuration", "pageDescription": "Maintain per-currency pool parameters; contribution and payout logs are below.", "poolsSectionDescription": "Contribution rate, burst threshold, switch, and manual burst.", "rulesTitle": "Rules", "rulesJoin": "Only successfully placed lines that meet the minimum participation bet amount contribute to the pool.", "rulesBurst": "The pool releases when the burst threshold is reached, the forced burst gap is met, or a configured play combo triggers it.", "rulesManual": "Manual burst is a super-admin fallback only. You can enter either the numeric draw ID or the draw number.", "recordsSectionTitle": "Contribution & payout logs", "recordsSectionDescription": "Filter payout and contribution entries (read-only).", "loadFailed": "Failed to load", "saveSuccess": "Saved", "saveFailed": "Save failed", "invalidDrawId": "Enter a valid draw ID or draw number", "manualBurstSuccess": "Jackpot burst triggered manually", "manualBurstFailed": "Manual burst failed", "noPoolData": "No pool data", "displayBalance": "Display balance {{amount}}", "currentAmount": "Current pool balance (major unit)", "balanceAdjustmentTitle": "Balance adjustment", "balanceAdjustmentHint": "A reason is required; each change is recorded in the adjustment ledger. Balance cannot be edited via Save.", "adjustmentDirection": "Direction", "adjustmentIncrease": "Increase", "adjustmentDecrease": "Decrease", "adjustmentAmount": "Amount (major units)", "adjustmentAmountPlaceholder": "Enter adjustment amount", "adjustmentReason": "Reason (required)", "adjustmentReasonPlaceholder": "Enter adjustment reason", "submitAdjustment": "Submit adjustment", "adjustmentSuccess": "Pool balance adjusted", "adjustmentFailed": "Adjustment failed", "adjustmentAmountInvalid": "Enter a valid adjustment amount", "adjustmentReasonRequired": "Reason must be at least 3 characters", "confirmAdjustmentTitle": "Confirm pool balance adjustment?", "confirmAdjustmentDescription": "This writes a ledger entry and updates the pool balance. Verify amount and reason.", "recentAdjustments": "Recent adjustments", "contributionRate": "Contribution rate (%)", "contributionRatePlaceholder": "e.g. 2 = 2%", "triggerThreshold": "Burst threshold (major unit)", "triggerThresholdPlaceholder": "Enter burst threshold", "payoutRate": "Burst payout rate (%)", "payoutRatePlaceholder": "e.g. 5 = 5%", "forceTriggerGap": "Force burst gap (settled draws)", "forceTriggerGapPlaceholder": "Enter forced burst gap in draws", "minBetAmount": "Minimum participation bet amount (major unit)", "minBetAmountPlaceholder": "Enter minimum bet amount", "comboTriggerPlays": "Combo trigger plays (comma separated)", "comboTriggerPlaysPlaceholder": "Enter play codes separated by commas, for example straight,ibox", "status": "Status", "disabled": "Disabled", "enabled": "Enabled", "saving": "Saving…", "save": "Save", "manualBurstDrawId": "Draw for manual burst (ID or number)", "manualBurstHint": "Super admin only. You can enter either the numeric draw ID or the draw number. Requires a settled draw with first-prize winners. Pool release follows the configured payout rate.", "manualBurstConfirmTitle": "Confirm manual jackpot burst?", "manualBurstConfirmDescription": "Jackpot will be split among first-prize winners for draw {{drawId}} using the payout rate. Pool balance will be reduced. This cannot be undone automatically.", "processing": "Processing…", "manualBurst": "Manual burst (super admin only)", "manualBurstConfirm": "Confirm burst", "cancel": "Cancel", "filter": "Filter", "drawNo": "Draw no.", "optional": "Optional", "apply": "Apply", "payoutRecords": "Jackpot payout records", "contributionRecords": "Jackpot contribution records", "recordsPage": { "title": "Jackpot records", "description": "Payout records and pool contribution flows" }, "poolsSectionTitle": "Per-currency pool parameters", "payoutLoadFailed": "Failed to load payout records", "contributionLoadFailed": "Failed to load contribution records", "trigger": "Trigger", "triggerTypes": { "threshold": "Threshold reached", "forced_gap": "Forced by draw gap", "play_combo": "Triggered by play combo", "manual": "Manual trigger" }, "payoutAmount": "Payout amount", "winnerCount": "Winner count", "time": "Time", "ticketNo": "Ticket", "player": "Player", "contributionAmount": "Contribution amount" }