[ 'code_required' => 'Code is required', 'code_invalid' => 'Code is invalid', 'update_success' => 'Update successful', 'mobile_required' => 'Code is required', 'id_required' => 'Id is required', ], // Visit Management 'visit' => [ 'name_required' => 'Name is required', 'visit_area_id_required' => 'Visit area id is required', 'accept_admin_id_required' => 'Accept admin is required', 'accompany_id_required' => 'Accompany person is required', 'accept_admin_department_not_exists' => 'Accept admin department does not exist', 'accept_admin_department_manager_not_exists' => 'Accept admin department manager does not exist', 'update_success' => 'Update successful', 'type_required' => 'Type is required', 'not_studied' => 'Not studied', 'study_expired' => 'Study expired', 'study_valid' => 'Study is valid', 'idcard_required' => 'Id card array is required', 'email_subject' => 'New Visit Appointment Notification - :name', 'email_greeting' => 'Hello :admin_name,', 'email_content_line1' => 'You have a new visit appointment. Visitor :visitor_name is scheduled to visit on :visit_date.', 'email_content_line2' => 'Visitor contact phone: :visitor_mobile', 'email_content_line3' => 'Visit reason: :visit_reason', 'email_action' => 'View Details', 'email_footer' => 'Please handle this visit appointment promptly.', 'no_reason' => 'None', ], // Audit Management 'audit' => [ 'email_subject_first' => 'New Visit Audit Notification - :name', 'email_subject_next' => 'Visit Audit Transfer Notification - :name', 'email_greeting' => 'Hello :admin_name,', 'email_content_line1_first' => 'You have a new visit application to audit. Visitor :visitor_name is scheduled to visit on :visit_date.', 'email_content_line1_next' => 'Visit application for :visitor_name scheduled on :visit_date has been transferred to you. Previous auditor: :previous_admin.', 'email_content_line2' => 'Visitor contact phone: :visitor_mobile', 'email_content_line3' => 'Visit reason: :visit_reason', 'email_action' => 'Audit Now', 'email_footer_first' => 'Please audit this visit application promptly.', 'email_footer_next' => 'Please handle this audit transfer promptly.', ], // Common 'common' => [ 'mobile_required' => 'Mobile is required', 'mobile_numeric' => 'Mobile format error', 'type_required' => 'Type is required', 'send_too_frequent' => 'Please do not send too frequently', 'send_success' => 'Send successful', 'send_failed' => 'Send failed', ], ];