<?php

declare(strict_types=1);

return [
    'navigation' => [
        'organization' => 'Организация',
        'employees' => 'Сотрудники',
        'leave_management' => 'Управление отпусками',
        'records' => 'Записи',
        'system' => 'Система',
    ],

    'resources' => [
        'audit_log' => 'Журнал аудита',
        'activity_log' => 'Журнал активности',
        'activity_logs' => 'Журналы активности',
        'import_wizard' => 'Мастер импорта',
        'department' => 'Отдел',
        'departments' => 'Отделы',
        'position' => 'Должность',
        'positions' => 'Должности',
        'shift' => 'Смена',
        'shifts' => 'Смены',
        'employee' => 'Сотрудник',
        'employees' => 'Сотрудники',
        'employee_stat' => 'Статистика сотрудника',
        'stats' => 'Статистика',
        'vacation' => 'Отпуск',
        'vacations' => 'Отпуска',
        'sick_leave' => 'Больничный',
        'sick_leaves' => 'Больничные',
        'unpaid_leave' => 'Неоплачиваемый отпуск',
        'unpaid_leaves' => 'Неоплачиваемые отпуска',
        'disciplinary_report' => 'Дисциплинарный отчёт',
        'disciplinary_reports' => 'Дисциплинарные отчёты',
        'explanation' => 'Объяснительная',
        'explanations' => 'Объяснительные',
        'bonus' => 'Премия',
        'bonuses' => 'Премии',
        'gift' => 'Подарок',
        'gifts' => 'Подарки',
        'employee_document' => 'Документ сотрудника',
        'employee_documents' => 'Документы сотрудников',
        'user' => 'Пользователь',
        'users' => 'Пользователи',
    ],

    'fields' => [
        'photo' => 'Фото',
        'employee_number' => 'Табельный номер',
        'full_name' => 'ФИО',
        'national_id' => 'Гражданство',
        'gender' => 'Пол',
        'birth_date' => 'Дата рождения',
        'phone' => 'Телефон',
        'address' => 'Адрес',
        'department' => 'Отдел',
        'department_for_managers' => 'Отдел (для менеджеров)',
        'position' => 'Должность',
        'shift' => 'Смена',
        'employment_status' => 'Статус занятости',
        'status' => 'Статус',
        'hire_date' => 'Дата приёма',
        'termination_date' => 'Дата увольнения',
        'notes' => 'Примечания',
        'email_address' => 'Email',
        'locale' => 'Язык',
        'number' => 'Номер',
        'name' => 'Имя',
        'employee' => 'Сотрудник',
        'type' => 'Тип',
        'attachment' => 'Вложение',
        'document' => 'Документ',
        'medical_document' => 'Медицинский документ',
        'return_date' => 'Дата возвращения',
        'approved_by' => 'Утвердил',
        'created_by' => 'Создал',
        'gift_name' => 'Название подарка',
        'gift' => 'Подарок',
        'active' => 'Активен',
        'starts_at' => 'Начало',
        'ends_at' => 'Конец',
        'starts' => 'Начало',
        'ends' => 'Конец',
        'days' => 'Дней',
        'birthday' => 'День рождения',
        'download' => 'Скачать',
        'date' => 'Дата',
        'subject_type' => 'Тип объекта',
        'subject_id' => 'ID объекта',
        'causer' => 'Инициатор',
        'log_name' => 'Имя журнала',
        'changes' => 'Изменения',
        'previous_values' => 'Предыдущие значения',
        'date_range' => 'Диапазон дат',
        'start_from' => 'Начало с',
        'start_until' => 'Начало до',
        'from' => 'С',
        'until' => 'До',
        'tenure' => 'Стаж',
        'vacation_taken_days' => 'Использовано отпуска (дней)',
        'vacation_remaining_days' => 'Остаток отпуска (дней)',
        'sick_leave_records' => 'Записи о больничных',
        'disciplinary_reports' => 'Дисциплинарные отчёты',
        'total_bonuses' => 'Всего премий',
        'gifts_received' => 'Получено подарков',
        'days_taken' => 'Использовано дней',
        'days_remaining' => 'Осталось дней',
        'annual_allowance' => 'Годовая норма',
        'scheduled_vacations' => 'Запланированные отпуска',
        'unpaid_leave_records' => 'Записи неоплачиваемого отпуска',
        'explanations' => 'Объяснительные',
        'title' => 'Заголовок',
        'description' => 'Описание',
        'severity' => 'Серьёзность',
        'amount' => 'Сумма',
        'reason' => 'Причина',
        'bonus_date' => 'Дата премии',
        'bonus_type' => 'Тип премии',
        'report_date' => 'Дата отчёта',
        'start_date' => 'Дата начала',
        'end_date' => 'Дата окончания',
        'institution' => 'Медицинское учреждение',
        'code' => 'Код',
        'password' => 'Пароль',
        'roles' => 'Роли',
        'value' => 'Значение',
        'gift_date' => 'Дата подарка',
        'explanation_date' => 'Дата объяснительной',
        'document_type' => 'Тип документа',
        'approved_at' => 'Дата утверждения',
        'uploaded_at' => 'Дата загрузки',
        'created_at' => 'Дата создания',
        'updated_at' => 'Дата обновления',
        'deleted_at' => 'Дата удаления',
        'email_verified_at' => 'Дата подтверждения email',
        'event' => 'Событие',
        'file_path' => 'Путь к файлу',
    ],

    'tabs' => [
        'personal' => 'Личные данные',
        'employment' => 'Трудоустройство',
        'employee' => 'Сотрудник',
    ],

    'sections' => [
        'employee_details' => 'Данные сотрудника',
        'overview' => 'Обзор',
        'profile' => 'Профиль',
        'employment_timeline' => 'История трудоустройства',
        'statistics' => 'Статистика',
        'leave_attendance' => 'Отпуска и посещаемость',
        'hr_records' => 'HR записи',
        'leave_summary' => 'Сводка отпусков',
        'annual_leave_balance' => 'Баланс ежегодного отпуска',
        'upcoming_approved_leave' => 'Предстоящий одобренный отпуск',
        'other_leave_types' => 'Другие типы отпусков',
        'activity_details' => 'Детали активности',
        'basic_info' => 'Основная информация',
        'dates' => 'Даты',
        'approval' => 'Утверждение',
        'metadata' => 'Метаданные',
        'medical_details' => 'Медицинские данные',
        'report_details' => 'Детали отчёта',
        'explanation_details' => 'Детали объяснительной',
        'bonus_details' => 'Детали премии',
        'gift_details' => 'Детали подарка',
    ],

    'messages' => [
        'no_upcoming_approved_leave' => 'Нет предстоящих одобренных отпусков',
        'days_suffix' => 'дней',
    ],

    'filters' => [
        'all_shifts' => 'Все смены',
        'all_departments' => 'Все отделы',
    ],

    'audit' => [
        'employee' => 'Сотрудник',
        'vacation' => 'Отпуск',
        'bonus' => 'Премия',
        'disciplinary_report' => 'Дисциплинарный отчёт',
        'department' => 'Отдел',
        'user' => 'Пользователь',
    ],

    'widgets' => [
        'hr_overview' => 'Обзор HR',
        'upcoming_birthdays' => 'Предстоящие дни рождения (30 дней)',
        'upcoming_leave' => 'Предстоящий одобренный отпуск (14 дней)',
        'recent_disciplinary_reports' => 'Недавние дисциплинарные отчёты',
        'monthly_hiring' => 'Ежемесячный найм (последние 12 месяцев)',
        'vacation_days_by_month' => 'Дни отпуска по месяцам',
        'employees_by_department' => 'Сотрудники по отделам',
        'new_hires' => 'Новые сотрудники',
        'vacation_days' => 'Дни отпуска',
        'employees' => 'Сотрудники',
    ],

    'stats' => [
        'total_employees' => 'Всего сотрудников',
        'total_employees_desc' => 'Все сотрудники в системе',
        'active' => 'Активные',
        'active_desc' => 'Сейчас активные сотрудники',
        'inactive' => 'Неактивные',
        'inactive_desc' => 'Неактивные сотрудники',
        'on_vacation_today' => 'В отпуске сегодня',
        'on_vacation_today_desc' => 'Одобренные отпуска в процессе',
        'on_sick_leave_today' => 'На больничном сегодня',
        'on_sick_leave_today_desc' => 'Сотрудники на больничном',
        'pending_requests' => 'Ожидающие запросы',
        'pending_requests_desc' => 'Запросы на отпуск, ожидающие одобрения',
    ],

    'actions' => [
        'export' => 'Экспорт',
        'export_selected' => 'Экспорт выбранного',
        'export_pdf' => 'Экспорт PDF',
        'leave_summary_pdf' => 'PDF сводки отпусков',
        'approve' => 'Одобрить',
        'reject' => 'Отклонить',
        'change_department' => 'Изменить отдел',
        'download' => 'Скачать',
    ],

    'relation_managers' => [
        'sick_leaves' => 'Больничные',
        'vacations' => 'Отпуска',
        'unpaid_leaves' => 'Неоплачиваемые отпуска',
        'disciplinary_reports' => 'Дисциплинарные отчёты',
        'explanations' => 'Объяснительные',
        'bonuses' => 'Премии',
        'gifts' => 'Подарки',
        'employee_documents' => 'Документы сотрудников',
    ],

    'import' => [
        'title' => 'Мастер импорта',
        'import_type' => 'Тип импорта',
        'excel_file' => 'Файл Excel',
        'preview' => 'Предпросмотр',
        'import_results' => 'Результаты импорта',
        'start_import' => 'Начать импорт',
        'upload' => 'Загрузка',
        'upload_description' => 'Выберите тип импорта и загрузите файл Excel',
        'map_columns' => 'Сопоставление столбцов',
        'map_columns_description' => 'Сопоставьте столбцы таблицы с полями системы',
        'column_mapping' => 'Сопоставление столбцов',
        'preview_step' => 'Предпросмотр',
        'preview_description' => 'Просмотрите первые 10 строк с проверкой',
        'import_step' => 'Импорт',
        'import_description' => 'Запустите импорт и просмотрите результаты',
        'upload_required_title' => 'Требуется загрузка',
        'upload_required_body' => 'Пожалуйста, загрузите файл Excel перед импортом.',
        'import_queued_title' => 'Импорт поставлен в очередь',
        'import_queued_body' => 'Ваш импорт поставлен в очередь и будет обработан в ближайшее время.',
        'mapping_hint' => 'Загрузите файл на шаге 1 для загрузки заголовков столбцов.',
        'upload_to_preview' => 'Загрузите файл для предпросмотра строк.',
        'no_rows' => 'В загруженном файле строк не найдено.',
        'submit_to_see_results' => 'Отправьте импорт, чтобы увидеть результаты после обработки.',
        'row' => 'Строка',
        'validation' => 'Проверка',
        'valid' => 'Действительно',
        'total_rows' => 'Всего строк',
        'imported' => 'Импортировано',
        'skipped_duplicates' => 'Пропущено (дубликаты)',
        'failed' => 'Ошибки',
        'errors' => 'Ошибки',
    ],
];
