i18n events/polls detail pages, forms, and empty sections.

Align detail headers with admin chrome, translate stats/forms/breadcrumbs, and use admin-empty for prizes, winners, registrations, and questions.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-07-18 21:46:52 +02:00
1 parent dd9c5e70c2
commit a25008deb5
12 files changed
+325 -91

No files matched your search

+59 -2
View File
@@ -849,7 +849,42 @@
"statusPublished": "Published",
"statusDraft": "Draft",
"statusCancelled": "Cancelled",
"statusCompleted": "Completed"
"statusCompleted": "Completed",
"statRegistrations": "Registrations",
"statPrizes": "Prizes",
"statWinners": "Winners",
"statTime": "Time",
"maxPlayers": "Max: {count}",
"timeUpcoming": "Upcoming",
"timePast": "Past",
"endsAt": "Ends: {date}",
"userFallback": "User #{id}",
"registrationsTitle": "Registrations ({count})",
"noRegistrations": "No registrations yet.",
"noPrizes": "No prizes configured yet.",
"noWinners": "No winners yet.",
"addPrize": "Add prize",
"addWinner": "Add winner",
"formEditTitle": "Edit event",
"formDetailsTitle": "Event details",
"formTitle": "Title",
"formEventType": "Event type",
"formSelectType": "Select type",
"formDescription": "Description",
"formStartsAt": "Starts at",
"formEndsAt": "Ends at",
"formSelectStart": "Select start date",
"formSelectEnd": "Select end date",
"formMaxPlayers": "Max players",
"formUnlimited": "Unlimited",
"formRoomId": "Room ID",
"formOptional": "Optional",
"formImageUrl": "Image URL",
"formSaving": "Saving…",
"formUpdate": "Update event",
"formCreate": "Create event",
"toastUpdated": "Event updated!",
"toastCreated": "Event created!"
},
"polls": {
"newPoll": "+ New poll",
@@ -866,7 +901,29 @@
"statusDraft": "Draft",
"statusClosed": "Closed",
"typeMultiple": "Multiple choice",
"typeSingle": "Single choice"
"typeSingle": "Single choice",
"statVoters": "Total voters",
"statQuestions": "Questions",
"statVotes": "Total votes",
"questionsTitle": "Questions ({count})",
"addQuestion": "Add question",
"noQuestions": "No questions yet. Add your first question above.",
"resultsTitle": "Results",
"formEditTitle": "Edit poll",
"formDetailsTitle": "Poll details",
"formTitle": "Title",
"formDescription": "Description",
"formStartsAt": "Starts at",
"formEndsAt": "Ends at",
"formSelectStart": "Select start date",
"formSelectEnd": "Select end date",
"formShowResults": "Show results to voters",
"formAllowMultiple": "Allow multiple answers",
"formSaving": "Saving…",
"formUpdate": "Update poll",
"formCreate": "Create poll",
"toastUpdated": "Poll updated!",
"toastCreated": "Poll created!"
},
"multiAccounts": {
"minAccounts": "Min accounts per cluster",
+59 -2
View File
@@ -813,7 +813,42 @@
"statusPublished": "Pubblicato",
"statusDraft": "Bozza",
"statusCancelled": "Annullato",
"statusCompleted": "Completato"
"statusCompleted": "Completato",
"statRegistrations": "Iscrizioni",
"statPrizes": "Premi",
"statWinners": "Vincitori",
"statTime": "Orario",
"maxPlayers": "Max: {count}",
"timeUpcoming": "In arrivo",
"timePast": "Passato",
"endsAt": "Fine: {date}",
"userFallback": "Utente #{id}",
"registrationsTitle": "Iscrizioni ({count})",
"noRegistrations": "Nessuna iscrizione ancora.",
"noPrizes": "Nessun premio configurato.",
"noWinners": "Nessun vincitore ancora.",
"addPrize": "Aggiungi premio",
"addWinner": "Aggiungi vincitore",
"formEditTitle": "Modifica evento",
"formDetailsTitle": "Dettagli evento",
"formTitle": "Titolo",
"formEventType": "Tipo evento",
"formSelectType": "Seleziona tipo",
"formDescription": "Descrizione",
"formStartsAt": "Inizio",
"formEndsAt": "Fine",
"formSelectStart": "Seleziona data di inizio",
"formSelectEnd": "Seleziona data di fine",
"formMaxPlayers": "Max giocatori",
"formUnlimited": "Illimitato",
"formRoomId": "ID stanza",
"formOptional": "Opzionale",
"formImageUrl": "URL immagine",
"formSaving": "Salvataggio…",
"formUpdate": "Aggiorna evento",
"formCreate": "Crea evento",
"toastUpdated": "Evento aggiornato!",
"toastCreated": "Evento creato!"
},
"polls": {
"newPoll": "+ Nuovo sondaggio",
@@ -830,7 +865,29 @@
"statusDraft": "Bozza",
"statusClosed": "Chiuso",
"typeMultiple": "Scelta multipla",
"typeSingle": "Scelta singola"
"typeSingle": "Scelta singola",
"statVoters": "Votanti totali",
"statQuestions": "Domande",
"statVotes": "Voti totali",
"questionsTitle": "Domande ({count})",
"addQuestion": "Aggiungi domanda",
"noQuestions": "Nessuna domanda ancora. Aggiungi la prima sopra.",
"resultsTitle": "Risultati",
"formEditTitle": "Modifica sondaggio",
"formDetailsTitle": "Dettagli sondaggio",
"formTitle": "Titolo",
"formDescription": "Descrizione",
"formStartsAt": "Inizio",
"formEndsAt": "Fine",
"formSelectStart": "Seleziona data di inizio",
"formSelectEnd": "Seleziona data di fine",
"formShowResults": "Mostra risultati ai votanti",
"formAllowMultiple": "Consenti risposte multiple",
"formSaving": "Salvataggio…",
"formUpdate": "Aggiorna sondaggio",
"formCreate": "Crea sondaggio",
"toastUpdated": "Sondaggio aggiornato!",
"toastCreated": "Sondaggio creato!"
},
"multiAccounts": {
"minAccounts": "Min. account per cluster",
+59 -2
View File
@@ -849,7 +849,42 @@
"statusPublished": "Gepubliceerd",
"statusDraft": "Concept",
"statusCancelled": "Geannuleerd",
"statusCompleted": "Voltooid"
"statusCompleted": "Voltooid",
"statRegistrations": "Inschrijvingen",
"statPrizes": "Prijzen",
"statWinners": "Winnaars",
"statTime": "Tijd",
"maxPlayers": "Max: {count}",
"timeUpcoming": "Aankomend",
"timePast": "Afgelopen",
"endsAt": "Eindigt: {date}",
"userFallback": "Gebruiker #{id}",
"registrationsTitle": "Inschrijvingen ({count})",
"noRegistrations": "Nog geen inschrijvingen.",
"noPrizes": "Nog geen prijzen geconfigureerd.",
"noWinners": "Nog geen winnaars.",
"addPrize": "Prijs toevoegen",
"addWinner": "Winnaar toevoegen",
"formEditTitle": "Evenement bewerken",
"formDetailsTitle": "Evenementdetails",
"formTitle": "Titel",
"formEventType": "Evenementtype",
"formSelectType": "Selecteer type",
"formDescription": "Beschrijving",
"formStartsAt": "Start om",
"formEndsAt": "Eindigt om",
"formSelectStart": "Selecteer startdatum",
"formSelectEnd": "Selecteer einddatum",
"formMaxPlayers": "Max. spelers",
"formUnlimited": "Onbeperkt",
"formRoomId": "Kamer-ID",
"formOptional": "Optioneel",
"formImageUrl": "Afbeeldings-URL",
"formSaving": "Opslaan…",
"formUpdate": "Evenement bijwerken",
"formCreate": "Evenement aanmaken",
"toastUpdated": "Evenement bijgewerkt!",
"toastCreated": "Evenement aangemaakt!"
},
"polls": {
"newPoll": "+ Nieuwe poll",
@@ -866,7 +901,29 @@
"statusDraft": "Concept",
"statusClosed": "Gesloten",
"typeMultiple": "Meerkeuze",
"typeSingle": "Enkele keuze"
"typeSingle": "Enkele keuze",
"statVoters": "Totaal stemmers",
"statQuestions": "Vragen",
"statVotes": "Totaal stemmen",
"questionsTitle": "Vragen ({count})",
"addQuestion": "Vraag toevoegen",
"noQuestions": "Nog geen vragen. Voeg hierboven je eerste vraag toe.",
"resultsTitle": "Resultaten",
"formEditTitle": "Poll bewerken",
"formDetailsTitle": "Polldetails",
"formTitle": "Titel",
"formDescription": "Beschrijving",
"formStartsAt": "Start om",
"formEndsAt": "Eindigt om",
"formSelectStart": "Selecteer startdatum",
"formSelectEnd": "Selecteer einddatum",
"formShowResults": "Toon resultaten aan stemmers",
"formAllowMultiple": "Meerdere antwoorden toestaan",
"formSaving": "Opslaan…",
"formUpdate": "Poll bijwerken",
"formCreate": "Poll aanmaken",
"toastUpdated": "Poll bijgewerkt!",
"toastCreated": "Poll aangemaakt!"
},
"multiAccounts": {
"minAccounts": "Min. accounts per cluster",