Worlds Bets
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-09-06 10:07:47 +02:00
parent 49e49dc93d
commit dae86bd1ea
33 changed files with 1337 additions and 1 deletions

View File

@@ -113,6 +113,8 @@ en:
email_address: Email address
lang: Language
password: New password
world_bet:
name: Name
errors:
models:
completion:
@@ -182,6 +184,13 @@ en:
taken: This username is already taken
password:
blank: Your password cannot be empty
world_bet:
attributes:
bet:
duplicate: You can't select a participant twice in either of the two selection
name:
blank: You must provide a name
taken: This name is already taken
categories:
destroy:
notice: Category deleted
@@ -420,3 +429,47 @@ en:
new:
notice: User created
title: "New user"
worlds:
about:
collaborative_filling_message: The ranking is updated collaboratively, see the dedicated tab for more details.
details_message: To make a bet you'll have to select some contestants (see the dedicated tab for more details on that, and multipliers). You'll score points when they do well in the competition, the table below gives the amount of points you get depending on their ranking on each round, from qualifiers to the finals. This however only accounts for the solo category.
final_round: Finals
one_bet_message: Only one bet is allowed per person, please do not overflow the system with bets.
points: Points
qualifier_round: Qualifier round
ranking: Ranking
semifinal_round: Semifinals
tab: Rules
two_rankings_message: There are two rankings, one for the bet over all participants, and one for the bet over French participants.
collab:
details_message: Here you will all be able to collaboratively keep up-to-date the ranks of the participants that were selectec by bets. Anyone is able to make any update here, I trust you to do it with care, not cheating, and correcting errors if you see any. I'm doing it this way, so you don't have to wait for me to have the time to update everything :)
error: An error occured, the rank must be a numerical value in the range [1, 250]
error_message: If a participant did not qualify, do not fill their ranks for the subsequent rounds. If a rank was filled for them by mistake, please change it to any value above 150 so its score remains 0.
final: Final
notice: Participant rank updated
rank_message: Below should be indicated the *rank* reached by each participant on each round, not the points. Points are automatically calculated.
semifinal: Semifinal
tab: Collaborative filling
main:
french_participants: French participants
name: Name
points: Points
rank: Rank
score: Score
tab: Rankings
view_bet: View bet
world_participants: All participants
new:
french_section: Bet over French participants
message: To make a bet, you have to provide two ordered lists of 10 participants, one among all participants, and the other one only among French participants. The order matters! A score multiplier will be applied to each selected contestant (in parenthesis below). You can't select a participant twice on a list, but of course you can totally put a French contestant in both lists ;)
notice: The bet has been made!
tab: Make a bet!
world_section: Bet over all participants
title: WJPC bets
view:
french_participants: On French participants
multiplier: Multiplier
participant: Participant
subtitle: "<b>%{name}</b>'s bet"
total: Total
world_participants: On all participants

View File

@@ -84,6 +84,8 @@ fr:
email_address: Adresse email
lang: Langue de l'interface
password: Nouveau mot de passe
world_bet:
name: Nom
errors:
models:
completion:
@@ -153,6 +155,14 @@ fr:
taken: Ce nom d'utilisateur.ice est déjà utilisé
password:
blank: Le mot de passe ne peut pas être vide
world_bet:
attributes:
bet:
duplicate:
Il n'est pas possible de choisir un.e participant.e plusieurs fois dans une des deux listes
name:
blank: Le nom est obligatoire
taken: Ce nom est déjà pris
categories:
destroy:
notice: Catégorie supprimée
@@ -391,3 +401,48 @@ fr:
new:
notice: Utilisateur.ice ajouté.e
title: "Nouveau.elle utilisateur.ice"
worlds:
about:
collaborative_filling_message: Les résultats des participant.e.s sont mis à jour de manière collaborative, plus d'infos dans l'onglet dédié.
details_message: Pour faire un pari, tu devras choisir plusieurs participant.e.s (plus d'infos sur comment ça marche et sur les facteurs multiplicatifs dans l'onglet dédié). Tu marqueras des points en fonction de comment iels se classent dans chaque round, depuis les qualifs jusqu'à la finale (catégorie solo uniquement). La table ci-dessous donne la répartition des points en fonction des classements.
final_round: Finale
one_bet_message: Un seul pari par personne, ne surchargez pas le système svp.
points: Points
qualifier_round: Qualifications
ranking: Classement
semifinal_round: Demi-finales
tab: Règles
two_rankings_message: "Il y a deux classements : un sur les paris parmi l'ensemble des participant.e.s, et l'autres sur les paris sur les français.e.s."
collab:
details_message: Ici est l'endroit pour mettre librement et collaborativement à jour les résultats des participant.e.s sélectionné.e.s dans les paris. Je mets cet espace à disposition pour permettre un remplissage plus rapide sans avoir besoin d'attendre que j'ai le temps de tout remplir moi-même. Je vous fais confiance pour faire ça avec soin, sans tricher, et en corrigeant des erreurs si vous en trouvez :)
error: "Une erreur est survenue : vérifie que tu as bien rentré un rang dans l'intervalle [1, 250]"
error_message: Si une participant.e ne se qualifie pas lors d'un round, pas besoin alors de remplir son rang pour les rounds qui suivent. Si un rang a été rempli par erreur, changez-le pour n'importe quel rang au-dessus de 150 histoire que ça revienne à un score de 0.
final: Finale
notice: "Le rang de cet.te participant.e a été mis à jour"
rank_message: Il s'agit ici d'indiquer les *classements* obtenus par les participant.e.s lors des différents rounds. Les points seront ensuite calculés automatiquement.
semifinal: Semifinal
tab: Remplisage collaboratif
main:
french_participants: Sur les participant.e.s français.e.s
name: Nom
points: Points
rank: Rang
score: Score
tab: Classements
view_bet: Voir le pari
world_participants: Sur toutes les participant.e.s
new:
french_section: Pari sur les participant.e.s français.e.s
message: Pour faire un pari, tu dois choisir 10 participant.e.s sur 2 listes, une comprenant l'ensemble des participant.e.s, l'autre comprenant uniquement les participant.e.s français.e.s. L'ordre a son importance ! Un facteur multiplicatif sera appliqué sur chaque participant.e que tu auras sélectionné.e (en parenthèses ci-dessous). Tu ne peux pas choisir un.e même participant.e plusieurs fois dans une liste, mais tu peux en revanche tout à fait choisir un.e participant.e français.e dans les deux listes !
notice: Le pari est enregistré !
tab: Fais ton pari !
title: Nouveau pari
world_section: Pari sur l'ensemble des participant.e.s
title: Les paris des WJPC
view:
french_participants: Sur les français.e.s
multiplier: Multiplicateur
participant: Participant.e
subtitle: "Le pari de <b>%{name}</b>"
total: Total
world_participants: Sur tout le monde