<?php

return [
    // Page titles and navigation
    'timelines' => 'Timelines',
    'timelines_description' => 'Manage all case timelines and track their progress.',
    'create_timeline' => 'Create Timeline',
    'back_to_timelines' => 'Back to Timelines',

    // Form labels
    'case_name' => 'Case Name',
    'case_reference' => 'Case Reference',
    'initial_notes' => 'Initial Notes',
    'select_client' => 'Select Client',
    'search_client' => 'Search by name or email...',
    'selected_client' => 'Selected Client',

    // Form actions
    'create' => 'Create',
    'cancel' => 'Cancel',

    // Placeholders
    'case_name_placeholder' => 'Enter case name',
    'case_reference_placeholder' => 'Enter case reference (optional)',
    'initial_notes_placeholder' => 'Add initial notes for this timeline (optional)',

    // Validation messages
    'case_reference_exists' => 'This case reference is already in use.',
    'client_required' => 'Please select a client.',

    // Search
    'no_clients_found' => 'No clients found matching your search.',
    'type_to_search' => 'Type at least 2 characters to search...',

    // Timeline index page
    'search_placeholder' => 'Search by case name or reference...',
    'all_clients' => 'All Clients',
    'no_timelines' => 'No timelines found.',
    'last_updated' => 'Last Updated',
    'updates_count' => 'Updates',
    'view' => 'View',

    // Timeline show page
    'reference' => 'Reference',
    'created' => 'Created',

    // Updates management
    'add_update' => 'Add Update',
    'update_text' => 'Update Text',
    'update_placeholder' => 'Enter the update details...',
    'update_min_chars' => 'Minimum 10 characters required',
    'add_update_button' => 'Add Update',
    'save_edit' => 'Save Changes',
    'updates_history' => 'Updates History',
    'no_updates' => 'No updates yet. Add the first update above.',
    'edit' => 'Edit',
    'edited' => 'Edited',

    // Validation messages for updates
    'update_text_required' => 'Please enter the update text.',
    'update_text_min' => 'The update must be at least 10 characters.',

    // Archiving
    'archive' => 'Archive',
    'unarchive' => 'Unarchive',
    'archive_confirm_title' => 'Archive Timeline',
    'archive_confirm_message' => 'Are you sure you want to archive this timeline? No further updates can be added until it is unarchived.',
    'unarchive_confirm_message' => 'Are you sure you want to unarchive this timeline? Updates will be enabled again.',
    'archived_notice' => 'This timeline is archived. Updates are disabled.',
];
