<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fr">
<context>
    <name></name>
    <message>
        <source>line %1: read new range without reading any zones for previous one</source>
        <translation type="obsolete">ligne %1: lecture d&apos;une nouvelle période sans avoir lu aucune période précédente</translation>
    </message>
    <message>
        <source>line %1: read zone without preceeding date range</source>
        <translation type="obsolete">ligne %1: lecture de zone sans zone période de date</translation>
    </message>
    <message>
        <source>attempt to set zone based on % of CP without setting CP in line number %1.
</source>
        <translation type="obsolete">tentative de définir une zone en fonction du % de CP sans valeur définie pour CP à la ligne %1.
</translation>
    </message>
    <message>
        <source>file ended without reading any zones for last range</source>
        <translation type="obsolete">Le fichier se termine sans zone pour la dernière période</translation>
    </message>
    <message>
        <source>Setting end date of range %1 to start date of range %2.
</source>
        <translation type="obsolete">Uilise la fin de la période %1 comme début pour la période %2.
</translation>
    </message>
    <message>
        <source>Extending final range %1 to infinite to include present date.
</source>
        <translation type="obsolete">Etent la dernière période %1 pour inclure la date actuelle.
</translation>
    </message>
    <message>
        <source>Range %1: matching top of zone %2 (%3) to bottom of zone %4 (%5).
</source>
        <translation type="obsolete">Période %1: corrige le haut de la zone %2 (%3) avec le bas de la zone %4 (%5).
</translation>
    </message>
    <message>
        <source>Range %1: setting top of zone %2 from %3 to MAX.
</source>
        <translation type="obsolete">Période %1: corrige le haut de la zone %2 de %3 au max.
</translation>
    </message>
    <message>
        <source>Critical Power: %1</source>
        <translation type="obsolete">Puissance critique : %1</translation>
    </message>
</context>
<context>
    <name>AllPlot</name>
    <message>
        <location filename="../AllPlot.cpp" line="198"/>
        <source>Power</source>
        <translation>Puissance</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="203"/>
        <source>Heart Rate</source>
        <translation>Fréquence cardiaque</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="209"/>
        <source>Speed</source>
        <translation>Vitesse</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="215"/>
        <source>Cadence</source>
        <translation>Cadence</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="221"/>
        <source>Altitude</source>
        <translation>Altitude</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="473"/>
        <source>KPH</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="473"/>
        <source>MPH</source>
        <translation>m/h</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="479"/>
        <source>Meters</source>
        <translation>Mètres</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="479"/>
        <source>Feet</source>
        <translation>Pieds</translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="498"/>
        <source>Distance </source>
        <translation>Distance </translation>
    </message>
    <message>
        <location filename="../AllPlot.cpp" line="500"/>
        <source>Time (minutes)</source>
        <translation>Temps (minutes)</translation>
    </message>
</context>
<context>
    <name>AllPlotWindow</name>
    <message>
        <location filename="../AllPlotWindow.cpp" line="41"/>
        <source>Show:</source>
        <translation>Montre:</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="44"/>
        <source>Grid</source>
        <translation>Grille</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="48"/>
        <source>Heart Rate</source>
        <translation>Fréquence cardiaque</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="52"/>
        <source>Speed</source>
        <translation>Vitesse</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="56"/>
        <source>Cadence</source>
        <translation>Cadence</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="60"/>
        <source>Altitude</source>
        <translation>Altitude</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="65"/>
        <source>Power + shade</source>
        <translation>Puissance + zones</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="66"/>
        <source>Power - shade</source>
        <translation>Puissance - zones</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="67"/>
        <source>No Power</source>
        <translation>Sans puissance</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="72"/>
        <source>X Axis Shows Time</source>
        <translation>En fonction du temps</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="73"/>
        <source>X Axis Shows Distance</source>
        <translation>En fonction de la distance</translation>
    </message>
    <message>
        <location filename="../AllPlotWindow.cpp" line="76"/>
        <source>Smoothing (secs)</source>
        <translation>Lissage (secs)</translation>
    </message>
</context>
<context>
    <name>BestIntervalDialog</name>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="34"/>
        <source>Interval length: </source>
        <translation>Longueur de l&apos;intervalle</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="63"/>
        <source>How many to find: </source>
        <translation>Nombre à rechercher</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="74"/>
        <source>Results:</source>
        <translation>Résultats</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="89"/>
        <source>&amp;Find Intervals</source>
        <translation>Chercher les intervalles</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="91"/>
        <source>&amp;Done</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="93"/>
        <source>&amp;Add to Intervals</source>
        <translation>&amp;Ajouter un intervale</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="119"/>
        <source>Select Ride</source>
        <translation>Sélectionner une sortie</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="119"/>
        <source>No ride selected!</source>
        <translation>Pas de sortie sélectionnée</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="129"/>
        <source>Bad Interval Length</source>
        <translation>Mauvaise longueur d&apos;intervalle</translation>
    </message>
    <message>
        <location filename="../BestIntervalDialog.cpp" line="130"/>
        <source>Interval length must be greater than zero!</source>
        <translation>La longueur de l&apos;intervalle doit être plus grande que zero !</translation>
    </message>
</context>
<context>
    <name>Cannot open database</name>
    <message>
        <source>DBAccess</source>
        <translation type="obsolete">Impossible d&apos;ouvrir la base de données</translation>
    </message>
</context>
<context>
    <name>ChooseCyclistDialog</name>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="37"/>
        <source>&amp;New...</source>
        <translation>&amp;Nouveau</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="38"/>
        <source>&amp;Open</source>
        <translation>&amp;Ouvrir</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="39"/>
        <source>&amp;Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="87"/>
        <source>Create New Cyclist</source>
        <translation>Ajouter un nouveau cycliste</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="88"/>
        <source>Enter New Cyclist&apos;s Name</source>
        <translation>Entrez les nom du nouveau cycliste</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="94"/>
        <source>Fatal Error</source>
        <translation>Erreur fatale</translation>
    </message>
    <message>
        <location filename="../ChooseCyclistDialog.cpp" line="95"/>
        <source>Can&apos;t create new directory </source>
        <translation>Impossible de créer le nouveau répertoire</translation>
    </message>
</context>
<context>
    <name>ConfigDialog</name>
    <message>
        <location filename="../ConfigDialog.cpp" line="51"/>
        <source>Close</source>
        <translation>Fermer</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="52"/>
        <source>Save</source>
        <translation>Sauver</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="87"/>
        <source>Config Dialog</source>
        <translation>Fenêtre de configuration</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="108"/>
        <source>Configuration</source>
        <translation>Configuration</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="115"/>
        <source>Cyclist Info</source>
        <translation>Cycliste</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="121"/>
        <source>Devices</source>
        <translation>Appareils</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="172"/>
        <source>Short Term Stress</source>
        <translation>Charge à court terme (STS)</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="173"/>
        <source>STS</source>
        <translation>STS</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="174"/>
        <source>Long Term Stress</source>
        <translation>Charge à long terme (LTS)</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="175"/>
        <source>LTS</source>
        <translation>LTS</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="176"/>
        <source>Stress Balance</source>
        <translation>Equilibre de charge SB</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="177"/>
        <source>SB</source>
        <translation>SB</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="183"/>
        <source>Invalid CP</source>
        <translation>Puissance critique invalide</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="254"/>
        <source>Are you sure you want to delete the zone range
from %1 to %2?
(%3 range will extend to this date range):</source>
        <translation>Etes-vous certain de vouloir supprimer la période du %1 au %2 ? (La période %3 sera étendue sur ces dates)</translation>
    </message>
    <message>
        <location filename="../ConfigDialog.cpp" line="261"/>
        <source>Delete</source>
        <translation>Effacer</translation>
    </message>
</context>
<context>
    <name>ConfigurationPage</name>
    <message>
        <location filename="../Pages.cpp" line="28"/>
        <source>Golden Cheetah Configuration</source>
        <translation>Configuration de GoldenCheetah</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="36"/>
        <source>French</source>
        <translation>Français</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="47"/>
        <source>Unit of Measurement:</source>
        <translation>Unité de mesure</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="50"/>
        <source>Metric</source>
        <translation>Métrique</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="35"/>
        <location filename="../Pages.cpp" line="51"/>
        <source>English</source>
        <translation>Impériales</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="32"/>
        <source>Language:</source>
        <translation>Langue :</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="60"/>
        <source>Crank Length:</source>
        <translation>Longueur des manivelles</translation>
    </message>
    <message>
        <source>Sort ride list ascending.</source>
        <translation type="obsolete">Trier les sorties dans l&apos;ordre chronologique</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="107"/>
        <source>Requires Restart To Take Effect</source>
        <translation>Nécessite un redémarrage pour prendre effet</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="131"/>
        <source>BikeScore Estimate: use rides within last </source>
        <translation>Estimation du BikeScore: utiliser les derniers </translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="132"/>
        <source> days</source>
        <translation> jours</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="136"/>
        <source>BikeScore estimate mode: </source>
        <translation>Mode d&apos;estimation du Bike Score</translation>
    </message>
</context>
<context>
    <name>CpintPlot</name>
    <message>
        <location filename="../CpintPlot.cpp" line="52"/>
        <location filename="../CpintPlot.cpp" line="281"/>
        <source>Average Power (watts)</source>
        <translation>Puissance moyenne (Watts)</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="53"/>
        <location filename="../CpintPlot.cpp" line="284"/>
        <source>Interval Length</source>
        <translation>Longueur de l&apos;intervalle</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="275"/>
        <source>Total work (kJ)</source>
        <translation>Travail total (kJ)</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="278"/>
        <source>Interval Length (minutes)</source>
        <translation>Longueur de l&apos;intervale (minutes)</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="549"/>
        <source>maximal power</source>
        <translation>Puissance max</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="610"/>
        <source>Computing critical power intervals.
This may take a while.
</source>
        <translation>Analyse de la puissance critique.
Ceci peut prendre un certain temps.</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="612"/>
        <source>Abort</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="621"/>
        <source>Processing %1...</source>
        <translation>Traitement %1...</translation>
    </message>
    <message>
        <location filename="../CpintPlot.cpp" line="639"/>
        <source>Aggregating over all files.</source>
        <translation>Aggrégation des résultats</translation>
    </message>
</context>
<context>
    <name>CriticalPowerWindow</name>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="42"/>
        <source>Interval Duration:</source>
        <translation>Durée de l&apos;intervalle</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="44"/>
        <source>Today:</source>
        <translation>Aujourd&apos;hui:</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="45"/>
        <location filename="../CriticalPowerWindow.cpp" line="47"/>
        <location filename="../CriticalPowerWindow.cpp" line="49"/>
        <location filename="../CriticalPowerWindow.cpp" line="200"/>
        <location filename="../CriticalPowerWindow.cpp" line="211"/>
        <location filename="../CriticalPowerWindow.cpp" line="229"/>
        <source>no data</source>
        <translation>Pas de donnée</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="46"/>
        <source>Best:</source>
        <translation>Meilleur:</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="48"/>
        <source>CP Curve:</source>
        <translation>Courbe CP:</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="73"/>
        <source>&amp;Save CP value</source>
        <translation>&amp;Sauver la valeur CP</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="78"/>
        <source>Y Axis Shows Power</source>
        <translation>L&apos;axe Y montre la Puissance</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="79"/>
        <source>Y Axis Shows Energy</source>
        <translation>L&apos;axe Y montre l&apos;énergie</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="154"/>
        <source>Set CP value to extracted value</source>
        <translation>Mettre à jour la CP avec la valeur extraite</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="155"/>
        <source>No non-zero extracted value was identified:
</source>
        <translation>Aucune valeur n&apos;a pu être identifiée</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="156"/>
        <source>Zones were unchanged.</source>
        <translation>Les zones n&apos;ont pas été modifiées.</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="226"/>
        <source>no date</source>
        <translation>Pas de date</translation>
    </message>
    <message>
        <source>Failed to parse seasons.xml</source>
        <translation type="obsolete">Echec dans la lecture de seasons.xml</translation>
    </message>
    <message>
        <location filename="../CriticalPowerWindow.cpp" line="248"/>
        <source>All Seasons</source>
        <translation>Toutes les saisons</translation>
    </message>
</context>
<context>
    <name>CyclistPage</name>
    <message>
        <location filename="../Pages.cpp" line="207"/>
        <source>Cyclist Options</source>
        <translation>Options du cycliste</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="208"/>
        <source>Critical Power:</source>
        <translation>Puissance critique:</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="219"/>
        <source>Back</source>
        <translation>Retour</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="221"/>
        <source>Forward</source>
        <translation>Avancer</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="223"/>
        <source>Delete Range</source>
        <translation>Effacer la période</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="225"/>
        <source>New Range from Date</source>
        <translation>Nouvelle période depuis la date</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="241"/>
        <source>Performance Manager</source>
        <translation>Gestionnaire de performance</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="242"/>
        <source>Starting LTS</source>
        <translation>Valeur LTS initiale</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="243"/>
        <source>STS average (days)</source>
        <translation>STS moyen (par jour)</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="244"/>
        <source>LTS average (days)</source>
        <translation>LTS moyen (par jours)</translation>
    </message>
</context>
<context>
    <name>DBAccess</name>
    <message>
        <location filename="../DBAccess.cpp" line="54"/>
        <source>Cannot open database</source>
        <translation>Impossible d&apos;ouvrir la base de données</translation>
    </message>
    <message>
        <location filename="../DBAccess.cpp" line="55"/>
        <source>Unable to establish a database connection.
This example needs SQLite support. Please read the Qt SQL driver documentation for information how to build it.

Click Cancel to exit.</source>
        <translation>Impossible d&apos;établir la connection avec la base de données.
Cet exemple nécessite le support SQLite. Lisez SVP la documentation &quot;QT SQL driver&quot; pour plus d&apos;informations sur son utilisation.

Choisir Annuler pour sortir.</translation>
    </message>
</context>
<context>
    <name>DatePickerDialog</name>
    <message>
        <location filename="../DatePickerDialog.cpp" line="55"/>
        <source>Import CSV file</source>
        <translation>Importer un fichier CSV</translation>
    </message>
    <message>
        <location filename="../DatePickerDialog.cpp" line="59"/>
        <source>File to import...</source>
        <translation>Fichier à importer...</translation>
    </message>
    <message>
        <location filename="../DatePickerDialog.cpp" line="62"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../DatePickerDialog.cpp" line="65"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../DatePickerDialog.cpp" line="102"/>
        <source>Import CSV</source>
        <translation>Importer CSV</translation>
    </message>
    <message>
        <location filename="../DatePickerDialog.cpp" line="103"/>
        <source>Comma Separated Values (*.csv)</source>
        <translation>CSV (séparateur point virgule) (*.cvs)</translation>
    </message>
</context>
<context>
    <name>DevicePage</name>
    <message>
        <location filename="../Pages.cpp" line="418"/>
        <source>Device Name</source>
        <translation>Nom de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="421"/>
        <source>Device Type</source>
        <translation>Type de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="432"/>
        <source>Device Port</source>
        <translation>Port de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="437"/>
        <source>Device Profile</source>
        <translation>Profile de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="444"/>
        <source>Add</source>
        <translation>Ajouter</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="445"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="446"/>
        <source>Pair</source>
        <translation>Coupler</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="466"/>
        <source>Device Configuration</source>
        <translation>Configuration de l&apos;appareil</translation>
    </message>
</context>
<context>
    <name>DownloadRideDialog</name>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="40"/>
        <source>Instructions:</source>
        <translation>Instructions :</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="51"/>
        <source>&amp;Download</source>
        <translation>Télécharger</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="52"/>
        <source>&amp;Rescan</source>
        <translation>&amp;Rechercher</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="53"/>
        <location filename="../DownloadRideDialog.cpp" line="165"/>
        <source>&amp;Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="65"/>
        <source>Select port:</source>
        <translation>Sélectionner le port :</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="67"/>
        <source>Select device type:</source>
        <translation>Sélectionner le type d&apos;appareil :</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="80"/>
        <source>No devices found.  Make sure the device
unit is plugged into the computer,
then click &quot;Rescan&quot; to check again.</source>
        <translation>Aucun appareil trouvé. Assurez-vous
 que l&apos;appareil est connecté à votre
ordinateur, puis choisir &quot;Rechercher&quot;
pour vérifier une nouvelle fois.</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="145"/>
        <source>Download canceled</source>
        <translation>Téléchargement annulé</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="146"/>
        <source>Cancel clicked by user.</source>
        <translation>Annuler par l&apos;utilisateur.</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="150"/>
        <source>Download failed</source>
        <translation>Echec du téléchargement</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="161"/>
        <source>Ride Already Downloaded</source>
        <translation>Sortie déjé téléchargée</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="162"/>
        <source>This ride appears to have already </source>
        <translation>Cette sortie semble avoir déjà été </translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="163"/>
        <source>been downloaded.  Do you want to </source>
        <translation>téléchargée. Voulez-vous </translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="164"/>
        <source>overwrite the previous download?</source>
        <translation>écraser la précédente sortie ?</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="165"/>
        <source>&amp;Overwrite</source>
        <translation>Ecraser</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="177"/>
        <location filename="../DownloadRideDialog.cpp" line="188"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="178"/>
        <source>Failed to remove existing file </source>
        <translation>Impossible de supprimer le fichier existant</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="189"/>
        <source>Failed to rename </source>
        <translation>Impossible de renommer </translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="189"/>
        <source> to </source>
        <translation> en </translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="196"/>
        <source>Success</source>
        <translation>Succès</translation>
    </message>
    <message>
        <location filename="../DownloadRideDialog.cpp" line="196"/>
        <source>Download complete.</source>
        <translation>Téléchargement accompli.</translation>
    </message>
</context>
<context>
    <name>HistogramWindow</name>
    <message>
        <location filename="../HistogramWindow.cpp" line="32"/>
        <source>Bin width</source>
        <translation>Largeur de l&apos;histogramme</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="225"/>
        <source>Watts(shaded)</source>
        <translation>Watts (Zones)</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="227"/>
        <source>Watts(unshaded)</source>
        <translation>Watts (Sans zone)</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="231"/>
        <source>Torque</source>
        <translation>Couple</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="235"/>
        <source>Heartrate</source>
        <translation>Fréquence cardiaque</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="239"/>
        <source>Speed</source>
        <translation>Vitesse</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="243"/>
        <source>Cadence</source>
        <translation>Cadence</translation>
    </message>
    <message>
        <location filename="../HistogramWindow.cpp" line="276"/>
        <source>no data</source>
        <translation>pas de donnée</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../MainWindow.cpp" line="81"/>
        <source>Invalid Ride File Name</source>
        <translation>Nom de fichier invalide</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="82"/>
        <source>Invalid date/time in filename:
%1
Skipping file...</source>
        <translation>Date/heure invalide dans le fichier: %1
Fichier ignoré...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="110"/>
        <source>Zones File Error</source>
        <translation>Erreur dans le fichier des zones</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="115"/>
        <source>Reading Zones File</source>
        <translation>Lecture du fichier des zones</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="149"/>
        <source>All Rides</source>
        <translation>Toutes les sorties</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="164"/>
        <location filename="../MainWindow.cpp" line="722"/>
        <location filename="../MainWindow.cpp" line="759"/>
        <source>Intervals</source>
        <translation>Intervales</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="204"/>
        <source>Notes:</source>
        <translation>Notes:</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="228"/>
        <source>Ride Summary</source>
        <translation>Résumé de la sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="232"/>
        <source>Ride Plot</source>
        <translation>Tracé de la sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="249"/>
        <source>Critical Power Plot</source>
        <translation>Tracé Puissance critique</translation>
    </message>
    <message>
        <source>Histogram Analysis</source>
        <translation type="obsolete">Analyse par histogramme</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="259"/>
        <source>PF/PV Plot</source>
        <translation>Tracé PF/PV</translation>
    </message>
    <message>
        <source>Notes</source>
        <translation type="obsolete">Notes</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="265"/>
        <source>Weekly Summary</source>
        <translation>Résumé hebdomadaire</translation>
    </message>
    <message>
        <source>Performance Manager</source>
        <translation type="obsolete">Gestionnaire de performance</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="275"/>
        <source>Realtime</source>
        <translation>Temps réel</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="299"/>
        <source>&amp;Cyclist</source>
        <translation>&amp;Cycliste</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="300"/>
        <source>&amp;New...</source>
        <translation>&amp;Nouveau</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="301"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="302"/>
        <source>&amp;Open...</source>
        <translation>&amp;Ouvrir</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="303"/>
        <location filename="../MainWindow.cpp" line="331"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="304"/>
        <source>&amp;Quit</source>
        <translation>&amp;Quitter</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="305"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="307"/>
        <source>&amp;Ride</source>
        <translation>Sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="308"/>
        <source>&amp;Save Ride</source>
        <translation>&amp;Sauver la sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="309"/>
        <source>Ctrl+S</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="310"/>
        <source>&amp;Download from device...</source>
        <translation>&amp;Télécharder depuis l&apos;appareil...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="311"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="312"/>
        <source>&amp;Export to CSV...</source>
        <translation>&amp;Exporter en CSV...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="313"/>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="314"/>
        <source>&amp;Export to GC...</source>
        <translation>&amp;Exporter en GC...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="316"/>
        <source>&amp;Import from File...</source>
        <translation>&amp;Importer un fichier...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="317"/>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="318"/>
        <source>Find &amp;best intervals...</source>
        <translation>&amp;Rechercher les meilleurs intervalles</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="319"/>
        <source>Ctrl+B</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="320"/>
        <source>Find power &amp;peaks...</source>
        <translation>Chercher les pics de puissance</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="321"/>
        <source>Ctrl+P</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="322"/>
        <source>Split &amp;ride...</source>
        <translation>Diviser une sortie...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="324"/>
        <source>D&amp;elete ride...</source>
        <translation>&amp;Effacer une sortie...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="326"/>
        <source>&amp;Manual ride entry...</source>
        <translation>Entrer &amp;manuellement une sortie...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="327"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="329"/>
        <source>&amp;Tools</source>
        <translation>Outils</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="330"/>
        <source>&amp;Options...</source>
        <translation>Options</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="332"/>
        <source>Critical Power Calculator</source>
        <translation>Estimateur de puissance critique</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="340"/>
        <source>&amp;Help</source>
        <translation>&amp;Aide</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="341"/>
        <source>&amp;About GoldenCheetah</source>
        <translation>A &amp;Propos de GoldenCheetah</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="458"/>
        <location filename="../MainWindow.cpp" line="981"/>
        <source>Can&apos;t rename %1 to %2</source>
        <translation>Impossible de renommer %1 en %2</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="528"/>
        <location filename="../MainWindow.cpp" line="548"/>
        <source>Select Ride</source>
        <translation>Sélectionner une sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="528"/>
        <location filename="../MainWindow.cpp" line="548"/>
        <source>No ride selected!</source>
        <translation>Aucune sortie sélectionner</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="533"/>
        <source>Export GC</source>
        <translation>Exporter GC</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="533"/>
        <source>GC (*.gc)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="556"/>
        <source>Metric</source>
        <translation>Métriques</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="556"/>
        <source>English</source>
        <translation>Impériales</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="559"/>
        <source>Select Units</source>
        <translation>Sélectionner les unités</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="559"/>
        <source>Units:</source>
        <translation>Unités</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="565"/>
        <source>Export CSV</source>
        <translation>Exporter en CSV</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="566"/>
        <source>Comma-Separated Values (*.csv)</source>
        <translation>CSV (séparateur point-virgule) (*.csv)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="573"/>
        <source>Split Ride</source>
        <translation>Division de la sortie</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="573"/>
        <source>The file %1 can&apos;t be opened for writing</source>
        <translation>Impossible de modifier le fichier %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="597"/>
        <source>Import from File</source>
        <translation>Importer un fichier</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="660"/>
        <source> (%1 watts)</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="764"/>
        <source>Rename interval</source>
        <translation>Renommer l&apos;intervale</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="765"/>
        <source>Delete interval</source>
        <translation>Effacer l&apos;intervale</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="766"/>
        <source>Zoom to interval</source>
        <translation>Zoomer sur l&apos;intervale</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="874"/>
        <source>Computing bike score estimating factors.
</source>
        <translation>Calcul des facteurs pour l&apos;estimation du BikeScore</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="875"/>
        <source>Abort</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="894"/>
        <source>Processing %1...</source>
        <translation>Traitement %1...</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="956"/>
        <source>Read Error</source>
        <translation>Erreur de lecture</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="957"/>
        <source>Can&apos;t read notes file %1</source>
        <translation>Impossible d&apos;accéder au fichier de note %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="980"/>
        <location filename="../MainWindow.cpp" line="987"/>
        <source>Write Error</source>
        <translation>Erreur d&apos;écriture</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="988"/>
        <source>Can&apos;t write notes file %1</source>
        <translation>Impossible d&apos;enregistrer le fichier de note %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1060"/>
        <source>CP saved</source>
        <translation>CP sauvée</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1061"/>
        <source>Range from %1 to %2
Rider CP set to %3 watts</source>
        <translation>Période du %1 au %2
CP du cycliste fixée à %3 watts</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1079"/>
        <source>About GoldenCheetah</source>
        <translation>A propos de GoldenCheetah</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1079"/>
        <source>&lt;center&gt;&lt;h2&gt;GoldenCheetah&lt;/h2&gt;&lt;i&gt;Cycling Power Analysis Software for Linux, Mac, and Windows&lt;/i&gt;&lt;p&gt;&lt;i&gt;Build date: </source>
        <translation>&lt;center&gt;&lt;h2&gt;GoldenCheetah&lt;/h2&gt;&lt;i&gt;Logiciel d&apos;analyse de la puissance cycliste pour Linux, Mac et Windows&lt;/i&gt;&lt;p&gt;&lt;i&gt;Build date: </translation>
    </message>
    <message>
        <source>&lt;/i&gt;&lt;p&gt;GoldenCheetah is licensed under the &lt;a href=&quot;http://www.gnu.org/copyleft/gpl.html&quot;&gt;GNU General Public License&lt;/a&gt;.&lt;p&gt;Source code can be obtained from &lt;a href=&quot;http://goldencheetah.org/&quot;&gt;http://goldencheetah.org/&lt;/a&gt;.&lt;/center&gt;</source>
        <translation type="obsolete">&lt;/i&gt;&lt;p&gt;GoldenCheetah est licenciée sous &lt;a href=&quot;http://www.gnu.org/copyleft/gpl.html&quot;&gt;GNU General Public License&lt;/a&gt;.&lt;p&gt;Le code source peut être optenu sur &lt;a href=&quot;http://goldencheetah.org/&quot;&gt;http://goldencheetah.org/&lt;/a&gt;.&lt;/center&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1143"/>
        <source>Are you sure you want to delete the ride:</source>
        <translation>Etes-vous certain de vouloir supprimer la sortie:</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1145"/>
        <source>Delete</source>
        <translation>Supprimer</translation>
    </message>
</context>
<context>
    <name>ManualRideDialog</name>
    <message>
        <location filename="../ManualRideDialog.cpp" line="44"/>
        <source>Manually Enter Ride Data</source>
        <translation>Entrée manuelle d&apos;une sortie</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="47"/>
        <source>Ride date: </source>
        <translation>Date de la sortie : </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="50"/>
        <source>ddd MMM d, yyyy  h:mm AP</source>
        <translation>ddd MMM d, yyyy  h:mm AP</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="53"/>
        <source>Ride length: </source>
        <translation>Longueur de la sortie</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="55"/>
        <source>hours</source>
        <translation>heures</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="64"/>
        <source>mins</source>
        <translation>min</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="73"/>
        <source>secs</source>
        <translation>sec</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="82"/>
        <source>Distance </source>
        <translation>Distance </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="84"/>
        <source>km</source>
        <translation>km</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="86"/>
        <source>miles</source>
        <translation>miles</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="95"/>
        <source>Average HR: </source>
        <translation>Fréquence moyenne : </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="111"/>
        <source>Estimate BikeScore by: </source>
        <translation>Estimation du BikeScore par : </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="113"/>
        <source>Time</source>
        <translation>Temps</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="119"/>
        <source>Distance</source>
        <translation>Distance</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="126"/>
        <source>BikeScore: </source>
        <translation>BikeScore : </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="132"/>
        <source>&amp;OK</source>
        <translation>&amp;OK</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="133"/>
        <location filename="../ManualRideDialog.cpp" line="281"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="276"/>
        <source>Ride Already Downloaded</source>
        <translation>Sortie déjé téléchargée</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="277"/>
        <source>This ride appears to have already </source>
        <translation>Cette sortie semble avoir déjà été </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="278"/>
        <source>been downloaded.  Do you want to </source>
        <translation>téléchargée. Voulez-vous </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="279"/>
        <source>download it again and overwrite </source>
        <translation>téléchargée. Voulez-vous </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="280"/>
        <source>the previous download?</source>
        <translation>écraser la précédente sortie ?</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="281"/>
        <source>&amp;Overwrite</source>
        <translation>Ecraser</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="300"/>
        <location filename="../ManualRideDialog.cpp" line="355"/>
        <location filename="../ManualRideDialog.cpp" line="366"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="301"/>
        <source>Failed to create temporary file </source>
        <translation>Impossible de créer le fichier temporaire </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="356"/>
        <source>Failed to remove existing file </source>
        <translation>Impossible de supprimer le fichier existant </translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="367"/>
        <source>Failed to rename </source>
        <translation>Impossible de renommer</translation>
    </message>
    <message>
        <location filename="../ManualRideDialog.cpp" line="367"/>
        <source> to </source>
        <translation>en</translation>
    </message>
</context>
<context>
    <name>PerfPlot</name>
    <message>
        <source>Stress (BS/Day)</source>
        <translation type="obsolete">Charge (BS/Day)</translation>
    </message>
    <message>
        <source>Time (days)</source>
        <translation type="obsolete">Temps (jours)</translation>
    </message>
    <message>
        <location filename="../PerfPlot.cpp" line="90"/>
        <source>Short Term Stress</source>
        <translation>Charge à court terme (STS)</translation>
    </message>
    <message>
        <location filename="../PerfPlot.cpp" line="103"/>
        <source>Long Term Stress</source>
        <translation>Charge à long terme (LTS)</translation>
    </message>
    <message>
        <location filename="../PerfPlot.cpp" line="116"/>
        <source>Stress Balance</source>
        <translation>Equilibre de charge (SB)</translation>
    </message>
</context>
<context>
    <name>PerformanceManagerWindow</name>
    <message>
        <location filename="../PerformanceManagerWindow.cpp" line="45"/>
        <source>Day:</source>
        <translation>Jour :</translation>
    </message>
    <message>
        <location filename="../PerformanceManagerWindow.cpp" line="46"/>
        <source>no data</source>
        <translation>pas de donnée</translation>
    </message>
    <message>
        <location filename="../PerformanceManagerWindow.cpp" line="51"/>
        <source>Use BikeScore</source>
        <translation>Utiliser le BikeScore</translation>
    </message>
    <message>
        <location filename="../PerformanceManagerWindow.cpp" line="52"/>
        <source>Use DanielsPoints</source>
        <translation>Utiliser les DanielsPoints</translation>
    </message>
    <message>
        <location filename="../PerformanceManagerWindow.cpp" line="67"/>
        <source>to</source>
        <translation>en</translation>
    </message>
</context>
<context>
    <name>PfPvPlot</name>
    <message>
        <source>Average Effective Pedal Force (N)</source>
        <translation type="obsolete">Force effective moyenne sur la pédale (N)</translation>
    </message>
    <message>
        <source>Circumferential Pedal Velocity (m/s)</source>
        <translation type="obsolete">Vitesse circonferentielle de la pédale (m/s)</translation>
    </message>
</context>
<context>
    <name>PfPvWindow</name>
    <message>
        <location filename="../PfPvWindow.cpp" line="32"/>
        <source>Watts:</source>
        <translation>Watts</translation>
    </message>
    <message>
        <location filename="../PfPvWindow.cpp" line="35"/>
        <source>RPM:</source>
        <translation>t/min</translation>
    </message>
    <message>
        <location filename="../PfPvWindow.cpp" line="38"/>
        <source>Crank Length (m):</source>
        <translation>Longueur des manivelles (mm) :</translation>
    </message>
</context>
<context>
    <name>RealtimeWindow</name>
    <message>
        <location filename="../RealtimeWindow.cpp" line="119"/>
        <location filename="../RealtimeWindow.cpp" line="434"/>
        <source>Start</source>
        <translation>Commencer</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="121"/>
        <location filename="../RealtimeWindow.cpp" line="413"/>
        <source>Pause</source>
        <translation>Pause</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="123"/>
        <source>Stop</source>
        <translation>Stopper</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="158"/>
        <source>WATTS</source>
        <translation>Watts</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="160"/>
        <source>BPM</source>
        <translation>Pulsations</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="162"/>
        <source>KPH</source>
        <translation>km/h</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="164"/>
        <source>RPM</source>
        <translation>t/min</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="166"/>
        <location filename="../RealtimeWindow.cpp" line="355"/>
        <source>Lap/Interval</source>
        <translation>Tour/Intervalle</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="168"/>
        <source>Load WATTS</source>
        <translation>Charge en Watts</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="170"/>
        <source>Distance (KM)</source>
        <translation>Distance (km)</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="173"/>
        <source>Avg WATTS</source>
        <translation>Puissance moyenne</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="175"/>
        <source>Avg BPM</source>
        <translation>Moyenne pulsations</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="177"/>
        <source>Avg KPH</source>
        <translation>Moyenne km/h</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="179"/>
        <source>Avg RPM</source>
        <translation>Moyenne t/min</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="181"/>
        <source>Avg Load WATTS</source>
        <translation>Charge moyenne Watts</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="184"/>
        <source>LAP TIME</source>
        <translation>Temps du circuit</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="186"/>
        <source>TIME</source>
        <translation>Temps</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="420"/>
        <source>Un-Pause</source>
        <translation>Pause</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="624"/>
        <source>No Devices Configured</source>
        <translation>Pas d&apos;appareil configuré</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="716"/>
        <source>Open Workout File</source>
        <translation>Ouvrir un fichier d&apos;exercice</translation>
    </message>
    <message>
        <location filename="../RealtimeWindow.cpp" line="716"/>
        <source>Workout Files (*.erg *.mrc *.crs)</source>
        <translation>Fichier d&apos;erercices (*.erg *.mrc *.crs)</translation>
    </message>
</context>
<context>
    <name>RideImportWizard</name>
    <message>
        <location filename="../RideImportWizard.cpp" line="55"/>
        <source>Select Date...</source>
        <translation>Sélectionner une date...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="56"/>
        <source>Today</source>
        <translation>Aujourd&apos;hui</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="57"/>
        <source>Last Monday</source>
        <translation>Dernier lundi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="58"/>
        <source>Last Tuesday</source>
        <translation>Dernier mardi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="59"/>
        <source>Last Wednesday</source>
        <translation>Dernier mercredi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="60"/>
        <source>Last Thursday</source>
        <translation>Dernier jeudi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="61"/>
        <source>Last Friday</source>
        <translation>Dernier vendredi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="62"/>
        <source>Last Saturday</source>
        <translation>Dernier samedi</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="63"/>
        <source>Last Sunday</source>
        <translation>Dernier dimanche</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="64"/>
        <source>Choose Date</source>
        <translation>Choisir la date</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="65"/>
        <source>Cancel</source>
        <translation>Annuler</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="66"/>
        <location filename="../RideImportWizard.cpp" line="593"/>
        <location filename="../RideImportWizard.cpp" line="680"/>
        <source>Abort</source>
        <translation>Interrompre</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="67"/>
        <source>Overwrite Existing Files</source>
        <translation>Ecraser les fichiers existants</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="86"/>
        <source>Import Ride Files</source>
        <translation>Importer les fichiers de sorties</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="88"/>
        <source>Filename</source>
        <translation>Nom du fichier</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="92"/>
        <source>Date</source>
        <translation>Date</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="96"/>
        <source>Time</source>
        <translation>Heure</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="100"/>
        <source>Duration</source>
        <translation>Durée</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="104"/>
        <source>Distance</source>
        <translation>Distance</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="108"/>
        <source>Import Status</source>
        <translation>Status de l&apos;importation</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="219"/>
        <source>Step 1 of 4: Check file permissions</source>
        <translation>Etape 1 à 4 : Vérification des permissions</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="235"/>
        <source>Queued</source>
        <translation>A faire</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="238"/>
        <source>Error - Unknown file type</source>
        <translation>Erreur - type de fichier inconnu</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="243"/>
        <source>Error - Not a valid file</source>
        <translation>Erreur - Fichier invalide</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="256"/>
        <source>Step 2 of 4: Validating Files</source>
        <translation>Etape 2 sur 4 : Validation des fichiers</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="261"/>
        <location filename="../RideImportWizard.cpp" line="343"/>
        <location filename="../RideImportWizard.cpp" line="407"/>
        <location filename="../RideImportWizard.cpp" line="572"/>
        <location filename="../RideImportWizard.cpp" line="611"/>
        <location filename="../RideImportWizard.cpp" line="685"/>
        <location filename="../RideImportWizard.cpp" line="708"/>
        <source>Error</source>
        <translation>Erreur</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="266"/>
        <source>Parsing...</source>
        <translation>Analyse...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="278"/>
        <source>Validated</source>
        <translation>Validé</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="292"/>
        <location filename="../RideImportWizard.cpp" line="519"/>
        <location filename="../RideImportWizard.cpp" line="620"/>
        <source>dd MMM yyyy</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="293"/>
        <source>hh:mm:ss ap</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="317"/>
        <source>00:00:00</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="319"/>
        <source>0 km</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="325"/>
        <source>Error - </source>
        <translation>Erreur - </translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="325"/>
        <source> </source>
        <translation> </translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="335"/>
        <source>Step 3 of 4: Confirm Date and Time</source>
        <translation>Etape 3 sur 4 : Confirmation de la date et heure</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="365"/>
        <source>Save</source>
        <translation>Sauver</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="473"/>
        <location filename="../RideImportWizard.cpp" line="523"/>
        <source>hh:mm:ss</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="482"/>
        <source>Invalid Selection</source>
        <translation>Sélection invalide</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="482"/>
        <source>More than 24hrs of rides to fit into a day</source>
        <translation>Plus de 24h de sortie pour une seule journée</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="527"/>
        <location filename="../RideImportWizard.cpp" line="621"/>
        <source>hh:mm:ss a</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="591"/>
        <source>Step 4 of 4: Save to Library</source>
        <translation>Etape 4 sur 4 : Sauvegarde des sorties</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="613"/>
        <source>Saving...</source>
        <translation>Sauvegarde...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="636"/>
        <source>Error - Source is Target</source>
        <translation>Erreur - La source est aussi la cible</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="639"/>
        <source>Overwriting file...</source>
        <translation>Remplace le fichier...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="641"/>
        <source>/</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="641"/>
        <source>.tmp</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="650"/>
        <source>File Overwritten</source>
        <translation>Fichier remplacà</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="654"/>
        <location filename="../RideImportWizard.cpp" line="656"/>
        <source>Error - overwrite failed</source>
        <translation>Erreur - Echec du remplacement</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="659"/>
        <source>Error - File exists</source>
        <translation>Erreur - Le fichier existe</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="662"/>
        <source>Saving file...</source>
        <translation>Sauvegarde du fichier...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="665"/>
        <source>File Saved</source>
        <translation>Fichier sauvé</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="668"/>
        <source>Error - copy failed</source>
        <translation>Erreur - La copie a échouée</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="678"/>
        <source>Step 5 of 5: Calculating Critical Powers</source>
        <translation>Etape 5 sur 5 : Calcul des puissances maximales</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="686"/>
        <source>Calculating...</source>
        <translation>Calcul...</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="695"/>
        <source>Completed.</source>
        <translation>Accompli.</translation>
    </message>
    <message>
        <location filename="../RideImportWizard.cpp" line="718"/>
        <source>Finish</source>
        <translation>Terminé.</translation>
    </message>
</context>
<context>
    <name>RideItem</name>
    <message>
        <source>&lt;metrics&gt;
  &lt;metric_group name=&quot;Totals&quot;&gt;
    &lt;metric name=&quot;workout_time&quot; display_name=&quot;Workout time&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;time_riding&quot; display_name=&quot;Time riding&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;total_distance&quot; display_name=&quot;Distance&quot;
            precision=&quot;1&quot;/&gt;
    &lt;metric name=&quot;total_work&quot; display_name=&quot;Work&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;elevation_gain&quot; display_name=&quot;Elevation Gain&quot;
            precision=&quot;1&quot;/&gt;
  &lt;/metric_group&gt;
  &lt;metric_group name=&quot;Averages&quot;&gt;
    &lt;metric name=&quot;average_speed&quot; display_name=&quot;Speed&quot;
            precision=&quot;1&quot;/&gt;
    &lt;metric name=&quot;average_power&quot; display_name=&quot;Power&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;average_hr&quot; display_name=&quot;Heart rate&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;average_cad&quot; display_name=&quot;Cadence&quot;
            precision=&quot;0&quot;/&gt;
  &lt;/metric_group&gt;
  &lt;metric_group name=&quot;Metrics&quot; note=&quot;BikeScore is a trademark       of Dr. Philip Friere Skiba, PhysFarm Training Systems LLC&quot;&gt;
    &lt;metric name=&quot;skiba_xpower&quot; display_name=&quot;xPower&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;skiba_relative_intensity&quot;
            display_name=&quot;Relative Intensity&quot; precision=&quot;3&quot;/&gt;
    &lt;metric name=&quot;skiba_bike_score&quot; display_name=&quot;BikeScore&amp;#8482;&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;aerobic_decoupling&quot; display_name=&quot;Aerobic Decoupling&quot;
            precision=&quot;2&quot;/&gt;
  &lt;/metric_group&gt;
&lt;/metrics&gt;
</source>
        <translation type="obsolete">&lt;metrics&gt;
  &lt;metric_group name=&quot;Totaux&quot;&gt;
    &lt;metric name=&quot;workout_time&quot; display_name=&quot;Durée de l&apos;entraînement&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;time_riding&quot; display_name=&quot;Temps en mouvement&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;total_distance&quot; display_name=&quot;Distance&quot;
            precision=&quot;1&quot;/&gt;
    &lt;metric name=&quot;total_work&quot; display_name=&quot;Travail&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;elevation_gain&quot; display_name=&quot;Dénivelé&quot;
            precision=&quot;1&quot;/&gt;
  &lt;/metric_group&gt;
  &lt;metric_group name=&quot;Moyennes&quot;&gt;
    &lt;metric name=&quot;average_speed&quot; display_name=&quot;Vitesse&quot;
            precision=&quot;1&quot;/&gt;
    &lt;metric name=&quot;average_power&quot; display_name=&quot;Puissance&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;average_hr&quot; display_name=&quot;Fréquence cardiaque&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;average_cad&quot; display_name=&quot;Cadence&quot;
            precision=&quot;0&quot;/&gt;
  &lt;/metric_group&gt;
  &lt;metric_group name=&quot;Scores&quot; note=&quot;BikeScore est une marque déposé       par Dr. Philip Friere Skiba, PhysFarm Training Systems LLC&quot;&gt;
    &lt;metric name=&quot;skiba_xpower&quot; display_name=&quot;xPower&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;skiba_relative_intensity&quot;
            display_name=&quot;Relative Intensity&quot; precision=&quot;3&quot;/&gt;
    &lt;metric name=&quot;skiba_bike_score&quot; display_name=&quot;BikeScore&amp;#8482;&quot;
            precision=&quot;0&quot;/&gt;
    &lt;metric name=&quot;aerobic_decoupling&quot; display_name=&quot;Découplage aérobique&quot;
            precision=&quot;2&quot;/&gt;
  &lt;/metric_group&gt;
&lt;/metrics&gt;
</translation>
    </message>
    <message>
        <source>Totals</source>
        <translation type="obsolete">Totaux</translation>
    </message>
    <message>
        <source>&lt;p&gt;Couldn&apos;t read file &quot;</source>
        <translation type="obsolete">&lt;p&gt;Impossible de lire le fichier &quot;</translation>
    </message>
    <message>
        <source>&lt;/h2&gt;&lt;h3&gt;Device Type: </source>
        <translation type="obsolete">&lt;/h2&gt;&lt;h3&gt;Type d&apos;appareil : </translation>
    </message>
</context>
<context>
    <name>SaveOnExitDialogWidget</name>
    <message>
        <location filename="../SaveDialogs.cpp" line="238"/>
        <source>WARNING

You have made changes to some rides which
have not been saved. They are listed below.</source>
        <translation>ATTENTION

Vous avez apportez des changements à la sortie
qui ne sont pas sauvés. Ils sont listés ci-dessous.</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="269"/>
        <source>&amp;Save and Exit</source>
        <translation>&amp;Sauver et Quitter</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="271"/>
        <source>&amp;Discard and Exit</source>
        <translation>&amp;Quitter sans sauver</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="273"/>
        <source>&amp;Cancel Exit</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="278"/>
        <source>Always check for unsaved chages on exit</source>
        <translation>Toujours vérifier les changements avant de quitter</translation>
    </message>
</context>
<context>
    <name>SaveSingleDialogWidget</name>
    <message>
        <location filename="../SaveDialogs.cpp" line="176"/>
        <source>WARNING

You have made changes to </source>
        <translation>ATTENTION

Vous avez fait des changements dans </translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="176"/>
        <source> If you want to save
them, we need to convert the ride to GoldenCheetah&apos;s
native format. Should we do so?
</source>
        <translation>Si vous voulez les sauver,
nous devons convertir la sortie au format GoldenCheetah.
Voulez-vous continuer?
</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="181"/>
        <source>&amp;Save and Convert</source>
        <translation>&amp;Sauver et Convertir</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="183"/>
        <source>&amp;Discard Changes</source>
        <translation>&amp;Sauver sans convertir</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="185"/>
        <source>&amp;Cancel Save</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <location filename="../SaveDialogs.cpp" line="190"/>
        <source>Always warn me about file conversions</source>
        <translation>Toujours m&apos;avertir avant une conversion de fichier</translation>
    </message>
</context>
<context>
    <name>SplitRideDialog</name>
    <message>
        <location filename="../SplitRideDialog.cpp" line="62"/>
        <source>Split at the following positions:</source>
        <translation>Diviser à la position courante :</translation>
    </message>
    <message>
        <location filename="../SplitRideDialog.cpp" line="66"/>
        <source>&amp;OK</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../SplitRideDialog.cpp" line="67"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Annuler</translation>
    </message>
    <message>
        <source>Interval %1</source>
        <translation type="obsolete">Intervalle %1</translation>
    </message>
    <message>
        <source>Time Gap: </source>
        <translation type="obsolete">Pause : </translation>
    </message>
    <message>
        <location filename="../SplitRideDialog.cpp" line="155"/>
        <location filename="../SplitRideDialog.cpp" line="159"/>
        <source>Split Ride</source>
        <translation>Diviser la sortie</translation>
    </message>
    <message>
        <location filename="../SplitRideDialog.cpp" line="155"/>
        <source>The file %1 already exists and will not be overwritten</source>
        <translation>Le fichier %1 existe déjà et ne peut pas être écrasé</translation>
    </message>
    <message>
        <location filename="../SplitRideDialog.cpp" line="159"/>
        <source>The file %1 can&apos;t be opened for writing</source>
        <translation>Le fichier %1 ne peut pas être ouvert en écriture</translation>
    </message>
</context>
<context>
    <name>StressCalculator</name>
    <message>
        <location filename="../StressCalculator.cpp" line="109"/>
        <source>Computing stress.
</source>
        <translation>Analyse de la charge.</translation>
    </message>
    <message>
        <location filename="../StressCalculator.cpp" line="110"/>
        <source>Abort</source>
        <translation>Interrompre</translation>
    </message>
    <message>
        <location filename="../StressCalculator.cpp" line="142"/>
        <source>Processing %1...</source>
        <translation>Annalyse %1...</translation>
    </message>
</context>
<context>
    <name>ToolsDialog</name>
    <message>
        <location filename="../ToolsDialog.cpp" line="62"/>
        <source>Critical Power Calculator</source>
        <translation>Estimateur de puissance critique</translation>
    </message>
    <message>
        <location filename="../ToolsDialog.cpp" line="67"/>
        <source>Your best short effort (3-5 min):</source>
        <translation>Votre meilleur effort court (3-5 min) :</translation>
    </message>
    <message>
        <location filename="../ToolsDialog.cpp" line="71"/>
        <source>Your best long effort (15-60 min):</source>
        <translation>Votre meilleur effort long (15-60 min) :</translation>
    </message>
    <message>
        <location filename="../ToolsDialog.cpp" line="76"/>
        <source>Your critical power:</source>
        <translation>Votre puissance critique :</translation>
    </message>
    <message>
        <location filename="../ToolsDialog.cpp" line="85"/>
        <source>Calculate CP</source>
        <translation>Estimer la CP</translation>
    </message>
    <message>
        <location filename="../ToolsDialog.cpp" line="88"/>
        <source>Done</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>WeeklySummaryWindow</name>
    <message>
        <location filename="../WeeklySummaryWindow.cpp" line="267"/>
        <source>&lt;center&gt;&lt;h2&gt;Week of %1 through %2&lt;/h2&gt;&lt;h2&gt;Summary&lt;/h2&gt;&lt;p&gt;&lt;table align=&quot;center&quot; width=&quot;60%&quot; border=0&gt;&lt;tr&gt;&lt;td&gt;Total time riding:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%3:%4:%5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total distance (%6):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%7&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total work (kJ):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%8&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Daily Average work (kJ):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%9&lt;/td&gt;&lt;/tr&gt;</source>
        <translation>&lt;center&gt;&lt;h2&gt;Semaine du %1 au %2&lt;/h2&gt;&lt;h2&gt;Résumé&lt;/h2&gt;&lt;p&gt;&lt;table align=&quot;center&quot; width=&quot;60%&quot; border=0&gt;&lt;tr&gt;&lt;td&gt;Temps total  à rouler:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%3:%4:%5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Distance totale (%6):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%7&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Travail total (kJ):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%8&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Travail journalier moyen (kJ):&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%9&lt;/td&gt;&lt;/tr&gt;</translation>
    </message>
    <message>
        <location filename="../WeeklySummaryWindow.cpp" line="298"/>
        <source>&lt;tr&gt;&lt;td&gt;Total BikeScore:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Total Daniels Points:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net Relative Intensity:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%3&lt;/td&gt;&lt;/tr&gt;</source>
        <translation>&lt;tr&gt;&lt;td&gt;BikeScore total:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Daniels Points total:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Intensité Relative nette:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%3&lt;/td&gt;&lt;/tr&gt;</translation>
    </message>
    <message>
        <source>&lt;tr&gt;&lt;td&gt;Total BikeScore:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Net Relative Intensity:&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%2&lt;/td&gt;&lt;/tr&gt;</source>
        <translation type="obsolete">&lt;tr&gt;&lt;td&gt;BikeScore total :&lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Intensitité relative : &lt;/td&gt;    &lt;td align=&quot;right&quot;&gt;%2&lt;/td&gt;&lt;/tr&gt;</translation>
    </message>
    <message>
        <location filename="../WeeklySummaryWindow.cpp" line="311"/>
        <source>&lt;/table&gt;&lt;h2&gt;Power Zones&lt;/h2&gt;</source>
        <translation>&lt;/table&gt;&lt;h2&gt;Zones de puissance&lt;/h2&gt;</translation>
    </message>
</context>
<context>
    <name>Zones</name>
    <message>
        <location filename="../Zones.cpp" line="195"/>
        <source>line %1: read new range without reading any zones for previous one</source>
        <translation>ligne %1: lecture d&apos;une nouvelle période sans avoir lu aucune période précédente</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="252"/>
        <source>line %1: read zone without preceeding date range</source>
        <translation>ligne %1: lecture de zone sans zone période de date</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="268"/>
        <location filename="../Zones.cpp" line="289"/>
        <source>attempt to set zone based on % of CP without setting CP in line number %1.
</source>
        <translation>tentative de définir une zone en fonction du % de CP sans valeur définie pour CP à la ligne %1.
</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="320"/>
        <source>file ended without reading any zones for last range</source>
        <translation>Le fichier se termine sans zone pour la dernière période</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="375"/>
        <source>Setting end date of range %1 to start date of range %2.
</source>
        <translation>Uilise la fin de la période %1 comme début pour la période %2.
</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="386"/>
        <source>Extending final range %1 to infinite to include present date.
</source>
        <translation>Etent la dernière période %1 pour inclure la date actuelle.
</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="406"/>
        <source>Range %1: matching top of zone %2 (%3) to bottom of zone %4 (%5).
</source>
        <translation>Période %1: corrige le haut de la zone %2 (%3) avec le bas de la zone %4 (%5).
</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="418"/>
        <source>Range %1: setting top of zone %2 from %3 to MAX.
</source>
        <translation>Période %1: corrige le haut de la zone %2 de %3 au max.
</translation>
    </message>
    <message>
        <location filename="../Zones.cpp" line="593"/>
        <source>Critical Power: %1</source>
        <translation>Puissance critique : %1</translation>
    </message>
    <message>
        <source>Zone</source>
        <translation type="obsolete">Zone</translation>
    </message>
    <message>
        <source>Description</source>
        <translation type="obsolete">Description</translation>
    </message>
    <message>
        <source>Low</source>
        <translation type="obsolete">Min</translation>
    </message>
    <message>
        <source>High</source>
        <translation type="obsolete">Max</translation>
    </message>
    <message>
        <source>Time</source>
        <translation type="obsolete">Temps</translation>
    </message>
    <message>
        <source>Active Recovery</source>
        <translation type="obsolete">Récupération active</translation>
    </message>
    <message>
        <source>Endurance</source>
        <translation type="obsolete">Endurance</translation>
    </message>
    <message>
        <source>Tempo</source>
        <translation type="obsolete">Tempo</translation>
    </message>
    <message>
        <source>Threshold</source>
        <translation type="obsolete">Seuil</translation>
    </message>
    <message>
        <source>VO2Max</source>
        <translation type="obsolete">VO2Max</translation>
    </message>
    <message>
        <source>Anaerobic</source>
        <translation type="obsolete">Anaérobie</translation>
    </message>
    <message>
        <source>Neuromuscular</source>
        <translation type="obsolete">Neuromusculaire</translation>
    </message>
</context>
<context>
    <name>deviceModel</name>
    <message>
        <location filename="../Pages.cpp" line="646"/>
        <source>Device Name</source>
        <translation>Nom de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="648"/>
        <source>Device Type</source>
        <translation>Type de l&apos;appareil</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="650"/>
        <source>Port Spec</source>
        <translation>Spécification du port</translation>
    </message>
    <message>
        <location filename="../Pages.cpp" line="652"/>
        <source>Profile</source>
        <translation>Profile</translation>
    </message>
</context>
</TS>
