Traduction

This commit is contained in:
Tom Hubrecht 2022-04-02 21:24:33 +02:00
parent 6b34c052ea
commit de1cea0400
2 changed files with 36 additions and 24 deletions

View file

@ -2,21 +2,22 @@
# Copyright (C) 2021 Klub Dev ENS # Copyright (C) 2021 Klub Dev ENS
# This file is distributed under the same license as the kadenios package. # This file is distributed under the same license as the kadenios package.
# Klub Dev ENS <klub-dev@ens.fr>, 2021. # Klub Dev ENS <klub-dev@ens.fr>, 2021.
# Tom Hubrecht <tom.hubrecht@ens.fr>, 2022.
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: 0.1\n" "Project-Id-Version: 0.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-20 20:08+0100\n" "POT-Creation-Date: 2022-04-02 21:17+0200\n"
"PO-Revision-Date: 2021-12-20 20:10+0100\n" "PO-Revision-Date: 2022-04-02 21:23+0200\n"
"Last-Translator: Test Translator <test@translator>\n" "Last-Translator: Tom Hubrecht <tom.hubrecht@ens.fr>\n"
"Language-Team: \n" "Language-Team: French <klub-dev@ens.fr>\n"
"Language: en\n" "Language: fr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.0\n" "X-Generator: Poedit 3.0.1\n"
#: elections/forms.py:19 #: elections/forms.py:19
msgid "Impossible de faire débuter l'élection dans le passé" msgid "Impossible de faire débuter l'élection dans le passé"
@ -60,7 +61,7 @@ msgstr "Delete the vote of {} ({}) ?"
#: elections/forms.py:118 elections/templates/elections/admin/option.html:6 #: elections/forms.py:118 elections/templates/elections/admin/option.html:6
#: elections/templates/elections/admin/question.html:20 #: elections/templates/elections/admin/question.html:20
#: elections/templates/elections/election_voters.html:110 #: elections/templates/elections/election_voters.html:111
msgid "Supprimer" msgid "Supprimer"
msgstr "Delete" msgstr "Delete"
@ -176,23 +177,23 @@ msgstr "Name and surname"
msgid "email valide" msgid "email valide"
msgstr "valid e-mail" msgstr "valid e-mail"
#: elections/models.py:263 elections/tests/test_models.py:57 #: elections/models.py:266 elections/tests/test_models.py:57
msgid "identifiants spécifiques" msgid "identifiants spécifiques"
msgstr "dedicated credentials" msgstr "dedicated credentials"
#: elections/staticdefs.py:26 #: elections/staticdefs.py:27
msgid "Assentiment" msgid "Assentiment"
msgstr "Assent" msgstr "Assent"
#: elections/staticdefs.py:27 #: elections/staticdefs.py:28
msgid "Uninominal" msgid "Uninominal"
msgstr "Uninominal" msgstr "Uninominal"
#: elections/staticdefs.py:28 #: elections/staticdefs.py:29
msgid "Condorcet" msgid "Condorcet"
msgstr "Condorcet" msgstr "Condorcet"
#: elections/staticdefs.py:39 #: elections/staticdefs.py:40
msgid "" msgid ""
"Le mode de scrutin pour cette question est un vote par assentiment. Vous " "Le mode de scrutin pour cette question est un vote par assentiment. Vous "
"pouvez donc sélectionner autant d'options que vous souhaitez. Vous pouvez " "pouvez donc sélectionner autant d'options que vous souhaitez. Vous pouvez "
@ -201,7 +202,7 @@ msgstr ""
"The voting method for this question is a assent vote. You can therefore " "The voting method for this question is a assent vote. You can therefore "
"select as many options as you wish. You can also select no options at all." "select as many options as you wish. You can also select no options at all."
#: elections/staticdefs.py:44 #: elections/staticdefs.py:45
msgid "" msgid ""
"Le mode de scrutin pour cette question est un vote uninominal. Vous ne " "Le mode de scrutin pour cette question est un vote uninominal. Vous ne "
"pouvez donc sélectionner qu'une seule option." "pouvez donc sélectionner qu'une seule option."
@ -209,7 +210,7 @@ msgstr ""
"The voting method for this question is a uninominal vote. You can therefore " "The voting method for this question is a uninominal vote. You can therefore "
"only select one option." "only select one option."
#: elections/staticdefs.py:48 #: elections/staticdefs.py:49
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Le mode de scrutin pour cette question est un vote de type condorcet. Vous " "Le mode de scrutin pour cette question est un vote de type condorcet. Vous "
@ -329,10 +330,12 @@ msgstr ""
"to vote." "to vote."
#: elections/templates/elections/election.html:197 #: elections/templates/elections/election.html:197
#: elections/templates/elections/election_voters.html:203
msgid "Connexion par identifiants" msgid "Connexion par identifiants"
msgstr "Login with credentials" msgstr "Login with credentials"
#: elections/templates/elections/election.html:208 #: elections/templates/elections/election.html:208
#: elections/templates/elections/election_voters.html:214
#: shared/templates/authens/login_switch.html:20 #: shared/templates/authens/login_switch.html:20
msgid "Connexion via CAS" msgid "Connexion via CAS"
msgstr "Login via CAS" msgstr "Login via CAS"
@ -403,7 +406,7 @@ msgstr "Add a question"
#: elections/templates/elections/election_voters.html:68 #: elections/templates/elections/election_voters.html:68
#: elections/templates/elections/vote.html:49 #: elections/templates/elections/vote.html:49
#: shared/templates/auth/create-user.html:32 #: shared/templates/auth/create-user.html:32
#: shared/templates/auth/election_login.html:34 #: shared/templates/auth/election_login.html:48
#: shared/templates/auth/permission-management.html:38 #: shared/templates/auth/permission-management.html:38
#: shared/templates/authens/pwd_login.html:47 #: shared/templates/authens/pwd_login.html:47
#: shared/templates/authens/pwd_reset.html:34 #: shared/templates/authens/pwd_reset.html:34
@ -518,7 +521,7 @@ msgid "Login"
msgstr "Login" msgstr "Login"
#: elections/templates/elections/election_upload_voters.html:152 #: elections/templates/elections/election_upload_voters.html:152
#: elections/templates/elections/election_voters.html:107 #: elections/templates/elections/election_voters.html:108
msgid "Nom" msgid "Nom"
msgstr "Name" msgstr "Name"
@ -535,16 +538,25 @@ msgstr ""
"Only people on this list can vote, you should have received an e-mail with " "Only people on this list can vote, you should have received an e-mail with "
"your login credentials." "your login credentials."
#: elections/templates/elections/election_voters.html:108 #: elections/templates/elections/election_voters.html:109
msgid "Vote enregistré" msgid "Vote enregistré"
msgstr "Recorded vote" msgstr "Recorded vote"
#: elections/templates/elections/election_voters.html:128 #: elections/templates/elections/election_voters.html:129
#: elections/templates/elections/election_voters.html:161 #: elections/templates/elections/election_voters.html:162
#, python-format #, python-format
msgid "Supprimer le vote de %(v_name)s" msgid "Supprimer le vote de %(v_name)s"
msgstr "Delete the vote of %(v_name)s" msgstr "Delete the vote of %(v_name)s"
#: elections/templates/elections/election_voters.html:182
msgid "Pour voir la liste des votant·e·s vous devez être connecté·e."
msgstr "To see the list of voters you must be logged in."
#: elections/templates/elections/election_voters.html:188
#: shared/templates/auth/election_login.html:22
msgid "La connexion doit s'effectuer via les identifiants reçus par mail."
msgstr "The connection must be made via the credentials received by e-mail."
#: elections/templates/elections/results/rank.html:38 #: elections/templates/elections/results/rank.html:38
#, python-format #, python-format
msgid "" msgid ""
@ -571,7 +583,7 @@ msgstr "Vote for the question:"
#: elections/templates/elections/vote.html:40 #: elections/templates/elections/vote.html:40
#: shared/templates/auth/create-user.html:23 #: shared/templates/auth/create-user.html:23
#: shared/templates/auth/election_login.html:25 #: shared/templates/auth/election_login.html:39
#: shared/templates/auth/permission-management.html:29 #: shared/templates/auth/permission-management.html:29
#: shared/templates/authens/pwd_login.html:38 #: shared/templates/authens/pwd_login.html:38
#: shared/templates/authens/pwd_reset_confirm.html:25 #: shared/templates/authens/pwd_reset_confirm.html:25
@ -715,7 +727,7 @@ msgstr "Question deleted!"
msgid "Option supprimée !" msgid "Option supprimée !"
msgstr "Option deleted!" msgstr "Option deleted!"
#: elections/views.py:539 #: elections/views.py:541
msgid "Votre choix a bien été enregistré !" msgid "Votre choix a bien été enregistré !"
msgstr "Your choice has been recorded!" msgstr "Your choice has been recorded!"
@ -815,7 +827,7 @@ msgstr "Invalid username format, only CAS or password accounts are editable"
msgid "Pas d'utilisateur·rice avec ce login" msgid "Pas d'utilisateur·rice avec ce login"
msgstr "No user with this username" msgstr "No user with this username"
#: shared/auth/views.py:70 #: shared/auth/views.py:68
msgid "Compte créé avec succès" msgid "Compte créé avec succès"
msgstr "Account successfully created" msgstr "Account successfully created"
@ -862,7 +874,7 @@ msgstr "Password accounts"
#: shared/templates/auth/account-list.html:45 #: shared/templates/auth/account-list.html:45
#: shared/templates/auth/account-list.html:90 #: shared/templates/auth/account-list.html:90
msgid "Search" msgid "Search"
msgstr "" msgstr "Search"
#: shared/templates/auth/account-list.html:85 #: shared/templates/auth/account-list.html:85
msgid "Comptes CAS" msgid "Comptes CAS"