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

Add admin menu

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello
2023-04-03 18:10:52 +02:00
parent bd31375bf3
commit 073d761a03
5 changed files with 211 additions and 53 deletions

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: TFJM\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-03-31 17:39+0200\n"
"POT-Creation-Date: 2023-04-03 17:59+0200\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"
@ -21,6 +21,22 @@ msgstr ""
msgid "API"
msgstr "API"
#: draw/admin.py:16 draw/admin.py:28 draw/admin.py:44
#: participation/models.py:126 participation/tables.py:86
msgid "teams"
msgstr "équipes"
#: draw/admin.py:40 draw/admin.py:56 draw/models.py:17
#: participation/models.py:295 participation/models.py:319
#: participation/models.py:351
msgid "tournament"
msgstr "tournoi"
#: draw/admin.py:60 draw/models.py:157 draw/models.py:290
#: participation/models.py:355
msgid "round"
msgstr "tour"
#: draw/apps.py:10 tfjm/templates/base.html:97
msgid "Draw"
msgstr "Tirage au sort"
@ -80,11 +96,6 @@ msgstr ""
msgid "This is only available for the final tournament."
msgstr "Cela n'est possible que pour la finale."
#: draw/models.py:17 participation/models.py:295 participation/models.py:319
#: participation/models.py:351
msgid "tournament"
msgstr "tournoi"
#: draw/models.py:26
msgid "current round"
msgstr "tour actuel"
@ -93,106 +104,116 @@ msgstr "tour actuel"
msgid "last message"
msgstr "dernier message"
#: draw/models.py:114 draw/models.py:122
#: draw/models.py:114
#, python-brace-format
msgid "Draw of tournament {tournament}"
msgstr "Tirage au sort du tournoi {tournament}"
#: draw/models.py:117 draw/models.py:125
msgid "draw"
msgstr "tirage au sort"
#: draw/models.py:115
#: draw/models.py:118
msgid "draws"
msgstr "tirages au sort"
#: draw/models.py:127
#: draw/models.py:130
msgid "Round 1"
msgstr "Tour 1"
#: draw/models.py:128
#: draw/models.py:131
msgid "Round 2"
msgstr "Tour 2"
#: draw/models.py:130
#: draw/models.py:133
msgid "number"
msgstr "numéro"
#: draw/models.py:139
#: draw/models.py:142
msgid "current pool"
msgstr "poule actuelle"
#: draw/models.py:154 draw/models.py:285 participation/models.py:355
msgid "round"
msgstr "tour"
#: draw/models.py:155
#: draw/models.py:158
msgid "rounds"
msgstr "tours"
#: draw/models.py:171 participation/models.py:369
#: draw/models.py:175 participation/models.py:369
msgid "letter"
msgstr "lettre"
#: draw/models.py:175
#: draw/models.py:179
#: participation/templates/participation/tournament_detail.html:15
msgid "size"
msgstr "taille"
#: draw/models.py:184
#: draw/models.py:188
msgid "current team"
msgstr "équipe actuelle"
#: draw/models.py:193
#: draw/models.py:197
msgid "associated pool"
msgstr "poule associée"
#: draw/models.py:271 draw/models.py:293
#: draw/templates/draw/tournament_content.html:70
#: draw/templates/draw/tournament_content.html:185 participation/models.py:417
#: draw/models.py:272
#, python-brace-format
msgid "Pool {letter}{number}"
msgstr "Poule {letter}{number}"
#: draw/models.py:275 draw/models.py:298
#: draw/templates/draw/tournament_content.html:70 participation/models.py:417
#: participation/models.py:426 participation/tables.py:82
msgid "pool"
msgstr "poule"
#: draw/models.py:272 participation/models.py:418
#: draw/models.py:276 participation/models.py:418
msgid "pools"
msgstr "poules"
#: draw/models.py:279 participation/models.py:342 participation/models.py:550
#: draw/models.py:284 participation/models.py:342 participation/models.py:550
#: participation/models.py:580 participation/models.py:618
msgid "participation"
msgstr "participation"
#: draw/models.py:300
#: draw/models.py:305
msgid "passage index"
msgstr "numéro de passage"
#: draw/models.py:307
#: draw/models.py:312
msgid "choose index"
msgstr "numéro de choix"
#: draw/models.py:312 draw/models.py:335 participation/models.py:433
#: draw/models.py:317 draw/models.py:340 participation/models.py:433
#: participation/models.py:587
#, python-brace-format
msgid "Problem #{problem}"
msgstr "Problème n°{problem}"
#: draw/models.py:316 draw/models.py:339
#: draw/models.py:321 draw/models.py:344
msgid "accepted problem"
msgstr "problème accepté"
#: draw/models.py:323
#: draw/models.py:328
msgid "passage dice"
msgstr "dé d'ordre passage"
msgstr "dé d'ordre de passage"
#: draw/models.py:330
#: draw/models.py:335
msgid "choice dice"
msgstr "dé d'ordre de choix"
#: draw/models.py:344
#: draw/models.py:349
msgid "rejected problems"
msgstr "problèmes rejetés"
#: draw/models.py:360
#: draw/models.py:365
#, python-brace-format
msgid "Draw of the team {trigram} for the pool {letter}{number}"
msgstr "Tirage de l'équipe {trigram} pour la poule {letter}{number}"
#: draw/models.py:371
msgid "team draw"
msgstr "tirage d'équipe"
#: draw/models.py:361
#: draw/models.py:372
msgid "team draws"
msgstr "tirages d'équipe"
@ -339,7 +360,7 @@ msgstr "Ce trigramme est déjà utilisé."
msgid "No team was found with this access code."
msgstr "Aucune équipe n'a été trouvée avec ce code d'accès."
#: participation/forms.py:81 participation/forms.py:287
#: participation/forms.py:81 participation/forms.py:289
#: registration/forms.py:113 registration/forms.py:135
#: registration/forms.py:157 registration/forms.py:179
#: registration/forms.py:224
@ -364,7 +385,7 @@ msgstr "Message à adresser à l'équipe :"
msgid "The uploaded file size must be under 5 Mo."
msgstr "Le fichier envoyé doit peser moins de 5 Mo."
#: participation/forms.py:153 participation/forms.py:289
#: participation/forms.py:153 participation/forms.py:291
msgid "The uploaded file must be a PDF file."
msgstr "Le fichier envoyé doit être au format PDF."
@ -383,20 +404,20 @@ msgstr ""
"Ce fichier contient des éléments non-UTF-8. Merci d'envoyer votre tableur au "
"format CSV."
#: participation/forms.py:245
#: participation/forms.py:247
msgid "The following note is higher of the maximum expected value:"
msgstr "La note suivante est supérieure au maximum attendu :"
#: participation/forms.py:253
#: participation/forms.py:255
msgid "The following user was not found:"
msgstr "L'utilisateur⋅rice suivant n'a pas été trouvé :"
#: participation/forms.py:270
#: participation/forms.py:272
msgid "The defender, the opponent and the reporter must be different."
msgstr ""
"Læ défenseur⋅se, l'opposant⋅e et læ rapporteur⋅e doivent être différent⋅es."
#: participation/forms.py:274
#: participation/forms.py:276
msgid "This defender did not work on this problem."
msgstr "Ce⋅tte défenseur⋅se ne travaille pas sur ce problème."
@ -430,10 +451,6 @@ msgstr "lettre de motivation"
msgid "Team {name} ({trigram})"
msgstr "Équipe {name} ({trigram})"
#: participation/models.py:126 participation/tables.py:86
msgid "teams"
msgstr "équipes"
#: participation/models.py:140
msgid "start"
msgstr "début"