export default {
    tip: 'Realtime bets; after lock the AI default number is fixed for this round and used at countdown end (or your scheduled number). After draw, ~3s payout grace then next round.',
    current_record: 'Current round',
    ai_default_number: 'AI default number',
    pending_draw: 'Scheduled draw number',
    countdown: 'Countdown',
    bet_countdown: 'Bet left',
    draw_countdown: 'Draw left',
    payout_countdown: 'Payout left',
    payout_na: '?',
    payout_phase: 'Payout in progress',
    action_panel: 'Actions',
    manual_draw_number: 'Scheduled draw',
    btn_calc: 'Calculate PnL',
    btn_draw: 'Schedule draw',
    calc_result_number: 'Calculated number',
    calc_estimated_loss: 'Estimated payout',
    push_connected: 'Realtime connection established',
    push_disconnected: 'Polling mode enabled (push removed)',
    ws_connected: 'Connected to real-time match',
    ws_disconnected: 'Service unavailable, please check backend service',
    ws_panel_title: 'Admin WebSocket (vs. mobile lightweight stream)',
    ws_reload_config: 'Load WS config',
    ws_connect: 'Connect WS',
    ws_disconnect: 'Disconnect WS',
    ws_log_empty: 'No WebSocket logs yet.',
    jackpot_hit_tip: 'Jackpot winners detected in this round.',
    candidate_title: 'Candidate payout estimates',
    number: 'Number',
    estimated_loss: 'Estimated payout',
    bet_stream_title: 'Realtime bet stream',
    bet_id: 'Bet ID',
    user_id: 'Player ID',
    username: 'Username',
    pick_numbers: 'Pick numbers',
    total_amount: 'Total bet amount',
    streak_at_bet: 'Streak at bet',
    runtime_switch: 'Auto-create next round',
    countdown_maintenance: 'Maintenance',
    runtime_draining_banner:
        'Game stopped: the current round will run through draw, settlement and payout. Full maintenance UI appears after payout completes.',
    runtime_maintenance_banner: 'Maintenance: player betting is disabled. Turn on auto-create to resume; a new round is created when idle.',
    runtime_off_tip: 'When enabling auto-create with no active round, a new period is created immediately.',
    void_btn: 'Void round',
    void_dialog_title: 'Void current round',
    void_reason_label: 'Reason',
    void_reason_placeholder: 'Enter the reason (stored on the record; pending bets will be refunded).',
    void_submit: 'Confirm void',
    void_reason_too_short: 'Reason must be at least 2 characters',
}
