Entwicklungsupdate: März 2026
Football Franchise hat in den vergangenen Wochen einen gewaltigen Entwicklungsschub erlebt – und dieses Update ist der Beweis dafür. Von einem vollständigen zweisprachigen Sprachsystem über rechtssichere Pflichtseiten bis hin zu einem neu gestalteten responsiven Header und einem brandneuen Blog: Das Spiel hat echte Fortschritte gemacht. Ein weiterer Schwerpunkt war die Performance, bei der die Anzahl der Datenbankabfragen auf zentralen Seiten drastisch gesenkt wurde. Dieser Beitrag fasst die wichtigsten Änderungen und Verbesserungen unseres Entwicklungssprints im März 2026 zusammen. Weitere Features und Feinschliffe sind bereits in Arbeit!
🌍 Sprachsystem
- Vollständiges DE/EN-Sprachsystem mit Flaggen-Switcher im Header eingebaut
- Sprachauswahl bleibt seitenübergreifend via Cookie (
ff_lang) erhalten - Nach dem Sprachwechsel bleibt man auf der aktuellen Seite – kein Redirect zur Startseite
- Alle UI-Texte auf Language Keys in
lang/de.phpundlang/en.phpumgestellt
⚖️ Rechtliche Seiten
- Impressum (
imprint.php) vollständig neu geschrieben – §5 TMG, DSGVO-konform, zweisprachig - Datenschutzerklärung (
privacy.php) vollständig neu – 7 Abschnitte, Art. 6 Abs. 1 lit. f DSGVO, Google Analytics, Aufsichtsbehörde
📱 Responsiver Header
- 5 Breakpoints umgesetzt: 1-Zeilen-Layout (≥1600px) bis 4-Zeilen-Layout (<600px)
- Header-Höhe wird per JS dynamisch gemessen – Inhalte überlappen den fixierten Header nicht mehr
- Hamburger-Menü-Position bei mittleren Viewport-Breiten korrigiert
🏠 Startseite
- Screenshot-Galerie (2×2-Raster) unterhalb der Spielbeschreibung ergänzt
- Difficulty-Modal im einheitlichen Seiten-Stil neu gestaltet
- Trade-Factor-Info-Button nutzt nun den gemeinsamen
.ff-info-btn-Stil - Version auf
v1.0-20260331-betaaktualisiert, Copyright-Jahr auf 2026 angepasst
⚡ Performance
game.php: 5 Einzelabfragen zu 1 JOIN-Query zusammengefasstindex.php: ~550 Queries auf ~10 reduziert (Money EOS, Spielplan-Schleifen, Division-Standings)team.php: ~350 Queries auf ~18 reduziert (Aggregate, Spielerstats, Trade-History)- DataTables-Sortierbug behoben – JS blockierte Klick-Events auf Desktop-Viewports
Das war einer der produktivsten Entwicklungssprints bisher. Mit dem nun stabilen Fundament – Sprachsystem, Rechtskonformität, Performance und responsives Design – können wir uns in den kommenden Wochen auf mehr Spieltiefe und neue Features konzentrieren. Bleibt gespannt!