# French translations for SoL.
# Copyright (C) 2016 Lele Gaifax
# This file is distributed under the same license as the SoL project.
# www-data <www-data@django.cihar.com>, 2014.
#
msgid ""
msgstr ""
"Project-Id-Version: SoL 4.0a5\n"
"Report-Msgid-Bugs-To: lele@metapensiero.it\n"
"POT-Creation-Date: 2020-01-25 18:34+0100\n"
"PO-Revision-Date: 2020-01-25 15:48+0100\n"
"Last-Translator: Stéphane C <spidernaute@gmail.com>\n"
"Language: fr\n"
"Language-Team: French "
"<https://hosted.weblate.org/projects/sol/server/fr/>\n"
"Plural-Forms: nplurals=2; plural=(n==1 ? 0 : 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.0\n"

#: src/sol/models/bio.py:869 src/sol/printouts/matches.py:52
#: src/sol/printouts/results.py:99
msgid "#"
msgstr "#"

#: src/sol/models/championship.py:256
msgid "$championship of $club"
msgstr "$championship du club $club"

#. TRANSLATORS: this is used to format the description
#. of a match for single events
#: src/sol/models/match.py:151
msgid "$comp1 <i>vs.</i> $comp2"
msgstr "$comp1 <i>vs</i> $comp2"

#: src/sol/models/match.py:153 src/sol/printouts/tranking.py:86
msgid "$comp1 vs. $comp2"
msgstr "$comp1 vs $comp2"

#. TRANSLATORS: this is used to format the description
#. of a match for double events
#: src/sol/models/match.py:147
msgid "$comp1<br/><i>vs.</i><br/>$comp2"
msgstr "$comp1<br/><i>vs </i><br/>$comp2"

#: src/sol/views/svg.py:117 src/sol/views/svg.py:124
msgid "$count female"
msgid_plural "$count females"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/svg.py:115 src/sol/views/svg.py:121
msgid "$count male"
msgid_plural "$count males"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/svg.py:113
msgid "$count player"
msgid_plural "$count players"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/bio.py:236
msgid "$count player has been merged into $player"
msgid_plural "$count players has been merged into $player"
msgstr[0] "$count joueur a fusionné en $player"
msgstr[1] "$count joueurs ont fusionné en $player"

#: src/sol/printouts/nranking.py:116 src/sol/printouts/nranking.py:167
#: src/sol/printouts/participants.py:61
msgid "$country: $num competitor"
msgid_plural "$country: $num competitors"
msgstr[0] "$country: $num compétiteur"
msgstr[1] "$country: $num compétiteurs"

#: src/sol/models/player.py:432 src/sol/models/user.py:319
#: src/sol/views/data.py:444
msgid "$lastname $firstname"
msgstr "$lastname $firstname"

#: src/sol/models/player.py:438
msgid "$lastname $firstname $nickname"
msgstr "$firstname $lastname $nickname"

#: src/sol/printouts/participants.py:27
msgid "$num Participant"
msgid_plural "$num Participants"
msgstr[0] "$num participant"
msgstr[1] "$num participants"

#: src/sol/views/bio.py:383
msgid "$num skipped because already present"
msgid_plural "$num skipped because already present"
msgstr[0] "$num non pris en compte car déjà présent"
msgstr[1] "$num non pris en compte car déjà présents"

#: src/sol/views/bio.py:378
msgid "$num tourney successfully loaded"
msgid_plural "$num tourneys successfully loaded"
msgstr[0] "$num tournoi téléchargé avec succès"
msgstr[1] "$num tournois téléchargés avec succès"

#: src/sol/models/rate.py:102
#, fuzzy
msgid "$player in $rating on $date"
msgstr "$player dans $rating le $date"

#: src/sol/models/tourney.py:368
msgid "$tourney — $championship, $date"
msgstr "$tourney — $championship, $date"

#: src/sol/printouts/basic.py:310
#, python-format
msgid "%(location)s, %(date)s"
msgstr "%(location)s, %(date)s"

#. TRANSLATORS: this is strftime() format, see
#. http://docs.python.org/3/library/time.html#time.strftime
#: src/sol/printouts/scorecards.py:193
msgid "%I:%M %p"
msgstr "%I:%M %p"

#: src/sol/views/lit/player.mako:124
#, python-format
msgid "%d bronze medal"
msgid_plural "%d bronze medals"
msgstr[0] "%d médaille de bronze"
msgstr[1] "%d médailles de bronze"

#: src/sol/views/lit/country.mako:67
#, python-format
msgid "%d championship"
msgid_plural "%d championships"
msgstr[0] "%d championnat"
msgstr[1] "%d championnats"

#: src/sol/views/lit/index.mako:82
#, python-format
msgid "%d club"
msgid_plural "%d clubs"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/index.mako:27 src/sol/views/lit/index.mako:50
#, python-format
msgid "%d country"
msgid_plural "%d countries"
msgstr[0] "%d pays"
msgstr[1] "%d pays"

#: src/sol/views/lit/index.mako:77
#, python-format
msgid "%d federation"
msgid_plural "%d federations"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/player.mako:120
#, python-format
msgid "%d gold medal"
msgid_plural "%d gold medals"
msgstr[0] "%d médaille d'or"
msgstr[1] "%d médailles d'or"

#: src/sol/views/lit/player.mako:143 src/sol/views/lit/player_matches.mako:120
#, python-format
msgid "%d lost"
msgid_plural "%d lost"
msgstr[0] "%d perdu"
msgstr[1] "%d perdus"

#: src/sol/views/countdown.mako:61 src/sol/views/lit/tourney.mako:65
#, python-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d minute"
msgstr[1] "%d minutes"

#: src/sol/views/countdown.mako:64
#, python-format
msgid "%d minute of prealarm"
msgid_plural "%d minutes of prealarm"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/country.mako:71 src/sol/views/lit/index.mako:87
#, python-format
msgid "%d player"
msgid_plural "%d players"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/player.mako:122
#, python-format
msgid "%d silver medal"
msgid_plural "%d silver medals"
msgstr[0] "%d médaille d'argent"
msgstr[1] "%d médailles d'argent"

#: src/sol/views/lit/player.mako:153
#, python-format
msgid "%d single"
msgid_plural "%d singles"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/player.mako:146 src/sol/views/lit/player_matches.mako:123
#, python-format
msgid "%d tied"
msgid_plural "%d tied"
msgstr[0] ""
msgstr[1] ""

#: src/sol/printouts/cranking.py:101 src/sol/printouts/rranking.py:82
#: src/sol/views/lit/club.mako:92 src/sol/views/lit/club.mako:111
#: src/sol/views/lit/club.mako:130
#, python-format
msgid "%d tourney"
msgid_plural "%d tourneys"
msgstr[0] "%d tournoi"
msgstr[1] "%d tournois"

#: src/sol/views/lit/tourney.mako:75
#, python-format
msgid "%d turn"
msgid_plural "%d turns"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/player.mako:140 src/sol/views/lit/player_matches.mako:117
#, python-format
msgid "%d won"
msgid_plural "%d won"
msgstr[0] "%d gagné"
msgstr[1] "%d gagnés"

#. TRANSLATORS: this is a Python strftime() format, see
#. http://docs.python.org/3/library/time.html#time.strftime
#: src/sol/printouts/badges.py:179 src/sol/printouts/basic.py:307
#: src/sol/printouts/rranking.py:93 src/sol/views/lit/player.mako:206
#: src/sol/views/lit/player_opponent.mako:103 src/sol/views/lit/tourney.mako:61
#, python-format
msgid "%m-%d-%Y"
msgstr "%d-%m-%Y"

#. TRANSLATORS: this is a Python strftime() format, see
#. http://docs.python.org/3/library/time.html#time.strftime
#: src/sol/printouts/basic.py:180 src/sol/views/lit/base.mako:76
#, python-format
msgid "%m-%d-%Y %I:%M %p"
msgstr "%d-%m-%Y %I:%M %p"

#. TRANSLATORS: this is a Python strftime() format, see
#. http://docs.python.org/3/library/time.html#time.strftime
#: src/sol/printouts/cranking.py:158 src/sol/views/lit/championship.mako:40
#: src/sol/views/lit/latest.mako:49 src/sol/views/svg.py:90
#: src/sol/views/svg.py:235
#, python-format
msgid "%m-%d-%y"
msgstr "%d-%m-%y"

#: src/sol/views/countdown.mako:92
msgid "(Re)start the countdown immediately"
msgstr "(Re)démarrer le compte à rebours immédiatement"

#: src/sol/models/match.py:85
msgid "1st competitor ID"
msgstr "1er compétiteur ID"

#: src/sol/models/match.py:99
msgid "1st score"
msgstr "1er score"

#: src/sol/views/lit/tourney.mako:90
msgid "1st/2nd place"
msgstr "1ère/2ème place"

#: src/sol/views/lit/tourney.mako:90
msgid "1st/2nd place and 3rd/4th place"
msgstr "1ère/2ème place and 3ème/4ème place"

#: src/sol/printouts/scorecards.py:207
#, fuzzy
msgid "1st/2nd place final"
msgstr "1ère/2ème place finale"

#: src/sol/models/match.py:91
msgid "2nd competitor ID"
msgstr "2ème compétiteur ID"

#: src/sol/views/tourney.py:58
msgid "2nd player"
msgstr "2ème joueur"

#: src/sol/models/competitor.py:79
msgid "2nd player ID"
msgstr "2ème joueur ID"

#: src/sol/models/match.py:108
msgid "2nd score"
msgstr "2ème score"

#: src/sol/views/tourney.py:67
msgid "3rd player"
msgstr "3ème joueur"

#: src/sol/models/competitor.py:85
msgid "3rd player ID"
msgstr "3ème joueur ID"

#: src/sol/printouts/scorecards.py:209
#, fuzzy
msgid "3rd/4th place final"
msgstr "3ème/4ème place finale"

#: src/sol/views/tourney.py:76
msgid "4th player"
msgstr "4ème joueur"

#: src/sol/models/competitor.py:91
msgid "4th player ID"
msgstr "4ème joueur ID"

#: src/sol/models/tourney.py:269
msgid "70％ of average trend"
msgstr ""

#: src/sol/models/player.py:430 src/sol/models/user.py:317
msgid "<b>$lastname</b> $firstname"
msgstr "<b>$lastname</b> $firstname"

#: src/sol/models/player.py:436
msgid "<b>$lastname</b> $firstname $nickname"
msgstr "$firstname <b>$lastname</b> $nickname"

#: src/sol/models/player.py:281
msgid ""
"A player named «$name» is already present: please double check and if the"
" new player is effectively a different person specify a different "
"nickname to disambiguate"
msgstr ""
"Un joueur nommé «$name» est déjà présent : vérifiez à nouveau et si le "
"nouveau joueur est effectivement une personne différente, spécifiez un "
"surnom différent pour éviter de les confondre"

#: src/sol/models/player.py:275
msgid ""
"A player named «$name» is already present: please double check and if the"
" new player is effectively a different person specify a nickname to "
"disambiguate"
msgstr ""
"Un joueur nommé «$name» est déjà présent : vérifiez à nouveau et si le "
"nouveau joueur est effectivement une personne différente, spécifiez un "
"surnom pour éviter de les confondre"

#: src/sol/views/pre_countdown.mako:61
msgid "Add five more minutes"
msgstr ""

#: src/sol/views/pre_countdown.mako:57
msgid "Add one more minute"
msgstr ""

#: src/sol/views/auth.py:43 src/sol/views/data.py:76 src/sol/views/data.py:453
msgid "Administrator"
msgstr "Administrateur"

#: src/sol/models/player.py:132
msgid "Agreed"
msgstr ""

#: src/sol/models/player.py:129
msgid "Agreed privacy"
msgstr ""

#: src/sol/models/tourney.py:193
msgid "All possible matches"
msgstr ""

#: src/sol/printouts/results.py:70
msgid "All results"
msgstr "Tous les résultats"

#: src/sol/views/auth.py:44
msgid "Anonymous"
msgstr "Anonyme"

#: src/sol/views/data.py:152
msgid "Associated"
msgstr ""

#: src/sol/views/lit/player.mako:80 src/sol/views/lit/player_matches.mako:79
msgid "Associated and federated with"
msgstr "Associé et fédéré avec"

#: src/sol/views/lit/player.mako:88 src/sol/views/lit/player_matches.mako:89
msgid "Associated to"
msgstr "Associé à"

#: src/sol/models/tourney.py:268
msgid "Average trend"
msgstr ""

#: src/sol/printouts/badges.py:102
msgid "Badges"
msgstr "Badges"

#: src/sol/printouts/nranking.py:106 src/sol/printouts/nranking.py:157
#: src/sol/printouts/tranking.py:148 src/sol/printouts/tranking.py:153
#: src/sol/printouts/tranking.py:184 src/sol/printouts/tranking.py:190
#: src/sol/printouts/tranking.py:237 src/sol/printouts/tranking.py:242
msgid "Bch"
msgstr "Buch"

#: src/sol/models/tourney.py:289
msgid "Best of three matches"
msgstr "Meilleur des 3 matches"

#: src/sol/models/player.py:103
msgid "Birthdate"
msgstr "Date de naissance"

#: src/sol/models/bio.py:881
msgid "Board"
msgstr ""

#: src/sol/models/match.py:70
msgid "Board #"
msgstr "Board #"

#: src/sol/models/match.py:71
msgid "Board where this match is played."
msgstr "Board sur lequel le match est joué."

#: src/sol/printouts/badges.py:206
#, fuzzy
msgid "Bounty:"
msgstr "Pays"

#: src/sol/printouts/scorecards.py:231
msgid "Break"
msgstr ""

#: src/sol/models/bio.py:910 src/sol/models/competitor.py:107
#: src/sol/views/lit/player.mako:173 src/sol/views/lit/tourney.mako:165
msgid "Bucholz"
msgstr "Bucholz"

#: src/sol/printouts/badges.py:200 src/sol/printouts/badges.py:212
#, fuzzy
msgid "Bucholz:"
msgstr "Bucholz"

#: src/sol/models/tourney.py:910
msgid "Cannot create another round: no more possible combinations!"
msgstr ""

#: src/sol/models/tourney.py:908
msgid ""
"Cannot create next round: there are further $remaining possible matches "
"but they cannot be grouped together with the current pairing rules. "
"Nevertheless, you can switch to the “All possible matches” method to "
"generate remaining rounds."
msgstr ""

#: src/sol/models/tourney.py:556
msgid "Cannot create other rounds after prize-giving!"
msgstr "Création de rounds supplémentaires impossible après la remise de prix!"

#: src/sol/models/bio.py:1419
msgid "Cannot delete not owned records!"
msgstr "Impossible d'effacer des enregistrements qui ne sont pas les vôtres!"

#: src/sol/models/tourney.py:949
msgid "Cannot generate final turn after prize-giving!"
msgstr "Impossible de générer le round final après la remise de prix!"

#: src/sol/models/bio.py:1355 src/sol/models/bio.py:1377
msgid "Cannot manage players!"
msgstr ""

#: src/sol/models/player.py:555
msgid ""
"Cannot merge given people because \"$player\" is present in tourney "
"\"$tourney\""
msgstr ""
"Impossible de fusionner les joueurs sélectionnés car le joueur "
"\"$player\" est présent dans le tournoi \"$tourney\""

#: src/sol/models/player.py:565
msgid ""
"Cannot merge given people because $count of them are playing in tourney "
"\"$tourney\""
msgstr ""
"Impossible de fusionner les joueurs sélectionnés car $count joueurs "
"d'entre eux sont présents dans le tournoi \"$tourney\""

#: src/sol/models/bio.py:1371
msgid "Cannot modify not owned records!"
msgstr "Impossible de modifier des enregistrements qui ne sont pas les vôtres!"

#: src/sol/models/tourney.py:1117
#, fuzzy
msgid "Cannot replicate tourney, no open championships!"
msgstr "Impossible de répliquer le tournoi, pas de championnat en cours!"

#: src/sol/models/tourney.py:985
msgid "Cannot update prizes after prize-giving!"
msgstr "Impossible de mettre à jour les prix après la remise de prix!"

#: src/sol/models/tourney.py:466
msgid "Cannot update rankings after prize-giving!"
msgstr "Impossible de mettre à jour le classement après la remise de prix!"

#: src/sol/models/championship.py:91
msgid "Centesimal prizes"
msgstr ""

#: src/sol/models/bio.py:864 src/sol/models/championship.py:76
#: src/sol/views/lit/latest.mako:27 src/sol/views/lit/player.mako:167
#: src/sol/views/lit/player_opponent.mako:68
msgid "Championship"
msgstr "Championnat"

#: src/sol/models/championship.py:50 src/sol/models/tourney.py:126
msgid "Championship ID"
msgstr "Championnat ID"

#: src/sol/views/lit/championship.mako:133
msgid "Championship ranking"
msgstr "Classement du championnat"

#: src/sol/views/data.py:631
msgid "Championship this tourney belongs to."
msgstr "Le championnat auquel ce tournoi appartient."

#: src/sol/views/auth.py:121 src/sol/views/data.py:98
#: src/sol/views/lit/club.mako:43 src/sol/views/lit/index.mako:35
msgid "Championships"
msgstr "Championnats"

#: src/sol/models/player.py:120
msgid "Citizenship"
msgstr "Nationalité"

#: src/sol/models/championship.py:90 src/sol/models/club.py:129
msgid "Classic millesimal prizes"
msgstr ""

#: src/sol/models/championship.py:182 src/sol/models/tourney.py:247
msgid "Closed"
msgstr "Fermé"

#: src/sol/views/countdown.mako:39
msgid "Closing the page will stop the countdown."
msgstr ""

#: src/sol/models/bio.py:862 src/sol/models/club.py:87
#: src/sol/views/lit/championship.mako:82 src/sol/views/lit/latest.mako:26
#: src/sol/views/lit/tourney.mako:48
msgid "Club"
msgstr "Club"

#: src/sol/models/championship.py:62 src/sol/models/club.py:42
#: src/sol/models/club.py:73 src/sol/models/player.py:146
#: src/sol/models/rating.py:70
msgid "Club ID"
msgstr "ID du club"

#: src/sol/views/data.py:659
msgid "Club that hosts this tourney."
msgstr ""

#: src/sol/views/data.py:527
msgid "Club that organize the tourneys of the championship."
msgstr "Club qui organise les tournois du championnat."

#: src/sol/views/data.py:757
#, fuzzy
msgid "Club this rating is restricted to."
msgstr "Club qui organise ce tournoi."

#: src/sol/views/data.py:643
msgid "Club this tourney is organized by."
msgstr "Club qui organise ce tournoi."

#: src/sol/views/lit/club.mako:37
msgid "Club web site"
msgstr "Site web du club"

#: src/sol/views/auth.py:113 src/sol/views/lit/country.mako:29
#: src/sol/views/lit/index.mako:24
msgid "Clubs"
msgstr "Clubs"

#: src/sol/printouts/scorecards.py:142 src/sol/printouts/scorecards.py:146
#: src/sol/views/lit/player_matches.mako:136
msgid "Coins"
msgstr "Pions"

#: src/sol/models/bio.py:871 src/sol/models/bio.py:906
#: src/sol/printouts/badges.py:282 src/sol/views/tourney.py:181
msgid "Competitor"
msgstr "Compétiteur"

#: src/sol/models/bio.py:883
msgid "Competitor 1"
msgstr ""

#: src/sol/views/tourney.py:136
msgid "Competitor 1 vs Competitor 2."
msgstr "Compétiteur 1 vs compétiteur 2."

#: src/sol/models/bio.py:885
msgid "Competitor 2"
msgstr ""

#: src/sol/models/competitor.py:59
msgid "Competitor ID"
msgstr "ID du compétiteur"

#: src/sol/models/bio.py:868 src/sol/views/lit/tourney.mako:218
msgid "Competitors"
msgstr "Compétiteurs"

#: src/sol/views/auth.py:616
msgid "Confirm password reset for your SoL account"
msgstr ""

#: src/sol/views/auth.py:446
msgid "Confirm your SoL account"
msgstr ""

#: src/sol/models/user.py:134
msgid "Confirmed"
msgstr ""

#: src/sol/views/tourney.py:484
#, fuzzy
msgid ""
"Could not duplicate the tourney because there is already an event today, "
"sorry!"
msgstr ""
"Impossible de dupliquer le tournoi car il y a déjà un événement "
"aujourd'hui, désolé !"

#: src/sol/models/tourney.py:231
msgid "Countdown start"
msgstr "Début du compte à rebours"

#: src/sol/models/club.py:104 src/sol/models/player.py:109
#: src/sol/views/lit/club.mako:28 src/sol/views/lit/player.mako:68
#: src/sol/views/lit/player_matches.mako:67
#: src/sol/views/lit/players_list.mako:18 src/sol/views/tourney.py:116
msgid "Country"
msgstr "Pays"

#: src/sol/views/tourney.py:117
msgid "Country name"
msgstr "Nom du pays"

#: src/sol/views/lit/tourney.mako:69
#, fuzzy
msgid "Coupling method"
msgstr ""

#: src/sol/models/user.py:68
msgid "Created"
msgstr ""

#: src/sol/views/tourney.py:481
msgid "Created \"$tourney\" in championship \"$championship\""
msgstr "Tournoi \"$tourney\" créé dans le championnat \"$championship\""

#: src/sol/models/championship.py:194 src/sol/models/club.py:115
#: src/sol/models/tourney.py:195
#, fuzzy
msgid "Cross ranking order"
msgstr "Ordre de classement croisé"

#: src/sol/views/lit/tourney.mako:145
#, python-format
msgid "Currently playing %s round"
msgstr ""

#: src/sol/models/bio.py:860 src/sol/models/rate.py:63
#: src/sol/models/tourney.py:151 src/sol/views/lit/latest.mako:24
#: src/sol/views/lit/player.mako:168 src/sol/views/lit/player_opponent.mako:69
#: src/sol/views/lit/tourney.mako:60
msgid "Date"
msgstr "Date"

#: src/sol/models/player.py:104
msgid "Date of birth of the player, needed for “Under XX” rankings."
msgstr ""

#: src/sol/models/tourney.py:152
msgid "Date of the event."
msgstr "Date de l'événement."

#: src/sol/models/rate.py:64
msgid "Date of the rating."
msgstr ""

#: src/sol/views/lit/rating.mako:33
msgid "Default deviation"
msgstr "Déviation par défaut"

#: src/sol/models/club.py:124
#, fuzzy
msgid "Default method used to assign final prizes."
msgstr "Méthode par défaut pour attribuer les prix finaux."

#: src/sol/models/championship.py:192 src/sol/models/club.py:113
#, fuzzy
msgid "Default method used to pair competitors at each round."
msgstr "Méthode par défaut pour créer les rencontres à chaque round."

#: src/sol/views/lit/rating.mako:29
msgid "Default rate"
msgstr ""

#: src/sol/views/lit/rating.mako:37
msgid "Default volatility"
msgstr "Volatilité par défaut"

#: src/sol/models/tourney.py:214 src/sol/views/lit/tourney.mako:79
msgid "Delay compatriots pairing"
msgstr ""

#: src/sol/models/tourney.py:204 src/sol/views/lit/tourney.mako:74
msgid "Delay top players pairing"
msgstr ""

#: src/sol/models/player.py:343
msgid "Deletion not allowed: $player is a competitor in $count tourney!"
msgid_plural "Deletion not allowed: $player is a competitor in $count tourneys!"
msgstr[0] "Suppression non autorisée: $player est un compétiteur dans $count tournoi!"
msgstr[1] ""
"Suppression non autorisée: $player est un compétiteur dans $count "
"tournois!"

#: src/sol/models/user.py:260
msgid "Deletion not allowed: $user owns $count record in table \"$table\"!"
msgid_plural "Deletion not allowed: $user owns $count records in table \"$table\"!"
msgstr[0] ""
msgstr[1] ""

#: src/sol/models/championship.py:77
msgid "Description of the championship."
msgstr "Description du championnat."

#: src/sol/models/club.py:88
msgid "Description of the club."
msgstr "Description du club."

#: src/sol/models/rating.py:78
msgid "Description of the rating."
msgstr "Description de la note."

#: src/sol/models/tourney.py:159
msgid "Description of the tourney."
msgstr "Description du tournoi."

#: src/sol/models/rate.py:77 src/sol/models/rating.py:117
#: src/sol/printouts/rranking.py:114 src/sol/views/lit/rating.mako:66
msgid "Deviation"
msgstr "Déviation"

#: src/sol/models/player.py:133
msgid "Did not agree"
msgstr ""

#: src/sol/models/player.py:131
msgid "Did not say anything yet"
msgstr ""

#: src/sol/views/lit/player_matches.mako:148
msgid "Diff"
msgstr ""

#: src/sol/views/lit/player_matches.mako:110
#, fuzzy
msgid "Direct matches"
msgstr "match simple"

#: src/sol/views/countdown.mako:51
msgid "Do you really want to restart the countdown?"
msgstr "Voulez-vous vraiment redémarrer le compte à rebours?"

#: src/sol/views/countdown.mako:52
msgid "Do you really want to stop the countdown?"
msgstr ""

#: src/sol/views/lit/club.mako:105
msgid "Doubles"
msgstr "Doubles"

#: src/sol/models/tourney.py:172 src/sol/views/lit/tourney.mako:64
msgid "Duration"
msgstr "Durée"

#: src/sol/models/tourney.py:173
msgid "Duration in minutes of each round."
msgstr "Durée en minutes de chaque round."

#: src/sol/models/club.py:201 src/sol/models/user.py:77
msgid "Email"
msgstr "Email"

#: src/sol/models/club.py:202
msgid "Email address of the club."
msgstr "Adresse email du club."

#: src/sol/models/user.py:78
msgid "Email address of the user, used also as login name."
msgstr ""

#: src/sol/views/auth.py:456 src/sol/views/auth.py:628
msgid "Email sent!"
msgstr ""

#: src/sol/models/club.py:93
msgid "Emblem"
msgstr "Blason"

#: src/sol/views/bio.py:285 src/sol/views/data.py:234
msgid "Error occurred while saving changes!"
msgstr "Erreur pendant la sauvegarde des modifications!"

#: src/sol/i18n.py:156 src/sol/i18n.py:190
msgid "Europe"
msgstr "Europe"

#: src/sol/models/rating.py:168
msgid "Exponential on scores difference"
msgstr ""

#: src/sol/views/lit/club.mako:55
msgid "Federated players"
msgstr "Joueurs licenciés"

#: src/sol/views/lit/player.mako:96 src/sol/views/lit/player_matches.mako:99
msgid "Federated with"
msgstr "Licencié avec"

#: src/sol/models/club.py:209 src/sol/views/data.py:311
msgid "Federation"
msgstr "Fédération"

#: src/sol/models/player.py:152
msgid "Federation ID"
msgstr "ID de la Fédération"

#: src/sol/views/lit/club.mako:37
msgid "Federation web site"
msgstr "Site web de la Fédération"

#: src/sol/views/lit/country.mako:37 src/sol/views/lit/index.mako:31
msgid "Federations"
msgstr "Fédérations"

#: src/sol/models/player.py:97
#, fuzzy
msgid "Female"
msgstr "Femme"

#: src/sol/models/club.py:94
msgid "File name of the PNG, JPG or GIF logo of the club."
msgstr "Nom du fichier du logo du club en PNG, JPG ou GIF."

#: src/sol/models/player.py:159
msgid "File name of the PNG, JPG or GIF portrait of the player."
msgstr "Nom du fichier de la photo du joueur en PNG, JPG ou GIF."

#: src/sol/models/match.py:78 src/sol/views/lit/tourney.mako:84
msgid "Final"
msgid_plural "Finals"
msgstr[0] "Finale"
msgstr[1] "Finales"

#: src/sol/models/tourney.py:286
msgid "Final kind"
msgstr "Type de finale"

#: src/sol/models/competitor.py:131 src/sol/views/lit/player.mako:175
#: src/sol/views/lit/tourney.mako:170
#, fuzzy
msgid "Final prize"
msgstr "Récompense finale"

#: src/sol/models/competitor.py:132
msgid "Final prize assigned at end of tourney."
msgstr "Récompense finale attribuée à la fin du tournoi."

#: src/sol/printouts/badges.py:280 src/sol/printouts/tranking.py:70
msgid "Final ranking"
msgstr "Classement final"

#: src/sol/printouts/nranking.py:47
msgid "Final ranking by nationality"
msgstr "Classement final par nationalité"

#: src/sol/models/tourney.py:296
#, fuzzy
msgid "Final rounds"
msgstr "Derniers rounds"

#: src/sol/printouts/tranking.py:303
#, python-format
msgid "Final under %d ranking"
msgstr ""

#: src/sol/printouts/tranking.py:343
msgid "Final women ranking"
msgstr ""

#: src/sol/models/tourney.py:275
msgid "Finals"
msgstr "Finales"

#: src/sol/models/tourney.py:953
msgid "Finals are not considered for this tourney!"
msgstr "Les finales ne sont pas prises en compte dans ce tournoi!"

#: src/sol/printouts/scorecards.py:78
#, fuzzy
msgid "Finals score cards"
msgstr "Feuilles de score des finales"

#: src/sol/models/mergedplayer.py:50 src/sol/models/player.py:74
#: src/sol/models/user.py:84 src/sol/views/lit/player.mako:46
#: src/sol/views/lit/player_matches.mako:45
msgid "First name"
msgstr "Prénom"

#: src/sol/views/tourney.py:96
msgid "First name of the first player."
msgstr "Prénom du 1er joueur."

#: src/sol/models/mergedplayer.py:51 src/sol/models/player.py:75
msgid "First name of the player."
msgstr "Prénom du joueur."

#: src/sol/models/user.py:85
msgid "First name of the user."
msgstr ""

#: src/sol/views/tourney.py:86
msgid "First player nationality."
msgstr "Nationalité du 1er joueur."

#: src/sol/views/tourney.py:95
msgid "First player's name"
msgstr "Nom du 1er joueur"

#: src/sol/views/tourney.py:100
msgid "First player's surname"
msgstr "Surnom du 1er joueur"

#: src/sol/views/data.py:331
msgid "First tourney"
msgstr "1er tournoi"

#: src/sol/models/championship.py:89 src/sol/models/club.py:128
msgid "Fixed prizes: 1000,900,800,750…"
msgstr "Prix fixes: 1000,900,800,750…"

#: src/sol/models/championship.py:88 src/sol/models/club.py:127
msgid "Fixed prizes: 18,16,14,13…"
msgstr "Prix fixes: 18,16,14,13…"

#: src/sol/models/championship.py:223 src/sol/models/championship.py:227
msgid "For a new championship the \"description\" field is mandatory"
msgstr ""

#: src/sol/models/club.py:248 src/sol/models/club.py:251
msgid "For a new club the \"description\" field is mandatory"
msgstr ""

#: src/sol/models/player.py:239 src/sol/models/player.py:243
msgid ""
"For a new player both the \"firstname\" and the \"lastname\" fields are "
"mandatory"
msgstr "Pour un nouveau joueur, prénom et nom sont tous deux obligatoires"

#: src/sol/models/rating.py:212 src/sol/models/rating.py:216
msgid "For a new rating the \"description\" field is mandatory"
msgstr ""

#: src/sol/models/tourney.py:335
msgid "For a new tourney the \"championship\" field is mandatory"
msgstr ""

#: src/sol/models/tourney.py:326 src/sol/models/tourney.py:330
msgid "For a new tourney the \"description\" field is mandatory"
msgstr ""

#: src/sol/models/user.py:159 src/sol/models/user.py:162
msgid ""
"For a new user \"firstname\", \"lastname\", \"email\" and \"password\" "
"fields are mandatory"
msgstr ""

#: src/sol/views/tourney.py:77
msgid "Full name of the fourth player."
msgstr "Nom complet du 4ème joueur."

#: src/sol/views/tourney.py:50
msgid "Full name of the player."
msgstr "Nom complet du joueur."

#: src/sol/views/tourney.py:182
msgid "Full name of the players."
msgstr "Nom complet des joueurs."

#: src/sol/views/tourney.py:59
msgid "Full name of the second player."
msgstr "Nom complet du 2ème joueur."

#: src/sol/views/tourney.py:68
msgid "Full name of the third player."
msgstr "Nom complet du 3ème joueur."

#: src/sol/models/__init__.py:125
msgid "GUID"
msgstr "GUID"

#: src/sol/models/player.py:95 src/sol/views/lit/player.mako:62
#: src/sol/views/lit/player_matches.mako:61 src/sol/views/tourney.py:90
msgid "Gender"
msgstr ""

#: src/sol/views/tourney.py:91
msgid "Gender of the first player."
msgstr ""

#: src/sol/views/__init__.py:54 src/sol/views/bio.py:312
msgid "Guest users are not allowed to perform this operation, sorry!"
msgstr ""
"Les utilisateurs invités ne sont pas autorisés à exécuter cette "
"opération, désolé!"

#: src/sol/models/rating.py:167
msgid "Guido's formula"
msgstr ""

#: src/sol/views/auth.py:473
msgid ""
"Hello again,\n"
"\n"
"this to confirm that your registration has been successfully completed: "
"you\n"
"can now access your own account at {login_url} and start using SoL.\n"
"\n"
"Use this email address as the “username” and provide the same password "
"you\n"
"specified in the request.\n"
"\n"
"Best regards and happy carromming!\n"
msgstr ""

#: src/sol/views/auth.py:536
msgid ""
"Hello {firstname},\n"
"\n"
"you received this message because somebody, possibly you, requested a\n"
"password reset of your account on the SoL instance at {hostname}.\n"
"\n"
"If it was not you, sorry for the inconvenience: just ignore this email,\n"
"and the request won't be fulfilled and eventually trashed.\n"
"\n"
"Otherwise, you have two days starting from now to visit the following\n"
"link to complete the procedure:\n"
"\n"
"  {reset_password_url}\n"
"\n"
"Best regards and happy carromming!\n"
msgstr ""

#: src/sol/views/auth.py:359
msgid ""
"Hello {firstname},\n"
"\n"
"you received this message because somebody, possibly you, requested a new"
"\n"
"account on the SoL instance at {hostname}.\n"
"\n"
"If it was not you, sorry for the inconvenience: just ignore this email,\n"
"and the request won't be fulfilled and eventually trashed.\n"
"\n"
"Otherwise, you have two days starting from now to visit the following "
"link\n"
"and complete the registration form:\n"
"\n"
"  {confirm_url}\n"
"\n"
"Best regards and happy carromming!\n"
msgstr ""

#: src/sol/models/rating.py:155
msgid "Higher points"
msgstr ""

#: src/sol/models/rating.py:156
msgid "Higher value of the range used to interpolate players rates."
msgstr ""

#: src/sol/models/rating.py:87
msgid "Historical (imported) rating"
msgstr ""

#: src/sol/views/data.py:658
msgid "Hosting club"
msgstr ""

#: src/sol/models/tourney.py:132
msgid "Hosting club ID"
msgstr ""

#: src/sol/models/match.py:198
msgid "How could match \"$match\" end without result?!?"
msgstr "Comment le match \"$match\" peut-il être terminé sans résultat?!?"

#: src/sol/models/tourney.py:127
msgid "ID of the championship the tourney belongs to."
msgstr "ID du championnat dont fait partie le tournoi."

#: src/sol/models/tourney.py:133
msgid "ID of the club hosting the tournament."
msgstr ""

#: src/sol/models/championship.py:63
msgid "ID of the club the championship is organized by."
msgstr "ID du club qui organise le championnat."

#: src/sol/models/player.py:147
msgid "ID of the club the player is member of."
msgstr "ID du club dont est membre le joueur."

#: src/sol/models/rating.py:71
#, fuzzy
msgid "ID of the club the rating is restricted to."
msgstr "ID du club qui organise le championnat."

#: src/sol/views/data.py:640
#, fuzzy
msgid "ID of the club this tourney is organized by."
msgstr "Club qui organise ce tournoi."

#: src/sol/models/club.py:43
msgid "ID of the club."
msgstr ""

#: src/sol/models/player.py:153
msgid "ID of the federation the player is associated with."
msgstr "ID de la fédération à laquelle est licencié le joueur."

#: src/sol/models/match.py:86
msgid "ID of the first competitor."
msgstr "ID du 1er compétiteur."

#: src/sol/models/competitor.py:92
msgid "ID of the fourth player."
msgstr "ID du 4ème joueur."

#: src/sol/models/competitor.py:74
msgid "ID of the player."
msgstr "ID du joueur."

#: src/sol/models/championship.py:57
msgid "ID of the previous championship."
msgstr "ID du championnat précédent."

#: src/sol/models/tourney.py:139
msgid "ID of the rating this tourney uses."
msgstr "ID de la notation utilisée pour ce tournoi."

#: src/sol/models/rate.py:57
#, fuzzy
msgid "ID of the related player."
msgstr "ID du joueur concerné."

#: src/sol/models/rate.py:50
#, fuzzy
msgid "ID of the related rating."
msgstr "ID de la notation concernée."

#: src/sol/models/match.py:92
msgid "ID of the second competitor."
msgstr "ID du 2ème compétiteur."

#: src/sol/models/competitor.py:80
msgid "ID of the second player."
msgstr "ID du 2ème joueur."

#: src/sol/models/mergedplayer.py:75
#, fuzzy
msgid "ID of the target player."
msgstr "ID du joueur cible."

#: src/sol/models/competitor.py:86
msgid "ID of the third player."
msgstr "ID du 3ème joueur."

#: src/sol/models/competitor.py:67 src/sol/models/match.py:58
#, fuzzy
msgid "ID of the tourney the competitor belongs to."
msgstr "ID du tournoi auquel appartient le compétiteur."

#: src/sol/models/championship.py:70 src/sol/models/club.py:81
#: src/sol/models/player.py:171 src/sol/models/rating.py:65
#: src/sol/models/tourney.py:145
msgid "ID of the user that is responsible for this record."
msgstr "ID de l'utilisateur responsable de cet enregistrement."

#: src/sol/models/club.py:52
msgid "ID of the user."
msgstr ""

#: src/sol/views/lit/player.mako:202 src/sol/views/lit/player_opponent.mako:99
msgid "Idem"
msgstr "Idem"

#: src/sol/printouts/cranking.py:87
#, python-format
msgid "Ignoring %d worst result"
msgid_plural "Ignoring %d worst results"
msgstr[0] ""
msgstr[1] ""

#: src/sol/views/lit/player.mako:170
msgid "In team with"
msgstr "En équipe avec"

#: src/sol/models/rating.py:135
msgid "Inherit"
msgstr "Hérite de"

#: src/sol/printouts/tranking.py:76
msgid "Initial ranking"
msgstr "Classement initial"

#: src/sol/printouts/nranking.py:53
msgid "Initial ranking by nationality"
msgstr "Classement initial par nationalité"

#: src/sol/printouts/tranking.py:309
#, python-format
msgid "Initial under %d ranking"
msgstr ""

#: src/sol/printouts/tranking.py:349
msgid "Initial women ranking"
msgstr ""

#: src/sol/views/bio.py:188
msgid "Integrity error prevents saving changes!"
msgstr "Une erreur d'intégrité empêche la sauvegarde des modifications!"

#: src/sol/views/bio.py:290 src/sol/views/data.py:239
msgid "Internal error!"
msgstr "Erreur interne!"

#: src/sol/views/countdown.mako:102 src/sol/views/pre_countdown.mako:65
msgid "Interrupt and close"
msgstr ""

#: src/sol/printouts/tranking.py:291
msgid "Invalid age: $age"
msgstr ""

#: src/sol/views/auth.py:37
msgid "Invalid credentials"
msgstr ""

#: src/sol/views/data.py:197 src/sol/views/data.py:200
#: src/sol/views/data.py:203
msgid "Invalid data!"
msgstr ""

#: src/sol/views/auth.py:38
msgid "Invalid email address"
msgstr ""

#: src/sol/views/lit.py:460
msgid "Invalid number of tourneys: $n"
msgstr "Nombre de tournois invalides: $n"

#: src/sol/views/auth.py:45
msgid "Invalid old password"
msgstr ""

#: src/sol/printouts/scorecards.py:52
msgid "Invalid starttime: $starttime"
msgstr ""

#: src/sol/views/bio.py:218
msgid "Invalid target player id"
msgstr ""

#: src/sol/printouts/nranking.py:35 src/sol/printouts/results.py:45
#: src/sol/printouts/tranking.py:48 src/sol/views/lit.py:427
msgid "Invalid turn: $turn"
msgstr "Tour invalide: $turn"

#: src/sol/models/player.py:268
msgid ""
"It seems that «$lname $fname» is a bad spelling of «$newname»: please "
"double check and if it is effectively correct (that is, he is a different"
" person), specify a different nickname to disambiguate"
msgstr ""
"Il semble que «$lname $fname» est une mauvaise orthographe de «$newname»:"
" vérifiez à nouveau et si votre saisie est correcte (il s'agit bien d'une"
" autre personne), choisissez un nouveau surnom pour bien les différencier"

#: src/sol/models/rating.py:164
msgid "Kind of formula used to compute match outcomes."
msgstr "Type de formule pour calculer les résultats des matches."

#: src/sol/models/user.py:106 src/sol/views/data.py:486
msgid "Language"
msgstr "Langue"

#: src/sol/models/user.py:139
msgid "Last login"
msgstr ""

#: src/sol/models/mergedplayer.py:58 src/sol/models/player.py:81
#: src/sol/models/user.py:91 src/sol/views/lit/player.mako:50
#: src/sol/views/lit/player_matches.mako:49
msgid "Last name"
msgstr "Nom"

#: src/sol/views/tourney.py:101
msgid "Last name of the first player."
msgstr "Nom du 1er joueur."

#: src/sol/models/mergedplayer.py:59 src/sol/models/player.py:82
msgid "Last name of the player."
msgstr "Nom du joueur."

#: src/sol/models/user.py:92
msgid "Last name of the user."
msgstr ""

#: src/sol/views/data.py:335
msgid "Last tourney"
msgstr "Dernier tournoi"

#: src/sol/views/lit/latest.mako:16
#, python-format
msgid "Latest %d tournament"
msgid_plural "Latest %d tournaments"
msgstr[0] "%d dernier tournoi"
msgstr[1] "%d derniers tournois"

#: src/sol/views/lit/players_list.mako:28
#, fuzzy
msgid "Letter"
msgstr "Lettre"

#: src/sol/models/rating.py:84 src/sol/views/lit/rating.mako:21
msgid "Level"
msgstr "Niveau"

#: src/sol/models/rating.py:88
msgid "Level 1, international tourneys"
msgstr "Niveau 1, tournois internationaux"

#: src/sol/models/rating.py:89
msgid "Level 2, national/open tourneys"
msgstr "Niveau 2, tournois nationaux/open"

#: src/sol/models/rating.py:90
msgid "Level 3, regional tourneys"
msgstr "Niveau 3, tournois régionaux"

#: src/sol/models/rating.py:91
msgid "Level 4, courtyard tourneys"
msgstr "Niveau 4, tournois internes"

#: src/sol/models/bio.py:858 src/sol/models/tourney.py:164
#: src/sol/views/lit/latest.mako:25 src/sol/views/lit/tourney.mako:56
msgid "Location"
msgstr "Lieu"

#: src/sol/models/tourney.py:165
msgid "Location of the tourney."
msgstr "Lieu du tournoi."

#: src/sol/models/user.py:101
msgid "Login password of the user."
msgstr ""

#: src/sol/views/lit/player_matches.mako:142
#, fuzzy
msgid "Lost"
msgstr "%d perdu"

#: src/sol/models/rating.py:143
msgid "Lower points"
msgstr ""

#: src/sol/models/rating.py:144
msgid ""
"Lower value of the range used to interpolate players rates when (almost) "
"all competitors are unrated."
msgstr ""

#: src/sol/models/player.py:98
msgid "Male"
msgstr "Homme"

#: src/sol/views/auth.py:40
msgid "Mandatory field"
msgstr "Champ obligatoire"

#: src/sol/printouts/matches.py:53 src/sol/printouts/results.py:99
#: src/sol/views/tourney.py:135
msgid "Match"
msgstr "Match"

#: src/sol/models/match.py:50
msgid "Match ID"
msgstr "ID du match"

#: src/sol/models/rating.py:163 src/sol/views/lit/rating.mako:46
msgid "Match outcomes"
msgstr "Résultats du match"

#: src/sol/views/lit/player.mako:133 src/sol/views/lit/player_matches.mako:135
#: src/sol/views/lit/player_opponent.mako:43
msgid "Matches"
msgstr "Matches"

#: src/sol/printouts/matches.py:34
#, python-format
msgid "Matches %s final round"
msgstr ""

#: src/sol/printouts/matches.py:36
#, python-format
msgid "Matches %s round"
msgstr ""

#: src/sol/views/lit/player_opponent.mako:25
#, python-format
msgid "Matches between %s and %s"
msgstr ""

#: src/sol/views/lit/tourney.mako:287
#, python-format
msgid "Matches played by %s"
msgstr "Matches joués par %s"

#: src/sol/views/lit/player_opponent.mako:117
msgid "Matches results"
msgstr "Résultats des matches"

#: src/sol/models/mergedplayer.py:42
msgid "Merge ID"
msgstr "ID de la fusion"

#: src/sol/models/championship.py:85
msgid "Method used to assign final prizes."
msgstr "Méthode utilisée pour attribuer les récompenses finales."

#: src/sol/models/tourney.py:192
msgid "Method used to pair competitors at each round."
msgstr "Méthode utilisée pour combiner les compétiteurs à chaque round."

#: src/sol/views/auth.py:41
msgid "Missing fields"
msgstr "Champs manquants"

#: src/sol/views/bio.py:183
msgid "Missing information prevents saving changes!"
msgstr "Une information manquante empêche la sauvegarde des modifications!"

#: src/sol/models/__init__.py:135
msgid "Modified"
msgstr "Modifié"

#: src/sol/views/bio.py:190
msgid ""
"Most probably a field contains an invalid value: consult the application "
"log for details."
msgstr ""
"Un champ contient certainement une valeur incorrecte : consultez le log "
"de l'application pour plus de détails."

#: src/sol/views/tourney.py:192
msgid ""
"Most recent Glicko rate of the competitor (if tourney is associated with "
"a rating)."
msgstr ""

#: src/sol/views/tourney.py:106
msgid "Most recent Glicko rate value of the competitor."
msgstr ""

#: src/sol/views/data.py:336
msgid "Most recent participation."
msgstr ""

#: src/sol/views/auth.py:149
msgid "My championships"
msgstr "Mes championnats"

#: src/sol/views/auth.py:143
msgid "My clubs"
msgstr "Mes clubs"

#: src/sol/views/auth.py:161
msgid "My players"
msgstr "Mes joueurs"

#: src/sol/views/auth.py:167
msgid "My ratings"
msgstr "Mes notations"

#: src/sol/views/auth.py:155
msgid "My tourneys"
msgstr "Mes tournois"

#: src/sol/views/tourney.py:85 src/sol/views/tourney.py:199
msgid "Nationality"
msgstr "Nationalité"

#: src/sol/models/club.py:105
msgid "Nationality of the club."
msgstr "Nationalité du club."

#: src/sol/views/tourney.py:200
msgid "Nationality of the competitor."
msgstr "Nationalité du compétiteur."

#: src/sol/printouts/nranking.py:107 src/sol/printouts/nranking.py:158
#: src/sol/printouts/tranking.py:149 src/sol/printouts/tranking.py:154
#: src/sol/printouts/tranking.py:185 src/sol/printouts/tranking.py:191
#: src/sol/printouts/tranking.py:238 src/sol/printouts/tranking.py:243
#: src/sol/views/lit/player.mako:179
msgid "Net"
msgstr "Net"

#: src/sol/models/competitor.py:115 src/sol/views/lit/tourney.mako:166
msgid "Net score"
msgstr "Score net (différence de points)"

#: src/sol/models/competitor.py:116
msgid "Net score of all games."
msgstr "Score net de tous les jeux."

#: src/sol/printouts/badges.py:202 src/sol/printouts/badges.py:214
#, fuzzy
msgid "Net score:"
msgstr "Score net (différence de points)"

#: src/sol/views/lit/championship.mako:120
msgid "Next championship"
msgstr "Prochain championnat"

#: src/sol/models/mergedplayer.py:66 src/sol/models/player.py:89
#: src/sol/views/lit/player.mako:55 src/sol/views/lit/player_matches.mako:54
msgid "Nickname"
msgstr "Surnom"

#: src/sol/models/mergedplayer.py:67
msgid "Nickname of the player, for login and to disambiguate homonyms."
msgstr "Surnom du joueur, pour la connexion et pour différencier les homonymes."

#: src/sol/models/player.py:90
msgid "Nickname of the player, to disambiguate homonyms."
msgstr ""

#: src/sol/views/lit/tourney.mako:80
msgid "No"
msgstr ""

#: src/sol/views/lit.py:155 src/sol/views/lit.py:163
#, fuzzy
msgid "No $entity with guid $guid"
msgstr "Pas de $entity avec le guid $guid"

#: src/sol/models/tourney.py:267
msgid "No adjustment"
msgstr ""

#: src/sol/printouts/cranking.py:44
#, fuzzy
msgid "No championship with guid $id"
msgstr "ID du championnat erroné : $id"

#: src/sol/printouts/cranking.py:49
#, fuzzy
msgid "No championship with id $id"
msgstr "ID du championnat erroné : $id"

#: src/sol/views/lit/club.mako:141
msgid "No championships!"
msgstr ""

#: src/sol/views/lit/country.mako:80
msgid "No clubs!"
msgstr ""

#: src/sol/models/championship.py:87
msgid "No final prizes"
msgstr "Aucune récompense finale"

#: src/sol/models/tourney.py:963
msgid "No further final matches are needed!!"
msgstr "Aucun autre match final n'est nécessaire!!"

#: src/sol/views/lit/tourney.mako:290
msgid "No matches for this player"
msgstr "Aucun match pour ce joueur"

#: src/sol/views/svg.py:212 src/sol/views/svg.py:219
#, fuzzy
msgid "No player with guid $guid"
msgstr "Pas de $entity avec le guid $guid"

#: src/sol/printouts/cranking.py:99
msgid "No prized tourneys in the championship"
msgstr "Aucun tournoi primé dans le championnat"

#: src/sol/printouts/rranking.py:48
#, fuzzy
msgid "No rating with guid $id"
msgstr "Pas de $entity avec le guid $guid"

#: src/sol/printouts/rranking.py:53
#, fuzzy
msgid "No rating with id $id"
msgstr "ID de la note erroné : $id"

#: src/sol/views/auth.py:36
#, fuzzy
msgid "No such user!"
msgstr "Aucun utilisateur de ce genre!"

#: src/sol/printouts/badges.py:53 src/sol/printouts/basic.py:264
#, fuzzy
msgid "No tourney with guid $id"
msgstr "Pas de $entity avec le guid $guid"

#: src/sol/printouts/badges.py:58 src/sol/printouts/basic.py:269
#, fuzzy
msgid "No tourney with id $id"
msgstr "ID du tournoi erroné : $id"

#: src/sol/views/bio.py:120
msgid "No tourneys at all"
msgstr "Aucun tournoi"

#: src/sol/views/bio.py:98
msgid "No tourneys in championship $idchampionship"
msgstr "Aucun tournoi dans le championnat $idchampionship"

#: src/sol/printouts/rranking.py:80
#, fuzzy
msgid "No tourneys in the rating"
msgstr "Aucun tournoi avec cette notation!"

#: src/sol/views/bio.py:112
msgid "No tourneys organized by club $idclub"
msgstr "Aucun tournoi organisé par le club $idclub"

#: src/sol/views/lit/player_matches.mako:139
msgid "Number"
msgstr ""

#: src/sol/views/data.py:99
msgid "Number of championships organized by the club."
msgstr "Nombre de championnats organisé par le club."

#: src/sol/views/data.py:690
msgid "Number of participant players."
msgstr "Nombre de joueurs participants."

#: src/sol/views/data.py:328
msgid "Number of played tourneys."
msgstr "Nombre de tournois joués."

#: src/sol/models/championship.py:174
msgid "Number of players in each team, 1 for singles, 2 for doubles."
msgstr ""
"Nombre de joueurs dans chaque équipe, 1 pour les simples, 2 pour les "
"doubles."

#: src/sol/views/data.py:777
msgid "Number of rated players in this rating."
msgstr ""

#: src/sol/views/data.py:797
#, fuzzy
msgid "Number of rates of the player."
msgstr "Nombre de notes du joueur."

#: src/sol/models/tourney.py:205
msgid ""
"Number of rounds for which pairing of top players should be postponed, if"
" possible. Meaningful only if using a rating."
msgstr ""

#: src/sol/views/data.py:550
msgid "Number of tourneys in the championship."
msgstr "Nombre de tournois dans le championnat."

#: src/sol/views/data.py:772
#, fuzzy
msgid "Number of tourneys using this rating."
msgstr "Nombre de tournois utilisant cette notation."

#: src/sol/models/championship.py:164
msgid ""
"Number of worst results to skip in computing the final ranking of the "
"championship."
msgstr ""

#: src/sol/views/auth.py:46
msgid "Old password does not match"
msgstr ""

#: src/sol/views/data.py:332
msgid "Oldest participation."
msgstr ""

#: src/sol/views/bio.py:344
msgid "Only admin can restore whole ZIPs, sorry!"
msgstr "Seul un administrateur peut restaurer des ZIPs entiers, désolé!"

#: src/sol/printouts/badges.py:248 src/sol/views/lit/player_matches.mako:134
msgid "Opponent"
msgstr "Adversaire"

#: src/sol/views/lit/player_matches.mako:182
msgid "Opponents"
msgstr "Adversaires"

#: src/sol/views/data.py:53 src/sol/views/data.py:438
msgid "Owner"
msgstr ""

#: src/sol/models/championship.py:69 src/sol/models/club.py:80
#: src/sol/models/player.py:170 src/sol/models/rating.py:64
#: src/sol/models/tourney.py:144
msgid "Owner ID"
msgstr "ID du propriétaire"

#: src/sol/models/user.py:115
msgid "Owners admin"
msgstr ""

#: src/sol/printouts/utils.py:84
#, python-format
msgid "Page %d of %d"
msgstr ""

#: src/sol/models/championship.py:191 src/sol/models/club.py:112
#: src/sol/models/tourney.py:191
#, fuzzy
msgid "Pairings"
msgstr "Rencontres"

#: src/sol/models/user.py:100
msgid "Password"
msgstr "Mot de passe"

#: src/sol/models/user.py:185 src/sol/models/user.py:208
msgid "Password is too weak, use a longer one"
msgstr "Le mot de passe est trop faible, choisissez-en un plus long"

#: src/sol/printouts/rranking.py:94
#, python-format
msgid "Period from %s to %s"
msgstr "Périod from %s to %s"

#. TRANSLATORS: this is the name used for the "missing"
#. player, when there's an odd number of them
#: src/sol/models/bio.py:898 src/sol/models/match.py:142
#: src/sol/models/match.py:168 src/sol/printouts/badges.py:275
#: src/sol/printouts/matches.py:41 src/sol/printouts/results.py:77
#: src/sol/views/lit/tourney.mako:259
msgid "Phantom"
msgstr "Fantôme"

#: src/sol/models/tourney.py:255
msgid "Phantom score"
msgstr "Score du fantôme"

#: src/sol/printouts/cranking.py:153 src/sol/printouts/nranking.py:90
#: src/sol/printouts/rranking.py:112 src/sol/printouts/tranking.py:139
#: src/sol/views/lit/championship.mako:14 src/sol/views/lit/rating.mako:64
#: src/sol/views/lit/tourney.mako:15 src/sol/views/tourney.py:49
msgid "Player"
msgstr "Joueur"

#: src/sol/models/competitor.py:73 src/sol/models/mergedplayer.py:74
#: src/sol/models/player.py:67 src/sol/models/rate.py:56
msgid "Player ID"
msgstr "ID du joueur"

#: src/sol/models/competitor.py:188 src/sol/models/match.py:162
#, fuzzy
msgid "Player NOT assigned yet!"
msgstr "Joueur NON encore affecté!"

#: src/sol/models/rate.py:42
msgid "Player rate ID"
msgstr ""

#: src/sol/models/championship.py:173 src/sol/views/data.py:689
#: src/sol/views/data.py:776 src/sol/views/lit/club.mako:49
#: src/sol/views/lit/country.mako:43 src/sol/views/lit/index.mako:46
#: src/sol/views/lit/rating.mako:54 src/sol/views/lit/tourney.mako:115
#: src/sol/views/svg.py:188
msgid "Players"
msgstr "Joueurs"

#: src/sol/views/lit/club_players.mako:12 src/sol/views/lit/players.mako:12
#: src/sol/views/lit/players_list.mako:12
msgid "Players directory"
msgstr "Dossier du joueur"

#: src/sol/views/svg.py:162
msgid "Players distribution around the globe"
msgstr "Répartition des joueurs à travers le monde"

#: src/sol/models/user.py:123
msgid "Players manager"
msgstr ""

#: src/sol/views/lit/championship.mako:91
msgid "Players per team"
msgstr "Joueurs par équipe"

#: src/sol/views/countdown.mako:60
#, python-format
msgid "Playing %s round"
msgstr ""

#: src/sol/views/bio.py:287 src/sol/views/bio.py:292 src/sol/views/data.py:236
#: src/sol/views/data.py:241
msgid "Please inform the admin or consult the application log."
msgstr ""
"Merci d'informer l'administrateur ou consultez le journal des événements "
"de l'application."

#: src/sol/models/user.py:219 src/sol/models/user.py:222
msgid "Please provide a valid \"email\" address"
msgstr ""

#: src/sol/models/user.py:211
msgid "Please provide a valid \"password\""
msgstr ""

#: src/sol/views/auth.py:39
msgid "Please use a different email address"
msgstr ""

#: src/sol/models/bio.py:908 src/sol/models/competitor.py:99
#: src/sol/printouts/scorecards.py:139 src/sol/printouts/scorecards.py:149
#: src/sol/views/lit/player.mako:172 src/sol/views/lit/tourney.mako:164
msgid "Points"
msgstr ""

#: src/sol/models/competitor.py:100
msgid "Points of the competitor."
msgstr "Points du compétiteur."

#: src/sol/printouts/badges.py:196 src/sol/printouts/badges.py:210
#, fuzzy
msgid "Points:"
msgstr "Pions"

#: src/sol/models/tourney.py:265
msgid ""
"Policy used to adjust the bucholz of competitors who played against "
"retired players."
msgstr ""

#: src/sol/models/player.py:158
msgid "Portrait"
msgstr ""

#: src/sol/views/tourney.py:212
msgid "Position in the ranking."
msgstr "Position dans le classement."

#: src/sol/models/tourney.py:181
msgid "Prealarm"
msgstr "Pré-alarme"

#: src/sol/models/tourney.py:182
msgid "Prealarm before the end of the round, usually no more games after that."
msgstr ""
"Pré-alarme avant la fin du round, et donc généralement plus aucun round "
"supplémentaire après ça."

#: src/sol/views/pre_countdown.mako:43
#, python-format
msgid "Preparing %s round"
msgstr ""

#: src/sol/views/data.py:540 src/sol/views/lit/championship.mako:110
msgid "Previous championship"
msgstr "Championnat précédent"

#: src/sol/models/championship.py:56
msgid "Previous championship ID"
msgstr "ID du championnat précédent"

#: src/sol/views/data.py:541
msgid "Previous championship."
msgstr "Championnat précédent."

#: src/sol/models/bio.py:915
msgid "Prize"
msgstr ""

#: src/sol/views/lit/championship.mako:97 src/sol/views/lit/tourney.mako:100
#, fuzzy
msgid "Prize-giving method"
msgstr "Méthode d'attribution des récompenses"

#: src/sol/models/championship.py:84 src/sol/models/club.py:123
msgid "Prizes"
msgstr "Récompenses"

#: src/sol/printouts/nranking.py:108 src/sol/printouts/tranking.py:186
#: src/sol/printouts/tranking.py:192
msgid "Prz"
msgstr ""

#: src/sol/printouts/nranking.py:105 src/sol/printouts/nranking.py:156
#: src/sol/printouts/tranking.py:147 src/sol/printouts/tranking.py:152
#: src/sol/printouts/tranking.py:183 src/sol/printouts/tranking.py:189
#: src/sol/printouts/tranking.py:236 src/sol/printouts/tranking.py:241
msgid "Pts"
msgstr ""

#: src/sol/printouts/scorecards.py:143
msgid "Queen"
msgstr "Reine"

#: src/sol/models/bio.py:904 src/sol/views/lit/player.mako:176
#: src/sol/views/tourney.py:211
msgid "Rank"
msgstr "Rang"

#: src/sol/models/tourney.py:239 src/sol/views/lit/tourney.mako:134
msgid "Ranked round"
msgstr ""

#: src/sol/models/bio.py:903 src/sol/views/lit/rating.mako:98
#: src/sol/views/lit/tourney.mako:205
msgid "Ranking"
msgstr "Classement"

#: src/sol/printouts/tranking.py:67 src/sol/printouts/tranking.py:74
#, python-format
msgid "Ranking after %s round"
msgstr "Classement après le %s round"

#: src/sol/printouts/nranking.py:44 src/sol/printouts/nranking.py:51
#, python-format
msgid "Ranking by nationality after %s round"
msgstr "Classement par nationalité après le %s round"

#: src/sol/models/championship.py:193 src/sol/models/club.py:114
#: src/sol/models/tourney.py:194
msgid "Ranking order"
msgstr "Ordre du classement"

#: src/sol/models/rate.py:70 src/sol/models/rating.py:108
#: src/sol/printouts/rranking.py:113 src/sol/views/lit/rating.mako:65
#: src/sol/views/tourney.py:105 src/sol/views/tourney.py:191
msgid "Rate"
msgstr ""

#: src/sol/views/lit/rating.mako:41
msgid "Rate range"
msgstr ""

#: src/sol/views/data.py:796
msgid "Rates"
msgstr ""

#: src/sol/models/rating.py:77 src/sol/views/lit/tourney.mako:105
msgid "Rating"
msgstr ""

#: src/sol/views/bio.py:412
#, fuzzy
msgid "Rating $idrating does not exist"
msgstr "La notation $idrating n'existe pas"

#: src/sol/models/rate.py:49 src/sol/models/rating.py:58
#: src/sol/models/tourney.py:138
#, fuzzy
msgid "Rating ID"
msgstr "ID de la notation"

#: src/sol/models/rating.py:85
msgid "Rating level."
msgstr ""

#: src/sol/printouts/rranking.py:86
msgid "Rating ranking"
msgstr ""

#: src/sol/views/data.py:676
msgid "Rating this tourney will use and update, if any."
msgstr ""

#: src/sol/views/svg.py:63
msgid "Rating “$rating”"
msgstr ""

#: src/sol/views/lit/index.mako:55
msgid "Ratings"
msgstr ""

#: src/sol/views/bio.py:422
msgid "Recomputed rating “$rating”"
msgstr ""

#: src/sol/models/bio.py:380
msgid ""
"Refusing to guess the right player: more than one person with first name "
"\"$fname\" and last name \"$lname\", and no nickname was specified"
msgstr ""

#: src/sol/models/user.py:133
msgid "Registered"
msgstr ""

#: src/sol/models/tourney.py:1095
msgid "Replica of $tourney"
msgstr ""

#: src/sol/views/bio.py:353
msgid "Required \"archive\" parameter is missing!"
msgstr "Le paramètre \"archive\" est manquant !"

#: src/sol/views/countdown.mako:86
msgid "Restart the countdown"
msgstr "Redémarrer le compte à rebours"

#: src/sol/printouts/results.py:99
msgid "Result"
msgstr "Résultat"

#: src/sol/printouts/tranking.py:96
msgid "Result of the final for the 1st/2nd place"
msgid_plural "Results of the final for the 1st/2nd place"
msgstr[0] "Résultat de la finale pour la 1ère/2ème place"
msgstr[1] "Résultats de la finale pour la 1ère/2ème place"

#: src/sol/printouts/tranking.py:100
msgid "Result of the final for the 3rd/4th place"
msgid_plural "Results of the final for the 3rd/4th place"
msgstr[0] "Résultat de la finale pour la 3ème/4ème place"
msgstr[1] "Résultats de la finale pour la 3ème/4ème place"

#: src/sol/printouts/results.py:66 src/sol/printouts/results.py:136
#, python-format
msgid "Results %s final round"
msgstr ""

#: src/sol/views/lit/tourney.mako:293
#, python-format
msgid "Results %s final round (%s)"
msgstr ""

#: src/sol/printouts/results.py:68 src/sol/printouts/results.py:139
#, python-format
msgid "Results %s round"
msgstr ""

#: src/sol/views/lit/tourney.mako:293
#, python-format
msgid "Results %s round (%s)"
msgstr ""

#: src/sol/models/competitor.py:139
msgid "Retired"
msgstr ""

#: src/sol/models/tourney.py:264
msgid "Retirements"
msgstr ""

#: src/sol/models/tourney.py:225 src/sol/views/lit/player_opponent.mako:70
msgid "Round"
msgstr ""

#: src/sol/models/match.py:64
msgid "Round #"
msgstr ""

#: src/sol/printouts/scorecards.py:199
#, python-format
msgid "Round %(turn)d — Board %(board)d"
msgstr ""

#: src/sol/models/match.py:65
msgid "Round number."
msgstr "N° round."

#: src/sol/views/lit/tourney.mako:121
msgid "Rounds"
msgstr ""

#: src/sol/views/lit/base.mako:72
msgid "Scarry On Line"
msgstr ""

#: src/sol/models/bio.py:912 src/sol/printouts/scorecards.py:141
#: src/sol/printouts/scorecards.py:147 src/sol/views/lit/tourney.mako:219
msgid "Score"
msgstr ""

#: src/sol/models/bio.py:887
msgid "Score 1"
msgstr ""

#: src/sol/models/bio.py:889
msgid "Score 2"
msgstr ""

#: src/sol/printouts/scorecards.py:80
msgid "Score cards"
msgstr "Feuilles de score"

#: src/sol/printouts/scorecards.py:76
#, python-format
msgid "Score cards for %s round"
msgstr "Feuilles de score round n° %s"

#: src/sol/models/match.py:100
msgid "Score of the first competitor."
msgstr "Score du 1er compétiteur."

#: src/sol/models/match.py:109
msgid "Score of the second competitor."
msgstr "Score du 2ème compétiteur."

#: src/sol/views/lit/player.mako:174 src/sol/views/lit/player_opponent.mako:71
#, fuzzy
msgid "Scores"
msgstr "Score net (différence de points)"

#: src/sol/models/championship.py:183
msgid ""
"Should be activated once the championship has been completed and no other"
" tourney can be associated with it."
msgstr ""

#: src/sol/views/lit/tourney.mako:148
msgid "Show countdown"
msgstr ""

#: src/sol/views/lit/tourney.mako:243 src/sol/views/lit/tourney.mako:255
#, python-format
msgid "Show matches played by %s"
msgstr "Afficher les matches joués par %s"

#: src/sol/views/lit/rating.mako:85
#, fuzzy
msgid "Show rates chart"
msgstr "Afficher le tableau des notes"

#: src/sol/models/club.py:126
msgid "Simple tourneys, no special prizes"
msgstr "Tournois simples, pas de récompenses spéciales"

#: src/sol/models/tourney.py:288
msgid "Single match"
msgstr "Match simple"

#: src/sol/views/lit/club.mako:86
msgid "Singles"
msgstr "Simples"

#: src/sol/views/lit/player_matches.mako:16
#, fuzzy, python-format
msgid "Singles matches played by %s"
msgstr "Afficher les matches joués par %s"

#: src/sol/models/championship.py:163
#, fuzzy
msgid "Skip"
msgstr "Passer"

#: src/sol/views/lit/championship.mako:103
msgid "Skip worst prizes"
msgstr ""

#: src/sol/views/countdown.mako:13 src/sol/views/pre_countdown.mako:13
msgid "SoL Countdown"
msgstr ""

#: src/sol/views/lit/index.mako:16
msgid "SoL Lit"
msgstr ""

#: src/sol/views/bio.py:185
msgid "Some mandatory fields were not filled in, please recheck."
msgstr "Certains champs obligatoires n'étaient pas renseignés, merci de vérifier."

#: src/sol/views/data.py:182
msgid "Specified club does not exist!"
msgstr ""

#: src/sol/views/data.py:216
msgid "Specified user does not exist!"
msgstr ""

#: src/sol/models/tourney.py:196
msgid "Staggered ranking order"
msgstr ""

#: src/sol/models/rating.py:166
msgid "Standard Glicko"
msgstr "Glicko standard"

#: src/sol/models/user.py:131
msgid "Status"
msgstr ""

#: src/sol/views/lit/base.mako:53
msgid "Summary"
msgstr "Sommaire"

#: src/sol/models/rating.py:99 src/sol/views/lit/rating.mako:25
msgid "Tau"
msgstr ""

#: src/sol/printouts/cranking.py:151 src/sol/printouts/nranking.py:88
#: src/sol/printouts/tranking.py:137 src/sol/views/lit/championship.mako:16
#: src/sol/views/lit/tourney.mako:17
msgid "Team"
msgstr "Equipe"

#: src/sol/views/lit/club.mako:124
msgid "Teams"
msgstr "Equipes"

#: src/sol/models/championship.py:249
msgid "The \"description\" field of a championship cannot be empty"
msgstr ""

#: src/sol/models/club.py:260
msgid "The \"description\" field of a club cannot be empty"
msgstr ""

#: src/sol/models/rating.py:244
msgid "The \"description\" field of a rating cannot be empty"
msgstr ""

#: src/sol/models/tourney.py:360
msgid "The \"description\" field of a tourney cannot be empty"
msgstr ""

#: src/sol/models/player.py:322
msgid "The \"firstname\" field of a player cannot be empty"
msgstr ""

#: src/sol/models/user.py:200
msgid "The \"firstname\" field of a user cannot be empty"
msgstr ""

#: src/sol/models/player.py:317
msgid "The \"lastname\" field of a player cannot be empty"
msgstr ""

#: src/sol/models/user.py:195
msgid "The \"lastname\" field of a user cannot be empty"
msgstr ""

#: src/sol/models/rating.py:100
msgid "The TAU value for the Glicko2 algorithm."
msgstr "La valeur TAU pour l'algorithme de Glicko 2."

#: src/sol/views/data.py:297
msgid "The club this player is affiliated with."
msgstr "Le club dont fait partie le joueur."

#: src/sol/models/user.py:107
msgid "The code of the preferred language by the user."
msgstr ""

#: src/sol/models/player.py:110
msgid "The country the player plays for."
msgstr "Le pays pour lequel joue le joueur."

#: src/sol/models/rating.py:118
msgid "The default deviation value for the Glicko2 algorithm."
msgstr "La déviation par défaut pour l'algorithme de Glicko2."

#: src/sol/models/rating.py:109
msgid "The default rate value for the Glicko2 algorithm."
msgstr ""

#: src/sol/models/rating.py:127
msgid "The default volatility value for the Glicko2 algorithm."
msgstr "La volatilité par défaut utilisés dans l'algorithme de Glicko2."

#: src/sol/views/data.py:312
msgid "The federation this player is associated with."
msgstr "La fédération à laquelle appartient le joueur."

#: src/sol/views/data.py:439
msgid "The fullname of the responsible user."
msgstr ""

#: src/sol/models/player.py:96
msgid "The gender of the player, used to compute different rankings."
msgstr ""

#: src/sol/models/__init__.py:126
msgid "The globally unique identifier of the record."
msgstr "Le GUID (Identifiant global unique )de l'enregistrement."

#: src/sol/models/tourney.py:226
msgid "The highest generated round number."
msgstr ""

#: src/sol/models/tourney.py:287
msgid "The kind of finals."
msgstr "Le type de finales."

#: src/sol/models/tourney.py:276
msgid ""
"The number of finals that will be played: 0 means no finals, 1 means one "
"final for the 1st and 2nd place, 2 also for the 3rd and fourth place."
msgstr ""
"Le nombre de finales qui sera jouées : 0 = pas de finale, 1 = finale pour"
" les 1ère/2ème places, 2 = finales également pour les 3ème/4ème places."

#: src/sol/views/data.py:487
msgid ""
"The preferred language of the user, used to send email messages and for "
"the user interface when he logs in."
msgstr ""

#: src/sol/models/tourney.py:562 src/sol/models/tourney.py:991
msgid "The ranking is not up-to-date!"
msgstr ""

#: src/sol/models/tourney.py:256
msgid "The score assigned to a player in matches against the Phantom."
msgstr ""
"Le score attribué au joueur dans les matches contre le fantôme (en "
"général 25)."

#: src/sol/models/user.py:132
msgid "The status of the user, only confirmed users can login."
msgstr ""

#: src/sol/models/tourney.py:232
msgid "The timestamp of the start of the clock countdown."
msgstr ""

#: src/sol/views/data.py:54
msgid "The user responsible for the record, who can modify or delete it."
msgstr ""
"L'utilisateur responsable de l'enregistrement, qui peut le modifier ou "
"l'effacer."

#: src/sol/models/user.py:181 src/sol/models/user.py:243
msgid "The user “$email” already exists, please use a different email"
msgstr ""

#: src/sol/models/rate.py:78
msgid "The value of Glicko deviation."
msgstr "La valeur de la déviation Glicko."

#: src/sol/models/rate.py:71
msgid "The value of Glicko rate."
msgstr ""

#: src/sol/models/rate.py:85
msgid "The value of the Glicko volatility."
msgstr ""

#: src/sol/models/player.py:258
msgid ""
"There are other players named «$lname $fname», please double check and if"
" it is effectively correct (that is, he is a different person), specify a"
" different nickname to disambiguate"
msgstr ""

#: src/sol/views/bio.py:157
msgid ""
"There cannot be two championships with the same description organized by "
"the same club!"
msgstr ""
"Il ne peut pas y avoir 2 championnats avec la même description organisés "
"par le même club!"

#: src/sol/views/bio.py:167
msgid "There cannot be two championships with the same description!"
msgstr "Il ne peut pas y avoir 2 championnats avec la même description!"

#: src/sol/views/bio.py:161
msgid "There cannot be two clubs with the same description!"
msgstr "Il ne peut pas y avoir 2 clubs avec la même description!"

#: src/sol/views/bio.py:177
msgid "There cannot be two matches involving the same competitors!"
msgstr ""

#: src/sol/views/bio.py:172
msgid ""
"There cannot be two players with the same firstname, lastname and "
"nickname!"
msgstr ""
"Il ne peux y avoir deux joueurs avec le même nom, le même prénom et le "
"même surnom!"

#: src/sol/views/bio.py:180
msgid "There cannot be two rates of the same player in the same date!"
msgstr ""

#: src/sol/views/bio.py:164
msgid "There cannot be two ratings with the same description!"
msgstr ""

#: src/sol/views/bio.py:152
msgid ""
"There cannot be two tourneys of the same championship on the same day, "
"sorry!"
msgstr ""
"Il ne peut pas y avoir deux tournois du même championnat le même jour, "
"désolé!"

#: src/sol/views/lit/player_matches.mako:144
#: src/sol/views/lit/player_opponent.mako:56
#, fuzzy
msgid "Tied"
msgstr "%d tied"

#: src/sol/models/user.py:69
msgid "Timestamp of record creation."
msgstr ""

#: src/sol/models/__init__.py:136
msgid "Timestamp of the last change to the record."
msgstr ""

#: src/sol/models/user.py:140
msgid "Timestamp of the last successful login."
msgstr ""

#: src/sol/models/tourney.py:240
msgid "To which round the ranking is up-to-date with."
msgstr ""

#: src/sol/printouts/cranking.py:128 src/sol/printouts/scorecards.py:224
#: src/sol/printouts/scorecards.py:229 src/sol/views/lit/championship.mako:44
#: src/sol/views/lit/player.mako:180
msgid "Total"
msgstr ""

#: src/sol/models/competitor.py:123 src/sol/views/lit/tourney.mako:167
msgid "Total score"
msgstr "Score total"

#: src/sol/models/competitor.py:124
#, fuzzy
msgid "Total score of all games."
msgstr "Score total de tous les jeux."

#: src/sol/views/lit/latest.mako:23
msgid "Tournament"
msgstr "Tournoi"

#: src/sol/models/bio.py:853 src/sol/models/bio.py:856
#: src/sol/models/tourney.py:158 src/sol/views/lit/player.mako:166
#: src/sol/views/lit/player_opponent.mako:67
msgid "Tourney"
msgstr "Tournoi"

#: src/sol/models/bio.py:643
msgid ""
"Tourney \"$tourney\" of championship \"$championship\" by \"$club\" on "
"$date already present, cannot update it"
msgstr ""
"Le tournoi \"$tourney\" du championnat \"$championship\" par le club "
"\"$club\" le $date est déjà présent, impossible de le modifier"

#: src/sol/views/bio.py:80
msgid "Tourney $idtourney does not exist"
msgstr "Le tournoi $idtourney n'existe pas"

#: src/sol/models/competitor.py:66 src/sol/models/match.py:57
#: src/sol/models/tourney.py:119
msgid "Tourney ID"
msgstr "ID du tournoi"

#: src/sol/printouts/rranking.py:116 src/sol/views/auth.py:127
#: src/sol/views/data.py:327 src/sol/views/data.py:549
#: src/sol/views/data.py:771 src/sol/views/lit/index.mako:39
#: src/sol/views/lit/player.mako:105 src/sol/views/lit/rating.mako:50
#: src/sol/views/lit/rating.mako:68
msgid "Tourneys"
msgstr "Tournois"

#: src/sol/views/lit/player.mako:224
msgid "Tourneys results"
msgstr "Résultats du tournoi"

#: src/sol/models/bio.py:880
#, python-format
msgid "Turn %d"
msgstr ""

#: src/sol/models/club.py:196
msgid "URL of the web site of the club."
msgstr "Site web du club."

#: src/sol/views/data.py:185
msgid "Unauthorized attempt to change club!"
msgstr ""

#: src/sol/printouts/tranking.py:300 src/sol/printouts/tranking.py:307
#, python-format
msgid "Under %d ranking after %s round"
msgstr ""

#: src/sol/models/championship.py:51
msgid "Unique ID of the championship."
msgstr "ID unique du championnat."

#: src/sol/models/club.py:74
msgid "Unique ID of the club."
msgstr "ID unique du club."

#: src/sol/models/competitor.py:60
msgid "Unique ID of the competitor."
msgstr "ID unique du compétiteur."

#: src/sol/models/match.py:51
msgid "Unique ID of the match."
msgstr "ID unique du match."

#: src/sol/models/mergedplayer.py:43
msgid "Unique ID of the merged player."
msgstr "ID unique du joueur fusionné."

#: src/sol/models/rate.py:43
msgid "Unique ID of the player rate."
msgstr ""

#: src/sol/models/player.py:68
msgid "Unique ID of the player."
msgstr "ID unique du joueur."

#: src/sol/models/rating.py:59
msgid "Unique ID of the rating."
msgstr ""

#: src/sol/models/tourney.py:120
msgid "Unique ID of the tourney."
msgstr "ID unique du tournoi."

#: src/sol/models/user.py:61
msgid "Unique ID of the user."
msgstr ""

#: src/sol/views/bio.py:349
msgid "Unknown file type: $file"
msgstr "Type de fichier inconnu: $file"

#: src/sol/i18n.py:160 src/sol/printouts/nranking.py:121
#: src/sol/printouts/nranking.py:172 src/sol/printouts/participants.py:64
msgid "Unspecified country"
msgstr "Pays non renseigné"

#: src/sol/views/bio.py:213
msgid "Unspecified merge ids"
msgstr ""

#: src/sol/views/bio.py:370
msgid "Upload of $file failed: $error"
msgstr "Téléchargement du fichier $file échoué: $error"

#: src/sol/models/club.py:51 src/sol/models/user.py:60
msgid "User ID"
msgstr ""

#: src/sol/models/rate.py:84 src/sol/models/rating.py:126
#: src/sol/printouts/rranking.py:115 src/sol/views/lit/rating.mako:67
#, fuzzy
msgid "Volatility"
msgstr "Volatilité"

#: src/sol/models/club.py:195
msgid "Website"
msgstr "Site web"

#: src/sol/models/competitor.py:108
#, fuzzy
msgid "Weight of the opponents."
msgstr "Poids des adversaires."

#: src/sol/models/club.py:210
msgid "Whether the club is also a federation."
msgstr ""

#: src/sol/models/tourney.py:248
msgid "Whether the final prizes have been assigned."
msgstr ""

#: src/sol/models/match.py:79
msgid "Whether the match is a normal one or a final."
msgstr ""

#: src/sol/models/player.py:121
msgid "Whether the player belongs legally to the given country or not."
msgstr ""

#: src/sol/models/player.py:130
msgid "Whether the player explicitly accepted the privacy policy."
msgstr ""

#: src/sol/models/tourney.py:215
msgid ""
"Whether the system should try to postpone the pairing of players "
"belonging to the same country, if possible."
msgstr ""

#: src/sol/models/tourney.py:297
msgid "Whether the tourney is in final rounds state."
msgstr ""

#: src/sol/models/user.py:124
msgid "Whether the user can add, edit and remove players."
msgstr ""

#: src/sol/models/user.py:116
msgid "Whether the user can change ownership of other items."
msgstr ""

#: src/sol/views/data.py:153
msgid "Whether the user is associated with the club."
msgstr ""

#: src/sol/models/competitor.py:140
msgid "Whether this competitor will play further matches."
msgstr ""

#: src/sol/models/rating.py:136
msgid "Whether to lookup rates in higher levels ratings."
msgstr ""

#: src/sol/views/lit/latest.mako:28
msgid "Winner"
msgstr "Vainqueur"

#: src/sol/views/svg.py:229
msgid "Wins trend between $player and $opponent"
msgstr ""

#: src/sol/printouts/tranking.py:340 src/sol/printouts/tranking.py:347
#, python-format
msgid "Women ranking after %s round"
msgstr ""

#: src/sol/views/lit/player_matches.mako:140
#, fuzzy
msgid "Won"
msgstr "%d gagné"

#: src/sol/views/lit/player_opponent.mako:48
#: src/sol/views/lit/player_opponent.mako:52
#, python-format
msgid "Won by %s"
msgstr ""

#: src/sol/views/lit/tourney.mako:80
msgid "Yes"
msgstr ""

#: src/sol/models/championship.py:240
msgid "You are not allowed to add a championship to the selected club"
msgstr ""

#: src/sol/models/rating.py:223
msgid ""
"You are not allowed to add a global rating, not associated to a specific "
"club"
msgstr ""

#: src/sol/models/player.py:295
msgid "You are not allowed to add a player to the selected club"
msgstr ""

#: src/sol/models/player.py:308
msgid "You are not allowed to add a player to the selected federation"
msgstr ""

#: src/sol/models/rating.py:235
msgid "You are not allowed to add a rating to the selected club"
msgstr ""

#: src/sol/models/tourney.py:351
msgid "You are not allowed to add a tourney to the selected championship"
msgstr ""

#: src/sol/printouts/badges.py:247
#, fuzzy
msgid "You met…"
msgstr "Vous rencontrez…"

#: src/sol/views/__init__.py:57
msgid "You must logon to perform this operation!"
msgstr "Vous devez vous connecter pour exécuter cette opération!"

#: src/sol/views/auth.py:98
#, fuzzy
msgid "You must re-authenticate yourself"
msgstr "Vous devez vous reconnecter"

#: src/sol/views/auth.py:526
msgid "Your new SoL account has been activated"
msgstr ""

#. TRANSLATORS: this is the final "conjunction" used when joining multiple
#. statements, for example "x, y and z".
#: src/sol/models/utils.py:119 src/sol/views/svg.py:118
msgid "and"
msgstr "et"

#. TRANSLATORS: this is the bucholz in the badge
#: src/sol/printouts/badges.py:288 src/sol/printouts/badges.py:308
msgid "bch"
msgstr ""

#: src/sol/views/lit/tourney.mako:91
msgid "best of three matches"
msgstr "Meilleur des 3 matches"

#: src/sol/views/lit/player_opponent.mako:119
msgid "chart"
msgstr ""

#: src/sol/views/lit/player.mako:73 src/sol/views/lit/player_matches.mako:72
msgid "citizenship"
msgstr "Nationalité"

#: src/sol/views/countdown.mako:96
#, fuzzy
msgid "do it in 15 seconds"
msgstr "Exécuter dans 15 secondes"

#: src/sol/printouts/scorecards.py:200
#, fuzzy, python-format
msgid "estimated start %(start)s — end %(end)s"
msgstr "estimation du début %(start)s — fin %(end)s"

#. TRANSLATORS: this is the "opponent score" in the badge
#: src/sol/printouts/badges.py:255
#, fuzzy
msgid "his"
msgstr "son"

#: src/sol/printouts/tranking.py:62
msgid "hosted by"
msgstr ""

#: src/sol/views/lit/index.mako:42
msgid "latest 20"
msgstr ""

#. TRANSLATORS: this is the net score in the badge
#: src/sol/printouts/badges.py:291 src/sol/printouts/badges.py:311
msgid "net"
msgstr ""

#: src/sol/printouts/utils.py:55
msgid "of the eighth"
msgstr ""

#: src/sol/printouts/utils.py:56
msgid "of the eleventh"
msgstr ""

#: src/sol/printouts/utils.py:58
msgid "of the fifteenth"
msgstr ""

#: src/sol/printouts/utils.py:54
msgid "of the fifth"
msgstr ""

#: src/sol/printouts/utils.py:53
msgid "of the first"
msgstr ""

#: src/sol/printouts/utils.py:57
msgid "of the fourteenth"
msgstr ""

#: src/sol/printouts/utils.py:54
msgid "of the fourth"
msgstr ""

#: src/sol/printouts/utils.py:55
msgid "of the nineth"
msgstr ""

#: src/sol/printouts/utils.py:53
msgid "of the second"
msgstr ""

#: src/sol/printouts/utils.py:55
msgid "of the seventh"
msgstr ""

#: src/sol/printouts/utils.py:58
msgid "of the sixteenth"
msgstr ""

#: src/sol/printouts/utils.py:54
msgid "of the sixth"
msgstr ""

#: src/sol/printouts/utils.py:56
msgid "of the tenth"
msgstr ""

#: src/sol/printouts/utils.py:53
msgid "of the third"
msgstr ""

#: src/sol/printouts/utils.py:57
msgid "of the thirteenth"
msgstr ""

#: src/sol/printouts/utils.py:56
msgid "of the twelfth"
msgstr ""

#: src/sol/views/countdown.mako:94
msgid "or"
msgstr "ou"

#: src/sol/views/lit/players.mako:28
msgid "player"
msgid_plural "players"
msgstr[0] "joueur"
msgstr[1] "joueurs"

#. TRANSLATORS: this is the prize in the badge
#: src/sol/printouts/badges.py:314
msgid "prz"
msgstr ""

#. TRANSLATORS: this is the points in the badge
#: src/sol/printouts/badges.py:285 src/sol/printouts/badges.py:305
msgid "pts"
msgstr ""

#: src/sol/views/lit/tourney.mako:91
msgid "single match"
msgstr "match simple"

#: src/sol/printouts/utils.py:47
msgid "the eighth"
msgstr "le 8ème"

#: src/sol/printouts/utils.py:48
msgid "the eleventh"
msgstr "le 11ème"

#: src/sol/printouts/utils.py:49
msgid "the fifteenth"
msgstr "le 15ème"

#: src/sol/printouts/utils.py:46
msgid "the fifth"
msgstr "le 5ème"

#: src/sol/printouts/utils.py:45
msgid "the first"
msgstr "le 1er"

#: src/sol/printouts/utils.py:49
msgid "the fourteenth"
msgstr "le 14ème"

#: src/sol/printouts/utils.py:46
msgid "the fourth"
msgstr "le 4ème"

#: src/sol/printouts/utils.py:47
msgid "the nineth"
msgstr "le 9ème"

#: src/sol/printouts/utils.py:45
msgid "the second"
msgstr "le 2ème"

#: src/sol/printouts/utils.py:46
msgid "the seventh"
msgstr "le 7ème"

#: src/sol/printouts/utils.py:49
msgid "the sixteenth"
msgstr "le 16ème"

#: src/sol/printouts/utils.py:46
msgid "the sixth"
msgstr "le 6ème"

#: src/sol/printouts/utils.py:47
msgid "the tenth"
msgstr "le 10ème"

#: src/sol/printouts/utils.py:45
msgid "the third"
msgstr "le 3ème"

#: src/sol/printouts/utils.py:48
msgid "the thirteenth"
msgstr ""

#: src/sol/printouts/utils.py:48
msgid "the twelfth"
msgstr "le 12ème"

#: src/sol/printouts/basic.py:173 src/sol/views/lit/base.mako:72
msgid "version"
msgstr ""

#: src/sol/views/lit/player_opponent.mako:17
msgid "vs"
msgstr ""

#. TRANSLATORS: this is the "score of this player" in the badge
#: src/sol/printouts/badges.py:251
msgid "your"
msgstr "votre"

#: src/sol/views/auth.py:42
msgid "{first_name} {last_name}"
msgstr ""

#: src/sol/models/user.py:171 src/sol/models/user.py:230
msgid "“$email” is reserved, please use a different email"
msgstr ""

#~ msgid "The rating this tourney will use and update, if any."
#~ msgstr ""

