# French translation for Chess Podium
# Copyright (C) 2025
# This file is distributed under the same license as the Chess Podium package.
#
msgid ""
msgstr ""
"Project-Id-Version: Chess Podium 1.9.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-02-25 12:00+0000\n"
"PO-Revision-Date: 2026-05-22 18:50+0200\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.8\n"

#: chess-podium.php
msgid "Create your first tournament from the WordPress admin panel."
msgstr "Créez votre premier tournoi depuis le panneau d'administration WordPress."

#: chess-podium.php
msgid "Chess Podium - Tournament Manager"
msgstr "Chess Podium - Gestionnaire de tournois"

#: chess-podium.php
msgid "Create tournament, add players, generate rounds automatically and enter results."
msgstr "Créez des tournois, ajoutez des joueurs, générez les rondes automatiquement et saisissez les résultats."

#: chess-podium.php
msgid "Create new tournament"
msgstr "Créer un nouveau tournoi"

#: chess-podium.php
msgid "Tournament name"
msgstr "Nom du tournoi"

#: chess-podium.php
msgid "Rounds"
msgstr "Rondes"

#: chess-podium.php
msgid "Tournament type"
msgstr "Type de tournoi"

msgid "Swiss uses Dutch pairings; round robin uses Berger tables; double round robin repeats the same schedule with colours reversed. If you change type after pairings were generated, review existing rounds and adjust total rounds if needed (e.g. double RR with N players: 2×(N−1) for even N)."
msgstr "Le système suisse utilise des appariements néerlandais ; le tournoi toutes rondes utilise des tables Berger ; le double toutes rondes répète le même programme avec les couleurs inversées. Si vous changez le type après la génération des appariements, contrôlez les rondes existantes et ajustez le nombre total de rondes si besoin (ex. double RR avec N joueurs : 2×(N−1) pour N pair)."

msgid "Save tournament type"
msgstr "Enregistrer le type de tournoi"

#: chess-podium.php
msgid "Swiss"
msgstr "Suisse"

#: chess-podium.php
msgid "Round Robin"
msgstr "Round Robin"

#: chess-podium.php
msgid "Swiss: pairing by score. Round Robin: everyone plays everyone."
msgstr "Suisse : appariement par score. Round Robin : chacun joue contre chacun."

#: chess-podium.php
msgid "BYE points"
msgstr "Points BYE"

#: chess-podium.php
msgid "Points awarded to player when they have a bye."
msgstr "Points attribués au joueur en cas de bye."

#: chess-podium.php
msgid "Tiebreakers"
msgstr "Départages"

#: chess-podium.php
msgid "Criteria order: buchholz, sb, rating, direct (comma-separated)."
msgstr "Criteria order: buchholz, sb, rating, direct (comma-separated)."

#: chess-podium.php
msgid "Create tournament"
msgstr "Créer le tournoi"

#: chess-podium.php
msgid "Existing tournaments"
msgstr "Tournois existants"

#: chess-podium.php
msgid "No tournaments created."
msgstr "Aucun tournoi créé."

#: chess-podium.php
msgid "Current round"
msgstr "Ronde actuelle"

#: chess-podium.php
msgid "Tournament details"
msgstr "Détails du tournoi"

#: chess-podium.php
msgid "Permanently delete this tournament? All players, pairings, photos and PGN games will be removed."
msgstr "Permanently delete this tournament? All players, pairings, photos and PGN games will be removed."

#: chess-podium.php
msgid "Delete tournament"
msgstr "Supprimer le tournoi"

#: chess-podium.php
msgid "Type"
msgstr "Type"

#: chess-podium.php
msgid "Public page"
msgstr "Page publique"

#: chess-podium.php
msgid "Publish tournament (static export)"
msgstr "Publish tournament (static export)"

#: chess-podium.php
msgid "Generate a linkable HTML folder in wp-content/uploads/chess-podium/ with standings, pairings, PGN games and photo gallery."
msgstr "Generate a linkable HTML folder in wp-content/uploads/chess-podium/ with standings, pairings, PGN games and photo gallery."

#: chess-podium.php
msgid "Publish tournament"
msgstr "Publier le tournoi"

#: chess-podium.php
msgid "Open published page"
msgstr "Open published page"

#: chess-podium.php includes/class-export-engine.php
msgid "Photo gallery"
msgstr "Galerie photo"

#: chess-podium.php
msgid "Single upload"
msgstr "Single upload"

#: chess-podium.php
msgid "or bulk (multiple files)"
msgstr "or bulk (multiple files)"

#: chess-podium.php
msgid "or URL"
msgstr "or URL"

#: chess-podium.php
msgid "Caption (optional)"
msgstr "Caption (optional)"

#: chess-podium.php
msgid "Add photo"
msgstr "Ajouter une photo"

#: chess-podium.php
msgid "Hold Ctrl (Windows) or Cmd (Mac) while selecting multiple images. Caption applies to all photos in bulk upload."
msgstr "Hold Ctrl (Windows) or Cmd (Mac) while selecting multiple images. Caption applies to all photos in bulk upload."

#: chess-podium.php
msgid "Select a photo to enlarge and browse the gallery."
msgstr "Select a photo to enlarge and browse the gallery."

#: chess-podium.php
msgid "Remove"
msgstr "Supprimer"

#: chess-podium.php
msgid "PGN games"
msgstr "Parties PGN"

#: chess-podium.php
msgid "Upload PGN file or paste content. Games will be viewable on the published page."
msgstr "Upload PGN file or paste content. Games will be viewable on the published page."

#: chess-podium.php
msgid "Round"
msgstr "Ronde"

#: chess-podium.php
msgid "Upload PGN"
msgstr "Upload PGN"

#: chess-podium.php
msgid "White"
msgstr "Blancs"

#: chess-podium.php
msgid "Black"
msgstr "Noirs"

#: chess-podium.php
msgid "Result"
msgstr "Résultat"

#: chess-podium.php
msgid "Name"
msgstr "Nom"

#: chess-podium.php
msgid "Paste PGN here..."
msgstr "Paste PGN here..."

#: chess-podium.php
msgid "Add game"
msgstr "Ajouter une partie"

#: chess-podium.php
msgid "Loaded games"
msgstr "Loaded games"

#: chess-podium.php includes/class-tournament-communications.php
msgid "Round %d"
msgstr "Ronde %d"

#: chess-podium.php
msgid "Add player"
msgstr "Ajouter un joueur"

#: chess-podium.php
msgid "Import players from CSV"
msgstr "Import players from CSV"

#: chess-podium.php
msgid "Import CSV"
msgstr "Import CSV"

#: chess-podium.php
msgid "Format: name;rating or name,rating. First row: optional header (name,rating)."
msgstr "Format: name;rating or name,rating. First row: optional header (name,rating)."

#: chess-podium.php
msgid "Import player from FIDE ID"
msgstr "Import player from FIDE ID"

#: chess-podium.php
msgid "FIDE ID"
msgstr "FIDE ID"

#: chess-podium.php
msgid "e.g. 1503014"
msgstr "e.g. 1503014"

#: chess-podium.php
msgid "Automatic import from official FIDE source: name, FIDE ID, standard Elo."
msgstr "Automatic import from official FIDE source: name, FIDE ID, standard Elo."

#: chess-podium.php
msgid "Import from FIDE"
msgstr "Import from FIDE"

#: chess-podium.php
msgid "Registered players (%d)"
msgstr "Registered players (%d)"

#: chess-podium.php
msgid "No players added yet."
msgstr "No players added yet."

#: chess-podium.php
msgid "Rating"
msgstr "Classement"

#: chess-podium.php
msgid "Actions"
msgstr "Actions"

#: chess-podium.php
msgid "Save"
msgstr "Enregistrer"

#: chess-podium.php
msgid "Permanently delete this player?"
msgstr "Permanently delete this player?"

#: chess-podium.php
msgid "Delete"
msgstr "Supprimer"

#: chess-podium.php
msgid "Cannot delete: already paired in one or more rounds."
msgstr "Cannot delete: already paired in one or more rounds."

#: chess-podium.php
msgid "Generate round"
msgstr "Générer la ronde"

#: chess-podium.php
msgid "Generate next round"
msgstr "Generate next round"

#: chess-podium.php
msgid "Round 1: pairing by rating. Later rounds: basic Swiss (avoids rematch when possible)."
msgstr "Round 1: pairing by rating. Later rounds: basic Swiss (avoids rematch when possible)."

#: chess-podium.php
msgid "Generate round and print pairings"
msgstr "Generate round and print pairings"

#: chess-podium.php
msgid "Generate next round and open printable pairings in the same panel."
msgstr "Generate next round and open printable pairings in the same panel."

#: chess-podium.php
msgid "Cancel current round and remove all pairings/results for this round?"
msgstr "Cancel current round and remove all pairings/results for this round?"

#: chess-podium.php
msgid "Rollback current round"
msgstr "Rollback current round"

#: chess-podium.php
msgid "Useful for corrections: completely removes the last generated round."
msgstr "Useful for corrections: completely removes the last generated round."

#: chess-podium.php
msgid "Current round results"
msgstr "Current round results"

#: chess-podium.php
msgid "Edit round results"
msgstr "Edit round results"

#: chess-podium.php
msgid "No pairings for the selected round."
msgstr "No pairings for the selected round."

#: chess-podium.php
msgid "Edit results for round %d."
msgstr "Edit results for round %d."

#: chess-podium.php
msgid "Board"
msgstr "Table"

#: chess-podium.php
msgid "Not entered"
msgstr "Not entered"

#: chess-podium.php
msgid "Save results"
msgstr "Save results"

#: chess-podium.php
msgid "Standings"
msgstr "Classement"

#: chess-podium.php
msgid "No standings available."
msgstr "No standings available."

#: chess-podium.php
msgid "Pos"
msgstr "Pos"

#: chess-podium.php
msgid "Player"
msgstr "Joueur"

#: chess-podium.php
msgid "Pts"
msgstr "Pts"

#: chess-podium.php
msgid "Buchholz"
msgstr "Buchholz"

#: chess-podium.php
msgid "SB"
msgstr "SB"

#: chess-podium.php
msgid "Print"
msgstr "Imprimer"

#: chess-podium.php
msgid "Print standings"
msgstr "Print standings"

#: chess-podium.php
msgid "Opens standings in printable format."
msgstr "Opens standings in printable format."

#: chess-podium.php
msgid "Print round pairings"
msgstr "Print round pairings"

#: chess-podium.php
msgid "Export tournament data"
msgstr "Export tournament data"

#: chess-podium.php
msgid "Export rounds (CSV)"
msgstr "Export rounds (CSV)"

#: chess-podium.php
msgid "Export standings (CSV)"
msgstr "Export standings (CSV)"

#: chess-podium.php
msgid "Use these files to share tournament data and debug pairing."
msgstr "Use these files to share tournament data and debug pairing."

#: chess-podium.php
msgid "No published tournaments. Publish a tournament from Chess Podium to see it here."
msgstr "No published tournaments. Publish a tournament from Chess Podium to see it here."

#: chess-podium.php
msgid "%d round"
msgid_plural "%d rounds"
msgstr[0] "%d ronde"
msgstr[1] "%d rondes"

#: chess-podium.php
msgid "Standings not available."
msgstr "Standings not available."

#: chess-podium.php
msgid "in progress"
msgstr "in progress"

#: chess-podium.php
msgid "Printable pairings - %s - Round %d"
msgstr "Printable pairings - %s - Round %d"

#: chess-podium.php
msgid "Print now"
msgstr "Print now"

#: chess-podium.php
msgid "Printable standings - %s"
msgstr "Printable standings - %s"

#: chess-podium.php
msgid "Tournaments"
msgstr "Tournois"

#: includes/class-export-engine.php
msgid "Home"
msgstr "Accueil"

#: includes/class-export-engine.php
msgid "View full standings"
msgstr "View full standings"

#: includes/class-export-engine.php
msgid "Pairings round %d"
msgstr "Pairings round %d"

#: includes/class-export-engine.php
msgid "No PGN games loaded."
msgstr "No PGN games loaded."

#: includes/class-export-engine.php
msgid "Games"
msgstr "Parties"

#: includes/class-export-engine.php
msgid "Use the controls below the board to navigate the game."
msgstr "Use the controls below the board to navigate the game."

#: includes/class-export-engine.php
msgid "Use the controls or select a move to navigate. Keyboard: ← → previous/next, Home/End start/end."
msgstr "Use the controls or select a move to navigate. Keyboard: ← → previous/next, Home/End start/end."

#: includes/class-export-engine.php
msgid "Start"
msgstr "Start"

#: includes/class-export-engine.php
msgid "Prev"
msgstr "Prev"

#: includes/class-export-engine.php
msgid "Next"
msgstr "Next"

#: includes/class-export-engine.php
msgid "End"
msgstr "End"

#: includes/class-export-engine.php
msgid "Play"
msgstr "Play"

#: includes/class-export-engine.php
msgid "Pause"
msgstr "Pause"

#: includes/class-export-engine.php
msgid "Moves"
msgstr "Moves"

#: includes/class-export-engine.php
msgid "No photos loaded."
msgstr "No photos loaded."

#: includes/class-export-engine.php
msgid "Gallery"
msgstr "Gallery"

#: includes/class-export-engine.php chess-podium.php
msgid "Close"
msgstr "Fermer"

#: includes/class-export-engine.php
msgid "Previous"
msgstr "Previous"

#: includes/class-export-engine.php
msgid "Moves:"
msgstr "Moves:"

#: includes/class-export-engine.php
msgid "(no moves)"
msgstr "(no moves)"

#: includes/class-export-engine.php
msgid "← Previous"
msgstr "← Previous"

#: includes/class-export-engine.php
msgid "Next →"
msgstr "Next →"

#: includes/class-export-engine.php
msgid "Generated by %s"
msgstr "Generated by %s"

#: includes/class-export-engine.php
msgid "Chess Podium"
msgstr "Chess Podium"

#: chess-podium.php includes/class-export-engine.php
#: includes/class-player-profile-admin.php
msgid "Players"
msgstr "Joueurs"

#: includes/class-export-engine.php
msgid "Wins"
msgstr "Wins"

#: includes/class-export-engine.php
msgid "Draws"
msgstr "Draws"

#: includes/class-export-engine.php
msgid "Losses"
msgstr "Losses"

#: includes/class-export-engine.php
msgid "Opponents"
msgstr "Opponents"

#: includes/class-export-engine.php
msgid "Elo variation"
msgstr "Elo variation"

#: includes/class-export-engine.php
msgid "Performance"
msgstr "Performance"

#: includes/class-export-engine.php
msgid "Color"
msgstr "Color"

#: includes/class-chess-podium-widget.php
msgid "Published tournaments"
msgstr "Published tournaments"

#: includes/class-chess-podium-widget.php
msgid "Number of tournaments:"
msgstr "Number of tournaments:"

#: includes/class-chess-podium-widget.php
msgid "Show preview image"
msgstr "Show preview image"

#: includes/class-chess-podium-widget.php
msgid "View all tournaments"
msgstr "View all tournaments"

#: chess-podium.php
msgid "Add to page"
msgstr "Add to page"

#: chess-podium.php
msgid "Add tournaments to a page"
msgstr "Ajouter des tournois à une page"

#: chess-podium.php
msgid "Use these shortcodes to display content on any page or post:"
msgstr "Utilisez ces shortcodes pour afficher du contenu sur n'importe quelle page ou article :"

#: chess-podium.php
msgid "Use this shortcode to display published tournaments on any page or post:"
msgstr "Use this shortcode to display published tournaments on any page or post:"

#: chess-podium.php
msgid "How to add:"
msgstr "How to add:"

#: chess-podium.php
msgid "Edit the page or post where you want to show the tournaments."
msgstr "Edit the page or post where you want to show the tournaments."

#: chess-podium.php
msgid "Add a \"Shortcode\" block (search for \"Shortcode\" in the block inserter)."
msgstr "Add a \"Shortcode\" block (search for \"Shortcode\" in the block inserter)."

#: chess-podium.php
msgid "Paste the shortcode above into the block."
msgstr "Paste the shortcode above into the block."

#: chess-podium.php
msgid "Save and publish."
msgstr "Save and publish."

#: chess-podium.php
msgid "Create new page"
msgstr "Créer une nouvelle page"

#: chess-podium.php
msgid "URL of the logo image. Use PNG or JPG with transparent or white background."
msgstr "URL de l'image du logo. Utilisez PNG ou JPG avec fond transparent ou blanc."

#: chess-podium.php
msgid "Optional. When set, the logo links to this URL."
msgstr "Optionnel. Si renseigné, le logo pointe vers cette adresse."

#: chess-podium.php
msgid "Choose which tournaments display this sponsor."
msgstr "Choisissez quels tournois affichent ce sponsor."

#: chess-podium.php
msgid "All tournaments"
msgstr "Tous les tournois"

#: chess-podium.php
msgid "Selected tournaments only:"
msgstr "Tournois sélectionnés uniquement :"

#: chess-podium.php
msgid "Add sponsor"
msgstr "Ajouter un sponsor"

#: chess-podium.php
msgid "Sponsors list"
msgstr "Liste des sponsors"

#: chess-podium.php
msgid "No sponsors added yet."
msgstr "Aucun sponsor ajouté pour l'instant."

#: chess-podium.php
msgid "External tournaments"
msgstr "External tournaments"

#: chess-podium.php
msgid "Add tournaments created by other software (e.g. Vega, Swiss Manager) that are already hosted on your site. They will appear on the tournaments page with the same layout as Chess Podium tournaments."
msgstr "Add tournaments created by other software (e.g. Vega, Swiss Manager) that are already hosted on your site. They will appear on the tournaments page with the same layout as Chess Podium tournaments."

#: chess-podium.php
msgid "External tournament added."
msgstr "External tournament added."

#: chess-podium.php
msgid "External tournament updated."
msgstr "External tournament updated."

#: chess-podium.php
msgid "External tournament removed."
msgstr "External tournament removed."

#: chess-podium.php
msgid "Error: enter name and URL."
msgstr "Error: enter name and URL."

#: chess-podium.php
msgid "Add external tournament"
msgstr "Add external tournament"

#: chess-podium.php
msgid "Edit external tournament"
msgstr "Edit external tournament"

#: chess-podium.php
msgid "Preview image URL"
msgstr "Preview image URL"

#: chess-podium.php
msgid "Preview image"
msgstr "Preview image"

#: chess-podium.php
msgid "URL or upload below. Optional. If empty, the default logo will be used."
msgstr "URL or upload below. Optional. If empty, the default logo will be used."

#: chess-podium.php
msgid "Optional. If empty, the default logo will be used."
msgstr "Optional. If empty, the default logo will be used."

#: chess-podium.php
msgid "Select from Media Library"
msgstr "Select from Media Library"

#: chess-podium.php
msgid "Select preview image"
msgstr "Select preview image"

#: chess-podium.php
msgid "Use image"
msgstr "Use image"

#: chess-podium.php
msgid "Optional. Used for display (e.g. \"5 rounds\")."
msgstr "Optional. Used for display (e.g. \"5 rounds\")."

#: chess-podium.php
msgid "Add tournament"
msgstr "Add tournament"

#: chess-podium.php
msgid "Update tournament"
msgstr "Update tournament"

#: chess-podium.php
msgid "Cancel"
msgstr "Annuler"

#: chess-podium.php
msgid "Edit"
msgstr "Modifier"

#: chess-podium.php
msgid "External tournaments list"
msgstr "External tournaments list"

#: chess-podium.php
msgid "No external tournaments added."
msgstr "No external tournaments added."

#: chess-podium.php
msgid "Remove this external tournament?"
msgstr "Remove this external tournament?"

#: chess-podium.php
msgid "e.g. Campionato 2024"
msgstr "e.g. Campionato 2024"

#: chess-podium.php
msgid "No tournament in progress"
msgstr "No tournament in progress"

#: chess-podium.php
msgid "There is no tournament currently being played. Check back later or contact the tournament director."
msgstr "There is no tournament currently being played. Check back later or contact the tournament director."

#: chess-podium.php
msgid "Current tournament"
msgstr "Current tournament"

#: chess-podium.php
msgid "Current round pairings"
msgstr "Current round pairings"

#: chess-podium.php
msgid "No pairings generated yet."
msgstr "No pairings generated yet."

#: chess-podium.php
msgid "Player assigned to a fixed board."
msgstr "Le joueur est assigné à une table fixe."

#: chess-podium.php
msgid "Live tournament page (for players)"
msgstr "Live tournament page (for players)"

#: chess-podium.php
msgid "Share these URLs with players to follow pairings and standings during the tournament. Shows \"No tournament in progress\" when no tournament is being played."
msgstr "Share these URLs with players to follow pairings and standings during the tournament. Shows \"No tournament in progress\" when no tournament is being played."

#: chess-podium.php
msgid "— Select country —"
msgstr "— Select country —"

#: chess-podium.php
msgid "Nationality"
msgstr "Nationality"

#: chess-podium.php
msgid "Required for manual entry. Shown as flag next to player name."
msgstr "Required for manual entry. Shown as flag next to player name."

#: chess-podium.php
msgid "Select a nationality for the player."
msgstr "Select a nationality for the player."

#: chess-podium.php
msgid "Automatic import from official FIDE source: name, FIDE ID, standard Elo, nationality (when available)."
msgstr "Automatic import from official FIDE source: name, FIDE ID, standard Elo, nationality (when available)."

#: chess-podium.php
msgid "Format: name;rating or name;rating;fide_id;country. First row: optional header. Country: ISO 2-letter (e.g. IT, DE)."
msgstr "Format: name;rating or name;rating;fide_id;country. First row: optional header. Country: ISO 2-letter (e.g. IT, DE)."

#: chess-podium.php
msgid "Player limit reached. Upgrade to Chess Podium Pro for unlimited players."
msgstr "Player limit reached. Upgrade to Chess Podium Pro for unlimited players."

#: chess-podium.php
msgid "Chess Podium License"
msgstr "Chess Podium License"

#: chess-podium.php
msgid "License saved. Validating..."
msgstr "License saved. Validating..."

#: chess-podium.php
msgid "License removed."
msgstr "License removed."

#: chess-podium.php
msgid "Chess Podium Pro"
msgstr "Chess Podium Pro"

#: chess-podium.php
msgid "Unlimited players. License active."
msgstr "Unlimited players. License active."

#: chess-podium.php
msgid "Free version"
msgstr "Free version"

#: chess-podium.php
msgid "Limit: %d players per tournament."
msgstr "Limit: %d players per tournament."

#: chess-podium.php
msgid "Upgrade to Pro for unlimited players, priority support, and more. €79/year."
msgstr "Upgrade to Pro for unlimited players, priority support, and more. €79/year."

#: chess-podium.php
msgid "License key"
msgstr "License key"

#: chess-podium.php
msgid "Save license"
msgstr "Save license"

#: chess-podium.php
msgid "Remove license"
msgstr "Remove license"

#: chess-podium.php
msgid "Remove license?"
msgstr "Remove license?"

#: chess-podium.php
msgid "Enter the license key you received after purchasing Chess Podium Pro. Validation runs periodically."
msgstr "Enter the license key you received after purchasing Chess Podium Pro. Validation runs periodically."

#: chess-podium.php
msgid "License"
msgstr "Licence"

#: chess-podium.php
msgid "players"
msgstr "players"

#: chess-podium.php
msgid "Import disabled: player limit reached."
msgstr "Import disabled: player limit reached."

#: front-page.php, page-features.php
msgid "View live tournament page"
msgstr "View live tournament page"

#: chess-podium.php
msgid "View live page"
msgstr "Voir la page en direct"

#: chess-podium.php
msgid "Share this link on your site. Or use shortcode"
msgstr "Partagez ce lien sur votre site. Ou utilisez le shortcode"

#: chess-podium.php
msgid "on any page."
msgstr "sur n'importe quelle page."

#: page-features.php
msgid "View live example"
msgstr "View live example"

#: page-features.php
msgid "Features"
msgstr "Fonctionnalités"

#: page-features.php
msgid "Everything you need to run chess tournaments from your WordPress site."
msgstr "Everything you need to run chess tournaments from your WordPress site."

#: page-features.php
msgid "Tournament Management"
msgstr "Tournament Management"

#: page-features.php
msgid "Create tournaments, add players, manage rounds and results—all in one intuitive panel."
msgstr "Create tournaments, add players, manage rounds and results—all in one intuitive panel."

#: page-features.php
msgid "Swiss & Round Robin"
msgstr "Swiss & Round Robin"

#: page-features.php
msgid "Swiss pairing by score or Round Robin where everyone plays everyone. Configurable BYE points."
msgstr "Swiss pairing by score or Round Robin where everyone plays everyone. Configurable BYE points."

#: page-features.php
msgid "Public Pages"
msgstr "Public Pages"

#: page-features.php
msgid "Publish standings, pairings, and results instantly. Share a live URL with players during the event."
msgstr "Publish standings, pairings, and results instantly. Share a live URL with players during the event."

#: page-features.php
msgid "Standings & Tiebreakers"
msgstr "Standings & Tiebreakers"

#: page-features.php
msgid "Automatic standings with Buchholz, Sonneborn-Berger, rating, and direct encounter tiebreakers."
msgstr "Automatic standings with Buchholz, Sonneborn-Berger, rating, and direct encounter tiebreakers."

#: page-features.php
msgid "Printable Pairings"
msgstr "Printable Pairings"

#: page-features.php
msgid "Generate a round and print the pairing sheet in one step—ready to post on the wall."
msgstr "Generate a round and print the pairing sheet in one step—ready to post on the wall."

#: page-features.php
msgid "Round Rollback"
msgstr "Round Rollback"

#: page-features.php
msgid "Made a mistake? Undo the current round and regenerate. No data loss."
msgstr "Made a mistake? Undo the current round and regenerate. No data loss."

#: page-features.php
msgid "CSV Export & Import"
msgstr "CSV Export & Import"

#: page-features.php
msgid "Export pairings and standings to CSV. Bulk import players from a spreadsheet."
msgstr "Export pairings and standings to CSV. Bulk import players from a spreadsheet."

#: page-features.php
msgid "FIDE Import"
msgstr "FIDE Import"

#: page-features.php
msgid "Enter a FIDE ID to auto-import name, rating, and nationality from the official database."
msgstr "Enter a FIDE ID to auto-import name, rating, and nationality from the official database."

#: page-features.php
msgid "Archive Widget"
msgstr "Archive Widget"

#: page-features.php
msgid "Display your club's tournament history on any page with a shortcode or widget."
msgstr "Display your club's tournament history on any page with a shortcode or widget."

#: page-features.php
msgid "External Tournaments"
msgstr "External Tournaments"

#: page-features.php
msgid "Add tournaments from Vega, Swiss Manager, or other software. Unified display on your site."
msgstr "Add tournaments from Vega, Swiss Manager, or other software. Unified display on your site."

#: page-features.php
msgid "PGN Games (Pro)"
msgstr "PGN Games (Pro)"

#: page-features.php
msgid "Upload PGN files and display games with an interactive board viewer. Share with players."
msgstr "Upload PGN files and display games with an interactive board viewer. Share with players."

#: page-features.php
msgid "Photo Gallery (Pro)"
msgstr "Photo Gallery (Pro)"

#: page-features.php
msgid "Add a photo gallery to each tournament. Perfect for event memories and club archives."
msgstr "Add a photo gallery to each tournament. Perfect for event memories and club archives."

#: page-features.php
msgid "Export to Folder (Pro)"
msgstr "Export to Folder (Pro)"

#: page-features.php
msgid "Generate a complete HTML export: standings, rounds, games, and gallery in one package."
msgstr "Generate a complete HTML export: standings, rounds, games, and gallery in one package."

#: page-faq.php
msgid "Frequently Asked Questions"
msgstr "Frequently Asked Questions"

#: page-faq.php
msgid "Common questions about Chess Podium and tournament management."
msgstr "Common questions about Chess Podium and tournament management."

#: page-faq.php
msgid "What is Chess Podium?"
msgstr "What is Chess Podium?"

#: page-faq.php
msgid "Chess Podium is a WordPress plugin that lets you create and manage chess tournaments directly from your website. Add players, generate pairings, enter results, and publish standings—all without spreadsheets."
msgstr "Chess Podium is a WordPress plugin that lets you create and manage chess tournaments directly from your website. Add players, generate pairings, enter results, and publish standings—all without spreadsheets."

#: page-faq.php
msgid "Do I need WordPress?"
msgstr "Do I need WordPress?"

#: page-faq.php
msgid "Yes. Chess Podium runs as a WordPress plugin. You need a WordPress site (self-hosted or WordPress.com Business plan) with PHP 7.4 or higher."
msgstr "Yes. Chess Podium runs as a WordPress plugin. You need a WordPress site (self-hosted or WordPress.com Business plan) with PHP 7.4 or higher."

#: page-faq.php
msgid "Is it really free?"
msgstr "Is it really free?"

#: page-faq.php
msgid "Yes. The free version lets you run full tournaments with up to 10 players per event. Pro (€79/year) removes the player limit and adds PGN games, photo galleries, and advanced exports."
msgstr "Yes. The free version lets you run full tournaments with up to 10 players per event. Pro (€79/year) removes the player limit and adds PGN games, photo galleries, and advanced exports."

#: page-faq.php
msgid "How do I install it?"
msgstr "How do I install it?"

#: page-faq.php
msgid "Download the plugin from the Download page, then in WordPress go to Plugins → Add New → Upload Plugin. Choose the ZIP file, install, and activate. After activation, go to Settings → Permalinks and save changes."
msgstr "Download the plugin from the Download page, then in WordPress go to Plugins → Add New → Upload Plugin. Choose the ZIP file, install, and activate. After activation, go to Settings → Permalinks and save changes."

#: page-faq.php
msgid "How many players can I add?"
msgstr "How many players can I add?"

#: page-faq.php
msgid "Free: up to 10 players per tournament. Pro: unlimited players."
msgstr "Free: up to 10 players per tournament. Pro: unlimited players."

#: page-faq.php
msgid "Can I edit or delete a player after adding them?"
msgstr "Can I edit or delete a player after adding them?"

#: page-faq.php
msgid "Yes. You can edit name, rating, and nationality at any time. You can delete a player only if they have not yet been paired in any round."
msgstr "Yes. You can edit name, rating, and nationality at any time. You can delete a player only if they have not yet been paired in any round."

#: page-faq.php
msgid "What if I enter a wrong result or make a mistake?"
msgstr "What if I enter a wrong result or make a mistake?"

#: page-faq.php
msgid "Use \"Undo current round\" to cancel the last generated round. You can then correct results and regenerate. No data is lost."
msgstr "Use \"Undo current round\" to cancel the last generated round. You can then correct results and regenerate. No data is lost."

#: page-faq.php
msgid "How does Swiss pairing work?"
msgstr "How does Swiss pairing work?"

#: page-faq.php
msgid "Players with the same score are paired against each other. Chess Podium generates pairings automatically. The engine is practical for club events; FIDE-advanced mode is on the roadmap."
msgstr "Players with the same score are paired against each other. Chess Podium generates pairings automatically. The engine is practical for club events; FIDE-advanced mode is on the roadmap."

#: page-faq.php
msgid "What is Round Robin?"
msgstr "What is Round Robin?"

#: page-faq.php
msgid "Round Robin means everyone plays everyone. Choose this when creating the tournament if you have a small group (typically under 12 players) and want all possible games."
msgstr "Round Robin means everyone plays everyone. Choose this when creating the tournament if you have a small group (typically under 12 players) and want all possible games."

#: page-faq.php
msgid "What tiebreakers are supported?"
msgstr "What tiebreakers are supported?"

#: page-faq.php
msgid "Buchholz, Sonneborn-Berger, rating, and direct encounter. You can set the order when creating the tournament."
msgstr "Buchholz, Sonneborn-Berger, rating, and direct encounter. You can set the order when creating the tournament."

#: page-faq.php
msgid "How do players see pairings and standings?"
msgstr "How do players see pairings and standings?"

#: page-faq.php
msgid "Share the live tournament URL (e.g. yoursite.com/torneo/). Players can view current standings, round pairings, and results on any device. No login required."
msgstr "Share the live tournament URL (e.g. yoursite.com/torneo/). Players can view current standings, round pairings, and results on any device. No login required."

#: page-faq.php
msgid "Can I import players from Excel or CSV?"
msgstr "Can I import players from Excel or CSV?"

#: page-faq.php
msgid "Yes. Use the bulk CSV import. Format: name;rating or name;rating;fide_id;country. The first row can be a header."
msgstr "Yes. Use the bulk CSV import. Format: name;rating or name;rating;fide_id;country. The first row can be a header."

#: page-faq.php
msgid "Can I import players from FIDE?"
msgstr "Can I import players from FIDE?"

#: page-faq.php
msgid "Yes. Enter a FIDE ID and Chess Podium fetches name, rating, and nationality from the official FIDE database."
msgstr "Yes. Enter a FIDE ID and Chess Podium fetches name, rating, and nationality from the official FIDE database."

#: page-faq.php
msgid "Can I show past tournaments on my homepage?"
msgstr "Can I show past tournaments on my homepage?"

#: page-faq.php
msgid "Yes. Use the archive widget or shortcode to display your club's tournament history on any page."
msgstr "Yes. Use the archive widget or shortcode to display your club's tournament history on any page."

#: page-faq.php
msgid "Can I add tournaments from other software (Vega, Swiss Manager)?"
msgstr "Can I add tournaments from other software (Vega, Swiss Manager)?"

#: page-faq.php
msgid "Yes. If the tournament is already published elsewhere, you can add it as an \"external tournament\" with a link. It will appear in the same layout as Chess Podium tournaments."
msgstr "Yes. If the tournament is already published elsewhere, you can add it as an \"external tournament\" with a link. It will appear in the same layout as Chess Podium tournaments."

#: page-faq.php
msgid "How does the Pro license work?"
msgstr "How does the Pro license work?"

#: page-faq.php
msgid "Pro is €79/year. After purchase you receive a license key by email. Enter it in Chess Podium → License. The license is validated periodically. One license per site."
msgstr "Pro is €79/year. After purchase you receive a license key by email. Enter it in Chess Podium → License. The license is validated periodically. One license per site."

#: page-faq.php
msgid "Can I use Pro on multiple sites?"
msgstr "Can I use Pro on multiple sites?"

#: page-faq.php
msgid "Each site needs its own license. Contact us for multi-site or club federation pricing."
msgstr "Each site needs its own license. Contact us for multi-site or club federation pricing."

#: page-faq.php
msgid "Will there be a desktop app?"
msgstr "Will there be a desktop app?"

#: page-faq.php
msgid "Yes. Chess Podium Desktop for Windows and macOS is planned for the future."
msgstr "Yes. Chess Podium Desktop for Windows and macOS is planned for the future."

#: page-faq.php
msgid "Does it work on mobile?"
msgstr "Does it work on mobile?"

#: page-faq.php
msgid "Yes. The admin panel and public tournament pages are responsive. Players can follow pairings and standings on their phone."
msgstr "Yes. The admin panel and public tournament pages are responsive. Players can follow pairings and standings on their phone."

#: page-faq.php
msgid "Can I print the pairing sheet?"
msgstr "Can I print the pairing sheet?"

#: page-faq.php
msgid "Yes. Use \"Generate round and print pairings\" to create a round and open a printable sheet ready to post on the wall."
msgstr "Yes. Use \"Generate round and print pairings\" to create a round and open a printable sheet ready to post on the wall."

#: chess-podium.php
msgid "License saved and validated. Pro active."
msgstr "License saved and validated. Pro active."

#: chess-podium.php
msgid "This site's domain:"
msgstr "This site's domain:"

#: chess-podium.php
msgid "Enter the license key you received after purchasing Chess Podium Pro. One license per domain—it will be locked to this site on first activation."
msgstr "Enter the license key you received after purchasing Chess Podium Pro. One license per domain—it will be locked to this site on first activation."

#: chess-podium.php
msgid "Invalid license key. Check the key and try again."
msgstr "Invalid license key. Check the key and try again."

#: chess-podium.php
msgid "Email does not match the license. Use the exact email used when purchasing."
msgstr "Email does not match the license. Use the exact email used when purchasing."

#: chess-podium.php
msgid "This license is already activated for another site. One license per domain."
msgstr "This license is already activated for another site. One license per domain."

#: chess-podium.php
msgid "Allowed domain: %s"
msgstr "Allowed domain: %s"

#: chess-podium.php
msgid "License has expired. Renew your subscription."
msgstr "License has expired. Renew your subscription."

#: chess-podium.php
msgid "License is inactive or revoked."
msgstr "License is inactive or revoked."

#: chess-podium.php
msgid "Could not reach the license server. Check your connection and try again."
msgstr "Could not reach the license server. Check your connection and try again."

#: chess-podium.php
msgid "License server error."
msgstr "License server error."

#: chess-podium.php
msgid "API returned HTTP %d"
msgstr "API returned HTTP %d"

#: chess-podium.php
msgid "Invalid response from license server."
msgstr "Invalid response from license server."

#: chess-podium.php
msgid "Validation failed. Please check your license key and email."
msgstr "Validation failed. Please check your license key and email."

#: includes/class-registration.php
msgid "Invalid name or email."
msgstr "Invalid name or email."

#: includes/class-registration.php
msgid "Online registration is a Pro feature."
msgstr "Online registration is a Pro feature."

#: includes/class-registration.php
msgid "Registration is not open for this tournament."
msgstr "Les inscriptions ne sont pas ouvertes pour ce tournoi."

#: includes/class-registration.php
msgid "Online registration is closed because the tournament has already started."
msgstr "Les inscriptions en ligne sont closes car le tournoi a déjà commencé."

#: chess-podium.php
msgid "While this option stays on, the public registration form stops accepting new sign-ups automatically as soon as round 1 is published (the tournament has started)."
msgstr "Tant que cette option reste activée, le formulaire public cesse d’accepter de nouvelles inscriptions dès que le round 1 est publié (le tournoi a commencé)."

#: includes/class-registration.php
msgid "Registration fee not configured."
msgstr "Registration fee not configured."

#: includes/class-registration.php
msgid "Tournament is full."
msgstr "Tournament is full."

#: includes/class-registration.php
msgid "Invalid payment method."
msgstr "Invalid payment method."

#: includes/class-registration.php
msgid "Stripe is not configured. Contact the tournament organizer."
msgstr "Stripe is not configured. Contact the tournament organizer."

#: includes/class-registration.php
msgid "Tournament registration"
msgstr "Tournament registration"

#: includes/class-registration.php
msgid "Stripe error."
msgstr "Stripe error."

#: includes/class-registration.php
msgid "PayPal is not configured. Contact the tournament organizer."
msgstr "PayPal is not configured. Contact the tournament organizer."

#: includes/class-registration.php
msgid "PayPal connection error:"
msgstr "PayPal connection error:"

#: includes/class-registration.php
msgid "PayPal authentication failed."
msgstr "PayPal authentication failed."

#: includes/class-registration.php
msgid "Wrong Client ID or Secret. Check that you use Live credentials with Live mode, or Sandbox credentials with Sandbox mode."
msgstr "Wrong Client ID or Secret. Check that you use Live credentials with Live mode, or Sandbox credentials with Sandbox mode."

#: includes/class-registration.php
msgid "PayPal did not return an access token."
msgstr "PayPal did not return an access token."

#: includes/class-registration.php
msgid "PayPal order creation failed."
msgstr "PayPal order creation failed."

#: includes/class-registration.php
msgid "PayPal did not return a checkout URL."
msgstr "PayPal did not return a checkout URL."

#: includes/class-registration.php
msgid "Tournament"
msgstr "Tournament"

#: includes/class-registration.php
msgid "[%s] Registration confirmed"
msgstr "[%s] Registration confirmed"

#: includes/class-registration.php
msgid ""
"Hello %s,\n"
"\n"
"Your registration for %s has been confirmed.\n"
"\n"
"You can follow the tournament at: %s\n"
"\n"
"Good luck!"
msgstr ""
"Bonjour %s,\n"
"\n"
"Votre inscription à %s a été confirmée.\n"
"\n"
"Vous pouvez suivre le tournoi sur : %s\n"
"\n"
"Bonne chance !"

#: includes/class-registration.php
msgid "Online registration is a Pro feature. Upgrade to Chess Podium Pro to accept registrations with Stripe and PayPal."
msgstr "Online registration is a Pro feature. Upgrade to Chess Podium Pro to accept registrations with Stripe and PayPal."

#: includes/class-registration.php
msgid "Upgrade"
msgstr "Upgrade"

#: includes/class-registration.php
msgid "Specify tournament ID: [chess_podium_registration id=\"1\"]"
msgstr "Specify tournament ID: [chess_podium_registration id=\"1\"]"

#: chess-podium.php includes/class-registration.php
#: includes/class-tournament-archive-card.php
#: includes/class-tournament-communications.php
msgid "Tournament not found."
msgstr "Tournoi introuvable."

#: includes/class-registration.php
msgid "Online registration is not configured. Contact the organizer."
msgstr "Online registration is not configured. Contact the organizer."

#: includes/class-registration.php
msgid "Registration confirmed! Check your email for details."
msgstr "Inscription confirmée ! Consultez votre e-mail."

#: includes/class-registration.php
msgid "This tournament is full. Registration is closed."
msgstr "This tournament is full. Registration is closed."

#: includes/class-registration.php
msgid "Registration fee: %s %s"
msgstr "Registration fee: %s %s"

#: includes/class-registration.php
msgid "Pay with Stripe"
msgstr "Payer avec Stripe"

#: includes/class-registration.php
msgid "Pay with PayPal"
msgstr "Payer avec PayPal"

#: includes/class-registration.php
msgid "Online registration is a Pro feature. Upgrade to Chess Podium Pro."
msgstr "Online registration is a Pro feature. Upgrade to Chess Podium Pro."

#: includes/class-registration.php
msgid "Settings saved."
msgstr "Paramètres enregistrés."

#: includes/class-registration.php
msgid "Registration payments"
msgstr "Registration payments"

#: includes/class-registration.php
msgid "Configure Stripe and/or PayPal so that players can pay the registration fee online. You can enable one or both. Enable registration per tournament in the tournament edit page."
msgstr "Configure Stripe and/or PayPal so that players can pay the registration fee online. You can enable one or both. Enable registration per tournament in the tournament edit page."

#: includes/class-registration.php
msgid "How it works"
msgstr "How it works"

#: includes/class-registration.php
msgid "You need a free account on Stripe and/or PayPal. They handle the payment securely. The money goes to your club's account. Chess Podium only needs a few codes (keys) to connect your site to these services."
msgstr "You need a free account on Stripe and/or PayPal. They handle the payment securely. The money goes to your club's account. Chess Podium only needs a few codes (keys) to connect your site to these services."

#: includes/class-registration.php
msgid "How to get Stripe keys (step by step)"
msgstr "How to get Stripe keys (step by step)"

#: includes/class-registration.php
msgid "On stripe.com, open \"Start now\" to create a free account."
msgstr "On stripe.com, open \"Start now\" to create a free account."

#: includes/class-registration.php
msgid "Complete the registration with your club's details (name, address, bank account for receiving payments)."
msgstr "Complete the registration with your club's details (name, address, bank account for receiving payments)."

#: includes/class-registration.php
msgid "In the Stripe dashboard, open \"Developers\" in the top menu, then \"API keys\"."
msgstr "In the Stripe dashboard, open \"Developers\" in the top menu, then \"API keys\"."

#: includes/class-registration.php
msgid "Under \"Standard keys\", copy the \"Secret key\" (starts with sk_live_ or sk_test_) and paste it below."
msgstr "Under \"Standard keys\", copy the \"Secret key\" (starts with sk_live_ or sk_test_) and paste it below."

#: includes/class-registration.php
msgid "For the webhook: go to \"Developers\" → \"Webhooks\" → \"Add endpoint\"."
msgstr "For the webhook: go to \"Developers\" → \"Webhooks\" → \"Add endpoint\"."

#: includes/class-registration.php
msgid "Endpoint URL: paste this address exactly:"
msgstr "Endpoint URL: paste this address exactly:"

#: includes/class-registration.php
msgid "Under \"Select events\", choose only \"checkout.session.completed\", then \"Add endpoint\"."
msgstr "Under \"Select events\", choose only \"checkout.session.completed\", then \"Add endpoint\"."

#: includes/class-registration.php
msgid "After creating the webhook, open it and reveal the \"Signing secret\" (starts with whsec_). Copy it and paste it in the \"Webhook secret\" field below."
msgstr "After creating the webhook, open it and reveal the \"Signing secret\" (starts with whsec_). Copy it and paste it in the \"Webhook secret\" field below."

#: includes/class-registration.php
msgid "Test mode:"
msgstr "Test mode:"

#: includes/class-registration.php
msgid "Use keys starting with sk_test_ and whsec_ from a test webhook to try without real payments. Switch to live keys when ready."
msgstr "Use keys starting with sk_test_ and whsec_ from a test webhook to try without real payments. Switch to live keys when ready."

#: includes/class-registration.php
msgid "Webhook not working?"
msgstr "Webhook not working?"

#: includes/class-registration.php
msgid "Go to Settings → Permalinks and save changes. This refreshes the permalink structure so the webhook can receive Stripe notifications."
msgstr "Go to Settings → Permalinks and save changes. This refreshes the permalink structure so the webhook can receive Stripe notifications."

#: includes/class-registration.php
msgid "Secret key"
msgstr "Secret key"

#: includes/class-registration.php
msgid "From Stripe → Developers → API keys. Starts with sk_live_ or sk_test_."
msgstr "From Stripe → Developers → API keys. Starts with sk_live_ or sk_test_."

#: includes/class-registration.php
msgid "Webhook secret"
msgstr "Webhook secret"

#: includes/class-registration.php
msgid "Webhook URL:"
msgstr "Webhook URL:"

#: includes/class-registration.php
msgid "Event: checkout.session.completed. From Developers → Webhooks → your endpoint → Signing secret."
msgstr "Event: checkout.session.completed. From Developers → Webhooks → your endpoint → Signing secret."

#: includes/class-registration.php
msgid "How to get PayPal keys (step by step)"
msgstr "How to get PayPal keys (step by step)"

#: includes/class-registration.php
msgid "Go to developer.paypal.com and log in with your PayPal account (or create one)."
msgstr "Go to developer.paypal.com and log in with your PayPal account (or create one)."

#: includes/class-registration.php
msgid "In the top menu, open \"Apps & Credentials\"."
msgstr "In the top menu, open \"Apps & Credentials\"."

#: includes/class-registration.php
msgid "Under \"REST API apps\", choose \"Create App\". Give it a name (e.g. \"Chess Club Registration\"), then create the app."
msgstr "Under \"REST API apps\", choose \"Create App\". Give it a name (e.g. \"Chess Club Registration\"), then create the app."

#: includes/class-registration.php
msgid "You will see \"Client ID\" and \"Secret\". Use \"Show\" next to Secret to reveal it."
msgstr "You will see \"Client ID\" and \"Secret\". Use \"Show\" next to Secret to reveal it."

#: includes/class-registration.php
msgid "Copy the Client ID and paste it in the field below."
msgstr "Copy the Client ID and paste it in the field below."

#: includes/class-registration.php
msgid "Copy the Secret and paste it in the Secret field below."
msgstr "Copy the Secret and paste it in the Secret field below."

#: includes/class-registration.php
msgid "Choose \"Sandbox\" to test with fake payments, or \"Live\" when you are ready to accept real payments."
msgstr "Choose \"Sandbox\" to test with fake payments, or \"Live\" when you are ready to accept real payments."

#: includes/class-registration.php
msgid "Sandbox vs Live:"
msgstr "Sandbox vs Live:"

#: includes/class-registration.php
msgid "Sandbox uses test credentials (from the Sandbox tab) for practice. Live uses your real PayPal business account. For Live, your PayPal account must be verified."
msgstr "Sandbox uses test credentials (from the Sandbox tab) for practice. Live uses your real PayPal business account. For Live, your PayPal account must be verified."

#: includes/class-registration.php
msgid "Button not working?"
msgstr "Button not working?"

#: includes/class-registration.php
msgid "Ensure Mode matches your credentials: if you copied Client ID and Secret from the Live tab in PayPal, set Mode to Live. If from Sandbox tab, set Mode to Sandbox. Using Live credentials with Sandbox mode (or vice versa) will fail."
msgstr "Ensure Mode matches your credentials: if you copied Client ID and Secret from the Live tab in PayPal, set Mode to Live. If from Sandbox tab, set Mode to Sandbox. Using Live credentials with Sandbox mode (or vice versa) will fail."

#: includes/class-registration.php
msgid "Client ID"
msgstr "Client ID"

#: includes/class-registration.php
msgid "From developer.paypal.com → Apps & Credentials → your app."
msgstr "From developer.paypal.com → Apps & Credentials → your app."

#: includes/class-registration.php
msgid "Use \"Show\" next to Secret in your PayPal app, then copy it here."
msgstr "Use \"Show\" next to Secret in your PayPal app, then copy it here."

#: includes/class-registration.php
msgid "Sandbox (test)"
msgstr "Sandbox (test)"

#: includes/class-registration.php
msgid "Live (real payments)"
msgstr "Live (real payments)"

#: includes/class-registration.php
msgid "Use Sandbox to test. Switch to Live when ready to accept real payments."
msgstr "Use Sandbox to test. Switch to Live when ready to accept real payments."

#: page-features.php
msgid "Pro only"
msgstr "Pro only"

#: page-features.php
msgid "Monetize your tournaments with online registration"
msgstr "Monetize your tournaments with online registration"

#: page-features.php
msgid "Let players register and pay online with Stripe or PayPal. Set the entry fee per tournament, collect payments automatically, and add players to the list—no manual work. Perfect for chess clubs that want to monetize events and cover costs."
msgstr "Let players register and pay online with Stripe or PayPal. Set the entry fee per tournament, collect payments automatically, and add players to the list—no manual work. Perfect for chess clubs that want to monetize events and cover costs."

#: page-features.php
msgid "Public registration page with shortcode"
msgstr "Public registration page with shortcode"

#: page-features.php
msgid "Stripe and PayPal integration"
msgstr "Stripe and PayPal integration"

#: page-features.php
msgid "Automatic player creation on payment"
msgstr "Automatic player creation on payment"

#: page-features.php
msgid "Email confirmation to players"
msgstr "Email confirmation to players"

#: page-features.php
msgid "Upgrade to Pro"
msgstr "Upgrade to Pro"

#: page-features.php
msgid "Online registration with payment"
msgstr "Online registration with payment"

#: page-features.php
msgid "Public registration page with Stripe and PayPal. Players pay the fee and are added automatically. Email confirmation included."
msgstr "Public registration page with Stripe and PayPal. Players pay the fee and are added automatically. Email confirmation included."

#: page-faq.php
msgid "Can I charge for tournament registration?"
msgstr "Can I charge for tournament registration?"

#: page-faq.php
msgid "Yes, with Pro. Online registration lets you set an entry fee per tournament. Players register and pay via Stripe or PayPal; they are added to the tournament automatically and receive an email confirmation. Ideal for chess clubs that want to monetize events and cover costs."
msgstr "Yes, with Pro. Online registration lets you set an entry fee per tournament. Players register and pay via Stripe or PayPal; they are added to the tournament automatically and receive an email confirmation. Ideal for chess clubs that want to monetize events and cover costs."

#: page-faq.php
msgid "Pro is €79/year. After purchase you receive a license key by email. Enter it in Chess Podium → License. The license is locked to your domain on first activation. One license per domain."
msgstr "Pro is €79/year. After purchase you receive a license key by email. Enter it in Chess Podium → License. The license is locked to your domain on first activation. One license per domain."

#: page-faq.php
msgid "No. Each license is valid for one domain only. On first activation, the license locks to that site. If you migrate your site, contact us to reset the domain."
msgstr "No. Each license is valid for one domain only. On first activation, the license locks to that site. If you migrate your site, contact us to reset the domain."

#: page-faq.php
msgid "Yes. The free version lets you run full tournaments with up to 10 players per event. Pro (€79/year) removes the player limit, adds online registration with Stripe and PayPal to monetize tournaments, plus PGN games, photo galleries, and advanced exports."
msgstr "Yes. The free version lets you run full tournaments with up to 10 players per event. Pro (€79/year) removes the player limit, adds online registration with Stripe and PayPal to monetize tournaments, plus PGN games, photo galleries, and advanced exports."

#: page-pricing.php
msgid "Online registration with Stripe & PayPal"
msgstr "Online registration with Stripe & PayPal"

#: page-pricing.php
msgid "Monetize tournaments: players pay and register automatically"
msgstr "Monetize tournaments: players pay and register automatically"

#: page-pricing.php
msgid "Processing..."
msgstr "Traitement en cours..."

#: page-pricing.php
msgid "An error occurred."
msgstr "Une erreur s'est produite."

#: page-pricing.php
msgid "Buy Pro — €79/year"
msgstr "Acheter Pro — 79€/an"

#: chess-podium.php
msgid "Create a page and add this shortcode. Configure Stripe and/or PayPal in Chess Podium → Registration payments."
msgstr "Create a page and add this shortcode. Configure Stripe and/or PayPal in Chess Podium → Registration payments."

#: chess-podium.php
msgid "Online registration with Stripe and PayPal is a Pro feature. Upgrade to Chess Podium Pro to enable it."
msgstr "Online registration with Stripe and PayPal is a Pro feature. Upgrade to Chess Podium Pro to enable it."

#: chess-podium.php (Chess Podium Pro 0.4.0)
msgid "Bye & Withdrawals (next round)"
msgstr "Bye et abandons (prochaine ronde)"

#: chess-podium.php
msgid "Set player availability for round"
msgstr "Définir la disponibilité des joueurs pour la ronde"

#: chess-podium.php
msgid "Bye requested = 0.5 pts. Withdrawn = excluded from pairings."
msgstr "Bye demandé = 0,5 pt. Abandon = exclu des appariements."

#: chess-podium.php
msgid "Present"
msgstr "Présent"

#: chess-podium.php
msgid "Bye 0.5 pts"
msgstr "Bye 0,5 pt"

#: chess-podium.php
msgid "Withdrawn"
msgstr "Abandon"

#: chess-podium.php
msgid "Status for round"
msgstr "Statut pour la ronde"

#: chess-podium.php
msgid "Save statuses"
msgstr "Enregistrer les statuts"

#: chess-podium.php
msgid "Player statuses saved."
msgstr "Statuts des joueurs enregistrés."

#: chess-podium.php
msgid "Unable to save player statuses."
msgstr "Impossible d'enregistrer les statuts des joueurs."

#: chess-podium.php
msgid "Export FIDE TRF"
msgstr "Exporter FIDE TRF"

#: chess-podium.php
msgid "Use these files to share tournament data and debug pairing. TRF format for FIDE rating submission."
msgstr "Utilisez ces fichiers pour partager les données du tournoi et déboguer les appariements. Format TRF pour soumission FIDE."

#: chess-podium.php
msgid "Tournament brochure (Bando)"
msgstr "Règlement du tournoi"

#: chess-podium.php
msgid "Venue name"
msgstr "Nom du lieu"

#: chess-podium.php
msgid "Venue address"
msgstr "Adresse du lieu"

#: chess-podium.php
msgid "Map URL (embed)"
msgstr "URL de la carte (embed)"

#: chess-podium.php
msgid "OpenStreetMap or Google Maps embed URL."
msgstr "URL d'embed OpenStreetMap ou Google Maps."

#: chess-podium.php
msgid "Start date"
msgstr "Date de début"

#: chess-podium.php
msgid "Used to auto-generate round dates (weekly)."
msgstr "Utilisée pour générer automatiquement les dates des rondes (hebdomadaires)."

#: chess-podium.php
msgid "Prize table"
msgstr "Tableau des prix"

#: chess-podium.php
msgid "Position"
msgstr "Position"

#: chess-podium.php
msgid "Prize"
msgstr "Prix"

#: chess-podium.php
msgid "Add row"
msgstr "Ajouter une ligne"

#: chess-podium.php
msgid "Add contact"
msgstr "Ajouter un contact"

#: chess-podium.php
msgid "Save brochure"
msgstr "Enregistrer le règlement"

#: chess-podium.php
msgid "Download HTML"
msgstr "Télécharger HTML"

#: chess-podium.php
msgid "Download PDF"
msgstr "Télécharger PDF"

#: chess-podium.php
msgid "PDF requires Composer: run \"composer install\" in the plugin directory. Otherwise use HTML and print to PDF."
msgstr "Le PDF nécessite Composer : exécutez \"composer install\" dans le répertoire du plugin. Sinon utilisez HTML et imprimez en PDF."

#: chess-podium.php
msgid "Live mode (projection)"
msgstr "Mode live (projection)"

#: chess-podium.php
msgid "Open Live Dashboard"
msgstr "Ouvrir le tableau de bord live"

#: chess-podium.php
msgid "Full-screen page for projection in the playing hall. Auto-refreshes every 10 seconds when results are updated."
msgstr "Page plein écran pour projection en salle. Actualisation automatique toutes les 10 secondes quand les résultats sont mis à jour."

#: chess-podium.php
msgid "PGN Live (URL)"
msgstr "PGN Live (URL)"

#: chess-podium.php
msgid "Add a URL that returns PGN content (e.g. Lichess broadcast). Fetched on tournament page load and via cron. Games are matched by FIDE ID (when present in PGN) or White/Black names. Set Round to the round number of the feed (e.g. 3 for round 3). Use \"Fetch now\" to update immediately."
msgstr "Ajoutez une URL qui renvoie du contenu PGN (ex. diffusion Lichess). Récupéré au chargement de la page du tournoi et via cron. Les parties sont associées par FIDE ID (si présent dans le PGN) ou par les noms Blanc/Noir. Définissez Round au numéro de la ronde du flux (ex. 3 pour la ronde 3). Utilisez \"Récupérer maintenant\" pour mettre à jour immédiatement."

msgid "Add a URL that returns PGN content (e.g. Lichess broadcast). Fetched on tournament page load and via cron. Games are matched by FIDE ID (when present in PGN) or White/Black names. Set Round to the round number of the feed (e.g. 3 for round 3)."
msgstr "Ajoutez une URL qui renvoie du contenu PGN (ex. diffusion Lichess). Récupéré au chargement de la page du tournoi et via cron. Les parties sont associées par FIDE ID (si présent dans le PGN) ou par les noms Blanc/Noir. Définissez Round au numéro de la ronde du flux (ex. 3 pour la ronde 3)."

#: chess-podium.php
msgid "Lichess round import"
msgstr "Import de ronde Lichess"

#: chess-podium.php
msgid "Paste a Lichess broadcast round URL or the round .pgn API link. The next round’s pairings are built from that file (no pairing engine)."
msgstr "Collez l’URL d’une ronde de diffusion Lichess ou le lien API .pgn de la ronde. Les appariements de la ronde suivante sont construits à partir de ce fichier (sans moteur d’appariement)."

#: chess-podium.php
msgid "Import next round from Lichess"
msgstr "Importer la ronde suivante depuis Lichess"

#: chess-podium.php
msgid "Enter results"
msgstr "Saisir les résultats"

#: chess-podium.php
msgid "Interval (sec)"
msgstr "Intervalle (sec)"

#: chess-podium.php
msgid "Add source"
msgstr "Ajouter une source"

#: chess-podium.php
msgid "Fetch now"
msgstr "Récupérer maintenant"

#: chess-podium.php
msgid "Last fetch: %s"
msgstr "Dernier téléchargement : %s"

#: chess-podium.php
msgid "PGN live source added. Fetch runs every minute."
msgstr "Source PGN live ajoutée. Le téléchargement s'exécute chaque minute."

#: chess-podium.php
msgid "PGN source removed."
msgstr "Source PGN supprimée."

#: chess-podium.php
msgid "Enter a valid URL for PGN source."
msgstr "Entrez une URL valide pour la source PGN."

#: chess-podium.php
msgid "Live - Tournament"
msgstr "Live - Tournoi"

#: chess-podium.php
msgid "No standings"
msgstr "Pas de classement"

#: chess-podium.php
msgid "No pairings"
msgstr "Pas d'appariements"

#: chess-podium.php
msgid "No club ranking data. Publish tournaments to build the ranking."
msgstr "Pas de données de classement du club. Publiez des tournois pour construire le classement."

#: chess-podium.php
msgid "Club ranking"
msgstr "Classement du club"

#: chess-podium.php
msgid "Total points"
msgstr "Points totaux"

#: chess-podium.php
msgid "Specify fide_id or name attribute."
msgstr "Spécifiez l'attribut fide_id ou name."

#: chess-podium.php
msgid "Player not found."
msgstr "Joueur non trouvé."

#: chess-podium.php
msgid "points"
msgstr "points"

#: chess-podium.php
msgid "Tournament history"
msgstr "Historique des tournois"

#: chess-podium.php
msgid "Tournament brochure saved."
msgstr "Règlement du tournoi enregistré."

#: chess-podium.php
msgid "Unable to save brochure."
msgstr "Impossible d'enregistrer le règlement."

#: chess-podium.php
msgid "List of published tournaments"
msgstr "Liste des tournois publiés"

#: chess-podium.php
msgid "Single tournament (omit id for current)"
msgstr "Tournoi unique (omettre id pour l'actuel)"

#: chess-podium.php
msgid "Registration form for a tournament (Pro). Omit id for current tournament. Shows registered players and payment form."
msgstr "Formulaire d'inscription pour un tournoi (Pro). Omettre id pour le tournoi en cours. Affiche les joueurs inscrits et le formulaire de paiement."

#: chess-podium.php
msgid "List of registered players only, without form. Use id or tournament_id to specify the tournament."
msgstr "Liste des joueurs inscrits uniquement, sans formulaire. Utiliser id ou tournament_id pour spécifier le tournoi."

#: chess-podium.php
msgid "Tournament brochure / announcement"
msgstr "Règlement / annonce du tournoi"

#: chess-podium.php
msgid "Club ranking from all published tournaments"
msgstr "Classement du club de tous les tournois publiés"

#: chess-podium.php
msgid "Player profile and history"
msgstr "Profil et historique du joueur"

#: chess-podium.php
msgid "Player profile by name"
msgstr "Profil du joueur par nom"

#: includes/class-pdf-brochure.php
msgid "Tournament announcement"
msgstr "Annonce du tournoi"

#: includes/class-pdf-brochure.php
msgid "Venue"
msgstr "Lieu"

#: includes/class-pdf-brochure.php
msgid "Map"
msgstr "Carte"

#: includes/class-pdf-brochure.php
msgid "Round schedule"
msgstr "Calendrier des rondes"

#: includes/class-pdf-brochure.php
msgid "Date"
msgstr "Date"

#: includes/class-pdf-brochure.php
msgid "Prizes"
msgstr "Prix"

#: includes/class-pdf-brochure.php
msgid "Start date: %s"
msgstr "Date de début : %s"

#: includes/class-pgn-live.php
msgid "Every minute (PGN Live)"
msgstr "Chaque minute (PGN Live)"

msgid "Pairing API URL"
msgstr "URL API d'appariement"

msgid "URL of pair.php on a server with bbpPairings and/or JaVaFo. Leave empty to use default. Required for JaVaFo (runs only via API)."
msgstr "URL de pair.php sur un serveur avec bbpPairings et/ou JaVaFo. Laisser vide pour le défaut. Requis pour JaVaFo (fonctionne uniquement via API)."

msgid "Pairing engines"
msgstr "Moteurs d'appariement"

msgid "JaVaFo is always used first (required for FIDE homologation). bbpPairings and the built-in engine are fallbacks only when JaVaFo is unavailable."
msgstr "JaVaFo est toujours utilisé en premier (requis pour l'homologation FIDE). bbpPairings et le moteur intégré ne sont que des solutions de repli lorsque JaVaFo n'est pas disponible."

msgid "Pairing engine"
msgstr "Moteur d'appariement"

msgid "JaVaFo (Swiss Manager, chess-results, Vega)"
msgstr "JaVaFo (Swiss Manager, chess-results, Vega)"

msgid "bbpPairings (Swiss Sys)"
msgstr "bbpPairings (Swiss Sys)"

msgid "JaVaFo is always tried first. bbpPairings and built-in are fallbacks only."
msgstr "JaVaFo est toujours essayé en premier. bbpPairings et intégré ne sont que des solutions de repli."

msgid "JaVaFo runs on the Pairing API server (Java required there). Configure the API URL in Chess Podium main settings if needed. Uses the default cloud API when empty."
msgstr "JaVaFo s'exécute sur le serveur de l'API d'appariement (Java requis là). Configurez l'URL de l'API dans les paramètres principaux de Chess Podium si nécessaire. Utilise l'API cloud par défaut si vide."

msgid "Test pairing API"
msgstr "Tester l'API d'appariement"

msgid "Pairing engine updated."
msgstr "Moteur d'appariement mis à jour."

msgid "Round 2+ pairing tiebreak"
msgstr "Départage pour l'appariement à partir de la ronde 2"

msgid "Within each score group, how to order players for pairing. Swiss Manager uses \"Rating\". FIDE strict uses \"Nr\" (pairing number)."
msgstr "Dans chaque groupe de points, comment ordonner les joueurs pour l'appariement. Swiss Manager utilise \"Rating\". FIDE strict utilise \"Nr\" (numéro d'appariement)."

msgid "Requires JaVaFo (Swiss Manager, chess-results, Vega). If pairing uses bbpPairings fallback, this option may not apply."
msgstr "Nécessite JaVaFo (Swiss Manager, chess-results, Vega). Si l'appariement utilise le repli bbpPairings, cette option peut ne pas s'appliquer."

msgid "Tiebreak"
msgstr "Départage"

msgid "Nr (pairing number, FIDE strict)"
msgstr "Nr (numéro d'appariement, FIDE strict)"

msgid "Rating (Swiss Manager style)"
msgstr "Rating (style Swiss Manager)"

msgid "Save tiebreak"
msgstr "Enregistrer le départage"

msgid "Pairing acceleration"
msgstr "Accélération des appariements"

msgid "Accelerated pairings add virtual points to top-ranked players in early rounds so they meet sooner. FIDE rules: C.04.7 (from Feb 2026)."
msgstr "Les appariements accélérés ajoutent des points virtuels aux joueurs les mieux classés dans les premiers tours afin qu'ils se rencontrent plus tôt. Règles FIDE : C.04.7 (à partir de fév. 2026)."

msgid "Acceleration"
msgstr "Accélération"

msgid "None (standard Swiss)"
msgstr "Aucune (Suisse standard)"

msgid "Accelerated (FIDE C.04.7)"
msgstr "Accéléré (FIDE C.04.7)"

msgid "Baku Accelerated"
msgstr "Baku Accelerated"

msgid "Save acceleration"
msgstr "Enregistrer l'accélération"

msgid "Pairing acceleration saved."
msgstr "Accélération des appariements enregistrée."

msgid "Round 1 pairing mode"
msgstr "Mode d'appariement ronde 1"

msgid "Choose how round 1 is paired. Set before generating the first round; cannot be changed afterwards."
msgstr "Choisissez comment la ronde 1 est appariée. À définir avant de générer la première ronde ; ne peut plus être modifié ensuite."

msgid "Mode"
msgstr "Mode"

msgid "Standard Dutch (1 vs 39, 2 vs 40, …)"
msgstr "Dutch standard (1 vs 39, 2 vs 40, …)"

msgid "Split (Swiss Manager style: 1 vs 20, 40 vs 59, …)"
msgstr "Split (style Swiss Manager : 1 vs 20, 40 vs 59, …)"

msgid "Round 1 already generated; mode is fixed."
msgstr "Ronde 1 déjà générée ; le mode est figé."

msgid "Save round 1 mode"
msgstr "Enregistrer le mode ronde 1"

msgid "Round 1 pairing mode saved."
msgstr "Mode d'appariement ronde 1 enregistré."

msgid "Round 2+ tiebreak saved."
msgstr "Départage à partir de la ronde 2 enregistré."

msgid "Round generated successfully with %s."
msgstr "Ronde générée avec succès avec %s."

msgid "JaVaFo via API"
msgstr "JaVaFo via API"

msgid "bbpPairings via API"
msgstr "bbpPairings via API"

msgid "bbpPairings local"
msgstr "bbpPairings local"

msgid "built-in engine"
msgstr "moteur intégré"

msgid "(engine unknown—check Pairing settings)"
msgstr "(moteur inconnu—vérifier les paramètres Appariement)"

msgid "Use global default"
msgstr "Utiliser le défaut global"

msgid "Engine"
msgstr "Moteur"

msgid "JaVaFo is always used first (FIDE homologation). bbpPairings and built-in are fallbacks only."
msgstr "JaVaFo est toujours utilisé en premier (homologation FIDE). bbpPairings et intégré ne sont que des solutions de repli."

msgid "Test the pairing API to verify it responds correctly (JaVaFo requires the API server to have Java and javafo.jar)."
msgstr "Testez l'API d'appariement pour vérifier qu'elle répond correctement (JaVaFo requiert que le serveur API ait Java et javafo.jar)."

#: chess-podium-template
msgid "Pairing"
msgstr "Appariement"

#: chess-podium-template
msgid "FIDE-standard pairing"
msgstr "Appariement conforme FIDE"

#: chess-podium-template
msgid "Chess Podium uses FIDE-compliant pairing rules and formats. Your tournaments follow the same standards used in official FIDE events."
msgstr "Chess Podium utilise des règles et formats d'appariement conformes à la FIDE. Vos tournois suivent les mêmes standards que les événements FIDE officiels."

#: chess-podium-template
msgid "FIDE standards built in"
msgstr "Standards FIDE intégrés"

#: chess-podium-template
msgid "Chess Podium is designed around FIDE regulations. The pairing engine implements the Dutch system as specified in the FIDE handbook. Export uses the official TRF (Tournament Report File) format for rating submission. Your club runs tournaments with the same rigor as international events."
msgstr "Chess Podium est conçu selon les règlements FIDE. Le moteur d'appariement implémente le système hollandais tel que défini dans le manuel FIDE. L'export utilise le format TRF officiel pour la soumission des ratings. Votre club organise des tournois avec la même rigueur que les événements internationaux."

#: chess-podium-template
msgid "How pairings work"
msgstr "Comment fonctionnent les appariements"

#: chess-podium-template
msgid "Understanding the pairing engine and its rules."
msgstr "Comprendre le moteur d'appariement et ses règles."

#: chess-podium-template
msgid "Dutch system"
msgstr "Système hollandais"

#: chess-podium-template
msgid "Swiss pairings follow the FIDE Dutch system: players are grouped by score, then paired within groups. Color allocation respects balance and alternation rules. Choose JaVaFo (Swiss Manager, chess-results, Vega) or bbpPairings (Swiss Sys)—same engines used in 90% of tournaments worldwide."
msgstr "Les appariements suisses suivent le système hollandais FIDE : les joueurs sont groupés par score, puis appariés dans les groupes. L'attribution des couleurs respecte les règles d'équilibre et d'alternance. Choisissez JaVaFo (Swiss Manager, chess-results, Vega) ou bbpPairings (Swiss Sys)—mêmes moteurs utilisés dans 90 % des tournois mondiaux."

#: chess-podium-template
msgid "TRF export"
msgstr "Export TRF"

#: chess-podium-template
msgid "Export your tournament in FIDE TRF format. Submit directly for rating or archive. The file includes all rounds, results, and player data in the official structure."
msgstr "Exportez votre tournoi au format TRF FIDE. Soumettez directement pour le rating ou l'archivage. Le fichier contient toutes les rondes, résultats et données joueurs dans la structure officielle."

#: chess-podium-template
msgid "Round 1 by rating"
msgstr "Ronde 1 par rating"

#: chess-podium-template
msgid "First round: top half vs bottom half by rating. Later rounds: Swiss by score. Configurable BYE points. Withdrawn players excluded. Fixed board assignment for accessibility (e.g. wheelchair)."
msgstr "Ronde 1 : moitié haute vs moitié basse par rating. Rondes suivantes : suisse par score. Points BYE configurables. Joueurs retirés exclus. Attribution de table fixe pour l'accessibilité (ex. fauteuil roulant)."

#: chess-podium-template
msgid "Standings use FIDE-standard tiebreakers. Choose the order when creating the tournament."
msgstr "Les classements utilisent les départages standard FIDE. Choisissez l'ordre à la création du tournoi."

#: chess-podium-template
msgid "Sum of opponents' scores"
msgstr "Somme des scores des adversaires"

#: chess-podium-template
msgid "Weighted score sum"
msgstr "Somme pondérée des scores"

#: chess-podium-template
msgid "Initial rating"
msgstr "Rating initial"

#: chess-podium-template
msgid "Result between tied players"
msgstr "Résultat entre les joueurs à égalité"

#: chess-podium-template
msgid "Explore all features"
msgstr "Découvrir toutes les fonctionnalités"

#: chess-podium-template
msgid "Dutch system pairing via JaVaFo or bbpPairings—same engines as Swiss Manager, chess-results.com, and Vega. Choose the engine used in 90% of tournaments worldwide. FIDE rules, TRF export for rating submission."
msgstr "Appariement système hollandais via JaVaFo ou bbpPairings—mêmes moteurs que Swiss Manager, chess-results.com et Vega. Choisissez le moteur utilisé dans 90 % des tournois mondiaux. Règles FIDE, export TRF pour le rating."

#: chess-podium-template
msgid "FIDE TRF Export"
msgstr "Export TRF FIDE"

#: chess-podium-template
msgid "Export tournament in official FIDE TRF format for rating submission or archive."
msgstr "Exporter le tournoi au format TRF FIDE officiel pour le rating ou l'archivage."

#: chess-podium-template
msgid "Fixed Board Assignment"
msgstr "Attribution de table fixe"

#: chess-podium-template
msgid "Assign a fixed board to a player (e.g. for wheelchair access). The pairing engine respects it."
msgstr "Attribuez une table fixe à un joueur (ex. pour accès fauteuil roulant). Le moteur d'appariement le respecte."

#: chess-podium-template
msgid "Chess Podium uses FIDE-compliant pairing rules and formats. Dutch system via JaVaFo (Swiss Manager, chess-results, Vega) or bbpPairings (Swiss Sys). Choose the engine that matches your federation. TRF export for rating submission."
msgstr "Chess Podium utilise des règles conformes FIDE. Système hollandais via JaVaFo (Swiss Manager, chess-results, Vega) ou bbpPairings (Swiss Sys). Choisissez le moteur adapté à votre fédération. Export TRF pour le rating."

#: chess-podium-template
msgid "FIDE standards"
msgstr "Standards FIDE"

#: chess-podium-template
msgid "Pairing engine and export follow FIDE regulations. Dutch system, TRF format—the same rigor as international events."
msgstr "Le moteur d'appariement et l'export suivent les règlements FIDE. Système hollandais, format TRF—la même rigueur que les événements internationaux."

#: chess-podium-template
msgid "Learn more"
msgstr "En savoir plus"

#: includes/class-registration.php
msgid "No players registered yet."
msgstr "Aucun joueur inscrit pour le moment."

#: chess-podium.php
msgid "Create a page and add this shortcode. The list of registered players is shown automatically above the form. Configure Stripe and/or PayPal in Chess Podium → Registration payments."
msgstr "Créez une page et ajoutez ce shortcode. La liste des joueurs inscrits s'affiche automatiquement au-dessus du formulaire. Configurez Stripe et/ou PayPal dans Chess Podium → Paiements inscriptions."

#: chess-podium.php
msgid "Standalone list of registered players:"
msgstr "Liste autonome des joueurs inscrits :"

#: chess-podium.php
msgid "Use this shortcode on any page to show the list of players without the registration form."
msgstr "Utilisez ce shortcode sur n'importe quelle page pour afficher la liste des joueurs sans le formulaire d'inscription."

#: chess-podium.php
msgid "Create tournament, add players, generate rounds and enter results."
msgstr "Créez un tournoi, ajoutez des joueurs, générez les rondes et saisissez les résultats."

#: chess-podium.php
msgid "Select tournament"
msgstr "Sélectionner le tournoi"

#: chess-podium.php
msgid "Overview"
msgstr "Aperçu"

#: chess-podium.php
msgid "Settings"
msgstr "Réglages"

#: chess-podium.php
msgid "Content"
msgstr "Contenu"

#: chess-podium.php
msgid "Publish"
msgstr "Publier"

#: chess-podium.php
msgid "Share with players for live standings."
msgstr "Partagez avec les joueurs pour les classements en direct."

#: chess-podium.php
msgid "Generate & print"
msgstr "Générer et imprimer"

#: chess-podium.php
msgid "Fixed board assignments"
msgstr "Attribution de tables fixes"

#: chess-podium.php
msgid "Assign a fixed board to a player from a round (e.g. for wheelchair access). The pairing will place that player at the specified board."
msgstr "Attribuez une table fixe à un joueur à partir d'une ronde (ex. pour accès fauteuil roulant). L'appariement placera ce joueur à la table indiquée."

#: chess-podium.php
msgid "From round"
msgstr "À partir de la ronde"

#: chess-podium.php
msgid "Generate & rollback"
msgstr "Générer et annuler"

#: chess-podium.php
msgid "Generate pairings and print from Overview tab."
msgstr "Générez les appariements et imprimez depuis l'onglet Aperçu."

#: chess-podium.php
msgid "Online registration"
msgstr "Inscription en ligne"

#: chess-podium.php
msgid "Enable online registration"
msgstr "Activer l'inscription en ligne"

#: chess-podium.php
msgid "Registration fee"
msgstr "Frais d'inscription"

#: chess-podium.php
msgid "Set fee to 0 for free registration (no Stripe/PayPal needed)."
msgstr "Mettez 0 pour une inscription gratuite (Stripe/PayPal non requis)."

#: chess-podium.php
msgid "Save registration settings"
msgstr "Enregistrer les réglages d'inscription"

#: chess-podium.php
msgid "Registration page shortcode:"
msgstr "Shortcode page d'inscription :"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Tournament description and highlights"
msgstr "Description et points forts du tournoi"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Tournament rules"
msgstr "Règlement du tournoi"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Tournament logo"
msgstr "Logo du tournoi"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Venue photos"
msgstr "Photos du lieu"

#: chess-podium.php
msgid "Round dates and start times (manual)"
msgstr "Dates et heures de début des rondes (manuel)"

#: chess-podium.php
msgid "Enter the date and start time for each round. Each tournament may have different schedules."
msgstr "Entrez la date et l'heure de début pour chaque ronde. Chaque tournoi peut avoir des calendriers différents."

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Time control"
msgstr "Cadence"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Reflection time / Time control"
msgstr "Temps de réflexion / Cadence"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Titled players"
msgstr "Joueurs titrés"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Standard fee"
msgstr "Tarif standard"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Contacts"
msgstr "Contacts"

#: chess-podium.php
msgid "Publish & export"
msgstr "Publier et exporter"

#: chess-podium.php
msgid "1-0 (White wins / forfeit)"
msgstr "1-0 (Blanc gagne / forfait)"

#: chess-podium.php
msgid "0-1 (Black wins / forfeit)"
msgstr "0-1 (Noir gagne / forfait)"

#: chess-podium.php
msgid "1/2-1/2 (Draw)"
msgstr "1/2-1/2 (Nulle)"

#: chess-podium.php
msgid "1-0F (White wins by forfeit)"
msgstr "1-0F (Blanc gagne par forfait)"

#: chess-podium.php
msgid "0-1F (Black wins by forfeit)"
msgstr "0-1F (Noir gagne par forfait)"

#: chess-podium.php
msgid "— BYE (0.5 pts for White) —"
msgstr "— BYE (0,5 pt pour les Blancs) —"

#: chess-podium.php
msgid "Add half-point or full-point bye for an unpaired player:"
msgstr "Ajouter un bye demi-point ou point entier pour un joueur non apparié :"

#: chess-podium.php
msgid "0.5 pts (half-point bye)"
msgstr "0,5 pt (bye demi-point)"

#: chess-podium.php
msgid "1 pt (full-point bye)"
msgstr "1 pt (bye point entier)"

#: chess-podium.php
msgid "Upload a custom brochure PDF (e.g. from Vega, Swiss Manager) to use it instead of the generated one. Leave empty to build from the form below."
msgstr "Téléchargez un bando PDF personnalisé (ex. de Vega, Swiss Manager) pour l'utiliser à la place de celui généré. Laissez vide pour créer depuis le formulaire ci-dessous."

#: chess-podium.php
msgid "Custom brochure PDF"
msgstr "Bando PDF personnalisé"

#: chess-podium.php
msgid "View brochure"
msgstr "Voir le bando"

#: chess-podium.php
msgid "Brochure (PDF)"
msgstr "Bando (PDF)"

#: chess-podium.php
msgid "URL to brochure PDF (e.g. from Vega, Swiss Manager). Use shortcode [chess_podium_brochure id=\"ext_id\"] to display."
msgstr "URL du bando PDF (ex. de Vega, Swiss Manager). Utilisez le shortcode [chess_podium_brochure id=\"ext_id\"] pour l'afficher."

#: chess-podium.php
msgid "or upload PDF"
msgstr "ou télécharger un PDF"

#: chess-podium.php
msgid "No brochure available for this tournament."
msgstr "Aucun bando disponible pour ce tournoi."

#: chess-podium.php
msgid "Download brochure (PDF)"
msgstr "Télécharger le bando (PDF)"

#: chess-podium.php
msgid "Budget"
msgstr "Budget"

#: chess-podium.php
msgid "Budget (income & expenses)"
msgstr "Budget (recettes et dépenses)"

#: chess-podium.php
msgid "Track income and expenses for this tournament. For organizers only."
msgstr "Suivez les recettes et dépenses de ce tournoi. Réservé aux organisateurs."

#: chess-podium.php
msgid "Description"
msgstr "Description"

#: chess-podium.php
msgid "e.g. Registration fees, Venue rental"
msgstr "ex. Frais d'inscription, Location de salle"

#: chess-podium.php
msgid "Amount"
msgstr "Montant"

#: chess-podium.php
msgid "Income"
msgstr "Recette"

#: chess-podium.php
msgid "Expense"
msgstr "Dépense"

#: chess-podium.php
msgid "Add entry"
msgstr "Ajouter une entrée"

#: chess-podium.php
msgid "Entries"
msgstr "Entrées"

#: chess-podium.php
msgid "No entries yet."
msgstr "Aucune entrée pour le moment."

#: chess-podium.php
msgid "Delete this entry?"
msgstr "Supprimer cette entrée ?"

#: chess-podium.php
msgid "Total income"
msgstr "Total recettes"

#: chess-podium.php
msgid "Total expenses"
msgstr "Total dépenses"

#: chess-podium.php
msgid "Balance"
msgstr "Solde"

#: chess-podium.php
msgid "Budget entry added."
msgstr "Entrée budgétaire ajoutée."

#: chess-podium.php
msgid "Budget entry deleted."
msgstr "Entrée budgétaire supprimée."

#: chess-podium.php
msgid "Unable to add budget entry."
msgstr "Impossible d'ajouter l'entrée budgétaire."

#: chess-podium.php
msgid "Standings tiebreakers"
msgstr "Départages du classement"

#: chess-podium.php
msgid "Order of tiebreakers for standings. Can be changed at any time; only affects display order of tied players, not pairings."
msgstr "Ordre des départages pour le classement. Modifiable à tout moment ; n'affecte que l'ordre d'affichage des joueurs à égalité, pas les appariements."

#: chess-podium.php
msgid "Options: buchholz, buchholz1, sb, rating, aro, direct, win, bwg, ks."
msgstr "Options : buchholz, buchholz1, sb, rating, aro, direct, win, bwg, ks."

#: chess-podium.php
msgid "Options: buchholz, buchholz1 (FIDE Buchholz Cut 1), sb, rating, aro, direct, win, bwg, ks."
msgstr "Options : buchholz, buchholz1 (FIDE Buchholz Cut 1), sb, rating, aro, direct, win, bwg, ks."

#: chess-podium.php
msgid "Save tiebreakers"
msgstr "Enregistrer les départages"

#: chess-podium.php
msgid "Tiebreakers updated. Standings will use the new order."
msgstr "Départages mis à jour. Le classement utilisera le nouvel ordre."

#: chess-podium.php
msgid "Unable to update tiebreakers."
msgstr "Impossible de mettre à jour les départages."

#: chess-podium.php
msgid "Comma-separated order. Options: buchholz, buchholz1 (cut 1), sb, rating, aro, direct."
msgstr "Ordre séparé par des virgules. Options : buchholz, buchholz1 (cut 1), sb, rating, aro, direct."

msgid "Comma-separated order. Options: buchholz, buchholz1 (FIDE Buchholz Cut 1), sb, rating, aro, direct, win, bwg, ks."
msgstr "Ordre séparé par des virgules. Options : buchholz, buchholz1 (FIDE Buchholz Cut 1), sb, rating, aro, direct, win, bwg, ks."

#: chess-podium.php
msgid "FIDE Buchholz Cut 1"
msgstr "FIDE Buchholz Cut 1"

#: chess-podium.php
msgid "ARO"
msgstr "ARO"

#: chess-podium.php
msgid "WIN"
msgstr "Victoires"

#: chess-podium.php
msgid "BWG"
msgstr "Victoires avec les noirs"

#: chess-podium.php
msgid "KS"
msgstr "Koya"

#: chess-podium.php
msgid "REP"
msgstr "REP"

#: chess-podium.php
msgid "Comma-separated order. See legend below."
msgstr "Ordre séparé par des virgules. Voir la légende ci-dessous."

#: chess-podium.php
msgid "Tiebreaker codes"
msgstr "Codes de départage"

#: chess-podium.php
msgid "Buchholz — sum of opponents' scores"
msgstr "Buchholz — somme des scores des adversaires"

#: chess-podium.php
msgid "FIDE Buchholz Cut 1 — Buchholz minus worst opponent"
msgstr "FIDE Buchholz Cut 1 — Buchholz moins le pire adversaire"

#: chess-podium.php
msgid "Sonneborn–Berger"
msgstr "Sonneborn–Berger"

#: chess-podium.php
msgid "Rating — starting Elo"
msgstr "Rating — Elo initial"

#: chess-podium.php
msgid "ARO — Average Rating of Opponents"
msgstr "ARO — moyenne du rating des adversaires"

#: chess-podium.php
msgid "Direct encounter — head-to-head result"
msgstr "Confrontation directe — résultat en face-à-face"

#: chess-podium.php
msgid "WIN — number of wins"
msgstr "WIN — nombre de victoires"

#: chess-podium.php
msgid "BWG — wins with black"
msgstr "BWG — victoires avec les noirs"

#: chess-podium.php
msgid "KS — Koya system (vs 50%+ scorers)"
msgstr "KS — système Koya (vs joueurs à 50%+)"

#: chess-podium.php
msgid "REP — Rounds Elected to Play (games played, excl. byes)"
msgstr "REP — rondes disputées (parties jouées, hors byes)"

#: chess-podium.php
msgid "ARO (Average Rating of Opponents) — optional parameters"
msgstr "ARO (moyenne des classements des adversaires) — paramètres optionnels"

#: chess-podium.php
msgid "Align with Swiss Manager. Exclude strongest/weakest opponent ratings from the average."
msgstr "Aligné sur Swiss Manager. Exclure les classements des adversaires les plus forts/faibles de la moyenne."

#: chess-podium.php
msgid "Exclude strongest result(s)"
msgstr "Exclure le(s) résultat(s) le(s) plus fort(s)"

#: chess-podium.php
msgid "Exclude weakest result(s)"
msgstr "Exclure le(s) résultat(s) le(s) plus faible(s)"

#: chess-podium.php
msgid "Minimum Elo for unrated players"
msgstr "Elo minimum pour les joueurs non classés"

#: chess-podium.php
msgid "Used when opponent has no rating (default 1400)."
msgstr "Utilisé quand l'adversaire n'a pas de classement (par défaut 1400)."

#: chess-podium.php
msgid "Buchholz — optional cut parameters"
msgstr "Buchholz — paramètres de coupe optionnels"

#: chess-podium.php
msgid "Exclude strongest/weakest opponent scores from the sum (Swiss Manager style)."
msgstr "Exclure les scores des adversaires les plus forts/faibles de la somme (style Swiss Manager)."

#: chess-podium.php
msgid "Sonneborn–Berger — optional cut parameters"
msgstr "Sonneborn–Berger — paramètres de coupe optionnels"

#: chess-podium.php
msgid "Exclude strongest/weakest opponent contributions from the SB sum (Swiss Manager style)."
msgstr "Exclure les contributions des adversaires les plus forts/faibles de la somme SB (style Swiss Manager)."

#: chess-podium.php
msgid "Points system"
msgstr "Système de points"

#: chess-podium.php
msgid "Standard: 1–0.5–0. Alternative: 3–1–0 (Swiss Manager style)."
msgstr "Standard : 1–0,5–0. Alternative : 3–1–0 (style Swiss Manager)."

#: chess-podium.php
msgid "Standard (1, 0.5, 0)"
msgstr "Standard (1, 0,5, 0)"

#: chess-podium.php
msgid "3–1–0 (win, draw, loss)"
msgstr "3–1–0 (victoire, nulle, défaite)"

#: chess-podium.php
msgid "Unlock all Chess Podium features with the Pro license. <a href=\"%s\" target=\"_blank\" rel=\"noopener\">Purchase at chesspodium.com</a>"
msgstr "Débloquez toutes les fonctionnalités Chess Podium avec la licence Pro. <a href=\"%s\" target=\"_blank\" rel=\"noopener\">Acheter sur chesspodium.com</a>"

#: chess-podium.php
msgid "Player limit reached. <a href=\"%s\" target=\"_blank\" rel=\"noopener\">Upgrade to Chess Podium Pro</a> for unlimited players."
msgstr "Limite de joueurs atteinte. <a href=\"%s\" target=\"_blank\" rel=\"noopener\">Passez à Chess Podium Pro</a> pour des joueurs illimités."

#: includes/class-fide-norm.php
msgid "GM norm"
msgstr "Norme GM"

#: includes/class-fide-norm.php
msgid "IM norm"
msgstr "Norme IM"

#: chess-podium.php
msgid "Participation certificates (all)"
msgstr "Certificats de participation (tous)"

#: chess-podium.php
msgid "Winner certificates (top 3)"
msgstr "Certificats des vainqueurs (top 3)"

#: chess-podium.php
msgid "Generate PDF diplomas for the podium or participation certificates for all players."
msgstr "Générer des diplômes PDF pour le podium ou des certificats de participation pour tous les joueurs."

#: includes/class-pdf-certificate.php
msgid "Certificate of participation"
msgstr "Certificat de participation"

#: includes/class-pdf-certificate.php
msgid "Certificate of merit"
msgstr "Certificat de mérite"

#: includes/class-pdf-certificate.php
msgid "%s points"
msgstr "%s points"

#: includes/class-pdf-certificate.php
msgid "%d rounds"
msgstr "%d rondes"

#: includes/class-pdf-certificate.php
msgid "1st place"
msgstr "1ère place"

#: includes/class-pdf-certificate.php
msgid "2nd place"
msgstr "2e place"

#: includes/class-pdf-certificate.php
msgid "3rd place"
msgstr "3e place"

#: includes/class-pdf-certificate.php
msgid "%dth place"
msgstr "%de place"

#: chess-podium.php
msgid "Import from Excel"
msgstr "Importer depuis Excel"

#: chess-podium.php
msgid "Create a tournament from an Excel file (.xlsx). Set tournament options below, then upload the player list. Format: player list (Nr., Nome, FideID, paese, EloI) or pairing export (White, Black, Elo). Place the file in the chess-podium plugin folder or upload it below."
msgstr "Créer un tournoi depuis un fichier Excel (.xlsx). Définissez les options du tournoi ci-dessous, puis téléchargez la liste des joueurs. Format : liste de joueurs (Nr., Nome, FideID, paese, EloI) ou export d'appariements (White, Black, Elo). Placez le fichier dans le dossier du plugin chess-podium ou téléchargez-le ci-dessous."

msgid "Swiss: number of rounds. Round Robin: typically N-1 for N players."
msgstr "Swiss : nombre de rondes. Round Robin : typiquement N-1 pour N joueurs."

msgid "Points for bye (Swiss only)"
msgstr "Points pour le bye (Swiss uniquement)"

msgid "Automatic draw"
msgstr "Tirage automatique"

msgid "Pairing numbers randomized successfully."
msgstr "Numéros de tirage attribués aléatoirement avec succès."

msgid "Automatic draw is only available for Round Robin tournaments with at least 2 players."
msgstr "Le tirage automatique n'est disponible que pour les tournois Round Robin avec au moins 2 joueurs."

msgid "Randomly assign pairing numbers 1..N (simulates opening ceremony draw)."
msgstr "Attribuer aléatoirement les numéros de tirage 1..N (simule le tirage de la cérémonie d'ouverture)."

#: chess-podium.php
msgid "Export the round from chess-results (Excel-Export .xlsx) and upload it here to bulk import all results."
msgstr "Exportez la ronde depuis chess-results (Excel-Export .xlsx) et téléchargez-la ici pour importer tous les résultats."

#: chess-podium.php
msgid "Edit pairings"
msgstr "Modifier les appariements"

#: chess-podium.php
msgid "Number of rounds"
msgstr "Nombre de rondes"

#: chess-podium.php
msgid "You can change the total rounds even after the tournament has started. The new value cannot be less than the current round."
msgstr "Vous pouvez modifier le nombre total de rondes même après le début du tournoi. La nouvelle valeur ne peut pas être inférieure à la ronde actuelle."

#: chess-podium.php
msgid "Total rounds"
msgstr "Rondes totales"

#: chess-podium.php
msgid "Minimum %d (current round)."
msgstr "Minimum %d (ronde actuelle)."

#: chess-podium.php
msgid "Save rounds"
msgstr "Enregistrer les rondes"

#: chess-podium.php
msgid "Rating system & country"
msgstr "Système de rating et pays"

#: chess-podium.php
msgid "Affects terminology (Rank/Standing, Round/Rd) and date format. Rating system influences which federation ID is preferred for tiebreaks."
msgstr "Influence la terminologie (Rank/Standing, Round/Rd) et le format de date. Le système de rating détermine quel ID de fédération est préféré pour les départages."

#: chess-podium.php
msgid "ISO 2-letter (e.g. US, GB). Affects date format and terminology."
msgstr "ISO 2 lettres (ex. FR, BE). Influence le format de date et la terminologie."

#: chess-podium.php
msgid "Generate Config"
msgstr "Générer la config"

#: chess-podium.php
msgid "Copy parameters for CP Connect (DGT live). Board number = table position."
msgstr "Copier les paramètres pour CP Connect (DGT live). Numéro de table = position dans le tableau."

#: chess-podium.php
msgid "ID"
msgstr "ID"

#: chess-podium.php
msgid "CP Connect – Parameters"
msgstr "CP Connect – Paramètres"

#: chess-podium.php
msgid "Use these values in Chess Podium Connect. Board number = table position (1, 2, 3…). No config file needed—just paste URL, API Key, and select the PGN file."
msgstr "Utilisez ces valeurs dans Chess Podium Connect. Numéro de table = position (1, 2, 3…). Pas de fichier config—collez l'URL, la clé API et sélectionnez le fichier PGN."

#: chess-podium.php
msgid "Parameter"
msgstr "Paramètre"

#: chess-podium.php
msgid "Value"
msgstr "Valeur"

#: chess-podium.php
msgid "API URL"
msgstr "URL API"

#: chess-podium.php
msgid "tournament_id"
msgstr "tournament_id"

#: chess-podium.php
msgid "round_no"
msgstr "round_no"

#: chess-podium.php
msgid "Board mapping"
msgstr "Correspondance des tables"

#: chess-podium.php
msgid "Copy all"
msgstr "Tout copier"

#: chess-podium.php
msgid "Copied to clipboard."
msgstr "Copié dans le presse-papiers."

#: chess-podium.php
msgid "Published tournament page."
msgstr "Page du tournoi publié."

#: chess-podium.php
msgid "Test live boards interface"
msgstr "Tester l'interface des échiquiers live"

#: chess-podium.php
msgid "Simulate a live transmission to preview the live boards section on the tournament page. No DGT hardware needed."
msgstr "Simulez une transmission live pour prévisualiser la section échiquiers live sur la page du tournoi. Aucun matériel DGT requis."

#: chess-podium.php
msgid "Simulate live (test)"
msgstr "Simuler live (test)"

#: chess-podium.php
msgid "Import players from CSV or Excel"
msgstr "Importer des joueurs depuis CSV ou Excel"

#: chess-podium.php
msgid "CSV format: name;rating;fide_id;country;uscf_id;ecf_id;title. Excel: chess-results export supported (columns Name, Rtg, Fed, FIDE ID, Title). First row: optional header."
msgstr "Format CSV : nom;rating;fide_id;pays;uscf_id;ecf_id;titre. Excel : export chess-results pris en charge (colonnes Name, Rtg, Fed, FIDE ID, Title). Première ligne : en-tête optionnel."

#: chess-podium.php
msgid "Save all players"
msgstr "Enregistrer tous les joueurs"

#: chess-podium.php
msgid "Export hotels (CSV)"
msgstr "Exporter les hôtels (CSV)"

#: chess-podium.php
msgid "Export hotels (PDF)"
msgstr "Exporter les hôtels (PDF)"

#: chess-podium.php
msgid "Tournament share per presence/day"
msgstr "Part du tournoi par présence/jour"

#: chess-podium.php
msgid "Add partner hotel"
msgstr "Ajouter un hôtel partenaire"

#: chess-podium.php
msgid "No partner hotels yet."
msgstr "Aucun hôtel partenaire pour le moment."

#: chess-podium.php
msgid "Player stays (partner hotels)"
msgstr "Séjours des joueurs (hôtels partenaires)"

#: chess-podium.php
msgid "Save hotel stays"
msgstr "Enregistrer les séjours à l’hôtel"

#: chess-podium.php
msgid "Tournament income by hotel"
msgstr "Recettes du tournoi par hôtel"

#: chess-podium.php
msgid "Partner hotels report"
msgstr "Rapport des hôtels partenaires"

#: chess-podium.php
msgid "Income by hotel"
msgstr "Recettes par hôtel"

#: chess-podium.php
msgid "Player stays"
msgstr "Séjours des joueurs"

#: chess-podium.php
msgid "No partner hotels."
msgstr "Aucun hôtel partenaire."

#: chess-podium.php
msgid "No players."
msgstr "Aucun joueur."

#: chess-podium.php
msgid "Family"
msgstr "Famille"

#: chess-podium.php
msgid "Presences"
msgstr "Présences"

#: chess-podium.php
msgid "Rate"
msgstr "Tarif"

#: chess-podium.php
msgid "Global default is set in Chess Podium → Pairing."
msgstr "La valeur par défaut globale est définie dans Chess Podium → Appariements."

#: chess-podium.php
msgid "Save pairing engine"
msgstr "Enregistrer le moteur d'appariement"

#: chess-podium.php
msgid "Describe the tournament and its main attractions."
msgstr "Décrivez le tournoi et ses principales attractions."

#: chess-podium.php
msgid "Rules and regulations for the tournament."
msgstr "Règlement et normes du tournoi."

#: chess-podium.php
msgid "URL or upload below. Shown next to the tournament title."
msgstr "URL ou téléchargement ci-dessous. Affiché à côté du titre du tournoi."

#: chess-podium.php
msgid "or upload new image"
msgstr "ou télécharger une nouvelle image"

#: chess-podium.php
msgid "Photos of the playing venue for the brochure."
msgstr "Photos du lieu de jeu pour la brochure."

#: chess-podium.php
msgid "Optional. Used as fallback if round dates are not set manually."
msgstr "Optionnel. Utilisé en secours si les dates des rondes ne sont pas définies manuellement."

#: chess-podium.php
msgid "Optional. For multi-day tournaments and USCF/ECF export."
msgstr "Optionnel. Pour les tournois sur plusieurs jours et l'export USCF/ECF."

#: chess-podium.php
msgid "Time control type"
msgstr "Type de cadence"

#: chess-podium.php
msgid "— Not specified —"
msgstr "— Non spécifié —"

#: chess-podium.php
msgid "Delay or increment for brochure display."
msgstr "Délai ou incrément pour l'affichage dans la brochure."

#: chess-podium.php
msgid "Delay (Bronstein/Fischer)"
msgstr "Délai (Bronstein/Fischer)"

#: chess-podium.php
msgid "Increment"
msgstr "Incrément"

#: chess-podium.php
msgid "USCF export"
msgstr "Export USCF"

#: chess-podium.php
msgid "City"
msgstr "Ville"

#: chess-podium.php
msgid "City for USCF tournament report. Falls back to venue if empty."
msgstr "Ville pour le rapport USCF. Utilise le lieu si vide."

#: chess-podium.php
msgid "TD code"
msgstr "Code TD"

#: chess-podium.php
msgid "Affiliate"
msgstr "Affilié"

#: chess-podium.php
msgid "State"
msgstr "État"

#: chess-podium.php
msgid "ZIP code"
msgstr "Code postal"

#: chess-podium.php
msgid "Required for USCF tournament reports. Shown in brochure."
msgstr "Requis pour les rapports USCF. Affiché dans la brochure."

#: chess-podium.php
msgid "Registration fees"
msgstr "Frais d'inscription"

#: chess-podium.php
msgid "Use these files to share tournament data and debug pairing. TRF for FIDE, .TH for USCF, JSON for ECF LMS."
msgstr "Utilisez ces fichiers pour partager les données du tournoi et déboguer l'appariement. TRF pour FIDE, .TH pour USCF, JSON pour ECF LMS."

#: chess-podium.php
msgid "Certificates"
msgstr "Certificats"

#: includes/class-grand-prix.php chess-podium.php
msgid "Grand Prix"
msgstr "Grand Prix"

#: includes/class-grand-prix.php
msgid "Grand Prix created."
msgstr "Grand Prix créé."

#: includes/class-grand-prix.php
msgid "Grand Prix updated."
msgstr "Grand Prix mis à jour."

#: includes/class-grand-prix.php
msgid "Grand Prix deleted."
msgstr "Grand Prix supprimé."

#: includes/class-grand-prix.php
msgid "Tournament added to Grand Prix."
msgstr "Tournoi ajouté au Grand Prix."

#: includes/class-grand-prix.php
msgid "Tournament removed from Grand Prix."
msgstr "Tournoi retiré du Grand Prix."

#: includes/class-grand-prix.php
msgid "Grand Prix player display saved."
msgstr "Affichage des joueurs du Grand Prix enregistré."

#: includes/class-grand-prix.php
msgid "Players merged in this Grand Prix. Standings and social ELO now use a single identity."
msgstr "Joueurs fusionnés dans ce Grand Prix. Le classement et l’ELO social utilisent désormais une seule identité."

#: includes/class-grand-prix.php
msgid "Those players are already merged or identical."
msgstr "Ces joueurs sont déjà fusionnés ou identiques."

#: includes/class-grand-prix.php
msgid "Could not merge: pick two players from the list."
msgstr "Fusion impossible : choisissez deux joueurs dans la liste."

#: includes/class-grand-prix.php
msgid "Players in this Grand Prix"
msgstr "Joueurs dans ce Grand Prix"

#: includes/class-grand-prix.php
msgid "If the same person appears under different names or with/without a FIDE ID, merge the duplicate into the player you want to keep. You can edit display name, FIDE ID, or country for the Grand Prix standings and shortcode only — individual tournament rosters are not changed."
msgstr "Si la même personne apparaît sous des noms différents ou avec/sans ID FIDE, fusionnez le doublon avec le joueur à conserver. Vous pouvez modifier le nom affiché, l’ID FIDE ou le pays uniquement pour le classement Grand Prix et le shortcode — les listes des tournois ne sont pas modifiées."

#: includes/class-grand-prix.php
msgid "Merge duplicate player"
msgstr "Fusionner un joueur en double"

#: includes/class-grand-prix.php
msgid "Choose the duplicate entry first, then the player to keep. GP points and social ELO are combined."
msgstr "Choisissez d’abord l’entrée en double, puis le joueur à conserver. Les points GP et l’ELO social sont cumulés."

#: includes/class-grand-prix.php
msgid "Duplicate (merge away)"
msgstr "Doublon (à fusionner)"

#: includes/class-grand-prix.php chess-podium.php
msgid "— Select —"
msgstr "— Sélectionner —"

#: includes/class-grand-prix.php
msgid "Keep (canonical player)"
msgstr "Conserver (joueur de référence)"

#: includes/class-grand-prix.php
msgid "Merge players"
msgstr "Fusionner les joueurs"

#: includes/class-grand-prix.php
msgid "Merge these two players in this Grand Prix?"
msgstr "Fusionner ces deux joueurs dans ce Grand Prix ?"

#: includes/class-grand-prix.php
msgid "Display name"
msgstr "Nom affiché"

#: includes/class-grand-prix.php
msgid "Save player display"
msgstr "Enregistrer l’affichage des joueurs"

#: includes/class-grand-prix.php
msgid "Create Grand Prix rankings for social tournaments. Add points from each tournament and compute a social ELO based on performance."
msgstr "Créez des classements Grand Prix pour les tournois sociaux. Ajoutez des points de chaque tournoi et calculez un ELO social selon les performances."

#: includes/class-grand-prix.php
msgid "Create Grand Prix"
msgstr "Créer un Grand Prix"

#: includes/class-grand-prix.php
msgid "e.g. Social Grand Prix 2025"
msgstr "ex. Grand Prix Social 2025"

#: includes/class-grand-prix.php
msgid "Optional description"
msgstr "Description optionnelle"

#: includes/class-grand-prix.php
msgid "Points by position"
msgstr "Points par position"

#: includes/class-grand-prix.php
msgid "Points awarded for each position in a tournament. Leave empty for default."
msgstr "Points attribués pour chaque position dans un tournoi. Laisser vide pour la valeur par défaut."

#: includes/class-grand-prix.php
msgid "Participation:"
msgstr "Participation :"

#: includes/class-grand-prix.php
msgid "pts per tournament played"
msgstr "pts par tournoi joué"

#: includes/class-grand-prix.php
msgid "Social ELO start"
msgstr "ELO social initial"

#: includes/class-grand-prix.php
msgid "(initial rating for new players)"
msgstr "(rating initial pour les nouveaux joueurs)"

#: includes/class-grand-prix.php
msgid "Social ELO K-factor"
msgstr "Facteur K ELO social"

#: includes/class-grand-prix.php
msgid "(sensitivity of rating changes)"
msgstr "(sensibilité des variations de rating)"

#: includes/class-grand-prix.php
msgid "Existing Grand Prix"
msgstr "Grand Prix existants"

#: includes/class-grand-prix.php
msgid "Grand Prix not found."
msgstr "Grand Prix introuvable."

#: includes/class-grand-prix.php
msgid "Back to list"
msgstr "Retour à la liste"

#: includes/class-grand-prix.php
msgid "Back to Grand Prix list"
msgstr "Retour à la liste Grand Prix"

#: includes/class-grand-prix.php
msgid "Save settings"
msgstr "Enregistrer les paramètres"

#: includes/class-grand-prix.php
msgid "Tournaments in this Grand Prix"
msgstr "Tournois dans ce Grand Prix"

#: includes/class-grand-prix.php
msgid "Add tournaments that have already been played. You can include past tournaments retroactively."
msgstr "Ajoutez des tournois déjà joués. Vous pouvez inclure rétroactivement des tournois passés."

#: includes/class-grand-prix.php
msgid "— Add tournament —"
msgstr "— Ajouter un tournoi —"

#: includes/class-grand-prix.php
msgid "Add"
msgstr "Ajouter"

#: includes/class-grand-prix.php
msgid "No standings yet. Add tournaments to this Grand Prix."
msgstr "Pas encore de classement. Ajoutez des tournois à ce Grand Prix."

#: includes/class-grand-prix.php
msgid "GP Points"
msgstr "Points GP"

#: includes/class-grand-prix.php
msgid "Social ELO"
msgstr "ELO social"

#: includes/class-grand-prix.php
msgid "Delete this Grand Prix?"
msgstr "Supprimer ce Grand Prix ?"

#: includes/class-grand-prix.php
msgid "Delete Grand Prix"
msgstr "Supprimer le Grand Prix"

#: includes/class-grand-prix.php
msgid "No standings yet."
msgstr "Pas encore de classement."

#: includes/class-grand-prix.php
msgid "Grand Prix standings: points and social ELO from selected tournaments"
msgstr "Classement Grand Prix : points et ELO social des tournois sélectionnés"

#: chess-podium.php
msgid "Include this tournament in a Grand Prix. When finished, it will automatically contribute points and social ELO to the GP standings."
msgstr "Inclure ce tournoi dans un Grand Prix. Une fois terminé, il contribuera automatiquement aux points et à l'ELO social du classement GP."

#: chess-podium.php
msgid "No Grand Prix yet. Create one in Chess Podium → Grand Prix."
msgstr "Pas encore de Grand Prix. Créez-en un dans Chess Podium → Grand Prix."

#: chess-podium.php
msgid "Save Grand Prix"
msgstr "Enregistrer Grand Prix"

#: chess-podium.php
msgid "Grand Prix association saved. Points and social ELO will be included when the tournament has results."
msgstr "Association Grand Prix enregistrée. Les points et l'ELO social seront inclus lorsque le tournoi aura des résultats."

#: includes/class-grand-prix.php
msgid "GP standings"
msgstr "Classement GP"

#: includes/class-grand-prix.php
msgid "Tournament standings"
msgstr "Classements des tournois"

#: includes/class-grand-prix.php
msgid "No standings."
msgstr "Pas de classement."

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Officials"
msgstr "Officiels"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Chief arbiter"
msgstr "Arbitre principal"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Deputy chief arbiter(s)"
msgstr "Arbitre principal adjoint(s)"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Deputy chief arbiter"
msgstr "Arbitre principal adjoint"

#: chess-podium.php
msgid "Add deputy arbiter"
msgstr "Ajouter arbitre adjoint"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Tournament director"
msgstr "Directeur du tournoi"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Tournament info"
msgstr "Info tournoi"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "FIDE approved tournament"
msgstr "Tournoi homologué FIDE"

#: chess-podium.php
msgid "Yes"
msgstr "Oui"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Game type"
msgstr "Type de partie"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Standard"
msgstr "Standard"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Rapid"
msgstr "Rapide"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Blitz"
msgstr "Blitz"

#: chess-podium.php
msgid "Standard, Rapid, or Blitz"
msgstr "Standard, Rapide ou Blitz"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Number of wildcards"
msgstr "Nombre de wildcards"

#: includes/class-pdf-brochure.php
msgid "Wildcards: %d"
msgstr "Wildcards : %d"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Category"
msgstr "Catégorie"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "General"
msgstr "Général"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Age group"
msgstr "Tranche d'âge"

#: chess-podium.php includes/class-pdf-brochure.php
msgid "Rating band"
msgstr "Tranche d'ELO"

#: chess-podium.php
msgid "Category: General (overall), Age (e.g. U18, U12), or Rating (e.g. U2000, U1800)."
msgstr "Catégorie : Général (global), Âge (ex. U18, U12) ou ELO (ex. U2000, U1800)."

#: chess-podium.php
msgid "e.g. U18"
msgstr "ex. U18"

#: chess-podium.php
msgid "e.g. U2000"
msgstr "ex. U2000"

#: chess-podium.php
msgid "Back to tournament"
msgstr "Retour au tournoi"

#: chess-podium.php
msgid "Previous game"
msgstr "Partie précédente"

#: chess-podium.php
msgid "Next game"
msgstr "Partie suivante"

#: chess-podium.php includes/class-pdf-badges.php
msgid "Badges (PDF)"
msgstr "Badges (PDF)"

#: chess-podium.php includes/class-pdf-badges.php
msgid "Placecards (PDF)"
msgstr "Chevalets (PDF)"

#: chess-podium.php
msgid "Sync with FIDE"
msgstr "Synchroniser avec la FIDE"

#: chess-podium.php
msgid "Sync FIDE"
msgstr "Synchroniser FIDE"

#: chess-podium.php
msgid "Player synced from FIDE successfully."
msgstr "Joueur synchronisé avec la FIDE avec succès."

#: chess-podium.php
msgid "Unable to sync player from FIDE."
msgstr "Impossible de synchroniser le joueur avec la FIDE."

#: chess-podium.php
msgid "Players synced from FIDE successfully."
msgstr "Joueurs synchronisés avec la FIDE avec succès."

#: chess-podium.php
msgid "No players with FIDE ID to sync."
msgstr "Aucun joueur avec un ID FIDE à synchroniser."

#: includes/class-pdf-badges.php
msgid "Badges"
msgstr "Badges"

#: includes/class-pdf-badges.php
msgid "Placecards"
msgstr "Chevalets"

#: includes/class-pdf-badges.php
msgid "Cut and fold on the dashed line."
msgstr "Découpez et pliez sur la ligne pointillée."

#: chess-podium.php
msgid "Player profile"
msgstr "Profil du joueur"

#: chess-podium.php
msgid "Games played"
msgstr "Parties jouées"

#: includes/class-fair-play-display.php chess-podium.php
msgid "Fair play & anti-cheating"
msgstr "Fair play & anti-cheating"

#: includes/class-fair-play-display.php
msgid "The following is a player-facing summary of measures announced for this tournament. It reflects common themes from the FIDE Handbook (§09 Anti-Cheating / Fair Play). It does not replace the official FIDE regulations, protection measures, or the arbiters’ instructions."
msgstr "Ci-dessous un résumé à l’intention des joueurs des mesures annoncées pour ce tournoi. Il reprend des thèmes courants du Manuel FIDE (§09 Anti-Cheating / Fair Play). Il ne remplace pas les règlements officiels de la FIDE, les mesures de protection ni les consignes des arbitres."

#: includes/class-fair-play-display.php
msgid "FIDE Handbook — Anti-Cheating"
msgstr "Manuel FIDE — Anti-Cheating"

#: includes/class-fair-play-display.php
msgid "Fair Play Regulations (PDF)"
msgstr "Règlement Fair Play (PDF)"

#: includes/class-fair-play-display.php
msgid "Measures for this event"
msgstr "Mesures pour cet événement"

#: includes/class-fair-play-display.php
msgid "The organizers will publish specific fair play measures for this event here."
msgstr "Les organisateurs publieront ici les mesures de fair-play spécifiques à cet événement."

#: includes/class-fair-play-display.php
msgid "Fair play contact / officer"
msgstr "Contact / responsable fair-play"

#: includes/class-fair-play-display.php
msgid "Complaints or further information (link)"
msgstr "Réclamations ou informations complémentaires (lien)"

#: includes/class-fair-play-display.php
msgid "Additional protocols & local rules"
msgstr "Protocoles supplémentaires et règles locales"

#: includes/class-fair-play-display.php
msgid "In the playing venue, electronic devices capable of communication or chess assistance are not permitted, except as explicitly authorised by the arbiters."
msgstr "Dans la salle de jeu, les appareils électroniques capables de communication ou d’aide aux échecs sont interdits, sauf autorisation explicite des arbitres."

#: includes/class-fair-play-display.php
msgid "Mobile phones and similar devices must be switched off and may be deposited or stored outside the playing area as instructed before play."
msgstr "Les téléphones portables et appareils similaires doivent être éteints et peuvent être déposés ou rangés hors de la zone de jeu selon les consignes avant la partie."

#: includes/class-fair-play-display.php
msgid "Players must cooperate with arbiters and fair play officials with proportionate screening measures (e.g. bag checks) applied at this event."
msgstr "Les joueurs doivent coopérer avec les arbitres et les responsables du fair-play pour les contrôles proportionnés appliqués à cet événement (ex. fouille des sacs)."

#: includes/class-fair-play-display.php
msgid "Random checks may be carried out during the tournament as decided by the arbiters."
msgstr "Des contrôles aléatoires peuvent être effectués pendant le tournoi, selon la décision des arbitres."

#: includes/class-fair-play-display.php
msgid "If games are broadcast live, transmission may be delayed relative to the boards, as announced by the organizers."
msgstr "En cas de diffusion en direct, la transmission peut être retardée par rapport aux échiquiers, comme annoncé par les organisateurs."

#: includes/class-fair-play-display.php
msgid "A fair play contact or officer is designated for this event (see below)."
msgstr "Un contact ou responsable fair-play est désigné pour cet événement (voir ci-dessous)."

#: includes/class-fair-play-display.php
msgid "Information on raising concerns or complaints follows FIDE Fair Play procedures; ask the arbiters or see official FIDE forms and regulations."
msgstr "Pour signaler un problème ou déposer une réclamation, suivre les procédures Fair Play de la FIDE ; demander aux arbitres ou consulter les formulaires et règlements officiels."

#: chess-podium.php
msgid "Fair play & anti-cheating (FIDE)"
msgstr "Fair play & anti-cheating (FIDE)"

#: chess-podium.php
msgid "Summarize fair play measures for players, aligned with themes from FIDE Handbook §09 (Fair Play / Anti-Cheating). Shown on the live tournament page and in static HTML export when enabled."
msgstr "Résumez les mesures de fair-play pour les joueurs, en accord avec les thèmes du Manuel FIDE §09 (Fair Play / Anti-Cheating). Affiché sur la page live du tournoi et dans l’export HTML statique si activé."

#: chess-podium.php
msgid "Show fair play section on live page and static export"
msgstr "Afficher la section fair-play sur la page live et l’export statique"

#: chess-podium.php
msgid "Standard measures (tick all that apply)"
msgstr "Mesures types (cocher tout ce qui s’applique)"

#: chess-podium.php
msgid "Fair play contact / officer (optional)"
msgstr "Contact / responsable fair-play (facultatif)"

#: chess-podium.php
msgid "e.g. Chief Arbiter / Fair Play Officer name"
msgstr "ex. Arbitre principal / nom du responsable fair-play"

#: chess-podium.php
msgid "Complaints or info URL (optional, https)"
msgstr "URL réclamations ou infos (facultatif, https)"

#: chess-podium.php
msgid "Additional protocols & local rules (optional)"
msgstr "Protocoles supplémentaires et règles locales (facultatif)"

#: chess-podium.php
msgid "Short bullet points or paragraphs. Basic formatting allowed."
msgstr "Courtes listes ou paragraphes. Mise en forme simple autorisée."

#: chess-podium.php
msgid "Save fair play settings"
msgstr "Enregistrer les paramètres fair-play"

#: chess-podium.php
msgid "Fair play settings saved."
msgstr "Paramètres fair-play enregistrés."

#: chess-podium.php
msgid "Fair play"
msgstr "Fair-play"

#: chess-podium.php
msgid "Free analysis"
msgstr "Analyse libre"

#: chess-podium.php
msgid "Sync with live"
msgstr "Synchroniser avec le direct"

#: includes/class-tournament-communications.php
msgid "Tournament emails are a Pro feature."
msgstr "Les e-mails de tournoi sont une fonctionnalité Pro."

#: includes/class-tournament-communications.php
msgid "Invalid tournament."
msgstr "Tournoi non valide."

#: includes/class-tournament-communications.php
msgid "A bulk send is already in progress for this tournament."
msgstr "Un envoi groupé est déjà en cours pour ce tournoi."

#: includes/class-tournament-communications.php
msgid "Enter an email subject."
msgstr "Saisissez l’objet de l’e-mail."

#: includes/class-tournament-communications.php
msgid "Enter a message."
msgstr "Saisissez le message."

#: includes/class-tournament-communications.php
msgid "No subscribed players with a valid email address."
msgstr "Aucun joueur inscrit avec une adresse e-mail valide et un consentement."

#: includes/class-tournament-communications.php
msgid "There is no published round to link yet."
msgstr "Il n’y a pas encore de ronde publiée à lier."

#: includes/class-tournament-communications.php
msgid "Queued %d emails. Sending in the background (small batches)."
msgstr "%d e-mails mis en file d’attente. Envoi en arrière-plan (petits lots)."

#: includes/class-tournament-communications.php
msgid "View pairings / standings"
msgstr "Voir les appariements / le classement"

#: includes/class-tournament-communications.php
msgid "This is an automated technical message from Chess Podium. Please do not reply to this email."
msgstr "Ceci est un message technique automatique de Chess Podium. Merci de ne pas répondre à cet e-mail."

#: includes/class-tournament-communications.php
msgid "Tournament page"
msgstr "Page du tournoi"

#: includes/class-tournament-communications.php
msgid "Communications"
msgstr "Communications"

#: includes/class-tournament-communications.php
msgid "Service emails to players who opted in are available in Chess Podium Pro."
msgstr "Les e-mails de service aux joueurs ayant donné leur consentement sont disponibles dans Chess Podium Pro."

#: includes/class-tournament-communications.php
msgid "[%1$s] Round %2$d published"
msgstr "[%1$s] Ronde %2$d publiée"

#: includes/class-tournament-communications.php
msgid ""
"Hello {player_name},\n"
"\n"
"Round {round_number} has been published. You are on board {table_number}.\n"
"\n"
"Pairings: {pairing_url}\n"
"\n"
"Good luck!"
msgstr ""
"Bonjour {player_name},\n"
"\n"
"La ronde {round_number} a été publiée. Vous jouez à l’échiquier {table_number}.\n"
"\n"
"Appariements : {pairing_url}\n"
"\n"
"Bonne chance !"

#: includes/class-tournament-communications.php
msgid "A bulk email send is in progress. Remaining messages are sent in the background."
msgstr "Un envoi groupé d’e-mails est en cours. Les messages restants seront envoyés en arrière-plan."

#: includes/class-tournament-communications.php
msgid "Only players who registered with a valid email and accepted technical communications receive these messages (GDPR)."
msgstr "Seuls les joueurs avec une adresse valide ayant accepté les communications techniques reçoivent ces messages (RGPD)."

#: includes/class-tournament-communications.php
msgid "Placeholders:"
msgstr "Espaces réservés :"

#: includes/class-tournament-communications.php
msgid "Subject"
msgstr "Objet"

#: includes/class-tournament-communications.php
msgid "e.g. [{tournament_name}] Update"
msgstr "ex. [{tournament_name}] Mise à jour"

#: includes/class-tournament-communications.php
msgid "Message"
msgstr "Message"

#: includes/class-tournament-communications.php
msgid "Write your message. You can use the placeholders listed above."
msgstr "Rédigez votre message. Vous pouvez utiliser les espaces réservés indiqués ci-dessus."

#: includes/class-tournament-communications.php
msgid "Test recipient email"
msgstr "E-mail du destinataire (test)"

#: includes/class-tournament-communications.php
msgid "your@email.example"
msgstr "vous@email.exemple"

#: includes/class-tournament-communications.php
msgid "Send one preview with sample placeholder data. The subject is prefixed with [TEST]. Does not queue bulk mail or appear in the log below."
msgstr "Envoie un aperçu unique avec des données d’exemple pour les espaces réservés. L’objet est préfixé par [TEST]. Ne met pas en file d’attente l’envoi groupé et n’apparaît pas dans le journal ci-dessous."

#: includes/class-tournament-communications.php
msgid "Send test (general)"
msgstr "Envoyer un test (général)"

#: includes/class-tournament-communications.php
msgid "Send test (pairings)"
msgstr "Envoyer un test (appariements)"

#: includes/class-tournament-communications.php
msgid "Enter a valid email address for the test message."
msgstr "Saisissez une adresse e-mail valide pour le message de test."

#: includes/class-tournament-communications.php
msgid "Sample player (preview)"
msgstr "Joueur exemple (aperçu)"

#: includes/class-tournament-communications.php
msgid "WordPress could not send the test email. Check your SMTP or mail settings."
msgstr "WordPress n’a pas pu envoyer l’e-mail de test. Vérifiez SMTP ou les réglages d’envoi."

#: includes/class-tournament-communications.php
msgid "Send general announcement"
msgstr "Envoyer une annonce générale"

#: includes/class-tournament-communications.php
msgid "Uses the current round and pairing page URL."
msgstr "Utilise la ronde en cours et l’URL de la page d’appariements."

#: includes/class-tournament-communications.php
msgid "Send current round pairings link"
msgstr "Envoyer le lien des appariements de la ronde en cours"

#: includes/class-tournament-communications.php
msgid "Recent sends"
msgstr "Envois récents"

#: includes/class-tournament-communications.php
msgid "No sends logged yet for this tournament."
msgstr "Aucun envoi enregistré pour ce tournoi pour l’instant."

#: includes/class-tournament-communications.php
msgid "Recipients"
msgstr "Destinataires"

#: chess-podium.php
msgid "Notify players (email)"
msgstr "Notifier les joueurs (e-mail)"

#: chess-podium.php
msgid "Opens Communications with a pre-filled message for the current round."
msgstr "Ouvre Communications avec un message prérempli pour la ronde en cours."

#: chess-podium.php
msgid "Email"
msgstr "E-mail"

#: chess-podium.php
msgid "Optional. Required if the player should receive technical tournament emails."
msgstr "Facultatif. Nécessaire si le joueur doit recevoir des e-mails techniques sur le tournoi."

#: chess-podium.php
msgid "Technical emails"
msgstr "E-mails techniques"

#: chess-podium.php
msgid "Player accepts technical emails (pairings, notices) for this tournament"
msgstr "Le joueur accepte les e-mails techniques (appariements, avis) pour ce tournoi"

#: chess-podium.php
msgid "Tech. mail"
msgstr "E-mail tech."

#: chess-podium.php
msgid "Opt-in"
msgstr "Consentement"

#: chess-podium.php
msgid "optional"
msgstr "facultatif"

#: chess-podium.php
msgid "Emails queued for background delivery."
msgstr "E-mails mis en file pour envoi en arrière-plan."

#: chess-podium.php
msgid "Could not queue tournament emails."
msgstr "Impossible de mettre en file les e-mails du tournoi."

#: chess-podium.php includes/class-tournament-communications.php
msgid "Test email sent."
msgstr "E-mail de test envoyé."

#: chess-podium.php
msgid "Could not send the test email."
msgstr "Impossible d’envoyer l’e-mail de test."

#: chess-podium.php
msgid "Queued %d emails for background delivery."
msgstr "%d e-mails mis en file pour envoi en arrière-plan."

#: includes/class-registration.php
msgid "I agree to receive technical emails about this tournament (pairings, notices)."
msgstr "J’accepte de recevoir des e-mails techniques sur ce tournoi (appariements, avis)."

#: chess-podium.php
msgid "Team settings saved."
msgstr "Paramètres d’équipes enregistrés."

#: chess-podium.php
msgid "Teams updated."
msgstr "Équipes mises à jour."

#: chess-podium.php
msgid "Could not update teams."
msgstr "Impossible de mettre à jour les équipes."

#: chess-podium.php
msgid "Team tournament"
msgstr "Tournoi par équipes"

#: chess-podium.php
msgid "Enable team mode to manage teams, board order and team standings. Use the Teams tab to enter team matches and board results."
msgstr "Activez le mode équipes pour gérer les équipes, l’ordre des échiquiers et le classement. Utilisez l’onglet Équipes pour saisir les matches et les résultats des échiquiers."

#: chess-podium.php
msgid "This is a team tournament"
msgstr "C’est un tournoi par équipes"

#: chess-podium.php
msgid "Boards per match"
msgstr "Échiquiers par match"

#: chess-podium.php
msgid "Standings primary score"
msgstr "Score principal du classement"

#: chess-podium.php
msgid "Match points (MP)"
msgstr "Points de match (PM)"

#: chess-podium.php
msgid "Board points (BP)"
msgstr "Points d’échiquier (PE)"

#: chess-podium.php
msgid "Save team settings"
msgstr "Enregistrer les paramètres d’équipes"

#: includes/class-team-tournaments.php
msgid "Enter a team name."
msgstr "Saisissez un nom d’équipe."

#: includes/class-team-tournaments.php
msgid "Could not add team."
msgstr "Impossible d’ajouter l’équipe."

#: includes/class-team-tournaments.php
msgid "Team added."
msgstr "Équipe ajoutée."

#: includes/class-team-tournaments.php
msgid "Team deleted."
msgstr "Équipe supprimée."

#: includes/class-team-tournaments.php
msgid "Could not delete team."
msgstr "Impossible de supprimer l’équipe."

#: includes/class-team-tournaments.php
msgid "Saved %d player assignments."
msgstr "%d affectations de joueurs enregistrées."

#: includes/class-team-tournaments.php
msgid "Teams"
msgstr "Équipes"

#: includes/class-team-tournaments.php
msgid "Create teams, then assign each player to a team and (optionally) a board number. Team standings and TRF16 team exports use these assignments."
msgstr "Créez des équipes, puis affectez chaque joueur à une équipe et (facultativement) à un numéro d’échiquier. Le classement et l’export TRF16 utilisent ces affectations."

#: includes/class-team-tournaments.php
msgid "Add team"
msgstr "Ajouter une équipe"

#: includes/class-team-tournaments.php
msgid "Team name"
msgstr "Nom de l’équipe"

#: includes/class-team-tournaments.php
msgid "Federation"
msgstr "Fédération"

#: includes/class-team-tournaments.php
msgid "Start no."
msgstr "N° départ"

#: includes/class-team-tournaments.php
msgid "Teams list"
msgstr "Liste des équipes"

#: includes/class-team-tournaments.php
msgid "No teams yet."
msgstr "Aucune équipe pour l’instant."

#: includes/class-team-tournaments.php
msgid "Fed"
msgstr "FED"

#: includes/class-team-tournaments.php
msgctxt "admin table header (team start number)"
msgid "Start"
msgstr "Départ"

#: includes/class-team-tournaments.php
msgctxt "admin table header"
msgid "Actions"
msgstr "Actions"

#: includes/class-team-tournaments.php
msgid "Delete this team? Players will be unassigned."
msgstr "Supprimer cette équipe ? Les joueurs seront désaffectés."

#: includes/class-team-tournaments.php
msgid "Player assignments"
msgstr "Affectations des joueurs"

#: includes/class-team-tournaments.php
msgid "Team"
msgstr "Équipe"

#: includes/class-team-tournaments.php
msgctxt "team assignment: board number"
msgid "Board"
msgstr "Échiquier"

#: includes/class-team-tournaments.php
msgid "Save assignments"
msgstr "Enregistrer les affectations"

#: includes/class-team-tournaments.php
msgid "Team standings"
msgstr "Classement par équipes"

#: includes/class-team-tournaments.php
msgid "No team results yet."
msgstr "Pas encore de résultats d’équipes."

#: chess-podium.php includes/class-team-tournaments.php
msgid "Round %d matches"
msgstr "Matches du tour %d"

#: chess-podium.php
msgid "No matches generated yet."
msgstr "Aucun match généré pour l’instant."

#: includes/class-team-tournaments.php
msgid "Auto-pair this round"
msgstr "Apparier automatiquement ce tour"

#: includes/class-team-tournaments.php
msgid "Generates Swiss-style team pairings based on current standings. Avoids repeats when possible. If the round already has matches, it will not overwrite them."
msgstr "Génère des appariements par équipes type Suisse selon le classement actuel. Évite les répétitions si possible. Si le tour a déjà des matches, il ne les écrase pas."

#: includes/class-team-tournaments.php
msgid "Generate pairings for this round"
msgstr "Générer les appariements pour ce tour"

#: includes/class-team-tournaments.php
msgid "This round already has team matches. Delete them first if you want to regenerate."
msgstr "Ce tour a déjà des matches par équipes. Supprimez-les d’abord si vous voulez régénérer."

#: includes/class-team-tournaments.php
msgid "Add at least two teams first."
msgstr "Ajoutez d’abord au moins deux équipes."

#: includes/class-team-tournaments.php
msgid "Could not generate pairings."
msgstr "Impossible de générer les appariements."

#: includes/class-team-tournaments.php
msgid "Pairing generation failed while creating matches."
msgstr "Échec de génération lors de la création des matches."

#: includes/class-team-tournaments.php
msgid "Generated round %1$d with %2$d team matches."
msgstr "Tour %1$d généré avec %2$d matches par équipes."

#: includes/class-team-tournaments.php
msgid "MP"
msgstr "PM"

#: includes/class-team-tournaments.php
msgid "BP"
msgstr "PE"

#: includes/class-team-tournaments.php
msgid "Played"
msgstr "Joué"

#: includes/class-team-tournaments.php
msgid "Round matches"
msgstr "Matches du tour"

#: includes/class-team-tournaments.php
msgid "Go"
msgstr "Aller"

#: includes/class-team-tournaments.php
msgid "Create match"
msgstr "Créer un match"

#: includes/class-team-tournaments.php
msgctxt "team match: home side"
msgid "Home"
msgstr "Domicile"

#: includes/class-team-tournaments.php
msgid "Away"
msgstr "Extérieur"

#: includes/class-team-tournaments.php
msgid "Create"
msgstr "Créer"

#: includes/class-team-tournaments.php
msgid "No matches for this round yet."
msgstr "Aucun match pour ce tour."

#: includes/class-team-tournaments.php
msgid "Match created."
msgstr "Match créé."

#: includes/class-team-tournaments.php
msgid "Invalid match."
msgstr "Match invalide."

#: includes/class-team-tournaments.php
msgid "Saved %d board results."
msgstr "%d résultats d’échiquier enregistrés."

#: includes/class-team-tournaments.php
msgid "Save match"
msgstr "Enregistrer le match"

#: includes/class-team-tournaments.php
msgid "Select two different teams."
msgstr "Sélectionnez deux équipes différentes."

#: includes/class-team-tournaments.php
msgid "Invalid team selection."
msgstr "Sélection d’équipes invalide."

#: includes/class-team-tournaments.php
msgid "Could not create match."
msgstr "Impossible de créer le match."

#: includes/class-tournament-communications.php
msgid "Bulk messages go to players who registered with a valid email and accepted technical communications, plus any addresses you list under Additional recipients (Pro). You are responsible for lawful consent for every address."
msgstr "Les envois groupés vont aux joueurs inscrits avec un e-mail valide ayant accepté les communications techniques, plus les adresses indiquées sous Destinataires supplémentaires (Pro). Vous êtes responsable du consentement licite pour chaque adresse."

#: includes/class-tournament-communications.php
msgid "Additional recipients"
msgstr "Destinataires supplémentaires"

#: includes/class-tournament-communications.php
msgid "Optional list for this tournament only (organisers, press, etc.). Each address must have expressly opted in to receive these emails under the privacy laws that apply to you (e.g. GDPR, CAN-SPAM). Chess Podium does not verify consent."
msgstr "Liste facultative pour ce tournoi uniquement (organisateurs, presse, etc.). Chaque adresse doit avoir accepté expressément de recevoir ces e-mails selon les lois sur la vie privée qui vous concernent (p. ex. RGPD, CAN-SPAM). Chess Podium ne vérifie pas le consentement."

#: includes/class-tournament-communications.php
msgid "Maximum %d addresses. Invalid entries are ignored when pasting or importing."
msgstr "Maximum %d adresses. Les entrées invalides sont ignorées lors du collage ou de l’import."

#: includes/class-tournament-communications.php
msgid "Select"
msgstr "Sélectionner"

#: includes/class-tournament-communications.php
msgid "Remove selected"
msgstr "Supprimer la sélection"

#: includes/class-tournament-communications.php
msgid "Remove all additional addresses"
msgstr "Supprimer toutes les adresses supplémentaires"

#: includes/class-tournament-communications.php
msgid "No additional addresses yet. Add one below or paste/import a list."
msgstr "Aucune adresse supplémentaire pour l’instant. Ajoutez-en une ci-dessous ou collez/importez une liste."

#: includes/class-tournament-communications.php
msgid "You may only add addresses for people who have opted in. You certify that your list complies with applicable laws (such as GDPR, ePrivacy, CAN-SPAM, or other local rules). Chess Podium stores addresses only for sending these tournament messages and does not verify consent."
msgstr "Vous ne pouvez ajouter que des adresses de personnes ayant consenti. Vous attestez que votre liste respecte les lois applicables (telles que le RGPD, l’ePrivacy, le CAN-SPAM ou d’autres règles locales). Chess Podium ne conserve les adresses que pour ces messages de tournoi et ne vérifie pas le consentement."

#: includes/class-tournament-communications.php
msgid "Add one email address"
msgstr "Ajouter une adresse e-mail"

#: includes/class-tournament-communications.php
msgid "Add address"
msgstr "Ajouter l’adresse"

#: includes/class-tournament-communications.php
msgid "I confirm lawful opt-in and compliance for this address, as described above."
msgstr "Je confirme un opt-in licite et la conformité pour cette adresse, comme décrit ci-dessus."

#: includes/class-tournament-communications.php
msgid "Bulk paste (one per line or comma-separated)"
msgstr "Collage en masse (une par ligne ou séparées par des virgules)"

#: includes/class-tournament-communications.php
msgid "I confirm lawful opt-in and compliance for every address in this list, as described above."
msgstr "Je confirme un opt-in licite et la conformité pour chaque adresse de cette liste, comme décrit ci-dessus."

#: includes/class-tournament-communications.php
msgid "Merge into list"
msgstr "Fusionner dans la liste"

#: includes/class-tournament-communications.php
msgid "Import from .txt or .csv file"
msgstr "Importer depuis un fichier .txt ou .csv"

#: includes/class-tournament-communications.php
msgid "One address per line; CSV rows may use the first column. Max 512 KB."
msgstr "Une adresse par ligne ; le CSV peut utiliser la première colonne. Max. 512 Ko."

#: includes/class-tournament-communications.php
msgid "I confirm lawful opt-in and compliance for every address in this file, as described above."
msgstr "Je confirme un opt-in licite et la conformité pour chaque adresse de ce fichier, comme décrit ci-dessus."

#: includes/class-tournament-communications.php
msgid "Import file"
msgstr "Importer le fichier"

#: includes/class-tournament-communications.php
msgid "Additional recipients see the label \"Subscriber\" for the player name unless they are also registered players with notifications enabled."
msgstr "Les destinataires supplémentaires voient le libellé « Abonné » comme nom de joueur, sauf s’ils sont aussi des joueurs inscrits avec notifications activées."

#: includes/class-tournament-communications.php
msgid "No file uploaded."
msgstr "Aucun fichier téléversé."

#: includes/class-tournament-communications.php
msgid "File upload failed."
msgstr "Échec du téléversement du fichier."

#: includes/class-tournament-communications.php
msgid "Invalid file or file too large. Use .txt or .csv (max %s)."
msgstr "Fichier invalide ou trop volumineux. Utilisez .txt ou .csv (max %s)."

#: includes/class-tournament-communications.php
msgid "Invalid file type. Use .txt or .csv."
msgstr "Type de fichier invalide. Utilisez .txt ou .csv."

#: includes/class-tournament-communications.php
msgid "Could not read the file."
msgstr "Impossible de lire le fichier."

#: includes/class-tournament-communications.php
msgid "Confirm the consent statement before adding or importing addresses."
msgstr "Confirmez la déclaration de consentement avant d’ajouter ou d’importer des adresses."

#: includes/class-tournament-communications.php
msgid "Enter a valid email address."
msgstr "Saisissez une adresse e-mail valide."

#: includes/class-tournament-communications.php
msgid "That address is already on the list."
msgstr "Cette adresse est déjà dans la liste."

#: includes/class-tournament-communications.php
msgid "Address added to the additional recipients list."
msgstr "Adresse ajoutée à la liste des destinataires supplémentaires."

#: includes/class-tournament-communications.php
msgid "No valid email addresses found in the text."
msgstr "Aucune adresse e-mail valide dans le texte."

#: includes/class-tournament-communications.php
msgid "Added %1$d address(es). %2$d skipped (invalid or duplicate)."
msgstr "%1$d adresse(s) ajoutée(s). %2$d ignorée(s) (invalide ou doublon)."

#: includes/class-tournament-communications.php
msgid "No new addresses to add (all invalid or already listed)."
msgstr "Aucune nouvelle adresse (toutes invalides ou déjà listées)."

#: includes/class-tournament-communications.php
msgid "Imported %1$d address(es) from file. %2$d skipped (invalid or duplicate)."
msgstr "%1$d adresse(s) importée(s) depuis le fichier. %2$d ignorée(s) (invalide ou doublon)."

#: includes/class-tournament-communications.php
msgid "All additional addresses removed."
msgstr "Toutes les adresses supplémentaires ont été supprimées."

#: includes/class-tournament-communications.php
msgid "Select at least one address to remove."
msgstr "Sélectionnez au moins une adresse à supprimer."

#: includes/class-tournament-communications.php
msgid "No matching addresses to remove."
msgstr "Aucune adresse correspondante à supprimer."

#: includes/class-tournament-communications.php
msgid "Removed %d address."
msgid_plural "Removed %d addresses."
msgstr[0] "%d adresse supprimée."
msgstr[1] "%d adresses supprimées."

#: includes/class-tournament-communications.php
msgid "Unknown action."
msgstr "Action inconnue."

#: includes/class-tournament-communications.php
msgid "Subscriber"
msgstr "Abonné"

#: includes/class-tournament-communications.php
msgid "No recipients: add opted-in players or addresses under Additional recipients."
msgstr "Aucun destinataire : ajoutez des joueurs ayant consenti ou des adresses sous Destinataires supplémentaires."

#: chess-podium.php
msgid "Recipient list updated."
msgstr "Liste des destinataires mise à jour."

#: chess-podium.php
msgid "Could not update the recipient list."
msgstr "Impossible de mettre à jour la liste des destinataires."

#: includes/class-player-profile-admin.php
msgid "Player profile saved."
msgstr "Profil du joueur enregistré."

#: includes/class-player-profile-admin.php
msgid "Player profile deleted."
msgstr "Profil du joueur supprimé."

#: includes/class-player-profile-admin.php
msgid "Please fill in required fields."
msgstr "Veuillez remplir les champs obligatoires."

#: includes/class-player-profile-admin.php
msgid "Slug already in use. Choose another one."
msgstr "Slug déjà utilisé. Choisissez-en un autre."

#: includes/class-player-profile-admin.php
msgid "Edit player"
msgstr "Modifier le joueur"

#: includes/class-player-profile-admin.php
msgid "Create player"
msgstr "Créer un joueur"

#: includes/class-player-profile-admin.php
msgid "Slug"
msgstr "Slug"

#: includes/class-player-profile-admin.php
msgid "WP user ID (owner)"
msgstr "ID utilisateur WP (propriétaire)"

#: includes/class-player-profile-admin.php
msgid "Public URL:"
msgstr "URL publique :"

#: includes/class-player-profile-admin.php
msgid "Directory"
msgstr "Annuaire"

#: includes/class-player-profile-admin.php
msgid "View"
msgstr "Voir"

#: includes/class-player-profile-admin.php
msgid "Tip: link a WP user ID so the player can edit their own bio later via a shortcode."
msgstr "Astuce : associez un ID utilisateur WP pour que le joueur puisse modifier sa bio via un shortcode."

#: includes/class-player-profile-frontend.php
msgid "Please log in to edit your profile."
msgstr "Veuillez vous connecter pour modifier votre profil."

#: includes/class-player-profile-frontend.php
msgid "No player profile is linked to your account yet. Contact the webmaster."
msgstr "Aucun profil joueur n’est encore lié à votre compte. Contactez le webmaster."

#: includes/class-player-profile-frontend.php
msgid "Profile saved."
msgstr "Profil enregistré."

#: includes/class-player-profile-frontend.php
msgid "Avatar"
msgstr "Avatar"

#: includes/class-player-profile-frontend.php
msgid "Lichess username"
msgstr "Nom d’utilisateur Lichess"

#: includes/class-player-profile-frontend.php
msgid "Chess.com username"
msgstr "Nom d’utilisateur Chess.com"

#: chess-podium.php includes/class-player-profile-admin.php
#: includes/class-player-profile-frontend.php
msgid "Biography"
msgstr "Biographie"

#: chess-podium.php
msgid "Lichess profile"
msgstr "Profil Lichess"

#: chess-podium.php
msgid "Chess.com profile"
msgstr "Profil Chess.com"

#: chess-podium.php
msgid "FIDE Elo"
msgstr "Elo FIDE"

#: chess-podium.php
msgid "No matching tournaments on this site yet."
msgstr "Aucun tournoi correspondant sur ce site pour le moment."

#: includes/class-player-profile-admin.php
msgid "Remove avatar"
msgstr "Supprimer l’avatar"

#: chess-podium.php
msgid "From this tournament"
msgstr "À partir de ce tournoi"

#: chess-podium.php
msgid "Games in this tournament"
msgstr "Parties dans ce tournoi"

#: chess-podium.php
msgid "Opp. Elo"
msgstr "Elo adv."

#: chess-podium.php
msgid "Career overview"
msgstr "Vue d’ensemble de carrière"

#: chess-podium.php
msgid "Win / draw / loss share"
msgstr "Répartition V / N / D"

#: chess-podium.php
msgid "No rated games counted yet."
msgstr "Aucune partie comptabilisée pour l’instant."

#: chess-podium.php
msgid "Rating & performance by tournament"
msgstr "Classement et performance par tournoi"

#: chess-podium.php
msgid "Start rating"
msgstr "Elo de départ"

#: chess-podium.php
msgid "Elo change by tournament (estimate)"
msgstr "Variation Elo par tournoi (estimation)"

#: chess-podium.php
msgid "Grand Prix tournaments"
msgstr "Tournois du Grand Prix"

#: chess-podium.php
msgid "This player is not linked to a Grand Prix yet."
msgstr "Ce joueur n’est pas encore lié à un Grand Prix."

#: chess-podium.php
msgid "No tournaments found for this Grand Prix."
msgstr "Aucun tournoi trouvé pour ce Grand Prix."

#: chess-podium.php
msgid "Public calendar and tournament list (past, current & upcoming) with gallery thumbnails like the tournament page. Dates from Chess Podium."
msgstr "Calendrier public et liste des tournois (passés, en cours et à venir) avec miniatures de la galerie comme sur la page des tournois. Dates issues de Chess Podium."

#: chess-podium.php
msgid "Public events calendar"
msgstr "Calendrier public des événements"

#: chess-podium.php
msgid "Set the tournament dates for the site calendar shortcode [chess_podium_events]. You can also set dates and visibility from Content → brochure."
msgstr "Définissez les dates du tournoi pour le shortcode du calendrier du site [chess_podium_events]. Vous pouvez aussi définir les dates et la visibilité dans Contenu → brochure."

#: chess-podium.php
msgid "Event start date"
msgstr "Date de début de l’événement"

#: chess-podium.php
msgid "Event end date"
msgstr "Date de fin de l’événement"

#: chess-podium.php
msgid "Optional. For multi-day tournaments. Leave empty for a single-day event."
msgstr "Optionnel. Pour les tournois sur plusieurs jours. Laissez vide pour une journée unique."

#: chess-podium.php
msgid "Visibility"
msgstr "Visibilité"

#: chess-podium.php
msgid "Show on public events calendar"
msgstr "Afficher sur le calendrier public des événements"

#: chess-podium.php
msgid "Save event dates"
msgstr "Enregistrer les dates de l’événement"

#: chess-podium.php
msgid "Optional. Used as fallback if round dates are not set manually. Also used for the public events calendar ([chess_podium_events]) when you save this brochure."
msgstr "Optionnel. Utilisé si les dates des rondes ne sont pas définies manuellement. Sert aussi pour le calendrier public des événements ([chess_podium_events]) lors de l’enregistrement de cette brochure."

#: chess-podium.php
msgid "Optional. For multi-day tournaments, USCF/ECF export, and the public events calendar."
msgstr "Optionnel. Tournois sur plusieurs jours, export USCF/ECF et calendrier public des événements."

#: chess-podium.php
msgid "Show this tournament on the public events calendar"
msgstr "Afficher ce tournoi sur le calendrier public des événements"

#: chess-podium.php
msgid "Saving the brochure updates the tournament row dates used by [chess_podium_events]. Uncheck to hide the event from the calendar without deleting the tournament."
msgstr "L’enregistrement de la brochure met à jour les dates de la ligne tournoi utilisées par [chess_podium_events]. Décochez pour masquer l’événement du calendrier sans supprimer le tournoi."

#: chess-podium.php
msgid "Event dates and calendar visibility saved."
msgstr "Dates de l’événement et visibilité sur le calendrier enregistrées."

#: includes/class-events-calendar.php
msgid "Tournament calendar"
msgstr "Calendrier des tournois"

#: includes/class-events-calendar.php
msgid "Past, current & upcoming tournaments"
msgstr "Tournois passés, en cours et à venir"

#: includes/class-events-calendar.php
msgid "Round %1$d / %2$d"
msgstr "Ronde %1$d / %2$d"

#: includes/class-events-calendar.php
msgid "No tournaments with dates in this period. Add start/end dates in Chess Podium → tournament → Content (brochure) or Overview (quick schedule)."
msgstr "Aucun tournoi avec des dates pour cette période. Ajoutez des dates de début/fin dans Chess Podium → tournoi → Contenu (brochure) ou Aperçu (planification rapide)."

#: chess-podium.php
msgid "Full player profile and statistics"
msgstr "Profil joueur complet et statistiques"

#: chess-podium.php
msgid "Archive card: cover image, standings preview, and link to the public tournament (see details below)."
msgstr "Carte archive : image de couverture, aperçu du classement et lien vers le tournoi public (détails ci-dessous)."

#: chess-podium.php
msgid "Tournament archive card"
msgstr "Carte tournoi archivé"

#: chess-podium.php
msgid "Use this shortcode or the Gutenberg block “Chess Podium Tournament Archive Card” in posts and articles to highlight a tournament that already has standings: a cover image (gallery, venue photo, or logo), a compact standings table, and a link to the full public tournament page or published HTML export."
msgstr "Utilisez ce shortcode ou le bloc Gutenberg « Chess Podium Tournament Archive Card » dans les articles pour mettre en avant un tournoi qui a déjà un classement : image de couverture (galerie, photo du lieu ou logo), tableau compact et lien vers la page tournoi publique ou l’export HTML publié."

#: chess-podium.php
msgid "Examples"
msgstr "Exemples"

#: chess-podium.php
msgid "or"
msgstr "ou"

#: chess-podium.php
msgid "Required. Tournament ID from Chess Podium (number shown in the admin tournament list)."
msgstr "Obligatoire. ID du tournoi dans Chess Podium (numéro affiché dans la liste admin)."

#: chess-podium.php
msgid "Optional. Number of players shown in the standings preview (3–25, default 10)."
msgstr "Optionnel. Nombre de joueurs dans l’aperçu du classement (3–25, par défaut 10)."

#: chess-podium.php
msgid "Optional. 1 (default) or 0 — show or hide the cover image."
msgstr "Optionnel. 1 (par défaut) ou 0 — afficher ou masquer l’image de couverture."

#: chess-podium.php
msgid "Optional. auto (default): published HTML export if available, otherwise the live tournament page; live: always the live page; archive: published export only (falls back to live if not published)."
msgstr "Optionnel. auto (par défaut) : export HTML publié si disponible, sinon page tournoi en direct ; live : toujours la page en direct ; archive : export publié uniquement (sinon page en direct)."

#: chess-podium.php
msgid "Gutenberg: search for “Chess Podium Tournament Archive Card” in the block inserter (Widgets category). Choose the tournament, rows, image, and link target in the block sidebar — same options as the shortcode."
msgstr "Gutenberg : recherchez « Chess Podium Tournament Archive Card » dans l’inserter (catégorie Widgets). Choisissez le tournoi, les lignes, l’image et la cible du lien dans la barre latérale — mêmes options que le shortcode."

#: chess-podium.php
msgid "Add a \"Shortcode\" block (search for \"Shortcode\" in the block inserter), or add the Gutenberg block “Chess Podium Tournament Archive Card” for the archive card."
msgstr "Ajoutez un bloc « Shortcode » (recherchez « Shortcode » dans l’inserter), ou le bloc Gutenberg « Chess Podium Tournament Archive Card » pour la carte archive."

#: chess-podium.php
msgid "Paste the shortcode above into the block, or configure the block in the sidebar."
msgstr "Collez le shortcode ci-dessus dans le bloc, ou configurez le bloc dans la barre latérale."

#: chess-podium.php
msgid "Select a tournament"
msgstr "Sélectionner un tournoi"

#: chess-podium.php
msgid "Chess Podium Tournament Archive Card"
msgstr "Chess Podium — Carte tournoi archivé"

#: chess-podium.php
msgid "Archive card"
msgstr "Carte archive"

#: chess-podium.php
msgid "Players in standings preview"
msgstr "Joueurs dans l’aperçu du classement"

#: chess-podium.php
msgid "Show cover image"
msgstr "Afficher l’image de couverture"

#: chess-podium.php
msgid "Link target"
msgstr "Cible du lien"

#: chess-podium.php
msgid "Published archive if available, else live page"
msgstr "Archive publiée si disponible, sinon page en direct"

#: chess-podium.php
msgid "Live tournament page"
msgstr "Page tournoi en direct"

#: chess-podium.php
msgid "Published HTML archive only"
msgstr "Archive HTML publiée uniquement"

#: chess-podium.php
msgid "Card with standings preview and link to the public tournament page."
msgstr "Carte avec aperçu du classement et lien vers la page tournoi publique."

#: chess-podium.php
msgid "Choose a tournament in the block settings."
msgstr "Choisissez un tournoi dans les réglages du bloc."

#: includes/class-tournament-archive-card.php
msgid "finished"
msgstr "terminé"

#: includes/class-tournament-archive-card.php
msgid "No standings for this tournament yet."
msgstr "Pas encore de classement pour ce tournoi."

#: includes/class-tournament-archive-card.php
msgid "Final standings"
msgstr "Classement final"

#: includes/class-tournament-archive-card.php
msgid "+%d more players in full standings"
msgstr "+%d joueurs de plus dans le classement complet"

#: includes/class-tournament-archive-card.php
msgid "Open published tournament archive"
msgstr "Ouvrir l’archive tournoi publiée"

#: includes/class-tournament-archive-card.php
msgid "View full tournament page"
msgstr "Voir la page tournoi complète"
