FitTrackee 0.7.18 - en to fr translation catalogue (853 entries)

en: (*new in 0.3.0*)
fr: (*nouveau dans la version 0.3.0*)

en: (*new in 0.5.0*) Stopped speed threshold used by `gpxpy <https://github.com/tkrajina/gpxpy>`_ is not the default one for the following sports (0.1 km/h instead of 1 km/h):
fr: (*nouveau dans la version in 0.5.0*) Le seuil de vitesse arrêté utilisé par `gpxpy <https://github.com/tkrajina/gpxpy>`_ n'est plus la valeur par défaut pour les sports suivants (0.1 km/h au lieu de 1 km/h) :

en: (*new in 0.7.0*)
fr: (*nouveau dans la version in 0.7.0*)

en: (*new in 0.7.13*)
fr: (*nouveau dans la version 0.7.13*)

en: (see `issues <https://github.com/SamR1/FitTrackee/issues>`__ for more information)
fr: (cf. `tickets <https://github.com/SamR1/FitTrackee/issues>`__ pour plus d'informations)

en: **About**
fr: **A propos**

en: **Absolute path** to the directory where ``uploads`` folder will be created.
fr: Un **chemin absolu** vers le répertoire dans le répertoire `uploads` sera créé.

en: **DarkSky** support is discontinued, since the service shut down on March 31, 2023.
fr: Le support de **DarkSky** est interrompu, depuis l'arrêt du service le 31 Mars 2023.

en: **Example request**:
fr: **Exemple de requête** :

en: **Example requests**:
fr: **Exemple de requêtes** :

en: **Example response**:
fr: **Exemple de réponse** :

en: **Example responses**:
fr: **Exemple de réponses** :

en: **FitTrackee** API URL, only needed in dev environment.
fr: URL de l'API **FitTrackee**, uniquement pour les environnements de développement.

en: **FitTrackee** URL, needed for links in emails.
fr: URL de **FitTrackee**, nécessaire pour les liens dans les courriels.

en: **FitTrackee** allows you to store and display gpx files and some statistics from your outdoor activities.
fr: **Fitrackee** vous permet de stocker et d'afficher les données issues des fichiers .gpx et quelques statistiques à partir de vos activités sportives en plein air.

en: **FitTrackee** configuration.
fr: Configuration de **FitTrackee**.

en: **FitTrackee** host.
fr: Hôte **FitTrackee**.

en: **FitTrackee** port.
fr: Port de l'application web **FitTrackee**.

en: **FitTrackee** secret key, must be initialized in production environment.
fr: clé secrète de **FitTrackee**, doit être initialisé sur un environnement de production.

en: **FitTrackee** sender email address.
fr: Adresse électronique de l'expéditeur **FitTrackee**.

en: **Flask-Limiter** provides a `Command Line Interface <https://flask-limiter.readthedocs.io/en/stable/cli.html>`_ for maintenance and diagnostic purposes.
fr: **Flask-Limiter** fournit une `Interface de ligne de commande <https://flask-limiter.readthedocs.io/en/stable/cli.html>`_ à des fins de maintenance et de diagnostic.

en: **Nginx** configuration:
fr: Configuration **Nginx** :

en: **Privacy policy**
fr: **Politique de confidentialité**

en: **Scope**: ``application:write``
fr: **Scope** : ``application:write``

en: **Scope**: ``profile:read``
fr: **Scope** : ``profile:read``

en: **Scope**: ``profile:write``
fr: **Scope** : ``profile:write``

en: **Scope**: ``users:read``
fr: **Scope** : ``users:read``

en: **Scope**: ``users:write``
fr: **Scope** : ``users:write``

en: **Scope**: ``workouts:read``
fr: **Scope** : ``workouts:read``

en: **Scope**: ``workouts:write``
fr: **Scope** : ``workouts:write``

en: **Still under heavy development (some features may be unstable).**
fr: **En cours de développement (certaines fonctionnalités peuvent être instables).**

en: - ``fittrackee_worker`` (disabled)
fr: - ``fittrackee_worker`` (désactivée)

en: - database (with `pg_dump <https://www.postgresql.org/docs/11/app-pgdump.html>`__ for instance)
fr: - base de données (avec la commande `pg_dump <https://www.postgresql.org/docs/11/app-pgdump.html>`__ par exemple)

en: - upload directory (see `Environment variables <installation.html#environment-variables>`__)
fr: - répertoire des fichiers téléversés (see `Variables d'environnement <installation.html#environment-variables>`__)

en: 14 sports are supported:
fr: 14 sports sont pris en charge :

en: 6 sports supported:
fr: 6 sports pris en charge :

en: A `CLI <cli.html#ftcli-users-update>`__ is available to activate account, modify email and password and handle data export requests.
fr: Une `interface de ligne de commande (CLI) <cli.html#ftcli-users-update>`__ est disponible pour activer les comptes, modifier l'adresse électronique et le mot de passe et gérer les demandes d'exports de données.

en: A command line interface (CLI) is available to manage database, OAuth2 tokens and users.
fr: Une interface de ligne de commande (CLI) est disponible pour gérer la base de données, les jetons OAuth2 et les utilisateurs.

en: A custom privacy policy can set if needed (Markdown syntax can be used). A policy update will display a message on users dashboard to review it.
fr: Une politique de confidentialité personnalisée peut être définie si nécessaire (la syntaxe Markdown peut être utilisée). Une mise à jour de la politique affichera un message sur le tableau de bord des utilisateurs pour qu'ils puissent en prendre connaissance.

en: A default privacy policy is available (originally adapted from the `Discourse <https://github.com/discourse/discourse>`__ privacy policy).
fr: Une politique de confidentialité par défaut est disponible (adaptée de la `Politique de confidentialité de Discourse <https://github.com/discourse/discourse>`__).

en: A disabled sport (by admin or user) will not appear in dropdown when **adding a workout**.
fr: Un sport désactivé (par l'administrateur ou l'utilisateur) n'apparaîtra pas dans la liste lors de l\'**ajout d'une séance**.

en: A package is available, see https://github.com/YunoHost-Apps/fittrackee_ynh.
fr: Un paquet est disponible, cf. https://github.com/YunoHost-Apps/fittrackee_ynh.

en: A user can add a note
fr: Un utilisateur peut ajouter une note

en: A user can change his email address (*new in 0.6.0*)
fr: Un utilisateur peut modifier son adresse électronique (*nouveau dans la version 0.6.0*)

en: A user can choose between metric system and imperial system for distance, elevation and speed display (*new in 0.5.0*)
fr: L'utilisateur peut choisir entre le système métrique et le système impérial pour la distance, l'affichage de l'altitude et de la vitesse (*nouveau dans la version 0.5.0*)

en: A user can choose elevation chart axis start: zero or minimum altitude (*new in 0.7.15*)
fr: L'utilisateur peut choisir le point de départ de l'axe du graphique d'altitude : altitude zéro ou minimale. (*nouveau dans la version 0.7.15*)

en: A user can choose format used to display dates (*new in 0.7.3*)
fr: L'utilisateur peut choisir le format d'affichage des dates (*nouveau dans la version 0.7.3*)

en: A user can choose to display or hide ascent records and total on Dashboard (*new in 0.6.11*)
fr: Un utilisateur peut choisir d'afficher ou cacher les records et le total de dénivelé positif sur le tableau de bord (*nouveau dans la version 0.6.11*)

en: A user can choose to exclude extreme values (which may be GPS errors) when calculating the maximum speed (by default, extreme values are excluded) (*new in 0.7.16*)
fr: Un utilisateur peut choisir d'exclure les valeurs extrêmes (qui peuvent être des erreurs GPS) lors du calcul de la vitesse maximale (par défaut, les valeurs extrêmes sont exclues) (*nouveau dans la version 0.7.16*)

en: A user can create `clients <apps.html>`__ for third-party applications (*new in 0.7.0*).
fr: Un utilisateur peut créer des `clients <apps.html>`__ pour des applications tierces (*nouveau dans la version 0.7.0*).

en: A user can create, update and deleted his account.
fr: Un utilisateur peut créer, modifier et supprimer son compte.

en: A user can now request a data export (containing user info, workout data and uploaded gpx files).
fr: Un utilisateur peut maintenant demandé un export de données (contenant les informations de l’utilisateur, les données des séances et les fichiers gpx téléversés).

en: A user can only delete his own account.
fr: Un utilisateur ne peut supprimer que son propre compte.

en: A user can request a data export (*new in 0.7.13*).
fr: Un utilisateur peut demander un export de données (*nouveau dans la version 0.7.13*).

en: A user can reset his password (*new in 0.3.0*)
fr: L'utilisateur peut réinitialiser son mot de passe (*nouveau dans la version in 0.3.0*)

en: A user can set language, timezone and first day of week.
fr: L'utilisateur peut définir la langue, le fuseau horaire et le premier jour de la semaine.

en: A user can set sport preferences (*new in 0.5.0*):
fr: Un utilisateur peut définir des préférences en matière de sport (*nouveau dans la version 0.5.0*) :

en: A valid ``EMAIL_URL`` must be provided (see `emails <../installation.html#emails>`__).
fr: Une valeur valide pour la variable ``EMAIL_URL`` doit être fourni (voir `courriels <../installation.html#emails>`__).

en: A workout can even be created without gpx (the user must enter date, time, duration and distance).
fr: Une séance peut même être créée sans fichier gpx (l'utilisateur doit entrer la date, l'heure, la durée et la distance).

en: A workout with a disabled sport will still be displayed in the application.
fr: Une séance avec un sport désactivé sera toujours affichée dans l'application.

en: A workout with a gpx file can be displayed with map and charts (speed and elevation (if the gpx file contains elevation data, *updated in 0.7.20*)).
fr: Une séance avec un fichier gpx est affichée avec une carte et des graphiques (vitesse et altitude (si le fichier contient les données relatives à l'altitude (*mis à jour dans la version 0.7.20*)).

en: API documentation
fr: Documentation de l'API

en: API key from a `weather data provider <installation.html#weather-data>`__
fr: Clé d'API d'un `fournisseur de données météo <installation.html#weather-data>`__

en: API rate limits
fr: Limitation d'accès à l'API

en: API rate limits are managed by `Flask-Limiter <https://flask-limiter.readthedocs.io/en/stable>`_, based on IP with fixed window strategy.
fr: La limitation d'accès à l'API est gérée par `Flask-Limiter <https://flask-limiter.readthedocs.io/en/stable>`_, et basé sur l'adresse IP avec une stratégie de période fixe.

en: API rate limits, see `API rate limits <installation.html#api-rate-limits>`__.
fr: Limite d'accès à l'API, cf. `Limitation d'accès à l'API <installation.html#api-rate-limits>`__.

en: API:
fr: API :

en: Account & preferences
fr: Compte et préférences

en: Account creation (only standard user, not admin)
fr: Création de compte (utilisateur standard, non administrateur)

en: Activate user account after registration.
fr: Activer le compte utilisateur après l'inscription.

en: Activate user account.
fr: Activer le compte d'un utilisateur.

en: Activities list and search
fr: Liste des activités et recherche

en: Activity creation by uploading a gpx file. An activity can even be created without gpx (the user must enter date, time, duration and distance)
fr: Création d’activité par ajout de fichier gpx. Une activité peut également être créée sans fichier gpx (l’utilisateur doit enter la date, l’heure, la durée et la distance)

en: Activity edition and deletion
fr: Modification et suppression d’activité

en: Add docker files for evaluation purposes.
fr: Ajout de fichiers Docker à des fins d’évaluation.

en: Add/remove admin rights (when adding admin rights, it also activates user account if not active).
fr: Ajouter/supprimer des droits d'administration (lors de l'ajout de droits d'administration, le compte de l'utilisateur est également activé s'il ne l'est pas.

en: Administrator
fr: Administrateur

en: After registration, the client id and secret are shown.
fr: Après l'enregistrement, l'identifiant et le secret du client sont affichés.

en: After registration, the user account is inactive and an email with confirmation instructions is sent to activate it. A user with an inactive account cannot log in. (*new in 0.6.0*).
fr: Après l'enregistrement, le compte d'utilisateur est inactif et un courriel contenant des instructions de confirmation est envoyé pour l'activer. Un utilisateur dont le compte est inactif ne peut pas se connecter (*nouveauté dans la version 0.6.0*).

en: After the authorization, FitTrackee redirects to the 3rd-party app, so the 3rd-party app can get the authorization code from the redirect URL and then fetches an access token with the client id and secret (endpoint `/api/oauth/token <https://samr1.github.io/FitTrackee/api/oauth2.html#post--api-oauth-token>`_).
fr: Après autorisation, FitTrackee redirige vers l'application tierce, de sorte que l'application tierce puisse obtenir le code d'autorisation à partir de l'URL de redirection et récupère ensuite un jeton d'accès avec l'identifiant et le secret du client (point d'accès `/api/oauth/token <https://samr1.github.io/FitTrackee/api/oauth2.html#post--api-oauth-token>`_).

en: All endpoints are subject to rate limits, except endpoints serving assets.
fr: Tous les points d'accès sont soumis à des limitations d'accès sauf les points servant des *assets*.

en: Among enhancements and fixes, FitTrackee is now available in Galician, Spanish and partially in Norwegian Bokmål (see translation status below).
fr: Parmi les améliorations et corrections, FitTrackee est maintenant disponible en Galicien, Espagnol et partiellement en Norvégien Bokmål (voir l’avancement de la traduction ci-dessous).

en: An activity can be displayed with map (if with gpx), weather (if the DarkSky API key is provided) and charts (speed and elevation)
fr: Une activité peut être affichée avec une carte (si une fichier gpx existe), la météo (si une clé d’API DarkSky a été configurée) et des graphiques (vitesse et altitude)

en: An admin can delete all accounts except his account if he's the only one admin.
fr: Un administrateur peut supprimer tous les comptes sauf le sien s'il est le seul administrateur.

en: And from now on, admin account is not created on application initialization.<br />A new command is added to set administration rights on the account created after registration (see documentation)
fr: Et à partir de cette version, le compte de l’administrateur ne sera plus créé à l’initialisation.<br />Une nouvelle commande a été ajoutée pour donner les droits d’administration au compte créé après inscription (voir la documentation)

en: App authorization on FitTrackee
fr: Autorisation de l'application sur FitTrackee

en: Application translations status on `Weblate <https://hosted.weblate.org/engage/fittrackee/>`__ (may differ from the released version):
fr: Etat d'avancement de la traduction de l'application sur `Weblate <https://hosted.weblate.org/engage/fittrackee/>`__ (peut différer de la version publiée) :

en: Apply migrations.
fr: Appliquer les migrations.

en: Ascent and descent can also be provided (*new in 0.7.10*).
fr: Les dénivelés positif et négatif peuvent être également fournis (*nouveau dans la version 0.7.10*).

en: Authenticated user must be an admin.
fr: L'utilisateur authentifié doit avoir des droits d'administration.

en: Authentication and account
fr: Authentification et compte

en: Authorize an OAuth2 client (app). If successful, it redirects to the client callback URL with the code to issue a token.
fr: Autoriser un client OAuth2 (app). En cas de succès, il redirige vers l'URL de redirection du client avec le code pour émettre un jeton.

en: Before upgrading, make a backup of all data:
fr: Avant de procéder à la mise à jour, faire une sauvegarde de l'ensemble des données :

en: Bugs Fixed
fr: Bugs corrigés

en: Calculated values may differ from values calculated by the application that originally generated the gpx files, in particular the maximum speed.
fr: Les valeurs calculées peuvent différer de celles calculées par l'application qui a généré les fichiers gpx à l'origine, en particulier la vitesse maximale.

en: Change log
fr: Historique des modifications

en: Change to the directory where FitTrackee directory is located
fr: Changer pour le répertoire dans lequel FitTrackee est localisé

en: Changing this preference will only affect next file uploads.
fr: La modification de cette préférence n'affectera que les prochains fichiers ajoutés.

en: Check ``client_max_body_size`` in **nginx** config. Increase the value to handle larger files (see **nginx** `documentation <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_).
fr: Vérifiez ``client_max_body_size`` dans la configuration **nginx**. Augmentez la valeur pour gérer des fichiers plus volumineux (voir la `documentation <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_ de **nginx**).

en: Check the database URL in `environment variables <../installation.html#envvar-DATABASE_URL>`__ if the following error is displayed in **gunicorn** logs:
fr: Vérifiez l'URL de la base de données dans les `variables d'environnement <../installation.html#envvar-DATABASE_URL>`__ si l'erreur suivante est affichée dans les logs de **gunicorn** :

en: Check the email URL in `environment variables <../installation.html#envvar-EMAIL_URL>`__ if the following error is displayed in **gunicorn** logs:
fr: Vérifiez l'URL du serveur SMTP dans les `environment variables <../installation.html#envvar-EMAIL_URL>`__ si l'erreur suivante est affichée dans les logs de **gunicorn** :

en: Check the path in `environment variables <../installation.html#envvar-UPLOAD_FOLDER>`__. ``UPLOAD_FOLDER`` must be set with an absolute path.
fr: Vérifier le chemin dans les `variables d'environnement <../installation.html#envvar-UPLOAD_FOLDER>`__. ``UPLOAD_FOLDER`` doit être défini avec un chemin absolu.

en: Check the terms of service of tile provider for map attribution.
fr: Vérifier les conditions d'utilisation du fournisseur de tuiles pour l'attribution des cartes.

en: Client:
fr: Client :

en: Clone this repo:
fr: Cloner ce dépôt :

en: Command line interface
fr: Interface de ligne de commande

en: Controls allow full screen view and position reset (*new in 0.5.5*).
fr: Des boutons permettent une visualisation en plein écran et la réinitialisation de la position (*nouveau dans la version 0.5.5*).

en: Create **.env** from example and update it (see `Environment variables <installation.html#environment-variables>`__).
fr: Créer le fichier **.env** à partir de l'exemple et le mettre à jour (cf. `Variables d'environnement <installation.html#environment-variables>`__).

en: Create ``fittrackee`` database
fr: Créer la base de données ``fittrackee``

en: Create a user account.
fr: Créer un compte utilisateur.

en: Create an OAuth2 client (app) for the authenticated user.
fr: Créer un client OAuth2 pour l'utilisateur authentifié.

en: Create and activate a virtualenv
fr: Créer et activer l'environnement virtuel

en: Credentials can be omitted: ``smtp://smtp.example.com:25``.
fr: Les informations d'identification peuvent être omises : ``smtp://smtp.example.com:25``.

en: Current month statistics
fr: Statistiques du mois en cours

en: Cycling (Sport)
fr: Vélo (Sport)

en: Cycling (Transport)
fr: Vélo (Transport)

en: Cycling (Virtual)  (*new in 0.7.3*)
fr: Vélo (Virtuel)  (*nouveau dans la version 0.7.3*)

en: Dashboard
fr: Tableau de bord

en: Dashboard with month calendar displaying workouts and record. The week can start on Sunday or Monday (which can be changed in the user preferences). The calendar displays up to 100 workouts.
fr: Tableau de bord avec le calendrier mensuel affichant les séances et les records. La semaine peut commencer le dimanche ou le lundi (ce qui peut être modifié dans les préférences de l'utilisateur). Le calendrier affiche jusqu'à 100 séances.

en: Database
fr: Base de données

en: Database URL with username and password, must be initialized in production environment.
fr: URL de la base de données avec le nom et le mot de passe de l'utilisateur, doit être initialisée sur les environnements de production.

en: Default tile server is now **OpenStreetMap**'s standard tile layer (if environment variables are not initialized). The tile server can be changed by updating ``TILE_SERVER_URL`` and ``MAP_ATTRIBUTION`` variables (`list of tile servers <https://wiki.openstreetmap.org/wiki/Raster_tile_providers>`__).
fr: Le serveur de tuiles par défaut est maintenant le serveur standard d'**OpenStreetMap** (si les variables d'environnements ne sont pas initialisées). Le serveur de tuile peut être changé en modifiant les variables ``TILE_SERVER_URL`` et ``MAP_ATTRIBUTION`` (`liste des serveurs de tuiles <https://wiki.openstreetmap.org/wiki/Raster_tile_providers>`__).

en: Delete a user account.
fr: Supprimer un compte utilisateur.

en: Delete a workout.
fr: Supprimer la séance.

en: Delete authenticated user picture.
fr: Supprimer l'image de l'utilisateur authentifié.

en: Delete export requests and related archives created more than provided number of days.
fr: Supprimer les demandes d'export et les archives associées créées depuis plus d'un certain nombre de jours.

en: Deployment
fr: Déploiement

en: Dev environment
fr: Environnements de développement

en: Development
fr: Développement

en: Disable pooling if needed (when starting application with **FitTrackee** entry point and not directly with **Gunicorn**), see `SqlAlchemy documentation <https://docs.sqlalchemy.org/en/13/core/pooling.html#using-connection-pools-with-multiprocessing-or-os-fork>`__.
fr: Désactiver le *pooling* si nécessaire (dans le cas du démarrage direct avec le point d'entrée de **FitTrackee** et non avec **Gunicorn**), cf. la `documentation de SqlAlchemy <https://docs.sqlalchemy.org/en/13/core/pooling.html#using-connection-pools-with-multiprocessing-or-os-fork>`__.

en: Docker and Docker Compose (for development or evaluation purposes)
fr: Docker et Docker Compose (pour le développement ou l'évaluation de l'application)

en: Download a data export archive
fr: Télécharger une archive d'export de données

en: Download gpx file.
fr: Télécharger le fichier gpx.

en: Download the last release (for now, it is the release v0.7.25) and overwrite existing files:
fr: Télécharger la dernière version (à ce jour, la version v0.7.25) et écraser les fichiers existants :

en: Download the last release (for now, it is the release v0.7.25):
fr: Télécharger la dernière version (à ce jour, la version v0.7.25) :

en: Dutch (*new in 0.7.8*)
fr: Néerlandais (*nouveau dans la version 0.7.8*)

en: Dutch: 100%
fr: Néerlandais : 100%

en: Dutch: 97%
fr: Néerlandais : 97%

en: Dutch: 98%
fr: Néerlandais : 98%

en: Dutch: 99%
fr: Néerlandais : 99%

en: Edit authenticated user preferences.
fr: Modifier les préférences de l'utilisateur authentifié.

en: Edit authenticated user profile.
fr: Modifier le profil de l'utilisateur authentifié.

en: Edit authenticated user sport preferences.
fr: Modifier les préférences des sports de l'utilisateur authentifié.

en: Email URL with credentials, see `Emails <installation.html#emails>`__.
fr: URL du serveur d'envoi des courriels avec les informations de connexion, cf. `Courriels <installation.html#emails>`__.

en: Email change:
fr: Changement d'adresse électronique :

en: Emails
fr: Courriels

en: Emails sent by FitTrackee are:
fr: Les courriels envoyés par FitTrackee sont :

en: Empty database and delete uploaded files, only on development environments.
fr: Vider la base de données et supprimer les fichiers téléchargés, uniquement pour les environnements de développement.

en: Endpoints:
fr: Points d'accès :

en: English
fr: Anglais

en: English: 100%
fr: Anglais : 100%

en: Environment variables
fr: Variables d'environnement

en: Example :
fr: Exemple :

en: Example for PKCE:
fr: Exemple pour PKCE :

en: Example of a redirect URL:
fr: Exemple d'URL de redirection :

en: Examples (to adapt depending on your instance configuration and operating system):
fr: Exemples (à adapter selon la configuration de votre instance et votre système d'exploitation) :

en: Examples for Android (non-exhaustive list):
fr: Exemples pour Android (liste non exhaustive) :

en: Except the stopped speed threshold, all sports are analyzed in the same way (no specificity taken into account for the moment).
fr: A l'exception du seuil de vitesse arrêté, tous les sports sont analysés de la même manière (aucune spécificité prise en compte pour le moment).

en: Features
fr: Fonctionnalités

en: Features and enhancements
fr: Fonctionnalités et améliorations

en: Features:
fr: Fonctionnalités :

en: FitTrackee Administration
fr: Administration de FitTrackee

en: FitTrackee Dashboard
fr: Séance sur FitTrackee

en: FitTrackee Sports Administration
fr: Administration des sports sur FitTrackee

en: FitTrackee Statistics
fr: Statistics sur FitTrackee

en: FitTrackee Workout
fr: Séance sur FitTrackee

en: FitTrackee Workouts
fr: Séances sur FitTrackee

en: FitTrackee administration is now available (see documentation)<br />⚠️ Warning: some application parameters move from environment variables to database (see installation).
fr: L’administration de FitTrackee est maintenant disponible (voir la documentation)<br />⚠️ Attention : certains paramètres de l’application ont été déplacés des variables d’environnement vers la base de données (voir l’installation dans la documentation).

en: FitTrackee also uses icons from `Fork Awesome <https://forkaweso.me>`__.
fr: FitTrackee utilise également les icônes de `Fork Awesome <https://forkaweso.me>`__.

en: FitTrackee is available in the following languages (which can be saved in the user preferences):
fr: FitTrackee est disponible dans les langues suivantes (la langue peut être enregistrée dans les préférences de l'utilisateur) :

en: FitTrackee is now available in Dutch (thanks to @bjornclauw).
fr: FitTrackee est maintenant disponible en Néerlandais (merci @bjornclauw).

en: FitTrackee is now available in German (thanks to @gorgobacka).<br />And translations can be updated on Weblate.
fr: FitTrackee est maintenant disponible en Allemand (merci @gorgobacka).<br />Et les traductions peuvent être mises à jour sur Weblate.

en: FitTrackee is now available in Italian (thanks to @dperruso).
fr: FitTrackee est maintenant disponible en Italien (merci @dperruso).

en: FitTrackee provides a REST API (see `documentation <api/index.html>`__) whose most endpoints require authentication/authorization.
fr: FitTrackee fournit une API REST (voir `documentation <api/index.html>`__) dont la plupart des points d'accès nécessitent une authentification/autorisation.

en: FitTrackee supports only `Authorization Code <https://datatracker.ietf.org/doc/html/rfc6749#section-1.3.1>`_ flow (with `PKCE <https://datatracker.ietf.org/doc/html/rfc7636>`_ support). It allows to exchange an authorization code for an access token. The client ID and secret must be sent in the POST body. It is recommended to use PKCE to provide a better security.
fr: Seul le flux avec `Code d'Autorisation <https://datatracker.ietf.org/doc/html/rfc6749#section-1.3.1>`_ (avec `PKCE <https://datatracker.ietf.org/doc/html/rfc7636>`_) est pris en charge. Il permet d'échanger un code d'autorisation contre un jeton d'accès. L'identifiant et le secret du client doivent être envoyés dans le corps du message (méthode "POST"). Il est recommandé d'utiliser PKCE pour assurer une meilleure sécurité.

en: Flow
fr: Flux

en: Following types of records are available:
fr: Les types de records suivants sont disponibles :

en: For PKCE, the following parameters are mandatory:
fr: Pour PKCE, les paramètres suivants sont obligatoires :

en: For evaluation purposes, docker files are available, installing **FitTrackee** from **sources**.
fr: A des fins d'évaluation, des fichiers Docker sont disponible, installant **FitTrackee** à partir des **sources**.

en: For example in dev environment : ``postgresql://fittrackee:fittrackee@localhost:5432/fittrackee``
fr: Exemple pour un environnement de développement : ``postgresql://fittrackee:fittrackee@localhost:5432/fittrackee``

en: For instance for ``nginx``:
fr: Par exemple pour ``nginx`` :

en: For instance, copy and update ``.env`` file from ``.env.example`` and source the file.
fr: Par exemple, copier et coller le fichier ``.env`` à partir de ``.env.example`` et activer le fichier.

en: For instance, to set OSM France tile server, the expected values are:
fr: Par exemple, pour configurer le serveur d\'OSM France, les valeurs attendues sont :

en: For instance: "a,b,c" for OSM France.
fr: Par exemple: "a,b,c" pour OSM France.

en: For more information, see `Poetry Documentation <https://python-poetry.org/docs/#installation>`__
fr: Pour plus d'information, voir la `documentation de Poetry <https://python-poetry.org/docs/#installation>`__

en: For now, it's not possible to import these files into another **FitTrackee** instance.
fr: Pour l'instant, il n'est pas possible d'importer ces fichiers sur une autre instance de **FitTrackee**.

en: For now, only the owner of the workout can see it.
fr: Pour l'instant, seul le propriétaire de la séance peut la voir.

en: For now, releases do not follow `semantic versioning <https://semver.org>`__). Any version may contain backward-incompatible changes.
fr: Les versions publiées ne suivent pas la `gestion sémantique de version <https://semver.org/lang/fr/>`__. Toute version peut contenir des changements non rétro-compatibles.

en: For now, this app is kind of a single-user application. Even if several users can register, a user can only view his own workouts.
fr: Pour le moment, l'application est plutôt de type mono-utilisateur. Même s'il est possible pour plusieurs utilisateurs de s'enregistrer, un utilisateur authentifié ne peut voir que ses propres séances.

en: For single-user instance, it is possible to disable email sending with an empty ``EMAIL_URL`` (in this case, no need to start dramatiq workers).
fr: Dans le cas des instance avec un seul utilisateur, il est possible de désactiver l'envoi de courriels en laissant la variable ``EMAIL_URL`` vide (dans ce cas il n'est pas nécessaire de lancer les *workers* de dramatiq).

en: Form Parameters
fr: Paramètres du formulaire

en: French: 100%
fr: Français : 100%

en: From PyPI
fr: A partir de PyPI

en: From sources
fr: A partir des sources

en: Galician: 100%
fr: Galicien : 100%

en: Galician: 98%
fr: Galicien : 98%

en: Galician: 99%
fr: Galicien : 99%

en: German (*new in 0.6.9*)
fr: Allemand (*nouveau dans la version 0.6.9*)

en: German: 100%
fr: Allemand : 100%

en: German: 97%
fr: Allemand : 97%

en: German: 99%
fr: Allemand : 99%

en: Get Application configuration.
fr: Obtenir la configuration de l'application.

en: Get OAuth2 clients (apps) for authenticated user with pagination (5 clients/page).
fr: Obtenir les clients OAuth2 pour l'utilisateur authentifié avec pagination (5 clients/page).

en: Get a data export info for authenticated user if a request exists.
fr: Obtenir l'archive de l'export de données pour l'utilisateur authentifié si une demande existe.

en: Get a sport
fr: Obtenir un sport

en: Get a workout.
fr: Obtenir une séance.

en: Get all application statistics.
fr: Obtenir toutes les statistiques de l'application.

en: Get all records for authenticated user.
fr: Obtenir tous les records pour l'utilisateur authentifié.

en: Get all sports
fr: Obtenir tous les sports

en: Get all users (regardless their account status), if authenticated user has admin rights.
fr: Obtenir tous les utilisateurs (quel que soit le statut de leur compte), si l'utilisateur authentifié a des droits d'administration.

en: Get an OAuth2 client (app) by 'client_id'.
fr: Obtenir un client OAuth2 avec le 'client_id'.

en: Get an OAuth2 client (app) by id (integer value).
fr: Obtenir un client OAuth2 avec l'identifiant (valeur de type entier).

en: Get authenticated user info (profile, account, preferences).
fr: Obtenir des informations sur l'utilisateur authentifié (profil, compte, préférences).

en: Get chart data from a workout gpx file, to display it with Chart.js.
fr: Récupérer les données d'une séance avec gpx pour les afficher avec Chart.js.

en: Get gpx file for a workout displayed on map with Leaflet.
fr: Obtenir un fichier gpx pour une séance affichée sur une carte avec Leaflet.

en: Get gpx file for a workout segment displayed on map with Leaflet.
fr: Obtenir un fichier gpx pour le segment d'une séance pour l'afficher sur la carte avec Leaflet.

en: Get map image for workouts with gpx.
fr: Obtenir l'image de la carte pour les séances avec gpx.

en: Get map tile from tile server.
fr: Obtenir une tuile de la carte à partir du serveur de tuiles.

en: Get single user details. Only user with admin rights can get other users details.
fr: Obtenir les information d'un utilisateur. Seul l'utilisateur disposant des droits d'administrateur peut obtenir les informations des autres utilisateurs.

en: Get workouts for the authenticated user.
fr: Obtenir les séances de l'utilisateur authentifié.

en: Get workouts statistics for a user by sport.
fr: Obtenir les statistiques des séances pour un utilisateur par sport.

en: Get workouts statistics for a user by time.
fr: Obtenir des statistiques sur les séances d'entraînement pour un utilisateur par durée.

en: Gpx files are stored in an upload directory (without encryption).
fr: Les fichier .gpx sont stockés dans un répertoire du serveur (sans aucun chiffrement).

en: Handle password reset request.
fr: Traiter les demandes de réinitialisation de mot de passe.

en: Hiking
fr: Randonnée

en: If **Visual Crossing** (*new in 0.7.11*) API key is provided, weather is displayed in workout detail. Data source is displayed in **About** page.
fr: Si la clé d'API de **Visual Crossing** (*nouveau in 0.7.11*) est fournie, la météo est affichée dans les détails de l'entraînement. La source des données est affichée dans la page **A propos**.

en: If FitTrackee is running behind a proxy, the ``X-Forwarded-Proto`` header must be set.
fr: Si FitTrackee fonctionne derrière un *proxy*, l'en-tête ``X-Forwarded-Proto`` doit être défini.

en: If ``:<port>`` is omitted, the port defaults to 25.
fr: Si ``:<port>`` est omis, the port par défaut est 25.

en: If ``False``, depending on tile server, `subdomains <installation.html#envvar-STATICMAP_SUBDOMAINS>`__ may be mandatory.
fr: Si ``False``, selon le serveur de tuile, les `sous-domaines <installation.html#envvar-STATICMAP_SUBDOMAINS>`__ peuvent être obligatoires.

en: If ``True``, it keeps using **staticmap** default tile server to generate static maps (OSM tile server since **staticmap** 0.5.6 (Komoot.de tile server before this version)).
fr: Si ``True``, le serveur de tuile par défaut de **staticmap** est conservé pour générer les images statiques de cartes (serveur de tuiles OSM depuis la version 0.5.6 de **staticmap** (celui de Komoot.de avant cette version)).

en: If a sport is disabled by an administrator, it can not be enabled by a user. In this case, it will only appear in preferences if the user has workouts and only sport color can be changed.
fr: Si un sport est désactivé par un administrateur, il ne peut pas être activé par un utilisateur. Dans ce cas, il n'apparaîtra dans les préférences que si l'utilisateur a des séances et seule la couleur du sport peut être modifiée.

en: If email sending is disabled, a warning is displayed.
fr: Si l'envoi de courriels est désactivé, un avertissement s'affiche.

en: If email sending is disabled, this endpoint is not available.
fr: Si l'envoi des courriels est désactivé, ce point d'accès n'est pas disponible.

en: If email sending is disabled: ``$ make run-server``
fr: Si l'envoi des courriels est désactivé : ``$ make run-server``

en: If needed, update configuration to handle larger files (see `client_max_body_size <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_).
fr: Si besoin, modifier la configuration pour gérer les fichiers de taille importante (cf. `client_max_body_size <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_).

en: If no Redis instance is available for rate limits, FitTrackee can still start.
fr: Si aucune instance Redis n'est disponible, FitTrackee pourra tout de même démarrer.

en: If registration is enabled, it is recommended to set Redis and a SMTP provider for email sending and data export requests.
fr: Si l'inscription des utilisateurs est activé, il est recommandé de configurer un fournisseur SMTP pour l'envoi des courriels et les demandes d'export de données.

en: If the email URL is empty, email sending will be disabled.
fr: Si l'URL du serveur est vide, l'envoi des courriels sera désactivé.

en: If the email URL is invalid, the application may not start.
fr: Si l'URL du serveur est invalide, l'envoi des courriels sera désactivé.

en: If the user account is inactive, it activates it.
fr: Si le compte de l'utilisateur est inactif, il sera alors activée.

en: Important: Python 3.7 is no longer supported, the minimum version is now Python 3.8.1.
fr: Important: la version 3.7 de Python n’est plus prise en charge, la version minimale est maintenant la version 3.8.1.

en: In case email sending is not configured, a `command line <cli.html#ftcli-users-update>`__ allows to activate users account.
fr: Dans le cas où l'envoi des courriels n'est pas configuré, une `interface de ligne de commande <cli.html#ftcli-users-update>`__ permet d'activer le compte des utilisateurs.

en: In this release 1 issue was closed.
fr: Dans cette version 1 ticket a été fermé.

en: In this release 1 issue was closed.<br />Note: This release contains a fix on the last database migration that will be executed only on versions lower than v0.6.11 (no data differences with v0.6.11, the fix allows to execute the migration on Postgres<12)<br />(see upgrade instructions in documentation).
fr: Dans cette version, 1 ticket a été fermé. <br />Note : Cette version contient une correction sur la dernière migration de base de données qui sera exécutée uniquement sur les versions inférieures à la version 0.6.11 (pas de différences avec la version 0.6.11, la correction permet une exécution de la migration sur des versions de PostgreSQL inférieures à la version 12)<br />(voir les instructions de mise à jour dans la documentation).

en: In this release 1 issue was closed.<br />Note: This release contains database migration (see upgrade instructions in documentation)
fr: Dans cette version, 1 ticket a été fermé.<br />Note : Cette version contient migration de base de données (voir les instructions de mise à jour dans la documentation)

en: In this release 2 issues were closed.
fr: Dans cette version 2 tickets ont été fermés.

en: In this release 2 issues were closed.<br />Note: This release contains database migration.
fr: Dans cette version 2 tickets ont été fermés<br />Note : cette version contains des migrations de base de données.

en: In this release 3 issues were closed.
fr: Dans cette version 3 tickets ont été fermés.

en: In this release 3 issues were closed.<br />Note: This release contains database migration (see upgrade instructions in documentation)
fr: Dans cette version 3 tickets ont été fermés.<br />Note : Cette version contient des migrations de base de données (voir les instructions de mise à jour dans la documentation)

en: In this release 4 issues were closed.
fr: Dans cette version 4 tickets ont été fermés.

en: In this release 6 issues were closed.
fr: Dans cette version 6 tickets ont été fermés.

en: In this release 6 issues were closed.<br />Note: This release contains database migrations.
fr: Dans cette version 6 tickets ont été fermés<br />Note : cette version contient des migrations de base de données.

en: In this release 7 issues were closed.
fr: Dans cette version 7 tickets ont été fermés.

en: In this release 8 issues were closed.
fr: Dans cette version 8 tickets ont été fermés.

en: Increase **gunicorn** `timeout <https://docs.gunicorn.org/en/stable/settings.html#timeout>`__ value if the following error is displayed in gunicorn log: ``[CRITICAL] WORKER TIMEOUT``.
fr: Augmenter le `délai d'attente <https://docs.gunicorn.org/en/stable/settings.html#timeout>`__ (timeout) **gunicorn** si l'erreur suivante est affichée dans le journal de gunicorn : ``[CRITICAL] WORKER TIMEOUT``.

en: Initialize database schema
fr: Initialiser le schéma de la base de données

en: Initialize environment variables, see `Environment variables <installation.html#environment-variables>`__
fr: Initialiser les variables d'environnement, cf. `Variables d'environnement <installation.html#environment-variables>`__

en: Initialize the database (**after updating** ``db/create.sql`` **to change database credentials**):
fr: Initialiser la base de données (**après avoir mis à jour** ``db/create.sql`` **pour changer les informations de connexion à la base de données**) :

en: Install **FitTrackee** with pip
fr: Installer **FitTrackee** à partir de pip

en: Install Python virtualenv and all related packages:
fr: Installer l'environnement virtuel Python et tous les paquets nécessaires :

en: Install Python virtualenv, Vue and all related packages and initialize the database:
fr: Installer l'environnement virtuel Python, Vue et tous les paquets nécessaires et initialiser la base de données :

en: Installation becomes more easy. FitTrackee can be now be installed from PyPi.<br />⚠️ Warning: please read installation documentation, some environment variables and files have been renamed.
fr: L’installation est facilitée. FitTrackee peut dorénavant être installé à partir de PyPI.<br />⚠️ Attention : merci de lire la documentation d’installation, certaines variables d’environnement et certains fichiers ont été renommés.

en: Issue or refresh token for a given OAuth2 client (app).
fr: Délivrer ou rafraîchir un jeton pour un client OAuth2 donné.

en: Issues Closed
fr: Tickets Fermés

en: It can be overridden in user preferences.
fr: Elle peut être remplacée dans les préférences de l'utilisateur.

en: It generates a zip archive containing 2 ``json`` files (user info and workouts data) and all uploaded gpx files.
fr: Une archive zip sera générée, contenant 2 fichiers ``json`` (informations de l'utilisateur et données des séances) et tous les fichiers gpx ajoutée.

en: It is also possible to add a workout without a gpx file.
fr: Il est également possible d'ajouter une séance sans fichier gpx.

en: It is now possible to start FitTrackee without a configured SMTP provider (see documentation). It reduces pre-requisites for single-user instances.
fr: Il est maintenant possible de démarrer FitTrackee sans fournisseur SMTP configuré (voir la documentation). Cela réduit les prérequis pour les instances mono-utilisateurs

en: It is possible displayed additional information that may be useful to users in **About** page.
fr: Il est possible d'afficher des informations supplémentaires qui peuvent être utiles aux utilisateurs dans la page **A propos**.

en: It returns user preferences only for authenticated user.
fr: Ne renvoie les préférences de l'utilisateur que pour l'utilisateur authentifié.

en: It returns:
fr: Il renvoie :

en: It sends emails if sending is enabled.
fr: Uniquement si l'envoi est activé.

en: It sends emails if sending is enabled:
fr: Les courriels suivants sont envoyés si l'envoi est activé :

en: It's now possible to change the tile provider for maps. The default tile server is now OpenStreetMap's standard tile layer (replacing ThunderForest Outdoors), see Map tile server in documentation.
fr: Il est maintenant possible de changer le fournisseur de tuiles pour les cartes. Le serveur de tuiles par défaut est maintenant celui d’OpenStreetMap (remplaçant ThunderForest Outdoors), voir les Serveurs de tuiles dans la documentation.

en: Italian (*new in 0.7.10*)
fr: Italien (*nouveau dans la version 0.7.10*)

en: Italian: 85%
fr: Italien : 85%

en: Italian: 87%
fr: Italien : 87%

en: J. Lavoie (from Weblate)
fr: J. Lavoie (sur Weblate)

en: J. Lavoie from Weblate
fr: J. Lavoie sur Weblate

en: JSON Parameters
fr: Paramètres JSON

en: Lastly, additional information that may be useful to users can be displayed in About page.
fr: Enfin, des informations complémentaires pouvant être utiles aux utilisateurs peuvent être affichées dans la page A propos.

en: Limits can be modified by setting the environment variable ``API_RATE_LIMITS`` (see `Flask-Limiter documentation for notation <https://flask-limiter.readthedocs.io/en/stable/configuration.html#rate-limit-string-notation>`_).
fr: Les limites peuvent être modifiées en configurant la variable ``API_RATE_LIMITS`` (cf. la `documentation Flask-Limiter sur la notation <https://flask-limiter.readthedocs.io/en/stable/configuration.html#rate-limit-string-notation>`_).

en: Logo, some sports and weather icons are made by `Freepik <https://www.freepik.com/>`__ from `www.flaticon.com <https://www.flaticon.com/>`__.
fr: Le logo, les icônes de certains sports et celles des icônes météo ont été faites par `Freepik <https://www.freepik.com/>`__ sur `www.flaticon.com <https://www.flaticon.com/>`__.

en: Map attribution (if using another tile server), see `Map tile server <installation.html#map-tile-server>`__.
fr: Attribution de la carte (si une autre serveur de tuile est utilisé), cf. `Serveur de tuiles <installation.html#map-tile-server>`__.

en: Map tile server
fr: Serveur de tuiles

en: Maps are displayed using `Open Street Map <https://www.openstreetmap.org>`__.
fr: Les cartes sont affichées à l'aide de `Open Street Map <https://www.openstreetmap.org>`__.

en: Markdown syntax can be used.
fr: La syntaxe Markdown peut être utilisée.

en: Maximum number of export requests to process.
fr: Nombre maximal de demandes d'export à traiter.

en: Misc
fr: Divers

en: Modify a user account (admin rights, active status, email and password).
fr: Modifier le compte d'un utilisateur (droits d'administration, statut actif, email et mot de passe).

en: Month calendar with activities
fr: Calendrier mensuel avec les activités

en: More information on deployment with Gunicorn in its `documentation <https://docs.gunicorn.org/en/stable/deploy.html>`__.
fr: Plus d'informations sur le déploiement avec Gunicorn dans sa `documentation <https://docs.gunicorn.org/en/stable/deploy.html>`__.

en: Mountain Biking
fr: VTT

en: Mountain Biking (Electric)  (*new in 0.5.0*)
fr: VTT (Electrique)  (*nouveau dans la version in 0.5.0*)

en: Mountaineering
fr: Alpinisme

en: Mountaineering  (*new in 0.7.9*)
fr: Alpinisme  (*nouveau dans la version 0.7.9*)

en: Name of the module to import at flask run.
fr: Nom du module à importer au démarrage de Flask.

en: New Features
fr: Nouvelles fonctionnalités

en: No mobile app has been developed yet, but several existing mobile apps can store workouts data locally and export them into a gpx file.
fr: Aucune application mobile n'a encore été développée, mais plusieurs applications mobiles existantes peuvent stocker les données des séances localement et les exporter dans un fichier au format gpx.

en: No new features in this release, only dependencies update and code refacto before introducing new features.
fr: Pas de nouvelles fonctionnalités dans cette version, seulement des mises à jour de dépendances et de la refactorisation de code avant l’ajout de nouvelles fonctionnalités.

en: No new features in this release, only some refactorings before introducing new features.
fr: Pas de nouvelles fonctionnalités dans cette version, seulement de la refactorisation avant l’ajout de nouvelles fonctionnalités.

en: Norwegian Bokmål (*new in 0.7.15*)
fr: Norvégien (Bokmål) (*nouveau dans la version 0.7.15*)

en: Norwegian Bokmål: 35%
fr: Norvégien Bokmål : 35%

en: Norwegian Bokmål: 36%
fr: Norvégien (Bokmål) : 36%

en: Note that **FitTrackee** is under heavy development, some features may be unstable.
fr: Remarque : FitTrackee est en cours de développement, certaines fonctionnalités peuvent être instables.

en: Note that FitTrackee is under heavy development, some features may be unstable.
fr: Note : FitTrackee est en cours de développement. Certaines fonctionnalités peuvent être instables.

en: Note: DarkSky API support is removed, since the service shut down on March 31, 2023.
fr: Note : le support de l’API de DarkSky est supprimé, le service s’étant arrêté le 31 Mars 2023.

en: Note: Polish is not yet available in FitTrackee interface.
fr: Note: le Polonais n’est pas encore disponible dans l’interface de FitTrackee.

en: Note: This release contains database migration (see upgrade instructions in documentation)
fr: Note : Cette version contient des migrations de base de données (voir les instructions dans la documentation)

en: Note: archive import still needs some improvements (see #89)
fr: Note : l’import d’archives nécessite encore des améliorations (voir #89)

en: Note: fittrackee_worker command is disabled, please use existing flask-dramatiq CLI (see documentation)
fr: Note : la commende fittrackee_worker est désactivée, merci d’utiliser l’interface de ligne de commande existante flask-dramatiq (see documentation)

en: Notes:
fr: Notes :

en: Number of days.
fr: Nombre de jours.

en: Number of processes used by **Dramatiq**.
fr: Nombre de processus utilisés par **Dramatiq**.

en: Number of workers spawned by **Gunicorn**.
fr: Nombre de _workers_ lancés par **Gunicorn**.

en: OAuth 2.0 Bearer Token
fr: Jeton 'OAuth 2.0 Bearer'

en: OAuth2 client 'client_id'
fr: 'client_id' du client OAuth2

en: OAuth2 client client_id
fr: client_id du client OAuth2

en: OAuth2 client creation on FitTrackee
fr: Création d'un client OAuth2 sur FitTrackee

en: OAuth2 client deleted
fr: Supprimer un client OAuth2

en: OAuth2 client grant type (only 'authorization_code' (for token issue) and 'refresh_token' (for token refresh) are supported by FitTrackee)
fr: Type d'autorisation du client OAuth2 (seuls 'authorization_code' (pour l'émission de jetons) et 'refresh_token' (pour le rafraîchissement de jeton) sont pris en charge par FitTrackee)

en: OAuth2 client id
fr: Identifiant du client OAuth2

en: OAuth2 client scopes
fr: scope du client OAuth2

en: OAuth2 client secret
fr: secret du client OAuth2

en: OAuth2 endpoints requiring authentication are not accessible by third-party applications (`documentation <api/oauth2.html>`__), only by FitTrackee client (first-party application).
fr: Les points d'entrée OAuth2 nécessitant une authentification ne sont pas accessibles par des applications tierces (`documentation <api/oauth2.html>`__), seulement par l'application web de FitTrackee).

en: OAuth2 support is implemented with `Authlib <https://docs.authlib.org/en/latest/>`_ library.
fr: La prise en charge d'OAuth2 est mise en œuvre avec la bibliothèque `Authlib <https://docs.authlib.org/en/latest/>`_ bibliothèque.

en: On other OS, some issues can be encountered and adaptations may be necessary.
fr: Sur d'autres systèmes d'exploitations, des problèmes peuvent être rencontrés et des adaptations nécessaires.

en: On registration, the user account is created with selected language in dropdown as user preference (*new in 0.6.9*).
fr: Lors de l'inscription, la langue sélectionnée dans le menu déroulant est enregistrée comme préférence de l'utilisateur (*nouveauté dans la version 0.6.9*).

en: Only gpx files with time are supported.
fr: Seuls les fichiers gpx avec l'heure sont pris en charge.

en: Only the default privacy policy is translated (if the translation is available).
fr: Seule la politique de confidentialité par défaut est traduite (si la traduction est disponible).

en: Only user with admin rights can modify another user.
fr: Seul l'utilisateur ayant des droits d'administration peut modifier un autre utilisateur.

en: Only user with an active account can log in.
fr: Seuls les utilisateurs disposant d'un compte actif peuvent se connecter.

en: Open Water Swimming
fr: Nage en eau libre

en: Open Water Swimming  (*new in 0.7.20*)
fr: Nage en eau libre  (*nouveau dans la version 0.7.20*)

en: Open http://localhost:3000
fr: Ouvrir http://localhost:3000

en: Open http://localhost:3000 and register
fr: Ouvrir l'URL http://localhost:3000 avec un navigateur et s'inscrire

en: Open http://localhost:5000 and register
fr: Ouvrir l'URL http://localhost:5000 avec un navigateur et s'inscrire

en: Open http://localhost:5000 and register.
fr: Ouvrir l'URL http://localhost:5000 avec un navigateur et s'inscrire.

en: Open http://localhost:8025 to access `MailHog interface <https://github.com/mailhog/MailHog>`_ (email testing tool)
fr: Ouvrir l'URL http://localhost:8025 pour accéder à l'interface de `MailHog <https://github.com/mailhog/MailHog>`_ (outil de test)

en: Otherwise, it uses the tile server set in `TILE_SERVER_URL <installation.html#envvar-TILE_SERVER_URL>`__.
fr: Sinon, le serveur de tuiles configuré dans `TILE_SERVER_URL <installation.html#envvar-TILE_SERVER_URL>`__ sera utilisé.

en: Paragliding
fr: Parapente

en: Paragliding  (*new in 0.7.19*)
fr: Parapente (*nouveau dans la version 0.7.19*)

en: Parameters
fr: Paramètres

en: Password can be encoded if it contains special characters. For instance with password ``passwordwith@and&and?``, the encoded password will be: ``passwordwith%40and%26and%3F``.
fr: Le mot de passe peut être encodé s'il contient des caractères spéciaux. Par exemple avec le mot de passe ``passwordwith@and&and?``, le mot de passe encodé sera ``passwordwith%40and%26and%3F``.

en: Password change
fr: Modification de mot de passe

en: Path to log file
fr: Chemin du fichier log

en: Poetry replaces pipenv for Python packages management
fr: Poetry remplace pipenv pour la gestion des paquets Python

en: Polish (*new in 0.7.18*)
fr: Polonais (*nouveau dans la version 0.7.18*)

en: Polish is available in FitTrackee interface (partially translated).<br />Documentation is now translated in French (note: documentation translations are not yet available on Weblate).
fr: L’interface de FitTrackee est disponible en Polonais (traduction partielle).<br />La documentation est quant à elle disponible en Français (note: la traduction de la documentation n’est pas encore disponible sur Weblate).

en: Polish: 100%
fr: Polonais : 100%

en: Polish: 3%
fr: Polonais : 3%

en: Polish: 42%
fr: Polonais : 42%

en: Polish: 43%
fr: Polonais : 43%

en: Polish: 56%
fr: Polonais : 56%

en: Post a workout with a gpx file.
fr: Créer une séance à partir d'un fichier gpx.

en: Post a workout without gpx file.
fr: Créer une séance sans fichier gpx.

en: Prerequisites
fr: Prérequis

en: Process incomplete user export requests. Can be used if redis is not set (no dramatiq workers running).
fr: Traite les demandes d'export des données utilisateurs incomplètes. Peut être utilisé si redis n'est pas activé (pas de *workers* dramatiq en cours d'exécution).

en: Prod environment
fr: Environnement de production

en: Production environment
fr: Environnements de production

en: Provider for weather data (not mandatory), see `Weather data <installation.html#weather-data>`__.
fr: Fournisseur de données météo (non obligatoire), cf `Données météo <installation.html#weather-data>`__.

en: Query Parameters
fr: Paramètres de la requête

en: Rate limits must be separated by a comma, for instance:
fr: Les limites doivent être séparées par des virgules, par exemple :

en: Recommended way on production.
fr: Méthode recommandée en production.

en: Records by sports:
fr: Records par sports :

en: Records may differ from records displayed by the application that originally generated the gpx files.
fr: Les records peuvent différer des records affichés par l'application qui a généré les fichiers gpx à l'origine.

en: Redis for task queue (if email sending is enabled and for data export requests) and API rate limits
fr: Redis pour la file d'attente de tâches (si l'envoi des courriels est activé et pour les demandes d'export de données) et les limitations d'accès à l'API

en: Redis instance used by **Dramatiq** and **Flask-Limiter**.
fr: Instance Redis utilisée par **Dramatiq** et **Flask-Limiter**.

en: Refactoring before introducing new features.
fr: Refactorisation avant l’ajout de nouvelles fonctionnalités.

en: Register a user and send confirmation email.
fr: Enregistrer un utilisateur et envoyer un courriel de confirmation.

en: Remove blacklisted tokens expired for more than provided number of days.
fr: Supprimer les jetons de la liste noire expirés depuis plus d'un certain nombre de jours.

en: Remove tokens expired for more than provided number of days
fr: Supprimer les jetons expirés depuis plus d'un certain nombre de jours

en: Request Headers
fr: Entêtes de la requête

en: Request JSON Object
fr: Object JSON de requête

en: Request a data export for authenticated user.
fr: Demande d'export de données pour un utilisateur authentifié.

en: Resend email with instructions to confirm account.
fr: Renvoyer le courriel avec les instructions pour confirmer le compte.

en: Reset authenticated user preferences for a given sport.
fr: Réinitialiser les préférences de l'utilisateur authentifié pour un sport donné.

en: Reset user password (a new password will be displayed).
fr: Réinitialiser le mot de passe de l'utilisateur (un nouveau mot de passe sera affiché).

en: Resources
fr: Ressources

en: Restart the application and task queue workers (if email sending is enabled).
fr: Redémarrer l'application et les *workers* de la file d'attente des tâches (si l'envoi des courriels est activé).

en: Restart the server and dramatiq workers:
fr: Redémarrer le serveur et les *workers* dramatiq :

en: Restart the server:
fr: Redémarrer le serveur :

en: Revoke a token for a given OAuth2 client (app).
fr: Révoquer un jeton pour un client OAuth2 donné.

en: Revoke all tokens associated to an OAuth2 client (app).
fr: Révoquer tous les tokens associés à un client OAuth2.

en: Rowing  (*new in 0.5.0*)
fr: Aviron  (*nouveau dans la version 0.5.0*)

en: Run dramatiq workers:
fr: Démarrer les *workers* dramatiq :

en: Running
fr: Course à pied

en: SMTP provider (if email sending is enabled)
fr: Fournisseur SMTP (si l'envoi des courriels est activé)

en: Screenshots
fr: Captures d'écran

en: Security
fr: Sécurité

en: Segments can be displayed.
fr: Les segments peuvent être affichés.

en: Sending emails with Office365 may not work if SMTP auth is disabled.
fr: L'envoi de courriels avec Office365 peut ne pas fonctionner si l'authentification SMTP est désactivée.

en: Since **0.4.9**, it's also used to generate static maps (to keep default server, see `DEFAULT_STATICMAP <installation.html#envvar-DEFAULT_STATICMAP>`__)
fr: Depuis la version **0.4.9**, il est également utiliser pour générer les images statiques des cartes (pour garder le serveur par défaut cf. `DEFAULT_STATICMAP <installation.html#envvar-DEFAULT_STATICMAP>`__)

en: Since **FitTrackee** 0.2.1, Python packages installation needs Poetry.
fr: Depuis la version 0.2.1 de FitTrackee, l'installation des paquets Python nécessite Poetry.

en: Since 0.6.0, newly created accounts must be confirmed (an email with confirmation instructions is sent after registration).
fr: Depuis la version 0.6.0, les comptes nouvellement créés doivent être confirmés (un courriel contenant des instructions de confirmation est envoyé après l'inscription).

en: Since FitTrackee 0.4.0, ``Makefile.custom.config`` is replaced by ``.env``
fr: Depuis la version 0.4.0 de FitTrackee, le fichier ``Makefile.custom.config`` est remplacé par le fichier ``.env``

en: Since `SQLAlchemy update (1.4+) <https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-3687655465c25a39b968b4f5f6e9170b>`__, engine URL should begin with ``postgresql://``.
fr: Depuis la `version 1.4+ de SQLAlchemy <https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-3687655465c25a39b968b4f5f6e9170b>`__, l'URL doit commencé avec `postgresql://`.

en: Since the tile server can be used for static map generation, some servers require a subdomain.
fr: Depuis que le serveur de tuiles peut être utilisé pour la génération des images statiques de cartes, certains serveurs nécessitent un sous-domaine.

en: Skiing (Alpine) (*new in 0.5.0*)
fr: Ski (Alpin) (*nouveau dans la version 0.5.0*)

en: Skiing (Cross Country)
fr: Ski (Randonnée)

en: Skiing (Cross Country)  (*new in 0.5.0*)
fr: Ski (Randonnée)  (*nouveau dans la version 0.5.0*)

en: Snowshoes
fr: Raquettes

en: Snowshoes (*new in 0.5.2*)
fr: Raquettes (*nouveau dans la version 0.5.2*)

en: Some environment variables need to be updated like ``UI_URL``
fr: Certaines variables d'environnement doivent être mise à jour comme ``UI_URL``

en: Some resources about OAuth 2.0:
fr: Quelques ressources sur OAuth 2.0 :

en: Some tile servers require a subdomain, see `Map tile server <installation.html#map-tile-server>`__.
fr: Certains serveurs de tuiles nécessitent un sous-domaine, df. `Serveur de tuiles <installation.html#map-tile-server>`__.

en: Spanish (*new in 0.7.15*)
fr: Espagnol (*nouveau dans la version 0.7.15*)

en: Spanish: 100%
fr: Espagnol : 100%

en: Start task queue workers if email sending is enabled, with flask-dramatiq CLI:
fr: Démarrer les *workers* de la file d'attente des tâches si l'envoi des courriels est activé, avec l'interface de ligne de commandes de flask-dramatiq :

en: Start the application
fr: Démarrer l'application

en: Start the server and dramatiq workers:
fr: Démarrer le serveur et les *workers* dramatiq :

en: Start the server and the client:
fr: Démarrer le serveur et le client :

en: Statistics
fr: Statistiques

en: Status Codes
fr: Codes d'état

en: Status codes are status codes returned by tile server
fr: Les codes d'état sont des codes d'état renvoyés par le serveur de tuiles

en: Stop the application
fr: Arrêter l'application

en: Stop the application and activate the virtualenv
fr: Stopper l'application et activer l'environnement virtuel

en: Stop the application and pull the repository:
fr: Arrêter l'application et récupérer les derniers changements du dépôt :

en: Supported date formats:
fr: Formats de date pris en charge :

en: Table of contents
fr: Table des matières

en: Thanks to @Fmstrat
fr: Merci @Fmstrat

en: Thanks to @Skylan0916
fr: Merci a @Skylan0916

en: Thanks to @gorgobacka
fr: Merci @gorgobacka

en: Thanks to @jat255
fr: Merci @jat255

en: Thanks to all contributors.
fr: Merci à tous les contributeurs.

en: Thanks to the contributors, the following tools are available:
fr: Grâce aux contributeurs, les outils suivants sont disponibles :

en: Thanks to the contributors:
fr: Merci aux contributeurs :

en: The 3rd-party app needs to redirect to FitTrackee, in order for the user to authorize the 3rd-party app to access user data on FitTrackee.
fr: L'application tierce doit rediriger vers FitTrackee, afin que l'utilisateur puisse autoriser l'application tierce à accéder aux données de l'utilisateur sur FitTrackee.

en: The authenticated user accepts the privacy policy.
fr: L'utilisateur authentifié accepte la politique de confidentialité.

en: The authorization URL is ``https://<FITTRACKEE_HOST>/profile/apps/authorize``.
fr: L'URL pour l'autorisation est ``https://<FITTRACKEE_HOST>/profile/apps/authorize``.

en: The default URL is updated: **OpenStreetMap**'s tile server no longer requires subdomains.
fr: L'URL par défaut a été mise à jour : le serveur de tuiles **OpenStreetMap** ne nécessite plus de sous-domaines.

en: The following commands are now deprecated and will be removed in a next version:
fr: Les commandes suivantes sont désormais obsolètes et seront supprimées dans une prochaine version :

en: The following environment variables are used by **FitTrackee** web application or the task processing library. They are not all mandatory depending on deployment method.
fr: Les variables d'environnements suivantes sont utilisées par l'application web de **FitTrackee** ou la librairie de gestion de la file d'attente des tâches. Elles ne sont pas toutes obligatoires selon la méthode de déploiement.

en: The following parameters can be set:
fr: Les paramètres suivants peuvent être définis :

en: The following scopes are available:
fr: Les scopes suivants sont disponibles :

en: The following steps describe an installation on Linux systems (tested on Debian and Arch).
fr: Les étapes suivantes décrivent l'installation sur des systèmes Linux (testée sur Debian et Arch).

en: The following weather data providers are supported by **FitTrackee**:
fr: Les fournisseurs de données météo suivants sont pris en charge par **FitTrackee** :

en: The newly created account is inactive. The user must confirm his email to activate it.
fr: Le compte nouvellement créé est inactif. L'utilisateur doit confirmer son adresse électronique pour l'activer.

en: The required parameters are:
fr: Les paramètres requis sont les suivants :

en: The subdomain will be chosen randomly.
fr: Le sous-domaine sera choisi de manière aléatoire.

en: The user can filter workouts on:
fr: L'utilisateur peut filtrer les séances selon :

en: The user creates an App (client) on FitTrackee for a third-party application.
fr: L'utilisateur crée une application (client) sur FitTrackee pour une application tierce.

en: The user must agree to the privacy policy to register. If a more recent policy is available, a message is displayed on the dashboard to review the new version (*new in 0.7.13*).
fr: L'utilisateur doit accepter la politique de confidentialité pour s'inscrire. Si une politique plus récente est disponible, un message s'affiche sur le tableau de bord pour consulter la nouvelle version (*nouveau dans la version 0.7.13*).

en: The variable ``DATABASE_URL`` must start with ``postgresql://` (engine URLs starting with ``postgres://`` are no longer supported).
fr: La variable ``DATABASE_URL`` doit commencer par ``postgresql://`` (les URL commençant par ``postgres://`` ne sont plus supportées).

en: There are several ways to start **FitTrackee** web application and task queue library. One way is to use a **systemd** services and **Nginx** to proxy pass to **Gunicorn**.
fr: Il y a plusieurs méthodes pour démarrer et servir l'application web **FitTrackee** et l'application de gestion de la file d'attente de tâches. Un des moyens est d'utiliser les services **systemd** et **Nginx** to proxy passer à **Gunicorn**.

en: They must be stored in the 3rd-party application by the user.
fr: Ils doivent être stockés dans l'application tierce par l'utilisateur.

en: Third-party tools
fr: Outils tiers

en: This application is written in Python (API) and Typescript (client):
fr: Cette application est développée en Python (API) et Typescript (client) :

en: This endpoint is only accessible by FitTrackee client (first-party application).
fr: Ce point d'accès n'est accessible que par le client web FitTrackee.

en: This release contains several fixes including security fixes.<br />Thanks to @DanielSiersleben for the report.
fr: Cette version contient plusieurs corrections de sécurité.<br /> Merci @DanielSiersleben pour le rapport.

en: This variable is now case-insensitive.
fr: Cette variable est maintenant insensible à la casse.

en: This version allows to display the instance privacy policy. A user must agree to the privacy policy to register.<br />A default policy is available and a custom policy can be defined in the administration.<br />Note: After FitTrackee upgrade, a message will be displayed to all users in order to review the policy.
fr: Cette version permet d’afficher la politique de confidentialité de l’instance. Un utilisateur doit accepter la politique de confidentialité pour s’inscrire. Une politique de confidentialité par défaut est disponible et une politique personnalisée peut être définie dans l’administration. <br />Note : Après la mise à jour de FitTrackee, un message sera affiché à tous les utilisateurs afin qu’ils puissent prendre connaissance de la politique.

en: This version contains minor fix and improvements on client side:
fr: Cette version contient des corrections mineures et des améliorations coé client :

en: This version introduces some changes on user registration.<br />From now on, a user needs to confirm his account after registration (an email with confirmation instructions is sent after registration).
fr: Cette version apporte quelques changements au niveau de l’inscription des utilisateurs.<br />A partir de maintenant, un utilisateur doit confirmer son compte après inscription (un courriel avec les instructions de confirmation est envoyé avec inscription).

en: This version introduces some major changes:
fr: Cette version introduit des changement majeurs :

en: This web application allows you to track your outdoor activities (workouts) from gpx files and keep your data on your own server.
fr: Cette application web vous permet de suivre vos activités sportives de plein air à partir de fichiers gpx et de conserver vos données sur votre propre serveur.

en: Tile server URL (with api key if needed), see `Map tile server <installation.html#map-tile-server>`__.
fr: URl du serveur de tuiles (avec la clé de l'API si nécessaire), cf. `Serveur de tuiles <installation.html#map-tile-server>`__.

en: To allow a third-party application to interact with API endpoints, an `OAuth2 <https://datatracker.ietf.org/doc/html/rfc6749>`_ client can be created in user settings ('apps' tab).
fr: Pour permettre à une application tierce d'interagir avec les points d'accès de l'API, un client `OAuth2 <https://datatracker.ietf.org/doc/html/rfc6749>`_ peut être créé dans les paramètres de l'utilisateur (onglet 'apps').

en: To configure a weather provider, set the following environment variables:
fr: Pour configurer un fournisseur de données météo, initialiser les variables d'environnement suivantes :

en: To enable rate limits, **Redis** must be available.
fr: Pour activer la limitation d'accès, **Redis** doit être accessible.

en: To handle large files, a higher value for `timeout <https://docs.gunicorn.org/en/stable/settings.html#timeout>`__ can be set.
fr: Pour gérer les fichiers de taille importante, une valeur plus importante pour le `timeout <https://docs.gunicorn.org/en/stable/settings.html#timeout>`__ peut être configurée.

en: To initialise database:
fr: Pour initialiser la base de données :

en: To install **FitTrackee**:
fr: Pour installer **FitTrackee** :

en: To keep using **ThunderForest Outdoors**, the configuration is:
fr: Pour conserver **ThunderForest Outdoors**, la configuration est :

en: To keep virtualenv in project directory, update Poetry configuration.
fr: Pour conserver l'environnement virtuel dans le répertoire du projet, mettre à jour la configuration de Poetry.

en: To manage users, a new CLI is available.
fr: Pour gérer les utilisations, une nouvelle interface de ligne de commandes (CLI) est disponible.

en: To run shell inside **Fittrackee** container:
fr: Pour lancer le shell dans le container **Fittrackee** :

en: To send emails, a valid ``EMAIL_URL`` must be provided:
fr: Pour l'envoi des courriels, une valeur valide pour la variable ``EMAIL_URL`` doit être fourni :

en: To set admin rights to the newly created account, use the following command line:
fr: Pour donner les droits d'administration au compte nouvellement créé utiliser la ligne de commande suivante :

en: To start **Fittrackee** (application and dramatiq workers):
fr: pour démarrer **Fittrackee** (application et *workers* dramatiq) :

en: To start application and workers with **systemd** service, see `Deployment <installation.html#deployment>`__
fr: Pour démarrer l'application et les *workers* avec le service **systemd**, cf. `Déploiement <installation.html#deployment>`__

en: To stop **Fittrackee**:
fr: Pour arrêter **Fittrackee** :

en: Trail (*new in 0.5.0*)
fr: Trail (*nouveau dans la version 0.5.0*)

en: Translation status:
fr: Avancement de la traduction :

en: Translations
fr: Traductions

en: Troubleshooting
fr: Dépannage

en: Update **.env** if needed (see `Environment variables <installation.html#environment-variables>`__).
fr: Mettre à jour le fichier **.env** si nécessaire (cf. `Variables d'environnement <installation.html#environment-variables>`__).

en: Update Application configuration.
fr: Mettre à jour de la configuration de l'application.

en: Update Python and Javascript dependencies<br />IMPORTANT: Due to SQLAlchemy update (1.4+), engine URLs starting with postgres:// are no longer supported. Please update DATABASE_URL with postgresql://.
fr: Mise à jour des dépendances Python et Javascript<br />IMPORTANT: Du fait de la mise à jour de SQLAlchemy (1.4+), les URLs commençant par postgres:// ne sont plus prise en charge. Merci de mettre à jour la variable DATABASE_URL avec postgresql://.

en: Update a sport.
fr: Modifier un sport.

en: Update a workout.
fr: Mettre à jour une séance.

en: Update authenticated user email and password.
fr: Mise à jour de l'email et du mot de passe de l'utilisateur authentifié.

en: Update authenticated user picture.
fr: Mise à jour de l'image de l'utilisateur authentifié.

en: Update dependencies
fr: Mise à jour des dépendances

en: Update environment variables if needed and source environment variables file
fr: Mettre à jour les variables d'environnements si nécessaire et les activer

en: Update user account.
fr: Mise à jour du compte utilisateur.

en: Update user email after confirmation.
fr: Mise à jour de l'adresse électronique de l'utilisateur après confirmation.

en: Update user email.
fr: Mettre à jour l'adresse électronique de l'utilisateur.

en: Update user password after password reset request.
fr: Mise à jour du mot de passe de l'utilisateur après une demande de réinitialisation du mot de passe.

en: Updating server configuration may be necessary to handle large files (like `nginx <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_ for instance).
fr: La mise à jour de la configuration du serveur peut être nécessaire pour gérer des fichiers volumineux (comme `nginx <https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size>`_ par exemple).

en: Upgrade
fr: Mise à jour

en: Upgrade database if needed (see changelog for migrations):
fr: Mettre à jour la base de données si nécessaire (voir le journal des changements pour les migrations) :

en: Upgrade packages:
fr: Mettre à jour les paquets :

en: Upgrade with pip
fr: Mettre à jour avec pip

en: Use a strong secret key. This key is used in JWT generation.
fr: Utiliser une clé secrète forte. Cette clé est utilisée pour la génération des jetons JWT.

en: Use unfiltered gpx to calculate speeds
fr: Utiliser des points gpx non filtrés pour calculer les vitesses

en: User email (mandatory).
fr: Adresse électronique de l'utilisateur (obligatoire).

en: User login.
fr: Connexion de l'utilisateur.

en: User logout. If a valid token is provided, it will be blacklisted.
fr: Déconnexion de l'utilisateur. Si un jeton valide est fourni, il sera invalidé.

en: User password (if not provided, a random password is generated).
fr: Mot de passe de l'utilisateur (s'il n'est pas fourni, un mot de passe aléatoire est généré).

en: User records by sports:
fr: Records de l'utilisateur par sports :

en: User statistics, by time period (week, month, year) and sport:
fr: Statistiques pour l'utilisateur, par période (semaine, mois, année) et par sport :

en: Username.
fr: Nom de l'utilisateur.

en: Users
fr: Utilisateurs

en: Version 0.1.0 - First release 🎉 (2018-07-04)
fr: Version 0.1.0 - Première version 🎉 (04/07/2018)

en: Version 0.1.1 - Fix and improvements (2019/02/07)
fr: Version 0.1.1 - Corrections et améliorations (07/02/2019)

en: Version 0.2.0 - Statistics (2019/07/07)
fr: Version 0.2.0 - Statistiques (07/07/2019)

en: Version 0.2.1 - Fix and improvements (2019/09/01)
fr: Version 0.2.1 - Correction et améliorations (01/09/2019)

en: Version 0.2.2 - Statistics fix (2019/09/23)
fr: Version 0.2.2 - Corrections des statistiques (23/09/2019)

en: Version 0.2.3 - FitTrackee available in French (2019/12/29)
fr: Version 0.2.3 - FitTrackee disponible en Français (29/12/2019)

en: Version 0.2.4 - Minor fix (2020/01/30)
fr: Version 0.2.4 - Corrections mineures (30/01/2020)

en: Version 0.2.5 - Fix and improvements (2020/01/31)
fr: Version 0.2.5 - Corrections et améliorations (31/01/2020)

en: Version 0.3.0 - Administration (2020/07/15)
fr: Version 0.3.0 - Administration (15/07/2020)

en: Version 0.4.0 - FitTrackee on PyPI (2020/09/19)
fr: Version 0.4.0 - FitTrackee sur PyPI (19/09/2020)

en: Version 0.4.1 (2020/12/31)
fr: Version 0.4.1 (31/12/2020)

en: Version 0.4.2 (2021/01/03)
fr: Version 0.4.2 (03/01/2021)

en: Version 0.4.3 (2021/01/10)
fr: Version 0.4.3 (10/01/2021)

en: Version 0.4.4 (2021/01/31)
fr: Version 0.4.4 (31/01/2021)

en: Version 0.4.5 (2021/02/17)
fr: Version 0.4.5 (17/02/2021)

en: Version 0.4.6 (2021/02/21)
fr: Version 0.4.6 (21/02/2021)

en: Version 0.4.7 (2021/04/07)
fr: Version 0.4.7 (07/04/2021)

en: Version 0.4.8 (2021/07/03)
fr: Version 0.4.8 (03/07/2021)

en: Version 0.4.9 (2021/07/16)
fr: Version 0.4.9 (16/07/2021)

en: Version 0.5.0 (2021/11/14)
fr: Version 0.5.0 (14/11/2021)

en: Version 0.5.1 (2021/11/30)
fr: Version 0.5.1 (30/11/2021)

en: Version 0.5.2 (2021/12/19)
fr: Version 0.5.2 (19/12/2021)

en: Version 0.5.3 (2022/01/01)
fr: Version 0.5.3 (01/01/2022)

en: Version 0.5.4 (2022/01/01)
fr: Version 0.5.4 (01/01/2022

en: Version 0.5.5 (2022/01/19)
fr: Version 0.5.5 (19/01/2022)

en: Version 0.5.6 (2022/02/05)
fr: Version 0.5.6 (05/02/2022)

en: Version 0.5.7 (2022/02/13)
fr: Version 0.5.7 (13/02/2022

en: Version 0.6.0 (2022/03/27)
fr: Version 0.6.0 (27/03/2022)

en: Version 0.6.1 (2022/03/27)
fr: Version 0.6.1 (27/03/2022)

en: Version 0.6.10 (2022/07/13)
fr: Version 0.6.10 (13/07/2022)

en: Version 0.6.11 (2022/07/27)
fr: Version 0.6.11 (27/02/2022)

en: Version 0.6.12 (2022/09/14)
fr: Version 0.6.12 (14/09/2022)

en: Version 0.6.2 (2022/04/03)
fr: Version 0.6.2 (03/04/2022)

en: Version 0.6.3 (2022/04/09)
fr: Version 0.6.3 (09/04/2022)

en: Version 0.6.4 (2022/04/23)
fr: Version 0.6.4 (23/04/2022)

en: Version 0.6.5 (2022/04/24)
fr: Version 0.6.5 (24/04/2022)

en: Version 0.6.6 (2022/05/29)
fr: Version 0.6.6 (29/05/2022)

en: Version 0.6.7 (2022/06/11)
fr: Version 0.6.7 (11/06/2022)

en: Version 0.6.8 (2022/06/22)
fr: Version 0.6.8 (22/06/2022)

en: Version 0.6.9 (2022/07/03)
fr: Version 0.6.9 (03/07/2022)

en: Version 0.7.0 (2022/09/19)
fr: Version 0.7.0 (19/09/2022)

en: Version 0.7.1 (2022/09/21)
fr: Version 0.7.1 (21/09/2022)

en: Version 0.7.10 (2022/12/21)
fr: Version 0.7.10 (21/12/2022)

en: Version 0.7.11 (2022/12/31)
fr: Version 0.7.11 (31/12/2022)

en: Version 0.7.12 (2023/02/16)
fr: Version 0.7.12 (16/02/2023)

en: Version 0.7.13 (2023/03/05)
fr: Version 0.7.13 (05/03/2023)

en: Version 0.7.14 (2023/03/08)
fr: Version 0.7.14 (08/03/2023)

en: Version 0.7.15 (2023/04/12)
fr: Version 0.7.15 (12/04/2023)

en: Version 0.7.16 (2023/05/29)
fr: Version 0.7.16 (29/05/2023)

en: Version 0.7.17 (2023/06/03)
fr: Version 0.7.17 (03/06/2023)

en: Version 0.7.18 (2023/06/25)
fr: Version 0.7.18 (25/06/2023)

en: Version 0.7.19 (2023/07/15)
fr: Version 0.7.19 (15/07/2023)

en: Version 0.7.2 (2022/09/21)
fr: Version 0.7.2 (21/09/2022)

en: Version 0.7.20 (2023/07/22)
fr: Version 0.7.20 (22/07/2023)

en: Version 0.7.21 (2023/07/30)
fr: Version 0.7.21 (30/07/2023)

en: Version 0.7.22 (2023/08/23)
fr: Version 0.7.22 (23/08/2023)

en: Version 0.7.23 (2023/09/14)
fr: Version 0.7.23 (14/09/2023)

en: Version 0.7.24 (2023/10/04)
fr: Version 0.7.24 (04/10/2023)

en: Version 0.7.25 (2023/10/08)
fr: Version 0.7.25 (08/10/2023)

en: Version 0.7.3 (2022/11/01)
fr: Version 0.7.3 (01/11/2022)

en: Version 0.7.4 (2022/11/05)
fr: Version 0.7.4 (05/11/2022)

en: Version 0.7.5 (2022/11/09)
fr: Version 0.7.5 (09/11/2022)

en: Version 0.7.6 (2022/11/09)
fr: Version 0.7.6 (09/11/2022)

en: Version 0.7.7 (2022/11/27)
fr: Version 0.7.7 (27/11/2022)

en: Version 0.7.8 (2022/11/30)
fr: Version 0.7.8 (30/11/2022)

en: Version 0.7.9 (2022/12/11)
fr: Version 0.7.9 (11/12/2022)

en: Walking
fr: Marche

en: Weather API key (not mandatory), see ``WEATHER_API_PROVIDER``.
fr: Clé d'API du fournisseur de données météo (non obligatoire), cf. ``WEATHER_API_PROVIDER``.

en: Weather data
fr: Données météo

en: Wind is displayed, with an arrow indicating the direction (a tooltip can be displayed with the direction that the wind is coming **from**) (*new in 0.5.5*).
fr: La vitesse du vent est affichée, avec une flèche indiquant la direction (une infobulle peut être affichée avec la direction (provenance du vent)) (*nouveau dans la version 0.5.5*).

en: With installation from PyPI, the directory will be located in **virtualenv** directory if the variable is not initialized.
fr: Dans le cas d'une installation avec PyPI, le répertoire sera localisé dans le répertoire de l'environnement virtuel Python si la variable n'est pas initialisée.

en: With the default configuration, `Open Street Map <https://www.openstreetmap.org>`__ is used as tile server in Workout detail and for static map generation.
fr: Avec la configuration par défaut, `Open Street Map <https://www.openstreetmap.org>`__ est utilisé comme serveur de tuile sur la page de détail de la séance et pour la génération des images statiques des traces.

en: Workout creation by uploading a gpx file (related data are stored in database in metric system).
fr: Création d'une séance en téléversant un fichier gpx (les données associées sont stockées dans la base de données dans le système métrique).

en: Workout detail
fr: Page de détail d'une séance

en: Workout edition and deletion. User can add a note.
fr: Edition et suppression d'une séance. L'utilisateur peut ajouter une note.

en: Workout gpx file can be downloaded (*new in 0.5.1*)
fr: Le fichier gpx peut être téléchargé (*nouveau dans la version 0.5.1*)

en: Workouts
fr: Séances

en: Workouts can be sorted by:
fr: Les séances peuvent être triées par :

en: Workouts list
fr: Liste des séances

en: Workouts list.
fr: Liste des séances.

en: `Authlib <https://docs.authlib.org/en/latest/>`_ for OAuth 2.0 Authorization support
fr: `Authlib <https://docs.authlib.org/en/latest/>`_ pour le support de l'autorisation OAuth 2.0

en: `Chart.js <https://www.chartjs.org/>`__ to display charts with elevation and speed
fr: `Chart.js <https://www.chartjs.org/>`__ pour afficher les graphiques d'élévation et de vitesse

en: `Failed to upload or download files`
fr: `Échec du chargement ou du téléchargement de fichiers`

en: `FitTrackee Uploader <https://github.com/ebrithiljonas/fittrackee-uploader>`_ (upload .gpx and .fit files)
fr: `FitTrackee Uploader <https://github.com/ebrithiljonas/fittrackee-uploader>`_ (ajout de fichiers .gpx et .fit)

en: `FitTrackee fails to start`
fr: `FitTrackee ne démarre pas`

en: `Flask-Limiter <https://flask-limiter.readthedocs.io/en/stable>`_ for API rate limits
fr: `Flask-Limiter <https://flask-limiter.readthedocs.io/en/stable>`_ pour les limitations d'accès à l'API

en: `Leaflet <https://leafletjs.com/>`__ to display map
fr: `Leaflet <https://leafletjs.com/>`__ pour afficher la carte

en: `Map images are not displayed but map is shown in Workout detail`
fr: `Les images de la carte ne sont pas affichées mais la carte est affichée dans le détail de la séance`

en: `Minimal example of an application interacting with FitTrackee <https://codeberg.org/SamR1/ft-oauth-client>`_ (python)
fr: `Exemple d'une application minimale interagissant avec FitTrackee <https://codeberg.org/SamR1/ft-oauth-client>`_ (python)

en: `Node <https://nodejs.org>`__ 16+ and `Yarn <https://yarnpkg.com>`__ (for development only)
fr: `Node <https://nodejs.org>`__ 16+ et `Yarn <https://yarnpkg.com>`__ (pour le développement uniquement)

en: `OAuth 2 Session <https://docs.authlib.org/en/latest/client/oauth2.html#oauth-2-session>`_ with Authlib (python)
fr: `OAuth 2 Session <https://docs.authlib.org/en/latest/client/oauth2.html#oauth-2-session>`_ avec Authlib (python)

en: `OAuth 2.0 Simplified <https://www.oauth.com>`_ by `Aaron Parecki <https://aaronparecki.com>`_ (example for `authorization code flow with PKCE <https://www.oauth.com/oauth2-servers/server-side-apps/example-flow/>`_)
fr: `OAuth 2.0 Simplified <https://www.oauth.com>`_ par `Aaron Parecki <https://aaronparecki.com>`_ (exemple pour le flux avec le `code d'autorisation et PKCE <https://www.oauth.com/oauth2-servers/server-side-apps/example-flow/>`_)

en: `Poetry <https://poetry.eustace.io>`__ (for installation from sources only)
fr: `Poetry <https://poetry.eustace.io>`__ (pour l'installation à partir des sources uniquement)

en: `Visual Crossing <https://www.visualcrossing.com>`__ (**note**: historical data are provided on hourly period)
fr: `Visual Crossing <https://www.visualcrossing.com>`__ (**note** : les données historiques sont fournies sur une période d'une heure)

en: `Web App Example of OAuth 2 web application flow <https://requests-oauthlib.readthedocs.io/en/latest/examples/real_world_example.html>`_ with Requests-OAuthlib (python)
fr: `Web App Example of OAuth 2 web application flow <https://requests-oauthlib.readthedocs.io/en/latest/examples/real_world_example.html>`_ avec Requests-OAuthlib (python)

en: ``FLASK_APP`` should contain ``$(PWD)/fittrackee/__main__.py`` with installation from sources, else ``fittrackee``.
fr: ``FLASK_APP`` doit contenir ``$(PWD)/fittrackee/__main__.py`` dans le cas de l'installation à partir des sources, sinon ``fittrackee``.

en: ``MM/dd/yyyy`` (default value)
fr: ``MM/dd/yyyy`` (valeur par défaut)

en: ``MMM. do, yyyy`` for ``en`` locale
fr: ``MMM. do, yyyy`` pour la locale ``en``

en: ``TILE_SERVER_URL=https://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png?apikey=XXXX`` where **XXXX** is **ThunderForest** API key
fr: ``TILE_SERVER_URL=https://{s}.tile.thunderforest.com/outdoors/{z}/{x}/{y}.png?apikey=XXXX`` où **XXXX** est la clé d'API de **ThunderForest**

en: ``WEATHER_API_KEY``: the key to the corresponding weather provider
fr: ``WEATHER_API_KEY`` : clé d'API correspondant au fournisseur de données météo

en: ``application:write``: grants write access to application configuration (only for users with administration rights),
fr: ``application:write`` : permet d'accéder en écriture à la configuration de l'application (uniquement pour les utilisateurs ayant des droits d'administration),

en: ``client_id``: the client id displayed after registration
fr: ``client_id`` : l'identifiant du client affiché après l'enregistrement

en: ``code_challenge_method``: method used to create challenge, for instance "S256"
fr: ``code_challenge_method`` : méthode utilisée pour créer le challenge, par exemple "S256"

en: ``code_challenge``: string generated from a code verifier
fr: ``code_challenge`` : chaîne de caractères générée par un vérificateur de code

en: ``d MMM yyyy`` for ``es``, ``fr``, ``gl``, ``it`` and ``nl`` locales
fr: ``d MMM yyyy`` pour les locales ``es``, ``fr``, ``gl``, ``it`` et ``nl``

en: ``date_string``, corresponding on client to:
fr: ``date_string``, correspondant sur l'application à :

en: ``do MMM yyyy`` for ``de`` and ``nb`` locales
fr: `do MMM yyyy`` pour les locales ``de`` et ``nb``

en: ``month``: month
fr: ``month`` : mois

en: ``profile:read``: grants read access to auth endpoints,
fr: ``profile:read`` : accorde un accès en lecture aux points d'entrée d'authentification/profil utilisateur,

en: ``profile:write``: grants write access to auth endpoints,
fr: ``profile:write`` : accorde l'accès en écriture aux points d'entrée d'authentification/profil utilisateur,

en: ``response_type``:  ``code``, since FitTrackee only supports Authorization Code flow.
fr: ``response_type`` : ``code``, FitTrackee ne supportant que le flux avec code d'autorisation.

en: ``scope``: scopes separated with space.
fr: ``scope`` : scopes séparés par des espaces.

en: ``state``: unique value to prevent cross-site request forgery
fr: ``state`` : valeur unique pour empêcher la falsification des requêtes entre les sites (*cross-site request forgery* (CSRF))

en: ``true`` if user accepted privacy policy
fr: ``true`` si l'utilisateur a accepté la politique de confidentialité

en: ``users:read``: grants read access to users endpoints,
fr: ``users:read`` : accorde un accès en lecture aux points d'entrée des utilisateurs,

en: ``users:write``: grants write access to users endpoints,
fr: ``users:write`` : accorde un accès en écriture aux points d'entrée des utilisateurs,

en: ``week``: week starting Sunday
fr: ``week`` : semaine commençant le dimanche

en: ``weekm``: week starting Monday
fr: ``weekm`` : semaine commençant le lundi

en: ``workouts:read``: grants read access to workouts-related endpoints,
fr: ``workouts:read`` : accorde un accès en lecture aux points d'entrée associés aux séances,

en: ``workouts:write``: grants write access to workouts-related endpoints.
fr: ``workouts:write`` : accorde un accès en écriture aux points d'entrée associés aux séances.

en: ``year``: year (default)
fr: ``year`` : année (default)

en: `dramatiq <https://flask-dramatiq.readthedocs.io/en/latest/>`_ for task queue
fr: `dramatiq <https://flask-dramatiq.readthedocs.io/en/latest/>`_ pour la file d'attente des tâches

en: `gpxpy <https://github.com/tkrajina/gpxpy>`_ to parse gpx files
fr: `gpxpy <https://github.com/tkrajina/gpxpy>`_ pour analyser les fichiers gpx

en: `staticmap <https://github.com/komoot/staticmap>`_ to generate a static map image from gpx coordinates
fr: `staticmap <https://github.com/komoot/staticmap>`_ pour générer une image de la trace à partir des données du fichier gpx

en: `strava-to-fittrackee <https://github.com/jat255/strava-to-fittrackee>`_ (import workouts from a Strava account)
fr: `strava-to-fittrackee <https://github.com/jat255/strava-to-fittrackee>`_ (import des séances à partir d'un compte Strava)

en: access token to revoke
fr: jeton d'accès à révoquer

en: account confirmation instructions
fr: instructions pour la confirmation du compte

en: activate account for an inactive user
fr: activer le compte d'un utilisateur inactif

en: activate his account (*new in 0.6.0*)
fr: activer son compte (*nouveau dans la version 0.6.0*)

en: activate user account
fr: activer le compte utilisateur

en: active users limit. If 0, registration is enabled (no limit defined).
fr: limite des utilisateurs actifs. S'il est égal à 0, l'inscription est activée (aucune limite n'est définie).

en: add missing translation
fr: ajout de traductions manquantes

en: add/remove admin rights (regardless user account status)
fr: ajouter/supprimer des droits d'administration (quel que soit le statut du compte d'utilisateur)

en: add/remove administration rights
fr: ajouter/supprimer des droits d'administration

en: administrator email for contact (*new in 0.6.0*)
fr: adresse électronique pour contacter l'administrateur (*nouveau dans la version 0.6.0*)

en: allow only alphanumeric characters and '_' in username
fr: permet seulement les caractères alphanumériques et les '_' dans le nom de l’utilisateurs

en: an additional step is needed to install ``fittrackee_client``
fr: une étape additionnelle est nécessaire pour installer `fittrackee_client`

en: and optional parameters:
fr: et des paramètres facultatifs :

en: another one to the new address to confirm it.
fr: un autre à la nouvelle adresse pour la confirmer.

en: any part (or all) of the workout title; title matching is case-insensitive
fr: une partie (ou la totalité) du titre de la séance, la correspondance entre les titres ne tient pas compte des majuscules et des minuscules

en: average speed
fr: vitesse moyenne

en: average speed  (*new in 0.5.1*)
fr: vitesse moyenne (*nouveau dans la version 0.5.1*)

en: average speed (record_type: ``AS``)
fr: vitesse moyenne (record_type : ``AS``)

en: can override stopped speed threshold (for next uploaded gpx files)
fr: modifier le seuil de vitesse d'arrêt (pour les prochains fichiers gpx ajoutés)

en: change gpx and map file naming (included in PR#195)<br />Note: it does not affect previously imported files
fr: changement dans la nomenclature des fichiers (inclus la PR#195)<br />Note : ceci n’affecte pas les fichiers précédemment importés

en: change sport color (used for sport image and charts)
fr: changer la couleur du sport (utilisée pour l'image du sport et les graphiques)

en: check app config before dropping database, to avoid deleting data on production
fr: vérifie la configuration de l’application avant de supprimer la base de données afin d’éviter de supprimer des données en production

en: client URL
fr: URl du client

en: client description (optional)
fr: description du client (optionnelle)

en: client name
fr: nom du client

en: client response type (only 'code' is supported by FitTrackee)
fr: type de réponse du client (seul 'code' est supporté par FitTrackee)

en: client scopes
fr: scopes du client

en: code generated after authorizing the client (for token issue)
fr: code généré après l'autorisation du client (pour l'émission de jetons)

en: code verifier (for token issue with PKCE, not mandatory)
fr: vérificateur de code (pour l'émission de jetons avec PKCE, non obligatoire)

en: confirmation (must be ``true``)
fr: confirmation (doit être ``true``)

en: confirmation token
fr: jeton de confirmation

en: date
fr: la date

en: default
fr: défaut

en: delete a user
fr: supprimer le compte d'un utilisateur

en: dependencies update
fr: mise à jour des dépendances

en: dev dependencies update
fr: mise à jour des dépendances de développement

en: disable/enable a sport.
fr: désactiver/activer un sport.

en: display and filter users list
fr: afficher et filtrer la liste des utilisateurs

en: display distance in imperial units
fr: afficher la distance en unités impériales

en: display highest ascent records and total
fr: afficher les records de dénivelé et le total de dénivelé

en: distance
fr: la distance

en: do elevation plots start at zero?
fr: Les graphiques d'altitude commencent-ils à zéro ?

en: does the user have administrator rights
fr: l'utilisateur dispose-t-il de droits d'administration

en: does week start on Monday?
fr: La semaine commence-t-elle le lundi ?

en: duration
fr: la durée

en: edit a user to:
fr: modifier le compte d'un utilisateur pour :

en: email change (to old and new email addresses)
fr: changement d'adresse électronique (vers l'ancienne et la nouvelle adresse)

en: email to contact the administrator
fr: adresse électronique pour contacter l'administrateur

en: empty string
fr: chaine de caractère vide

en: enable or disable a sport (a sport can be disabled even if workout with this sport exists)
fr: activer ou désactiver un sport (un sport peut être désactivé même si une séance avec ce sport existe)

en: end date (format: ``%Y-%m-%d``)
fr: date de fin (format : ``%Y-%m-%d``)

en: error on login
fr: erreur à la connexion

en: error on logout:
fr: erreur lors de la déconnexion :

en: error on registration:
fr: erreur lors de l'enregistrement :

en: errors returned by Authlib library
fr: erreurs renvoyées par la librairie Authlib

en: export creation date
fr: date de création de l'export

en: export status (``in_progress``, ``successful`` and ``errored``)
fr: état de l'export (``in_progress``, ``successful`` and ``errored``)

en: farthest distance
fr: la plus grande distance

en: farthest distance (record_type: ``FD``)
fr: distance la plus élevée (record_type : ``FD``)

en: file name and size (in bytes) when export is successful
fr: nom du fichier et sa taille (en octets) lorsque l'export est réussi

en: filename
fr: nom du fichier

en: fix 'Add Workout' card position on small screens
fr: corrige la position de la carte ’Ajouter une séance’ sur les petits écrans

en: fix dramatiq warning when launching workers w/ script entrypoint
fr: corrige les alertes de dramatiq quand les workers sont lancés à partir du point d’entrée du script.

en: fix error message when api is not running
fr: corrige le message d’erreur quand l’API n’est pas démarrée

en: fix modal position
fr: corrige la position de la modale

en: for admin user:
fr: pour un administrateur :

en: for application: ``fittrackee.service``
fr: pour l'application : ``fittrackee.service``

en: for non admin user:
fr: pour un utilisateur non admin :

en: for task queue workers: ``fittrackee_workers.service``
fr: pour les *workers* de la file d'attente : ``fittrackee_workers.service``

en: get user picture
fr: obtenir l'image de l'utilisateur

en: gpx file (allowed extensions: .gpx, .zip)
fr: fichier gpx (extensions autorisées : .gpx, .zip)

en: health check endpoint
fr: point d'accès de contrôle

en: highest ascent (*new in 0.6.11*, can be hidden, see user preferences)
fr: dénivelé positif le plus élevé (*nouveau dans la version 0.6.11*, peut être masqué, cf. préférences utilisateur)

en: highest ascent (record_type: ``HA``)
fr: dénivelé le plus élevé (record_type : ``HA``)

en: if a request exists:
fr: si une requête existe :

en: if no request:
fr: si aucun requête :

en: image file (allowed extensions: .jpg, .png, .gif)
fr: fichier de l'image (extensions autorisées : .jpg, .png, .gif)

en: in order to send emails, Redis is now a mandatory dependency
fr: afin d’envoyer des courriels, Redis est maintenant une dépendance obligatoire

en: index of the tile along the map's x axis
fr: index de la tuile sur l'axe x de la carte

en: index of the tile along the map's y axis
fr: index de la tuile sur l'axe y de la carte

en: instance information
fr: informations de l'instance

en: instance privacy policy
fr: politique de confidentialité de l'instance

en: is registration enabled?
fr: l'inscription est-elle activée ?

en: is sport available when adding a workout
fr: le sport est-il disponible lors de l'ajout d'une séance

en: language preferences
fr: préférences pour la langue

en: list of client redirect URLs (string)
fr: liste des URL de redirection du client (chaîne de caractères)

en: local Redis instance (``redis://``)
fr: instance locale Redis (``redis://``)

en: longest duration
fr: durée la plus longue

en: longest duration (record_type: ``LD``)
fr: durée la plus longue (record_type : ``LD``)

en: mandatory
fr: obligatoires

en: max number of files in zip archive
fr: nombre maximum de fichiers dans l'archive zip

en: max size of a single file
fr: taille maximale d'un fichier

en: max size of a zip archive
fr: taille maximale d'une archive zip

en: max users allowed to register on instance
fr: nombre maximum d'utilisateurs autorisés à s'inscrire sur l'instance

en: maximal average speed
fr: vitesse moyenne maximale

en: maximal distance
fr: distance maximale

en: maximal distance (format: ``%H:%M``)
fr: distance maximale (format : ``%H:%M``)

en: maximal max. speed
fr: vitesse max. maximale

en: maximum number of files in the zip archive (*changed in 0.7.4*)
fr: nombre maximum de fichiers dans l'archive zip (*modifié dans la version 0.7.4*)

en: maximum size of gpx file (individually uploaded or in a zip archive) (*changed in 0.7.4*)
fr: taille maximale du fichier gpx (ajouté unitairement ou dans une archive zip) (*modifié dans la version 0.7.4*)

en: maximum size of zip archive
fr: taille maximale de l'archive zip

en: maximum speed
fr: vitesse maximale

en: maximum speed (record_type: ``MS``)
fr: vitesse maximale (record_type : ``MS``)

en: method used to create challenge, for instance "S256" (mandatory if `code_challenge` provided)
fr: méthode utilisée pour créer le challenge, par exemple "S256" (obligatoire si `code_challenge` fourni)

en: minimal average speed
fr: vitesse moyenne minimale

en: minimal distance
fr: distance minimale

en: minimal duration (format: ``%H:%M``)
fr: durée minimale (format : ``%H:%M``)

en: minimal max. speed
fr: vitesse max. minimale

en: mondstern from Weblate
fr: mondstern sur Weblate

en: new user email
fr: nouvelle adresse électronique de l'utilisateur

en: no administration for now
fr: pas d’administration pour le moment

en: no records
fr: pas de record

en: no workouts:
fr: pas de séances :

en: not found:
fr: non trouvé :

en: notes (not mandatory)
fr: notes (non obligatoire)

en: notification when a data export archive is ready to download (*new in 0.7.13*)
fr: notification lorsqu'une archive d'export de données est prête à être téléchargée (*ajouté dans la version 0.7.13*)

en: number of users per page (default: 10, max: 50)
fr: nombre d'utilisateurs par page (par défaut : 10, max : 50)

en: number of workouts per page (default: 5, max: 100)
fr: nombre d'entraînements par page (par défaut : 5, max : 100)

en: one to the current address to inform user
fr: un à l'adresse actuelle pour informer l'utilisateur

en: only activity owner can see his activity
fr: seul le propriétaire d’une activité peut la voir

en: optional
fr: optionnels

en: page for pagination (default: 1)
fr: page pour la pagination (par défaut : 1)

en: page if using pagination (default: 1)
fr: page si pagination (par défaut : 1)

en: password
fr: mot de passe

en: password (8 characters required)
fr: mot de passe (8 caractères minimum)

en: password change
fr: changement de mot de passe

en: password reset request
fr: demande de réinitialisation du mot de passe

en: password reset token
fr: jeton de réinitialisation du mot de passe

en: picture deleted
fr: image supprimée

en: query on user name
fr: requête sur le nom de l'utilisateur

en: refresh token (for token refresh)
fr: jeton de rafraîchissement (pour le rafraîchissement du jeton)

en: remove dotenv warning
fr: supprime l’alerte dotenv

en: reset his password (in case his account is locked) (*new in 0.6.0*). If email sending is disabled, it is only possible via CLI.
fr: réinitialiser son mot de passe (dans le cas où son compte est verrouillé) (*nouveau dans la version 0.6.0*). Si l'envoi des courriels est désactivé, cela n'est possible que via l'interface de ligne de commande (CLI).

en: reset password (and send email to update user password, if sending enabled)
fr: réinitialiser le mot de passe (et envoyer un courriel pour mettre à jour le mot de passe de l'utilisateur, si l'envoi activé)

en: reset user password
fr: réinitialiser le mot de passe de l'utilisateur

en: returning at least one workout:
fr: renvoyant au moins une séance :

en: returning no workouts
fr: renvoyant aucune séance

en: returning records
fr: retournant des records

en: sanitize input when serving images
fr: nettoie les entrées lorsque les images sont servies

en: sanitize inputs when serving map tiles
fr: nettoie les entrées lorsque les tuiles sont servies

en: see PostgreSQL `documentation <https://www.postgresql.org/docs/15/ddl-schemas.html>`_ for schema and privileges.
fr: cf. `documentation <https://www.postgresql.org/docs/15/ddl-schemas.html>`_ PostgreSQL pour les schémas et privilèges.

en: segment id
fr: identifiant du segment

en: set autoescape on jinja templates
fr: configure l’échappement (_autoespcape_) dans les modèles jinja

en: sorting criteria: ``username``, ``created_at``, ``workouts_count``, ``admin``, ``is_active`` (default: ``username``)
fr: critères de tri : ``username``, ``created_at``, ``workouts_count``, ``admin``, ``is_active`` (par défaut : ``username``)

en: sorting order: ``asc``, ``desc`` (default: ``asc``)
fr: ordre de tri : ``asc``, ``desc`` (par défaut : ``asc``)

en: sorting order: ``asc``, ``desc`` (default: ``desc``)
fr: ordre de tri : ``asc``, ``desc`` (par défaut : ``desc``)

en: sport active status
fr: état d'activation du sport

en: sport id
fr: identifiant du sport

en: sport id and notes (example: ``{"sport_id": 1, "notes": ""}``). Double quotes in notes must be escaped.
fr: identifiant du sport et notes (exemple : ``{"sport_id": 1, "notes": ""}``). Les guillemets doubles dans les notes doivent être échappés.

en: sport not found:
fr: sport non trouvé :

en: sport updated
fr: sport mis à jour

en: sports (only sports with workouts are displayed in sport dropdown)
fr: le sport (seuls les sports comportant des séances sont affichées dans la liste déroulante)

en: start date (format: ``%Y-%m-%d``)
fr: date de début (format : ``%Y-%m-%d``)

en: stopped speed threshold used by gpxpy
fr: seuil de vitesse arrêté utilisé par gpxpy

en: string generated from a code verifier (for PKCE, not mandatory but recommended)
fr: chaîne générée par un vérificateur de code (pour PKCE, non obligatoire mais recommandée)

en: subdomain
fr: sous-domaine

en: success for admin user:
fr: succès pour un administrateur :

en: success for non admin user:
fr: succès pour un utilisateur non admin :

en: success:
fr: succès :

en: successful login:
fr: connexion avec succès :

en: successful logout:
fr: déconnexion avec succès :

en: the CLI allows to create users when registration is disabled.
fr: le CLI permet de créer des utilisateurs lorsque l'enregistrement est désactivé.

en: the format used to display dates in the app
fr: le format utilisé pour afficher les dates dans l'application

en: the newly created account is already active.
fr: le compte nouvellement créé est déjà actif.

en: time frame:
fr: période de temps :

en: time frame:  - ``week``: week starting Sunday - ``weekm``: week starting Monday - ``month``: month - ``year``: year (default)
fr: période de temps :  - ``week`` : semaine commençant le dimanche - ``weekm`` : semaine commençant le lundi - ``month`` : mois - ``year`` : année (default)

en: title (*new in 0.7.15*)
fr: le titre (*nouveau dans la version 0.7.15*)

en: to run lint or tests:
fr: pour lancer le *lint* et les tests :

en: to start **FitTrackee** with client dev tools:
fr: pour démarrer **FitTrackee** avec les outils de développement client :

en: total ascent  (*new in 0.5.0*)
fr: dénivelé positif total  (*nouveau dans la version 0.5.0*)

en: total descent  (*new in 0.5.0*)
fr: dénivelé négatif total  (*nouveau dans la version 0.5.0*)

en: total distance
fr: distance totale

en: total duration
fr: durée totale

en: total workouts
fr: nombre total de séances

en: unique value to prevent cross-site request forgery (not mandatory but recommended)
fr: valeur unique pour éviter la falsification des requêtes entre les sites (*cross-site request forgery* (CSRF)), non obligatoire mais recommandée

en: update his email (in case his account is locked) (*new in 0.6.0*)
fr: mettre à jour son adresse électronique (au cas où son compte serait bloqué) (*nouveau dans la version 0.6.0*)

en: update user email (and send email to new user email, if sending enabled)
fr: mettre à jour l'adresse électronique de l'utilisateur (et envoyer un message à la nouvelle adresse électronique de l'utilisateur, si l'envoi est activé)

en: update workout and map files name
fr: mise à jour du nom des fichiers des séances et des cartes

en: user account deleted
fr: compte de l'utilisateur supprimé

en: user biography
fr: biographie de l'utilisateur

en: user birth date (format: ``%Y-%m-%d``)
fr: date de naissance de l'utilisateur (format : ``%Y-%m-%d``)

en: user current password
fr: mot de passe actuel de l'utilisateur

en: user email
fr: adresse électronique de l'utilisateur

en: user first name
fr: prénom de l'utilisateur

en: user language preferences (if not provided or invalid, fallback to 'en' (english))
fr: préférence de la langue utilisée sur l'interface (si non fournie, la langue utilisée sera l'anglais ('en')

en: user last name
fr: nom de famille de l'utilisateur

en: user location
fr: localisation de l'utilisateur

en: user name
fr: nom de l'utilisateur

en: user new password
fr: nouveau mot de passe de l'utilisateur

en: user preferences deleted
fr: préférences de l'utilisateur supprimées

en: user time zone
fr: fuseau horaire de l'utilisateur

en: username
fr: nom d'utilisateur

en: username (3 to 30 characters required)
fr: nom d'utilisateur (3 à 30 caractères requis)

en: valid hexadecimal color
fr: couleur au format hexadécimale valide

en: with 'page' parameter:
fr: avec le paramètre 'page' :

en: with SSL: ``smtp://username:password@smtp.example.com:465/?ssl=True``
fr: avec SSL : ``smtp://username:password@smtp.example.com:465/?ssl=True``

en: with STARTTLS: ``smtp://username:password@smtp.example.com:587/?tls=True``
fr: avec STARTTLS : ``smtp://username:password@smtp.example.com:587/?tls=True``

en: with an unencrypted SMTP server: ``smtp://username:password@smtp.example.com:25``
fr: avec un SMTP server sans chiffrement : ``smtp://username:password@smtp.example.com:25``

en: with parameters:
fr: avec des paramètres :

en: with some query parameters:
fr: avec quelques paramètres de requête :

en: with sport id:
fr: avec l'identifiant du sport :

en: without parameters (get stats for all sports with workouts):
fr: sans paramètres (obtenir les statistiques pour tous les sports ayant des séances) :

en: without parameters:
fr: sans paramètres :

en: workout ascent (not mandatory, must be provided with descent)
fr: dénivelé négatif (non obligatoire, à fournir avec le dénivelé positif)

en: workout ascent (only for workout without gpx, must be provided with descent)
fr: dénivelé positif de la séance (seulement pour les séances sans gpx, doit être fourni avec le dénivelé négatif)

en: workout created
fr: séance créée

en: workout date in user timezone (format: ``%Y-%m-%d %H:%M``) (only for workout without gpx)
fr: date de la séance dans le fuseau horaire de l'utilisateur (format : ``%Y-%m-%d %H:%M``) (seulement pour les séances sans gpx)

en: workout date, in user timezone (format: ``%Y-%m-%d %H:%M``)
fr: date de la séance, dans le fuseau horaire de l'utilisateur (format : ``%Y-%m-%d %H:%M``)

en: workout deleted
fr: séance supprimée

en: workout descent (not mandatory, must be provided with ascent)
fr: dénivelé négatif (non obligatoire, à fournir avec le dénivelé positif)

en: workout descent (only for workout without gpx, must be provided with ascent)
fr: dénivelé négatif de la séance (seulement pour les séances sans gpx, doit être fourni avec le dénivelé positif)

en: workout distance in km
fr: distance de la séance en km

en: workout distance in km (only for workout without gpx)
fr: distance de la séance en km (seulement pour les séances sans gpx)

en: workout duration in seconds
fr: durée de la séance en secondes

en: workout duration in seconds (only for workout without gpx)
fr: durée de la séance en secondes (seulement pour les séances sans gpx)

en: workout map id
fr: identifiant de la carte de la séance

en: workout not found:
fr: séance non trouvé :

en: workout short id
fr: identifiant court de la séance

en: workout sport id
fr: identifiant du sport de la séance

en: workout title
fr: titre de la séance

en: workout title (not mandatory)
fr: titre de la séance (non obligatoire)

en: workout updated
fr: séance mise à jour

en: ⚠️ replaces ``WEATHER_API``
fr: ⚠️ remplace ``WEATHER_API``

en: ➡️ more informations: see documentation and current issues
fr: ➡️ plus d’informations : voir la documentation et les tickets en cours
