<?php

return [
    // Model Labels
    'project_charter_completion_requests' => 'Project Charter Completion Requests',
    'project_charter_completion_request' => 'Project Charter Completion Request',

    // Types
    'type_complete' => 'Completion',
    'type_cancel' => 'Cancellation',
    'type_suspend' => 'Suspension',

    // Statuses
    'status_pending' => 'Pending Review',
    'status_approved' => 'Approved',
    'status_rejected' => 'Rejected',

    // Form Labels
    'project_charter' => 'Project Charter',
    'type' => 'Request Type',
    'status' => 'Status',
    'reason' => 'Reason',
    'requested_by' => 'Requested By',
    'reviewed_by' => 'Reviewed By',
    'review_notes' => 'Review Notes',
    'reviewed_at' => 'Reviewed At',

    // Actions
    'approve_request' => 'Approve Request',
    'reject_request' => 'Reject Request',
    'view_request' => 'View Request',

    // Messages
    'request_approved_successfully' => 'Completion request approved successfully',
    'request_rejected_successfully' => 'Completion request rejected successfully',
    'approval_failed' => 'Failed to approve completion request',
    'rejection_failed' => 'Failed to reject completion request',

    // Form Placeholders
    'review_notes_placeholder' => 'Optional notes about your review decision...',
    'approval_notes_placeholder' => 'Optional notes about the approval...',
    'rejection_notes_placeholder' => 'Please provide reason for rejection...',

    // Table Headers
    'charter_name' => 'Charter Name',
    'request_type' => 'Type',
    'request_status' => 'Status',
    'requester' => 'Requested By',
    'reviewer' => 'Reviewed By',
    'created_at' => 'Requested At',
    'updated_at' => 'Last Updated',

    // Empty States
    'no_requests' => 'No completion requests found',
    'no_requests_description' => 'There are no completion or closure requests for this project charter yet.',

    // Confirmations
    'approve_request_confirmation' => 'Are you sure you want to approve this request?',
    'approve_request_description' => 'This action will change the project charter status and cannot be undone.',
    'reject_request_confirmation' => 'Are you sure you want to reject this request?',
    'reject_request_description' => 'This action will revert the project charter status back to approved.',

    // Validation
    'request_already_exists' => 'There is already a pending completion request for this project charter',
    'cannot_review_own_request' => 'You cannot review your own completion request',
];
