// en/admin_group_deals
export const admin_group_deals = {
  page_title: 'Group Deal Oversight',
  page_subtitle: 'Monitor and intervene in group deals — active and historical',
  col_deal: 'Deal',
  col_vendor: 'Vendor',
  col_state: 'State',
  col_reservations: 'Joined / target',
  col_min_size: 'Min Size',
  col_max_size: 'Max Size',
  col_deadline: 'Deadline',
  col_actions: 'Actions',
  state_COLLECTING: 'Collecting',
  state_THRESHOLD_MET: 'Minimum reached — awaiting execution',
  state_EXECUTING: 'Executing',
  state_PARTIAL_PENDING: 'Below minimum — decision needed',
  state_SUCCEEDED: 'Succeeded',
  state_FAILED: 'Failed',
  state_VENDOR_HONORED: 'Honored by vendor (below minimum)',
  state_EXTENDED: 'Extended',
  action_force_tip: 'Execute now',
  action_cancel: 'Cancel group',
  force_tip_confirm:
    'Execute this group deal now? All participants will be charged immediately, even if the minimum group size was not reached.',
  cancel_confirm:
    'Cancel this group deal? The group will be marked failed and all reservations fully refunded. This cannot be undone.',
  force_tip_success: 'Group deal tipped.',
  cancel_success: 'Group deal cancelled.',
  force_tip_error: 'Failed to force-tip group deal.',
  cancel_error: 'Failed to cancel group deal.',
  no_results: 'No group deals yet. New group deals will appear here as soon as a vendor opens one.',
  action_force_tip_tooltip:
    'Charges all participants and executes the deal immediately, even below the minimum group size.',
  action_cancel_tooltip:
    'Marks the group as failed and fully refunds all reservations. Irreversible.',
  col_reservations_tooltip:
    'Current participants vs. minimum–maximum group size (e.g. 3 / 5–20 = 3 joined, min 5, max 20).',
  col_deadline_tooltip: 'Last moment to join the group. "—" = no time limit.',
} as const;
