Limita una diretta attiva per account e valorizza la copertina Premium Full.

Blocca la seconda diretta sullo stesso utente, registra gli abusi in admin e presenta la copertina come grafica caricata dalla società, con demo Team MLTV.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-01 12:52:26 +02:00
co-authored by Cursor
parent 356aa28fad
commit d52434fb2e
62 changed files with 1509 additions and 109 deletions
+11 -8
View File
@@ -1,4 +1,7 @@
it:
api:
errors:
user_concurrent_stream: "Hai già una diretta in corso con questo account. Chiudila prima di avviarne unaltra."
password_policy:
hint: "Minimo 8 caratteri, con almeno 3 tra: minuscole, maiuscole, numeri e simboli."
activerecord:
@@ -82,10 +85,10 @@ it:
title: "Registra società — Match Live TV"
meta_description: Crea la società sportiva e la prima squadra su Match Live TV.
heading: La tua società
lead: "Registra il club: potrai aggiungere più squadre (Under 13, Under 15, Serie C…)."
lead: "Registra il club: potrai aggiungere più squadre (Under 13, Under 15, prima squadra…)."
section_club: Società
name_label: Nome società / club
name_placeholder: "es. Crazy Volley Rozzano"
name_placeholder: "es. Team MLTV"
section_first_team: Prima squadra
default_first_team_name: Prima squadra
first_team_name_label: Nome squadra
@@ -164,7 +167,7 @@ it:
heading: Nuova squadra
club_label: "Società:"
name_label: Nome squadra
name_placeholder: "es. Under 13, Serie C"
name_placeholder: "es. U15 maschile"
branding_legend: Override branding (opzionale)
submit: Aggiungi squadra
invite:
@@ -240,7 +243,7 @@ it:
matches:
back_to_list: "← Elenco partite"
opponent_label: Avversario
opponent_placeholder: "es. Volley Milano"
opponent_placeholder: "es. Squadra ospite"
location_label: "Luogo (opzionale)"
location_placeholder: "Palestra, città"
datetime_label: Data e ora
@@ -367,7 +370,7 @@ it:
legend_hint: "Tutti i campi contrassegnati sono obbligatori per abbonarti a un piano premium e per emettere le fatture. Per le società serve la P.IVA; per le persone fisiche il Codice Fiscale. Serve SDI oppure PEC. I pagamenti restano gestiti in modo sicuro da Stripe."
entity_type_label: "Tipo intestatario *"
legal_name_label: "Ragione sociale / nome e cognome *"
legal_name_placeholder: "es. ASD Tigers Volley"
legal_name_placeholder: "es. Team MLTV"
vat_number_label: "Partita IVA * (società)"
fiscal_code_label: "Codice Fiscale * (persona fisica)"
fiscal_code_placeholder: RSSMRA80A01H501U
@@ -771,7 +774,7 @@ it:
replay_archive_link: "Live passate — archivio replay"
schedule_match_link: "Programma partita"
search_placeholder_club: "Cerca società, squadra, avversario o luogo…"
search_placeholder_default: "Es. Crazy Volley, Serie D, avversario…"
search_placeholder_default: "Es. Team MLTV, Squadra ospite…"
search_aria_label: "Cerca squadra"
search_button: "Cerca"
reset_link: "Azzera"
@@ -805,7 +808,7 @@ it:
empty_hero_cta_features: "Scopri come funziona"
demo_aria_label: "Esempio di diretta attiva"
demo_label: "Esempio — così appare una diretta attiva"
demo_meta: "PalaTigers · Match Live TV"
demo_meta: "Pala MLTV · Match Live TV"
demo_sets: "Set 2 · Set vinti 1-0"
show:
back_to_all: "← Tutte le dirette"
@@ -838,7 +841,7 @@ it:
back_to_live: "← Dirette live"
title: "Live passate"
hint: "Replay pubblici delle società sportive — riguarda le partite già trasmesse."
search_placeholder: "Es. Tigers Volley, avversario, società, luogo…"
search_placeholder: "Es. Team MLTV, Squadra ospite…"
search_aria_label: "Cerca replay"
search_button: "Cerca"
reset_link: "Azzera"