<?php

return [
    'page_list'                          => 'Fahrer verwalten',
    'page_create'                        => 'Fahrer anlegen',
    'page_edit'                          => 'Fahrer bearbeiten',
    'page_archived'                      => 'Archivierte Fahrer',
    'btn_create'                         => 'Fahrer anlegen',
    'col_name'                           => 'Name',
    'col_email'                          => 'E-Mail',
    'col_role'                           => 'Rolle',
    'col_dsgvo'                          => 'DSGVO-Status',
    'col_actions'                        => 'Aktionen',
    'empty_heading'                      => 'Noch keine Fahrer angelegt.',
    'empty_body'                         => 'Legen Sie Fahrer an und hinterlegen Sie deren OwnTracks-Zugangsdaten für die GPS-Erfassung.',
    'empty_cta'                          => 'Ersten Fahrer anlegen',
    'empty_archived_heading'             => 'Keine archivierten Fahrer.',
    'empty_archived_body'                => 'Anonymisierte Fahrer-Datensätze erscheinen hier für die Beweisaufbewahrung.',
    'field_name'                         => 'Name',
    'field_email'                        => 'E-Mail',
    'field_password'                     => 'Passwort',
    'field_phone'                        => 'Telefon',
    'field_notes'                        => 'Notizen',
    'fieldset_master_data'               => 'Stammdaten',
    'fieldset_vehicle'                   => 'Fahrzeug',
    'field_default_vehicle'              => 'Standardfahrzeug',
    'field_default_vehicle_none'         => '— Kein Standardfahrzeug —',
    'field_default_vehicle_hint'         => 'Wird beim Einsatzstart als Vorauswahl angezeigt.',
    'fieldset_contact'                   => 'Kontakt',
    'password_hint_edit'                 => 'Leer lassen, um das Passwort nicht zu ändern.',
    'field_owntracks_username'           => 'OwnTracks-Benutzername',
    'field_owntracks_password_display'   => 'OwnTracks-Passwort (einmalig angezeigt)',
    'flash_created'                      => 'Fahrer ":name" wurde angelegt. OwnTracks-Zugangsdaten wurden generiert — notieren Sie das Passwort jetzt.',
    'flash_updated'                      => 'Fahrer ":name" wurde aktualisiert.',
    'flash_anonymized'                   => 'Fahrer wurde anonymisiert. Der Datensatz bleibt anonym erhalten für die Beweissicherung.',
    'flash_rotated'                      => 'Neues OwnTracks-Passwort wurde erzeugt. Das alte Passwort ist ab sofort ungültig.',
    'error_owntracks_username_taken'     => 'Dieser OwnTracks-Benutzername ist bereits vergeben. Bitte wählen Sie einen anderen.',
    'error_password_already_revealed'    => 'Das Passwort wurde bereits angezeigt und kann aus Sicherheitsgründen nicht erneut abgerufen werden. Erzeugen Sie bei Bedarf ein neues Passwort.',
    'btn_copy_password'                  => 'Passwort in Zwischenablage kopieren',
    'btn_rotate_password'                => 'Neues Passwort erzeugen…',
    'modal_rotate_title'                 => 'Passwort neu erzeugen',
    'modal_rotate_body1'                 => 'Das aktuelle OwnTracks-Passwort von <strong>:name</strong> wird sofort ungültig.',
    'modal_rotate_body2'                 => 'Der Fahrer muss OwnTracks auf seinem Gerät mit den neuen Zugangsdaten neu konfigurieren — andernfalls werden keine GPS-Punkte mehr empfangen.',
    'modal_rotate_submit'                => 'Neues Passwort erzeugen',
    'modal_anonymize_title'              => 'Fahrer anonymisieren',
    'modal_anonymize_body1'              => 'Diese Aktion ist endgültig. Persönliche Daten von <strong>:name</strong> werden unwiderruflich entfernt.',
    'modal_anonymize_body2'              => 'Jobs, Einsätze und GPS-Tracks dieses Fahrers bleiben anonymisiert erhalten — sie sind als juristischer Nachweis der Verkehrssicherungspflicht weiterhin gültig, können aber nicht mehr einer konkreten Person zugeordnet werden.',
    'modal_anonymize_confirm_label'      => 'Bestätigen Sie durch Eingabe des Fahrernamens:',
    'modal_anonymize_confirm_placeholder'=> 'Fahrername zur Bestätigung',
    'modal_anonymize_reason_label'       => 'Grund der Anonymisierung',
    'modal_anonymize_reason_placeholder' => 'z. B. "Austritt des Mitarbeiters am 15.03.2026"',
    'modal_anonymize_reason_helper'      => 'Wird für DSGVO-Audit-Zwecke protokolliert.',
    'modal_anonymize_submit'             => 'Fahrer anonymisieren',
    'anonymized_display_name'            => 'Fahrer #:id (anonymisiert)',
    'empty_confirmations_heading'        => 'Noch keine DSGVO-Bestätigung.',
    'empty_confirmations_body'           => 'Dieser Fahrer hat die Datenschutz-Belehrung noch nicht bestätigt. Sie wird beim nächsten Login erzwungen.',
    'profile_export_card_heading'        => 'Datenexport',
    'profile_export_card_body'           => 'Laden Sie eine ZIP-Datei mit allen Ihren Daten herunter.',
    'profile_export_cta'                 => 'Meine Daten als ZIP exportieren',
    'profile_dsgvo_card_heading'         => 'DSGVO-Bestätigung',
    'profile_dsgvo_card_sub'             => 'Zuletzt bestätigt am :date um :time Uhr · Vorlage Version :version',
    'profile_dsgvo_view_link'            => 'Bestätigungstext ansehen',
    'profile_export_fail'                => 'Der Daten-Export konnte nicht erzeugt werden. Versuchen Sie es erneut oder wenden Sie sich an den Administrator.',
    'admin_delete_self_disabled'         => 'Der Administrator-Account kann nicht über diese Seite gelöscht werden.',
    'welcome_message'                    => 'Willkommen, :name!',
    'page_dashboard'                     => 'Mein Dashboard',
    'your_role'                          => 'Ihre Rolle: :role',
    'col_owntracks'                      => 'OwnTracks',
    'dsgvo_status_confirmed'             => 'Bestätigt',
    'dsgvo_status_pending'               => 'Ausstehend',
    'owntracks_section_title'            => 'OwnTracks-Zugangsdaten',
    'owntracks_no_credentials'           => 'Zugangsdaten werden beim Anlegen des Fahrers automatisch erzeugt.',
    'credentials_page_title'             => 'OwnTracks-Zugangsdaten',
    'credentials_heading'                => 'Zugangsdaten für :name',
    'credentials_warning'                => 'Dieses Passwort wird nur einmal angezeigt. Notieren Sie es jetzt.',
    'credentials_server_url'             => 'Server-URL',
    'credentials_mode'                   => 'Modus',
    'credentials_print'                  => 'Zugangsdaten drucken',
    'credentials_back'                   => 'Zurück zur Fahrerliste',
    'credentials_qr_heading'             => 'OwnTracks-App konfigurieren',
    'credentials_qr_instruction'         => '1. OwnTracks-App öffnen 2. QR-Code scannen 3. Fertig — die App ist konfiguriert',
    'credentials_qr_copy_url'            => 'Konfigurations-URL kopieren',
    'credentials_qr_url_copied'          => 'URL kopiert',
    'credentials_https_warning'          => 'Warnung: Ihr Server verwendet kein HTTPS. OwnTracks könnte die Verbindung ablehnen.',
    'credentials_print_instruction'      => 'Anleitung: 1. OwnTracks-App öffnen — 2. QR-Code scannen — 3. Fertig',
    'btn_copy'                           => 'Kopieren',
    'btn_copied'                         => 'Kopiert!',
    'btn_export'                         => 'Daten exportieren',
    'btn_export_all'                     => 'Alle Fahrer exportieren',
    'btn_anonymize'                      => 'Fahrer anonymisieren…',
    'col_anonymized_at'                  => 'Anonymisiert am',
    'col_reason'                         => 'Grund',
    'export_section_heading'             => 'Datenexport (DSGVO Art. 15/20)',
    'export_section_body'                => 'Laden Sie alle gespeicherten Daten dieses Fahrers als ZIP-Datei herunter.',

    'nav_logout'                         => 'Abmelden',
    'shift_active'                       => 'Schicht aktiv',
    'shift_inactive'                     => 'Keine Schicht',

    'dash_no_shift'                      => 'Keine aktive Schicht',
    'dash_no_shift_hint'                 => 'Starten Sie eine Schicht, um Einsätze zu erfassen.',
    'dash_shift_start'                   => 'Schicht starten',
    'dash_shift_end'                     => 'Schicht beenden',
    'dash_shift_since'                   => 'Schicht seit',
    'dash_shift_duration'                => 'Dauer',
    'dash_select_customer'               => 'Kunde auswählen',
    'dash_no_customers'                  => 'Keine Kunden vorhanden.',
    'dash_select_object'                 => 'Objekt auswählen',
    'dash_select_type'                   => 'Einsatzart wählen',
    'dash_select_vehicle'                => 'Fahrzeug wählen',
    'dash_no_vehicles'                   => 'Keine Fahrzeuge vorhanden.',
    'dash_vehicle_none'                  => 'Ohne Fahrzeug',
    'dash_job_start'                     => 'Einsatz starten',
    'dash_job_end'                       => 'Einsatz beenden',
    'dash_job_active'                    => 'Einsatz läuft',
    'dash_customer'                      => 'Kunde',
    'dash_object'                        => 'Objekt',
    'dash_job_type'                      => 'Einsatzart',
    'dash_job_since'                     => 'Seit',
    'dash_job_duration'                  => 'Dauer',
    'dash_gps_points'                    => 'GPS-Punkte',
    'dash_notes_label'                   => 'Notizen (optional)',
    'dash_notes_placeholder'             => 'Besonderheiten, Hindernisse, …',

    'dash_photos'                        => 'Fotos',
    'dash_photo_capture'                 => 'Foto aufnehmen',
    'dash_photo_uploading'               => 'Wird hochgeladen…',
    'dash_photo_alt'                     => 'Einsatzfoto',
    'dash_photos_empty'                  => 'Noch keine Fotos aufgenommen.',
    'dash_photo_limit_reached'           => 'Fotolimit erreicht',
    'dash_photo_offline_hint'            => 'Foto-Upload nur bei Internetverbindung möglich.',

    'connectivity_online'                => 'Online',
    'connectivity_offline'               => 'Offline',
    'connectivity_syncing'               => 'Synchronisiere…',
    'connectivity_pending_count'         => ':count ausstehend',

    'offline_queued'                     => 'Aktion wird synchronisiert, sobald Verbindung besteht.',

    'history_title'                      => 'Meine Einsätze',
    'history_empty_heading'              => 'Noch keine Einsätze',
    'history_empty_body'                 => 'Abgeschlossene Einsätze erscheinen hier.',
    'history_col_date'                   => 'Datum',
    'history_col_customer'               => 'Kunde',
    'history_col_type'                   => 'Art',
    'history_col_duration'               => 'Dauer',
    'history_col_photos'                 => 'Fotos',
    'history_duration_active'            => 'läuft',
    'history_detail_title'               => 'Einsatzdetails',
    'history_detail_customer'            => 'Kunde',
    'history_detail_address'             => 'Adresse',
    'history_detail_type'                => 'Einsatzart',
    'history_detail_started'             => 'Beginn',
    'history_detail_ended'               => 'Ende',
    'history_detail_duration'            => 'Dauer',
    'history_detail_notes'               => 'Notizen',
    'history_detail_no_notes'            => 'Keine Notizen.',
    'history_detail_weather'             => 'Wetter',
    'history_detail_weather_start'       => 'Bei Beginn',
    'history_detail_weather_end'         => 'Bei Ende',
    'history_detail_temperature'         => 'Temperatur',
    'history_detail_precipitation'       => 'Niederschlag',
    'history_detail_snow_depth'          => 'Schneehöhe',
    'history_detail_photos'              => 'Fotos',
    'history_detail_gps_points'          => 'GPS-Punkte',
    'history_detail_back'                => 'Zurück zur Liste',
    'nav_history'                        => 'Meine Einsätze',

    'gps_overview_title'                 => 'GPS-Status',
    'gps_overview_heading'               => 'GPS-Status aller Fahrer',
    'gps_col_driver'                     => 'Fahrer',
    'gps_col_status'                     => 'GPS-Status',
    'gps_col_last_seen'                  => 'Letzter Empfang',
    'gps_col_battery'                    => 'Batterie',
    'gps_col_active_job'                 => 'Aktiver Einsatz',
    'gps_col_credentials'                => 'Zugangsdaten',
    'gps_status_online'                  => 'Online',
    'gps_status_idle'                    => 'Inaktiv',
    'gps_status_offline'                 => 'Offline',
    'gps_status_no_data'                 => 'Kein GPS-Empfang',
    'gps_status_not_configured'          => 'Nicht konfiguriert',
    'gps_credentials_configured'         => 'Konfiguriert',
    'gps_credentials_not_configured'     => 'Nicht konfiguriert',
    'gps_no_drivers'                     => 'Keine Fahrer vorhanden.',
    'gps_no_active_job'                  => '—',
    'gps_auto_refresh_note'              => 'Diese Seite aktualisiert sich automatisch alle 60 Sekunden.',
];
