Events: initial implementation
Some checks failed
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled

This commit is contained in:
sto
2026-07-26 14:01:29 +02:00
parent fa8880abfc
commit 35b304d913
26 changed files with 389 additions and 24 deletions

View File

@@ -53,6 +53,10 @@ fr:
csv_import:
file: Fichier
separator: Délimiteur
event:
name: Nom
shared_scoreboard: Classement partagé
shared_scoreboard_description: Si activé, un lien de classement partagé sera disponible pour l'événement, avec des onglets pour chacune des épreuves.
message:
author: Auteur.ice
processed: Traité ?
@@ -113,6 +117,10 @@ fr:
blank: "Aucun fichier sélectionné"
empty: "Ce fichier est vide"
not_a_csv_file: "Le fichier doit être au format CSV"
event:
attributes:
name:
blank: Le nom de l'événement ne peut pas être vide
offline:
attributes:
end_image:
@@ -248,6 +256,22 @@ fr:
plural: équipes
upload_csv:
title: Importer des participant.e.s
events:
destroy:
notice: Événement supprimé
form:
shared_scoreboard_message: Par mesure de sécurité, chaque onglet restera vide jusqu'à ce que soit il y a des premières complétions, soit le chronomètre de l'épreuve a été démarré.
index:
contest: épreuve
contests: épreuves
message: Nouvelle fonctionalité ! Les événements permettent de regrouper plusieurs concours/épreuves en un seul espace de gestion. Cela permet aussi, si souhaité, d'avoir un lien de classement commun à toutes les épreuces d'un même événement.
my_contests_outside_events: Mes concours non associés à un événement
new: Créer un nouvel événement
subtitle: Mes événements
title: Bienvenue %{username} !
new:
notice: Événement ajouté
title: Nouvel événement
helpers:
badges:
registration: "auto-inscription"