<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr_FR">
<context>
    <name>AboutDlg</name>
    <message>
        <location filename="../aboutdlg.cpp" line="28"/>
        <source>About Dust Racing</source>
        <translation>À propos de Dust Racing</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.cpp" line="65"/>
        <source>Randomly rotate objects</source>
        <translation>Orienter les objets aléatoirement</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="99"/>
        <source>Loading &apos;%1&apos;..</source>
        <translation>Chargement de &quot;%1&quot;...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="93"/>
        <source>Choose &apos;File -&gt; New&apos; or &apos;File -&gt; Open&apos; to start.</source>
        <translation>Choisissez &quot;Fichier -&gt; Nouveau&quot; ou &quot;Fichier -&gt; Ouvrir&quot; pour commencer.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="120"/>
        <source>Save your work to correct location.</source>
        <translation>Enregistrez votre travail au bon endroit.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="125"/>
        <location filename="../mainwindow.cpp" line="134"/>
        <source>To make the game find your circuits, save them to %1%2%3%2</source>
        <translation>Pour que le jeu détecte vos circuits, enregistrez-les dans %1%2%3%2</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="125"/>
        <source>, %4%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="143"/>
        <location filename="../mainwindow.cpp" line="635"/>
        <source>New file</source>
        <translation>Nouveau fichier</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="189"/>
        <source>Scale:</source>
        <translation>Échelle :</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="241"/>
        <source>ERROR!!: Cannot load objects from &apos;</source>
        <translation>ERREUR : Impossible de charger les objets de &quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="241"/>
        <source>&apos;</source>
        <translation>&quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="291"/>
        <source>Scale set to %1%</source>
        <translation>Échelle définie à %1 %.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="310"/>
        <source>&amp;File</source>
        <translation>&amp;Fichier</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="313"/>
        <source>&amp;New...</source>
        <translation>&amp;Nouveau...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="319"/>
        <source>&amp;Open...</source>
        <translation>&amp;Ouvrir...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="325"/>
        <source>&amp;Save</source>
        <translation>&amp;Enregistrer</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="332"/>
        <source>&amp;Save as...</source>
        <translation>&amp;Enregistrer sous...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="339"/>
        <source>&amp;Quit</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="345"/>
        <source>&amp;Edit</source>
        <translation>&amp;Édition</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="348"/>
        <source>Undo</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="362"/>
        <source>Redo</source>
        <translation>Refaire</translation>
    </message>
    <message>
        <source>&amp;Clear all</source>
        <translation type="vanished">Tout &amp;effacer</translation>
    </message>
    <message>
        <source>Enlarge hor size</source>
        <translation type="vanished">Augmenter la taille horizontale</translation>
    </message>
    <message>
        <source>Enlarge ver size</source>
        <translation type="vanished">Augmenter la taille verticale</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="376"/>
        <source>&amp;Set properties..</source>
        <translation>Définir les &amp;propriétés...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="382"/>
        <source>&amp;Route</source>
        <translation>&amp;Parcours</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="385"/>
        <source>Clear &amp;route</source>
        <translation>&amp;Effacer le parcours</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="391"/>
        <source>&amp;Set route..</source>
        <translation>&amp;Définir le parcours...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="397"/>
        <source>&amp;Help</source>
        <translation>&amp;Aide</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="400"/>
        <source>&amp;About</source>
        <translation>&amp;À propos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="405"/>
        <source>About &amp;Qt</source>
        <translation>À propos de &amp;Qt</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="413"/>
        <source>Select</source>
        <translation>Sélectionner</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="419"/>
        <source>Erase object</source>
        <translation>Effacer l&apos;objet</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="424"/>
        <source>Clear</source>
        <translation>Effacer</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="498"/>
        <source>Open a track</source>
        <translation>Ouvrir un circuit</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="498"/>
        <location filename="../mainwindow.cpp" line="682"/>
        <source>Track Files (*.trk)</source>
        <translation>Fichiers de circuits (*.trk)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="512"/>
        <source>About Qt</source>
        <translation>À propos de Qt</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="530"/>
        <source>ERROR!!: %1 doesn&apos;t exist.</source>
        <translation>ERREUR : %1 n&apos;existe pas.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="540"/>
        <source>Track &apos;%1&apos; opened.</source>
        <translation>Circuit &quot;%1&quot; ouvert.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="564"/>
        <source>Failed to open track &apos;</source>
        <translation>Échec d&apos;ouverture du circuit &quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="662"/>
        <location filename="../mainwindow.cpp" line="692"/>
        <source>Track &apos;</source>
        <translation>Circuit &quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="662"/>
        <location filename="../mainwindow.cpp" line="692"/>
        <source>&apos; saved.</source>
        <translation>&quot; enregistré.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="668"/>
        <source>Failed to save track &apos;</source>
        <translation>Échec d&apos;enregistrement du circuit &quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="680"/>
        <source>Save a track</source>
        <translation>Enregistrer un circuit</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="698"/>
        <source>Failed to save track as &apos;</source>
        <translation>Échec d&apos;enregistrement du circuit dans &quot;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="641"/>
        <source>A new track &apos;%1&apos; created. Columns: %2, Rows: %3.</source>
        <translation>Un nouveau circuit &quot;%1&quot; a été créé. Colonnes : %2, Lignes : %3.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="728"/>
        <source>Track properties updated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Index set to &apos;%1&apos;.</source>
        <translation type="vanished">Index défini à &quot;%1&quot;.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="572"/>
        <source>Set route: begin.</source>
        <translation>Définition du parcours : départ.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="575"/>
        <source>Set route, checkpoints and driving lines.</source>
        <translation>Définir le parcours, les points de contrôle et les trajectoires</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="576"/>
        <source>Setting the route defines checkpoints for the cars so
that no shortcuts can be taken. It also defines
driving lines for the computer players.

Click on the tiles one by one and make a closed loop
with the target nodes. You can adjust the nodes afterwards.
Start from the first tile after the finish line tile
to make the lap detection and timing work correctly.
Click on the first node again to finish.</source>
        <translation>Définir le parcours met en place des points de contrôle
pour les voitures afin qu&apos;aucun raccourci ne puisse
être pris. Il définit aussi les trajectoires de course
suivies par les joueurs ordinateurs.

Cliquez sur les cases une à une de manière à former une
boucle fermée avec les nœuds ciblés. Vous pouvez ajuster
les nœuds par la suite. Commencez par la première case
après la case de ligne d&apos;arrivée afin que le comptage
des tours et le timing fonctionnent correctement.
Cliquez à nouveau sur le premier nœud pour fermer la boucle.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="588"/>
        <source>Set route</source>
        <translation>Définir le parcours</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="588"/>
        <source>Invalid track. Route cannot be set.</source>
        <translation>Circuit invalide. Le parcours ne peut pas être défini.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="587"/>
        <source>Set route: not a valid track.</source>
        <translation>Définition du parcours : le circuit n&apos;est pas valide.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="614"/>
        <source>Set route: route finished.</source>
        <translation>Définition du parcours : parcours terminé.</translation>
    </message>
</context>
<context>
    <name>NewTrackDialog</name>
    <message>
        <location filename="../newtrackdialog.cpp" line="29"/>
        <source>Ok</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="30"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="34"/>
        <source>Number of tile columns:</source>
        <translation>Nombre de colonnes de cases :</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="35"/>
        <source>Number of tile rows:</source>
        <translation>Nombre de lignes de cases :</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="36"/>
        <source>Track name:</source>
        <translation>Nom du circuit :</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="37"/>
        <source>User track:</source>
        <translation>Circuit utilisateur :</translation>
    </message>
    <message>
        <location filename="../newtrackdialog.cpp" line="40"/>
        <source>Create a new track</source>
        <translation>Créer un nouveau circuit</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>Tiles cleared.</source>
        <translation type="vanished">Cases supprimées.</translation>
    </message>
    <message>
        <location filename="../editordata.cpp" line="377"/>
        <source>Route cleared.</source>
        <translation>Parcours supprimé.</translation>
    </message>
</context>
<context>
    <name>QWidget</name>
    <message>
        <location filename="../editorview.cpp" line="95"/>
        <location filename="../editorview.cpp" line="107"/>
        <source>Rotate 90</source>
        <translation>Tourner de 90</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="95"/>
        <source> CW..</source>
        <translation> (sens horaire)</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="107"/>
        <source> CCW..</source>
        <translation> (sens anti-horaire)</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="119"/>
        <source>Clear computer hint</source>
        <translation>Supprimer l&apos;indice pour l&apos;ordinateur</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="126"/>
        <source>Set computer hint &apos;brake hard&apos;..</source>
        <translation>Définir l&apos;indice &quot;Freiner fortement&quot; pour l&apos;ordinateur</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="133"/>
        <source>Set computer hint &apos;brake&apos;..</source>
        <translation>Définir l&apos;indice &quot;Freiner&quot; pour l&apos;ordinateur</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="140"/>
        <source>Exclude from minimap</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="151"/>
        <source>Insert row before..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="160"/>
        <source>Insert row after..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="169"/>
        <source>Delete row..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="178"/>
        <source>Insert column before..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="187"/>
        <source>Insert column after..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="196"/>
        <source>Delete column..</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="225"/>
        <source>Rotate..</source>
        <translation>Tourner...</translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="240"/>
        <source>Force stationary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../editorview.cpp" line="259"/>
        <source>Set size..</source>
        <translation>Définir la taille...</translation>
    </message>
</context>
<context>
    <name>RotateDialog</name>
    <message>
        <location filename="../rotatedialog.cpp" line="28"/>
        <source>Ok</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../rotatedialog.cpp" line="29"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../rotatedialog.cpp" line="31"/>
        <source>Angle in degrees:</source>
        <translation>Angle en degrés :</translation>
    </message>
    <message>
        <location filename="../rotatedialog.cpp" line="33"/>
        <source>Rotate Object</source>
        <translation>Tourner l&apos;objet</translation>
    </message>
</context>
<context>
    <name>TargetNodeSizeDlg</name>
    <message>
        <location filename="../targetnodesizedlg.cpp" line="29"/>
        <source>Ok</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../targetnodesizedlg.cpp" line="30"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../targetnodesizedlg.cpp" line="32"/>
        <source>Width:</source>
        <translation>Largeur :</translation>
    </message>
    <message>
        <location filename="../targetnodesizedlg.cpp" line="34"/>
        <source>Height:</source>
        <translation>Hauteur :</translation>
    </message>
    <message>
        <location filename="../targetnodesizedlg.cpp" line="36"/>
        <source>Set target node size</source>
        <translation>Définir la taille du nœud cible</translation>
    </message>
</context>
<context>
    <name>TrackPropertiesDialog</name>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="30"/>
        <source>Ok</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="31"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="33"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="35"/>
        <source>Index:</source>
        <translation>Index :</translation>
    </message>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="37"/>
        <source>User track:</source>
        <translation type="unfinished">Circuit utilisateur :</translation>
    </message>
    <message>
        <location filename="../trackpropertiesdialog.cpp" line="39"/>
        <source>Set track properties</source>
        <translation>Définir les propriétés du circuit</translation>
    </message>
</context>
</TS>
