Finanzverwaltung und Saison-System

Neues Einnahmen-/Ausgaben-Modul mit Kategorie-Filter, Monats-Charts und
Saison-basierter Filterung. Saison-Verwaltung im Admin-Bereich mit
Möglichkeit zum Wechsel der aktuellen Saison.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Rhino
2026-03-02 23:48:20 +01:00
parent 480e2284ba
commit 4eaf2368af
18 changed files with 1270 additions and 1 deletions

View File

@@ -602,6 +602,9 @@ return [
'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',
@@ -612,4 +615,52 @@ return [
'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',
];