<?php

return [
    'title' => 'Recruitment',
    'placeholder' => [
        'title' => 'Recruitment',
        'subtitle' => 'Coming soon',
        'body' => 'This page is under development. This part will be implemented within the ATS recruitment system development phases.',
        'body_line1' => 'This page is under development.',
        'body_line2' => 'This part will be implemented within the ATS recruitment system development phases.',
        'back_hr' => 'Back to HR dashboard',
        'back' => 'Back',
    ],
    'features' => [
        'dashboard' => 'Recruitment Dashboard',
        'job_requests' => 'Job Requests',
        'vacancies' => 'Vacancies',
        'career_portal' => 'Career Portal',
        'applications' => 'Applications',
        'candidates' => 'Candidates',
        'cv_database' => 'CV Database',
        'interviews' => 'Interviews',
        'interview_scorecards' => 'Interview Scorecards',
        'offer_letters' => 'Offer Letters',
        'hiring' => 'Hiring',
        'onboarding' => 'Onboarding',
        'reports' => 'Reports',
    ],
    'dashboard' => [
        'title' => 'Recruitment Dashboard',
        'subtitle' => 'Pipeline overview, upcoming interviews, and onboarding progress.',
        'pipeline_title' => 'Application pipeline',
        'upcoming_interviews' => 'Upcoming interviews',
        'recent_applications' => 'Recent applications',
        'active_onboarding' => 'Active onboarding',
        'empty_interviews' => 'No upcoming interviews.',
        'empty_applications' => 'No recent applications.',
        'empty_onboarding' => 'No active onboarding cases.',
        'kpis' => [
            'open_vacancies' => 'Open vacancies',
            'active_applications' => 'Active applications',
            'scheduled_interviews' => 'Scheduled interviews',
            'offers_pending' => 'Offers pending',
            'pending_job_requests' => 'Pending job requests',
            'hires_this_month' => 'Hires this month',
            'onboarding_in_progress' => 'Onboarding in progress',
            'onboarding_completed' => 'Onboarding completed',
        ],
    ],
    'filters' => [
        'all' => 'All',
        'search' => 'Search',
        'filter' => 'Filter',
        'apply' => 'Filter',
        'status' => 'Status',
    ],
    'common' => [
        'create' => 'Create',
        'edit' => 'Edit',
        'delete' => 'Delete',
        'view' => 'View',
        'search' => 'Search',
        'filter' => 'Filter',
        'status' => 'Status',
        'reference' => 'Reference',
        'created_at' => 'Created at',
        'updated_at' => 'Updated at',
        'back' => 'Back',
        'save' => 'Save',
        'cancel' => 'Cancel',
        'actions' => 'Actions',
    ],
    'activity' => [
        'candidate_created' => 'Candidate :ref created',
        'candidate_updated' => 'Candidate :ref updated',
        'candidate_deleted' => 'Candidate :ref deleted',
        'cv_created' => 'CV :ref uploaded',
        'cv_deleted' => 'CV :ref deleted',
        'job_request_created' => 'Job request :ref created',
        'job_request_updated' => 'Job request :ref updated',
        'job_request_deleted' => 'Job request :ref deleted',
        'job_request_approved' => 'Job request :ref approved',
        'vacancy_created' => 'Vacancy :ref created',
        'vacancy_updated' => 'Vacancy :ref updated',
        'vacancy_deleted' => 'Vacancy :ref deleted',
        'application_created' => 'Application :ref created',
        'application_updated' => 'Application :ref updated',
        'application_deleted' => 'Application :ref deleted',
        'interview_created' => 'Interview :ref created',
        'interview_updated' => 'Interview :ref updated',
        'interview_deleted' => 'Interview :ref deleted',
        'scorecard_created' => 'Interview scorecard :ref created',
        'scorecard_updated' => 'Interview scorecard :ref updated',
        'scorecard_deleted' => 'Interview scorecard :ref deleted',
        'offer_created' => 'Offer letter :ref created',
        'offer_updated' => 'Offer letter :ref updated',
        'offer_deleted' => 'Offer letter :ref deleted',
        'offer_status_changed' => 'Offer letter :ref :action (:from → :to)',
        'candidate_hired' => 'Candidate hired (:ref) → employee :employee',
    ],
    'candidates' => [
        'title' => 'Candidates',
        'subtitle' => 'Manage candidate profiles for recruitment.',
        'empty' => 'No candidates found.',
        'fields' => [
            'reference' => 'Reference',
            'first_name' => 'First name',
            'last_name' => 'Last name',
            'full_name' => 'Name',
            'email' => 'Email',
            'phone' => 'Phone',
            'nationality' => 'Nationality',
            'source' => 'Source',
            'notes' => 'Notes',
            'cvs_count' => 'CVs',
            'created_at' => 'Created at',
            'updated_at' => 'Updated at',
        ],
        'actions' => [
            'add' => 'Create',
            'edit' => 'Edit',
            'delete' => 'Delete',
            'view' => 'View',
        ],
        'flash' => [
            'created' => 'Candidate created successfully.',
            'updated' => 'Candidate updated successfully.',
            'deleted' => 'Candidate deleted successfully.',
        ],
    ],
    'cvs' => [
        'title' => 'CV Database',
        'subtitle' => 'Browse and upload candidate CVs.',
        'empty' => 'No CVs found.',
        'upload' => 'Upload CV',
        'fields' => [
            'candidate' => 'Candidate',
            'file' => 'CV file',
            'original_name' => 'File name',
            'reference' => 'Reference',
            'is_primary' => 'Primary CV',
            'notes' => 'Notes',
            'size' => 'Size',
            'created_at' => 'Created at',
        ],
        'actions' => [
            'download' => 'Download',
            'delete' => 'Delete',
            'upload' => 'Upload',
        ],
        'flash' => [
            'uploaded' => 'CV uploaded successfully.',
            'deleted' => 'CV deleted successfully.',
        ],
    ],
    'job_requests' => [
        'title' => 'Job Requests',
        'subtitle' => 'Request headcount and approve hiring needs.',
        'empty' => 'No job requests found.',
        'fields' => [
            'reference' => 'Reference',
            'title' => 'Title',
            'department' => 'Department',
            'position' => 'Position',
            'openings' => 'Openings',
            'justification' => 'Justification',
            'status' => 'Status',
            'review_notes' => 'Review notes',
            'created_at' => 'Created at',
            'updated_at' => 'Updated at',
        ],
        'status' => [
            'draft' => 'Draft',
            'pending_approval' => 'Pending approval',
            'approved' => 'Approved',
            'rejected' => 'Rejected',
            'cancelled' => 'Cancelled',
        ],
        'actions' => [
            'add' => 'Create',
            'edit' => 'Edit',
            'delete' => 'Delete',
            'submit' => 'Submit',
            'approve' => 'Approve',
            'reject' => 'Reject',
        ],
        'flash' => [
            'created' => 'Job request created successfully.',
            'updated' => 'Job request updated successfully.',
            'deleted' => 'Job request deleted successfully.',
            'submitted' => 'Job request submitted for approval.',
            'approved' => 'Job request approved successfully.',
            'rejected' => 'Job request rejected.',
        ],
        'errors' => [
            'only_draft_editable' => 'Only draft job requests can be edited.',
            'only_draft_submit' => 'Only draft job requests can be submitted.',
            'only_pending_review' => 'Only pending job requests can be reviewed.',
        ],
    ],
    'vacancies' => [
        'title' => 'Vacancies',
        'subtitle' => 'Publish and manage open positions.',
        'empty' => 'No vacancies found.',
        'fields' => [
            'reference' => 'Reference',
            'job_request' => 'Job request',
            'title' => 'Title',
            'department' => 'Department',
            'position' => 'Position',
            'description' => 'Description',
            'openings' => 'Openings',
            'status' => 'Status',
            'published_at' => 'Published at',
            'closes_at' => 'Closes at',
            'created_at' => 'Created at',
            'updated_at' => 'Updated at',
        ],
        'status' => [
            'draft' => 'Draft',
            'open' => 'Open',
            'on_hold' => 'On hold',
            'closed' => 'Closed',
            'cancelled' => 'Cancelled',
        ],
        'actions' => [
            'add' => 'Create',
            'edit' => 'Edit',
            'delete' => 'Delete',
            'publish' => 'Publish',
            'close' => 'Close',
            'view' => 'Open',
            'view_applications' => 'View applications',
        ],
        'metrics' => [
            'openings' => 'Open',
            'filled' => 'Filled',
            'applications' => 'Apps',
            'interviews' => 'Interviews',
            'offers' => 'Offers',
            'hirings' => 'Hires',
            'hired_at' => 'Hired at',
        ],
        'tabs' => [
            'overview' => 'Overview',
            'applications' => 'Applications',
            'interviews' => 'Interviews',
            'offers' => 'Offers',
            'hiring' => 'Hiring',
            'activity' => 'Activity Log',
        ],
        'empty_tab' => [
            'applications' => 'No applications for this vacancy.',
            'interviews' => 'No interviews for this vacancy.',
            'offers' => 'No offers for this vacancy.',
            'hiring' => 'No hires for this vacancy.',
            'activity' => 'No activity logged for this vacancy yet.',
        ],
        'flash' => [
            'created' => 'Vacancy created successfully.',
            'updated' => 'Vacancy updated successfully.',
            'deleted' => 'Vacancy deleted successfully.',
            'published' => 'Vacancy published successfully.',
            'closed' => 'Vacancy closed successfully.',
        ],
        'errors' => [
            'job_request_must_be_approved' => 'Vacancies require an approved job request.',
            'only_draft_publish' => 'Only draft vacancies can be published.',
            'only_open_close' => 'Only open or on-hold vacancies can be closed.',
            'no_approved_job_requests' => 'No approved job request yet.',
            'create_job_request_first' => 'Create a job request first under Job Requests, then submit and approve it. After approval it will appear here so you can create the vacancy.',
            'go_to_job_requests' => 'Create job request',
        ],
    ],
    'applications' => [
        'title' => 'Applications',
        'subtitle' => 'Track candidates against vacancies.',
        'empty' => 'No applications found.',
        'hints' => [
            'need_vacancy' => 'To select a vacancy here, create a vacancy first (after an approved job request).',
            'go_to_vacancies' => 'Go to vacancies',
            'need_cv' => 'Select a CV belonging to the chosen candidate. If empty, upload a CV from the CV database.',
            'go_to_cvs' => 'CV database',
        ],
        'fields' => [
            'reference' => 'Reference',
            'vacancy' => 'Vacancy',
            'candidate' => 'Candidate',
            'candidate_cv' => 'CV',
            'status' => 'Status',
            'source' => 'Source',
            'cover_letter' => 'Cover letter',
            'applied_at' => 'Applied at',
            'created_at' => 'Created at',
            'updated_at' => 'Updated at',
        ],
        'status' => [
            'received' => 'Received',
            'screening' => 'Screening',
            'shortlisted' => 'Shortlisted',
            'hired' => 'Hired',
            'rejected' => 'Rejected',
            'withdrawn' => 'Withdrawn',
        ],
        'actions' => [
            'add' => 'Create',
            'edit' => 'Edit',
            'delete' => 'Delete',
            'update_status' => 'Update status',
        ],
        'flash' => [
            'created' => 'Application created successfully.',
            'updated' => 'Application updated successfully.',
            'deleted' => 'Application deleted successfully.',
            'status_updated' => 'Application status updated successfully.',
        ],
        'errors' => [
            'duplicate' => 'This candidate already applied to this vacancy.',
        ],
    ],
    'interviews' => [
        'title' => 'Interviews',
        'subtitle' => 'Schedule and track candidate interviews.',
        'empty' => 'No interviews found.',
        'bulk_confirm' => 'Delete the selected interviews?',
        'fields' => [
            'reference' => 'Reference',
            'application' => 'Application',
            'candidate' => 'Candidate',
            'scheduled_at' => 'Scheduled at',
            'mode' => 'Mode',
            'location' => 'Location',
            'interviewer' => 'Interviewer',
            'status' => 'Status',
            'notes' => 'Notes',
        ],
        'mode' => [
            'in_person' => 'In person',
            'online' => 'Online',
            'phone' => 'Phone',
        ],
        'status' => [
            'scheduled' => 'Scheduled',
            'completed' => 'Completed',
            'cancelled' => 'Cancelled',
            'no_show' => 'No show',
        ],
        'actions' => [
            'add' => 'Schedule interview',
            'complete' => 'Complete',
            'cancel' => 'Cancel',
            'no_show' => 'No show',
            'bulk_delete' => 'Delete selected',
        ],
        'flash' => [
            'created' => 'Interview scheduled successfully.',
            'updated' => 'Interview updated successfully.',
            'deleted' => 'Interview deleted successfully.',
            'completed' => 'Interview marked as completed.',
            'cancelled' => 'Interview cancelled.',
            'no_show' => 'Interview marked as no show.',
            'bulk_deleted' => ':count interview(s) deleted.',
        ],
        'errors' => [
            'only_scheduled_editable' => 'Only scheduled interviews can be edited.',
            'only_scheduled_complete' => 'Only scheduled interviews can be completed.',
            'only_scheduled_cancel' => 'Only scheduled interviews can be cancelled.',
            'only_scheduled_no_show' => 'Only scheduled interviews can be marked as no show.',
        ],
    ],
    'interview_scorecards' => [
        'title' => 'Interview Scorecards',
        'subtitle' => 'Record interview evaluations and hiring recommendations.',
        'empty' => 'No scorecards found.',
        'bulk_confirm' => 'Delete the selected scorecards?',
        'fields' => [
            'reference' => 'Reference',
            'interview' => 'Interview',
            'candidate' => 'Candidate',
            'overall_score' => 'Overall score',
            'recommendation' => 'Recommendation',
            'strengths' => 'Strengths',
            'weaknesses' => 'Weaknesses',
            'notes' => 'Notes',
        ],
        'recommendation' => [
            'strong_hire' => 'Strong hire',
            'hire' => 'Hire',
            'hold' => 'Hold',
            'no_hire' => 'No hire',
        ],
        'actions' => [
            'add' => 'Add scorecard',
            'bulk_delete' => 'Delete selected',
        ],
        'flash' => [
            'created' => 'Scorecard created successfully.',
            'updated' => 'Scorecard updated successfully.',
            'deleted' => 'Scorecard deleted successfully.',
            'bulk_deleted' => ':count scorecard(s) deleted.',
        ],
    ],
    'offer_letters' => [
        'title' => 'Offer Letters',
        'subtitle' => 'Create, approve, send, and track employment offers.',
        'show_subtitle' => 'Offer workflow and details',
        'empty' => 'No offer letters found.',
        'bulk_confirm' => 'Delete the selected draft offers?',
        'no_attachments' => 'No attachments.',
        'pdf_title' => 'Employment Offer Letter',
        'fields' => [
            'reference' => 'Reference',
            'candidate' => 'Candidate',
            'application' => 'Application',
            'vacancy' => 'Vacancy',
            'department' => 'Department',
            'position' => 'Position',
            'employment_type' => 'Employment type',
            'employment_status' => 'Employment status',
            'start_date' => 'Start date',
            'probation_period' => 'Probation (days)',
            'salary' => 'Salary',
            'currency' => 'Currency',
            'allowances' => 'Allowances',
            'benefits' => 'Benefits',
            'working_hours' => 'Working hours',
            'notes' => 'Notes',
            'attachments' => 'Attachments',
            'status' => 'Status',
            'expires_at' => 'Offer expires at',
            'acceptance_deadline' => 'Acceptance deadline',
        ],
        'status' => [
            'draft' => 'Draft',
            'under_review' => 'Under review',
            'approved' => 'Approved',
            'sent' => 'Sent',
            'accepted' => 'Accepted',
            'hired' => 'Hired',
            'rejected' => 'Rejected',
            'expired' => 'Expired',
            'withdrawn' => 'Withdrawn',
        ],
        'employment_type' => [
            'permanent' => 'Permanent',
            'temporary' => 'Temporary',
            'part_time' => 'Part time',
            'internship' => 'Internship',
            'freelancer' => 'Freelancer',
            'consultant' => 'Consultant',
            'seasonal' => 'Seasonal',
        ],
        'actions' => [
            'add' => 'Create offer',
            'bulk_delete' => 'Delete selected',
            'create' => 'Create',
            'submit' => 'Submit for review',
            'approve' => 'Approve',
            'send' => 'Send',
            'resend' => 'Resend',
            'accept' => 'Accept',
            'hire' => 'Hire',
            'reject' => 'Reject',
            'expire' => 'Expire',
            'withdraw' => 'Withdraw',
            'duplicate' => 'Duplicate',
            'print' => 'Print',
            'download_pdf' => 'Download PDF',
            'upload' => 'Upload',
        ],
        'notes' => [
            'auto_expired' => 'Automatically expired past acceptance deadline.',
        ],
        'flash' => [
            'created' => 'Offer letter created successfully.',
            'updated' => 'Offer letter updated successfully.',
            'deleted' => 'Offer letter deleted successfully.',
            'bulk_deleted' => ':count offer(s) deleted.',
            'duplicated' => 'Offer letter duplicated as a new draft.',
            'submitted' => 'Offer submitted for review.',
            'approved' => 'Offer approved.',
            'sent' => 'Offer marked as sent.',
            'resent' => 'Offer resent.',
            'accepted' => 'Offer accepted.',
            'rejected' => 'Offer rejected.',
            'expired' => 'Offer expired.',
            'withdrawn' => 'Offer withdrawn.',
            'attachment_uploaded' => 'Attachment uploaded.',
            'attachment_deleted' => 'Attachment deleted.',
        ],
        'errors' => [
            'only_draft_editable' => 'Only draft offers can be edited or deleted.',
            'invalid_transition' => 'This status transition is not allowed.',
            'only_sent_resend' => 'Only sent offers can be resent.',
            'cannot_withdraw' => 'This offer cannot be withdrawn.',
            'expiry_required_to_send' => 'Set offer expiry and acceptance deadline before sending.',
            'deadline_in_past' => 'Expiry or acceptance deadline is already in the past.',
            'acceptance_deadline_passed' => 'Acceptance deadline has passed.',
            'offer_expired' => 'This offer has expired.',
            'hiring_requires_accepted' => 'Hiring requires an accepted offer letter.',
        ],
    ],
    'hiring' => [
        'title' => 'Hiring',
        'subtitle' => 'Convert accepted offer candidates into employees.',
        'wizard_title' => 'Hiring wizard',
        'wizard_subtitle' => 'Hire :candidate',
        'empty' => 'No accepted offers ready to hire.',
        'contract_note' => 'Created from accepted offer :ref',
        'steps' => [
            'review' => '1. Review accepted offer',
            'employee' => '2. Employee details',
            'contract' => '3. Employment record',
            'user' => '4. Optional user account',
            'confirm' => '5. Confirm hire',
        ],
        'fields' => [
            'create_contract' => 'Create employment contract from offer terms',
            'create_user' => 'Create login account and assign roles',
            'notes' => 'Hiring notes',
        ],
        'actions' => [
            'start_wizard' => 'Start hiring',
            'complete' => 'Complete hire',
        ],
        'flash' => [
            'completed' => 'Hire completed (:ref). Employee :employee is ready for attendance and payroll.',
        ],
        'errors' => [
            'already_hired' => 'This offer has already been converted to an employee.',
            'user_invite_forbidden' => 'You do not have permission to create user accounts.',
        ],
    ],
    'career_portal' => [
        'admin_title' => 'Career Portal',
        'admin_subtitle' => 'Public careers site settings, SEO, and publishing controls.',
        'company_section' => 'Company & public link',
        'home_title' => 'Careers',
        'jobs_title' => 'Open positions',
        'apply_title' => 'Apply online',
        'confirmation_title' => 'Application received',
        'confirmation_body' => 'Thank you. Your application reference is :ref.',
        'track_title' => 'Track your application',
        'about' => 'About us',
        'featured' => 'Featured jobs',
        'featured_lead' => 'Highlighted opportunities from our teams.',
        'featured_badge' => 'Featured',
        'featured_only' => 'Featured only',
        'latest' => 'Latest openings',
        'latest_lead' => 'Recently published roles.',
        'search_title' => 'Search jobs',
        'search_lead' => 'Find the role that matches your skills and ambitions.',
        'search_placeholder' => 'Job title, department, or keyword…',
        'benefits_title' => 'Why join us',
        'benefits_lead' => 'A workplace built for growth, trust, and meaningful impact.',
        'benefits' => [
            'growth' => [
                'title' => 'Career growth',
                'body' => 'Clear paths and continuous learning.',
            ],
            'culture' => [
                'title' => 'People first',
                'body' => 'Collaborative teams and supportive culture.',
            ],
            'impact' => [
                'title' => 'Real impact',
                'body' => 'Work that matters across the business.',
            ],
            'stability' => [
                'title' => 'Stability',
                'body' => 'Reliable processes and long-term opportunity.',
            ],
        ],
        'cta_title' => 'Ready to take the next step?',
        'cta_lead' => 'Explore open roles and apply in minutes.',
        'job_description' => 'About the role',
        'job_summary' => 'Role summary',
        'no_description' => 'Full job description will be shared during the process.',
        'ready_to_apply' => 'Ready to apply?',
        'ready_to_apply_lead' => 'Submit your application and track progress online.',
        'empty_jobs' => 'No open positions right now.',
        'empty_cv' => 'No CV on file.',
        'empty_interviews' => 'No interview invitations yet.',
        'empty_offers' => 'No offer updates yet.',
        'cv_note' => 'Upload a new CV when applying to another role from the careers site.',
        'public_url' => 'Public portal URL',
        'disabled_hint' => 'The portal is currently disabled. Enable it below so candidates can open this link.',
        'disabled_title' => 'Career portal unavailable',
        'disabled_public_body' => 'This company’s career portal is not enabled yet. Please check back later.',
        'vacancy_hint' => 'Publish vacancies to the portal from Vacancies → Publish to portal. Manage featured jobs and SEO on the vacancy edit page.',
        'on_portal' => 'On portal',
        'off_portal' => 'Not on portal',
        'seo_section' => 'Career portal SEO & featured',
        'tracking_token_label' => 'Tracking token',
        'defaults' => [
            'title' => 'Careers',
            'subtitle' => 'Join our team and grow with us.',
        ],
        'nav' => [
            'jobs' => 'Jobs',
            'track' => 'Track application',
        ],
        'sections' => [
            'application' => 'Application status',
            'cv' => 'CV',
            'interviews' => 'Interview invitations',
            'offers' => 'Offer status',
        ],
        'fields' => [
            'company_name' => 'Company name',
            'company_slug' => 'Company slug',
            'is_enabled' => 'Enable public career portal',
            'recaptcha_enabled' => 'Require reCAPTCHA on apply (when keys configured)',
            'portal_title' => 'Portal title',
            'portal_subtitle' => 'Portal subtitle',
            'about_text' => 'About text',
            'contact_email' => 'Contact email',
            'contact_phone' => 'Contact phone',
            'seo_title' => 'SEO title',
            'seo_description' => 'SEO description',
            'seo_keywords' => 'SEO keywords',
            'portal' => 'Portal',
            'is_featured' => 'Featured job',
            'cv' => 'Upload CV',
        ],
        'actions' => [
            'open_portal' => 'Open portal',
            'browse_jobs' => 'Browse jobs',
            'search_jobs' => 'Search jobs',
            'view_all' => 'View all',
            'view_job' => 'View details',
            'apply' => 'Apply now',
            'apply_now' => 'Apply now',
            'submit_application' => 'Submit application',
            'track_application' => 'Track application',
            'publish_portal' => 'Publish to portal',
            'unpublish_portal' => 'Unpublish',
            'feature' => 'Feature',
            'unfeature' => 'Unfeature',
            'save_portal_meta' => 'Save portal SEO',
        ],
        'flash' => [
            'settings_saved' => 'Career portal settings saved.',
            'published' => 'Vacancy published to the career portal.',
            'unpublished' => 'Vacancy removed from the career portal.',
            'featured' => 'Vacancy marked as featured.',
            'unfeatured' => 'Vacancy unmarked as featured.',
            'meta_saved' => 'Portal SEO metadata saved.',
        ],
        'errors' => [
            'only_open_on_portal' => 'Only open vacancies can appear on the career portal.',
            'vacancy_closed' => 'This vacancy is no longer accepting applications.',
            'tracking_not_found' => 'We could not find an application for that tracking token.',
            'tenant_not_found' => 'Career portal not found for this company slug.',
        ],
        'mail' => [
            'received_subject' => 'Application received (:ref)',
            'received_line' => 'We received your application :ref. Use the link below to track status, interviews, and offers.',
            'track_action' => 'Track application',
            'staff_subject' => 'New career portal application (:ref)',
            'staff_line' => 'Candidate :candidate submitted application :ref via the career portal.',
        ],
    ],
    'reports' => [
        'title' => 'Recruitment Reports',
        'subtitle' => 'Funnel, pipeline, hiring, and source analytics with filters and export.',
        'show_subtitle' => 'Filtered report results',
        'saved_filters' => 'Saved filters',
        'empty_saved_filters' => 'No saved filters yet.',
        'empty' => 'No data for the selected filters.',
        'generated_at' => 'Generated at',
        'kpis' => [
            'open_vacancies' => 'Open vacancies',
            'active_applications' => 'Active applications',
            'scheduled_interviews' => 'Scheduled interviews',
            'offers_pending' => 'Offers pending response',
            'hires_period' => 'Hires in period',
            'avg_time_to_hire' => 'Avg. days to hire',
        ],
        'types' => [
            'funnel' => 'Recruitment Funnel',
            'funnel_hint' => 'Stage conversion from application to hire.',
            'open_vacancies' => 'Open Vacancies',
            'open_vacancies_hint' => 'Open roles with openings vs filled seats.',
            'candidate_pipeline' => 'Candidate Pipeline',
            'candidate_pipeline_hint' => 'Applications grouped by pipeline status.',
            'applications_by_status' => 'Applications by Status',
            'applications_by_status_hint' => 'Detailed application list with status breakdown.',
            'interview_results' => 'Interview Results',
            'interview_results_hint' => 'Interview outcomes and scorecard recommendations.',
            'offer_acceptance' => 'Offer Acceptance Rate',
            'offer_acceptance_hint' => 'Sent vs accepted offers and acceptance rate.',
            'hiring' => 'Hiring Report',
            'hiring_hint' => 'Completed hires linked to offers and employees.',
            'time_to_hire' => 'Time to Hire',
            'time_to_hire_hint' => 'Days from application to hire with averages.',
            'source_analysis' => 'Recruitment Source Analysis',
            'source_analysis_hint' => 'Applications and candidates by source.',
        ],
        'funnel' => [
            'stages' => [
                'applications' => 'Applications',
                'screening' => 'Screening',
                'shortlisted' => 'Shortlisted',
                'interviews' => 'Interviews',
                'offers_sent' => 'Offers sent',
                'offers_accepted' => 'Offers accepted',
                'hired' => 'Hired',
            ],
        ],
        'offer_acceptance' => [
            'sent' => 'Offers sent (or further)',
            'accepted' => 'Accepted / hired',
            'rejected' => 'Rejected',
            'rate' => 'Acceptance rate',
        ],
        'source_analysis' => [
            'unknown' => 'Unknown',
            'candidates' => 'candidates',
        ],
        'filters' => [
            'date_from' => 'From',
            'date_to' => 'To',
            'department' => 'Department',
            'vacancy' => 'Vacancy',
            'recruiter' => 'Recruiter',
            'status' => 'Status',
            'status_hint' => 'Status / recommendation code',
        ],
        'fields' => [
            'filter_name' => 'Filter name',
            'is_default' => 'Default',
        ],
        'actions' => [
            'export_excel' => 'Export Excel',
            'export_pdf' => 'Export PDF',
            'save_filter' => 'Save filter',
            'queue_export' => 'Queue CSV export',
        ],
        'flash' => [
            'filter_saved' => 'Filter saved.',
            'filter_deleted' => 'Saved filter deleted.',
        ],
        'errors' => [
            'filter_not_found' => 'Saved filter not found.',
        ],
        'columns' => [
            'stage' => 'Stage',
            'count' => 'Count',
            'reference' => 'Reference',
            'title' => 'Title',
            'department' => 'Department',
            'position' => 'Position',
            'openings' => 'Openings',
            'filled' => 'Filled',
            'remaining' => 'Remaining',
            'status' => 'Status',
            'candidate' => 'Candidate',
            'vacancy' => 'Vacancy',
            'source' => 'Source',
            'applied_at' => 'Applied at',
            'label' => 'Label',
            'group' => 'Group',
            'metric' => 'Metric',
            'value' => 'Value',
            'employee_code' => 'Employee #',
            'employee' => 'Employee',
            'offer' => 'Offer',
            'hired_at' => 'Hired at',
            'days' => 'Days',
        ],
        'summary' => [
            'applications' => 'Applications',
            'screening' => 'Screening',
            'shortlisted' => 'Shortlisted',
            'interviews' => 'Interviews',
            'offers_sent' => 'Offers sent',
            'offers_accepted' => 'Offers accepted',
            'hired' => 'Hired',
            'vacancies' => 'Vacancies',
            'openings' => 'Openings',
            'filled' => 'Filled',
            'remaining' => 'Remaining',
            'received' => 'Received',
            'rejected' => 'Rejected',
            'withdrawn' => 'Withdrawn',
            'scheduled' => 'Scheduled',
            'completed' => 'Completed',
            'cancelled' => 'Cancelled',
            'no_show' => 'No show',
            'strong_hire' => 'Strong hire',
            'hire' => 'Hire',
            'hold' => 'Hold',
            'no_hire' => 'No hire',
            'sent' => 'Sent',
            'accepted' => 'Accepted',
            'rate' => 'Acceptance %',
            'hires' => 'Hires',
            'avg_days' => 'Avg days',
            'median_days' => 'Median days',
            'min_days' => 'Min days',
            'max_days' => 'Max days',
        ],
    ],
    'onboarding' => [
        'title' => 'Employee Onboarding',
        'subtitle' => 'Unified workspace for checklist, documents, training, equipment, email, accounts, and orientation.',
        'search_placeholder' => 'Employee name, code, or reference',
        'empty' => 'No onboarding cases yet. Hire a candidate or start onboarding for an employee.',
        'start_for_employee' => 'Start onboarding',
        'select_employee' => 'Select employee',
        'progress' => 'Progress',
        'required' => 'Required',
        'no_tasks' => 'No tasks in this section.',
        'equipment_note' => 'Inventory asset assignment is not available yet. Track assigned equipment here until Assets is enabled.',
        'completed_banner' => 'Onboarding completed on :at',
        'sections' => [
            'checklist' => 'Checklist',
            'documents' => 'Documents',
            'training' => 'Training',
            'equipment' => 'Equipment',
            'email' => 'Email',
            'accounts' => 'Accounts',
            'orientation' => 'Orientation',
        ],
        'case_status' => [
            'in_progress' => 'In progress',
            'completed' => 'Completed',
            'cancelled' => 'Cancelled',
        ],
        'task_status' => [
            'pending' => 'Pending',
            'in_progress' => 'In progress',
            'completed' => 'Completed',
            'skipped' => 'Skipped',
            'cancelled' => 'Cancelled',
        ],
        'fields' => [
            'status' => 'Status',
            'assigned_to' => 'Assigned user',
            'due_date' => 'Due date',
            'completed_at' => 'Completed date',
            'notes' => 'Notes',
            'attachment' => 'Attachment',
            'hire_date' => 'Hire date',
            'department' => 'Department',
            'asset_name' => 'Asset name',
            'asset_serial' => 'Serial / tag',
            'account_username' => 'Username / ID',
            'custom_label' => 'Custom account label',
        ],
        'actions' => [
            'start' => 'Start',
            'open_workspace' => 'Open workspace',
            'upload' => 'Upload',
            'employee' => 'Employee profile',
        ],
        'links' => [
            'hiring' => 'Hiring',
            'candidate' => 'Candidate',
            'vacancy' => 'Vacancy',
        ],
        'documents' => [
            'employee_files' => 'Employee documents',
            'required_checklist' => 'Required document checklist',
            'empty' => 'No employee documents uploaded yet.',
            'type' => 'Document type',
            'uploaded_at' => 'Uploaded at',
            'expires_at' => 'Expires at',
        ],
        'document_types' => [
            'photo' => 'Photo',
            'cv' => 'CV',
            'national_id_front' => 'National ID (front)',
            'national_id_back' => 'National ID (back)',
            'passport' => 'Passport',
            'contract' => 'Contract',
            'certificate' => 'Certificate',
        ],
        'flash' => [
            'started' => 'Onboarding workspace started.',
            'task_updated' => 'Task updated. Progress recalculated.',
            'attachment_added' => 'Attachment uploaded.',
            'document_uploaded' => 'Employee document uploaded.',
        ],
        'errors' => [
            'cancelled' => 'This onboarding case is cancelled.',
        ],
    ],
];
