1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-06-21 01:58:23 +02:00

Add Abort button

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello
2023-03-24 12:29:24 +01:00
parent c9fcfcf498
commit 6b5c630048
4 changed files with 172 additions and 146 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: TFJM\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-03-24 11:14+0100\n"
"POT-Creation-Date: 2023-03-24 12:29+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Emmy D'Anello <emmy.danello@animath.fr>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -29,7 +29,7 @@ msgstr "Tirage au sort"
msgid "You are not an organizer."
msgstr "Vous n'êtes pas un⋅e organisateur⋅rice."
#: draw/consumers.py:79
#: draw/consumers.py:81
msgid "Invalid format"
msgstr "Format invalide"
@ -48,25 +48,30 @@ msgstr "Le tirage a commencé !"
msgid "The draw for the tournament {tournament} will start."
msgstr "Le tirage au sort du tournoi {tournament} va commencer."
#: draw/consumers.py:136 draw/consumers.py:139
#: draw/consumers.py:121
#, python-brace-format
msgid "The draw for the tournament {tournament} is aborted."
msgstr "Le tirage au sort du tournoi {tournament} est annulé."
#: draw/consumers.py:141 draw/consumers.py:144
msgid "You've already launched the dice."
msgstr "Vous avez déjà lancé le dé."
#: draw/consumers.py:142
#: draw/consumers.py:147
msgid "It is not your turn."
msgstr "Ce n'est pas votre tour."
#: draw/consumers.py:144
#: draw/consumers.py:149
msgid "This is not the time for this."
msgstr "Ce n'est pas le moment pour cela."
#: draw/consumers.py:177 draw/consumers.py:266
#: draw/consumers.py:182 draw/consumers.py:279
#, python-brace-format
msgid "Dices from teams {teams} are identical. Please relaunch your dices."
msgstr ""
"Les dés des équipes {teams} sont identiques. Merci de relancer vos dés."
#: draw/consumers.py:211
#: draw/consumers.py:216
msgid "Two pools are identical. Please relaunch your dices."
msgstr "Deux poules sont identiques. Merci de relancer vos dés."
@ -79,98 +84,102 @@ msgstr "tournoi"
msgid "current round"
msgstr "tour actuel"
#: draw/models.py:76 draw/models.py:84
#: draw/models.py:31
msgid "last message"
msgstr "dernier message"
#: draw/models.py:102 draw/models.py:110
msgid "draw"
msgstr "tirage au sort"
#: draw/models.py:77
#: draw/models.py:103
msgid "draws"
msgstr "tirages au sort"
#: draw/models.py:89
#: draw/models.py:115
msgid "Round 1"
msgstr "Tour 1"
#: draw/models.py:90
#: draw/models.py:116
msgid "Round 2"
msgstr "Tour 2"
#: draw/models.py:92
#: draw/models.py:118
msgid "number"
msgstr "numéro"
#: draw/models.py:101
#: draw/models.py:127
msgid "current pool"
msgstr "poule actuelle"
#: draw/models.py:112 draw/models.py:173 participation/models.py:355
#: draw/models.py:138 draw/models.py:199 participation/models.py:355
msgid "round"
msgstr "tour"
#: draw/models.py:113
#: draw/models.py:139
msgid "rounds"
msgstr "tours"
#: draw/models.py:128
#: draw/models.py:154
msgid "letter"
msgstr "lettre"
#: draw/models.py:132
#: draw/models.py:158
#: participation/templates/participation/tournament_detail.html:15
msgid "size"
msgstr "taille"
#: draw/models.py:141
#: draw/models.py:167
msgid "current team"
msgstr "équipe actuelle"
#: draw/models.py:159 draw/models.py:181
#: draw/templates/draw/tournament_content.html:65
#: draw/templates/draw/tournament_content.html:146 participation/models.py:407
#: draw/models.py:185 draw/models.py:207
#: draw/templates/draw/tournament_content.html:70
#: draw/templates/draw/tournament_content.html:151 participation/models.py:407
#: participation/models.py:415
msgid "pool"
msgstr "poule"
#: draw/models.py:160 participation/models.py:408
#: draw/models.py:186 participation/models.py:408
msgid "pools"
msgstr "poules"
#: draw/models.py:167 participation/models.py:342 participation/models.py:539
#: draw/models.py:193 participation/models.py:342 participation/models.py:539
#: participation/models.py:569 participation/models.py:607
msgid "participation"
msgstr "participation"
#: draw/models.py:188
#: draw/models.py:214
msgid "passage index"
msgstr "numéro de passage"
#: draw/models.py:195
#: draw/models.py:221
msgid "choose index"
msgstr "numéro de choix"
#: draw/models.py:200 draw/models.py:216 participation/models.py:422
#: draw/models.py:226 draw/models.py:242 participation/models.py:422
#: participation/models.py:576
#, python-brace-format
msgid "Problem #{problem}"
msgstr "Problème n°{problem}"
#: draw/models.py:204 draw/models.py:220
#: draw/models.py:230 draw/models.py:246
msgid "accepted problem"
msgstr "problème accepté"
#: draw/models.py:211
#: draw/models.py:237
msgid "last dice"
msgstr "dernier dé"
#: draw/models.py:225
#: draw/models.py:251
msgid "rejected problems"
msgstr "problèmes rejetés"
#: draw/models.py:232
#: draw/models.py:258
msgid "team draw"
msgstr "tirage d'équipe"
#: draw/models.py:233
#: draw/models.py:259
msgid "team draws"
msgstr "tirages d'équipe"
@ -190,83 +199,35 @@ msgstr "Démarrer !"
msgid "Last dices"
msgstr "Derniers jets de dés"
#: draw/templates/draw/tournament_content.html:113
#: draw/templates/draw/tournament_content.html:53
msgid "Abort"
msgstr "Annuler"
#: draw/templates/draw/tournament_content.html:118
msgid "Launch dice"
msgstr "Lancer le dé"
#: draw/templates/draw/tournament_content.html:120
#: draw/templates/draw/tournament_content.html:125
msgid "Accept"
msgstr "Accepter"
#: draw/templates/draw/tournament_content.html:123
#: draw/templates/draw/tournament_content.html:128
msgid "Decline"
msgstr "Refuser"
#: draw/templates/draw/tournament_content.html:153 participation/models.py:125
#: draw/templates/draw/tournament_content.html:158 participation/models.py:125
#: participation/models.py:310 registration/models.py:127
msgid "team"
msgstr "équipe"
#: draw/templates/draw/tournament_content.html:163
#: draw/templates/draw/tournament_content.html:164
#: draw/templates/draw/tournament_content.html:165
#: draw/templates/draw/tournament_content.html:166
#: draw/templates/draw/tournament_content.html:167
#: draw/templates/draw/tournament_content.html:168
#: draw/templates/draw/tournament_content.html:169
#: draw/templates/draw/tournament_content.html:170
#: draw/templates/draw/tournament_content.html:171
#: draw/templates/draw/tournament_content.html:172
msgid "Room"
msgstr "Salle"
#: draw/templates/draw/tournament_content.html:173
msgid "Problem"
msgstr "Problème"
#: draw/templates/draw/tournament_content.html:185
#: draw/templates/draw/tournament_content.html:190
#: draw/templates/draw/tournament_content.html:195
#: draw/templates/draw/tournament_content.html:199
#: draw/templates/draw/tournament_content.html:205
#: draw/templates/draw/tournament_content.html:211
#: draw/templates/draw/tournament_content.html:217
#: draw/templates/draw/tournament_content.html:221
#: draw/templates/draw/tournament_content.html:228
#: draw/templates/draw/tournament_content.html:235
#: draw/templates/draw/tournament_content.html:242
#: draw/templates/draw/tournament_content.html:249 participation/models.py:429
#: participation/tables.py:102
msgid "defender"
msgstr "défenseur⋅se"
#: draw/templates/draw/tournament_content.html:186
#: draw/templates/draw/tournament_content.html:191
#: draw/templates/draw/tournament_content.html:193
#: draw/templates/draw/tournament_content.html:201
#: draw/templates/draw/tournament_content.html:207
#: draw/templates/draw/tournament_content.html:209
#: draw/templates/draw/tournament_content.html:215
#: draw/templates/draw/tournament_content.html:224
#: draw/templates/draw/tournament_content.html:229
#: draw/templates/draw/tournament_content.html:237
#: draw/templates/draw/tournament_content.html:239
#: draw/templates/draw/tournament_content.html:246 participation/models.py:443
#: participation/models.py:620
msgid "reporter"
msgstr "rapporteur⋅e"
#: draw/templates/draw/tournament_content.html:187
#: draw/templates/draw/tournament_content.html:189
#: draw/templates/draw/tournament_content.html:194
#: draw/templates/draw/tournament_content.html:202
#: draw/templates/draw/tournament_content.html:204
#: draw/templates/draw/tournament_content.html:210
#: draw/templates/draw/tournament_content.html:216
#: draw/templates/draw/tournament_content.html:223
#: draw/templates/draw/tournament_content.html:231
#: draw/templates/draw/tournament_content.html:233
#: draw/templates/draw/tournament_content.html:240
#: draw/templates/draw/tournament_content.html:248 participation/models.py:436
#: participation/models.py:619
msgid "opponent"
msgstr "opposant⋅e"
#: logs/apps.py:11
msgid "Logs"
msgstr "Logs"
@ -577,6 +538,18 @@ msgstr "Poule du jour {round} du tournoi {tournament} avec les équipes {teams}"
msgid "defended solution"
msgstr "solution défendue"
#: participation/models.py:429 participation/tables.py:102
msgid "defender"
msgstr "défenseur⋅se"
#: participation/models.py:436 participation/models.py:619
msgid "opponent"
msgstr "opposant⋅e"
#: participation/models.py:443 participation/models.py:620
msgid "reporter"
msgstr "rapporteur⋅e"
#: participation/models.py:448
msgid "penalties"
msgstr "pénalités"
@ -2234,5 +2207,8 @@ msgstr "Résultats"
msgid "No results found."
msgstr "Aucun résultat."
#~ msgid "Problem"
#~ msgstr "Problème"
#~ msgid "index"
#~ msgstr "position"