Schneespur — Open-source winter service documentation software (PWA + Admin). GPS tracking via OwnTracks, weather data, photo evidence, and legally compliant service records for winter maintenance operators. License: AGPL-3.0-or-later
84 lines
4 KiB
PHP
84 lines
4 KiB
PHP
<?php
|
||
|
||
return [
|
||
'total_jobs' => 'Total Jobs',
|
||
'total_duration' => 'Total Duration',
|
||
'driver_group' => 'Driver',
|
||
'no_jobs_today' => 'No jobs on this day.',
|
||
'no_jobs_hint' => 'No jobs were recorded on this day.',
|
||
'last_job_day' => 'Last Job Day',
|
||
'month_total' => 'Month Total',
|
||
'no_jobs_month' => 'No jobs in this month.',
|
||
'prev' => 'Previous',
|
||
'next' => 'Next',
|
||
'today' => 'Today',
|
||
'day_mo' => 'Mon',
|
||
'day_di' => 'Tue',
|
||
'day_mi' => 'Wed',
|
||
'day_do' => 'Thu',
|
||
'day_fr' => 'Fri',
|
||
'day_sa' => 'Sat',
|
||
'day_so' => 'Sun',
|
||
'active_drivers' => 'Active Drivers',
|
||
'job_type_breakdown' => 'Job Types',
|
||
'weather_summary' => 'Weather',
|
||
'weather_no_data' => 'No weather data available.',
|
||
'temperature_range' => ':min °C to :max °C',
|
||
'precipitation_yes' => 'Precipitation: Yes',
|
||
'precipitation_no' => 'Precipitation: No',
|
||
'duration_format' => ':hours h :minutes min',
|
||
'jobs_count' => ':count job|:count jobs',
|
||
'active_badge' => 'Active',
|
||
'no_jobs_month_hint' => 'No jobs were recorded in this month.',
|
||
'jump_to_month' => 'Select month',
|
||
'jobs_short' => ':count job|:count jobs',
|
||
'view_full_day' => 'Open daily overview',
|
||
'loading' => 'Loading…',
|
||
'this_month' => 'Current month',
|
||
|
||
'driver_report_title' => 'Driver Report',
|
||
'driver_report_select_driver' => 'Select driver',
|
||
'driver_report_no_driver_selected' => 'Please select a driver.',
|
||
'driver_report_total_jobs' => 'Total Jobs',
|
||
'driver_report_total_hours' => 'Total Work Hours',
|
||
'driver_report_customer_count' => 'Customers Served',
|
||
'driver_report_type_breakdown' => 'Breakdown by Job Type',
|
||
'driver_report_shift_count' => 'Number of Shifts',
|
||
'driver_report_shift_total' => 'Total Shift Time',
|
||
'driver_report_shift_avg' => 'Average Shift Duration',
|
||
'driver_report_no_jobs' => 'No jobs in the selected period.',
|
||
'driver_report_no_shifts' => 'No shifts in the selected period.',
|
||
|
||
'customer_report_title' => 'Customer Report',
|
||
'customer_report_select_customer' => 'Select customer',
|
||
'customer_report_no_customer_selected' => 'Please select a customer.',
|
||
'customer_report_total_jobs' => 'Total Jobs',
|
||
'customer_report_total_hours' => 'Total Hours',
|
||
'customer_report_driver_count' => 'Drivers Assigned',
|
||
'customer_report_type_breakdown' => 'Breakdown by Job Type',
|
||
'customer_report_avg_duration' => 'Average Job Duration',
|
||
'customer_report_frequency' => 'Job Frequency',
|
||
'customer_report_frequency_per_week' => 'Jobs/Week',
|
||
'customer_report_frequency_absolute' => 'Jobs in Period',
|
||
'customer_report_no_jobs' => 'No jobs in the selected period.',
|
||
'customer_report_sammel_pdf' => 'Generate Batch PDF',
|
||
'customer_report_send_email' => 'Send via Email',
|
||
'customer_report_email_modal_title' => 'Send Combined Service Report via Email',
|
||
'customer_report_email_modal_message' => 'The combined service report for :name will be sent to :email. Period: :from – :to (:count jobs).',
|
||
|
||
'report_date_from' => 'From',
|
||
'report_date_to' => 'To',
|
||
'report_filter_week' => 'Week',
|
||
'report_filter_month' => 'Month',
|
||
'report_filter_30days' => '30 Days',
|
||
'report_filter_season' => 'Season',
|
||
'report_filter_apply' => 'Apply',
|
||
'report_col_date' => 'Date',
|
||
'report_col_customer' => 'Customer',
|
||
'report_col_object' => 'Site',
|
||
'report_col_driver' => 'Driver',
|
||
'report_col_type' => 'Job Type',
|
||
'report_col_start' => 'Start',
|
||
'report_col_end' => 'End',
|
||
'report_col_duration' => 'Duration',
|
||
];
|