Aggiunge annunci in-app/sito, contatti e migliora UI copertina sul portale.

Include admin/API/banner nativi, form contatti e reset copertina standard con layout edit più ampio.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-20 15:30:49 +02:00
co-authored by Cursor
parent e502844b88
commit 5b723bf844
81 changed files with 2177 additions and 38 deletions
+65
View File
@@ -5,6 +5,7 @@ de:
nav:
dashboard: Dashboard
ops: Ops
announcements: Hinweise
clubs: Vereine & Teams
billing: Abrechnung
youtube: YouTube
@@ -45,6 +46,9 @@ de:
invoice_updated: "Rechnung %{number} aktualisiert."
invoice_uploaded: "Rechnung hochgeladen und an %{email} gesendet."
youtube_not_configured: Konfiguriere YOUTUBE_CLIENT_ID und YOUTUBE_CLIENT_SECRET in .env
announcement_created: Hinweis gespeichert
announcement_updated: Hinweis aktualisiert
announcement_destroyed: Hinweis gelöscht
common:
free_plan: Free
yes: "Ja"
@@ -360,3 +364,64 @@ de:
club_recordings:
index:
title: "Replays — %{club}"
announcements:
index:
title: Hinweise
lead: Meldungen für die Apps, die öffentliche Website und den Login-Bereich — Wartung, Updates oder Mitteilungen.
new: Neuer Hinweis
table_title: Hinweise
none: Noch keine Hinweise. Erstelle einen, um Apps und Website zu informieren.
new:
title: Neuer Hinweis
edit:
title: Hinweis bearbeiten
table:
status: Status
kind: Typ
title: Nachricht
channels: Ziele
window: Zeitraum
actions:
edit: Bearbeiten
delete: Löschen
delete_confirm: Diesen Hinweis löschen? Er erscheint nicht mehr an den gewählten Stellen.
kind:
info: Information
maintenance: Wartung
update: App-Update
severity:
info: Info
warning: Warnung
critical: Kritisch
status:
draft: Entwurf
published: Veröffentlicht
archived: Archiviert
channels:
app: Apps (Android und iOS)
web_public: Öffentliche Website
web_private: Login-Bereich
window:
always: Immer (solange veröffentlicht)
from: "Ab %{time}"
until: "Bis %{time}"
form:
kind: Typ
severity: Schwere
status: Status
channels: Wo anzeigen
channels_hint: Eine oder mehrere Ziele wählen. Der Login-Bereich ist nach der Anmeldung sichtbar (Verein, Teams, Konto).
title: Titel
body: Text
starts_at: Sichtbar ab
ends_at: Sichtbar bis
window_hint: Leer lassen, um sofort und solange veröffentlicht anzuzeigen.
action_url: Link (optional)
action_url_hint: Bei Updates öffnet eine leere URL den Store. Sonst eine https-URL.
action_label: Button-Text
dismissible: Nutzer können den Hinweis schließen
dismissible_hint: Haken entfernen für Wartungshinweise, die sichtbar bleiben sollen.
submit_create: Hinweis speichern
submit_update: Hinweis aktualisieren
cancel: Abbrechen