Add neutral diagnostic framework for future reporting modules: - DiagnosticReporterInterface, Registry, Manager, PayloadSanitizer - Laravel exception hook in bootstrap/app.php - Module permission declarations (requires_permissions in module.json) - Core diagnostic report points (module boot/install/update failures) - Module documentation update (moduldoku.md) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
66 lines
2.8 KiB
PHP
66 lines
2.8 KiB
PHP
<?php
|
|
|
|
return [
|
|
'season_stats' => 'Saisonstatistiken',
|
|
'season_current' => 'Aktuelle Saison',
|
|
'season_last' => 'Letzte Saison (:label)',
|
|
'jobs_per_month' => 'Einsätze pro Monat',
|
|
'total_hours' => 'Gesamtstunden',
|
|
'total_jobs' => 'Einsätze gesamt',
|
|
'driver_ranking' => 'Fahrer-Übersicht',
|
|
'col_driver' => 'Fahrer',
|
|
'col_jobs' => 'Einsätze',
|
|
'col_hours' => 'Stunden',
|
|
'no_jobs_in_season' => 'Keine Einsätze in dieser Saison.',
|
|
'recent_jobs' => 'Letzte Einsätze',
|
|
'col_date' => 'Datum',
|
|
'col_customer' => 'Kunde',
|
|
'col_type' => 'Typ',
|
|
'col_driver_short' => 'Fahrer',
|
|
'col_duration' => 'Dauer',
|
|
'no_recent_jobs' => 'Noch keine abgeschlossenen Einsätze.',
|
|
'weather' => 'Wetter am Standort',
|
|
'weather_unavailable' => 'Wetter nicht verfügbar.',
|
|
'weather_no_location' => 'Betriebsstandort in Einstellungen konfigurieren.',
|
|
'temperature' => 'Temperatur',
|
|
'precipitation' => 'Niederschlag',
|
|
'snow_depth' => 'Schneehöhe',
|
|
'wind_speed' => 'Windgeschwindigkeit',
|
|
'humidity' => 'Luftfeuchtigkeit',
|
|
'cron_warning_title' => 'Hintergrundaufgaben werden nicht ausgeführt',
|
|
'cron_warning_text' => 'Es wurde kein aktiver Cron-Job erkannt. Ohne Cron-Job werden Wetterdaten direkt abgerufen (langsamer), E-Mail-Benachrichtigungen können sich verzögern und die automatische Datenlöschung wird nicht ausgeführt. Bitte richten Sie folgenden Cron-Job bei Ihrem Hoster ein:',
|
|
'system_status' => 'Systemstatus',
|
|
'pending_queue_jobs' => 'Ausstehende Aufgaben',
|
|
'failed_queue_jobs' => 'Fehlgeschlagene Aufgaben',
|
|
'photo_count' => 'Fotos gesamt',
|
|
'month_1' => 'Jan',
|
|
'month_2' => 'Feb',
|
|
'month_3' => 'Mär',
|
|
'month_4' => 'Apr',
|
|
'month_5' => 'Mai',
|
|
'month_6' => 'Jun',
|
|
'month_7' => 'Jul',
|
|
'month_8' => 'Aug',
|
|
'month_9' => 'Sep',
|
|
'month_10' => 'Okt',
|
|
'month_11' => 'Nov',
|
|
'month_12' => 'Dez',
|
|
|
|
// Onboarding checklist
|
|
'onboarding_title' => 'Erste Schritte',
|
|
'onboarding_intro' => 'Schließen Sie die folgenden Schritte ab, um :app_name einsatzbereit zu machen.',
|
|
'onboarding_company' => 'Betriebsdaten eintragen',
|
|
'onboarding_company_link' => 'Betrieb & Standort',
|
|
'onboarding_driver' => 'Ersten Fahrer anlegen',
|
|
'onboarding_driver_link' => 'Fahrer verwalten',
|
|
'onboarding_customer' => 'Ersten Kunden anlegen',
|
|
'onboarding_customer_link' => 'Kunden verwalten',
|
|
'onboarding_vehicle' => 'Erstes Fahrzeug anlegen',
|
|
'onboarding_vehicle_link' => 'Fahrzeuge verwalten',
|
|
'onboarding_email' => 'E-Mail-Versand einrichten',
|
|
'onboarding_email_link' => 'E-Mail-Einstellungen',
|
|
'onboarding_cron' => 'Cron-Job einrichten',
|
|
'onboarding_cron_link' => 'Anleitung anzeigen',
|
|
'onboarding_dismiss' => 'Checkliste ausblenden',
|
|
'onboarding_progress' => ':done von :total erledigt',
|
|
];
|