<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fr">
<context>
    <name>AbstractCounter</name>
    <message>
        <location filename="src/game_graphics/board/abstract_counter.cpp" line="85"/>
        <source>&amp;Set counter...</source>
        <translation>Nombre de marqueur&amp;s…</translation>
    </message>
</context>
<context>
    <name>AbstractCounterDialog</name>
    <message>
        <location filename="src/game_graphics/board/abstract_counter.cpp" line="197"/>
        <source>Set counter</source>
        <translation>Nombre de marqueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/abstract_counter.cpp" line="198"/>
        <source>New value for counter &apos;%1&apos;:</source>
        <translation>Nouvelle valeur des marqueurs « %1 » :</translation>
    </message>
</context>
<context>
    <name>AbstractDlgDeckTextEdit</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="26"/>
        <source>&amp;Refresh</source>
        <translation>&amp;Rafraîchir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="34"/>
        <source>Parse Set Name and Number (if available)</source>
        <translation>Analyser le nom et le numéro de l&apos;extension (si disponibles)</translation>
    </message>
</context>
<context>
    <name>AbstractTabDeckEditor</name>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="216"/>
        <source>Open in new tab</source>
        <translation>Ouvrir dans un nouvel onglet</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="241"/>
        <source>Are you sure?</source>
        <translation>Êtes-vous sûr ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="242"/>
        <source>The decklist has been modified.
Do you want to save the changes?</source>
        <translation>La liste de deck a été modifiée.
Voulez-vous enregistrer les modifications ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="299"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="315"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="339"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="369"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="388"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="517"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="299"/>
        <source>Could not open deck at %1</source>
        <translation>N&apos;a pas pu ouvrir le deck à %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="315"/>
        <source>Could not save remote deck</source>
        <translation>N&apos;a pas pu sauvegarder le deck distant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="340"/>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="370"/>
        <source>The deck could not be saved.
Please check that the directory is writable and try again.</source>
        <translation>Le deck n&apos;a pas pu être enregistré.
Vérifiez que le répertoire ne soit pas en lecture seule et réessayez.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="352"/>
        <source>Save deck</source>
        <translation>Sauvegarder le deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="388"/>
        <source>The deck could not be saved.</source>
        <translation>Le deck n&apos;a pas pu être enregistré.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/abstract_tab_deck_editor.cpp" line="517"/>
        <source>There are no cards in your deck to be exported</source>
        <translation>Il n&apos;y a pas de cartes dans le deck à exporter</translation>
    </message>
</context>
<context>
    <name>AddAnalyticsPanelDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/add_analytics_panel_dialog.cpp" line="10"/>
        <source>Add Analytics Panel</source>
        <translation>Ajouter un panneau d&apos;analyse</translation>
    </message>
</context>
<context>
    <name>AdminNotesDialog</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="298"/>
        <source>Update Notes</source>
        <translation>Notes de mises à jour</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="311"/>
        <source>Admin Notes for %1</source>
        <translation>Notes d&apos;administrateur pour %1</translation>
    </message>
</context>
<context>
    <name>AllZonesCardAmountWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/all_zones_card_amount_widget.cpp" line="30"/>
        <source>Mainboard</source>
        <translation>Deck principal</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/all_zones_card_amount_widget.cpp" line="32"/>
        <source>Sideboard</source>
        <translation>Réserve</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/all_zones_card_amount_widget.cpp" line="34"/>
        <source>Tokens</source>
        <translation>Jetons</translation>
    </message>
</context>
<context>
    <name>AppearanceSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="93"/>
        <source> seconds</source>
        <translation>secondes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="329"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="329"/>
        <source>Could not create themes directory at &apos;%1&apos;.</source>
        <translation>N&apos;a pas pu créer le dossier Thèmes à &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="399"/>
        <source>Theme settings</source>
        <translation>Paramètres du thème</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="400"/>
        <source>Current theme:</source>
        <translation>Thème actuel :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="401"/>
        <source>Open themes folder</source>
        <translation>Ouvrir le dossier des thèmes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="406"/>
        <source>Home tab background source:</source>
        <translation>Source d&apos;arrière-plan de l&apos;onglet Accueil:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="407"/>
        <source>Home tab background shuffle frequency:</source>
        <translation>Fréquence de mélange de l&apos;arrière-plan de l&apos;onglet Accueil:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="408"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="414"/>
        <source>Menu settings</source>
        <translation>Options du Menu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="415"/>
        <source>Show keyboard shortcuts in right-click menus</source>
        <translation>Montrer les raccourcis clavier dans les menus clic-droit</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="416"/>
        <source>Show game filter toolbar above list in room tab</source>
        <translation>Afficher les barres d&apos;outil et de recherche au-dessus de la liste des parties dans l&apos;onglet salon.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="424"/>
        <source>Card rendering</source>
        <translation>Rendu des cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="425"/>
        <source>Display card names on cards having a picture</source>
        <translation>Afficher les noms des cartes ayant une image</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="426"/>
        <source>Auto-Rotate cards with sideways layout</source>
        <translation>Rotation automatique des cartes avec disposition horizontale</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="420"/>
        <source>Override all card art with personal set preference (Pre-ProviderID change behavior)</source>
        <translation>Remplacer toutes les illustrations de cartes par les préférences personnelles (comportement avant modification du ProviderID)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="34"/>
        <source>Light</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="35"/>
        <source>Dark</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="37"/>
        <source>System</source>
        <translation>Système</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="402"/>
        <source>Active theme palette:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="403"/>
        <source>Edit theme palette</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="405"/>
        <source>Home tab settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="409"/>
        <source>Display card name of background in bottom right</source>
        <translation>Afficher le nom de la carte d&apos;arrière-plan en bas à droite</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="411"/>
        <source>Styling settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="412"/>
        <source>Style user list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="418"/>
        <source>Card printings</source>
        <translation>Images de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="422"/>
        <source>Bump sets that the deck contains cards from to the top in the printing selector</source>
        <translation>Mettre en avant que ce deck contient des cartes depuis le sommet, dans le sélecteur d&apos;impression</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="427"/>
        <source>Scale cards on mouse over</source>
        <translation>Agrandir les cartes lors du survol du curseur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="428"/>
        <source>Use rounded card corners</source>
        <translation>Utiliser des bords de cartes arrondis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="431"/>
        <source>Card layout</source>
        <translation>Disposition de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="433"/>
        <source>Minimum overlap percentage of cards on the stack and in vertical hand</source>
        <translation>Pourcentage minimum de chevauchement des cartes dans la pile et dans la main verticale</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="434"/>
        <source>Maximum initial height for card view window:</source>
        <translation>Hauteur initiale maximale pour la fenêtre d&apos;affichage des cartes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="435"/>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="437"/>
        <source> rows</source>
        <translation>lignes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="436"/>
        <source>Maximum expanded height for card view window:</source>
        <translation>Hauteur étendue maximale pour la fenêtre d&apos;affichage des cartes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="439"/>
        <source>Card counters</source>
        <translation>Marqueurs sur la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="443"/>
        <source>Counter %1</source>
        <translation>Marqueur %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="446"/>
        <source>Hand layout</source>
        <translation>Disposition de la main</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="447"/>
        <source>Display hand horizontally (wastes space)</source>
        <translation>Afficher la main horizontalement (perte d&apos;espace)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="448"/>
        <source>Enable left justification</source>
        <translation>Activer la justification à gauche</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="450"/>
        <source>Table grid layout</source>
        <translation>Disposition en forme de grille</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="451"/>
        <source>Invert vertical coordinate</source>
        <translation>Inverser la disposition du champ de bataille</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="452"/>
        <source>Minimum player count for multi-column layout:</source>
        <translation>Nombre minimum de joueurs pour la disposition multi-colonnes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/appearance_settings_page.cpp" line="429"/>
        <source>Maximum font size for information displayed on cards:</source>
        <translation>Taille maximale de la police pour les informations affichées sur les cartes  :</translation>
    </message>
</context>
<context>
    <name>ArchidektApiResponseDeckDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp" line="136"/>
        <source>Back to results</source>
        <translation>Retour aux résultats</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/display/archidekt_api_response_deck_display_widget.cpp" line="137"/>
        <source>Open Deck in Deck Editor</source>
        <translation>Ouvrir le deck dans l&apos;éditeur de deck</translation>
    </message>
</context>
<context>
    <name>BackgroundSources</name>
    <message>
        <location filename="src/interface/widgets/general/background_sources.h" line="35"/>
        <source>Theme</source>
        <translation>Thème</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/background_sources.h" line="36"/>
        <source>Art crop of random card</source>
        <translation>Recadrage d&apos;image d&apos;une carte aléatoire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/background_sources.h" line="37"/>
        <source>Art crop of background.cod deck file</source>
        <translation>Recadrage d&apos;image du fichier background.cod</translation>
    </message>
</context>
<context>
    <name>BanDialog</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="39"/>
        <source>ban &amp;user name</source>
        <translation>bannir &amp;nom d&apos;utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="43"/>
        <source>ban &amp;IP address</source>
        <translation>bannir &amp;adresse IP</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="47"/>
        <source>ban client I&amp;D</source>
        <translation>bannir &amp;ID du client</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="62"/>
        <source>Ban type</source>
        <translation>Type du bannissement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="65"/>
        <source>&amp;permanent ban</source>
        <translation>&amp;bannissement permanent</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="66"/>
        <source>&amp;temporary ban</source>
        <translation>bannissement &amp;temporaire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="69"/>
        <source>&amp;Days:</source>
        <translation>&amp;Jours :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="75"/>
        <source>&amp;Hours:</source>
        <translation>&amp;Heures :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="81"/>
        <source>&amp;Minutes:</source>
        <translation>&amp;Minutes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="96"/>
        <source>Duration of the ban</source>
        <translation>Durée du bannissement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="99"/>
        <source>Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.</source>
        <translation>Veuillez expliquer la raison du bannissement.
Cette information sera consultable uniquement par les modérateurs et ne sera pas visible par la personne bannie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="104"/>
        <source>Please enter the reason for the ban that will be visible to the banned person.</source>
        <translation>Veuillez expliquer la raison du bannissement. Cette information sera visible par la personne bannie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="107"/>
        <source>Redact all messages from this user in all rooms</source>
        <translation>Censurer tous les messages de cet utilisateur dans toutes les salles</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="109"/>
        <source>&amp;OK</source>
        <translation>&amp;OK</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="112"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="131"/>
        <source>Ban user from server</source>
        <translation>Bannir le joueur du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="213"/>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="221"/>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="229"/>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="238"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="214"/>
        <source>You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.</source>
        <translation>Vous devez choisir un bannissement à partir du nom, de l&apos;adresse IP, de l&apos;ID du client, ou une combinaison des trois.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="222"/>
        <source>You must have a value in the name ban when selecting the name ban checkbox.</source>
        <translation>Vous devez remplir le champ du nom du banni en le choisissant dans la liste.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="230"/>
        <source>You must have a value in the ip ban when selecting the ip ban checkbox.</source>
        <translation>Vous devez saisir l&apos;adresse IP du banni en le choisissant dans la liste.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="239"/>
        <source>You must have a value in the clientid ban when selecting the clientid ban checkbox.</source>
        <translation>Vous devez saisir l&apos;ID du client banni en le choisissant dans la liste.</translation>
    </message>
</context>
<context>
    <name>BetaReleaseChannel</name>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="211"/>
        <source>Beta</source>
        <translation>Beta</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="237"/>
        <source>No reply received from the release update server.</source>
        <translation>Le serveur de mise à jour ne répond pas.</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="246"/>
        <source>Invalid reply received from the release update server.</source>
        <translation>Réponse reçue du serveur de mise à jour de version invalide .</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="280"/>
        <source>No reply received from the file update server.</source>
        <translation>Le serveur de mise à jour de fichier ne répond pas.</translation>
    </message>
</context>
<context>
    <name>CardArtPreviewWidget</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="65"/>
        <source>No card selected</source>
        <translation>Aucune carte sélectionné</translation>
    </message>
</context>
<context>
    <name>CardArtRulesModel</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="65"/>
        <source>Card</source>
        <translation>Carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="67"/>
        <source>ProviderId</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="69"/>
        <source>Mode</source>
        <translation>Mode</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="71"/>
        <source>Reason</source>
        <translation>Raison</translation>
    </message>
</context>
<context>
    <name>CardDatabaseModel</name>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="68"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="70"/>
        <source>Sets</source>
        <translation>Éditions</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="72"/>
        <source>Mana cost</source>
        <translation>Coût de mana</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="74"/>
        <source>Card type</source>
        <translation>Type de carte</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="76"/>
        <source>P/T</source>
        <translation>F/E</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_database_model.cpp" line="78"/>
        <source>Color(s)</source>
        <translation>Couleur(s)</translation>
    </message>
</context>
<context>
    <name>CardDatabaseView</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="135"/>
        <source>Add to Deck</source>
        <translation>Ajouter au deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="136"/>
        <source>Add to Sideboard</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="137"/>
        <source>Select Printing</source>
        <translation>Choisir l&apos;image</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="145"/>
        <source>Show on EDHRec (Commander)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="148"/>
        <source>Show on EDHRec (Card)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/card_database_view.cpp" line="152"/>
        <source>Show Related cards</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>CardFilter</name>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="46"/>
        <source>AND</source>
        <comment>Logical conjunction operator used in card filter</comment>
        <translation>ET</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="48"/>
        <source>OR</source>
        <comment>Logical disjunction operator used in card filter</comment>
        <translation>OU</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="50"/>
        <source>AND NOT</source>
        <comment>Negated logical conjunction operator used in card filter</comment>
        <translation>ET PAS</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="52"/>
        <source>OR NOT</source>
        <comment>Negated logical disjunction operator used in card filter</comment>
        <translation>OU PAS</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="62"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="64"/>
        <source>Name (Exact)</source>
        <translation>Nom (Exact)</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="66"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="68"/>
        <source>Color</source>
        <translation>Couleur</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="70"/>
        <source>Text</source>
        <translation>Texte</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="72"/>
        <source>Set</source>
        <translation>Édition</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="74"/>
        <source>Mana Cost</source>
        <translation>Coût de mana</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="76"/>
        <source>Mana Value</source>
        <translation>Valeur de Mana</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="78"/>
        <source>Rarity</source>
        <translation>Rareté</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="80"/>
        <source>Power</source>
        <translation>Force</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="82"/>
        <source>Toughness</source>
        <translation>Endurance</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="84"/>
        <source>Loyalty</source>
        <translation>Loyauté</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="86"/>
        <source>Format</source>
        <translation>Format</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="88"/>
        <source>Main Type</source>
        <translation>Type principal</translation>
    </message>
    <message>
        <location filename="../libcockatrice_filters/libcockatrice/filters/filter_card.cpp" line="90"/>
        <source>Sub Type</source>
        <translation>Sous-type</translation>
    </message>
</context>
<context>
    <name>CardInfoFrameWidget</name>
    <message>
        <location filename="src/interface/widgets/cards/card_info_frame_widget.cpp" line="68"/>
        <source>Image</source>
        <translation>Image</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_frame_widget.cpp" line="69"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_frame_widget.cpp" line="70"/>
        <source>Both</source>
        <translation>Les deux</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_frame_widget.cpp" line="73"/>
        <source>View transformation</source>
        <translation>Voir la transformation</translation>
    </message>
</context>
<context>
    <name>CardInfoPictureWidget</name>
    <message>
        <location filename="src/interface/widgets/cards/card_info_picture_widget.cpp" line="373"/>
        <source>View related cards</source>
        <translation>Voir les cartes associées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_picture_widget.cpp" line="418"/>
        <source>Add card to deck</source>
        <translation>Ajouter la carte au deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_picture_widget.cpp" line="431"/>
        <source>Mainboard</source>
        <translation>Deck principal</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_picture_widget.cpp" line="437"/>
        <source>Sideboard</source>
        <translation>Réserve</translation>
    </message>
</context>
<context>
    <name>CardInfoTextWidget</name>
    <message>
        <location filename="src/interface/widgets/cards/card_info_text_widget.cpp" line="63"/>
        <source>Name:</source>
        <translation>Nom:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_text_widget.cpp" line="69"/>
        <source>Set:</source>
        <translation>Édition :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_text_widget.cpp" line="71"/>
        <source>Collector Number:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_text_widget.cpp" line="86"/>
        <source>Related cards:</source>
        <translation>Cartes associées :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/cards/card_info_text_widget.cpp" line="102"/>
        <source>Unknown card:</source>
        <translation>Carte inconnue :</translation>
    </message>
</context>
<context>
    <name>CardMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="312"/>
        <source>Re&amp;veal to...</source>
        <translation>Révéler à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="490"/>
        <source>&amp;All players</source>
        <translation>&amp;Tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="395"/>
        <source>View related cards</source>
        <translation>Voir les cartes associées</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="442"/>
        <source>Token: </source>
        <translation>Jeton :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="459"/>
        <source>All tokens</source>
        <translation>Tout les jetons</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="483"/>
        <source>&amp;Select All</source>
        <translation>&amp;Sélectionner Tout</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="484"/>
        <source>S&amp;elect Row</source>
        <translation>Sél&amp;ectionne une ligne</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="485"/>
        <source>S&amp;elect Column</source>
        <translation>Sél&amp;ectionne une colonne</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="487"/>
        <source>&amp;Play</source>
        <translation>&amp;Jouer</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="488"/>
        <source>&amp;Hide</source>
        <translation>&amp;Cacher</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="489"/>
        <source>Play &amp;Face Down</source>
        <translation>Jouer &amp;Face Cachée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="492"/>
        <source>&amp;Tap / Untap</source>
        <extracomment>Turn sideways or back again</extracomment>
        <translation>&amp;Engager / Dégager</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="493"/>
        <source>Skip &amp;untapping</source>
        <translation>Ne pas dégager</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="495"/>
        <source>T&amp;urn Over</source>
        <extracomment>Turn face up/face down</extracomment>
        <translation>Reto&amp;urner</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="498"/>
        <source>&amp;Peek at card face</source>
        <translation>&amp;Regarder furtivement la carte face cachée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="499"/>
        <source>&amp;Clone</source>
        <translation>&amp;Cloner</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="500"/>
        <source>Attac&amp;h to card...</source>
        <translation>Attac&amp;her à une carte...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="501"/>
        <source>Unattac&amp;h</source>
        <translation>Détac&amp;her</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="502"/>
        <source>&amp;Draw arrow...</source>
        <translation>&amp;Tracer une flèche...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="503"/>
        <source>&amp;Set annotation...</source>
        <translation>&amp;Annoter...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="504"/>
        <source>Reduce life by power</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="506"/>
        <source>Ca&amp;rd counters</source>
        <translation>Ma&amp;rqueurs sur la carte</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="511"/>
        <source>&amp;Add counter (%1)</source>
        <translation>&amp;Ajouter un marqueur (%1)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="514"/>
        <source>&amp;Remove counter (%1)</source>
        <translation>&amp;Retirer un marqueur (%1)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/card_menu.cpp" line="517"/>
        <source>&amp;Set counters (%1)...</source>
        <translation>&amp;Changer le nombre de marqueurs (%1)...</translation>
    </message>
</context>
<context>
    <name>CardPictureLoaderCacheMethod</name>
    <message>
        <location filename="src/interface/card_picture_loader/card_picture_loader_cache_method.h" line="24"/>
        <source>Network Cache</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/card_picture_loader/card_picture_loader_cache_method.h" line="25"/>
        <source>Filesystem</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>CardSizeWidget</name>
    <message>
        <location filename="src/interface/widgets/cards/card_size_widget.cpp" line="20"/>
        <source>Card Size</source>
        <translation>Taille de la Carte</translation>
    </message>
</context>
<context>
    <name>CardZoneLogic</name>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="184"/>
        <source>their hand</source>
        <comment>nominative</comment>
        <translation>sa main</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="184"/>
        <source>%1&apos;s hand</source>
        <comment>nominative</comment>
        <translation>main de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="188"/>
        <source>their library</source>
        <comment>look at zone</comment>
        <translation>sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="189"/>
        <source>%1&apos;s library</source>
        <comment>look at zone</comment>
        <translation>bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="191"/>
        <source>of their library</source>
        <comment>top cards of zone,</comment>
        <translation>de sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="192"/>
        <source>of %1&apos;s library</source>
        <comment>top cards of zone</comment>
        <translation>de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="194"/>
        <source>their library</source>
        <comment>reveal zone</comment>
        <translation>sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="195"/>
        <source>%1&apos;s library</source>
        <comment>reveal zone</comment>
        <translation>bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="197"/>
        <source>their library</source>
        <comment>shuffle</comment>
        <translation>sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="197"/>
        <source>%1&apos;s library</source>
        <comment>shuffle</comment>
        <translation>bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="199"/>
        <source>their library</source>
        <comment>nominative</comment>
        <translation>sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="199"/>
        <source>%1&apos;s library</source>
        <comment>nominative</comment>
        <translation>bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="202"/>
        <source>their graveyard</source>
        <comment>nominative</comment>
        <translation>son cimetière</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="202"/>
        <source>%1&apos;s graveyard</source>
        <comment>nominative</comment>
        <translation>le cimetière de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="204"/>
        <source>their exile</source>
        <comment>nominative</comment>
        <translation>sa zone d&apos;exil</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="204"/>
        <source>%1&apos;s exile</source>
        <comment>nominative</comment>
        <translation>la zone d&apos;exil de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="208"/>
        <source>their sideboard</source>
        <comment>look at zone</comment>
        <translation>sa réserve</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="209"/>
        <source>%1&apos;s sideboard</source>
        <comment>look at zone</comment>
        <translation>la réserve de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="211"/>
        <source>their sideboard</source>
        <comment>nominative</comment>
        <translation>sa réserve</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="212"/>
        <source>%1&apos;s sideboard</source>
        <comment>nominative</comment>
        <translation>la réserve de %1</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="217"/>
        <source>their custom zone &apos;%1&apos;</source>
        <comment>nominative</comment>
        <translation>sa zone personnalisée &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="src/game/zones/card_zone_logic.cpp" line="218"/>
        <source>%1&apos;s custom zone &apos;%2&apos;</source>
        <comment>nominative</comment>
        <translation>La zone personnalisée &apos;%2&apos; de %1</translation>
    </message>
</context>
<context>
    <name>CockatriceXml3Parser</name>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/database/parser/cockatrice_xml_3.cpp" line="77"/>
        <source>Parse error at line %1 col %2:</source>
        <translation>Erreur de lecture à la ligne %1 (colonne %2)</translation>
    </message>
</context>
<context>
    <name>CockatriceXml4Parser</name>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/database/parser/cockatrice_xml_4.cpp" line="80"/>
        <source>Parse error at line %1 col %2:</source>
        <translation>Erreur de lecture à la ligne %1 (colonne %2)</translation>
    </message>
</context>
<context>
    <name>ColorButton</name>
    <message>
        <location filename="src/interface/palette_editor/color_button.cpp" line="10"/>
        <source>Click to pick a color</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/color_button.cpp" line="26"/>
        <source>Pick colour</source>
        <translation>Choisir la couleur</translation>
    </message>
</context>
<context>
    <name>ConnectionController</name>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="134"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="300"/>
        <source>The server has reached its maximum user capacity, please check back later.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="138"/>
        <source>There are too many concurrent connections from your address.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="142"/>
        <source>Banned by moderator</source>
        <translation>Banni par le modérateur</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="145"/>
        <source>Expected end time: %1</source>
        <translation>Heure de fin estimé: %1</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="147"/>
        <source>This ban lasts indefinitely.</source>
        <translation>Ce bannissement dure indéfiniment.</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="155"/>
        <source>Scheduled server shutdown.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="159"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="538"/>
        <source>Invalid username.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="163"/>
        <source>You have been logged out due to logging in at another location.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="170"/>
        <source>Connection closed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="171"/>
        <source>The server has terminated your connection.
Reason: %1</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="176"/>
        <source>The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1</source>
        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="181"/>
        <source>Scheduled server shutdown</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="219"/>
        <source>Failed Login</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="220"/>
        <source>Your client seems to be missing features this server requires for connection.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="221"/>
        <source>To update your client, go to &apos;Help -&gt; Check for Client Updates&apos;.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="228"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="235"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="248"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="253"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="258"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="267"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="275"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="305"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="363"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="367"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="371"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="376"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="380"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="393"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="400"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="406"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="413"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="420"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="229"/>
        <source>Incorrect username or password. Please check your authentication information and try again.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="236"/>
        <source>There is already an active session using this user name.
Please close that session first and re-login.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="243"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="358"/>
        <source>You are banned until %1.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="244"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="359"/>
        <source>You are banned indefinitely.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="259"/>
        <source>This server requires user registration. Do you want to register now?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="268"/>
        <source>This server requires client IDs. Your client is either failing to generate an ID or you are running a modified client.
Please close and reopen your client to try again.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="276"/>
        <source>An internal error has occurred, please close and reopen Cockatrice before trying again.
If the error persists, ensure you are running the latest version of the software and if needed contact the software developers.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="285"/>
        <source>Account activation</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="286"/>
        <source>Your account has not been activated yet.
You need to provide the activation token received in the activation email.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="299"/>
        <source>Server Full</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="306"/>
        <source>Unknown login error: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="307"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="382"/>
        <source>
This usually means that your client version is out of date, and the server sent a reply your client doesn&apos;t understand.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="321"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="326"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="331"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="340"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="344"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="353"/>
        <source>Registration denied</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="322"/>
        <source>Registration is currently disabled on this server</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="327"/>
        <source>There is already an existing account with the same user name.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="332"/>
        <source>It&apos;s mandatory to specify a valid email address when registering.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="345"/>
        <source>It appears you are attempting to register a new account on this server yet you already have an account registered with the email provided. This server restricts the number of accounts a user can register per address. Please contact the server operator for further assistance or to obtain your credential information.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="353"/>
        <source>Password too short.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="372"/>
        <source>Registration failed for a technical problem on the server.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="376"/>
        <source>The connection to the server has been lost.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="381"/>
        <source>Unknown registration error: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="393"/>
        <source>Account activation failed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="400"/>
        <source>Socket error: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="406"/>
        <source>Server timeout</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="414"/>
        <source>You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="421"/>
        <source>Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="430"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="440"/>
        <source>Success</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="430"/>
        <source>Registration accepted.
Will now login.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="440"/>
        <source>Account activation accepted.
Will now login.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="446"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="447"/>
        <source>This server supports additional features that your client doesn't have.
This is most likely not a problem, but this message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.

To update your client, go to Help -&gt; Check for Updates.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="456"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="466"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="475"/>
        <source>Reset Password</source>
        <translation>Réinitialiser le mot de passe</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="457"/>
        <source>Your password has been reset successfully, you can now log in using the new credentials.</source>
        <translation>Votre mot de passe à été réinitialisé avec succes, vous pouvez maintenant vous connecter avec le nouveau mot de passe.</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="467"/>
        <source>Failed to reset user account password, please contact the server operator to reset your password.</source>
        <translation>Échec de la réinitialisation du mot de passe. Veuillez contacter l&apos;administrateur du serveur pour réinitialiser votre mot de passe.</translation>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="476"/>
        <source>Activation request received, please check your email for an activation token.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="500"/>
        <source>Connecting to %1...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="505"/>
        <source>Registering to %1 as %2...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="509"/>
        <source>Disconnected</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="513"/>
        <source>Connected, logging in at %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="524"/>
        <source>Requesting forgotten password to %1 as %2...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="542"/>
        <source>Your username must respect these rules:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="544"/>
        <source>is %1 - %2 characters long</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="545"/>
        <source>can %1 contain lowercase characters</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="545"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="547"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="550"/>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="557"/>
        <source>NOT</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="547"/>
        <source>can %1 contain uppercase characters</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="550"/>
        <source>can %1 contain numeric characters</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="553"/>
        <source>can contain the following punctuation: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="557"/>
        <source>first character can %1 be a punctuation mark</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="564"/>
        <source>no unacceptable language as specified by these server rules:</source>
        <comment>note that the following lines will not be translated</comment>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="570"/>
        <source>can not contain any of the following words: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="576"/>
        <source>can not match any of the following expressions: %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/network/connection_controller/remote_connection_controller.cpp" line="583"/>
        <source>You may only use A-Z, a-z, 0-9, _, ., and - in your username.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>CustomZoneMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/custom_zone_menu.cpp" line="19"/>
        <source>C&amp;ustom Zones</source>
        <translation>Zones pe&amp;rsonnalisés</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/custom_zone_menu.cpp" line="24"/>
        <location filename="src/game_graphics/player/menu/custom_zone_menu.cpp" line="38"/>
        <source>View custom zone &apos;%1&apos;</source>
        <translation>Voir la zone personnalisée &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>DeckAnalyticsWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/deck_analytics_widget.cpp" line="70"/>
        <source>Add Panel</source>
        <translation>Ajouter un panneau</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/deck_analytics_widget.cpp" line="71"/>
        <source>Remove Panel</source>
        <translation>Enlever un Panneau</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/deck_analytics_widget.cpp" line="72"/>
        <source>Save Layout</source>
        <translation>Sauver cette disposition</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/deck_analytics_widget.cpp" line="73"/>
        <source>Load Layout</source>
        <translation>Charger une disposition</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/deck_analytics_widget.cpp" line="74"/>
        <source>Include Sideboard</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>DeckEditorCardDatabaseDockWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_card_database_dock_widget.cpp" line="46"/>
        <source>Card Database</source>
        <translation>Base de données de cartes</translation>
    </message>
</context>
<context>
    <name>DeckEditorCardInfoDockWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_card_info_dock_widget.cpp" line="43"/>
        <source>Card Info</source>
        <translation>Infos de la carte</translation>
    </message>
</context>
<context>
    <name>DeckEditorDatabaseDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_database_display_widget.cpp" line="28"/>
        <source>Search by card name (or search expressions)</source>
        <translation>Rechercher par nom de carte (ou expression de recherche)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_database_display_widget.cpp" line="127"/>
        <source>Add card to &amp;maindeck</source>
        <translation>Ajouter la carte au &amp;deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_database_display_widget.cpp" line="128"/>
        <source>Add card to &amp;sideboard</source>
        <translation>Ajouter carte à la ré&amp;serve</translation>
    </message>
</context>
<context>
    <name>DeckEditorDeckDockWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="131"/>
        <source>Loading Database...</source>
        <translation>Chargement de la base de données...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="153"/>
        <source>Banner Card</source>
        <translation>Carte bannière</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="175"/>
        <source>Main Type</source>
        <translation>Type principal</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="176"/>
        <source>Mana Cost</source>
        <translation>Coût de mana</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="177"/>
        <source>Colors</source>
        <translation>Couleurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="721"/>
        <source>Select Printing</source>
        <translation>Choisir l&apos;impression</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="737"/>
        <source>Deck</source>
        <translation>Deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="739"/>
        <source>Deck &amp;name:</source>
        <translation>&amp;Nom du deck :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="740"/>
        <source>Banner Card/Tags Visibility Settings</source>
        <translation>Paramètres de visibilité de la carte bannière et des étiquettes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="741"/>
        <source>Show banner card selection menu</source>
        <translation>Montrer le menu de sélection de carte bannière</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="742"/>
        <source>Show tags selection menu</source>
        <translation>Montrer le menu de sélection d&apos;étiquettes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="743"/>
        <source>&amp;Comments:</source>
        <translation>&amp;Commentaires :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="744"/>
        <source>Group by:</source>
        <translation>Grouper par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="745"/>
        <source>Format:</source>
        <translation>Format :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="747"/>
        <source>Hash:</source>
        <translation>Empreinte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="749"/>
        <source>&amp;Increment number</source>
        <translation>Augmenter quant&amp;ité</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="750"/>
        <source>&amp;Decrement number</source>
        <translation>&amp;Diminuer quantité</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="751"/>
        <source>&amp;Remove row</source>
        <translation>&amp;Retirer la ligne</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_deck_dock_widget.cpp" line="752"/>
        <source>Swap card to/from sideboard</source>
        <translation>Échanger la carte vers/depuis la réserve</translation>
    </message>
</context>
<context>
    <name>DeckEditorFilterDockWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_filter_dock_widget.cpp" line="139"/>
        <source>Filters</source>
        <translation>Filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_filter_dock_widget.cpp" line="141"/>
        <source>&amp;Clear all filters</source>
        <translation>&amp;Effacer tous les filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_filter_dock_widget.cpp" line="142"/>
        <source>Delete selected</source>
        <translation>Enlever la sélection</translation>
    </message>
</context>
<context>
    <name>DeckEditorMenu</name>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="152"/>
        <source>&amp;Deck Editor</source>
        <translation>&amp;Éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="153"/>
        <source>&amp;New deck</source>
        <translation>&amp;Nouveau deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="154"/>
        <source>&amp;Load deck...</source>
        <translation>&amp;Charger un deck...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="155"/>
        <source>Load recent deck...</source>
        <translation>Charger un deck récent...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="156"/>
        <source>Clear</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="157"/>
        <source>&amp;Save deck</source>
        <translation>&amp;Sauvegarder le deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="158"/>
        <source>Save deck &amp;as...</source>
        <translation>S&amp;auvegarder le deck sous...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="160"/>
        <source>Load deck from cl&amp;ipboard...</source>
        <translation>Charger un deck depuis le presse-pap&amp;ier...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="162"/>
        <source>Edit deck in clipboard</source>
        <translation>Éditer le deck dans le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="163"/>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="167"/>
        <source>Annotated</source>
        <translation>Avec annotations</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="164"/>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="169"/>
        <source>Not Annotated</source>
        <translation>Sans annotation</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="166"/>
        <source>Save deck to clipboard</source>
        <translation>Copier le deck dans le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="168"/>
        <source>Annotated (No set info)</source>
        <translation>Annoté (pas d&apos;info sur l&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="170"/>
        <source>Not Annotated (No set info)</source>
        <translation>Pas annoté (pas d&apos;info sur l&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="172"/>
        <source>&amp;Print deck...</source>
        <translation>Im&amp;primer le deck...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="174"/>
        <source>Load deck from online service...</source>
        <translation>Charger un deck depuis un service en ligne...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="175"/>
        <source>&amp;Send deck to online service</source>
        <translation>Envoyer le deck au service en &amp;ligne</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="176"/>
        <source>Create decklist (decklist.org)</source>
        <translation>Créer une liste de deck (decklist.org)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="177"/>
        <source>Create decklist (decklist.xyz)</source>
        <translation>Créer une liste de deck (decklist.xyz)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="178"/>
        <source>Analyze deck (deckstats.net)</source>
        <translation>&amp;Analyser le deck sur deckstats.net</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="179"/>
        <source>Analyze deck (tappedout.net)</source>
        <translation>Analyser le deck (tappedout.net)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/menus/deck_editor_menu.cpp" line="181"/>
        <source>&amp;Close</source>
        <translation>&amp;Fermer</translation>
    </message>
</context>
<context>
    <name>DeckEditorPrintingSelectorDockWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_editor_printing_selector_dock_widget.cpp" line="49"/>
        <source>Printing Selector</source>
        <translation>Sélection d&apos;impression</translation>
    </message>
</context>
<context>
    <name>DeckEditorSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="181"/>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="237"/>
        <source>Update Spoilers</source>
        <translation>Mettre à jour les spoilers</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="115"/>
        <source>Success</source>
        <translation>Réussite</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="115"/>
        <source>Download URLs have been reset.</source>
        <translation>Les URLs de téléchargement ont été réinitialisées.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="121"/>
        <source>Add URL</source>
        <translation>Ajouter une URL</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="121"/>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="141"/>
        <source>URL:</source>
        <translation>URL :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="141"/>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="239"/>
        <source>Edit URL</source>
        <translation>Modifier l&apos;URL</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="238"/>
        <source>Add New URL</source>
        <translation>Ajouter Nouveau Lien</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="240"/>
        <source>Remove URL</source>
        <translation>Effacer Lien</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="170"/>
        <source>Updating...</source>
        <translation>Mise à jour...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="200"/>
        <source>Choose path</source>
        <translation>Choisir le chemin</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="226"/>
        <source>URL Download Priority</source>
        <translation>URL de téléchargement prioritaire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="227"/>
        <source>Spoilers</source>
        <translation>Spoilers</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="228"/>
        <source>Download Spoilers Automatically</source>
        <translation>Télécharger automatiquement les spoilers</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="229"/>
        <source>Spoiler Location:</source>
        <translation>Emplacement des spoilers :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="230"/>
        <source>Last Change</source>
        <translation>Dernier changement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="231"/>
        <source>Spoilers download automatically on launch</source>
        <translation>Télécharger automatiquement les spoilers au lancement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="232"/>
        <source>Press the button to manually update without relaunching</source>
        <translation>Appuyez sur le bouton pour mettre à jour manuellement sans redémarrer.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="233"/>
        <source>Do not close settings until manual update is complete</source>
        <translation>Ne pas fermer la fenêtre des paramètres avant la mise à jour manuelle complète.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="234"/>
        <source>Download card pictures on the fly</source>
        <translation>Télécharger les images des cartes à la volée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="235"/>
        <source>How to add a custom URL</source>
        <translation>Comment ajouter une URL personnalisée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/deck_editor_settings_page.cpp" line="236"/>
        <source>Reset Download URLs</source>
        <translation>Réinitialiser les URL de téléchargement </translation>
    </message>
</context>
<context>
    <name>DeckListHistoryManagerWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="56"/>
        <source>Undo</source>
        <translation>Défaire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="57"/>
        <source>Redo</source>
        <translation>Refaire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="58"/>
        <source>Undo/Redo history</source>
        <translation>Historique</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="59"/>
        <source>Click on an entry to revert to that point in the history.</source>
        <translation>Clickez sur une ligne pour retourner à ce point dans l&apos;historique.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="71"/>
        <source>[redo] </source>
        <translation>[refaire]</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_list_history_manager_widget.cpp" line="88"/>
        <source>[undo] </source>
        <translation>[défaire]</translation>
    </message>
</context>
<context>
    <name>DeckListModel</name>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp" line="211"/>
        <source>Count</source>
        <translation>Compter</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp" line="215"/>
        <source>Set</source>
        <translation>Édition</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp" line="217"/>
        <source>Number</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp" line="219"/>
        <source>Provider ID</source>
        <translation>Provider ID</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/deck_list/deck_list_model.cpp" line="213"/>
        <source>Card</source>
        <translation>Carte</translation>
    </message>
</context>
<context>
    <name>DeckLoader</name>
    <message>
        <location filename="src/interface/deck_loader/deck_loader.cpp" line="28"/>
        <source>Common deck formats (%1)</source>
        <translation>Formats de decks courants (%1)</translation>
    </message>
    <message>
        <location filename="src/interface/deck_loader/deck_loader.cpp" line="28"/>
        <source>All files (*.*)</source>
        <translation>Tous les fichiers (*.*)</translation>
    </message>
</context>
<context>
    <name>DeckPreviewColorIdentityFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_filter_widget.cpp" line="48"/>
        <source>Mode: Exact Match</source>
        <translation>Mode : correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_filter_widget.cpp" line="48"/>
        <source>Mode: Includes</source>
        <translation>Mode : inclure</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_color_identity_filter_widget.cpp" line="49"/>
        <source>Color identity filter mode (AND/OR/NOT conjunctions of filters)</source>
        <translation>Mode de filtre par identité de couleur (conjonctions AND/OR/NOT de filtres)</translation>
    </message>
</context>
<context>
    <name>DeckPreviewDeckTagsDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp" line="49"/>
        <source>Edit tags ...</source>
        <translation>Éditer les étiquettes...</translation>
    </message>
</context>
<context>
    <name>DeckPreviewTagDialog</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="101"/>
        <source>Deck Tags Manager</source>
        <translation>Gestionnaire d&apos;étiquettes de decks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="102"/>
        <source>Manage your deck tags. Check or uncheck tags as needed, or add new ones:</source>
        <translation>Gérer vos étiquettes de decks. Ajouter ou retirer les étiquettes comme nécessaire, ou en créer de nouveaux :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="103"/>
        <source>Add a new tag (e.g., Aggro️)</source>
        <translation>Ajouter une nouvelle étiquette (e.g., Elfes)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="104"/>
        <source>Add Tag</source>
        <translation>Ajouter Étiquette</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="105"/>
        <source>Filter tags...</source>
        <translation>Filtrer les étiquettes...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="106"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="107"/>
        <source>Edit default tags</source>
        <translation>Éditer les étiquettes par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="108"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="141"/>
        <source>Invalid Input</source>
        <translation>Entrée invalide</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="141"/>
        <source>Tag name cannot be empty!</source>
        <translation>Le nom de l&apos;étiquette ne peut pas être vide !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="150"/>
        <source>Duplicate Tag</source>
        <translation>Étiquette dupliquée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_tag_dialog.cpp" line="150"/>
        <source>This tag already exists.</source>
        <translation>Cette étiquette existe déjà.</translation>
    </message>
</context>
<context>
    <name>DeckPreviewWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="59"/>
        <source>Banner Card</source>
        <translation>Carte bannière</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="395"/>
        <source>Open in deck editor</source>
        <translation>Ouvrir dans l&apos;éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="398"/>
        <source>Edit Tags</source>
        <translation>Éditer les étiquettes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="405"/>
        <source>Rename Deck</source>
        <translation>Renommer le deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="407"/>
        <source>Save Deck to Clipboard</source>
        <translation>Copier le deck dans le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="409"/>
        <source>Annotated</source>
        <translation>Avec annotations</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="411"/>
        <source>Annotated (No set info)</source>
        <translation>Avec annotations (pas d&apos;info sur l&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="413"/>
        <source>Not Annotated</source>
        <translation>Sans annotation</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="415"/>
        <source>Not Annotated (No set info)</source>
        <translation>Sans annotation (pas d&apos;info sur l&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="420"/>
        <source>Rename File</source>
        <translation>Renommer le fichier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="422"/>
        <source>Delete File</source>
        <translation>Supprimer le fichier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="437"/>
        <source>Set Banner Card</source>
        <translation>Choisir la carte bannière</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="455"/>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="475"/>
        <source>New name:</source>
        <translation>Nouveau nom :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="488"/>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="511"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="488"/>
        <source>Rename failed</source>
        <translation>Renommage échoué</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="503"/>
        <source>Delete file</source>
        <translation>Supprimer le fichier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="503"/>
        <source>Are you sure you want to delete the selected file?</source>
        <translation>Êtes-vous certain de vouloir supprimer le fichier sélectionné ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_widget.cpp" line="511"/>
        <source>Delete failed</source>
        <translation>Suppression échouée</translation>
    </message>
</context>
<context>
    <name>DeckStateManager</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="113"/>
        <source>Rename deck to &quot;%1&quot; from &quot;%2&quot;</source>
        <translation>Renommer le deck de &quot;%2&quot; à &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="126"/>
        <source>Updated comments (was %1 chars, now %2 chars)</source>
        <translation>Mis à jour les commentaires (étaient %1 caractères, maintenant %2)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="139"/>
        <source>Set banner card to %1 (%2)</source>
        <translation>Définir %1 (%2) comme carte de couverture</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="152"/>
        <source>Tags changed</source>
        <translation>Tags modifiés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="164"/>
        <source>Set format to %1</source>
        <translation>Changer le format à %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="182"/>
        <source>Added (%1): %2 (%3) %4</source>
        <translation>Ajouté (%1): %2 (%3) %4</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="264"/>
        <source>Moved to %1 1 × &quot;%2&quot; (%3)</source>
        <translation>Bougé %1 1 × &quot;%2&quot; (%3)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="282"/>
        <source>Removed &quot;%1&quot; (all copies)</source>
        <translation>Retiré &quot;%1&quot; (toutes les copies)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="306"/>
        <source>%1 1 × &quot;%2&quot; (%3)</source>
        <translation>%1 1 × &quot;%2&quot; (%3)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="307"/>
        <source>Added</source>
        <translation>Ajoutée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/deck_state_manager.cpp" line="307"/>
        <source>Removed</source>
        <translation>Retirée</translation>
    </message>
</context>
<context>
    <name>DeckStatsInterface</name>
    <message>
        <location filename="src/client/network/interfaces/deck_stats_interface.cpp" line="23"/>
        <location filename="src/client/network/interfaces/deck_stats_interface.cpp" line="35"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/client/network/interfaces/deck_stats_interface.cpp" line="35"/>
        <source>The reply from the server could not be parsed.</source>
        <translation>La réponse du serveur n&apos;a pas pu être analysée.</translation>
    </message>
</context>
<context>
    <name>DeckViewContainer</name>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="123"/>
        <source>Load deck...</source>
        <translation>Charger un deck...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="124"/>
        <source>Load remote deck...</source>
        <translation>Charger un deck distant...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="125"/>
        <source>Load from clipboard...</source>
        <translation>Charger depuis le presse-papier...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="126"/>
        <source>Load from website...</source>
        <translation>Charger depuis un site web...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="127"/>
        <source>Unload deck</source>
        <translation>Annuler le chargement du deck</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="128"/>
        <source>Ready to start</source>
        <translation>Prêt à démarrer</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="129"/>
        <source>Force start</source>
        <translation>Forcer le démarrage</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="197"/>
        <source>Sideboard unlocked</source>
        <translation>Réserve déverrouillée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="199"/>
        <source>Sideboard locked</source>
        <translation>Réserve verrouillée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="269"/>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="281"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="269"/>
        <source>The selected file could not be loaded.</source>
        <translation>Le fichier sélectionné n&apos;a pas pu être chargé.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="281"/>
        <source>Deck is greater than maximum file size.</source>
        <translation>Le deck est plus grand que la taille maximum de fichier.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="344"/>
        <source>Are you sure you want to force start?
This will kick all non-ready players from the game.</source>
        <translation>Êtes-vous sûr de vouloir forcer le démarrage ?
Cela va éjecter de la partie tous les joueurs non prêts à démarrer.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/deckview/deck_view_container.cpp" line="346"/>
        <source>Cockatrice</source>
        <translation>Cockatrice</translation>
    </message>
</context>
<context>
    <name>DialogConvertDeckToCodFormat</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_convert_deck_to_cod_format.cpp" line="30"/>
        <source>Deck Format Conversion</source>
        <translation>Conversion de format de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_convert_deck_to_cod_format.cpp" line="32"/>
        <source>You tried to add a tag to a .txt format deck.
 Tags can only be added to .cod format decks.
 Do you want to convert the deck to the .cod format?</source>
        <translation>Vous avez essayé d&apos;ajouter une étiquette à un deck au format .txt.
Les étiquettes ne peuvent être ajoutées qu&apos;aux decks au format .cod.
Voulez-vous convertir le deck au format .cod ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_convert_deck_to_cod_format.cpp" line="34"/>
        <source>Remember and automatically apply choice in the future</source>
        <translation>Mémoriser et appliquer automatiquement le choix à l&apos;avenir</translation>
    </message>
</context>
<context>
    <name>DlgConnect</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.h" line="80"/>
        <source>Downloading...</source>
        <translation>Téléchargement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="19"/>
        <source>Known Hosts</source>
        <translation>Hôtes connus</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="24"/>
        <source>Delete the currently selected saved server</source>
        <translation>Supprimer le serveur enregistré actuellement sélectionné</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="32"/>
        <source>Refresh the server list with known public servers</source>
        <translation>Actualiser la liste de serveurs avec des serveurs publics connus</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="43"/>
        <source>New Host</source>
        <translation>Nouvel hôte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="45"/>
        <source>Name:</source>
        <translation>Nom  :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="50"/>
        <source>&amp;Host:</source>
        <translation>&amp;Hôte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="55"/>
        <source>&amp;Port:</source>
        <translation>&amp;Port :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="60"/>
        <source>Player &amp;name:</source>
        <translation>&amp;Nom du joueur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="65"/>
        <source>P&amp;assword:</source>
        <translation>Mot de p&amp;asse :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="71"/>
        <source>&amp;Save password</source>
        <translation>&amp;Se souvenir du mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="73"/>
        <source>A&amp;uto connect</source>
        <translation>Connexion a&amp;utomatique</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="74"/>
        <source>Automatically connect to the most recent login when Cockatrice opens</source>
        <translation>Se connecter automatiquement avec les identifiants les plus récents à l&apos;ouverture de Cockatrice</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="90"/>
        <source>If you have any trouble connecting or registering then contact the server staff for help!</source>
        <translation>Si vous rencontrez des difficultés pour vous connecter ou vous inscrire, contactez le personnel du serveur pour obtenir de l&apos;aide !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="92"/>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="281"/>
        <source>Webpage</source>
        <translation>Page web</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="102"/>
        <source>Reset Password</source>
        <translation>Réinitialiser le mot de masse</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="106"/>
        <source>Forgot password?</source>
        <translation>Mot de passe oublié ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="109"/>
        <source>&amp;Connect</source>
        <translation>&amp;Connecter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="133"/>
        <source>Server</source>
        <translation>Serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="153"/>
        <source>Login</source>
        <translation>Identifiants</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="156"/>
        <source>Server Contact</source>
        <translation>Contact du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="169"/>
        <source>Connect to Server</source>
        <translation>Se connecter au serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="295"/>
        <source>Server URL</source>
        <translation>URL du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="298"/>
        <source>Communication Port</source>
        <translation>Port de communication</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="303"/>
        <source>Unique Server Name</source>
        <translation>Nom de serveur unique</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="329"/>
        <source>Connection Warning</source>
        <translation>Avertissement de connexion</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="329"/>
        <source>You need to name your new connection profile.</source>
        <translation>Vous devez attribuer un nom à votre nouveau profil de connexion.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="344"/>
        <source>Connect Warning</source>
        <translation>Avertissement de connexion</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_connect.cpp" line="344"/>
        <source>The player name can&apos;t be empty.</source>
        <translation>Le nom du joueur ne peut être vide.</translation>
    </message>
</context>
<context>
    <name>DlgCreateGame</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="24"/>
        <source>Re&amp;member settings</source>
        <translation>Conserver les para&amp;mètres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="25"/>
        <source>&amp;Description:</source>
        <translation>&amp;Description :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="30"/>
        <source>P&amp;layers:</source>
        <translation>&amp;Joueurs :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="42"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="55"/>
        <source>Game type</source>
        <translation>Type de partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="58"/>
        <source>&amp;Password:</source>
        <translation>Mot de &amp;passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="63"/>
        <source>Only &amp;buddies can join</source>
        <translation>Seuls les &amp;amis peuvent rejoindre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="64"/>
        <source>Only &amp;registered users can join</source>
        <translation>Seuls les joueurs en&amp;registrés peuvent rejoindre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="78"/>
        <source>Joining restrictions</source>
        <translation>Conditions pour rejoindre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="81"/>
        <source>&amp;Spectators can watch</source>
        <translation>Les &amp;spectateurs peuvent observer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="84"/>
        <source>Spectators &amp;need a password to watch</source>
        <translation>Les spectateurs ont besoin d&apos;un &amp;mot de passe pour observer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="85"/>
        <source>Spectators can &amp;chat</source>
        <translation>Les spectateurs peuvent dis&amp;cuter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="86"/>
        <source>Spectators can see &amp;hands</source>
        <translation>Les spectateurs peuvent voir les &amp;mains des joueurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="87"/>
        <source>Create game as spectator</source>
        <translation>Créer la partie en tant que spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="94"/>
        <source>Spectators</source>
        <translation>Spectateurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="97"/>
        <source>Starting life total:</source>
        <translation>Total initial de point de vie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="104"/>
        <source>Open decklists in lobby</source>
        <translation>Ouvrir les listes de deck dans le lobby</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="106"/>
        <source>Create game as judge</source>
        <translation>Créer une partie en tant que juge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="118"/>
        <source>Game setup options</source>
        <translation>Options de configuration de la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="180"/>
        <source>&amp;Clear</source>
        <translation>Effa&amp;cer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="186"/>
        <source>Create game</source>
        <translation>Créer une partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="233"/>
        <source>Game information</source>
        <translation>Informations sur la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="323"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_create_game.cpp" line="323"/>
        <source>Server error.</source>
        <translation>Erreur serveur.</translation>
    </message>
</context>
<context>
    <name>DlgCreateToken</name>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="31"/>
        <source>&amp;Name:</source>
        <translation>&amp;Nom :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="32"/>
        <source>Token</source>
        <translation>Jeton</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="42"/>
        <source>C&amp;olor:</source>
        <translation>C&amp;ouleur :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="44"/>
        <source>white</source>
        <translation>blanc</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="45"/>
        <source>blue</source>
        <translation>bleu</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="46"/>
        <source>black</source>
        <translation>noir</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="47"/>
        <source>red</source>
        <translation>rouge</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="48"/>
        <source>green</source>
        <translation>vert</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="49"/>
        <source>multicolor</source>
        <translation>multicolore</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="50"/>
        <source>colorless</source>
        <translation>incolore</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="53"/>
        <source>&amp;P/T:</source>
        <translation>&amp;F/E :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="58"/>
        <source>&amp;Annotation:</source>
        <translation>&amp;Annotation :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="63"/>
        <source>&amp;Destroy token when it leaves the table</source>
        <translation>&amp;Detruire le jeton lorsqu&apos;il quitte le champ de bataille</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="66"/>
        <source>Create face-down (Only hides name)</source>
        <translation>Créer face-cachée (cache seulement le nom)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="81"/>
        <source>Token data</source>
        <translation>Données du jeton</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="88"/>
        <source>Show &amp;all tokens</source>
        <translation>Afficher &amp;tous les jetons</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="90"/>
        <source>Show tokens from this &amp;deck</source>
        <translation>Afficher les jetons présents dans ce &amp;deck</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="129"/>
        <source>Choose token from list</source>
        <translation>Choisir un jeton dans la liste</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_create_token.cpp" line="147"/>
        <source>Create token</source>
        <translation>Créer un jeton</translation>
    </message>
</context>
<context>
    <name>DlgDefaultTagsEditor</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="47"/>
        <source>Edit Tags</source>
        <translation>Éditer les étiquettes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="48"/>
        <source>Add</source>
        <translation>Ajouter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="49"/>
        <source>Confirm</source>
        <translation>Confirmer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="50"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="51"/>
        <source>Enter a tag and press Enter</source>
        <translation>Entrer une étiquette et valider avec Entrée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="71"/>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="120"/>
        <source>✖</source>
        <translation>✖</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="91"/>
        <source>Invalid Input</source>
        <translation>Entrée invalide</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="91"/>
        <source>Tag name cannot be empty!</source>
        <translation>Le nom de l&apos;étiquette ne peut pas être vide !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="103"/>
        <source>Duplicate Tag</source>
        <translation>Étiquette dupliquée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_default_tags_editor.cpp" line="103"/>
        <source>This tag already exists.</source>
        <translation>Cette étiquette existe déjà.</translation>
    </message>
</context>
<context>
    <name>DlgEditAvatar</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="15"/>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="54"/>
        <source>No image chosen.</source>
        <translation>Aucune image choisie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="20"/>
        <source>To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.</source>
        <translation>Pour changer votre avatar, choisissez une nouvelle image.
Pour enlever votre avatar actuel, confirmez sans choisir une nouvelle image.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="22"/>
        <source>Browse...</source>
        <translation>Parcourir...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="39"/>
        <source>Change avatar</source>
        <translation>Changer d&apos;avatar</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="52"/>
        <source>Open Image</source>
        <translation>Ouvrir l&apos;image</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="52"/>
        <source>Image Files (*.png *.jpg *.bmp)</source>
        <translation>Fichiers image (*.png *.jpg *.bmp)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_avatar.cpp" line="63"/>
        <source>Invalid image chosen.</source>
        <translation>L&apos;image choisie est invalide.</translation>
    </message>
</context>
<context>
    <name>DlgEditDeckInClipboard</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="143"/>
        <source>Edit deck in clipboard</source>
        <translation>Éditer le deck dans le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="172"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="172"/>
        <source>Invalid deck list.</source>
        <translation>Liste de deck invalide.</translation>
    </message>
</context>
<context>
    <name>DlgEditPassword</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="14"/>
        <source>Old password:</source>
        <translation>Ancien mot de passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="26"/>
        <source>New password:</source>
        <translation>Nouveau mot de passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="32"/>
        <source>Confirm new password:</source>
        <translation>Confirmer le nouveau mot de passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="55"/>
        <source>Change password</source>
        <translation>Changer le mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="64"/>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="67"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="64"/>
        <source>Your password is too short.</source>
        <translation>Mot de passe trop court</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_password.cpp" line="67"/>
        <source>The new passwords don&apos;t match.</source>
        <translation>Les nouveaux mots de passe ne correspondent pas.</translation>
    </message>
</context>
<context>
    <name>DlgEditTokens</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="26"/>
        <source>&amp;Name:</source>
        <translation>&amp;Nom :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="32"/>
        <source>C&amp;olor:</source>
        <translation>C&amp;ouleur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="34"/>
        <source>white</source>
        <translation>blanc</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="35"/>
        <source>blue</source>
        <translation>bleu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="36"/>
        <source>black</source>
        <translation>noir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="37"/>
        <source>red</source>
        <translation>rouge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="38"/>
        <source>green</source>
        <translation>vert</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="39"/>
        <source>multicolor</source>
        <translation>multicolore</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="40"/>
        <source>colorless</source>
        <translation>incolore</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="44"/>
        <source>&amp;P/T:</source>
        <translation>&amp;F/E :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="50"/>
        <source>&amp;Annotation:</source>
        <translation>&amp;Annotation :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="66"/>
        <source>Token data</source>
        <translation>Données du jeton</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="92"/>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="151"/>
        <source>Add token</source>
        <translation>Ajouter un jeton</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="95"/>
        <source>Remove token</source>
        <translation>Retirer le jeton</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="120"/>
        <source>Edit custom tokens</source>
        <translation>Éditer les jetons personnalisés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="151"/>
        <source>Please enter the name of the token:</source>
        <translation>Entrez le nom du jeton :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="156"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_tokens.cpp" line="157"/>
        <source>The chosen name conflicts with an existing card or token.
Make sure to enable the &apos;Token&apos; set in the &quot;Manage sets&quot; dialog to display them correctly.</source>
        <translation>Le nom choisi est en conflit avec une carte ou un jeton existant.
Assurez-vous d&apos;activer l&apos;édition « Fausse édition contenant les jetons » dans le menu «  Gérer les éditions » afin de les afficher correctement.</translation>
    </message>
</context>
<context>
    <name>DlgEditUser</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_user.cpp" line="13"/>
        <source>Email:</source>
        <translation>Adresse email :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_user.cpp" line="19"/>
        <source>Country:</source>
        <translation>Pays :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_user.cpp" line="22"/>
        <source>Undefined</source>
        <translation>Indéfini</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_user.cpp" line="36"/>
        <source>Real name:</source>
        <translation>Nom réel :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_edit_user.cpp" line="59"/>
        <source>Edit user profile</source>
        <translation>Modifier le profil utilisateur</translation>
    </message>
</context>
<context>
    <name>DlgFilterGames</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="18"/>
        <source>no limit</source>
        <translation>Sans limite</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="19"/>
        <source>5 minutes</source>
        <translation>5 minutes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="20"/>
        <source>10 minutes</source>
        <translation>10 minutes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="21"/>
        <source>30 minutes</source>
        <translation>30 minutes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="22"/>
        <source>1 hour</source>
        <translation>1 heure</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="23"/>
        <source>2 hours</source>
        <translation>2 heures</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="27"/>
        <source>Hide &apos;buddies only&apos; games</source>
        <translation>Ne pas afficher les parties « amis uniquement »</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="30"/>
        <source>Hide full games</source>
        <translation>Cacher les parties pleines</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="33"/>
        <source>Hide games that have started</source>
        <translation>Cacher les parties qui ont commencées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="36"/>
        <source>Hide password protected games</source>
        <translation>Cacher les parties protégées par un mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="39"/>
        <source>Hide &apos;ignored user&apos; games</source>
        <translation>Cacher les parties des utilisateurs ignorés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="42"/>
        <source>Hide games not created by buddies</source>
        <oldsource>Hide games not created by buddy</oldsource>
        <translation>Cacher les parties non-crées par vos amis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="45"/>
        <source>Hide games with forced open decklists</source>
        <translation>Masquer les parties avec les listes de decks ouvertes forcées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="53"/>
        <source>&amp;Newer than:</source>
        <translation>&amp;Créées avant :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="58"/>
        <source>Game &amp;description:</source>
        <translation>&amp;Description de la partie :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="62"/>
        <source>&amp;Creator name:</source>
        <translation>Nom du &amp;créateur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="72"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="88"/>
        <source>&amp;Game types</source>
        <translation>Types de &amp;partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="94"/>
        <source>at &amp;least:</source>
        <translation>au &amp;moins :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="101"/>
        <source>at &amp;most:</source>
        <translation>au &amp;plus :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="114"/>
        <source>Maximum player count</source>
        <translation>Nombre de joueurs maximum</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="126"/>
        <source>Restrictions</source>
        <translation>Restrictions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="129"/>
        <source>Show games only if &amp;spectators can watch</source>
        <translation>Montrer les parties uniquement si les %spectateurs peuvent observer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="134"/>
        <source>Show spectator password p&amp;rotected games</source>
        <translation>Montrer les parties où les spectateurs doivent ent&amp;rer un mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="136"/>
        <source>Show only if spectators can ch&amp;at</source>
        <translation>Montrer uniquement si les spectateurs peuvent p&amp;arler</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="138"/>
        <source>Show only if spectators can see &amp;hands</source>
        <translation>Montrer uniquement si les spectateurs peuvent voir les &amp;mains</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="148"/>
        <source>Spectators</source>
        <translation>Spectateurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_filter_games.cpp" line="181"/>
        <source>Filter games</source>
        <translation>Flitrer les parties</translation>
    </message>
</context>
<context>
    <name>DlgForgotPasswordChallenge</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="29"/>
        <source>Reset Password Challenge Warning</source>
        <translation>Avertissement Réinitialisation du mot de passe Challenge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="30"/>
        <source>A problem has occurred. Please try to request a new password again.</source>
        <translation>Un probleme est survenu. Veuillez réessayer de demander un nouveau mot de passe.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="35"/>
        <source>Enter the information of the server and the account you&apos;d like to request a new password for.</source>
        <translation>Veuillez entrer les informations du serveur et du compte pour lesquels vous voulez demander un nouveau mot de passe.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="38"/>
        <source>&amp;Host:</source>
        <translation>&amp;Hôte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="43"/>
        <source>&amp;Port:</source>
        <translation>&amp;Port :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="48"/>
        <source>Player &amp;name:</source>
        <translation>&amp;Nom du joueur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="53"/>
        <source>Email:</source>
        <translation>Adresse e-mail :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="87"/>
        <source>Reset Password Challenge</source>
        <translation>Réinitialisation du mot de passe Challenge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="95"/>
        <source>Reset Password Challenge Error</source>
        <translation>Erreur Réinitialisation du mot de passe Challenge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_challenge.cpp" line="95"/>
        <source>The email address can&apos;t be empty.</source>
        <translation>L&apos;adresse e-mail ne peut être vide.</translation>
    </message>
</context>
<context>
    <name>DlgForgotPasswordRequest</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="28"/>
        <source>Enter the information of the server you&apos;d like to request a new password for.</source>
        <translation>Entrez les informations du serveur pour lequel vous souhaitez demander un nouveau mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="31"/>
        <source>&amp;Host:</source>
        <translation>&amp;Hôte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="36"/>
        <source>&amp;Port:</source>
        <translation>&amp;Port :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="41"/>
        <source>Player &amp;name:</source>
        <translation>&amp;Nom du joueur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="64"/>
        <source>Reset Password Request</source>
        <translation>Demande de réinitialisation du mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="72"/>
        <source>Reset Password Error</source>
        <translation>Erreur lors de la réinitialisation du mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_request.cpp" line="72"/>
        <source>The player name can&apos;t be empty.</source>
        <translation>Le nom du joueur ne peut être vide.</translation>
    </message>
</context>
<context>
    <name>DlgForgotPasswordReset</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="29"/>
        <source>Reset Password Warning</source>
        <translation>Avertissement lors de la réinitialisation du mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="30"/>
        <source>A problem has occurred. Please try to request a new password again.</source>
        <translation>Un problème est survenu. Veuillez demander un nouveau mot de passe.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="34"/>
        <source>Enter the received token and the new password in order to set your new password.</source>
        <translation>Entrez le code reçu et le nouveau mot de passe afin d&apos;initialiser le nouveau mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="37"/>
        <source>&amp;Host:</source>
        <translation>&amp;Hôte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="42"/>
        <source>&amp;Port:</source>
        <translation>&amp;Port :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="47"/>
        <source>Player &amp;name:</source>
        <translation>&amp;Nom du joueur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="52"/>
        <source>Token:</source>
        <translation>Jeton :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="57"/>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="63"/>
        <source>New Password:</source>
        <translation>Nouveau mot de passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="102"/>
        <source>Reset Password</source>
        <translation>Réinitialiser le mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="110"/>
        <source>The player name can&apos;t be empty.</source>
        <translation>Le nom du joueur ne peut être vide.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="110"/>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="115"/>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="120"/>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="129"/>
        <source>Reset Password Error</source>
        <translation>Erreur de réinitialisation du mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="115"/>
        <source>The token can&apos;t be empty.</source>
        <translation>Le jeton ne peut pas être vide.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="120"/>
        <source>The new password can&apos;t be empty.</source>
        <translation>Le nouveau mot de passe ne peut être vide.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="126"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="126"/>
        <source>Your password is too short.</source>
        <translation>Mot de passe trop court</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_forgot_password_reset.cpp" line="129"/>
        <source>The passwords do not match.</source>
        <translation>Les mots de passe ne correspondent pas.</translation>
    </message>
</context>
<context>
    <name>DlgLoadDeck</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck.cpp" line="6"/>
        <source>Load Deck</source>
        <translation>Charger un deck</translation>
    </message>
</context>
<context>
    <name>DlgLoadDeckFromClipboard</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="114"/>
        <source>Load deck from clipboard</source>
        <translation>Charger le deck depuis le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="129"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_clipboard.cpp" line="129"/>
        <source>Invalid deck list.</source>
        <translation>Liste de Deck invalide.</translation>
    </message>
</context>
<context>
    <name>DlgLoadDeckFromWebsite</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="45"/>
        <source>Paste a link to a decklist site here to import it.
(Archidekt, Deckstats, Moxfield, and TappedOut are supported.)</source>
        <translation>Collez ici un lien vers un site de liste de deck pour l&apos;importer.(Archidekt, Deckstats, Moxfield et TappedOut sont supportés.)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="64"/>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="81"/>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="95"/>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="116"/>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="127"/>
        <source>Load Deck from Website</source>
        <translation>Charger un deck depuis un site web</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="65"/>
        <source>No parser available for this deck provider.
 (Archidekt, Deckstats, Moxfield, and TappedOut are supported.)</source>
        <translation>Aucun analyseur disponible pour ce fournisseur de deck.(Archidekt, Deckstats, Moxfield et TappedOut sont supportés.)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="81"/>
        <source>Network error: %1</source>
        <translation>Erreur réseau : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="95"/>
        <source>Received empty deck data.</source>
        <translation>Données de deck vide reçues.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="117"/>
        <source>Failed to parse deck data: %1</source>
        <translation>Échec de l&apos;analyse des données du deck : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_deck_from_website.cpp" line="128"/>
        <source>The provided URL is not recognized as a valid deck URL.
Valid deck URLs look like this:

https://archidekt.com/decks/9999999
https://deckstats.net/decks/99999/9999999-your-deck-name/en
https://moxfield.com/decks/XYZxx-XYZ99Yyy-xyzXzzz
https://tappedout.net/mtg-decks/your-deck-name/</source>
        <translation>L&apos;URL fournie n&apos;est pas reconnue comme une URL de deck valide.
Les URL de deck valides ressemblent à ceci:

https://archidekt.com/decks/9999999
https://deckstats.net/decks/99999/9999999-your-deck-name/en
https://moxfield.com/decks/XYZxx-XYZ99Yyy-xyzXzzz
https://tappedout.net/mtg-decks/your-deck-name/</translation>
    </message>
</context>
<context>
    <name>DlgLoadRemoteDeck</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_load_remote_deck.cpp" line="25"/>
        <source>Load deck</source>
        <translation>Charger Deck</translation>
    </message>
</context>
<context>
    <name>DlgLocalGameOptions</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="15"/>
        <source>Players:</source>
        <translation>Joueurs :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="26"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="29"/>
        <source>Starting life total:</source>
        <translation>Total de vie initial :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="40"/>
        <source>Game setup options</source>
        <translation>Options de configuration de la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="43"/>
        <source>Remember settings</source>
        <translation>Conserver les paramètres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_local_game_options.cpp" line="62"/>
        <source>Local game options</source>
        <translation>Options de configuration de partie locale</translation>
    </message>
</context>
<context>
    <name>DlgMoveTopCardsUntil</name>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="17"/>
        <source>Card name (or search expressions):</source>
        <translation>Nom de la carte (ou expression de recherche) :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="26"/>
        <source>Number of hits:</source>
        <translation>Nombre de cartes trouvées :</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="36"/>
        <source>Auto play hits</source>
        <translation>Jouer les cartes trouvées automatiquement</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="51"/>
        <source>Put top cards on stack until...</source>
        <translation>Placer la carte du dessus sur la pile jusqu&apos;à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="82"/>
        <source>No cards matching the search expression exists in the card database. Proceed anyways?</source>
        <translation>Aucune carte ne correspondant à l&apos;expression recherchée n&apos;existe dans la base de données de cartes. Continuer malgré tout ?</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="84"/>
        <source>Cockatrice</source>
        <translation>Cockatrice</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_move_top_cards_until.cpp" line="96"/>
        <source>Invalid filter</source>
        <translation>Filtre invalide</translation>
    </message>
</context>
<context>
    <name>DlgRegister</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="16"/>
        <source>Enter your information and the information of the server you'd like to register to.
Your email will be used to verify your account.</source>
        <translation>Entrez votre identifiant et l&apos;identifiant du serveur auquel vous voulez vous connecter. Un e-mail va vous être envoyé pour vérifier votre compte. </translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="20"/>
        <source>&amp;Host:</source>
        <translation>&amp;Hôte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="25"/>
        <source>&amp;Port:</source>
        <translation>&amp;Port :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="30"/>
        <source>Player &amp;name:</source>
        <translation>&amp;Nom du joueur :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="35"/>
        <source>P&amp;assword:</source>
        <translation>Mot de p&amp;asse :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="41"/>
        <source>Password (again):</source>
        <translation>Mot de passe (encore) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="47"/>
        <source>Email:</source>
        <translation>Adresse mail :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="52"/>
        <source>Email (again):</source>
        <translation>Adresse mail (encore) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="57"/>
        <source>Country:</source>
        <translation>Pays :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="60"/>
        <source>Undefined</source>
        <translation>Indéfini</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="318"/>
        <source>Real name:</source>
        <translation>Nom réel :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="353"/>
        <source>Register to server</source>
        <translation>S&apos;enregistrer sur le serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="362"/>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="365"/>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="368"/>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="373"/>
        <source>Registration Warning</source>
        <translation>Avertissement d&apos;enregistrement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="362"/>
        <source>Your password is too short.</source>
        <translation>Mot de passe trop court</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="365"/>
        <source>Your passwords do not match, please try again.</source>
        <translation>Vos mots de passe ne correspondent pas, veuillez réessayer.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="369"/>
        <source>Your email addresses do not match, please try again.</source>
        <translation>Vos adresses mail ne correspondent pas, veuillez réessayer.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_register.cpp" line="373"/>
        <source>The player name can&apos;t be empty.</source>
        <translation>Le nom du joueur ne peut pas être vide.</translation>
    </message>
</context>
<context>
    <name>DlgRollDice</name>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_roll_dice.cpp" line="12"/>
        <source>Number of sides:</source>
        <translation>Nombre de faces:</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_roll_dice.cpp" line="19"/>
        <source>Number of dice:</source>
        <translation>Nombre de dés:</translation>
    </message>
    <message>
        <location filename="src/game_graphics/dialogs/dlg_roll_dice.cpp" line="40"/>
        <source>Roll Dice</source>
        <translation>Lancer les dés</translation>
    </message>
</context>
<context>
    <name>DlgSelectSetForCards</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="140"/>
        <source>Unmodified Cards:</source>
        <translation>Cartes non modifiées :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="141"/>
        <source>Modified Cards:</source>
        <translation>Cartes modifiées :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="142"/>
        <source>Check Sets to enable them. Drag-and-Drop to reorder them and change their priority. Cards will use the printing of the highest priority enabled set.</source>
        <translation>Cliquer sur des Extensions pour les activer. Glisser-et-déposer pour les réarranger et changer leur priorité. Les cartes utiliseront la version de l&apos;extension activée ayant la plus haut priorité.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="144"/>
        <source>Clear all set information</source>
        <translation>Nettoyer toutes les informations sur les extensions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="145"/>
        <source>Set all to preferred</source>
        <translation>Tout régler selon vos préférences</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="182"/>
        <source>Bulk modified printings.</source>
        <translation>Impressions modifiées en groupe.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="189"/>
        <source>Cleared all printing information.</source>
        <translation>Toutes les informations d&apos;impressions ont été supprimées.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_select_set_for_cards.cpp" line="198"/>
        <source>Set all printings to preferred.</source>
        <translation>Définir toutes les impressions comme préférées.</translation>
    </message>
</context>
<context>
    <name>DlgSettings</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="159"/>
        <source>Unknown Error loading card database</source>
        <translation>Erreur inconnue lors du chargement de la base de données de cartes.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="167"/>
        <source>Your card database is invalid.

Cockatrice may not function correctly with an invalid database

You may need to rerun oracle to update your card database.

Would you like to change your database location setting?</source>
        <translation>Votre base de données de cartes est invalide.

Cockatrice peut ne pas fonctionner correctement avec une base de données invalide.

Vous devrez peut-être redémarrer Oracle pour mettre à jour votre base de données de cartes.

Voulez-vous changer l&apos;emplacement de votre base de données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="173"/>
        <source>Your card database version is too old.

This can cause problems loading card information or images

Usually this can be fixed by rerunning oracle to to update your card database.

Would you like to change your database location setting?</source>
        <translation>La version de votre base de données de cartes est trop ancienne.

Cela peut causer des problèmes lors du chargement des images ou des informations des cartes.

Généralement, il suffit de redémarrer oracle pour mettre à jour votre base de données de cartes.

Voulez-vous changer l&apos;emplacement de votre base de données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="179"/>
        <source>Your card database did not finish loading

Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached

Would you like to change your database location setting?</source>
        <translation>La base de données ne s&apos;est pas chargée correctement. 

Veuillez ouvrir un ticket sur https://github.com/Cockatrice/Cockatrice/issues avec votre fichier cards.xml en pièce jointe.

 Voulez-vous changer l&apos;emplacement des données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="185"/>
        <source>File Error loading your card database.

Would you like to change your database location setting?</source>
        <translation>Erreur lors du chargement de votre base de données de cartes.

Voulez-vous changer l&apos;emplacement de votre base de données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="189"/>
        <source>Your card database was loaded but contains no cards.

Would you like to change your database location setting?</source>
        <translation>Votre base de données de cartes a été chargée mais ne contient aucune carte.

Voulez-vous changer l&apos;emplacement de votre base de données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="193"/>
        <source>Unknown card database load status

Please file a ticket at https://github.com/Cockatrice/Cockatrice/issues

Would you like to change your database location setting?</source>
        <translation>Statut de chargement de base de données de cartes inconnu.

Veuillez ouvrir un ticket sur https://github.com/Cockatrice/Cockatrice/issues

Voulez-vous changer l&apos;emplacement de votre base de données ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="201"/>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="211"/>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="221"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="212"/>
        <source>The path to your deck directory is invalid. Would you like to go back and set the correct path?</source>
        <translation>Le chemin d&apos;accès vers votre répertoire de decks est invalide. Voulez-vous redéfinir le chemin d&apos;accès ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="222"/>
        <source>The path to your card pictures directory is invalid. Would you like to go back and set the correct path?</source>
        <translation>Le chemin d&apos;accès vers votre répertoire d&apos;illustrations de cartes est invalide. Voulez-vous redéfinir le chemin d&apos;accès ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="234"/>
        <source>Settings</source>
        <translation>Paramètres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="236"/>
        <source>General</source>
        <translation>Général</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="237"/>
        <source>Appearance</source>
        <translation>Apparence</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="238"/>
        <source>User Interface</source>
        <translation>Interface utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="239"/>
        <source>Storage</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="240"/>
        <source>Card Sources</source>
        <translation>Origine de carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="241"/>
        <source>Chat</source>
        <translation>Chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="242"/>
        <source>Sound</source>
        <translation>Son</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_settings.cpp" line="243"/>
        <source>Shortcuts</source>
        <translation>Raccourcis</translation>
    </message>
</context>
<context>
    <name>DlgStartupCardCheck</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="9"/>
        <source>Card Update Check</source>
        <translation>Vérification de la mise à jour des cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="17"/>
        <source>It has been more than %2 days since you last checked your card database for updates.
Choose how you would like to run the card database updater.
You can always change this behavior in the &apos;General&apos; settings tab.</source>
        <translation>Cela fait plus de %2 jour(s) que vous n&apos;avez pas vérifié les mises à jour de votre base de données de cartes.
Choisissez comment vous souhaitez exécuter le programme de mise à jour de la base de données de cartes.
Vous pouvez toujours modifier ce comportement dans l&apos;onglet « Général » des paramètres.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="25"/>
        <source>Run in foreground</source>
        <translation>S&apos;exécuter en tâche principale</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="26"/>
        <source>Run in background</source>
        <translation>S&apos;exécuter en tâche de fond</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="27"/>
        <source>Run in background and always from now on</source>
        <translation>S&apos;exécuter en tâche de fond, et toujours le faire à partir de maintenant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="28"/>
        <source>Don&apos;t prompt again and don&apos;t run</source>
        <translation>Ne pas demander à nouveau et ne pas exécuter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_startup_card_check.cpp" line="29"/>
        <source>Don&apos;t run this time</source>
        <translation>Ne pas exécuter cette fois</translation>
    </message>
</context>
<context>
    <name>DlgTipOfTheDay</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_tip_of_the_day.cpp" line="65"/>
        <source>Next</source>
        <translation>suivant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_tip_of_the_day.cpp" line="66"/>
        <source>Previous</source>
        <translation>précédent</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_tip_of_the_day.cpp" line="89"/>
        <source>Tip of the Day</source>
        <translation>Conseil du jour</translation>
    </message>
</context>
<context>
    <name>DlgUpdate</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="25"/>
        <source>Current release channel</source>
        <translation>Branche logicielle actuelle</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="34"/>
        <source>Reinstall</source>
        <translation>Réinstaller</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="35"/>
        <source>Cancel Download</source>
        <translation>Annuler le téléchargement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="36"/>
        <source>Open Download Page</source>
        <translation>Ouvrir la page de téléchargement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="55"/>
        <source>Check for Client Updates</source>
        <translation>Vérification des mises à jour</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="63"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="206"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="213"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="245"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="64"/>
        <source>Cockatrice was not built with SSL support, therefore you cannot download updates automatically! 
Please visit the download page to update manually.</source>
        <translation>Cockatrice n&apos;as pas été construit avec le support du SSL, donc il n&apos;est pas possible de télécharger les mises à jour automatiquement.
Veuillez s&apos;il vous plaît visiter la page de téléchargement, pour mettre à jour manuellement.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="90"/>
        <source>Downloading update: %1</source>
        <translation>Téléchargement de la mise à jour : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="107"/>
        <source>Checking for updates...</source>
        <translation>Vérification des mises à jour...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="122"/>
        <source>Finished checking for updates</source>
        <translation>Fin de la recherche des mises à jour</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="137"/>
        <source>No Update Available</source>
        <translation>Pas de mises à jour disponibles</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="138"/>
        <source>Cockatrice is up to date!</source>
        <translation>Cockatrice est à jour !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="139"/>
        <source>You are already running the latest version available in the chosen release channel.</source>
        <translation>Vous avez déjà la dernière version correspondant à votre branche.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="140"/>
        <source>Current version</source>
        <translation>Version actuelle</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="141"/>
        <source>Selected release channel</source>
        <translation>Branche logicielle sélectionnée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="150"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="162"/>
        <source>Update Available</source>
        <translation>Mise à jour disponible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="151"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="163"/>
        <source>A new version of Cockatrice is available!</source>
        <translation>Une nouvelle version de Cockatrice est disponible !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="151"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="163"/>
        <source>New version</source>
        <translation>Nouvelle version</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="152"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="164"/>
        <source>Released</source>
        <translation>Sortie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="153"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="165"/>
        <source>Changelog</source>
        <translation>Notes de version</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="154"/>
        <source>Do you want to update now?</source>
        <translation>Voulez-vous mettre à jour maintenant ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="167"/>
        <source>Unfortunately, the automatic updater failed to find a compatible download. 
You may have to manually download the new version.</source>
        <translation>Malheureusement, la mise à jour automatique n&apos;a pas pu trouver un téléchargement compatible.
Vous allez peut-être devoir télécharger manuellement la nouvelle version.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="170"/>
        <source>Please check the &lt;a href=&quot;%1&quot;&gt;releases page&lt;/a&gt; on our Github and download the build for your system.</source>
        <translation>Veuillez vérifier la &lt;a href=&quot;%1&quot;&gt;page &quot;releases&quot;&lt;/a&gt; sur notre Github et télécharger le programme pour votre système.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="207"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="215"/>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="246"/>
        <source>Update Error</source>
        <translation>Erreur de mise à jour</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="208"/>
        <source>An error occurred while checking for updates:</source>
        <translation>Une erreur est survenur pendant la vérification des mises à jour :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="216"/>
        <source>An error occurred while downloading an update:</source>
        <translation>Une erreur est survenue pendant le téléchargement de la mise à jour :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="221"/>
        <source>Installing...</source>
        <translation>Installation...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="247"/>
        <source>Cockatrice is unable to open the installer.</source>
        <translation>Cockatrice n&apos;a pas pu ouvrir l&apos;installateur.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="248"/>
        <source>Try to update manually by closing Cockatrice and running the installer.</source>
        <translation>Essayer de mettre à jour manuellement en fermant Cockatrice et en exécutant l&apos;installateur.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_update.cpp" line="249"/>
        <source>Download location</source>
        <translation>Répertoire de téléchargement</translation>
    </message>
</context>
<context>
    <name>DlgViewLog</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_view_log.cpp" line="26"/>
        <source>Clear log when closing</source>
        <translation>Effacer le journal lors de la fermeture</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_view_log.cpp" line="31"/>
        <source>Copy to clipboard</source>
        <translation>Charger vers le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_view_log.cpp" line="43"/>
        <source>Debug Log</source>
        <translation>Journal de debug</translation>
    </message>
</context>
<context>
    <name>DrawProbabilityConfigDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="54"/>
        <source>Draw Probability Settings</source>
        <translation>Options de probabilité de pioche</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="56"/>
        <source>Criteria:</source>
        <translation>Critère :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="57"/>
        <source>Card Name</source>
        <translation>Nom de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="58"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="59"/>
        <source>Subtype</source>
        <translation>Sous-type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="60"/>
        <source>Mana Value</source>
        <translation>Valeur de Mana</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="62"/>
        <source>Exactness:</source>
        <translation>Exactitude :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="63"/>
        <source>At least</source>
        <translation>Au moins</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="64"/>
        <source>Exactly</source>
        <translation>Exactement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="66"/>
        <source>Quantity (N):</source>
        <translation>Quantité (N) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="67"/>
        <source>Cards drawn (M):</source>
        <translation>Cartes piochées (M) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="70"/>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_config_dialog.cpp" line="71"/>
        <source> cards</source>
        <translation>cartes</translation>
    </message>
</context>
<context>
    <name>DrawProbabilityWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="98"/>
        <source>Draw Probability</source>
        <translation>Probabilité de pioche</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="100"/>
        <source>Probability of drawing</source>
        <translation>Probabilité de piocher</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="102"/>
        <source>Card Name</source>
        <translation>Nom de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="103"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="104"/>
        <source>Subtype</source>
        <translation>Sous-type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="105"/>
        <source>Mana Value</source>
        <translation>Valeur de Mana</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="107"/>
        <source>At least</source>
        <translation>Au moins</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="108"/>
        <source>Exactly</source>
        <translation>Exactement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="110"/>
        <source>card(s) having drawn at least</source>
        <translation>Carte(s) ayant au moins pioché</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="111"/>
        <source>cards</source>
        <translation>cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="113"/>
        <source>Category</source>
        <translation>Catégorie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="113"/>
        <source>Qty</source>
        <translation>Qté</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/draw_probability/draw_probability_widget.cpp" line="113"/>
        <source>Odds (%)</source>
        <translation>Chances (%)</translation>
    </message>
</context>
<context>
    <name>EdhrecApiResponseCardInclusionDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/cards/edhrec_api_response_card_inclusion_display_widget.cpp" line="37"/>
        <source>In %1 decks</source>
        <translation>Dans %1 deck(s)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/cards/edhrec_api_response_card_inclusion_display_widget.cpp" line="38"/>
        <source>%1% of %2 decks</source>
        <translation>%1% de %2 deck(s)</translation>
    </message>
</context>
<context>
    <name>EdhrecApiResponseCardPricesDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="57"/>
        <source>Card Hoarder</source>
        <translation>Card Hoarder</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="58"/>
        <source>Card Kingdom</source>
        <translation>Card Kingdom</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="59"/>
        <source>Card Market</source>
        <translation>Card Market</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="60"/>
        <source>Face 2-Face</source>
        <translation>Face 2-Face</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="61"/>
        <source>Mana Pool</source>
        <translation>Mana Pool</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="62"/>
        <source>MTG Stocks</source>
        <translation>MTG Stocks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="63"/>
        <source>Scg</source>
        <translation>Scg</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="64"/>
        <source>Tcgl</source>
        <translation>Tcgl</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/card_prices/edhrec_api_response_card_prices_display_widget.cpp" line="65"/>
        <source>Tcgplayer</source>
        <translation>Tcgplayer</translation>
    </message>
</context>
<context>
    <name>EdhrecApiResponseCardSynergyDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/cards/edhrec_api_response_card_synergy_display_widget.cpp" line="27"/>
        <source>%1% Synergy</source>
        <translation>%1% synergie</translation>
    </message>
</context>
<context>
    <name>EdhrecCommanderApiResponseBracketNavigationWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/commander/edhrec_commander_api_response_bracket_navigation_widget.cpp" line="40"/>
        <source>Game Changers</source>
        <translation>Cartes à impact</translation>
    </message>
</context>
<context>
    <name>EdhrecCommanderApiResponseBudgetNavigationWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/commander/edhrec_commander_api_response_budget_navigation_widget.cpp" line="40"/>
        <source>Budget</source>
        <translation>Budget</translation>
    </message>
</context>
<context>
    <name>EdhrecCommanderApiResponseNavigationWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/commander/edhrec_commander_api_response_navigation_widget.cpp" line="61"/>
        <source>Combos</source>
        <translation>Combos</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/commander/edhrec_commander_api_response_navigation_widget.cpp" line="62"/>
        <source>Average Deck</source>
        <translation>Deck moyen</translation>
    </message>
</context>
<context>
    <name>EdhrecCommanderResponseCommanderDetailsDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/display/commander/edhrec_api_response_commander_details_display_widget.cpp" line="81"/>
        <source>Salt: </source>
        <translation>Sel :</translation>
    </message>
</context>
<context>
    <name>FilterBuilder</name>
    <message>
        <location filename="src/filters/filter_builder.cpp" line="30"/>
        <source>Type your filter here</source>
        <translation>Tapez votre filtre ici</translation>
    </message>
</context>
<context>
    <name>FilterDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_filter_display_widget.cpp" line="67"/>
        <source>Confirm Delete</source>
        <translation>Confirmer la suppression</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_filter_display_widget.cpp" line="67"/>
        <source>Are you sure you want to delete the filter &apos;%1&apos;?</source>
        <translation>Êtes-vous sûr de vouloir supprimer le filtre &apos;%1&apos; ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_filter_display_widget.cpp" line="77"/>
        <source>Delete Failed</source>
        <translation>Suppression échouée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_filter_display_widget.cpp" line="77"/>
        <source>Failed to delete filter &apos;%1&apos;.</source>
        <translation>Échec de la suppression du filtre &apos;%1&apos;.</translation>
    </message>
</context>
<context>
    <name>GameEventHandler</name>
    <message>
        <location filename="src/game/game_event_handler.cpp" line="438"/>
        <source>kicked by game host or moderator</source>
        <translation>Éjecté par l&apos;hôte de la partie ou un modérateur</translation>
    </message>
    <message>
        <location filename="src/game/game_event_handler.cpp" line="441"/>
        <source>player left the game</source>
        <translation>joueur a quitté la partie</translation>
    </message>
    <message>
        <location filename="src/game/game_event_handler.cpp" line="444"/>
        <source>player disconnected from server</source>
        <translation>joueur déconnecté du serveur</translation>
    </message>
    <message>
        <location filename="src/game/game_event_handler.cpp" line="448"/>
        <source>reason unknown</source>
        <translation>raison inconnue</translation>
    </message>
</context>
<context>
    <name>GameSelector</name>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="238"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="241"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="244"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="247"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="250"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="253"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="256"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="259"/>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="368"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="238"/>
        <source>Please join the appropriate room first.</source>
        <translation>Veuillez d&apos;abord rejoindre le bon salon.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="241"/>
        <source>Wrong password.</source>
        <translation>Mot de passe incorrect.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="244"/>
        <source>Spectators are not allowed in this game.</source>
        <translation>Les spectateurs ne sont pas autorisés dans cette partie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="247"/>
        <source>The game is already full.</source>
        <translation>Cette partie est déjà complète.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="250"/>
        <source>The game does not exist any more.</source>
        <translation>La partie n&apos;existe plus.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="253"/>
        <source>This game is only open to registered users.</source>
        <translation>Cette partie n&apos;est accessible qu&apos;aux joueurs enregistrés.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="256"/>
        <source>This game is only open to its creator&apos;s buddies.</source>
        <translation>Cette partie n&apos;est accessible qu&apos;aux amis de son créateur.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="259"/>
        <source>You are being ignored by the creator of this game.</source>
        <translation>Vous avez été ignoré par le créateur de la partie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="300"/>
        <source>Join Game</source>
        <translation>Rejoindre la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="303"/>
        <source>Spectate Game</source>
        <translation>Rejoindre la partie comme spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="306"/>
        <source>Game Information</source>
        <translation>Informations sur la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="319"/>
        <source>Join Game as Judge</source>
        <translation>Joindre la partie comme juge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="324"/>
        <source>Spectate Game as Judge</source>
        <translation>Joindre la partie comme juge spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="353"/>
        <source>Join game</source>
        <translation>Rejoindre partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="353"/>
        <source>Password:</source>
        <translation>Mot de passe :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="368"/>
        <source>Please join the respective room first.</source>
        <translation>Veuillez d&apos;abord rejoindre le bon salon.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="414"/>
        <source>&amp;Filter games</source>
        <translation>&amp;Filtrer les jeux</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="415"/>
        <source>C&amp;lear filter</source>
        <translation>Effacer les fi&amp;ltres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="417"/>
        <source>C&amp;reate</source>
        <translation>C&amp;réer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="419"/>
        <source>&amp;Join</source>
        <translation>Re&amp;joindre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="420"/>
        <source>Join as judge</source>
        <translation>Joindre en tant que juge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="421"/>
        <source>J&amp;oin as spectator</source>
        <translation>Rej&amp;oindre en tant que spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="422"/>
        <source>Join as judge spectator</source>
        <translation>Joindre comme juge spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="443"/>
        <source>Games shown: %1 / %2</source>
        <translation>Parties affichées : %1 / %2</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector.cpp" line="445"/>
        <source>Games</source>
        <translation>Parties</translation>
    </message>
</context>
<context>
    <name>GameSelectorQuickFilterToolBar</name>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="50"/>
        <source>All types</source>
        <translation>Tous les types</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="142"/>
        <source>Filter by game name...</source>
        <translation>Filtrer par nom de partie...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="143"/>
        <source>Filter by game type/format</source>
        <translation>Filtrer par type/format de partie....</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="144"/>
        <source>Hide games not created by buddies</source>
        <translation>Cacher les parties non-crées par vos amis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="145"/>
        <source>Hide full games</source>
        <translation>Cacher les parties pleines</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/game_selector_quick_filter_toolbar.cpp" line="146"/>
        <source>Hide started games</source>
        <translation>Cacher les parties commencées</translation>
    </message>
</context>
<context>
    <name>GamesModel</name>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="34"/>
        <source>&gt;1 day</source>
        <translation>&gt; 1 jour</translation>
    </message>
    <message numerus="yes">
        <location filename="src/interface/widgets/server/games_model.cpp" line="43"/>
        <source>%1%2 hr</source>
        <comment>short age in hours</comment>
        <translation><numerusform>%1%2 h</numerusform><numerusform>%1%2 h</numerusform><numerusform>%1%2 h</numerusform></translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="45"/>
        <source>new</source>
        <translation>Nouveau</translation>
    </message>
    <message numerus="yes">
        <location filename="src/interface/widgets/server/games_model.cpp" line="48"/>
        <source>%1%2 min</source>
        <comment>short age in minutes</comment>
        <translation><numerusform>%1%2 min</numerusform><numerusform>%1%2 min</numerusform><numerusform>%1%2 min</numerusform></translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="149"/>
        <source>password</source>
        <translation>mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="152"/>
        <source>buddies only</source>
        <translation>amis uniquement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="155"/>
        <source>reg. users only</source>
        <translation>joueurs enregistrés uniquement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="158"/>
        <source>open decklists</source>
        <translation>Ouvrir les listes de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="191"/>
        <location filename="src/interface/widgets/server/games_model.cpp" line="196"/>
        <source>can chat</source>
        <translation>peut discuter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="193"/>
        <source>see hands</source>
        <translation>voir les mains</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="198"/>
        <source>can see hands</source>
        <translation>peut voir les mains</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="203"/>
        <source>not allowed</source>
        <translation>non autorisé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="222"/>
        <source>Room</source>
        <translation>Salon</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="226"/>
        <source>Age</source>
        <translation>Âge</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="234"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="236"/>
        <source>Creator</source>
        <translation>Créateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="238"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="240"/>
        <source>Restrictions</source>
        <translation>Restrictions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="244"/>
        <source>Players</source>
        <translation>Joueurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/games_model.cpp" line="252"/>
        <source>Spectators</source>
        <translation>Spectateurs</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="390"/>
        <source>Reset all paths</source>
        <translation>Réinitialiser tous les chemins</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="183"/>
        <source>All paths have been reset</source>
        <translation>Les chemins ont été réinitialisés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="261"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="272"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="283"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="294"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="305"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="316"/>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="327"/>
        <source>Choose path</source>
        <translation>Choisir un chemin d&apos;accès</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="356"/>
        <source>Language settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="357"/>
        <source>Language:</source>
        <translation>Langue :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="359"/>
        <source>Version settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="360"/>
        <source>Card database</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="361"/>
        <source>Startup settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="364"/>
        <source>Paths (editing disabled in portable mode)</source>
        <translation>Chemins (édition impossible en mode portable)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="366"/>
        <source>Paths</source>
        <translation>Chemins d’accès</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="369"/>
        <source>How to help with translations</source>
        <translation>Comment aider avec les traductions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="370"/>
        <source>Decks directory:</source>
        <translation>Répertoire des decks :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="371"/>
        <source>Filters directory:</source>
        <translation>Répertoire des filtres :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="372"/>
        <source>Replays directory:</source>
        <translation>Répertoire des replays :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="373"/>
        <source>Pictures directory:</source>
        <translation>Répertoire des images :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="374"/>
        <source>Card database:</source>
        <translation>Base de données des cartes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="375"/>
        <source>Custom database directory:</source>
        <translation>Répertoire de la base de données personnalisé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="376"/>
        <source>Token database:</source>
        <translation>Bases de données des jetons :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="377"/>
        <source>Update channel</source>
        <translation>Branche de la mise à jour :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="378"/>
        <source>Check for client updates on startup</source>
        <translation>Vérifier les mises à jour du client au démarrage</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="379"/>
        <source>Check for card database updates on startup</source>
        <translation>Vérifier les mises à jour de la base de données des cartes au démarrage...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="380"/>
        <source>Don&apos;t check</source>
        <translation>Ne pas vérifier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="382"/>
        <source>Prompt for update</source>
        <translation>Confirmer les mises à jour</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="384"/>
        <source>Always update in the background</source>
        <translation>Toujours mettre à jour en tâche de fond</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="385"/>
        <source>Check for card database updates every</source>
        <translation>Vérifier les mises à jour de la base de données des cartes tous les</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="386"/>
        <source> days</source>
        <translation>jour(s)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="387"/>
        <source>Notify if a feature supported by the server is missing in my client</source>
        <translation>M&apos;avertir si une fonctionnalité supportée par le serveur est manquante sur mon client.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="388"/>
        <source>Automatically run Oracle when running a new version of Cockatrice</source>
        <translation>Lancer Oracle automatiquement quand Cockatrice a été mis à jour.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="389"/>
        <source>Show tips on startup</source>
        <translation>Afficher les astuces au démarrage.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/general_settings_page.cpp" line="398"/>
        <source>Last update check on %1 (%2 days ago)</source>
        <translation>Dernière vérification de mise à jour le %1 (il y a %2 jours)</translation>
    </message>
</context>
<context>
    <name>GraveyardMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="100"/>
        <source>&amp;Graveyard</source>
        <translation>&amp;Cimetière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="102"/>
        <source>&amp;View graveyard</source>
        <translation>&amp;Voir le cimetière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="105"/>
        <source>&amp;Move graveyard to...</source>
        <translation>&amp;Déplacer le cimetière vers...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="106"/>
        <source>&amp;Top of library</source>
        <translation>&amp;Dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="107"/>
        <source>&amp;Bottom of library</source>
        <translation>&amp;Dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="74"/>
        <source>&amp;All players</source>
        <translation>&amp;Tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="108"/>
        <source>&amp;Hand</source>
        <translation>&amp;Main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="109"/>
        <source>&amp;Exile</source>
        <translation>&amp;Exil</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/grave_menu.cpp" line="111"/>
        <source>Reveal random card to...</source>
        <translation>Révéler une carte au hasard à...</translation>
    </message>
</context>
<context>
    <name>HandMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="112"/>
        <source>&amp;Hand</source>
        <translation>&amp;Main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="115"/>
        <source>&amp;View hand</source>
        <translation>&amp;Voir la main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="117"/>
        <source>Sort hand by...</source>
        <translation>Trier la main par...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="118"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="119"/>
        <source>Type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="120"/>
        <source>Mana Value</source>
        <translation>Valeur de Mana</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="122"/>
        <source>Take &amp;mulligan (Choose hand size)</source>
        <translation>Mulligan (choix du nombre de cartes)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="123"/>
        <source>Take mulligan (Same hand size)</source>
        <translation>Mulligan (Même nombre de cartes)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="124"/>
        <source>Take mulligan (Hand size - 1)</source>
        <translation>Mulligan (-1 carte)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="126"/>
        <source>&amp;Move hand to...</source>
        <translation>&amp;Déplacer la main vers…</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="127"/>
        <source>&amp;Top of library</source>
        <translation>&amp;Dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="128"/>
        <source>&amp;Bottom of library</source>
        <translation>&amp;Dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="129"/>
        <source>&amp;Graveyard</source>
        <translation>&amp;Cimetière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="130"/>
        <source>&amp;Exile</source>
        <translation>&amp;Exil</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="132"/>
        <source>&amp;Reveal hand to...</source>
        <translation>&amp;Révéler la main à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="133"/>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="136"/>
        <source>All players</source>
        <translation>Tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/hand_menu.cpp" line="135"/>
        <source>Reveal r&amp;andom card to...</source>
        <translation>Révéler une c&amp;arte au hasard à...</translation>
    </message>
</context>
<context>
    <name>HomeWidget</name>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="204"/>
        <source>Create New Deck</source>
        <translation>Créer un Nouveau Deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="208"/>
        <source>Browse Decks</source>
        <translation>Parcourir les Decks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="212"/>
        <source>Browse Card Database</source>
        <translation>Parcourir la Base de Carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="216"/>
        <source>Browse EDHRec</source>
        <translation>Parcourir EDHRec</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="219"/>
        <source>Browse Archidekt</source>
        <translation>Parcourir Archidekt</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="222"/>
        <source>View Replays</source>
        <translation>Voir les replays</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="226"/>
        <source>Quit</source>
        <translation>Quitter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="241"/>
        <source>Connecting...</source>
        <translation>Connection...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="245"/>
        <source>Connect</source>
        <translation>Se connecter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/home_widget.cpp" line="251"/>
        <source>Play</source>
        <translation>Jouer</translation>
    </message>
</context>
<context>
    <name>LibraryMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="211"/>
        <source>&amp;Library</source>
        <translation>&amp;Bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="214"/>
        <source>&amp;View library</source>
        <translation>&amp;Voir la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="215"/>
        <source>View &amp;top cards of library...</source>
        <translation>Voir les cartes du &amp;dessus de la bibliothèque...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="216"/>
        <source>View bottom cards of library...</source>
        <translation>Voir les cartes du dessous de la bibliothèque...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="217"/>
        <source>Reveal &amp;library to...</source>
        <translation>Révéler la &amp;bibliothèque à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="218"/>
        <source>Lend library to...</source>
        <translation>Prêter la bibliothèque à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="219"/>
        <source>Reveal &amp;top cards to...</source>
        <translation>Révéler les cartes du &amp;dessus à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="220"/>
        <source>&amp;Top of library...</source>
        <translation>&amp;Dessus de la bibliothèque...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="221"/>
        <source>&amp;Bottom of library...</source>
        <translation>&amp;Dessous de la bibliothèque...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="222"/>
        <source>&amp;Always reveal top card</source>
        <translation>&amp;Toujours révéler la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="223"/>
        <source>&amp;Always look at top card</source>
        <translation>&amp;Toujours voir la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="224"/>
        <source>&amp;Open deck in deck editor</source>
        <translation>&amp;Ouvrir le deck dans l&apos;éditeur</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="226"/>
        <source>&amp;Draw card</source>
        <translation>&amp;Piocher une carte</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="227"/>
        <source>D&amp;raw cards...</source>
        <translation>P&amp;iocher plusieurs cartes...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="228"/>
        <source>&amp;Undo last draw</source>
        <translation>&amp;Annuler la dernière pioche</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="230"/>
        <source>Shuffle</source>
        <translation>Mélanger</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="232"/>
        <source>&amp;Play top card</source>
        <translation>&amp;Jouer la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="233"/>
        <source>Play top card &amp;face down</source>
        <translation>Jouer la carte du dessus &amp;face cachée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="234"/>
        <source>Put top card on &amp;bottom</source>
        <translation>Placer la carte du dessus au-&amp;dessous</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="235"/>
        <source>Move top card to grave&amp;yard</source>
        <translation>Mettre la carte du dessus dans le cime&amp;tière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="236"/>
        <source>Move top card to e&amp;xile</source>
        <translation>E&amp;xiler la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="237"/>
        <source>Move top cards to &amp;graveyard...</source>
        <translation>Mettre les cartes du dessus dans le &amp;cimetière...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="238"/>
        <source>Move top cards to graveyard face down...</source>
        <translation>Mettre les cartes du dessus dans le cimetière face cachées...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="239"/>
        <source>Move top cards to &amp;exile...</source>
        <translation>&amp;Exiler les cartes du dessus...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="240"/>
        <source>Move top cards to exile face down...</source>
        <translation>Exiler les cartes du dessus face cachées...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="241"/>
        <source>Put top cards on stack &amp;until...</source>
        <translation>Placer les cartes du dessus sur la pile &amp;jusqu&apos;à...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="242"/>
        <source>Shuffle top cards...</source>
        <translation>Mélanger les cartes du dessus...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="244"/>
        <source>&amp;Draw bottom card</source>
        <translation>&amp;Piocher la carte du dessous </translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="245"/>
        <source>D&amp;raw bottom cards...</source>
        <translation>P&amp;iocher les cartes du dessous...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="246"/>
        <source>&amp;Play bottom card</source>
        <translation>&amp;Jouer la carte du dessous</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="247"/>
        <source>Play bottom card &amp;face down</source>
        <translation>Jouer la carte du dessous &amp;face cachée</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="248"/>
        <source>Move bottom card to grave&amp;yard</source>
        <translation>Mettre la carte du dessous dans le cime&amp;tière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="249"/>
        <source>Move bottom card to e&amp;xile</source>
        <translation>E&amp;xiler la carte du dessous</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="250"/>
        <source>Move bottom cards to &amp;graveyard...</source>
        <translation>Mettre les cartes du dessus dans le &amp;cimetière...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="251"/>
        <source>Move bottom cards to graveyard face down...</source>
        <translation>Mettre les cartes du dessous dans le cimetières face cachées...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="252"/>
        <source>Move bottom cards to &amp;exile...</source>
        <translation>&amp;Exiler les cartes du dessous...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="253"/>
        <source>Move bottom cards to exile face down...</source>
        <translation>Exiler les cartes du dessous face cachées...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="254"/>
        <source>Put bottom card on &amp;top</source>
        <translation>Placer la carte du dessous au-&amp;dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="255"/>
        <source>Shuffle bottom cards...</source>
        <translation>Mélanger les cartes du dessous...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="263"/>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="299"/>
        <source>&amp;All players</source>
        <translation>&amp;Tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="340"/>
        <source>Reveal top cards of library</source>
        <translation>Révéler les cartes du dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/library_menu.cpp" line="341"/>
        <source>Number of cards: (max. %1)</source>
        <translation>Nombre de cartes : (max. %1)</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="src/interface/window_main.cpp" line="159"/>
        <location filename="src/interface/window_main.cpp" line="166"/>
        <source>Player %1</source>
        <translation>Joueur %1</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="179"/>
        <source>Load replay</source>
        <translation>Charger replay</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="236"/>
        <source>About Cockatrice</source>
        <translation>À propos de Cockatrice</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="238"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="239"/>
        <source>Cockatrice Webpage</source>
        <translation>Page web de Cockatrice</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="239"/>
        <source>Project Manager:</source>
        <translation>Chef de projet:</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="240"/>
        <source>Past Project Managers:</source>
        <translation>Anciens chefs de projet:</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="241"/>
        <source>Developers:</source>
        <translation>Développeurs :</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="242"/>
        <source>Our Developers</source>
        <translation>Nos développeurs</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="243"/>
        <source>Help Develop!</source>
        <translation>Aidez à développer !</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="244"/>
        <source>Translators:</source>
        <translation>Traducteurs :</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="245"/>
        <source>Our Translators</source>
        <translation>Nos traducteurs</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="246"/>
        <source>Help Translate!</source>
        <translation>Aidez à traduire !</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="246"/>
        <source>Support:</source>
        <translation>Assistance :</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="247"/>
        <source>Report an Issue</source>
        <translation>Signaler un problème</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="248"/>
        <source>Troubleshooting</source>
        <translation>Dépannage</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="249"/>
        <source>F.A.Q.</source>
        <translation>F.À.Q.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="902"/>
        <location filename="src/interface/window_main.cpp" line="954"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="295"/>
        <source>&amp;Connect...</source>
        <translation>&amp;Connecter...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="296"/>
        <source>&amp;Disconnect</source>
        <translation>&amp;Déconnecter</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="297"/>
        <source>Start &amp;local game...</source>
        <translation>Démarrer une partie &amp;locale...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="298"/>
        <source>&amp;Watch replay...</source>
        <translation>&amp;Regarder un replay...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="299"/>
        <source>&amp;Full screen</source>
        <translation>&amp;Plein écran</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="300"/>
        <source>&amp;Register to server...</source>
        <translation>S&apos;enregistrer sur le serveur...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="301"/>
        <source>&amp;Restore password...</source>
        <translation>&amp;Restaurer le mot de passe...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="302"/>
        <source>&amp;Settings...</source>
        <translation>&amp;Paramètres...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="304"/>
        <source>&amp;Exit</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="307"/>
        <source>A&amp;ctions</source>
        <translation>Actions</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="309"/>
        <source>&amp;Cockatrice</source>
        <translation>&amp;Cockatrice</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="312"/>
        <source>C&amp;ard Database</source>
        <translation>B&amp;ase de données de cartes</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="313"/>
        <source>&amp;Manage sets...</source>
        <translation>&amp;Gérer les éditions...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="314"/>
        <source>Edit custom &amp;tokens...</source>
        <translation>Éditer les &amp;jetons personnalisés…</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="315"/>
        <source>Open custom image folder</source>
        <translation>Ouvrir le dossier d&apos;images personnalisées</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="316"/>
        <source>Open custom sets folder</source>
        <translation>Ouvrir le dossier d&apos;éditions personnalisées</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="317"/>
        <source>Add custom sets/cards</source>
        <translation>Ajouter des éditions / cartes personnalisées</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="318"/>
        <source>Reload card database</source>
        <translation>Recharger la base de cartes</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="320"/>
        <source>Tabs</source>
        <translation>Onglets</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="322"/>
        <source>&amp;Help</source>
        <translation>A&amp;ide</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="323"/>
        <source>&amp;About Cockatrice</source>
        <translation>À propos de Cock&amp;atrice</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="324"/>
        <source>&amp;Tip of the Day</source>
        <translation>&amp;Conseil du jour</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="325"/>
        <source>Check for Client Updates</source>
        <translation>Vérifier les mises à jour</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="326"/>
        <source>Check for Card Updates...</source>
        <translation>Vérifier les mises à jour des cartes…</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="327"/>
        <source>Check for Card Updates (Automatic)</source>
        <translation>Vérifier les mises à jour des cartes (automatiquement)</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="328"/>
        <source>Show Status Bar</source>
        <translation>Montrer la barre de statut</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="329"/>
        <source>View &amp;Debug Log</source>
        <translation>Voir journal de &amp;Debug</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="330"/>
        <source>Open Settings Folder</source>
        <translation>Ouvrir le dossier des paramètres</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="332"/>
        <source>Show/Hide</source>
        <translation>Montrer/Cacher</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="630"/>
        <source>New Version</source>
        <translation>Nouvelle version</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="631"/>
        <source>Congratulations on updating to Cockatrice %1!
Oracle will now launch to update your card database.</source>
        <translation>Bravo pour avoir mis à jour Cockatrice %1 !
Oracle va maintenant se lancer pour mettre à jour votre base de données de cartes.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="635"/>
        <source>Cockatrice installed</source>
        <translation>Installation de Cockatrice terminée</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="636"/>
        <source>Congratulations on installing Cockatrice %1!
Oracle will now launch to install the initial card database.</source>
        <translation>Félicitations ! Vous venez d&apos;installer Cockatrice %1 !
Oracle va maintenant se lancer pour installer la base de données de cartes initiale.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="761"/>
        <source>Card database</source>
        <translation>Base de données de cartes</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="763"/>
        <source>Cockatrice is unable to load the card database.
Do you want to update your card database now?
If unsure or first time user, choose &quot;Yes&quot;</source>
        <translation>Cockatrice n&apos;arrive pas à charger la base de données de cartes.
Voulez-vous la mettre à jour maintenant ?
Si vous n’êtes pas sûr, ou si c&apos;est la première fois que vous jouez, choisissez « Oui ».</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="767"/>
        <location filename="src/interface/window_main.cpp" line="799"/>
        <source>Yes</source>
        <translation>Oui</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="768"/>
        <location filename="src/interface/window_main.cpp" line="801"/>
        <source>No</source>
        <translation>Non</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="769"/>
        <source>Open settings</source>
        <translation>Ouvrir les paramètres</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="791"/>
        <source>New sets found</source>
        <translation>Nouvelles éditions détectées</translation>
    </message>
    <message numerus="yes">
        <location filename="src/interface/window_main.cpp" line="793"/>
        <source>%n new set(s) found in the card database
Set code(s): %1
Do you want to enable it/them?</source>
        <translation><numerusform>%n nouvelle édition trouvée dans la base de données des cartes
Code d&apos;extension : %1
En souhaitez-vous / l&apos;activation ?</numerusform><numerusform>%n nouvelles éditions trouvées dans la base de données des cartes
Codes d&apos;éditions : %1
Voulez-vous les activer ?</numerusform><numerusform>%n nouvelle(s) édition(s) trouvée(s) dans la base de données des cartes
Code(s) d&apos;édition(s) : %1
Voulez-vous l&apos;(les) activer ?</numerusform></translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="800"/>
        <source>Yes, always enable</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="802"/>
        <source>View sets</source>
        <translation>Voir les éditions</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="827"/>
        <source>Welcome</source>
        <translation>Bienvenue</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="828"/>
        <source>Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the &quot;Manage Sets&quot; dialog.</source>
        <translation>Salut ! On dirait que vous utilisez cette version de Cockatrice pour la première fois.
Toutes les éditions de la base de données de cartes ont été activées.
Pour plus d&apos;informations sur la modification de l&apos;ordre des éditions, la désactivation d&apos;éditions spécifiques, et leurs effets, consultez le menu « Gérer les éditions… ».</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="848"/>
        <source>Information</source>
        <translation>Informations</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="848"/>
        <source>A card database update is already running.</source>
        <translation>Une mise à jour de la base de données de cartes est déjà en cours.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="903"/>
        <source>Unable to run the card database updater: </source>
        <translation>Impossible de lancer la mise à jour de la base de données de cartes :</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="912"/>
        <source>Card database update running.</source>
        <translation>Une mise à jour de la base de données de cartes est en cours.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="930"/>
        <source>Failed to start. The file might be missing, or permissions might be incorrect.</source>
        <translation>Échec au démarrage. Le fichier peut être manquant, ou les permissions sont incorrectes.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="933"/>
        <source>The process crashed some time after starting successfully.</source>
        <translation>Le processus a échoué quelque temps après avoir démarré avec succès.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="937"/>
        <source>Timed out. The process took too long to respond. The last waitFor...() function timed out.</source>
        <translation>Temps limite dépassé. Le processus a pris trop longtemps pour répondre. La dernière fonction waitFor...() a terminé.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="940"/>
        <source>An error occurred when attempting to write to the process. For example, the process may not be running, or it may have closed its input channel.</source>
        <translation>Une erreur a eu lieu en essayant d&apos;écrire vers le processus. Par exemple, le processus pourrait ne pas tourner, ou il pourrait avoir son canal d&apos;entrée fermé.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="944"/>
        <source>An error occurred when attempting to read from the process. For example, the process may not be running.</source>
        <translation>Une erreur a eu lieu en essayant d&apos;écrire vers le processus. Par exemple, le processus pourrait ne pas tourner, ou il pourrait avoir son canal de sortie inactif.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="949"/>
        <source>Unknown error occurred.</source>
        <translation>Une erreur inconnue est arrivée.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="954"/>
        <source>The card database updater exited with an error:
%1</source>
        <translation>L&apos;outil de mise à jour de la base de données de cartes s&apos;est arrêté avec l&apos;erreur :
%1</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="1019"/>
        <location filename="src/interface/window_main.cpp" line="1028"/>
        <location filename="src/interface/window_main.cpp" line="1034"/>
        <location filename="src/interface/window_main.cpp" line="1062"/>
        <location filename="src/interface/window_main.cpp" line="1066"/>
        <source>Load sets/cards</source>
        <translation>Charger des éditions/cartes</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="1028"/>
        <source>Selected file cannot be found.</source>
        <translation>Le fichier sélectionné n&apos;a pas pu être trouvé.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="1034"/>
        <source>You can only import XML databases at this time.</source>
        <translation>Il n&apos;est actuellement possible que d&apos;importer des bases de données XML.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="1063"/>
        <source>The new sets/cards have been added successfully.
Cockatrice will now reload the card database.</source>
        <translation>Les nouvelles éditions/cartes ont été ajoutées avec succès.
Cockactrice va maintenant recharger la base de données de cartes.</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="1066"/>
        <source>Sets/cards failed to import.</source>
        <translation>Échec de l&apos;importation des éditions/cartes.</translation>
    </message>
</context>
<context>
    <name>ManaBaseConfigDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="47"/>
        <source>Mana Base Configuration</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="49"/>
        <source>Display type:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="52"/>
        <source>pie</source>
        <translation>camembert</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="52"/>
        <source>bar</source>
        <translation>barre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="52"/>
        <source>combinedBar</source>
        <translation>barreCombinée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="54"/>
        <source>Filter Colors (optional):</source>
        <translation>Filtrer par couleurs (optionnel) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="56"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_config_dialog.cpp" line="57"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
</context>
<context>
    <name>ManaBaseWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_base/mana_base_widget.cpp" line="17"/>
        <source>Mana Base</source>
        <translation>Base de mana</translation>
    </message>
</context>
<context>
    <name>ManaCurveConfigDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="55"/>
        <source>Group By:</source>
        <translation>Grouper par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="56"/>
        <source>type</source>
        <translation>type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="57"/>
        <source>color</source>
        <translation>couleur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="58"/>
        <source>subtype</source>
        <translation>sous-type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="59"/>
        <source>power</source>
        <translation>force</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="60"/>
        <source>toughness</source>
        <translation>endurance</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="62"/>
        <source>Filters (optional):</source>
        <translation>Filtres (optionnel) :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="64"/>
        <source>Show main bar row</source>
        <translation>Montrer la ligne d&apos;aggrégat principale </translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_config_dialog.cpp" line="65"/>
        <source>Show per-category rows</source>
        <translation>Monter les lignes de chaque catégorie</translation>
    </message>
</context>
<context>
    <name>ManaCurveWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_curve/mana_curve_widget.cpp" line="22"/>
        <source>Mana Curve</source>
        <translation>Courbe de mana</translation>
    </message>
</context>
<context>
    <name>ManaDevotionConfigDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_config_dialog.cpp" line="47"/>
        <source>Display type:</source>
        <translation>Type de charte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_config_dialog.cpp" line="48"/>
        <source>pie</source>
        <translation>camembert</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_config_dialog.cpp" line="49"/>
        <source>bar</source>
        <translation>barre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_config_dialog.cpp" line="50"/>
        <source>combinedBar</source>
        <translation>barre combinée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_config_dialog.cpp" line="52"/>
        <source>Filter Colors (optional):</source>
        <translation>Filtrer par couleurs (optionnel) :</translation>
    </message>
</context>
<context>
    <name>ManaDevotionWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_devotion/mana_devotion_widget.cpp" line="17"/>
        <source>Mana Devotion</source>
        <translation>Dévotion au mana</translation>
    </message>
</context>
<context>
    <name>ManaDistributionConfigDialog</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_config_dialog.cpp" line="48"/>
        <source>Top display type:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_config_dialog.cpp" line="49"/>
        <source>pie</source>
        <translation>camembert</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_config_dialog.cpp" line="50"/>
        <source>bar</source>
        <translation>barre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_config_dialog.cpp" line="52"/>
        <source>Colors:</source>
        <translation>Couleurs :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_config_dialog.cpp" line="54"/>
        <source>Show per-color rows</source>
        <translation>Montrer une ligne par couleur</translation>
    </message>
</context>
<context>
    <name>ManaDistributionSingleDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_single_display_widget.cpp" line="42"/>
        <source>%1 pips (%2 cards)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_single_display_widget.cpp" line="48"/>
        <source>%1 mana (%2 cards)</source>
        <translation>%1 mana (%2 cartes)</translation>
    </message>
</context>
<context>
    <name>ManaDistributionWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_widget.cpp" line="14"/>
        <source>Mana Production + Devotion</source>
        <translation>Production de Mana + Dévotion</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_analytics/analyzer_modules/mana_distribution/mana_distribution_widget.cpp" line="120"/>
        <source>Mana Distribution Settings</source>
        <translation>Options pour Distribution de Mana</translation>
    </message>
</context>
<context>
    <name>MessageLogWidget</name>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="34"/>
        <source> from play</source>
        <translation>depuis le jeu</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="36"/>
        <source> from their graveyard</source>
        <translation> depuis son cimetière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="38"/>
        <source> from exile</source>
        <translation> depuis l&apos;exil</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="40"/>
        <source> from their hand</source>
        <translation> depuis sa main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="45"/>
        <source>the top card of %1&apos;s library</source>
        <translation>la carte du dessus de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="47"/>
        <source>the top card of their library</source>
        <translation>le carte du dessus de sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="52"/>
        <source> from the top of %1&apos;s library</source>
        <translation>à partir du dessus de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="54"/>
        <source> from the top of their library</source>
        <translation>du dessus de sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="60"/>
        <source>the bottom card of %1&apos;s library</source>
        <translation>la carte du dessous de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="62"/>
        <source>the bottom card of their library</source>
        <translation>la carte du dessous de sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="67"/>
        <source> from the bottom of %1&apos;s library</source>
        <translation>à partir du dessous de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="69"/>
        <source> from the bottom of their library</source>
        <translation>du dessous de sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="74"/>
        <source> from %1&apos;s library</source>
        <translation>de la bibliothèque de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="76"/>
        <source> from their library</source>
        <translation>depuis sa bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="80"/>
        <source> from sideboard</source>
        <translation>depuis sa réserve</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="82"/>
        <source> from the stack</source>
        <translation>depuis la pile</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="84"/>
        <source> from custom zone &apos;%1&apos;</source>
        <translation> depuis la zone personnalisée &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="110"/>
        <source>%1 is now keeping the top card %2 revealed.</source>
        <translation>%1 garde maintenant la carte du dessus de sa bibliothèque %2 révélée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="111"/>
        <source>%1 is not revealing the top card %2 any longer.</source>
        <translation>%1 ne révèle plus la carte du dessus de sa bibliothèque %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="118"/>
        <source>%1 can now look at top card %2 at any time.</source>
        <translation>%1 peut maintenant regarder la carte du dessus de sa bibliothèque %2 à n&apos;importe quel moment.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="119"/>
        <source>%1 no longer can look at top card %2 at any time.</source>
        <translation>%1 ne peut plus regarder la carte du dessus de sa bibliothèque %2 à n&apos;importe quel moment.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="129"/>
        <source>%1 attaches %2 to %3&apos;s %4.</source>
        <translation>%1 attache %2 à %4 de %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="140"/>
        <source>%1 has conceded the game.</source>
        <translation>%1 a concédé la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="149"/>
        <source>%1 has unconceded the game.</source>
        <translation>%1 reste dans la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="159"/>
        <source>%1 has restored connection to the game.</source>
        <translation>%1 est revenu dans la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="163"/>
        <source>%1 has lost connection to the game.</source>
        <translation>%1 a perdu la connexion à la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="179"/>
        <source>%1 points from their %2 to themselves.</source>
        <translation>%1 se cible avec son %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="182"/>
        <source>%1 points from their %2 to %3.</source>
        <translation>%1 cible %3 avec son %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="187"/>
        <source>%1 points from %2&apos;s %3 to themselves.</source>
        <translation>%1 se cible avec %3 de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="192"/>
        <source>%1 points from %2&apos;s %3 to %4.</source>
        <translation>%1 cible %4 avec %3 de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="200"/>
        <source>%1 points from their %2 to their %3.</source>
        <translation>%1 cible de son %3 vers son %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="204"/>
        <source>%1 points from their %2 to %3&apos;s %4.</source>
        <translation>%1 cible %3 de %4 avec %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="210"/>
        <source>%1 points from %2&apos;s %3 to their own %4.</source>
        <translation>%1 cible son %4 avec %3 de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="216"/>
        <source>%1 points from %2&apos;s %3 to %4&apos;s %5.</source>
        <translation>%1 cible %5 de %4 avec %3 de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="230"/>
        <source>%1 creates a face down token.</source>
        <translation>%1 crée un jeton face-cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="232"/>
        <source>%1 creates token: %2%3.</source>
        <translation>%1 crée un jeton %2%3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="243"/>
        <source>%1 has loaded a deck (%2).</source>
        <translation>%1 a chargé un deck (%2).</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="245"/>
        <source>%1 has loaded a deck with %2 sideboard cards (%3).</source>
        <translation>%1 a chargé un deck avec %2 cartes en réserve (%3).</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="255"/>
        <source>%1 destroys %2.</source>
        <translation>%1 détruit %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="290"/>
        <source>a card</source>
        <translation>une carte</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="296"/>
        <source>%1 gives %2 control over %3.</source>
        <translation>%1 donne le contrôle de %2 à %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="308"/>
        <source>%1 puts %2 into play%3 face down.</source>
        <translation>%1 met %2 en jeu%3 face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="310"/>
        <source>%1 puts %2 into play%3.</source>
        <translation>%1 met %2 en jeu %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="314"/>
        <source>%1 puts %2%3 into their graveyard face down.</source>
        <translation>%1 met %2%3 dans leur cimetière face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="316"/>
        <source>%1 puts %2%3 into their graveyard.</source>
        <translation>%1 met %2%3 dans son cimetière.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="320"/>
        <source>%1 exiles %2%3 face down.</source>
        <translation>%1 exile %2%3 face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="322"/>
        <source>%1 exiles %2%3.</source>
        <translation>%1 exile %2%3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="325"/>
        <source>%1 moves %2%3 to their hand.</source>
        <translation>%1 met %2%3 dans sa main.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="328"/>
        <source>%1 puts %2%3 into their library.</source>
        <translation>%1 met %2%3 dans sa bibliothèque.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="330"/>
        <source>%1 puts %2%3 onto the bottom of their library.</source>
        <translation>%1 met %2%3 au-dessous de sa bibliothèque.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="332"/>
        <source>%1 puts %2%3 on top of their library.</source>
        <translation>%1 met %2%3 au-dessus de sa bibliothèque.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="336"/>
        <source>%1 puts %2%3 into their library %4 cards from the top.</source>
        <translation>%1 met %2%3 dans sa bibliothèque %4 cartes depuis le dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="339"/>
        <source>%1 moves %2%3 to sideboard.</source>
        <translation>%1 met %2%3 à sa réserve.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="343"/>
        <source>%1 plays %2%3 face down.</source>
        <translation>%1 joue %2%3 face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="345"/>
        <source>%1 plays %2%3.</source>
        <translation>%1 joue %2%3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="350"/>
        <source>%1 moves %2%3 to custom zone &apos;%4&apos; face down.</source>
        <translation>%1 déplace %2%3 vers la zone personnalisée %4 face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="352"/>
        <source>%1 moves %2%3 to custom zone &apos;%4&apos;.</source>
        <translation>%1 déplace %2%3 vers la zone personnalisée &apos;%4&apos;.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="373"/>
        <source>%1 tries to draw from an empty library</source>
        <translation>%1 essaie de piocher dans une bibliothèque vide</translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="375"/>
        <source>%1 draws %2 card(s).</source>
        <translation><numerusform>%1 pioche %2 carte.</numerusform><numerusform>%1 pioche %2 cartes.</numerusform><numerusform>%1 pioche %2 carte(s).</numerusform></translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="385"/>
        <source>%1 is looking at %2.</source>
        <translation>%1 regarde %2.</translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="390"/>
        <source>%1 is looking at the %4 %3 card(s) %2.</source>
        <comment>top card for singular, top %3 cards for plural</comment>
        <translation><numerusform>%1 regarde la %4 %3 carte %2.</numerusform><numerusform>%1 regarde les %4 %3 cartes %2.</numerusform><numerusform>%1 regarde la / les %4 %3 carte(s) %2.</numerusform></translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="394"/>
        <source>bottom</source>
        <translation>dessous</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="394"/>
        <source>top</source>
        <translation>dessus</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="402"/>
        <source>%1 turns %2 face-down.</source>
        <translation>%1 retourne %2 face cachée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="405"/>
        <source>%1 turns %2 face-up.</source>
        <translation>%1 retourne %2 face visible.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="411"/>
        <source>The game has been closed.</source>
        <translation>La partie a été fermée.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="416"/>
        <source>The game has started.</source>
        <translation>La partie commence.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="421"/>
        <source>You are flooding the game. Please wait a couple of seconds.</source>
        <translation>Vous floodez la partie. Veuillez patienter quelques secondes.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="427"/>
        <source>%1 has joined the game.</source>
        <translation>%1 a rejoint la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="433"/>
        <source>%1 is now watching the game.</source>
        <translation>%1 est maintenant spectateur.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="438"/>
        <source>You have been kicked out of the game.</source>
        <translation>Vous avez été expulsé de la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="444"/>
        <source>%1 has left the game (%2).</source>
        <translation>%1 a quitté la partie (%2).</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="452"/>
        <source>%1 is not watching the game any more (%2).</source>
        <translation>%1 n&apos;observe plus la partie (%2).</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="459"/>
        <source>%1 is not ready to start the game any more.</source>
        <translation>%1 n&apos;est plus prêt à démarrer la partie.</translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="468"/>
        <source>%1 shuffles their deck and draws a new hand of %2 card(s).</source>
        <translation><numerusform>%1 mélange son deck et pioche une nouvelle main de %2 carte.</numerusform><numerusform>%1 mélange sa bibliothèque et pioche une nouvelle main de %2 cartes.</numerusform><numerusform>%1 mélange sa bibliothèque et pioche une nouvelle main de %2 carte(s).</numerusform></translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="473"/>
        <source>%1 shuffles their deck and draws a new hand.</source>
        <translation>%1 mélange sa bibliothèque et pioche une nouvelle main.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="479"/>
        <source>You are watching a replay of game #%1.</source>
        <translation>Vous regardez un replay de la partie n° %1.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="484"/>
        <source>%1 is ready to start the game.</source>
        <translation>%1 est prêt à démarrer la partie.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="510"/>
        <source>cards</source>
        <comment>an unknown amount of cards</comment>
        <translation>cartes</translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="512"/>
        <source>%1 card(s)</source>
        <comment>a card for singular, %1 cards for plural</comment>
        <translation><numerusform>%1 carte</numerusform><numerusform>%1 cartes</numerusform><numerusform>%1 carte(s)</numerusform></translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="521"/>
        <source>%1 lends %2 to %3.</source>
        <translation>%1 prêtes %2 à %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="526"/>
        <source>%1 reveals %2 to %3.</source>
        <translation>%1 révèle %2 à %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="532"/>
        <source>%1 reveals %2.</source>
        <translation>%1 révèle %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="538"/>
        <source>%1 randomly reveals %2%3 to %4.</source>
        <translation>%1 révèle au hasard %2%3 à %4.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="544"/>
        <source>%1 randomly reveals %2%3.</source>
        <translation>%1 révèle au hasard %2%3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="552"/>
        <source>%1 peeks at face down card #%2.</source>
        <translation>%1 regarde furtivement la carte face cachée n° %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="556"/>
        <source>%1 peeks at face down card #%2: %3.</source>
        <translation>%1 regarde furtivement la carte face cachée n° %2 : %3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="562"/>
        <source>%1 reveals %2%3 to %4.</source>
        <translation>%1 révèle %2%3 à %4.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="569"/>
        <source>%1 reveals %2%3.</source>
        <translation>%1 révèle %2%3.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="576"/>
        <source>%1 reversed turn order, now it&apos;s %2.</source>
        <translation>%1 a inversé l&apos;ordre des tours, c&apos;est maintenant %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="578"/>
        <source>reversed</source>
        <translation>inversé</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="578"/>
        <source>normal</source>
        <translation>normal</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="586"/>
        <source>Heads</source>
        <translation>Face</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="586"/>
        <source>Tails</source>
        <translation>Pile</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="587"/>
        <source>%1 flipped a coin. It landed as %2.</source>
        <translation>%1 a lancé une pièce. Il a fait %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="591"/>
        <source>%1 rolls a %2 with a %3-sided die.</source>
        <translation>%1 a fait %2 avec un dé %3 faces.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="598"/>
        <source>%1 flips %2 coins. There are %3 heads and %4 tails.</source>
        <translation>%1 lances %2 pièces. Il y&apos;a %3 faces et %4 piles.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="608"/>
        <source>%1 rolls a %2-sided dice %3 times: %4.</source>
        <translation>%1 lances un dé à %2-faces %3 fois: %4.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="636"/>
        <source>%1&apos;s turn.</source>
        <translation>Tour de %1</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="642"/>
        <source>%1 sets annotation of %2 to %3.</source>
        <translation>%1 met l&apos;annotation %3 à %2.</translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="653"/>
        <source>%1 places %2 %3%4 counter(s) on %5 (now %6).</source>
        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="655"/>
        <source>%1 removes %2 %3%4 counter(s) from %5 (now %6).</source>
        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="814"/>
        <source>%1 failed to undo their last draw.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="675"/>
        <source>%1 sets counter %2 to %3 (%4%5).</source>
        <translation>%1 met les marqueurs %2 à %3 (%4%5).</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="687"/>
        <source>%1 sets %2 to not untap normally.</source>
        <translation>%2 de %1 ne se dégagera pas lors de l&apos;étape de dégagement.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="689"/>
        <source>%1 sets %2 to untap normally.</source>
        <translation>%2 de %1 se dégagera lors de l&apos;étape de dégagement.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="708"/>
        <source>%1 removes the PT of %2.</source>
        <translation>%1 retire la F/E de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="713"/>
        <source>%1 changes the PT of %2 from nothing to %4.</source>
        <translation>%1 met la F/E de %2 à %4.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="716"/>
        <source>%1 changes the PT of %2 from %3 to %4.</source>
        <translation>%1 passe la F/E de %2 de %3 à %4.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="725"/>
        <source>%1 has locked their sideboard.</source>
        <translation>%1 a verrouillé sa réserve.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="728"/>
        <source>%1 has unlocked their sideboard.</source>
        <translation>%1 a déverrouillé sa réserve.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="746"/>
        <source>%1 taps their permanents.</source>
        <translation>%1 engage ses permanents.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="746"/>
        <source>%1 untaps their permanents.</source>
        <translation>%1 dégage ses permanents.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="749"/>
        <source>%1 taps %2.</source>
        <translation>%1 engage %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="749"/>
        <source>%1 untaps %2.</source>
        <translation>%1 dégage %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="765"/>
        <source>%1 shuffles %2.</source>
        <translation>%1 mélange %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="769"/>
        <source>%1 shuffles the bottom %3 cards of %2.</source>
        <translation>%1 mélange les %3 cartes du dessous de la bibliothèque de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="774"/>
        <source>%1 shuffles the top %3 cards of %2.</source>
        <translation>%1 mélange les %3 cartes du dessus de la bibliothèque de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="779"/>
        <source>%1 shuffles cards %3 - %4 of %2.</source>
        <translation>%1 mélange les cartes %3 - %4 de %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="794"/>
        <source>%1 unattaches %2.</source>
        <translation>%1 détache %2.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="802"/>
        <source>%1 undoes their last draw.</source>
        <translation>%1 annule sa dernière pioche.</translation>
    </message>
    <message>
        <location filename="src/game_graphics/log/message_log_widget.cpp" line="805"/>
        <source>%1 undoes their last draw (%2).</source>
        <translation>%1 annule sa dernière pioche (%2).</translation>
    </message>
</context>
<context>
    <name>MessagesSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="255"/>
        <source>Word1 Word2 Word3</source>
        <translation>Mot1 Mot2 Mot3</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="256"/>
        <source>Add New Message</source>
        <translation>Ajouter un message</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="257"/>
        <source>Edit Message</source>
        <translation>Éditer le message</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="258"/>
        <source>Remove Message</source>
        <translation>Supprimer le message</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="206"/>
        <source>Add message</source>
        <translation>Ajouter message</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="206"/>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="219"/>
        <source>Message:</source>
        <translation>Message :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="219"/>
        <source>Edit message</source>
        <translation>Éditer le message</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="237"/>
        <source>Chat settings</source>
        <translation>Paramètres du chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="238"/>
        <source>Custom alert words</source>
        <translation>Mots d&apos;alertes personnalisées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="239"/>
        <source>Enable chat mentions</source>
        <translation>Activer les mentions dans le chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="240"/>
        <source>Enable mention completer</source>
        <translation>Activer les mentions dans le chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="241"/>
        <source>In-game message macros</source>
        <translation>Macros de message en jeu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="243"/>
        <source>How to use in-game message macros</source>
        <translation>Comment utiliser les macro pour les messages en jeu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="244"/>
        <source>Ignore chat room messages sent by unregistered users</source>
        <translation>Ignorer les messages dans le chat principal envoyés par des joueurs non enregistrés.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="245"/>
        <source>Ignore private messages sent by unregistered users</source>
        <translation>Ignorer les messages privés envoyés par des joueurs non enregistrés.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="246"/>
        <source>Ignore private messages sent by non-buddy users</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="247"/>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="248"/>
        <source>Invert text color</source>
        <translation>Inverser la couleur du texte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="249"/>
        <source>Enable desktop notifications for private messages</source>
        <translation>Activer les notifications de bureau pour les messages privés.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="250"/>
        <source>Enable desktop notification for mentions</source>
        <translation>Activer les notifications de bureau pour les mentions.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="251"/>
        <source>Enable room message history on join</source>
        <translation>Activer l&apos;historique des messages du chat principal dès la connexion</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="252"/>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="253"/>
        <source>(Color is hexadecimal)</source>
        <translation>(La couleur est hexadécimale)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/messages_settings_page.cpp" line="254"/>
        <source>Separate words with a space, alphanumeric characters only</source>
        <translation>Séparer les mots avec un espace, seulement les caractères alphanumériques</translation>
    </message>
</context>
<context>
    <name>MoveMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="8"/>
        <source>Move to</source>
        <translation>Déplacer vers</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="72"/>
        <source>&amp;Top of library in random order</source>
        <translation>&amp;Dessus de la bibliothèque dans un ordre aléatoire</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="73"/>
        <source>X cards from the top of library...</source>
        <translation>X cartes du dessus de la bibliothèque...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="74"/>
        <source>&amp;Bottom of library in random order</source>
        <translation>&amp;Dessous de la bibliothèque dans un ordre aléatoire</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="75"/>
        <source>T&amp;able</source>
        <translation>Tableau</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="76"/>
        <source>&amp;Hand</source>
        <translation>&amp;Main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="77"/>
        <source>&amp;Graveyard</source>
        <translation>&amp;Cimetière</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/move_menu.cpp" line="78"/>
        <source>&amp;Exile</source>
        <translation>&amp;Exil</translation>
    </message>
</context>
<context>
    <name>Mtg</name>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="35"/>
        <source>Card Type</source>
        <translation>Type de carte</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="38"/>
        <source>Mana Value</source>
        <translation>Valeur de Mana</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="41"/>
        <source>Color(s)</source>
        <translation>Couleur(s)</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="44"/>
        <source>Loyalty</source>
        <translation>Loyauté</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="47"/>
        <source>Main Card Type</source>
        <translation>Type de carte principal</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="50"/>
        <source>Mana Cost</source>
        <translation>Coût de mana</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="53"/>
        <source>P/T</source>
        <translation>F/E</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="56"/>
        <source>Side</source>
        <translation>Côté</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="59"/>
        <source>Layout</source>
        <translation>Design</translation>
    </message>
    <message>
        <location filename="../libcockatrice_card/libcockatrice/card/game_specific_terms.h" line="62"/>
        <source>Color Identity</source>
        <translation>Identité couleur</translation>
    </message>
</context>
<context>
    <name>OverlapControlWidget</name>
    <message>
        <location filename="src/interface/widgets/general/layout_containers/overlap_control_widget.cpp" line="24"/>
        <source>Cards to overlap:</source>
        <translation>Cartes à superposer :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/layout_containers/overlap_control_widget.cpp" line="26"/>
        <source>Overlap percentage:</source>
        <translation>Pourcentage de superposition :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/general/layout_containers/overlap_control_widget.cpp" line="28"/>
        <source>Overlap direction:</source>
        <translation>Direction de superposition :</translation>
    </message>
</context>
<context>
    <name>PaletteEditorDialog</name>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="126"/>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="181"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="127"/>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="182"/>
        <source>Apply</source>
        <translation>Appliquer</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="128"/>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="183"/>
        <source>Save &amp;&amp; Apply</source>
        <translation>Sauvegarder &amp;&amp; Appliquer</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="146"/>
        <source>▼  Edit Palette</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="146"/>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="177"/>
        <source>▶  Edit Palette</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="162"/>
        <source>Palette Editor — %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="163"/>
        <source>&lt;b&gt;Palette Editor&lt;/b&gt; &amp;nbsp;·&amp;nbsp; %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="170"/>
        <source>This theme ships no default palette files</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="172"/>
        <source>Replace current colours with the theme author&apos;s defaults</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="175"/>
        <source>Switch between the light and dark palette files</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="176"/>
        <source>Editing:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="178"/>
        <source>Show or hide the per-role colour grid for manual tweaks</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="179"/>
        <source>↺  Revert to theme default</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="184"/>
        <source>Discard unsaved edits and restore the last saved palette</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="185"/>
        <source>Preview this palette without saving to disk</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="186"/>
        <source>Write palette-%1.toml and reload the theme</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="190"/>
        <source>Cannot save: this theme has no directory on disk</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="262"/>
        <source>Save failed</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="263"/>
        <source>Could not write %1 to:
%2</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="287"/>
        <source>No default found</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_editor_dialog.cpp" line="288"/>
        <source>No default palette file found for the &quot;%1&quot; scheme.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>PaletteGridWidget</name>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="77"/>
        <source>Active</source>
        <translation>Actif</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="77"/>
        <source>Disabled</source>
        <translation>Désactivé</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="77"/>
        <source>Inactive</source>
        <translation>Inactif</translation>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="79"/>
        <source>Normal interactive state</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="80"/>
        <source>Widget is disabled / not interactive</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/palette_grid_widget.cpp" line="81"/>
        <source>Window is in background / unfocused</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>Phase</name>
    <message>
        <location filename="src/game/phase.cpp" line="47"/>
        <source>Unknown Phase</source>
        <translation>Phase inconnue</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="49"/>
        <source>Untap</source>
        <translation>Dégagement</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="50"/>
        <source>Upkeep</source>
        <translation>Entretien</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="51"/>
        <source>Draw</source>
        <translation>Pioche</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="52"/>
        <source>First Main</source>
        <translation>Première phase principale</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="53"/>
        <source>Beginning of Combat</source>
        <translation>Début de combat</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="54"/>
        <source>Declare Attackers</source>
        <translation>Déclaration des attaquants</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="55"/>
        <source>Declare Blockers</source>
        <translation>Déclaration des bloqueurs </translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="56"/>
        <source>Combat Damage</source>
        <translation>Blessures de combat</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="57"/>
        <source>End of Combat</source>
        <translation>Fin de combat</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="58"/>
        <source>Second Main</source>
        <translation>Seconde phase principale</translation>
    </message>
    <message>
        <location filename="src/game/phase.cpp" line="59"/>
        <source>End/Cleanup</source>
        <translation>Phase de fin</translation>
    </message>
</context>
<context>
    <name>PhasesToolbar</name>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="161"/>
        <source>Untap step</source>
        <translation>Étape de dégagement</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="163"/>
        <source>Upkeep step</source>
        <translation>Étape d&apos;entretien</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="165"/>
        <source>Draw step</source>
        <translation>Étape de pioche</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="167"/>
        <source>First main phase</source>
        <translation>Première phase principale</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="169"/>
        <source>Beginning of combat step</source>
        <translation>Étape de début de combat</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="171"/>
        <source>Declare attackers step</source>
        <translation>Étape de déclaration des attaquants</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="173"/>
        <source>Declare blockers step</source>
        <translation>Étape de déclaration des bloqueurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="175"/>
        <source>Combat damage step</source>
        <translation>Étape d&apos;assignation des blessures de combat</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="177"/>
        <source>End of combat step</source>
        <translation>Étape de fin de combat</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="179"/>
        <source>Second main phase</source>
        <translation>Seconde phase principale</translation>
    </message>
    <message>
        <location filename="src/game_graphics/phases_toolbar.cpp" line="181"/>
        <source>End of turn step</source>
        <translation>Phase de fin de tour</translation>
    </message>
</context>
<context>
    <name>PictureLoader</name>
    <message>
        <location filename="src/interface/card_picture_loader/card_picture_to_load.cpp" line="255"/>
        <source>en</source>
        <comment>code for scryfall's language property, not available for all languages</comment>
        <translation>fr</translation>
    </message>
</context>
<context>
    <name>PlayerActions</name>
    <message>
        <location filename="src/game/player/player_actions.cpp" line="426"/>
        <location filename="src/game/player/player_actions.cpp" line="431"/>
        <location filename="src/game/player/player_actions.cpp" line="624"/>
        <location filename="src/game/player/player_actions.cpp" line="629"/>
        <source>grave</source>
        <translation>cimetière</translation>
    </message>
    <message>
        <location filename="src/game/player/player_actions.cpp" line="436"/>
        <location filename="src/game/player/player_actions.cpp" line="441"/>
        <location filename="src/game/player/player_actions.cpp" line="634"/>
        <location filename="src/game/player/player_actions.cpp" line="639"/>
        <source>exile</source>
        <translation>exile</translation>
    </message>
</context>
<context>
    <name>PlayerDialogs</name>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="66"/>
        <source>View top cards of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="67"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="78"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="89"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="100"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="111"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="123"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="139"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="163"/>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="174"/>
        <source>Number of cards: (max. %1)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="77"/>
        <source>View bottom cards of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="88"/>
        <source>Shuffle top cards of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="99"/>
        <source>Shuffle bottom cards of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="110"/>
        <source>Draw hand</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="112"/>
        <source>0 and lower are in comparison to current hand size</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="123"/>
        <source>Draw cards</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="138"/>
        <source>Move top cards to %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="162"/>
        <source>Move bottom cards to %1</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="174"/>
        <source>Draw bottom cards</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="205"/>
        <source>Create tokens</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="205"/>
        <source>Number:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="239"/>
        <source>Place card X cards from top of library</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="240"/>
        <source>Which position should this card be placed:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="240"/>
        <source>(max. %1)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="254"/>
        <source>Change power/toughness</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="254"/>
        <source>Change stats to:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="271"/>
        <source>Set annotation</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/player_dialogs.cpp" line="272"/>
        <source>Please enter the new annotation:</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>PlayerMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/player_menu.cpp" line="96"/>
        <source>Player &quot;%1&quot;</source>
        <translation>Joueur &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/player_menu.cpp" line="103"/>
        <source>&amp;Counters</source>
        <translation>&amp;Marqueurs</translation>
    </message>
</context>
<context>
    <name>PrintingDisabledInfoWidget</name>
    <message>
        <location filename="src/interface/widgets/deck_editor/printing_disabled_info_widget.cpp" line="45"/>
        <source>The Printing Selector is disabled because you have currently enabled the setting to override all selected printings with personal set preferences.

This setting means you'll only see the default printing for each card, instead of being able to select a printing, and will not see the printings other people have selected.

</source>
        <translation>Le sélecteur d&apos;impressions est désactivé car l&apos;option d&apos;écraser toutes les impressions avec des éditions personnalisées est activée.

Cette option fait que vous ne verrez que l&apos;impression par défaut pour chaque carte, au lieu de pouvoir sélectionner une impression. Vous ne verrez pas les impressions que les autres joueurs ont sélectionnés pour eux-mêmes.

</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/deck_editor/printing_disabled_info_widget.cpp" line="49"/>
        <source>Enable printings again</source>
        <translation>Ré-activer les impressions</translation>
    </message>
</context>
<context>
    <name>PrintingSelector</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector.cpp" line="96"/>
        <source>Display Navigation Buttons</source>
        <translation>Afficher les boutons de navigation</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector.cpp" line="162"/>
        <source>Printing Selector</source>
        <translation>Sélection d&apos;impression</translation>
    </message>
</context>
<context>
    <name>PrintingSelectorCardOverlayWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_overlay_widget.cpp" line="202"/>
        <source>Preference</source>
        <translation>Préférence</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_overlay_widget.cpp" line="210"/>
        <source>Pin Printing</source>
        <translation>Épingler Imprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_overlay_widget.cpp" line="217"/>
        <source>Unpin Printing</source>
        <translation>Désépingler Imprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_overlay_widget.cpp" line="225"/>
        <source>Show Related cards</source>
        <translation>Afficher les cartes associées</translation>
    </message>
</context>
<context>
    <name>PrintingSelectorCardSearchWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_search_widget.cpp" line="18"/>
        <source>Search by set name or set code</source>
        <translation>Rechercher par nom d&apos;extension ou code d&apos;extension</translation>
    </message>
</context>
<context>
    <name>PrintingSelectorCardSelectionWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_selection_widget.cpp" line="22"/>
        <source>Previous Card in Deck</source>
        <translation>Carte précédente dans le deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_selection_widget.cpp" line="27"/>
        <source>Bulk Selection</source>
        <translation>Sélection groupée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_selection_widget.cpp" line="30"/>
        <source>Next Card in Deck</source>
        <translation>Carte suivante dans le deck</translation>
    </message>
</context>
<context>
    <name>PrintingSelectorCardSortingWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="7"/>
        <source>Alphabetical</source>
        <translation>Alphabétiquement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="8"/>
        <source>Preference</source>
        <translation>Préférences</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="9"/>
        <source>Release Date</source>
        <translation>Date de Sortie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="36"/>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="52"/>
        <source>Descending</source>
        <translation>Descendant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_card_sorting_widget.cpp" line="50"/>
        <source>Ascending</source>
        <translation>Ascendant</translation>
    </message>
</context>
<context>
    <name>PrintingSelectorPlaceholderWidget</name>
    <message>
        <location filename="src/interface/widgets/printing_selector/printing_selector_placeholder_widget.cpp" line="41"/>
        <source>Select a card to view its available printings</source>
        <translation>Sélectionnez une carte pour voir ses impressions</translation>
    </message>
</context>
<context>
    <name>PtMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="7"/>
        <source>Power / toughness</source>
        <translation>Force / Endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="63"/>
        <source>&amp;Increase power</source>
        <translation>&amp;Augmenter la force</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="64"/>
        <source>&amp;Decrease power</source>
        <translation>&amp;Diminuer la force</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="65"/>
        <source>I&amp;ncrease toughness</source>
        <translation>A&amp;ugmenter l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="66"/>
        <source>D&amp;ecrease toughness</source>
        <translation>D&amp;iminuer l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="67"/>
        <source>In&amp;crease power and toughness</source>
        <translation>Au&amp;gmenter la force et l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="68"/>
        <source>Dec&amp;rease power and toughness</source>
        <translation>Dim&amp;inuer la force et l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="69"/>
        <source>Increase power and decrease toughness</source>
        <translation>Augmenter la force et diminuer l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="70"/>
        <source>Decrease power and increase toughness</source>
        <translation>Diminuer la force et augmenter l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="71"/>
        <source>Set &amp;power and toughness...</source>
        <translation>Changer la &amp;force et l&apos;endurance...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/pt_menu.cpp" line="72"/>
        <source>Reset p&amp;ower and toughness</source>
        <translation>Réinitialiser la f&amp;orce et l&apos;endurance</translation>
    </message>
</context>
<context>
    <name>QMenuBar</name>
    <message>
        <location filename="src/interface/window_main.cpp" line="400"/>
        <source>Services</source>
        <translation>Services</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="401"/>
        <source>Hide %1</source>
        <translation>Cacher %1</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="402"/>
        <source>Hide Others</source>
        <translation>Cacher les autres</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="403"/>
        <source>Show All</source>
        <translation>Montrer tout</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="404"/>
        <source>Preferences...</source>
        <translation>Préférences...</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="405"/>
        <source>Quit %1</source>
        <translation>Quitter %1</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="406"/>
        <source>About %1</source>
        <translation>À propos %1</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="src/interface/window_main.cpp" line="80"/>
        <source>Cockatrice card database (*.xml)</source>
        <translation>Base de données de cartes Cockatrice (*.xml)</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="81"/>
        <source>All files (*.*)</source>
        <translation>Tous les fichiers (*.*)</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="181"/>
        <source>Cockatrice replays (*.cor)</source>
        <translation>Replays Cockatrice (*.cor)</translation>
    </message>
    <message>
        <location filename="../libcockatrice_deck_list/libcockatrice/deck_list/tree/inner_deck_list_node.cpp" line="26"/>
        <source>Maindeck</source>
        <translation>Maindeck</translation>
    </message>
    <message>
        <location filename="../libcockatrice_deck_list/libcockatrice/deck_list/tree/inner_deck_list_node.cpp" line="28"/>
        <source>Sideboard</source>
        <translation>Sideboard</translation>
    </message>
    <message>
        <location filename="../libcockatrice_deck_list/libcockatrice/deck_list/tree/inner_deck_list_node.cpp" line="30"/>
        <source>Tokens</source>
        <translation>Jetons</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp" line="117"/>
        <source>Overwrite Existing File?</source>
        <translation>Écraser le fichier existant ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/deck_preview/deck_preview_deck_tags_display_widget.cpp" line="118"/>
        <source>A .cod version of this deck already exists. Overwrite it?</source>
        <translation>Une version en fichier .cod existe déjà pour ce deck. L&apos;écraser ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/override_printing_warning.cpp" line="11"/>
        <source>Enabling this feature will disable the use of the Printing Selector.

You will not be able to manage printing preferences on a per-deck basis, or see printings other people have selected for their decks.

You will have to use the Set Manager, available through Card Database -&gt; Manage Sets.

Are you sure you would like to enable this feature?</source>
        <translation>L&apos;activation de cette option désactivera l&apos;utilisation du sélecteur d&apos;impression.

Vous ne pourrez plus gérer les préférences d&apos;impression pour chaque deck ni voir les impressions sélectionnées par d&apos;autres joueurs.

Vous devrez utiliser le Gestionnaire d&apos;extensions, accessible via : Base de données de cartes -&gt; Gérer les extensions.

Êtes-vous sûr de vouloir activer cette option ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/override_printing_warning.cpp" line="17"/>
        <source>Disabling this feature will enable the Printing Selector.

You can now choose printings on a per-deck basis in the Deck Editor and configure which printing gets added to a deck by default by pinning it in the Printing Selector.

You can also use the Set Manager to adjust custom sort order for printings in the Printing Selector (other sort orders like alphabetical or release date are available).

Are you sure you would like to disable this feature?</source>
        <translation>Désactiver cette option activera la sélection d&apos;impression.

Vous pouvez désormais choisir les impressions pour chaque deck dans l&apos;éditeur de deck et configurer l&apos;impression ajoutée par défaut en l&apos;épinglant dans la sélection d&apos;impression.

Vous pouvez également utiliser le gestionnaire de d&apos;extension pour personnaliser l&apos;ordre de tri des impressions dans la sélection d&apos;impression (d&apos;autres ordres de tri, comme l&apos;ordre alphabétique ou la date de parution, sont disponibles).

Êtes-vous sûr de vouloir désactiver cette option ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/override_printing_warning.cpp" line="27"/>
        <source>Confirm Change</source>
        <translation>Confirmer le changement</translation>
    </message>
</context>
<context>
    <name>QPlatformTheme</name>
    <message>
        <location filename="src/interface/window_main.cpp" line="409"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="410"/>
        <source>Save</source>
        <translation>Sauvegarder</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="411"/>
        <source>Save All</source>
        <translation>Sauvegarder tout</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="412"/>
        <source>Open</source>
        <translation>Ouvrir</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="413"/>
        <source>&amp;Yes</source>
        <translation>&amp;Oui</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="414"/>
        <source>Yes to &amp;All</source>
        <translation>Dire oui à tout</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="415"/>
        <source>&amp;No</source>
        <translation>&amp;Non</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="416"/>
        <source>N&amp;o to All</source>
        <translation>Dire non à tout</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="417"/>
        <source>Abort</source>
        <translation>Abandonner</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="418"/>
        <source>Retry</source>
        <translation>Réessayer</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="419"/>
        <source>Ignore</source>
        <translation>Ignorer</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="420"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="421"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="422"/>
        <source>Discard</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="423"/>
        <source>Help</source>
        <translation>Aide</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="424"/>
        <source>Apply</source>
        <translation>Appliquer</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="425"/>
        <source>Reset</source>
        <translation>Réinitialiser</translation>
    </message>
    <message>
        <location filename="src/interface/window_main.cpp" line="426"/>
        <source>Restore Defaults</source>
        <translation>Remettre à zéro</translation>
    </message>
</context>
<context>
    <name>QuickSetupPanel</name>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="60"/>
        <source>%1%</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="68"/>
        <source>&lt;b&gt;Quick Setup&lt;/b&gt;</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="69"/>
        <source>Generate all palette roles automatically from a single accent colour</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="70"/>
        <source>Accent:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="71"/>
        <source>Primary hue. Used directly for highlights and links.
At high intensity it also tints buttons and backgrounds.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="73"/>
        <source>Intensity:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="74"/>
        <source>Subtle</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="75"/>
        <source>Full colour</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="76"/>
        <source>0–30  Subtle tint — only highlights and links change hue
30–70  Accented — buttons, tooltips, and borders join in
70–100 Full colour — backgrounds, everything</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="79"/>
        <source>70%</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="81"/>
        <source>Generate ↓</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/palette_editor/quick_setup_panel.cpp" line="82"/>
        <source>Derive all palette roles from the accent colour above.
Fine-tune individual colours in the grid afterwards.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>RemoteDeckList_TreeModel</name>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_decklist_tree_widget.cpp" line="181"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_decklist_tree_widget.cpp" line="183"/>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_decklist_tree_widget.cpp" line="185"/>
        <source>Upload time</source>
        <translation>Temps de chargement</translation>
    </message>
</context>
<context>
    <name>RemoteReplayList_TreeModel</name>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="156"/>
        <source>ID</source>
        <translation>ID</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="158"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="160"/>
        <source>Players</source>
        <translation>Joueurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="162"/>
        <source>Keep</source>
        <translation>Garder</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="164"/>
        <source>Time started</source>
        <translation>Le temps a commencé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/remote/remote_replay_list_tree_widget.cpp" line="166"/>
        <source>Duration (sec)</source>
        <translation>Durée (sec)</translation>
    </message>
</context>
<context>
    <name>RfgMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="61"/>
        <source>&amp;Exile</source>
        <translation>&amp;Exil</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="63"/>
        <source>&amp;View exile</source>
        <translation>&amp;Voir la zone d&apos;exil</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="66"/>
        <source>&amp;Move exile to...</source>
        <translation>&amp;Déplacer la zone d&apos;exil vers...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="67"/>
        <source>&amp;Top of library</source>
        <translation>&amp;Dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="68"/>
        <source>&amp;Bottom of library</source>
        <translation>&amp;Dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="69"/>
        <source>&amp;Hand</source>
        <translation>&amp;Main</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/rfg_menu.cpp" line="70"/>
        <source>&amp;Graveyard</source>
        <translation>&amp;Cimetière</translation>
    </message>
</context>
<context>
    <name>RoomSelector</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="49"/>
        <source>Rooms</source>
        <translation>Salons</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="50"/>
        <source>Joi&amp;n</source>
        <translation>&amp;Rejoindre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="53"/>
        <source>Room</source>
        <translation>Salon</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="54"/>
        <source>Description</source>
        <translation>Description</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="55"/>
        <source>Permissions</source>
        <translation>Permissions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="56"/>
        <source>Players</source>
        <translation>Joueurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="57"/>
        <source>Games</source>
        <translation>Parties</translation>
    </message>
</context>
<context>
    <name>SayMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/say_menu.cpp" line="17"/>
        <source>S&amp;ay</source>
        <translation>Dire</translation>
    </message>
</context>
<context>
    <name>SequenceEdit</name>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="43"/>
        <source>Choose an action from the table</source>
        <translation>Choisir une action de la table</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="50"/>
        <source>Hit the key/combination of keys you want to set for this action</source>
        <translation>Choisissez la combinaison de touches que vous voulez utiliser pour cette action</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="175"/>
        <source>Invalid key</source>
        <translation>Touche invalide</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="182"/>
        <source>Shortcut already in use by:</source>
        <translation>Raccourci déjà utilisé par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="216"/>
        <source>Clear</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/utility/sequence_edit.cpp" line="217"/>
        <source>Restore default</source>
        <translation>Options par défaut</translation>
    </message>
</context>
<context>
    <name>SetsModel</name>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_set/card_sets_model.cpp" line="89"/>
        <source>Enabled</source>
        <translation>Activée</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_set/card_sets_model.cpp" line="91"/>
        <source>Set type</source>
        <translation>Type</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_set/card_sets_model.cpp" line="93"/>
        <source>Set code</source>
        <translation>Code</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_set/card_sets_model.cpp" line="95"/>
        <source>Long name</source>
        <translation>Nom complet</translation>
    </message>
    <message>
        <location filename="../libcockatrice_models/libcockatrice/models/database/card_set/card_sets_model.cpp" line="97"/>
        <source>Release date</source>
        <translation>Date de sortie</translation>
    </message>
</context>
<context>
    <name>ShortcutSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="102"/>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="125"/>
        <source>Restore all default shortcuts</source>
        <translation>Réinitialiser tous les raccourcis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="103"/>
        <source>Do you really want to restore all default shortcuts?</source>
        <translation>Êtes-vous sûr de vouloir réinitialiser tous les raccourcis ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="110"/>
        <source>Clear all default shortcuts</source>
        <translation>Effacer tous les raccourcis par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="111"/>
        <source>Do you really want to clear all shortcuts?</source>
        <translation>Êtes-vous sûr de vouloir effacer tous les raccourcis ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="120"/>
        <source>Section:</source>
        <translation>Section :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="121"/>
        <source>Action:</source>
        <translation>Action :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="122"/>
        <source>Shortcut:</source>
        <translation>Raccourci :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="124"/>
        <source>How to set custom shortcuts</source>
        <translation>Comment assigner des raccourcis personnalisés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="126"/>
        <source>Clear all shortcuts</source>
        <translation>Effacer tous les raccourcis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/shortcut_settings_page.cpp" line="127"/>
        <source>Search by shortcut name</source>
        <translation>Rechercher par nom de raccourci</translation>
    </message>
</context>
<context>
    <name>ShortcutTreeView</name>
    <message>
        <location filename="src/client/settings/shortcut_treeview.cpp" line="97"/>
        <source>Action</source>
        <translation>Action</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcut_treeview.cpp" line="98"/>
        <source>Shortcut</source>
        <translation>Raccourci</translation>
    </message>
</context>
<context>
    <name>ShortcutsSettings</name>
    <message>
        <location filename="src/client/settings/shortcuts_settings.cpp" line="54"/>
        <source>Your configuration file contained invalid shortcuts.
Please check your shortcut settings!</source>
        <translation>Votre fichier de configuration contenait des raccourcis invalides. Merci de vérifier vos paramètres de raccourci !</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.cpp" line="56"/>
        <source>The following shortcuts have been set to default:
</source>
        <translation>Les raccourcis suivants ont été définis par défaut:
</translation>
    </message>
</context>
<context>
    <name>ShutdownDialog</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="20"/>
        <source>&amp;Reason for shutdown:</source>
        <translation>&amp;Raison de la fermeture :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="24"/>
        <source>&amp;Time until shutdown (minutes):</source>
        <translation>&amp;Temps avant la fermeture (minutes):</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="43"/>
        <source>Shut down server</source>
        <translation>Fermer le serveur</translation>
    </message>
</context>
<context>
    <name>SideboardMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/sideboard_menu.cpp" line="22"/>
        <source>&amp;Sideboard</source>
        <translation>&amp;Réserve</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/sideboard_menu.cpp" line="23"/>
        <source>&amp;View sideboard</source>
        <translation>&amp;Voir la réserve</translation>
    </message>
</context>
<context>
    <name>SoundSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/sound_settings_page.cpp" line="81"/>
        <source>Enable &amp;sounds</source>
        <translation>Activer les &amp;sons</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/sound_settings_page.cpp" line="82"/>
        <source>Current sounds theme:</source>
        <translation>Thème sonore actuel:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/sound_settings_page.cpp" line="83"/>
        <source>Test system sound engine</source>
        <translation>Tester les effets sonores</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/sound_settings_page.cpp" line="84"/>
        <source>Sound settings</source>
        <translation>Paramètres de son</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/sound_settings_page.cpp" line="85"/>
        <source>Master volume</source>
        <translation>Volume principal</translation>
    </message>
</context>
<context>
    <name>SpoilerBackgroundUpdater</name>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="102"/>
        <source>Spoilers season has ended</source>
        <translation>La saison des spoilers est terminée</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="102"/>
        <source>Deleting spoiler.xml. Please run Oracle</source>
        <translation>Suppression de spoiler.xml. S&apos;il vous plaît exécuter Oracle</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="112"/>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="119"/>
        <source>Spoilers download failed</source>
        <translation>Échec du téléchargement des spoilers</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="112"/>
        <source>No internet connection</source>
        <translation>Pas de connexion Internet</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="119"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="140"/>
        <source>Spoilers already up to date</source>
        <translation>Spoilers déjà à jour</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="140"/>
        <source>No new spoilers added</source>
        <translation>Aucun nouveau spoilers ajouté</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="185"/>
        <source>Spoilers have been updated!</source>
        <translation>Les spoilers ont été mis à jour!</translation>
    </message>
    <message>
        <location filename="src/client/network/update/card_spoiler/spoiler_background_updater.cpp" line="185"/>
        <source>Last change:</source>
        <translation>Dernier changement:</translation>
    </message>
</context>
<context>
    <name>StableReleaseChannel</name>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="104"/>
        <source>Default</source>
        <translation>Défaut</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="120"/>
        <source>No reply received from the release update server.</source>
        <translation>Aucune réponse reçue de la part du serveur de mise à jour.</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="128"/>
        <source>Invalid reply received from the release update server.</source>
        <translation>Réponse invalide reçue de la part du serveur de mise à jour.</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="177"/>
        <source>No reply received from the tag update server.</source>
        <translation>Aucune réponse reçue de la part du serveur de mise à jour des tags.</translation>
    </message>
    <message>
        <location filename="src/client/network/update/client/release_channel.cpp" line="184"/>
        <source>Invalid reply received from the tag update server.</source>
        <translation>Réponse invalide reçue de la part du serveur de mise à jour des tags.</translation>
    </message>
</context>
<context>
    <name>StorageSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="178"/>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="191"/>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="200"/>
        <source>Success</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="178"/>
        <source>Cached card pictures have been reset.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="191"/>
        <source>Downloaded card pictures have been reset.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="193"/>
        <source>Error</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="193"/>
        <source>One or more downloaded card pictures could not be cleared.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="200"/>
        <source>In-memory (currently loaded) card pictures have been reset.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="205"/>
        <source>Card Picture Loader Caching Method:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="208"/>
        <source>The network cache is the preferred way of storing images. Downloaded images are stored here until the size of the cache exceeds the configured size. Cockatrice automatically monitors this cache and deletes the least recently seen card images to ensure the cache does not exceed the configured size.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="213"/>
        <source>Writing card images directly to a folder on your hard drive is another way of storing images. This does not change how Cockatrice accesses or downloads images. Cockatrice will NOT automatically monitor and clear this folder, so if you enable this option, it is up to you to ensure sufficient available space. It should also be noted that if a provider outage causes you to download the wrong picture (i.e. wrong printing) you will be stuck with it until you manually delete the file, as opposed to using the network cache, which automatically rotates and thus correct errors after a while.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="221"/>
        <source>This is the in-memory picture cache used by the application at runtime. It determines how much memory (RAM) Cockatrice can use before it has to fetch card images from the hard disk again. Increasing this will allow more card images to be displayed at once but shouldn&apos;t be necessary. Clearing this will make Cockatrice reload all images from the network cache or the disk.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="226"/>
        <source>Delete Cached Images</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="227"/>
        <source>Delete Saved Images</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="228"/>
        <source>Clear In-Memory Images</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="230"/>
        <source>Card Picture Loader Cache Method</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="231"/>
        <source>Network Cache</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="232"/>
        <source>Filesystem</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="233"/>
        <source>In-Memory Picture Cache</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="235"/>
        <source>Network Cache Size:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="236"/>
        <source>On-disk cache for downloaded pictures</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="237"/>
        <source>Redirect Cache TTL:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="238"/>
        <source>How long cached redirects for urls are valid for.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="239"/>
        <source>Picture Cache Size:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="240"/>
        <source>In-memory cache for pictures not currently on screen</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="241"/>
        <source>Naming scheme:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/storage_settings_page.cpp" line="243"/>
        <source>Day(s)</source>
        <translation>Jour(s)</translation>
    </message>
</context>
<context>
    <name>TabAccount</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_account.cpp" line="57"/>
        <source>Add to Buddy List</source>
        <translation>Ajouter à la liste d&apos;amis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_account.cpp" line="67"/>
        <source>Add to Ignore List</source>
        <translation>Ajouter à la liste noire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_account.h" line="60"/>
        <source>Account</source>
        <translation>Compte</translation>
    </message>
</context>
<context>
    <name>TabAdmin</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.h" line="67"/>
        <source>Administration</source>
        <translation>Administration</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="130"/>
        <source>Update server &amp;message</source>
        <translation>Mettre à jour le &amp;message du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="131"/>
        <source>&amp;Shut down server</source>
        <translation>&amp;Fermer le serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="132"/>
        <source>&amp;Reload configuration</source>
        <translation>&amp;Recharger la configuration</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="133"/>
        <source>Server administration functions</source>
        <translation>Fonctions d&apos;administration du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="134"/>
        <source>Server moderator functions</source>
        <translation>Fonctions de modérateur du serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="136"/>
        <source>Replay ID</source>
        <translation>Replay ID</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="137"/>
        <source>Grant Replay Access</source>
        <translation>Accorder l&apos;accès au Replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="139"/>
        <source>Username to Activate</source>
        <translation>Nom d&apos;utilisateur à activer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="140"/>
        <source>Force Activate User</source>
        <translation>Forcer l&apos;activation d&apos;un utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="142"/>
        <source>&amp;Unlock functions</source>
        <translation>&amp;Débloquer fonctions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="143"/>
        <source>&amp;Lock functions</source>
        <translation>&amp;Bloquer fonctions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="208"/>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="223"/>
        <source>Success</source>
        <translation>Succès</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="208"/>
        <source>Replay access granted</source>
        <translation>Accès au Replay accordé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="211"/>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="214"/>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="226"/>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="229"/>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="232"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="211"/>
        <source>Unable to grant replay access. Replay ID invalid</source>
        <translation>Incapable d&apos;accorder l&apos;accès au Replay. Le Replay ID est invalide.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="214"/>
        <source>Unable to grant replay access. Internal error</source>
        <translation>Incapable d&apos;accorder l&apos;accès au Replay. Erreur interne.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="223"/>
        <source>User successfully activated</source>
        <translation>Utilisateur activé avec succès</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="226"/>
        <source>Unable to activate user. Username invalid</source>
        <translation>Incapable d&apos;activer l&apos;utilisateur. Nom d&apos;utilisateur invalide</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="229"/>
        <source>Unable to activate user. User already active</source>
        <translation>Incapable d&apos;activer l&apos;utilisateur. Utilisateur déjà actif</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_admin.cpp" line="232"/>
        <source>Unable to activate user. Internal error</source>
        <translation>Incapable d&apos;activer l&apos;utilisateur. Erreur interne</translation>
    </message>
</context>
<context>
    <name>TabArchidekt</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="77"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="336"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="390"/>
        <source>Desc.</source>
        <translation>Desc.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="105"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="394"/>
        <source>AND</source>
        <translation>ET</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="106"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="395"/>
        <source>Require ALL selected colors</source>
        <translation>TOUTES les couleurs sélectionnées obligatoires</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="110"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="397"/>
        <source>Deck name...</source>
        <translation>Nom du deck...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="114"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="398"/>
        <source>Owner...</source>
        <translation>Propriétaire...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="121"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="399"/>
        <source>Packages</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="128"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="400"/>
        <source>Advanced Filters</source>
        <translation>Filtres avancés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="206"/>
        <source>Bracket:</source>
        <translation>Catégorie :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="208"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="262"/>
        <source>Any</source>
        <translation>Tous</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="242"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="402"/>
        <source>Contains card...</source>
        <translation>Contient la carte...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="246"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="403"/>
        <source>Commander...</source>
        <translation>Commandant...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="250"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="404"/>
        <source>Tag...</source>
        <translation>Tag...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="255"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="407"/>
        <source>Deck Size</source>
        <translation>Taille du deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="270"/>
        <source>Cards:</source>
        <translation>Cartes :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="336"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="390"/>
        <source>Asc.</source>
        <translation>Asc.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="389"/>
        <source>Sort by:</source>
        <translation>Trier par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="392"/>
        <source>Filter by:</source>
        <translation>Filtrer par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="411"/>
        <source>Display Settings</source>
        <translation>Options d&apos;affichage</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="124"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="409"/>
        <source>Search</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="214"/>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.cpp" line="406"/>
        <source>Formats</source>
        <translation>Formats</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/archidekt/tab_archidekt.h" line="88"/>
        <source>Archidekt: </source>
        <translation>Archidekt : </translation>
    </message>
</context>
<context>
    <name>TabCardArtRules</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="162"/>
        <source>Card:</source>
        <translation>Carte:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="163"/>
        <source>ProviderId:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="164"/>
        <source>Mode:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="165"/>
        <source>Reason:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="192"/>
        <source>Type a card name...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="254"/>
        <source>Add rule</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="255"/>
        <source>Remove rule</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.cpp" line="256"/>
        <source>Refresh</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_card_art_rules.h" line="58"/>
        <source>Card Art Rules</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>TabDeckEditor</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="102"/>
        <source>Card Info</source>
        <translation>Infos de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="103"/>
        <source>Deck</source>
        <translation>Bibliothèque</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="104"/>
        <source>Filters</source>
        <translation>Filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="99"/>
        <source>&amp;View</source>
        <translation>&amp;Voir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="101"/>
        <source>Card Database</source>
        <translation>Base de données de cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="105"/>
        <source>Printing</source>
        <translation>Imprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="108"/>
        <source>Visible</source>
        <translation>Visible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="109"/>
        <source>Floating</source>
        <translation>Flottant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="112"/>
        <source>Reset layout</source>
        <translation>Réinitialiser l&apos;interface</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_editor.cpp" line="82"/>
        <source>Deck: %1</source>
        <translation>Deck : %1</translation>
    </message>
</context>
<context>
    <name>TabDeckEditorVisual</name>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="129"/>
        <source>Visual Deck: %1</source>
        <translation>Deck visuel : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="294"/>
        <source>&amp;Visual Deck Editor</source>
        <translation>&amp;Éditeur de deck visuel</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="296"/>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="302"/>
        <source>Card Info</source>
        <translation>Infos de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="297"/>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="303"/>
        <source>Deck</source>
        <translation>Deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="300"/>
        <source>&amp;View</source>
        <translation>&amp;Voir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="305"/>
        <source>Printing</source>
        <translation>Imprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="308"/>
        <source>Visible</source>
        <translation>Visible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="309"/>
        <source>Floating</source>
        <translation>Flottant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp" line="312"/>
        <source>Reset layout</source>
        <translation>Réinitialiser l&apos;interface</translation>
    </message>
</context>
<context>
    <name>TabDeckEditorVisualTabWidget</name>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual_tab_widget.cpp" line="62"/>
        <source>Visual Deck View</source>
        <translation>Vue de deck visuel</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual_tab_widget.cpp" line="63"/>
        <source>Visual Database Display</source>
        <translation>Affichage visuel de la base de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual_tab_widget.cpp" line="64"/>
        <source>Deck Analytics</source>
        <translation>Analyse de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual_tab_widget.cpp" line="65"/>
        <source>Sample Hand</source>
        <translation>Exemple de main</translation>
    </message>
</context>
<context>
    <name>TabDeckStorage</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="167"/>
        <source>Local file system</source>
        <translation>Système de fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="168"/>
        <source>Server deck storage</source>
        <translation>Serveur de stockage de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="170"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="173"/>
        <source>Open in deck editor</source>
        <translation>Ouvrir dans l&apos;éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="171"/>
        <source>Rename deck or folder</source>
        <translation>Renommer le deck ou le dossier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="172"/>
        <source>Upload deck</source>
        <translation>Envoyer deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="174"/>
        <source>Download deck</source>
        <translation>Télécharger deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="175"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="176"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="380"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="523"/>
        <source>New folder</source>
        <translation>Nouveau dossier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="177"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="178"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="179"/>
        <source>Open decks folder</source>
        <translation>Ouvrir le dossier des decks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="263"/>
        <source>Rename local folder</source>
        <translation>Renommer le dossier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="263"/>
        <source>Rename local file</source>
        <translation>Renommer le fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="266"/>
        <source>New name:</source>
        <translation>Nouveau nom :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="281"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="316"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="340"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="357"/>
        <source>Error</source>
        <translation>Érreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="281"/>
        <source>Rename failed</source>
        <translation>Renommage échoué</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="316"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="340"/>
        <source>Invalid deck file</source>
        <translation>Fichier de deck invalide</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="325"/>
        <source>Enter deck name</source>
        <translation>Entrez le nom du deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="325"/>
        <source>This decklist does not have a name.
Please enter a name:</source>
        <translation>Ce deck n&apos;a pas de nom.
Veuillez entrer un nom:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="331"/>
        <source>Unnamed deck</source>
        <translation>Deck sans nom</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="357"/>
        <source>Failed to upload deck to server</source>
        <translation>Erreur lors de l&apos;importation du deck sur le serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="396"/>
        <source>Delete local file</source>
        <translation>Supprimer fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="396"/>
        <source>Are you sure you want to delete the selected files?</source>
        <translation>Êtes-vous certain de vouloir supprimer les fichiers sélectionnés ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="561"/>
        <source>Delete remote decks</source>
        <translation>Supprimer les decks dinstants</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="561"/>
        <source>Are you sure you want to delete the selected decks?</source>
        <translation>Êtes-vous certain de vouloir supprimer les decks sélectionnés ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="380"/>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.cpp" line="523"/>
        <source>Name of new folder:</source>
        <translation>Nom du nouveau dossier :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_deck_storage.h" line="87"/>
        <source>Deck Storage</source>
        <translation>Stockage de deck</translation>
    </message>
</context>
<context>
    <name>TabDeckStorageVisual</name>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_storage/tab_deck_storage_visual.h" line="35"/>
        <source>Visual Deck Storage</source>
        <translation>Stockage visuel de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_storage/tab_deck_storage_visual.cpp" line="30"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/visual_deck_storage/tab_deck_storage_visual.cpp" line="30"/>
        <source>Could not open deck at %1</source>
        <translation>N&apos;a pas pu ouvrir le deck à %1</translation>
    </message>
</context>
<context>
    <name>TabEdhRec</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec.h" line="26"/>
        <source>EDHREC: </source>
        <translation>EDHREC :</translation>
    </message>
</context>
<context>
    <name>TabEdhRecMain</name>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.cpp" line="130"/>
        <source>&amp;Cards</source>
        <translation>&amp;Cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.cpp" line="131"/>
        <source>Top Commanders</source>
        <translation>Commandants populaires</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.cpp" line="132"/>
        <source>Tags</source>
        <translation>Étiquettes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.cpp" line="133"/>
        <source>Search for a card ...</source>
        <translation>Rechercher une carte ...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.cpp" line="134"/>
        <source>Search</source>
        <translation>Rechercher</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/api/edhrec/tab_edhrec_main.h" line="32"/>
        <source>EDHRec: </source>
        <translation>EDHRec :</translation>
    </message>
</context>
<context>
    <name>TabGame</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="273"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="283"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="923"/>
        <source>Replay</source>
        <translation>Replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="273"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="283"/>
        <source>Game</source>
        <translation>Partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="277"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="354"/>
        <source>Player List</source>
        <translation>Liste des joueurs</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="287"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="352"/>
        <source>Card Info</source>
        <translation>Infos de la carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="288"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="353"/>
        <source>Messages</source>
        <translation>Messages</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="290"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="357"/>
        <source>Replay Timeline</source>
        <translation>Historique des replays</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="297"/>
        <source>&amp;Phases</source>
        <translation>&amp;Phases</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="300"/>
        <source>&amp;Game</source>
        <translation>&amp;Partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="302"/>
        <source>Next &amp;phase</source>
        <translation>Étape &amp;suivante</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="305"/>
        <source>Next phase with &amp;action</source>
        <translation>Étape suivante avec &amp;action</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="308"/>
        <source>Next &amp;turn</source>
        <translation>&amp;Tour suivant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="311"/>
        <source>Reverse turn order</source>
        <translation>Inverser l&apos;ordre des tours</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="314"/>
        <source>&amp;Remove all local arrows</source>
        <translation>&amp;Retirer toutes les flèches locales</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="317"/>
        <source>Rotate View Cl&amp;ockwise</source>
        <translation>Pivoter la vue dans le sens h&amp;oraire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="320"/>
        <source>Rotate View Co&amp;unterclockwise</source>
        <translation>Pivoter la vue dans le sens &amp;anti-horaire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="323"/>
        <source>Game &amp;information</source>
        <translation>&amp;Informations sur la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="327"/>
        <source>Un&amp;concede</source>
        <translation>Annuler la &amp;concession</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="329"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="829"/>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="850"/>
        <source>&amp;Concede</source>
        <translation>&amp;Concéder</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="336"/>
        <source>&amp;Leave game</source>
        <translation>&amp;Quitter la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="334"/>
        <source>C&amp;lose replay</source>
        <translation>Fermer &amp;le replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="340"/>
        <source>&amp;Focus Chat</source>
        <translation>&amp;Focus sur le chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="343"/>
        <source>&amp;Say:</source>
        <translation>&amp;Dire :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="347"/>
        <source>Selected cards</source>
        <translation>Cartes sélectionnées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="350"/>
        <source>&amp;View</source>
        <translation>&amp;Voir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="361"/>
        <source>Visible</source>
        <translation>Visible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="362"/>
        <source>Floating</source>
        <translation>Flottant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="365"/>
        <source>Reset layout</source>
        <translation>Réinitialiser l&apos;interface</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="499"/>
        <source>Concede</source>
        <translation>Concéder</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="499"/>
        <source>Are you sure you want to concede this game?</source>
        <translation>Êtes-vous sûr de vouloir concéder la partie ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="505"/>
        <source>Unconcede</source>
        <translation>Rester dans la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="506"/>
        <source>You have already conceded.  Do you want to return to this game?</source>
        <translation>Vous avez déjà concédé la partie. Voulez-vous la reprendre ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="524"/>
        <source>Leave game</source>
        <translation>Quitter la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="524"/>
        <source>Are you sure you want to leave this game?</source>
        <translation>Êtes-vous sûr de vouloir quitter la partie ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="637"/>
        <source>A player has joined game #%1</source>
        <translation>Un joueur a rejoint la partie #%1.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="638"/>
        <source>%1 has joined the game</source>
        <translation>%1 a rejoint la partie.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_game.cpp" line="647"/>
        <source>You have been kicked out of the game.</source>
        <translation>Vous avez été expulsé de la partie.</translation>
    </message>
</context>
<context>
    <name>TabHome</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_home.h" line="29"/>
        <source>Home</source>
        <translation>Accueil</translation>
    </message>
</context>
<context>
    <name>TabLog</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.h" line="66"/>
        <source>Logs</source>
        <translation>Journaux</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="28"/>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="34"/>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="40"/>
        <source>Time;SenderName;SenderIP;Message;TargetID;TargetName</source>
        <translation>Durée;Expéditeur;IPExpéditeur;Message;IDCible;NomCible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="43"/>
        <source>Room Logs</source>
        <translation>Journaux du salon</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="44"/>
        <source>Game Logs</source>
        <translation>Journaux de la partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="45"/>
        <source>Chat Logs</source>
        <translation>Journaux du chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="66"/>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="76"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="66"/>
        <source>You must select at least one filter.</source>
        <translation>Vous devez sélectionner au moins un filtre.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="76"/>
        <source>You have to select a valid number of days to locate.</source>
        <translation>Vous devez sélectionner un nombre valide de jours à identifier.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="150"/>
        <source>Username: </source>
        <translation>Nom d&apos;utilisateur:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="154"/>
        <source>IP Address: </source>
        <translation>Adresse IP :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="158"/>
        <source>Game Name: </source>
        <translation>Nom de la partie :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="162"/>
        <source>GameID: </source>
        <translation>ID de la partie :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="166"/>
        <source>Message: </source>
        <translation>Message :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="171"/>
        <source>Main Room</source>
        <translation>Salon principal</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="172"/>
        <source>Game Room</source>
        <translation>Salon de jeu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="173"/>
        <source>Private Chat</source>
        <translation>Chat privé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="175"/>
        <source>Past X Days: </source>
        <translation>Les X derniers jours :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="176"/>
        <source>Today</source>
        <translation>Aujourd&apos;hui</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="177"/>
        <source>Last Hour</source>
        <translation>La dernière heure</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="181"/>
        <source>Maximum Results: </source>
        <translation>Résultats maximum :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="185"/>
        <source>At least one filter is required.
The more information you put in, the more specific your results will be.</source>
        <translation>Au moins un filtre est requis.
Plus vous entrez d&apos;informations, meilleurs seront les résultats.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="188"/>
        <source>Get User Logs</source>
        <translation>Obtenir les journaux de l&apos;utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="192"/>
        <source>Clear Filters</source>
        <translation>Effacer les filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="208"/>
        <source>Filters</source>
        <translation>Filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="218"/>
        <source>Log Locations</source>
        <translation>Emplacement des journaux</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="227"/>
        <source>Date Range</source>
        <translation>Intervalle de dates</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="234"/>
        <source>Maximum Results</source>
        <translation>Résultats maximum</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="271"/>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="277"/>
        <source>Message History</source>
        <translation>Historique des messages</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="272"/>
        <source>Failed to collect message history information.</source>
        <translation>Impossible de récupérer l&apos;historique des messages.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_logs.cpp" line="278"/>
        <source>There are no messages for the selected filters.</source>
        <translation>Il n&apos;y a pas de messages pour les filtres sélectionnés.</translation>
    </message>
</context>
<context>
    <name>TabMessage</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="69"/>
        <source>Private &amp;chat</source>
        <translation>&amp;Chat privé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="70"/>
        <source>&amp;Leave</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="87"/>
        <source>%1 - Private chat</source>
        <translation>%1 - Chat privé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="116"/>
        <source>This user is ignoring you, they cannot see your messages in main chat and you cannot join their games.</source>
        <translation>Cet utilisateur vous ignore, il ne peut pas voir vos messages dans le chat principal et vous ne pouvez pas rejoindre ses parties.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="150"/>
        <source>Private message from</source>
        <translation>Message privé de</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="167"/>
        <source>%1 has left the server.</source>
        <translation>%1 a quitté le serveur.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_message.cpp" line="173"/>
        <source>%1 has joined the server.</source>
        <translation>%1 a rejoint le serveur.</translation>
    </message>
</context>
<context>
    <name>TabReplays</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="200"/>
        <source>Local file system</source>
        <translation>Système de fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="201"/>
        <source>Server replay storage</source>
        <translation>Stockage du serveur de replays</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="203"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="208"/>
        <source>Watch replay</source>
        <translation>Voir replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="204"/>
        <source>Rename</source>
        <translation>Renommer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="205"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="323"/>
        <source>New folder</source>
        <translation>Nouveau fichier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="206"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="211"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="207"/>
        <source>Open replays folder</source>
        <translation>Ouvrir le dossier des Replays</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="209"/>
        <source>Download replay</source>
        <translation>Télécharger replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="210"/>
        <source>Toggle expiration lock</source>
        <translation>Changer le verrouillage de l&apos;expiration</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="212"/>
        <source>Get replay share code</source>
        <translation>Obtenir le code de partage du replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="214"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="582"/>
        <source>Look up replay by share code</source>
        <translation>Regarder un replay depuis un code de partage</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="287"/>
        <source>Rename local folder</source>
        <translation>Renommer le dossier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="287"/>
        <source>Rename local file</source>
        <translation>Renommer le fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="290"/>
        <source>New name:</source>
        <translation>Nouveau nom:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="305"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="305"/>
        <source>Rename failed</source>
        <translation>Renommage échoué</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="323"/>
        <source>Name of new folder:</source>
        <translation>Nom du nouveau fichier:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="339"/>
        <source>Delete local file</source>
        <translation>Supprimer fichier local</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="339"/>
        <source>Are you sure you want to delete the selected files?</source>
        <translation>Êtes-vous certain de vouloir supprimer les fichiers sélectionnés?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="505"/>
        <source>Are you sure you want to delete the selected replays?</source>
        <translation>Êtes-vous certain de vouloir supprimer cet enregistrement?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="553"/>
        <source>Failed to get code</source>
        <translation>Echec d&apos;obtention du code</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="555"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="616"/>
        <source>Either this server does not support replay sharing, or does not permit replay sharing for you.</source>
        <translation>Soit ce serveur ne prend pas en charge le partage de replay, soit il ne vous autorise pas à partager des replays.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="561"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="609"/>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="621"/>
        <source>Failed</source>
        <translation>Échec</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="561"/>
        <source>Could not get replay code</source>
        <translation>Impossible d&apos;obtenir le code de replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="569"/>
        <source>Replay Share Code</source>
        <translation>Code de Partage de Replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="571"/>
        <source>Others can use this code to add the replay to their list of remote replays:
%1</source>
        <translation>D&apos;autres peuvent utiliser ce code pour ajouter la replay à leur liste de replay distantes :%1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="573"/>
        <source>Copy to clipboard</source>
        <translation>Copier vers le presse-papier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="582"/>
        <source>Replay share code</source>
        <translation>Code de partage de replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="603"/>
        <source>Replay code found</source>
        <translation>Code de replay trouvé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="604"/>
        <source>Replay was added, or you already had access to it.</source>
        <translation>Le replay a été ajoutée, ou vous y aviez déjà accès.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="609"/>
        <source>Replay code not found</source>
        <translation>Code de replay non trouvé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="614"/>
        <source>Failed to submit code</source>
        <translation>Échec de l&apos;envoi du code</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="621"/>
        <source>Unexpected error</source>
        <translation>Erreur inattendue</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.cpp" line="504"/>
        <source>Delete remote replay</source>
        <translation>Supprimer le replay distant</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_replays.h" line="89"/>
        <source>Game Replays</source>
        <translation>Replays de parties</translation>
    </message>
</context>
<context>
    <name>TabRoom</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="67"/>
        <source>Friends</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="68"/>
        <source>Online</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="69"/>
        <source>Ignored</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="161"/>
        <source>&amp;Say:</source>
        <translation>&amp;Dire :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="162"/>
        <source>Chat</source>
        <translation>Chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="163"/>
        <source>&amp;Room</source>
        <translation>&amp;Salon</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="164"/>
        <source>&amp;Leave room</source>
        <translation>&amp;Quitter le salon</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="165"/>
        <source>&amp;Clear chat</source>
        <translation>Effacer le &amp;Chat</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="166"/>
        <source>Chat Settings...</source>
        <translation>Paramètres du chat...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="178"/>
        <source> mentioned you.</source>
        <translation>vous a mentionné.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="186"/>
        <source>Click to view</source>
        <translation>Cliquer pour voir</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_room.cpp" line="231"/>
        <source>You are flooding the chat. Please wait a couple of seconds.</source>
        <translation>Vous floodez le chat. Veuillez patienter quelques secondes.</translation>
    </message>
</context>
<context>
    <name>TabServer</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.h" line="68"/>
        <source>Server</source>
        <translation>Serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="214"/>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="219"/>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="224"/>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="229"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="215"/>
        <source>Failed to join the server room: it doesn&apos;t exist on the server.</source>
        <translation>Impossible de rejoindre le salon: il n&apos;existe pas sur le serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="220"/>
        <source>The server thinks you are in the server room but your client is unable to display it. Try restarting your client.</source>
        <translation>Le serveur considère que vous êtes dans le salon mais votre client est incapable de l&apos;afficher. Essayez en relançant votre client.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="225"/>
        <source>You do not have the required permission to join this server room.</source>
        <translation>Vous n&apos;avez pas la permission requise pour rejoindre ce salon.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_server.cpp" line="230"/>
        <source>Failed to join the server room due to an unknown error: %1.</source>
        <translation>Impossible de rejoindre le salon à cause d&apos;un erreur inconnue: %1</translation>
    </message>
</context>
<context>
    <name>TabSupervisor</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="217"/>
        <source>Deck Editor</source>
        <translation>Éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="218"/>
        <source>Visual Deck Editor</source>
        <translation>Éditeur de deck visuel</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="219"/>
        <source>EDHRec</source>
        <translation>EDHrec</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="220"/>
        <source>Archidekt</source>
        <translation>Archidekt</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="221"/>
        <source>Home</source>
        <translation>Accueil</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="222"/>
        <source>&amp;Visual Deck Storage</source>
        <translation>Stockage &amp;visuel de decks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="223"/>
        <source>Visual Database Display</source>
        <translation>Affichage visuel de la base de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="224"/>
        <source>Server</source>
        <translation>Serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="225"/>
        <source>Account</source>
        <translation>Compte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="226"/>
        <source>Deck Storage</source>
        <translation>Stockage de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="227"/>
        <source>Game Replays</source>
        <translation>Replays de parties</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="228"/>
        <source>Administration</source>
        <translation>Administration</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="229"/>
        <source>Logs</source>
        <translation>Journaux</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="293"/>
        <source>Are you sure?</source>
        <translation>Êtes-vous sûr ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="294"/>
        <source>There are still open games. Are you sure you want to quit?</source>
        <translation>Il y a encore des parties en cours. Êtes-vous sûr de vouloir quitter ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1075"/>
        <source>Click to view</source>
        <translation>Cliquer pour regarder</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1104"/>
        <source>Your buddy %1 has signed on!</source>
        <translation>Votre ami %1 s&apos;est inscrit !</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1148"/>
        <source>Unknown Event</source>
        <translation>Événement inconnu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1149"/>
        <source>The server has sent you a message that your client does not understand.
This message might mean there is a new version of Cockatrice available or this server is running a custom or pre-release version.

To update your client, go to Help -&gt; Check for Updates.</source>
        <translation>Le serveur vous a envoyé un message que votre client ne comprend pas.
Ce message peut signifier qu&apos;il y a une nouvelle version de Cockatrice disponible ou que ce serveur utilise une version pre-release ou personnalisée. 

Pour mettre à jour votre client, allez dans « Aide -&gt; Vérifier les mises à jour ».</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1154"/>
        <source>Idle Timeout</source>
        <translation>Temporisation inactive</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1154"/>
        <source>You are about to be logged out due to inactivity.</source>
        <translation>Vous allez d&apos;être déconnecté en raison de l&apos;inactivité.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1158"/>
        <source>Promotion</source>
        <translation>Promotion</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1159"/>
        <source>You have been promoted. Please log out and back in for changes to take effect.</source>
        <translation>Vous avez été promu modérateur. Veuillez vous reloguer pour que les changements prennent effet.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1163"/>
        <source>Warned</source>
        <translation>Averti</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1164"/>
        <source>You have received a warning due to %1.
Please refrain from engaging in this activity or further actions may be taken against you. If you have any questions, please private message a moderator.</source>
        <translation>You avez reçu un avertissement pour la raison : %1.
Merci de ne pas recommencer ou d&apos;autres mesures peuvent être prises contre vous. Si vous avez des questions, veuillez contacter un modérateur en privé.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_supervisor.cpp" line="1179"/>
        <source>You have received the following message from the server.
(custom messages like these could be untranslated)</source>
        <translation>Vous avez reçu le message suivant du serveur.
(il se peut que les messages personnalisés comme celui-ci ne soient pas traduits)</translation>
    </message>
</context>
<context>
    <name>TabVisualDatabaseDisplay</name>
    <message>
        <location filename="src/interface/widgets/tabs/tab_visual_database_display.h" line="29"/>
        <source>Database Display</source>
        <translation>Affichage visuel de la bade de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/tabs/tab_visual_database_display.h" line="28"/>
        <source>Visual Database Display</source>
        <translation>Affichage visuel de la base de données</translation>
    </message>
</context>
<context>
    <name>TappedOutInterface</name>
    <message>
        <location filename="src/client/network/interfaces/tapped_out_interface.cpp" line="23"/>
        <location filename="src/client/network/interfaces/tapped_out_interface.cpp" line="63"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/client/network/interfaces/tapped_out_interface.cpp" line="44"/>
        <source>Unable to analyze the deck.</source>
        <translation>Impossible d&apos;analyser le Deck.</translation>
    </message>
</context>
<context>
    <name>TipsOfTheDay</name>
    <message>
        <location filename="src/interface/widgets/dialogs/tip_of_the_day.cpp" line="25"/>
        <source>File does not exist.
</source>
        <translation>Le fichier n&apos;existe pas.
</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/tip_of_the_day.cpp" line="28"/>
        <source>Failed to open file.
</source>
        <translation>Échec de l&apos;ouverture du fichier.
</translation>
    </message>
</context>
<context>
    <name>TranslateCounterName</name>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="4"/>
        <source>Life</source>
        <translation>Points de vie</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="5"/>
        <source>White</source>
        <translation>Blanc</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="6"/>
        <source>Blue</source>
        <translation>Bleu</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="7"/>
        <source>Black</source>
        <translation>Noir</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="8"/>
        <source>Red</source>
        <translation>Rouge</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="9"/>
        <source>Green</source>
        <translation>Vert</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="10"/>
        <source>Colorless</source>
        <translation>Incolore</translation>
    </message>
    <message>
        <location filename="src/game_graphics/board/translate_counter_name.cpp" line="11"/>
        <source>Other</source>
        <translation>Autre</translation>
    </message>
</context>
<context>
    <name>UpdateDownloader</name>
    <message>
        <location filename="src/client/network/update/client/update_downloader.cpp" line="53"/>
        <source>Could not open the file for reading.</source>
        <translation>Impossible d&apos;ouvrir le fichier en lecture.</translation>
    </message>
</context>
<context>
    <name>UserCardArtSettingsDialog</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="98"/>
        <source>Card Art Settings</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="131"/>
        <source>Type a card name...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="190"/>
        <source>Card name:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="191"/>
        <source>Card ProviderId:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="192"/>
        <source>Left margin (%):</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="193"/>
        <source>Right margin (%):</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="194"/>
        <source>Vertical offset:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="195"/>
        <source>Zoom:</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="197"/>
        <source>Parameters</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="204"/>
        <source>Preview</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_card_settings_dialog.cpp" line="208"/>
        <source>Remove Banner Card</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserContextMenu</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="59"/>
        <source>User &amp;details</source>
        <translation>&amp;Détails utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="60"/>
        <source>Private &amp;chat</source>
        <translation>&amp;Chat privé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="61"/>
        <source>Show this user&apos;s &amp;games</source>
        <translation>Voir les parties du &amp;joueur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="62"/>
        <source>Add to &amp;buddy list</source>
        <translation>Ajouter à la liste d&apos;&amp;amis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="63"/>
        <source>Remove from &amp;buddy list</source>
        <translation>Retirer de la liste d&apos;&amp;amis</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="64"/>
        <source>Add to &amp;ignore list</source>
        <translation>Ajouter à la l&amp;iste noire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="65"/>
        <source>Remove from &amp;ignore list</source>
        <translation>Retirer de la l&amp;iste noire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="66"/>
        <source>Kick from &amp;game</source>
        <translation>Exclure de la &amp;partie</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="67"/>
        <source>Warn user</source>
        <translation>Avertir le joueur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="68"/>
        <source>View user&apos;s war&amp;n history</source>
        <translation>Voir l&apos;historique des avertisseme&amp;nts du joueur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="69"/>
        <source>Ban from &amp;server</source>
        <translation>Bannir du &amp;serveur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="70"/>
        <source>View user&apos;s &amp;ban history</source>
        <translation>Voir l&apos;historique de &amp;bannissement du joueur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="71"/>
        <source>&amp;Promote user to moderator</source>
        <translation>&amp;Promouvoir d&apos;utilisateur à modérateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="72"/>
        <source>Dem&amp;ote user from moderator</source>
        <translation>Rétr&amp;ograder de modérateur à utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="73"/>
        <source>Promote user to &amp;judge</source>
        <translation>Promouvoir utilisateur à &amp;arbitre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="74"/>
        <source>Demote user from judge</source>
        <translation>Destituer arbitre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="75"/>
        <source>View admin notes</source>
        <translation>Voir les notes d&apos;administrateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="82"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="86"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="90"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="82"/>
        <source>This user does not exist.</source>
        <translation>Cet utilisateur n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="87"/>
        <source>You are being ignored by %1 and can&apos;t see their games.</source>
        <translation>Vous avez été ignoré par %1 et ne pouvez pas voir ses parties.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="91"/>
        <source>Could not get %1&apos;s games.</source>
        <translation>Impossible d&apos;obtenir les parties de %1.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="118"/>
        <source>%1&apos;s games</source>
        <translation>Parties de %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="173"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="196"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="201"/>
        <source>Ban History</source>
        <translation>Historique des bannissements</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="179"/>
        <source>Ban Time;Moderator;Ban Length;Ban Reason;Visible Reason</source>
        <translation>Heure de bannissement;Modérateur;Durée de bannissement;Raison du bannissement;Raison visible</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="197"/>
        <source>User has never been banned.</source>
        <translation>Le joueur n&apos;a jamais été banni.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="202"/>
        <source>Failed to collect ban information.</source>
        <translation>Impossible de collecter les informations de bannissement.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="213"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="234"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="239"/>
        <source>Warning History</source>
        <translation>Historique des avertissements</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="218"/>
        <source>Warning Time;Moderator;User Name;Reason</source>
        <translation>Heure d&apos;avertissement;Modérateur;Nom d&apos;utilisateur;Raison</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="235"/>
        <source>User has never been warned.</source>
        <translation>Le joueur n&apos;a jamais reçu d&apos;avertissement.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="240"/>
        <source>Failed to collect warning information.</source>
        <translation>Impossible de collecter les informations d&apos;avertissements.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="249"/>
        <source>Failed to get admin notes.</source>
        <translation>Impossible de récupérer les notes d&apos;administrateur.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="266"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="269"/>
        <source>Success</source>
        <translation>Succès</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="267"/>
        <source>Successfully promoted user.</source>
        <translation>L&apos;utilisateur a été promu avec succès.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="269"/>
        <source>Successfully demoted user.</source>
        <translation>L&apos;utilisateur a été rétrogradé avec succès.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="479"/>
        <source>Kick Player</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="480"/>
        <source>Are you sure you want to kick this player from the game?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="249"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="274"/>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="276"/>
        <source>Failed</source>
        <translation>Échec</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="274"/>
        <source>Failed to promote user.</source>
        <translation>L&apos;utilisateur n&apos;a pas été promu.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="276"/>
        <source>Failed to demote user.</source>
        <translation>L&apos;utilisateur n&apos;a pas été rétrogradé.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="363"/>
        <source>Copy hash to clipboard</source>
        <translation>Copier le hash</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_context_menu.cpp" line="383"/>
        <source>Remove this user&apos;s messages</source>
        <translation>Supprimer les messages de cet utilisateur</translation>
    </message>
</context>
<context>
    <name>UserInfoBox</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="82"/>
        <source>Location:</source>
        <translation>Localisation :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="84"/>
        <source>Account Age:</source>
        <translation>Ancienneté du compte :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="86"/>
        <source>Edit</source>
        <translation>Éditer</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="87"/>
        <source>Change password</source>
        <translation>Changer le mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="88"/>
        <source>Change avatar</source>
        <translation>Changer l&apos;avatar</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="124"/>
        <source>Administrator</source>
        <translation>Administrateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="126"/>
        <source>Moderator</source>
        <translation>Modérateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="128"/>
        <source>Registered user</source>
        <translation>Joueur enregistré</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="130"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="143"/>
        <source>Unregistered user</source>
        <translation>Joueur non enregistré</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="134"/>
        <source>Judge</source>
        <translation>Arbitre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="153"/>
        <source>Unknown</source>
        <translation>Inconnu</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="371"/>
        <source>The entered password does not match your account.</source>
        <translation>Le mot de passe est incorrect</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="352"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="364"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="385"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="409"/>
        <source>Information</source>
        <translation>Information</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="364"/>
        <source>User information updated.</source>
        <translation>Informations de l&apos;utilisateur mises à jour.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="272"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="348"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="367"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="371"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="375"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="388"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="391"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="394"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="398"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="412"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="416"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="74"/>
        <source>User Information</source>
        <translation>Informations utilisateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="81"/>
        <source>Real Name:</source>
        <translation>Nom réel :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="83"/>
        <source>User Level:</source>
        <translation>Rang :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="89"/>
        <source>Edit Banner Card</source>
        <translation type="unfinished"/>
    </message>
    <message numerus="yes">
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="173"/>
        <source>%n Year(s), </source>
        <comment>amount of years (only shown if more than 0)</comment>
        <translation><numerusform>%n année.</numerusform><numerusform>%n années.</numerusform><numerusform>%n année(s).</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="176"/>
        <source>%10%n Day(s) %20</source>
        <comment>amount of years (if more than 0), amount of days, date in local short format</comment>
        <translation><numerusform>%10%n jour %20</numerusform><numerusform>%10%n jours %20</numerusform><numerusform>%10%n jour(s) %20</numerusform></translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="233"/>
        <source>Enter Password</source>
        <translation>Saisir le mot de passe</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="234"/>
        <source>Password verification is required in order to change your email address</source>
        <translation>La vérification du mot de passe est requise pour changer votre adresse e-mail</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="273"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="376"/>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="399"/>
        <source>An error occurred while trying to update your user information.</source>
        <translation>Une erreur est survenue lors de la mise à jour de vos informations personnelles.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="349"/>
        <source>The selected card is blacklisted on this server or another error occurred.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="353"/>
        <source>Banner card removed.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="353"/>
        <source>Banner card updated.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="368"/>
        <source>This server does not permit you to update your user informations.</source>
        <translation>Ce serveur ne vous permet pas de mettre à jour vos informations personnelles.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="385"/>
        <source>Password changed.</source>
        <translation>Mot de passe changé.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="388"/>
        <source>This server does not permit you to change your password.</source>
        <translation>Ce serveur ne vous permet pas de changer votre mot de passe.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="391"/>
        <source>The new password is too short.</source>
        <translation>Le nouveau mot de passe est trop court.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="394"/>
        <source>The old password is incorrect.</source>
        <translation>L&apos;ancien mot de passe est incorrect.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="409"/>
        <source>Avatar updated.</source>
        <translation>Avatar mis à jour.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="412"/>
        <source>This server does not permit you to update your avatar.</source>
        <translation>Ce serveur ne vous permet pas de mettre à jour votre avatar.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="416"/>
        <source>An error occured while trying to update your avatar.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_box.cpp" line="368"/>
        <source>This server does not permit you to update your user informations.</source>
        <oldsource>An error occured while trying to updater your avatar.</oldsource>
        <translation>Ce serveur ne vous permet pas de mettre à jour vos informations personnelles.</translation>
    </message>
</context>
<context>
    <name>UserInfoPopup</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="300"/>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="406"/>
        <source>Games</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="397"/>
        <source>Chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="397"/>
        <source>Open private chat</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="402"/>
        <source>Profile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="402"/>
        <source>View user profile</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="406"/>
        <source>Show this user&apos;s games</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="414"/>
        <source>− Buddy</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="414"/>
        <source>Remove from buddy list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="418"/>
        <source>+ Buddy</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="418"/>
        <source>Add to buddy list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="423"/>
        <source>− Ignore</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="423"/>
        <source>Remove from ignore list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="427"/>
        <source>+ Ignore</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="427"/>
        <source>Add to ignore list</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="440"/>
        <source>Ban</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="440"/>
        <source>Ban from server</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="441"/>
        <source>Warn</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="441"/>
        <source>Warn user</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="442"/>
        <source>Ban log</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="442"/>
        <source>View ban history</source>
        <translation>Voir l&apos;historique de bannissements</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="443"/>
        <source>Warn log</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="443"/>
        <source>View warning history</source>
        <translation>Voir l&apos;historique d&apos;avertissements</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="456"/>
        <source>Notes</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="456"/>
        <source>View admin notes</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="461"/>
        <source>− Mod</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="461"/>
        <source>Demote from moderator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="465"/>
        <source>+ Mod</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="465"/>
        <source>Promote to moderator</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="470"/>
        <source>− Judge</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="470"/>
        <source>Demote from judge</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="474"/>
        <source>+ Judge</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="474"/>
        <source>Promote to judge</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="508"/>
        <source>Join game</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="513"/>
        <source>Spectate</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="555"/>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="632"/>
        <source>Loading games…</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="593"/>
        <source>Could not load games.</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_info_popup.cpp" line="601"/>
        <source>No active games.</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>UserInterfaceSettingsPage</name>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="209"/>
        <source>General interface settings</source>
        <translation>Paramètres généraux de l&apos;interface</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="210"/>
        <source>&amp;Double-click cards to play them (instead of single-click)</source>
        <translation>&amp;Double cliquer sur les cartes pour les jouer (au lieu d&apos;un simple clic)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="211"/>
        <source>&amp;Clicking plays all selected cards (instead of just the clicked card)</source>
        <translation>&amp;Cliquer joue toutes les cartes sélectionnées (à la place de seulement la carte cliquée)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="212"/>
        <source>&amp;Play all nonlands onto the stack (not the battlefield) by default</source>
        <translation>&amp;Jouer toutes les cartes non terrain dans la pile (pas sur le champ de bataille) par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="213"/>
        <source>Do not delete &amp;arrows inside of subphases</source>
        <translation>Ne pas effacer les flèches lors de sous-phases</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="214"/>
        <source>Close card view window when last card is removed</source>
        <translation>Fermer la fenêtre d&apos;affichage des cartes lorsque la dernière carte est supprimée</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="215"/>
        <source>Auto focus search bar when card view window is opened</source>
        <translation>Focalise automatiquement la barre de recherche lorsque la fenêtre d&apos;affichage des cartes est ouverte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="216"/>
        <source>Annotate card text on tokens</source>
        <translation>Annoter le texte des cartes sur les jetons</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="217"/>
        <source>Show selection count during drag selection</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="218"/>
        <source>Show total selection count</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="219"/>
        <source>Show subtype breakdown in selection tally</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="220"/>
        <source>Use tear-off menus, allowing right click menus to persist on screen</source>
        <translation>Utiliser les menus détachables, permettant les clics droits sur les rendre persistants</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="222"/>
        <source>Keep game chat focused when clicking in game (Note: disables card view search bar)</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="224"/>
        <source>Notifications settings</source>
        <translation>Paramètres des notifications</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="225"/>
        <source>Enable notifications in taskbar</source>
        <translation>Activer les notifications dans la barre des tâches</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="226"/>
        <source>Notify in the taskbar for game events while you are spectating</source>
        <translation>Notifier dans la barre des tâches pour les évènements des parties quand vous y êtes spectateur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="227"/>
        <source>Notify in the taskbar when users in your buddy list connect</source>
        <translation>Notifier dans la barre des tâches quand un ami se connecte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="228"/>
        <source>Animation settings</source>
        <translation>Paramètres des animations</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="229"/>
        <source>&amp;Tap/untap animation</source>
        <translation>&amp;Animation d&apos;engagement / dégagement</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="230"/>
        <source>Deck editor/storage settings</source>
        <translation>Paramètres d&apos;éditeur et de stockage de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="231"/>
        <source>Open deck in new tab by default</source>
        <translation>Ouvre le deck dans un nouvel onglet par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="232"/>
        <source>Use visual deck storage in game lobby</source>
        <translation>Utiliser le stockage visuel de decks dans le lobby des parties</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="233"/>
        <source>Use selection animation for Visual Deck Storage</source>
        <translation>Utilisez l&apos;animation de sélection pour le stockage visuel des deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="235"/>
        <source>When adding a tag in the visual deck storage to a .txt deck:</source>
        <translation>Lorsque vous ajoutez une étiquette dans le stockage visuel du deck à un deck stocké comme un fichier .txt :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="237"/>
        <source>do nothing</source>
        <translation>ne rien faire</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="239"/>
        <source>ask to convert to .cod</source>
        <translation>demander à convertir en fichier .cod</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="241"/>
        <source>always convert to .cod</source>
        <translation>toujours convertir en fichier .cod</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="242"/>
        <source>Default deck editor type</source>
        <translation>Type d&apos;éditeur de deck par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="243"/>
        <source>Classic Deck Editor</source>
        <translation>Éditeur de deck classique</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="244"/>
        <source>Visual Deck Editor</source>
        <translation>Éditeur de deck visuel</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="245"/>
        <source>Replay settings</source>
        <translation>Paramètres du replay</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/settings_page/user_interface_settings_page.cpp" line="246"/>
        <source>Buffer time for backwards skip via shortcut:</source>
        <translation>Temps de tampon pour les sauts en arrière via un raccourci :</translation>
    </message>
</context>
<context>
    <name>UserListWidget</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="865"/>
        <source>Users connected to server: %1</source>
        <translation>Joueurs connectés au serveur : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="868"/>
        <source>Users in this room: %1</source>
        <translation>Joueurs dans ce salon : %1</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="871"/>
        <source>Buddies online: %1 / %2</source>
        <translation>Amis connectés : %1 / %2</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="874"/>
        <source>Ignored users online: %1 / %2</source>
        <translation>Joueurs sur liste noire connectés : %1 / %2</translation>
    </message>
</context>
<context>
    <name>UtilityMenu</name>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="113"/>
        <source>Increment all card counters</source>
        <translation>Incrémenter tous les marqueurs de la carte</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="114"/>
        <source>&amp;Untap all permanents</source>
        <translation>&amp;Dégager tous les permanents</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="115"/>
        <source>R&amp;oll die...</source>
        <translation>L&amp;ancer un dé...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="116"/>
        <source>Flip coin</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="117"/>
        <source>&amp;Create token...</source>
        <translation>&amp;Créer un jeton...</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="118"/>
        <source>C&amp;reate another token</source>
        <translation>C&amp;réer un autre jeton</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.cpp" line="119"/>
        <source>Cr&amp;eate predefined token</source>
        <translation>C&amp;réer un jeton prédéfini</translation>
    </message>
    <message>
        <location filename="src/game_graphics/player/menu/utility_menu.h" line="36"/>
        <source>C&amp;reate another %1 token</source>
        <translation type="unfinished"/>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayColorFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_color_filter_widget.cpp" line="52"/>
        <source>Exact match</source>
        <translation>Correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_color_filter_widget.cpp" line="53"/>
        <source>Includes</source>
        <translation>Inclus</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_color_filter_widget.cpp" line="54"/>
        <source>Include / Exclude</source>
        <oldsource>Mode: Includes</oldsource>
        <translation>Inclure / Exclure</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_color_filter_widget.cpp" line="56"/>
        <source>How selected and unselected colors are combined in the filter</source>
        <translation>Comment les couleurs sélectionnées ou non sont combinées dans le filtre</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayFilterSaveLoadWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_save_load_widget.cpp" line="51"/>
        <source>Search filter...</source>
        <translation>Filtre de recherche...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_save_load_widget.cpp" line="52"/>
        <source>Save Filter</source>
        <translation>Sauvegarder le filtre</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_save_load_widget.cpp" line="53"/>
        <source>Save all currently applied filters to a file</source>
        <translation>Sauvegarder tous les filtres actuellement appliqués dans un fichier</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_save_load_widget.cpp" line="54"/>
        <source>Enter filename...</source>
        <translation>Entrer le nom du fichier...</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayFilterToolbarWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="144"/>
        <source>Sort by</source>
        <translation>Trier par</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="145"/>
        <source>Filter by</source>
        <translation>Filtrer par</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="147"/>
        <source>Save and load filters</source>
        <translation>Sauvegarder et charger les filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="148"/>
        <source>Filter by exact card name</source>
        <translation>Filtrer par nom exact de carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="149"/>
        <source>Filter by card main-type</source>
        <translation>Filtrer par type principal de carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="150"/>
        <source>Filter by card sub-type</source>
        <translation>Filtrer par sous-type de carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="151"/>
        <source>Filter by set</source>
        <translation>Filtrer par extension</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="152"/>
        <source>Filter by format legality</source>
        <translation>Filtrer par légalité dans le format</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="154"/>
        <source>Save/Load</source>
        <translation>Sauvegarder/Charger</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="155"/>
        <source>Name</source>
        <translation>Nom</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="156"/>
        <source>Main Type</source>
        <translation>Type Principal</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="157"/>
        <source>Sub Type</source>
        <translation>Sous-type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="158"/>
        <source>Sets</source>
        <translation>Éditions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_filter_toolbar_widget.cpp" line="159"/>
        <source>Formats</source>
        <translation>Formats</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayFormatLegalityFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="72"/>
        <source>Show formats with at least:</source>
        <translation>Montrer les formats avec au moins :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="73"/>
        <source> cards</source>
        <translation>cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="74"/>
        <source>Do not display formats with less than this amount of cards in the database</source>
        <translation>Ne pas afficher les formats dont le nombre est inférieur à ce nombre dans la base de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="75"/>
        <source>Filter mode (AND/OR/NOT conjunctions of filters)</source>
        <translation>Mode de filtre (conjonctions AND/OR/NOT de filtres)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="182"/>
        <source>Mode: Exact Match</source>
        <translation>Mode : correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_format_legality_filter_widget.cpp" line="182"/>
        <source>Mode: Includes</source>
        <translation>Mode : inclure</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayMainTypeFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="67"/>
        <source>Show main types with at least:</source>
        <translation>Montrer les types principaux avec au moins :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="68"/>
        <source> cards</source>
        <translation>cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="69"/>
        <source>Do not display card main-types with less than this amount of cards in the database</source>
        <translation>Ne pas afficher les types principaux de cartes dont le nombre est inférieur à ce montant dans la base de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="70"/>
        <source>Filter mode (AND/OR/NOT conjunctions of filters)</source>
        <translation>Mode de filtre (conjonctions AND/OR/NOT de filtres)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="178"/>
        <source>Mode: Exact Match</source>
        <translation>Mode : correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_main_type_filter_widget.cpp" line="178"/>
        <source>Mode: Includes</source>
        <translation>Mode : inclure</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayNameFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_name_filter_widget.cpp" line="56"/>
        <source>Filter by name... (Exact match)</source>
        <translation>Filtrer par nom... (Correspondance exacte)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_name_filter_widget.cpp" line="57"/>
        <source>Load from Deck</source>
        <translation>Charger depuis un deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_name_filter_widget.cpp" line="58"/>
        <source>Apply all card names in currently loaded deck as exact match name filters</source>
        <translation>Appliquer tous les noms de cartes du deck actuellement chargé comme filtres de nom exacts</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_name_filter_widget.cpp" line="59"/>
        <source>Load from Clipboard</source>
        <translation>Charger depuis le presse-papier...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_name_filter_widget.cpp" line="60"/>
        <source>Apply all card names in clipboard as exact match name filters</source>
        <translation>Appliquer tous les noms de cartes du presse-papier comme filtres de nom exacts</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayRecentSetFilterSettingsWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="44"/>
        <source>Filter to most recent sets</source>
        <translation>Filtrer par extensions récentes</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplaySetFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="58"/>
        <source>Search sets...</source>
        <translation>Rechercher les extensions...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="88"/>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="257"/>
        <source>Mode: Exact Match</source>
        <translation>Mode : correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="88"/>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_set_filter_widget.cpp" line="257"/>
        <source>Mode: Includes</source>
        <translation>Mode : inclure</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplaySubTypeFilterWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="27"/>
        <source>Search subtypes...</source>
        <translation>Rechercher par sous-types...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="72"/>
        <source>Show sub types with at least:</source>
        <translation>Montrer les sous-types avec au moins : </translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="73"/>
        <source> cards</source>
        <translation>cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="74"/>
        <source>Do not display card sub-types with less than this amount of cards in the database</source>
        <translation>Ne pas afficher les sous-types de cartes dont le nombre est inférieur à ce montant dans la base de données</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="75"/>
        <source>Filter mode (AND/OR/NOT conjunctions of filters)</source>
        <translation>Mode de filtre (conjonctions AND/OR/NOT de filtres)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="186"/>
        <source>Mode: Exact Match</source>
        <translation>Mode : correspondance exacte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_sub_type_filter_widget.cpp" line="186"/>
        <source>Mode: Includes</source>
        <translation>Mode : inclure</translation>
    </message>
</context>
<context>
    <name>VisualDatabaseDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="62"/>
        <source>Search by card name (or search expressions)</source>
        <translation>Rechercher par nom de carte (ou expression de recherche)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="71"/>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="200"/>
        <source>Visual</source>
        <translation>Visuel</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="174"/>
        <source>Loading database ...</source>
        <translation>Chargement de la base de données...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="175"/>
        <source>Clear all filters</source>
        <translation>Effacer tous les filtres</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_database_display/visual_database_display_widget.cpp" line="193"/>
        <source>Table</source>
        <translation>Tableau</translation>
    </message>
</context>
<context>
    <name>VisualDeckDisplayOptionsWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="89"/>
        <source>Group by:</source>
        <translation>Grouper par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="90"/>
        <source>Change how cards are divided into categories/groups.</source>
        <translation>Configurez comment les cartes sont divisées en groupes/catégories.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="91"/>
        <source>Sort by:</source>
        <translation>Trier par :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="92"/>
        <source>Click and drag to change the sort order within the groups</source>
        <translation>Cliquer et glisser pour changer l&apos;ordre de tri dans les groupes.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="93"/>
        <source>Configure how cards are sorted within their groups</source>
        <translation>Configurez le mode de tri des cartes dans leurs groupes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="94"/>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="123"/>
        <source>Toggle Layout: Overlap</source>
        <translation>Mode d&apos;affichage : Superposé</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="97"/>
        <source>Change how cards are displayed within zones (i.e. overlapped or fully visible.)</source>
        <translation>Modifier l&apos;affichage des cartes dans les zones (i.e. superposées ou entièrement visibles).</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_display_options_widget.cpp" line="119"/>
        <source>Toggle Layout: Flat</source>
        <translation>Mode d&apos;affichage : Plat</translation>
    </message>
</context>
<context>
    <name>VisualDeckEditorPlaceholderWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_placeholder_widget.cpp" line="40"/>
        <source>Add cards using the search bar or database tab to have them appear here</source>
        <translation>Ajouter des cartes via la barre de recherche ou l&apos;onglet base de données pour qu&apos;elles apparaissent ici</translation>
    </message>
</context>
<context>
    <name>VisualDeckEditorSampleHandWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_sample_hand_widget.cpp" line="71"/>
        <source>Draw a new sample hand</source>
        <translation>Piocher un nouvel exemple de main</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_sample_hand_widget.cpp" line="72"/>
        <source>Sample hand size</source>
        <translation>Taille de l&apos;exemple de main</translation>
    </message>
</context>
<context>
    <name>VisualDeckEditorWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp" line="216"/>
        <source>Type a card name here for suggestions from the database...</source>
        <translation>Tapez un nom de carte ici pour des suggestions de la base de données...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp" line="217"/>
        <source>Quick search and add card</source>
        <translation>Recherche et ajout rapide d&apos;une carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp" line="218"/>
        <source>Search for closest match in the database (with auto-suggestions) and add preferred printing to the deck on pressing enter</source>
        <translation>Recherchez la correspondance la plus proche dans la base de données (avec suggestions automatiques) et ajoutez l&apos;impression souhaitée au deck en appuyant sur Entrée</translation>
    </message>
</context>
<context>
    <name>VisualDeckStorageFolderDisplayWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_folder_display_widget.cpp" line="45"/>
        <source>Deck Storage</source>
        <translation>Stockage de deck</translation>
    </message>
</context>
<context>
    <name>VisualDeckStorageQuickSettingsWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="129"/>
        <source>Show Folders</source>
        <translation>Montrer les dossiers</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="130"/>
        <source>Show Tag Filter</source>
        <translation>Montrer le filtre à étiquette</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="131"/>
        <source>Show Color Identity</source>
        <translation>Montrer l&apos;identité de couleur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="132"/>
        <source>Show Tags On Deck Previews</source>
        <translation>Montrer les étiquettes sur les aperçus de decks</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="133"/>
        <source>Show Banner Card Selection Option</source>
        <translation>Montrer l&apos;option de sélection de carte bannière</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="134"/>
        <source>Draw unused Color Identities</source>
        <translation>Affiche les identités de couleurs non utilisées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="135"/>
        <source>Unused Color Identities Opacity</source>
        <translation>Opacité des identités de couleur inutilisées</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="138"/>
        <source>Deck tooltip:</source>
        <translation>Aide contextuelle du deck :</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="139"/>
        <source>None</source>
        <translation>Aucun(e)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_quick_settings_widget.cpp" line="140"/>
        <source>Filepath</source>
        <translation>Chemin de fichier</translation>
    </message>
</context>
<context>
    <name>VisualDeckStorageSearchWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_search_widget.cpp" line="26"/>
        <source>Search by filename (or search expression)</source>
        <translation>Rechercher par chemin de fichier (ou expressions de recherche)</translation>
    </message>
</context>
<context>
    <name>VisualDeckStorageSortWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp" line="49"/>
        <source>Sort Alphabetically (Deck Name)</source>
        <translation>Trier par ordre alphabétique (nom de deck)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp" line="50"/>
        <source>Sort Alphabetically (Filename)</source>
        <translation>Trier par ordre alphabétique (nom de fichier)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp" line="51"/>
        <source>Sort by Last Modified</source>
        <translation>Trier par date de dernière modification</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_sort_widget.cpp" line="52"/>
        <source>Sort by Last Loaded</source>
        <translation>Trier par date de dernier chargement</translation>
    </message>
</context>
<context>
    <name>VisualDeckStorageWidget</name>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_widget.cpp" line="118"/>
        <source>Loading database ...</source>
        <translation>Chargement de la base de données ...</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_widget.cpp" line="120"/>
        <source>Refresh loaded files</source>
        <translation>Recharger les fichiers chargés</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/visual_deck_storage/visual_deck_storage_widget.cpp" line="121"/>
        <source>Visual Deck Storage Settings</source>
        <translation>Paramètres du stockage visuel des decks</translation>
    </message>
</context>
<context>
    <name>WarningDialog</name>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="137"/>
        <source>Which warning would you like to send?</source>
        <translation>Quel avertissement voudriez-vous envoyer ?</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="145"/>
        <source>Redact all messages from this user in all rooms</source>
        <translation>Censurer tous les messages de cet utilisateur dans toutes les salles</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="147"/>
        <source>&amp;OK</source>
        <translation>&amp;OK</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="150"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="165"/>
        <source>Warn user for misconduct</source>
        <translation>Envoyer un avertissement au joueur pour mauvaise conduite</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="171"/>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="177"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="172"/>
        <source>User name to send a warning to can not be blank, please specify a user to warn.</source>
        <translation>Le nom d&apos;utilisateur du joueur à avertir ne peut pas être vide, merci d&apos;entrer un joueur à avertir.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/server/user/user_list_widget.cpp" line="178"/>
        <source>Warning to use can not be blank, please select a valid warning to send.</source>
        <translation>L&apos;avertissement à utiliser ne peut pas être vide, merci de sélectionner un avertissement valide à envoyer.</translation>
    </message>
</context>
<context>
    <name>WndSets</name>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="36"/>
        <source>Move selected set to the top</source>
        <translation>Déplacer l&apos;édition sélectionnée tout en haut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="43"/>
        <source>Move selected set up</source>
        <translation>Déplacer l&apos;édition sélectionnée vers le haut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="50"/>
        <source>Move selected set down</source>
        <translation>Déplacer l&apos;édition sélectionnée vers le bas</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="57"/>
        <source>Move selected set to the bottom</source>
        <translation>Déplacer l&apos;édition sélectionnée tout en bas</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="65"/>
        <source>Search by set name, code, or type</source>
        <translation>Rechercher par ensemble de nom, code ou type</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="70"/>
        <source>Default order</source>
        <translation>Ordre par défaut</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="71"/>
        <source>Restore original art priority order</source>
        <translation>Restaurer l&apos;ordre original de priorité artistique</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="107"/>
        <source>Enable all sets</source>
        <translation>Activer toutes les éditions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="108"/>
        <source>Disable all sets</source>
        <translation>Désactiver toutes les éditions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="109"/>
        <source>Enable selected set(s)</source>
        <translation>Activer l(es) édition(s) sélectionnée(s)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="110"/>
        <source>Disable selected set(s)</source>
        <translation>Désactiver l(es) éditions(s) sélectionné(s)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="126"/>
        <source>Deck Editor</source>
        <translation>Éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="126"/>
        <source>Use CTRL+A to select all sets in the view.</source>
        <translation>Utiliser Ctrl+A pour sélectionner toutes les éditions dans la vue actuelle.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="127"/>
        <source>Only cards in enabled sets will appear in the card list of the deck editor.</source>
        <translation>Seules les cartes des éditions activées apparaitront dans la liste de cartes de l&apos;éditeur de deck.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="128"/>
        <source>Image priority is decided in the following order:</source>
        <translation>La priorité des images est décidé dans l&apos;ordre suivant:</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="129"/>
        <source>first the CUSTOM Folder (%1), then the Enabled Sets in this dialog (Top to Bottom)</source>
        <comment>%1 is a link to the wiki</comment>
        <translation>D&apos;abord le dossier PERSONNALISÉ (%1), puis les éditions activées dans cette fenêtre (de haut en bas)</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="158"/>
        <source>Include cards rebalanced for Alchemy [requires restart]</source>
        <translation>Inclure les cartes rééquilibrées pour Alchemy [nécessite un redémarrage]</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="128"/>
        <source>Card Art</source>
        <translation>Images des cartes</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="133"/>
        <source>How to use custom card art</source>
        <translation>Comment utiliser une illustration personnalisée de carte</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="137"/>
        <source>Hints</source>
        <translation>Astuces</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="140"/>
        <source>Note</source>
        <translation>Note</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="144"/>
        <source>Sorting by column allows you to find a set while not changing set priority.</source>
        <translation>Trier par colonne vous permet de trouver une édition sans changer la priorité des éditions.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="145"/>
        <source>To enable ordering again, click the column header until this message disappears.</source>
        <translation>Pour trier à nouveau, cliquez sur l&apos;entête de la colonne jusqu&apos;à ce que ce message disparaisse.</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="148"/>
        <source>Use the current sorting as the set priority instead</source>
        <translation>Utiliser le tri actuel comme ordre de priorité des éditions</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="149"/>
        <source>Sorts the set priority using the same column</source>
        <translation>Sortir la priorité sur la même colonne</translation>
    </message>
    <message>
        <location filename="src/interface/widgets/dialogs/dlg_manage_sets.cpp" line="188"/>
        <source>Manage sets</source>
        <translation>Gérer les éditions</translation>
    </message>
</context>
<context>
    <name>ZoneViewWidget</name>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="61"/>
        <source>Search by card name (or search expressions)</source>
        <translation>Rechercher par nom de carte (ou expression de recherche)</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="234"/>
        <source>Ungrouped</source>
        <translation>Non groupé</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="235"/>
        <source>Group by Type</source>
        <translation>Grouper par Types</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="236"/>
        <source>Group by Mana Value</source>
        <translation>Grouper par Valeur de Mana</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="237"/>
        <source>Group by Color</source>
        <translation>Grouper par Couleurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="244"/>
        <source>Unsorted</source>
        <translation>Non trié</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="245"/>
        <source>Sort by Name</source>
        <translation>Trier par Nom</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="246"/>
        <source>Sort by Type</source>
        <translation>Trier par Type</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="247"/>
        <source>Sort by Mana Cost</source>
        <translation>Trier par Coût de Mana</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="248"/>
        <source>Sort by Colors</source>
        <translation>Trier par Couleurs</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="249"/>
        <source>Sort by P/T</source>
        <translation>Trier par F/E</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="250"/>
        <source>Sort by Set</source>
        <translation>Trier par extension</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="254"/>
        <source>shuffle when closing</source>
        <translation>mélanger en quittant</translation>
    </message>
    <message>
        <location filename="src/game_graphics/zones/view_zone_widget.cpp" line="255"/>
        <source>pile view</source>
        <translation>vue de la pile</translation>
    </message>
</context>
<context>
    <name>i18n</name>
    <message>
        <location filename="src/client/settings/cache_settings.cpp" line="187"/>
        <source>English</source>
        <translation>Français (French)</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="src/main.cpp" line="232"/>
        <source>Connect on startup</source>
        <translation>Connecter au démarrage</translation>
    </message>
    <message>
        <location filename="src/main.cpp" line="233"/>
        <source>Debug to file</source>
        <translation>Débuguer dans journal</translation>
    </message>
</context>
<context>
    <name>shortcutsTab</name>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="48"/>
        <source>Main Window</source>
        <translation>Fenêtre principale</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="50"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="770"/>
        <source>Deck Editor</source>
        <translation>Éditeur de deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="52"/>
        <source>Game Lobby</source>
        <translation>Hall</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="54"/>
        <source>Card Counters</source>
        <translation>Marqueurs sur la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="56"/>
        <source>Player Counters</source>
        <translation>Marqueurs sur le joueur</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="58"/>
        <source>Power and Toughness</source>
        <translation>Force et Endurance</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="60"/>
        <source>Game Phases</source>
        <translation>Phases de jeu</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="62"/>
        <source>Playing Area</source>
        <translation>Zone de jeu</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="64"/>
        <source>Move Selected Card</source>
        <translation>Déplacer la carte sélectionnée</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="66"/>
        <source>View</source>
        <translation>Vue</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="68"/>
        <source>Move Top Card</source>
        <translation>Déplacer la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="70"/>
        <source>Move Bottom Card</source>
        <translation>Déplacer la carte du dessous</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="72"/>
        <source>Gameplay</source>
        <translation>Gameplay</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="74"/>
        <source>Drawing</source>
        <translation>Piocher</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="78"/>
        <source>Chat Room</source>
        <translation>Salon de discussion</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="80"/>
        <source>Game Window</source>
        <translation>Fenêtre de jeu</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="82"/>
        <source>Load Deck from Clipboard</source>
        <translation>Charger un deck depuis le presse-papier</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="84"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="779"/>
        <source>Replays</source>
        <translation>Replays</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="86"/>
        <source>Tabs</source>
        <translation>Onglets</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="159"/>
        <source>Check for Card Updates...</source>
        <translation>Vérifier les mises à jour des cartes…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="162"/>
        <source>Connect...</source>
        <translation>Se connecter…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="165"/>
        <source>Disconnect</source>
        <translation>Déconnecter</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="169"/>
        <source>Exit</source>
        <translation>Quitter</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="170"/>
        <source>Full screen</source>
        <translation>Plein écran</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="173"/>
        <source>Register...</source>
        <translation>S&apos;enregistrer…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="176"/>
        <source>Settings...</source>
        <translation>Paramètres…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="179"/>
        <source>Start a Local Game...</source>
        <translation>Démarrer une partie locale…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="182"/>
        <source>Watch Replay...</source>
        <translation>Regarder un replay…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="188"/>
        <source>Analyze Deck (deckstats.net)</source>
        <translation>Analyser le deck (deckstats.net)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="192"/>
        <source>Analyze Deck (tappedout.net)</source>
        <translation>Analyser le deck (tappedout.net)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="195"/>
        <source>Clear All Filters</source>
        <translation>Effacer tous les filtres</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="198"/>
        <source>Clear Selected Filter</source>
        <translation>Effacer le filtre sélectionné</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="202"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="203"/>
        <source>Remove Card</source>
        <translation>Retirer la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="206"/>
        <source>Manage Sets...</source>
        <translation>Gérer les éditions…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="209"/>
        <source>Edit Custom Tokens...</source>
        <translation>Éditer les jetons personnalisés…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="213"/>
        <source>Export Deck (decklist.org)</source>
        <translation>Exporter le deck (decklist.org)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="217"/>
        <source>Export Deck (decklist.xyz)</source>
        <translation>Exporter le deck (decklist.xyz)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="220"/>
        <source>Add Card</source>
        <translation>Ajouter une carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="223"/>
        <source>Load Deck...</source>
        <translation>Charger un deck…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="231"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="287"/>
        <source>Load Deck from Clipboard...</source>
        <translation>Charger un deck depuis le presse-papier…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="235"/>
        <source>Edit Deck in Clipboard, Annotated</source>
        <translation>Éditer le deck dans le presse-papier, avec annotations</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="239"/>
        <source>Edit Deck in Clipboard</source>
        <translation>Éditer le deck dans le presse-papier</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="242"/>
        <source>New Deck</source>
        <translation>Nouveau deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="246"/>
        <source>Open Custom Pictures Folder</source>
        <translation>Ouvrir le dossier d&apos;images personnalisées</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="249"/>
        <source>Print Deck...</source>
        <translation>Imprimer le deck…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="252"/>
        <source>Delete Card</source>
        <translation>Supprimer la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="255"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="745"/>
        <source>Reset Layout</source>
        <translation>Réinitialiser l&apos;interface</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="258"/>
        <source>Save Deck</source>
        <translation>Sauvegarder le deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="261"/>
        <source>Save Deck as...</source>
        <translation>Sauvegarder le deck sous…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="265"/>
        <source>Save Deck to Clipboard, Annotated</source>
        <translation>Copier le deck annoté</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="269"/>
        <source>Save Deck to Clipboard, Annotated (No Set Info)</source>
        <translation>Copier le deck, avec annotations (sans information d&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="273"/>
        <source>Save Deck to Clipboard</source>
        <translation>Copier le deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="277"/>
        <source>Save Deck to Clipboard (No Set Info)</source>
        <translation>Copier le deck (sans information d&apos;extension)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="280"/>
        <source>Load Local Deck...</source>
        <translation>Charger un deck local…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="283"/>
        <source>Load Remote Deck...</source>
        <translation>Charger un deck distant…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="297"/>
        <source>Set Ready to Start</source>
        <translation>Marquer prêt à démarrer</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="301"/>
        <source>Toggle Sideboard Lock</source>
        <translation>Verrouiller / déverrouiller la réserve</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="406"/>
        <source>Add Green Counter</source>
        <translation>Ajouter un marqueur vert</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="409"/>
        <source>Remove Green Counter</source>
        <translation>Retirer un marqueur vert</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="412"/>
        <source>Set Green Counters...</source>
        <translation>Nombre de marqueurs verts…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="397"/>
        <source>Add Red Counter</source>
        <translation>Ajouter un marqueur rouge</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="400"/>
        <source>Remove Red Counter</source>
        <translation>Retirer un marqueur rouge</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="403"/>
        <source>Set Red Counters...</source>
        <translation>Nombre de marqueurs rouges…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="361"/>
        <source>Add Life Counter</source>
        <translation>Gagner 1 point de vie</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="185"/>
        <source>Show Status Bar</source>
        <translation>Montrer la barre de statut</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="227"/>
        <source>Load deck from online service...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="291"/>
        <source>Load from website...</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="294"/>
        <source>Unload Deck</source>
        <translation>Annuler le chargement du deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="304"/>
        <source>Force Start</source>
        <translation>Forcer le démarrage</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="307"/>
        <source>Add Card Counter (F)</source>
        <translation>Ajouter un marqueur de carte (F)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="310"/>
        <source>Remove Card Counter (F)</source>
        <translation>Retirer un marqueur de carte (F)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="313"/>
        <source>Set Card Counters (F)...</source>
        <translation>Nombre de marqueurs de carte (F)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="316"/>
        <source>Add Card Counter (E)</source>
        <translation>Ajouter un marqueur de carte (E)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="319"/>
        <source>Remove Card Counter (E)</source>
        <translation>Retirer un marqueur de carte (E)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="322"/>
        <source>Set Card Counters (E)...</source>
        <translation>Nombre de marqueurs de carte (E)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="325"/>
        <source>Add Card Counter(D)</source>
        <translation>Ajouter un marqueur de carte (D)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="328"/>
        <source>Remove Card Counter (D)</source>
        <translation>Retirer un marqueur de carte (D)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="331"/>
        <source>Set Card Counters (D)...</source>
        <translation>Nombre de marqueurs de carte (D)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="334"/>
        <source>Add Card Counter (C)</source>
        <translation>Ajouter un marqueur de carte (C)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="337"/>
        <source>Remove Card Counter (C)</source>
        <translation>Retirer un marqueur de carte (C)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="340"/>
        <source>Set Card Counters (C)...</source>
        <translation>Nombre de marqueurs de carte (C)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="343"/>
        <source>Add Card Counter (B)</source>
        <translation>Ajouter un marqueur de carte (B)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="346"/>
        <source>Remove Card Counter (B)</source>
        <translation>Retirer un marqueur de carte (B)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="349"/>
        <source>Set Card Counters (B)...</source>
        <translation>Nombre de marqueurs de carte (B)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="352"/>
        <source>Add Card Counter (A)</source>
        <translation>Ajouter un marqueur de carte (A)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="355"/>
        <source>Remove Card Counter (A)</source>
        <translation>Retirer un marqueur de carte (A)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="358"/>
        <source>Set Card Counters (A)...</source>
        <translation>Nombre de marqueurs de carte (A)...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="364"/>
        <source>Remove Life Counter</source>
        <translation>Perdre 1 point de vie</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="367"/>
        <source>Set Life Counters...</source>
        <translation>Nombre de points de vie…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="370"/>
        <source>Add White Counter</source>
        <translation>Ajouter un marqueur blanc</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="373"/>
        <source>Remove White Counter</source>
        <translation>Retirer un marqueur blanc</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="376"/>
        <source>Set White Counters...</source>
        <translation>Nombre de marqueurs blancs…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="379"/>
        <source>Add Blue Counter</source>
        <translation>Ajouter un marqueur bleu</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="382"/>
        <source>Remove Blue Counter</source>
        <translation>Retirer un marqueur bleu</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="385"/>
        <source>Set Blue Counters...</source>
        <translation>Nombre de marqueurs bleus…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="388"/>
        <source>Add Black Counter</source>
        <translation>Ajouter un marqueur noir</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="391"/>
        <source>Remove Black Counter</source>
        <translation>Retirer un marqueur noir</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="394"/>
        <source>Set Black Counters...</source>
        <translation>Nombre de marqueurs noirs…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="415"/>
        <source>Add Colorless Counter</source>
        <translation>Ajouter un marqueur incolore</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="418"/>
        <source>Remove Colorless Counter</source>
        <translation>Retirer un marqueur incolore</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="421"/>
        <source>Set Colorless Counters...</source>
        <translation>Nombre de marqueurs incolores…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="424"/>
        <source>Add Other Counter</source>
        <translation>Ajouter un autre marqueur</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="427"/>
        <source>Remove Other Counter</source>
        <translation>Supprimer un autre marqueur</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="430"/>
        <source>Set Other Counters...</source>
        <translation>Mettre d&apos;autres compteurs...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="434"/>
        <source>Increment all card counters</source>
        <translation>Incrémenter tous les marqueurs de la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="437"/>
        <source>Add Power (+1/+0)</source>
        <translation>Augmenter la force (+1/+0)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="440"/>
        <source>Remove Power (-1/-0)</source>
        <translation>Diminuer la force (-1/-0)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="443"/>
        <source>Move Toughness to Power (+1/-1)</source>
        <translation>Endurance vers force (+1/-1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="446"/>
        <source>Add Toughness (+0/+1)</source>
        <translation>Augmenter l&apos;endurance (+0/+1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="449"/>
        <source>Remove Toughness (-0/-1)</source>
        <translation>Diminuer l&apos;endurance (-0/-1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="452"/>
        <source>Move Power to Toughness (-1/+1)</source>
        <translation>Force vers endurance (-1/+1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="455"/>
        <source>Add Power and Toughness (+1/+1)</source>
        <translation>Augmenter la force et l&apos;endurance (+1/+1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="458"/>
        <source>Remove Power and Toughness (-1/-1)</source>
        <translation>Diminuer la force et l&apos;endurance (-1/-1)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="461"/>
        <source>Set Power and Toughness...</source>
        <translation>Changer la force et l&apos;endurance…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="464"/>
        <source>Reset Power and Toughness</source>
        <translation>Réinitialiser la force et l&apos;endurance</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="467"/>
        <source>Untap</source>
        <translation>Dégager</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="471"/>
        <source>Upkeep</source>
        <translation>Entretien</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="473"/>
        <source>Draw</source>
        <translation>Piocher</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="474"/>
        <source>First Main Phase</source>
        <translation>Première phase principale</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="477"/>
        <source>Start Combat</source>
        <translation>Début de combat</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="481"/>
        <source>Attack</source>
        <translation>Attaquer</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="483"/>
        <source>Block</source>
        <translation>Bloquer</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="485"/>
        <source>Damage</source>
        <translation>Blessures</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="486"/>
        <source>End Combat</source>
        <translation>Fin de combat</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="489"/>
        <source>Second Main Phase</source>
        <translation>Seconde phase principale</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="493"/>
        <source>End</source>
        <translation>Fin</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="494"/>
        <source>Next Phase</source>
        <translation>Phase suivante</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="497"/>
        <source>Next Phase Action</source>
        <translation>Étape suivante avec action</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="500"/>
        <source>Next Turn</source>
        <translation>Tour suivant</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="503"/>
        <source>Hide Card in Reveal Window</source>
        <translation>Cache la carte dans la fenêtre Révéler</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="506"/>
        <source>Tap / Untap Card</source>
        <translation>Engage / dégager la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="509"/>
        <source>Untap All</source>
        <translation>Tout dégager</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="512"/>
        <source>Toggle Skip Untapping</source>
        <oldsource>Toggle Untap</oldsource>
        <translation>Activer / désactiver le désengagment</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="515"/>
        <source>Turn Card Over</source>
        <translation>Retourner la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="518"/>
        <source>Peek Card</source>
        <translation>Regarder la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="521"/>
        <source>Play Card</source>
        <translation>Jouer la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="524"/>
        <source>Play Card, Face Down</source>
        <translation>Jouer la carte, face cachée</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="527"/>
        <source>Attach Card...</source>
        <translation>Attacher la carte…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="530"/>
        <source>Unattach Card</source>
        <translation>Détacher la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="533"/>
        <source>Clone Card</source>
        <translation>Cloner la carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="536"/>
        <source>Create Token...</source>
        <translation>Créer un jeton…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="539"/>
        <source>Create All Related Tokens</source>
        <translation>Créer tous les jetons associés</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="542"/>
        <source>Create Another Token</source>
        <translation>Créer un autre jeton</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="545"/>
        <source>Set Annotation...</source>
        <translation>Annoter…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="548"/>
        <source>Reduce Life by Power</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="551"/>
        <source>Select All Cards in Zone</source>
        <translation>Sélectionne toutes les cartes dans la zone</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="554"/>
        <source>Select All Cards in Row</source>
        <translation>Sélectionne toutes les cartes dans la ligne</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="557"/>
        <source>Select All Cards in Column</source>
        <translation>Sélectionne toutes les cartes dans la colonne</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="560"/>
        <source>Reveal Selected Cards to All Players</source>
        <translation>Révéler les cartes sélectionnées à tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="563"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="628"/>
        <source>Bottom of Library</source>
        <translation>Dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="566"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="587"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="617"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="647"/>
        <source>Exile</source>
        <translation>Exil</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="569"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="583"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="606"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="636"/>
        <source>Graveyard</source>
        <translation>Cimetière</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="76"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="573"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="581"/>
        <source>Hand</source>
        <translation>Main</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="574"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="655"/>
        <source>Top of Library</source>
        <translation>Dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="603"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="633"/>
        <source>Battlefield, Face Down</source>
        <translation>Champ de bataille, face cachée</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="577"/>
        <source>Battlefield</source>
        <translation>Champ de bataille</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="585"/>
        <source>Library</source>
        <translation>Bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="588"/>
        <source>Sideboard</source>
        <translation>Réserve</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="591"/>
        <source>Top Cards of Library</source>
        <translation>Cartes du dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="594"/>
        <source>Bottom Cards of Library</source>
        <translation>Cartes du dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="597"/>
        <source>Close Recent View</source>
        <translation>Fermer la vue récente</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="600"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="632"/>
        <source>Stack</source>
        <translation>Pile</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="609"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="639"/>
        <source>Graveyard (Multiple)</source>
        <translation>Cimetière (plusieurs)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="613"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="643"/>
        <source>Graveyard (Multiple), Face Down</source>
        <translation>Cimetière (plusieurs), faces cachées</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="618"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="648"/>
        <source>Exile (Multiple)</source>
        <translation>Exil (plusieurs)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="622"/>
        <location filename="src/client/settings/shortcuts_settings.h" line="652"/>
        <source>Exile (Multiple), Face Down</source>
        <translation>Exiler(plusieurs), faces cachées</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="625"/>
        <source>Stack Until Found</source>
        <translation>Empiler jusqu&apos;à ce que trouvé</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="658"/>
        <source>Draw Bottom Card</source>
        <translation>Piocher la carte du dessous </translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="661"/>
        <source>Draw Multiple Cards from Bottom...</source>
        <translation>Piocher plusieurs cartes du dessous...</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="664"/>
        <source>Draw Arrow...</source>
        <translation>Tracer une flèche…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="667"/>
        <source>Remove Local Arrows</source>
        <translation>Retirer les flèches locales</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="670"/>
        <source>Leave Game</source>
        <translation>Quitter la partie</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="674"/>
        <source>Concede</source>
        <translation>Concéder</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="675"/>
        <source>Roll Dice...</source>
        <translation>Lancer un dé…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="678"/>
        <source>Flip Coin</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="681"/>
        <source>Shuffle Library</source>
        <translation>Mélanger la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="684"/>
        <source>Shuffle Top Cards of Library</source>
        <translation>Mélanger les cartes du dessus de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="687"/>
        <source>Shuffle Bottom Cards of Library</source>
        <translation>Mélanger les cartes du dessous de la bibliothèque</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="690"/>
        <source>Mulligan</source>
        <translation>Mulligan</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="693"/>
        <source>Mulligan (Same hand size)</source>
        <translation>Mulligan (Même nombre de cartes)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="696"/>
        <source>Mulligan (Hand size - 1)</source>
        <translation>Mulligan (-1 carte)</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="699"/>
        <source>Draw a Card</source>
        <translation>Piocher une carte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="702"/>
        <source>Draw Multiple Cards...</source>
        <translation>Piocher plusieurs cartes…</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="705"/>
        <source>Undo Draw</source>
        <translation>Annuler la dernière pioche</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="708"/>
        <source>Always Reveal Top Card</source>
        <translation>Toujours révéler la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="711"/>
        <source>Always Look At Top Card</source>
        <translation>Toujours révéler la carte du dessus</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="714"/>
        <source>Sort Hand by Name</source>
        <translation>Trier la main par nom</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="717"/>
        <source>Sort Hand by Type</source>
        <translation>Trier la main par type</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="720"/>
        <source>Sort Hand by Mana Value</source>
        <translation>Trier la main par Valeur de Mana</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="723"/>
        <source>Reveal Hand to All Players</source>
        <translation>Révéler la main à tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="727"/>
        <source>Reveal Random Card to All Players</source>
        <translation>Révéler une carte aléatoire à tous les joueurs</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="730"/>
        <source>Rotate View Clockwise</source>
        <translation>Pivoter la vue dans le sens horaire</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="733"/>
        <source>Rotate View Counterclockwise</source>
        <translation>Pivoter la vue dans le sens anti-horaire</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="736"/>
        <source>Unfocus Text Box</source>
        <translation>Lâcher le focus de la boîte de texte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="739"/>
        <source>Focus Chat</source>
        <translation>Focus sur le chat</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="742"/>
        <source>Clear Chat</source>
        <translation>Effacer le chat</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="748"/>
        <source>Refresh</source>
        <translation>Rafraichir</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="751"/>
        <source>Skip Forward</source>
        <translation>Avance en avant</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="754"/>
        <source>Skip Backward</source>
        <translation>Avant en arrière</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="757"/>
        <source>Skip Forward by a lot</source>
        <translation>Avance beaucoup en avant</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="760"/>
        <source>Skip Backward by a lot</source>
        <translation>Avance beaucoup en arrière</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="763"/>
        <source>Play/Pause</source>
        <translation>Jouer/Pause</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="766"/>
        <source>Toggle Fast Forward</source>
        <translation>Activer l&apos;avance rapide</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="772"/>
        <source>Home</source>
        <translation>Accueil</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="773"/>
        <source>Visual Deck Storage</source>
        <translation>Stockage visuel de deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="777"/>
        <source>Deck Storage</source>
        <translation>Stockage de deck</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="781"/>
        <source>Server</source>
        <translation>Serveur</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="783"/>
        <source>Account</source>
        <translation>Compte</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="784"/>
        <source>Administration</source>
        <translation>Administration</translation>
    </message>
    <message>
        <location filename="src/client/settings/shortcuts_settings.h" line="788"/>
        <source>Logs</source>
        <translation>Journaux</translation>
    </message>
</context>
</TS>