'Admin-Dashboard', 'stat_users' => 'Benutzer', 'stat_players' => 'Spieler', 'stat_upcoming' => 'Anstehende Termine', 'stat_invitations' => 'Offene Einladungen', 'quick_links' => 'Schnellzugriff', 'new_event' => 'Neuer Termin', 'new_player' => 'Neuer Spieler', 'new_invitation' => 'Neue Einladung', 'new_team' => 'Neues Team', 'open_responses_title' => 'Termine mit offenen Rückmeldungen', 'x_open' => ':count offen', // Navigation 'nav_teams' => 'Teams', 'nav_players' => 'Spieler', 'nav_users' => 'Benutzer', 'nav_invitations' => 'Einladungen', 'nav_events' => 'Events', 'nav_settings' => 'Einstellungen', 'nav_verwaltung' => 'Verwaltung', // Allgemein 'actions' => 'Aktionen', 'action' => 'Aktion', 'please_select' => 'Bitte wählen', 'back_to_list' => 'Zurück zur Liste', 'inactive' => 'Inaktiv', 'nr' => 'Nr.', 'photo' => 'Foto', 'date' => 'Datum', 'location' => 'Ort', 'all_status' => 'Alle Status', 'copied' => 'Kopiert!', 'copy' => 'Kopieren', 'created_by' => 'von', 'valid_until' => 'gültig bis', // Teams 'teams_title' => 'Teams', 'team_created' => 'Team wurde erstellt.', 'team_updated' => 'Team wurde aktualisiert.', 'team_name' => 'Teamname', 'year_group' => 'Jahrgang', 'year_group_placeholder' => 'z.B. 2017/18', 'active' => 'Aktiv', 'team_is_active' => 'Team ist aktiv', 'create_team' => 'Team erstellen', 'edit_team' => 'Team bearbeiten', 'no_teams_yet' => 'Noch keine Teams vorhanden.', 'team_notes' => 'Notizen', 'team_notes_placeholder' => 'Notizen zum Team (intern, nur für Admins sichtbar)...', 'team_coaches' => 'Trainer', 'no_coaches_available' => 'Keine Trainer im System vorhanden.', 'team_players' => 'Spieler', 'team_parent_reps' => 'Elternvertretung', 'team_parent_reps_hint' => 'Eltern mit der Rolle "Elternvertretung", die Kinder in diesem Team haben.', 'no_parent_reps' => 'Keine Elternvertretung für dieses Team.', 'log_team_updated' => 'Team ":name" wurde aktualisiert', 'log_player_team_changed' => 'Spieler :name wurde in ein anderes Team verschoben', // Players 'players_title' => 'Spieler', 'player_created' => 'Spieler wurde erstellt.', 'player_updated' => 'Spieler wurde aktualisiert.', 'first_name' => 'Vorname', 'last_name' => 'Nachname', 'birth_year' => 'Geburtsjahr', 'jersey_number' => 'Trikotnummer', 'photo_permission' => 'Fotoerlaubnis', 'notes' => 'Notizen', 'parent_assigned' => 'Elternteil wurde zugeordnet.', 'parent_removed' => 'Zuordnung wurde entfernt.', 'assign_parent' => 'Elternteil zuordnen', 'add_parent' => 'Elternteil hinzufügen', 'select_user' => 'Benutzer wählen', 'assign' => 'Zuordnen', 'relationship_label' => 'Beziehung', 'relationship_placeholder' => 'z.B. Mutter, Vater', 'parents' => 'Eltern', 'player_data' => 'Stammdaten', 'parent_assignment' => 'Eltern-Zuordnung', 'no_parents_yet' => 'Noch keine Eltern zugeordnet.', 'confirm_remove_parent' => 'Zuordnung wirklich entfernen?', 'remove' => 'Entfernen', 'no_players_yet' => 'Noch keine Spieler vorhanden.', // Users 'users_title' => 'Benutzer', 'user_toggled' => 'Benutzer wurde :status.', 'role_updated' => 'Rolle wurde aktualisiert.', 'cannot_deactivate_self' => 'Du kannst deinen eigenen Account nicht deaktivieren.', 'cannot_change_own_role' => 'Du kannst deine eigene Rolle nicht ändern.', 'activated' => 'aktiviert', 'deactivated' => 'deaktiviert', 'deactivated_label' => 'Deaktiviert', 'children' => 'Kinder', 'phone' => 'Erreichbarkeit', 'last_login' => 'Letzter Login', 'never' => 'Nie', 'deactivate' => 'Deaktivieren', 'activate' => 'Aktivieren', 'you_suffix' => '(du)', 'edit' => 'Bearbeiten', 'edit_user' => 'Benutzer bearbeiten', 'user_data' => 'Benutzerdaten', 'user_updated' => 'Benutzer wurde aktualisiert.', 'reset_password' => 'Passwort zurücksetzen', 'reset_password_hint' => 'Sendet dem Benutzer einen Link zum Zurücksetzen des Passworts per E-Mail.', 'reset_password_confirm' => 'Dem Benutzer einen Passwort-Reset-Link per E-Mail senden?', 'password_reset_success' => 'Neues Passwort wurde generiert.', 'new_password_label' => 'Neues Passwort (einmalig sichtbar):', 'password_only_visible_now' => 'Dieses Passwort wird nur jetzt angezeigt. Bitte weitergeben und Seite nicht neu laden.', 'cannot_edit_own_role' => 'Du kannst deine eigene Rolle nicht hier ändern.', 'cannot_assign_admin_role' => 'Du kannst die Admin-Rolle nicht vergeben.', 'cannot_reset_own_password' => 'Du kannst dein eigenes Passwort nicht über den Admin-Bereich zurücksetzen.', 'registered_at' => 'Registriert am', // Invitations 'invitations_title' => 'Einladungen', 'invitation_created' => 'Einladung erstellt. Link: :link', 'invitation_deleted' => 'Einladung wurde gelöscht.', 'invitation_already_used' => 'Bereits eingelöste Einladungen können nicht gelöscht werden.', 'create_invitation' => 'Einladung erstellen', 'assign_players' => 'Spieler zuordnen', 'email_optional' => 'E-Mail-Adresse (optional)', 'email_optional_hint' => 'Wenn gesetzt, kann nur diese E-Mail sich registrieren', 'expires_at' => 'Gültig bis', 'valid_for_days' => 'Gültig für (Tage)', 'token' => 'Token', 'status' => 'Status', 'used' => 'Eingelöst', 'expired' => 'Abgelaufen', 'pending' => 'Offen', 'copy_link' => 'Link kopieren', 'invite_link' => 'Einladungslink', 'no_assignment' => 'Keine Zuordnung', 'no_invitations_yet' => 'Noch keine Einladungen erstellt.', 'no_active_players' => 'Keine aktiven Spieler vorhanden.', 'confirm_delete_invitation' => 'Einladung wirklich löschen?', 'created_label' => 'Erstellt', 'player_assignment_hint' => 'Wähle die Kinder aus, die dem neuen Eltern-Account automatisch zugeordnet werden sollen.', // Events 'events_title' => 'Events', 'event_created' => 'Event wurde erstellt.', 'event_updated' => 'Event wurde aktualisiert.', 'event_deleted' => 'Event wurde gelöscht.', 'event_title' => 'Titel', 'start_at' => 'Start', 'date' => 'Datum', 'time' => 'Uhrzeit', 'end_at' => 'Ende', 'location_name' => 'Ortsname', 'address' => 'Adresse', 'description' => 'Beschreibung', 'search_address' => 'Adresse suchen...', 'new_event_title' => 'Neues Event', 'edit_event_title' => 'Event bearbeiten', 'no_events_yet' => 'Noch keine Events vorhanden.', 'confirm_delete_event' => 'Event wirklich löschen?', 'location_address' => 'Ort / Adresse', 'location_name_hint' => 'Ortsname (z.B. Sporthalle Nord)', 'search_by_name' => 'Adresse suchen', 'location_name_placeholder' => 'z.B. BVB Stadion, Sporthalle West...', 'search_address_hint' => 'Adresse eingeben (min. 3 Zeichen)...', 'description_placeholder' => 'Beschreibung eingeben...', 'assignments' => 'Zuweisungen', 'catering_assignment' => 'Catering', 'timekeeper_assignment' => 'Zeitnehmer', 'geocoding_error' => 'Adresssuche fehlgeschlagen. Bitte erneut versuchen.', 'geocoding_rate_limit' => 'Zu viele Anfragen. Bitte kurz warten.', 'geocoding_no_results' => 'Keine Adresse gefunden. Bitte genauer eingeben.', // Mindestanforderungen 'min_requirements' => 'Mindestanforderungen', 'min_players' => 'Min. Spieler', 'min_parents' => 'Min. Eltern', 'min_catering' => 'Min. Catering', 'min_timekeepers' => 'Min. Zeitnehmer', 'event_defaults_title' => 'Standard-Mindestwerte für Events', 'event_defaults_description' => 'Lege Standard-Mindestwerte für neue Events pro Typ fest. Admins können diese beim Erstellen überschreiben.', // Orte-Verwaltung 'nav_locations' => 'Orte', 'locations_title' => 'Orte verwalten', 'location_add' => 'Neuen Ort anlegen', 'location_name_label' => 'Name', 'location_save' => 'Speichern', 'location_created' => 'Ort wurde angelegt.', 'location_updated' => 'Ort wurde aktualisiert.', 'location_deleted' => 'Ort wurde gelöscht.', 'location_confirm_delete' => 'Ort wirklich löschen?', 'locations_empty' => 'Noch keine Orte vorhanden.', 'known_locations' => 'Bekannte Orte', 'address_manual_hint' => 'Adresse manuell eingeben...', // Settings 'settings_title' => 'Einstellungen', 'settings_saved' => 'Einstellungen gespeichert.', 'settings_tab_general' => 'Allgemein', 'settings_tab_legal' => 'Rechtliches', 'settings_tab_defaults' => 'Event-Standards', 'settings_tab_categories' => 'Dateikategorien', 'settings_tab_maintenance' => 'Wartung', // Demo-Daten löschen 'demo_data_delete_title' => 'Beispieldaten löschen', 'demo_data_delete_description' => 'Entferne alle Beispieldaten, die bei der Installation angelegt wurden. Die App wird auf den Zustand direkt nach der Installation zurückgesetzt.', 'demo_data_delete_warning' => 'Achtung: Dieser Vorgang kann nicht rückgängig gemacht werden! Alle Benutzer (außer dem Administrator), Teams, Spieler, Termine, Kommentare, Dateien und Aktivitätsprotokolle werden unwiderruflich gelöscht.', 'demo_data_delete_button' => 'Alle Beispieldaten löschen', 'demo_data_delete_confirm' => 'Bist du sicher, dass du ALLE Beispieldaten unwiderruflich löschen möchtest?', 'demo_data_deleted' => 'Alle Beispieldaten wurden erfolgreich gelöscht.', 'demo_data_deletes' => 'Wird gelöscht:', 'demo_data_keeps' => 'Bleibt erhalten:', 'demo_data_except_admin' => 'außer Administrator', 'demo_data_keeps_admin' => 'Dein Administrator-Konto', // Dateiverwaltung 'nav_files' => 'Dateien', 'files_title' => 'Dateiverwaltung', 'upload_file' => 'Datei hochladen', 'file_uploaded' => 'Datei wurde hochgeladen.', 'file_deleted' => 'Datei wurde gelöscht.', 'file_category' => 'Kategorie', 'select_category' => 'Kategorie wählen', 'no_files_yet' => 'Noch keine Dateien in dieser Kategorie.', 'no_files_at_all' => 'Noch keine Dateien hochgeladen.', 'file_size' => 'Größe', 'uploaded_by' => 'Hochgeladen von', 'uploaded_at' => 'Hochgeladen am', 'confirm_delete_file' => 'Datei wirklich löschen? Alle Event-Verknüpfungen werden entfernt.', 'allowed_file_types' => 'Erlaubte Dateitypen: PDF, DOCX, XLSX, Bilder (JPG, PNG, GIF, WEBP)', 'max_file_size' => 'Maximale Dateigröße: 10 MB', 'file_categories' => 'Dateikategorien', 'file_categories_description' => 'Verwalte die Kategorien für die Dateiverwaltung.', 'new_category' => 'Neue Kategorie', 'category_name' => 'Kategoriename', 'category_created' => 'Kategorie wurde erstellt.', 'category_updated' => 'Kategorie wurde aktualisiert.', 'category_deleted' => 'Kategorie wurde gelöscht.', 'category_not_empty' => 'Kategorie kann nicht gelöscht werden, da sie noch Dateien enthält.', 'confirm_delete_category' => 'Kategorie wirklich löschen?', 'event_files' => 'Dateien', 'attach_from_library' => 'Aus Bibliothek anhängen', 'upload_new_file' => 'Neue Datei hochladen', 'attached_files' => 'Angehängte Dateien', 'detach_file' => 'Entfernen', 'no_attached_files' => 'Keine Dateien angehängt.', 'profile_picture' => 'Profilbild', 'upload_picture' => 'Bild hochladen', 'remove_picture' => 'Bild entfernen', 'picture_uploaded' => 'Profilbild wurde aktualisiert.', 'picture_removed' => 'Profilbild wurde entfernt.', 'max_picture_size' => 'Max. 2 MB (JPG, PNG, GIF, WEBP)', 'html_anchor_hint' => 'Tipp: Sprungmarken setzen mit id-Attribut, z. B. <h3 id="cookies">', // Soft-Delete 'danger_zone' => 'Gefahrenzone', 'delete_user' => 'Benutzer löschen', 'delete_user_hint' => 'Der Benutzer wird deaktiviert und kann 7 Tage lang wiederhergestellt werden. Historische Daten (Kommentare, Teilnahmen) bleiben erhalten.', 'delete_player' => 'Spieler löschen', 'delete_player_hint' => 'Der Spieler wird entfernt und kann 7 Tage lang wiederhergestellt werden. Historische Daten (Teilnahmen, Events) bleiben erhalten.', 'user_status_label' => 'Benutzerstatus', 'player_status_label' => 'Spielerstatus', 'deactivate_user_hint' => 'Der Benutzer kann sich nicht mehr einloggen.', 'activate_user_hint' => 'Der Benutzer kann sich wieder einloggen.', 'deactivate_player_hint' => 'Der Spieler wird nicht mehr in Terminlisten angezeigt.', 'activate_player_hint' => 'Der Spieler wird wieder in Terminlisten angezeigt.', 'player_toggled' => 'Spieler :status.', 'log_player_toggled' => 'Spieler :name :status', 'confirm_delete_user' => 'Möchtest du diesen Benutzer wirklich löschen? Er kann 7 Tage lang wiederhergestellt werden.', 'confirm_delete_player' => 'Möchtest du diesen Spieler wirklich löschen? Er kann 7 Tage lang wiederhergestellt werden.', 'user_deleted' => 'Benutzer wurde gelöscht.', 'user_restored' => 'Benutzer wurde wiederhergestellt.', 'player_deleted' => 'Spieler wurde gelöscht.', 'player_restored' => 'Spieler wurde wiederhergestellt.', 'cannot_delete_self' => 'Du kannst dich nicht selbst löschen.', 'cannot_delete_main_admin' => 'Der Haupt-Admin kann nicht gelöscht werden.', 'restore_expired' => 'Die Wiederherstellungsfrist ist abgelaufen.', 'trash' => 'Papierkorb', 'restore' => 'Wiederherstellen', 'delete' => 'Löschen', 'deleted_at' => 'Gelöscht am', // Activity Log 'activity_log_title' => 'Aktivitätslog', 'nav_activity_log' => 'Aktivitätslog', 'log_category' => 'Kategorie', 'log_all_categories' => 'Alle Kategorien', 'log_cat_auth' => 'Authentifizierung', 'log_cat_users' => 'Benutzer', 'log_cat_players' => 'Spieler', 'log_cat_events' => 'Termine', 'log_cat_files' => 'Dateien', 'log_cat_settings' => 'Einstellungen', 'log_cat_dsgvo' => 'DSGVO', 'log_from' => 'Von', 'log_to' => 'Bis', 'log_filter' => 'Filtern', 'log_reset' => 'Zurücksetzen', 'log_time' => 'Zeitpunkt', 'log_user' => 'Benutzer', 'log_action' => 'Aktion', 'log_description' => 'Beschreibung', 'log_ip' => 'IP-Adresse', 'log_system' => 'System', 'log_empty' => 'Keine Einträge vorhanden.', 'log_details' => 'Details', 'log_field' => 'Feld', 'log_old_value' => 'Vorher', 'log_new_value' => 'Nachher', // Log descriptions 'log_login' => ':name hat sich angemeldet', 'log_logout' => ':name hat sich abgemeldet', 'log_login_failed' => 'Fehlgeschlagener Login-Versuch für :email', 'log_registered' => ':name hat sich registriert', 'log_user_updated' => 'Benutzer :name wurde aktualisiert', 'log_user_toggled' => 'Benutzer :name: Status geändert auf :status', 'log_role_changed' => 'Rolle von :name geändert auf :role', 'log_password_reset' => 'Passwort von :name wurde zurückgesetzt', 'log_user_deleted' => 'Benutzer :name wurde gelöscht', 'log_user_restored' => 'Benutzer :name wurde wiederhergestellt', 'log_player_created' => 'Spieler :name wurde erstellt', 'log_player_updated' => 'Spieler :name wurde aktualisiert', 'log_player_deleted' => 'Spieler :name wurde gelöscht', 'log_player_restored' => 'Spieler :name wurde wiederhergestellt', 'log_parent_assigned' => ':parent wurde :player als Elternteil zugeordnet', 'log_parent_removed' => ':parent wurde als Elternteil von :player entfernt', 'log_event_created' => 'Termin ":title" wurde erstellt', 'log_event_updated' => 'Termin ":title" wurde aktualisiert', 'log_event_deleted' => 'Termin ":title" wurde gelöscht', 'log_participant_changed' => 'Teilnahme-Status für ":event" geändert auf :status', 'log_catering_changed' => 'Catering-Status für ":event" geändert auf :status', 'log_timekeeper_changed' => 'Zeitnehmer-Status für ":event" geändert auf :status', 'log_carpool_offer' => 'Fahrt für ":event" angeboten (:seats Plätze)', 'log_carpool_withdrawn' => 'Fahrt für ":event" zurückgezogen (:passengers Mitfahrer entfernt)', 'log_carpool_joined' => ':player fährt bei :driver mit (Event: ":event")', 'log_carpool_left' => ':player wurde von Fahrt bei :driver entfernt (Event: ":event")', 'log_comment_created' => 'Kommentar zu ":event" hinzugefügt', 'log_comment_deleted' => 'Kommentar zu ":event" gelöscht', 'log_file_uploaded' => 'Datei ":name" hochgeladen', 'log_file_deleted' => 'Datei ":name" gelöscht', 'log_settings_updated' => 'Einstellungen wurden aktualisiert', 'log_invitation_created' => 'Einladung erstellt für :email', // Statistik 'nav_statistics' => 'Statistik', 'statistics_title' => 'Spiel-Statistik', 'total_games' => 'Spiele gesamt', 'wins' => 'Siege', 'losses' => 'Niederlagen', 'draws' => 'Unentschieden', 'win_rate' => 'Siegquote', 'chart_win_loss' => 'Siege / Niederlagen', 'chart_player_participation' => 'Spieler-Teilnahme', 'chart_parent_involvement' => 'Eltern-Engagement', 'no_games_yet' => 'Noch keine Spiele vorhanden.', 'filter_from' => 'Von', 'filter_to' => 'Bis', 'filter_apply' => 'Filtern', 'filter_reset' => 'Zurücksetzen', 'all_teams' => 'Alle Teams', 'not_applicable' => 'N/A', 'min_users' => 'Min. Benutzer', 'home_short' => 'H', 'away_short' => 'A', 'player_ranking_title' => 'Spieler-Teilnahme', 'player_ranking_desc' => 'Teilnahmequote der Spieler an :count Spielen (Heim- und Auswärtsspiele).', 'games_played' => 'Gespielt', 'games_assigned' => 'Aufgestellt', 'participation_rate' => 'Quote', 'parent_ranking_title' => 'Eltern-Engagement', 'parent_ranking_desc' => 'Catering (:catering Events) und Zeitnehmer (:timekeeper Events) — alle publizierten Termine.', 'total_contributions' => 'Gesamt', // Statistik-Sichtbarkeit 'statistics_enabled_label' => 'Statistik-Seite aktivieren', 'statistics_enabled_hint' => 'Wenn deaktiviert, ist die Statistik-Seite nur für den Administrator sichtbar.', // Slogan & Favicon 'slogan_label' => 'Slogan', 'slogan_hint' => 'Wird auf der Login-Seite und im Footer angezeigt.', 'favicon_label' => 'Favicon', 'favicon_hint' => 'ICO, PNG, SVG, JPG (max. 512 KB)', 'favicon_current' => 'Aktuelles Favicon', 'favicon_remove' => 'Favicon entfernen', 'favicon_uploaded' => 'Favicon wurde aktualisiert.', 'favicon_removed' => 'Favicon wurde entfernt.', // Logos 'logo_login_label' => 'Login-Logo', 'logo_login_desc' => 'Wird auf der Anmeldeseite oberhalb des App-Namens angezeigt.', 'logo_app_label' => 'App-Logo (Navigation)', 'logo_app_desc' => 'Wird in der Navigationsleiste neben dem App-Namen angezeigt.', 'logo_current' => 'Aktuelles Logo', 'logo_remove' => 'Logo entfernen', 'logo_hint' => 'PNG, SVG, JPG, GIF, WebP (max. 1 MB)', // Undo / Revert 'log_revert' => 'Rückgängig', 'log_revert_confirm' => 'Möchtest du diese Aktion wirklich rückgängig machen?', 'log_revert_success' => 'Aktion wurde erfolgreich rückgängig gemacht.', 'log_revert_not_possible' => 'Diese Aktion kann nicht rückgängig gemacht werden.', 'log_reverted' => 'Rückgängig gemacht: ":desc"', 'event_restored' => 'Event wurde wiederhergestellt.', 'log_event_restored' => 'Event ":title" wurde wiederhergestellt', // Sichtbarkeit 'settings_tab_visibility' => 'Sichtbarkeit', 'visibility_description' => 'Steuere, welche Funktionen für welche Rollen sichtbar sind. Administratoren sehen immer alles.', 'visibility_feature_statistics' => 'Statistik-Seite', 'visibility_feature_catering_history' => 'Catering/Zeitnehmer-Verlauf', // Listenerstellung 'nav_list_generator' => 'Listenerstellung', 'list_generator_title' => 'Liste erstellen', 'list_title' => 'Betreff', 'list_subtitle' => 'Untertitel (optional)', 'list_notes' => 'Notizen / Beschreibung', 'list_source' => 'Zeilen-Quelle', 'list_source_players' => 'Spieler', 'list_source_parents' => 'Eltern', 'list_source_freetext' => 'Freitext', 'list_freetext_hint' => 'Eine Zeile pro Eintrag', 'list_columns' => 'Spalten', 'list_custom_columns' => 'Zusätzliche Spalten', 'list_add_column' => 'Spalte hinzufügen', 'list_column_name' => 'Spaltenname', 'list_generate' => 'Liste erstellen', 'list_result_title' => 'Liste erstellt', 'list_print' => 'Drucken / Als PDF speichern', 'list_new' => 'Neue Liste erstellen', 'list_to_library' => 'Zur Datei-Bibliothek', 'list_generated_at' => 'Erstellt am', 'list_all_teams' => 'Alle Teams', 'list_saved_info' => 'Datei ":name" wurde automatisch in der Bibliothek unter "Allgemein" gespeichert.', 'list_download_pdf' => 'PDF herunterladen', 'list_entries_count' => 'Einträge', 'log_list_generated' => 'Liste ":title" wurde erstellt', 'no_entries' => 'Keine Einträge vorhanden.', // DSGVO 'dsgvo_title' => 'DSGVO-Einverständniserklärung', 'dsgvo_short' => 'DSGVO', 'dsgvo_consent_label' => 'Einverständniserklärung bestätigt', 'dsgvo_view_document' => 'Dokument ansehen', 'dsgvo_confirm' => 'Bestätigen', 'dsgvo_revoke' => 'Widerrufen', 'dsgvo_toggled' => 'DSGVO-Status wurde aktualisiert.', 'dsgvo_no_file' => 'Es wurde noch kein Dokument hochgeladen.', 'dsgvo_no_document' => 'Der Benutzer hat noch keine Einverständniserklärung hochgeladen.', 'dsgvo_not_confirmed' => 'Noch nicht bestätigt. Bitte Dokument prüfen und dann bestätigen.', 'dsgvo_confirmed_info' => 'Bestätigt von :name am :date', 'dsgvo_confirmed_tooltip' => 'DSGVO-Einverständnis bestätigt', 'dsgvo_pending_tooltip' => 'Dokument hochgeladen, Bestätigung ausstehend', 'dsgvo_missing_tooltip' => 'Kein Dokument hochgeladen', 'dsgvo_events_title' => 'DSGVO-Ereignisse (letzte 10)', // DSGVO Action-Labels 'dsgvo_action_dsgvo_consent_uploaded' => 'Hochgeladen', 'dsgvo_action_dsgvo_consent_confirmed' => 'Bestätigt', 'dsgvo_action_dsgvo_consent_revoked' => 'Widerrufen', 'dsgvo_action_dsgvo_consent_removed' => 'Entfernt', 'dsgvo_action_account_self_deleted' => 'Account gelöscht', 'dsgvo_action_child_auto_deactivated' => 'Kind deaktiviert', // DSGVO Log-Beschreibungen 'log_dsgvo_consent_uploaded' => ':name hat eine Einverständniserklärung hochgeladen', 'log_dsgvo_confirmed' => 'Einverständniserklärung von :name wurde bestätigt', 'log_dsgvo_revoked' => 'Bestätigung der Einverständniserklärung von :name wurde widerrufen', 'log_dsgvo_consent_removed' => ':name hat die Einverständniserklärung entfernt', 'log_account_self_deleted' => ':name hat den eigenen Account gelöscht', 'log_child_auto_deactivated' => 'Spieler :child wurde automatisch deaktiviert (einziger Elternteil :parent hat Account gelöscht)', // DSGVO Pending Widget 'dsgvo_pending_title' => 'DSGVO — Bestätigung ausstehend', 'dsgvo_pending_count' => ':count Erklärung(en) ausstehend', 'dsgvo_consent_document' => 'DSGVO-Einverständniserklärung', 'dsgvo_reject' => 'Ablehnen', 'dsgvo_reject_confirm' => 'Bist du sicher, dass du diese Einverständniserklärung ablehnen möchtest? Das Dokument wird gelöscht und der Benutzer muss es erneut hochladen.', 'dsgvo_rejected' => 'Einverständniserklärung wurde abgelehnt.', 'log_dsgvo_rejected' => 'Einverständniserklärung von :name wurde abgelehnt', 'dsgvo_action_dsgvo_consent_rejected' => 'Abgelehnt', 'dsgvo_preview_not_available' => 'Vorschau für diesen Dateityp nicht verfügbar.', // Factory Reset 'factory_reset_title' => 'Kompletter Reset', 'factory_reset_description' => 'Setzt die gesamte WebApp auf den Ausgangszustand zurück. Nach dem Reset wird der Installations-Assistent erneut gestartet.', 'factory_reset_deletes' => 'Folgendes wird unwiderruflich gelöscht', 'factory_reset_item_users' => 'Alle Benutzer (inkl. Administrator)', 'factory_reset_item_data' => 'Alle Teams, Spieler, Termine, Kommentare', 'factory_reset_item_settings' => 'Alle Einstellungen und Dateikategorien', 'factory_reset_item_files' => 'Alle hochgeladenen Dateien und Profilbilder', 'factory_reset_warning' => 'Dieser Vorgang kann NICHT rückgängig gemacht werden! Die App wird vollständig zurückgesetzt und der Installations-Assistent gestartet.', 'factory_reset_confirm' => 'ACHTUNG: Die gesamte WebApp wird unwiderruflich zurückgesetzt und alle Daten gelöscht. Der Installations-Assistent wird erneut gestartet. Bist du sicher?', 'factory_reset_button' => 'WebApp komplett zurücksetzen', // Lizenz & Support 'settings_tab_license' => 'Lizenz & Support', 'license_title' => 'Lizenzschlüssel', 'license_description' => 'Geben Sie Ihren Lizenzschlüssel ein, um Support und Updates zu erhalten.', 'license_key_label' => 'Lizenzschlüssel', 'license_invalid' => 'Der eingegebene Lizenzschlüssel ist ungültig.', 'registration_status' => 'Registrierungsstatus', 'registration_active' => 'Registriert', 'registration_inactive' => 'Nicht registriert', 'register_now' => 'Jetzt registrieren', 'registration_success' => 'Installation erfolgreich registriert.', 'registration_failed' => 'Registrierung fehlgeschlagen. Bitte versuchen Sie es später erneut.', 'version_info' => 'Systeminformationen', 'update_available' => 'Update verfügbar: Version :version', 'update_details' => 'Details anzeigen', 'download_update' => 'Update herunterladen', 'installation_id_label' => 'Installations-ID', 'nav_support' => 'Support', 'support_title' => 'Support-Tickets', 'support_not_registered' => 'Installation nicht registriert', 'support_register_hint' => 'Um den Support zu nutzen, muss die Installation registriert sein. Es werden nur technische Daten (App-Name, URL, PHP-Version) übermittelt.', 'support_new_ticket' => 'Neues Ticket erstellen', 'support_subject' => 'Betreff', 'support_category' => 'Kategorie', 'support_category_bug' => 'Fehlerbericht', 'support_category_feature' => 'Feature-Wunsch', 'support_category_question' => 'Frage', 'support_category_other' => 'Sonstiges', 'support_message' => 'Nachricht', 'support_submit' => 'Ticket senden', 'support_reply' => 'Antworten', 'support_send_reply' => 'Antwort senden', 'support_reply_placeholder' => 'Schreiben Sie Ihre Antwort...', 'support_ticket_created' => 'Ticket wurde erfolgreich erstellt.', 'support_reply_sent' => 'Antwort wurde gesendet.', 'support_submit_failed' => 'Ticket konnte nicht erstellt werden. Bitte versuchen Sie es später erneut.', 'support_reply_failed' => 'Antwort konnte nicht gesendet werden. Bitte versuchen Sie es später erneut.', 'support_ticket_not_found' => 'Ticket nicht gefunden.', 'support_no_tickets' => 'Noch keine Tickets vorhanden.', 'support_no_messages' => 'Noch keine Nachrichten.', 'support_ticket_id' => 'Ticket-Nr.', 'support_status' => 'Status', 'support_status_open' => 'Offen', 'support_status_in_progress' => 'In Bearbeitung', 'support_status_waiting' => 'Wartend', 'support_status_closed' => 'Geschlossen', 'support_created_at' => 'Erstellt', 'support_last_reply' => 'Letzte Antwort', 'support_back_to_list' => 'Zurück zur Übersicht', 'support_system_info_note' => 'Systeminformationen werden automatisch mitgesendet.', 'support_sender_support' => 'Support', 'support_sender_you' => 'Sie', 'support_ticket_closed' => 'Dieses Ticket ist geschlossen.', 'installer_register_label' => 'Installation registrieren', 'installer_register_hint' => 'Ermöglicht Update-Benachrichtigungen und Support. Es werden nur technische Daten übermittelt (App-Name, URL, PHP-Version, App-Version).', 'installer_license_label' => 'Lizenzschlüssel (optional)', 'installer_license_hint' => 'Kann auch später in den Einstellungen eingetragen werden.', // Password Reset (Admin + Self-Service) 'factory_reset_password_label' => 'Dein Passwort zur Bestätigung', 'factory_reset_confirmation_label' => 'Sicherheitsbestätigung', 'factory_reset_confirmation_hint' => 'Tippe RESET-BESTÄTIGT ein, um den Vorgang zu bestätigen.', 'password_reset_link_sent' => 'Ein Link zum Zurücksetzen des Passworts wurde per E-Mail gesendet.', 'password_reset_email_label' => 'Passwort-Reset E-Mail-Vorlage', 'password_reset_email_hint' => 'Platzhalter: {name} = Benutzername, {link} = Reset-Link, {app_name} = App-Name', 'log_password_reset_requested' => 'Passwort-Zurücksetzen angefordert', 'log_password_changed_self' => ':name hat das Passwort geändert', 'log_dsgvo_viewed' => 'DSGVO-Dokument von :name angesehen', // Multi-Language Legal Editor 'legal_language_label' => 'Sprache', 'legal_impressum_label' => 'Impressum', 'legal_datenschutz_label' => 'Datenschutzerklärung', 'legal_password_reset_email_label' => 'Passwort-Reset E-Mail', // E-Mail Tab 'settings_tab_mail' => 'E-Mail', 'mail_config_title' => 'E-Mail-Konfiguration', 'mail_config_hint' => 'SMTP-Einstellungen für den E-Mail-Versand (z.B. Passwort-Reset, Benachrichtigungen).', 'mail_mailer_label' => 'Versandmethode', 'mail_log_mode' => 'Kein Versand (Log)', 'mail_host_label' => 'SMTP-Host', 'mail_port_label' => 'Port', 'mail_username_label' => 'Benutzername', 'mail_password_label' => 'Passwort', 'mail_from_address_label' => 'Absender-Adresse', 'mail_from_name_label' => 'Absender-Name', 'mail_encryption_label' => 'Verschlüsselung', 'mail_encryption_none' => 'Keine', 'mail_save' => 'Mail-Einstellungen speichern', 'mail_saved' => 'Mail-Einstellungen wurden gespeichert.', 'mail_test_button' => 'Verbindung testen', 'mail_testing' => 'Teste Verbindung...', 'mail_test_success' => 'SMTP-Verbindung erfolgreich!', // Spielerstatistik 'stats_player_detail' => 'Spielerdetails', 'stats_total_goals' => 'Gesamttore', 'stats_total_shots' => 'Gesamtwürfe', 'stats_gk_appearances' => 'TW-Einsätze', 'stats_total_saves' => 'Gesamtparaden', 'stats_penalties' => '7-Meter', 'stats_cards' => 'Strafen', 'stats_avg_time' => '⌀ Spielzeit', 'stats_close' => 'Schließen', 'player_goals' => 'Tore', // Positionen & Spielfeld 'position' => 'Position', 'court_visualization' => 'Spielfeld-Aufstellung', 'court_no_data' => 'Keine Daten', 'performance_good' => 'Gut', 'performance_average' => 'Mittel', 'performance_below' => 'Unterdurchschnittlich', // Finanzen 'nav_finances' => 'Finanzen', 'finances_title' => 'Finanzen', 'new_finance' => 'Neuer Eintrag', 'finance_edit' => 'Eintrag bearbeiten', 'finance_created' => 'Eintrag erfolgreich erstellt.', 'finance_updated' => 'Eintrag erfolgreich aktualisiert.', 'finance_deleted' => 'Eintrag erfolgreich gelöscht.', 'finance_income' => 'Einnahme', 'finance_expense' => 'Ausgabe', 'finance_type' => 'Typ', 'finance_category' => 'Kategorie', 'finance_title' => 'Bezeichnung', 'finance_amount' => 'Betrag', 'finance_date' => 'Datum', 'finance_notes' => 'Notizen', 'finance_no_team' => 'Kein Team (vereinsübergreifend)', 'finance_total_income' => 'Einnahmen gesamt', 'finance_total_expense' => 'Ausgaben gesamt', 'finance_balance' => 'Bilanz', 'finance_no_entries' => 'Noch keine Einträge vorhanden.', 'finance_chart_monthly' => 'Monatliche Übersicht', 'finance_chart_categories' => 'Aufschlüsselung nach Kategorie', 'finance_confirm_delete' => 'Diesen Eintrag wirklich löschen?', 'finance_all_types' => 'Alle Typen', 'finance_all_categories' => 'Alle Kategorien', // Saisons 'season' => 'Saison', 'seasons_title' => 'Saisons', 'season_name' => 'Name', 'season_start' => 'Startdatum', 'season_end' => 'Enddatum', 'season_current' => 'Aktuelle Saison', 'season_created' => 'Saison erstellt.', 'season_updated' => 'Saison aktualisiert.', 'season_deleted' => 'Saison gelöscht.', 'season_has_data' => 'Saison kann nicht gelöscht werden (Finanzdaten vorhanden).', 'season_confirm_delete' => 'Diese Saison wirklich löschen?', 'all_seasons' => 'Alle Saisons', 'no_seasons_yet' => 'Noch keine Saisons angelegt.', 'new_season' => 'Neue Saison anlegen', 'settings_tab_seasons' => 'Saisons', 'filter_year' => 'Jahr', // Sichtbarkeit 'visibility_feature_finances' => 'Finanzen', ];