export default {
    section_daily_source: 'Source 1: yesterday net win/loss',
    daily_points_enabled: 'Enable daily loss to points',
    daily_points_enabled_tip: 'Convert yesterday net win/loss from daily push to locked points; only losses (negative net) count.',
    return_ratio: 'Yesterday loss conversion ratio',
    return_ratio_tip: 'On daily push: converted points = floor(|yesterday net|) × ratio (losses only, non-negative integer). Requires mall open date and enabled source.',
    section_lifetime_source: 'Source 2: lifetime net win/loss',
    lifetime_points_enabled: 'Enable lifetime loss to points',
    lifetime_points_enabled_tip: 'Uses the latest daily push row per member; only losses. Skips when lifetime field is missing.',
    lifetime_points_ratio: 'Lifetime loss conversion ratio',
    lifetime_points_ratio_tip: 'One-click job: locked points from |lifetime net| × ratio. Re-run reverses prior lifetime conversion then applies the new ratio.',
    calculate_lifetime_btn: 'Calculate lifetime loss points',
    calculate_lifetime_tip: 'Batch update from latest daily push lifetime field and ratio above.',
    calculate_lifetime_confirm: 'Recalculate all members with the current lifetime ratio (reverses previous lifetime conversion first). Continue?',
    calculate_lifetime_success: 'Lifetime conversion done: {processed} processed, {updated} updated, {skipped} skipped',
    section_mall_open: 'Mall open date',
    mall_open_date: 'Mall open date',
    mall_open_date_tip: 'Takes effect the next calendar day. E.g. set Aug 1: from Aug 2, daily push rows with business date on/after Aug 1 convert yesterday loss to points.',
    active_mall_open_date: 'Active open date',
    section_other: 'Other settings',
    unlock_ratio: 'Unlock ratio (unlock_ratio)',
    unlock_ratio_tip: 'Daily push: daily claim cap = yesterday total deposit × this ratio.',
    points_to_cash_ratio: 'Points to cash ratio',
    points_to_cash_ratio_tip: 'For withdrawable cash display: cash ≈ available points × this ratio.',
}
