<?php

return [
    'title' => 'فترات الرواتب',
    'subtitle' => 'عرّف الفترات، ثم التقط لقطات مجمّعة لكل موظف، ثم أغلق الفترة. الرواتب المُغلقة لا تُعدّل.',
    'create_title' => 'فترة رواتب جديدة',
    'show_title' => 'فترة الرواتب',
    'fields' => [
        'name' => 'الاسم',
        'start_date' => 'تاريخ البداية',
        'end_date' => 'تاريخ النهاية',
        'status' => 'الحالة',
        'processed_at' => 'تاريخ المعالجة',
        'finalized_at' => 'تاريخ الإغلاق',
        'employee' => 'الموظف',
        'type' => 'النوع',
        'amount' => 'المبلغ',
        'reason' => 'السبب',
    ],
    'status' => [
        'draft' => 'مسودة',
        'processing' => 'قيد المعالجة',
        'finalized' => 'مُغلقة',
    ],
    'adjustment_types' => [
        'bonus' => 'مكافأة',
        'deduction' => 'خصم',
        'reimbursement' => 'استرداد',
        'overtime' => 'عمل إضافي',
    ],
    'actions' => [
        'new_period' => 'فترة جديدة',
        'process' => 'معالجة الرواتب',
        'finalize' => 'إغلاق الرواتب',
        'add_adjustment' => 'إضافة تعديل',
        'back' => 'العودة للقائمة',
    ],
    'sections' => [
        'snapshots' => 'لقطات الموظفين (مدخلات مجمّدة)',
        'adjustments' => 'التعديلات (مسودة فقط)',
        'locked' => 'هذه الفترة مُغلقة. اللقطات والمدخلات مقفلة.',
    ],
    'columns' => [
        'attendance_days' => 'أيام الحضور',
        'absent_days' => 'غياب',
        'late_days' => 'تأخر',
        'leave_days' => 'إجازة (معتمدة)',
        'overtime_min' => 'دقائق إضافية',
        'adjustments' => 'التعديلات',
        'gross' => 'إجمالي (أساس)',
    ],
    'validation' => [
        'overlap' => 'هذا النطاق الزمني يتداخل مع فترة رواتب أخرى.',
    ],
    'flash' => [
        'period_created' => 'تم إنشاء فترة الرواتب.',
        'process_queued' => 'تمت جدولة المعالجة. حدّث الصفحة لاحقاً لرؤية اللقطات.',
        'finalized' => 'تم إغلاق الرواتب. السجلات مقفلة الآن.',
        'adjustment_added' => 'تم تسجيل التعديل.',
    ],
    'activity' => [
        'snapshots_generated' => 'تم توليد لقطات فترة الرواتب #:id.',
        'finalized' => 'تم إغلاق فترة الرواتب #:id.',
        'adjustment_created' => 'تمت إضافة تعديل رواتب #:id (:type :amount) للموظف #:employee في الفترة #:period. :reason',
        'blocked' => [
            'attendance' => 'تم منع تعديل الحضور لأنه يتقاطع مع رواتب مُغلقة (:from–:to).',
            'leave_sync' => 'تم منع مزامنة الإجازة مع الحضور لأنها تتقاطع مع رواتب مُغلقة (:from–:to).',
            'payroll_reprocess' => 'تم منع إعادة معالجة الرواتب أو تعديلها لأنها تتقاطع مع رواتب مُغلقة (:from–:to).',
        ],
    ],
    'protection' => [
        'period_locked_message' => 'تم إغلاق فترة الرواتب هذه ولا يمكن تعديلها.',
        'snapshot_finalized_locked' => 'لا يمكن إعادة توليد لقطات الرواتب بعد الإغلاق.',
        'reprocess_locked' => 'لا يمكن إعادة معالجة الرواتب إلا في حالة المسودة.',
    ],
    'empty_periods' => 'لا توجد فترات رواتب بعد.',
    'help_process' => 'تجمع المعالجة الحضور والإجازة والإضافي والتعديلات في لقطات ثابتة لكل موظف.',
    'help_finalize' => 'الإغلاق يقفل الفترة. تغيّرات الحضور لاحقاً لا تؤثر على هذه اللقطات.',
    'confirm_finalize' => 'إغلاق فترة الرواتب هذه؟ لا يمكن التراجع.',
];
