'CSV Export', 'csv_col_date' => 'Date', 'csv_col_driver' => 'Driver', 'csv_col_customer' => 'Customer', 'csv_col_object_name' => 'Site', 'csv_col_object_street' => 'Site Street', 'csv_col_object_zip' => 'Site Zip', 'csv_col_object_city' => 'Site City', 'csv_col_type' => 'Type', 'csv_col_start' => 'Start', 'csv_col_end' => 'End', 'csv_col_duration' => 'Duration (min)', 'csv_col_shift_id' => 'Shift ID', 'csv_col_source' => 'Source', 'csv_source_manual' => 'Manual', 'csv_source_automatic' => 'Automatic', 'csv_variant_all' => 'All', 'csv_variant_driver' => 'Per Driver', 'csv_variant_customer' => 'Per Customer', 'csv_label_from' => 'From', 'csv_label_to' => 'To', 'csv_label_variant' => 'Variant', 'csv_label_driver' => 'Driver', 'csv_label_customer' => 'Customer', 'csv_btn_download' => 'Download CSV', 'pdf_page_title' => 'Customer PDF Export', 'pdf_label_customer' => 'Customer', 'pdf_label_from' => 'From', 'pdf_label_to' => 'To', 'pdf_label_include_active' => 'Include active jobs', 'pdf_btn_generate' => 'Generate PDF', 'pdf_warning_many_jobs' => 'The selected period contains :count jobs. PDF generation may take a moment. Continue?', 'pdf_no_jobs' => 'No jobs found in the selected period.', ];