<?php

return [

    'register' => [
        'title' => 'Register for Event',
        'subtitle' => 'Complete the form below to join this event',
        'select_game_profile' => 'Select Game Profile',
        'contact_info' => 'Contact Information',
        'phone_step_title' => 'Phone Number Required',
        'phone_step_message' => 'A valid phone number is required to register for events. Please add your phone number to continue.',
        'whatsapp_opt_in' => 'Contact me via WhatsApp',
        'user_notes' => 'Additional Notes (optional)',
        'submit' => 'Submit Registration',
        'cancel' => 'Cancel Registration',
    ],

    'registration' => [
        'success_confirmed' => 'You are registered and confirmed for :event.',
        'success_pending' => 'Your registration for :event is pending review.',
        'success_pending_payment' => 'Your registration for :event is pending payment.',
        'success_payment_review' => 'Your payment proof for :event is under review.',
        'success_waitlisted' => 'You have been added to the waitlist for :event.',
        'cancelled' => 'Your registration for :event has been cancelled.',
        'rejected' => 'Your registration for :event was rejected.',
        'already_registered' => 'You are already registered for this event.',
        'not_open' => 'Registration is not open for this event.',
        'closed' => 'Registration for this event has closed.',
        'event_cancelled' => 'This event has been cancelled.',
        'event_completed' => 'This event has already been completed.',
        'capacity_full' => 'This event is at full capacity.',
        'game_profile_required' => 'You need a game profile for :game to register.',
        'phone_required' => 'A valid phone number is required to register for events.',
        'duplicate_active' => 'You already have an active registration for this event.',
        'profile_incomplete' => 'Please complete your player profile before registering.',
    ],

    'payment' => [
        'title' => 'Payment Instructions',
        'amount_due' => 'Amount Due',
        'select_method' => 'Select Payment Method',
        'transfer_reference' => 'Transfer Reference',
        'upload_proof' => 'Upload Payment Proof',
        'proof_instructions' => 'Upload a screenshot or PDF of your payment receipt.',
        'submit_proof' => 'Submit Payment Proof',
        'proof_submitted' => 'Your payment proof has been submitted successfully.',
        'proof_updated' => 'Your payment proof has been updated successfully.',
        'awaiting_review' => 'Your payment is awaiting administrator review.',
        'confirmed' => 'Your payment has been confirmed.',
        'rejected' => 'Your payment was rejected. Please review the instructions and try again.',
        'instructions_heading' => 'How to Pay',
    ],

    'my_events' => [
        'title' => 'My Events',
        'upcoming' => 'Upcoming',
        'past' => 'Past',
        'no_events' => 'You have not registered for any events yet.',
        'view_registration' => 'View Registration',
        'complete_payment' => 'Complete Payment',
    ],

    'check_in' => [
        'success' => 'You have been checked in for :event.',
        'not_confirmed' => 'Only confirmed registrations can check in.',
    ],

    'waitlist' => [
        'position' => 'Waitlist Position',
        'promoted' => 'You have been promoted from the waitlist for :event.',
    ],

    'flash' => [
        'registered' => 'Registration submitted successfully.',
        'cancelled' => 'Registration cancelled successfully.',
        'payment_proof_uploaded' => 'Payment proof uploaded successfully.',
    ],

    'errors' => [
        'unauthorized' => 'You are not authorized to perform this action.',
        'not_found' => 'Registration not found.',
        'invalid_status' => 'This action is not allowed for the current registration status.',
    ],

];
