X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/ad4ab4603b27f2e89e4bb4a709bc04a6685ba67b..fa7841acbf0c0702d0f0988cd999f6a259aaf587:/config/locales/fr.yml
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index da9281e0d..7ad0f537a 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -6,7 +6,6 @@
 # Author: Adriendelucca
 # Author: Ajeje Brazorf
 # Author: Alno
-# Author: Amire80
 # Author: Antimuonium
 # Author: BlueCamille
 # Author: Boniface
@@ -38,11 +37,13 @@
 # Author: GeorgeKaplan
 # Author: Gileri
 # Author: Gomoko
+# Author: Graineahumus
 # Author: Gravitystorm
 # Author: Guilhelma
 # Author: Hashar
 # Author: Hecatonchire
 # Author: IAlex
+# Author: Ignatgg
 # Author: Iketsi
 # Author: JB
 # Author: Jean-Frédéric
@@ -54,11 +55,13 @@
 # Author: Linedwell
 # Author: Litlok
 # Author: Ljubinka
+# Author: LouisXIV
 # Author: Ltrlg
 # Author: Lucky
 # Author: Lulucmy
 # Author: MacOS Weed
 # Author: Macofe
+# Author: Mahabarata
 # Author: Manaviko
 # Author: Mathieu
 # Author: McDutchie
@@ -67,6 +70,7 @@
 # Author: Metroitendo
 # Author: Momo50WM
 # Author: Mulcyber
+# Author: Méthodes Bulebe Hangi
 # Author: Nemo bis
 # Author: Nicolapps
 # Author: Niridya
@@ -74,7 +78,9 @@
 # Author: Olasd
 # Author: Orikrin1998
 # Author: Otourly
+# Author: Oujon
 # Author: Oupsa
+# Author: Overflorian
 # Author: Peter17
 # Author: Phoenamandre
 # Author: Pipo
@@ -90,11 +96,14 @@
 # Author: SleaY
 # Author: StephaneP
 # Author: Syl
+# Author: Tacsipacsi
+# Author: Terio legale
 # Author: The RedBurn
 # Author: Thibaut120094
 # Author: Trial
 # Author: Tuxxic
 # Author: Urhixidur
+# Author: VALENTIN NVJ
 # Author: VIGNERON
 # Author: Vcalame
 # Author: Vega
@@ -112,7 +121,7 @@ fr:
     dir: ltr
   time:
     formats:
-      friendly: '%e %B %Y à %H%M'
+      friendly: '%e %B %Y à %-Hâ¯hâ¯%M'
       blog: '%e %B %Y'
   helpers:
     file:
@@ -134,8 +143,8 @@ fr:
         create: Sâinscrire
         update: Mettre à jour
       redaction:
-        create: Créer la censure
-        update: Enregistrer la censure
+        create: Créer le masquage
+        update: Enregistrer le masquage
       trace:
         create: Téléverser
         update: Enregistrer les modifications
@@ -145,8 +154,6 @@ fr:
   activerecord:
     errors:
       messages:
-        invalid_email_address: ne semble pas être une adresse de courriel valide
-        email_address_not_routable: nâest pas routable
         display_name_is_user_n: ne peut pas être user_n à moins que n ne soit votre
           identifiant dâutilisateur
       models:
@@ -158,7 +165,7 @@ fr:
       changeset_tag: Attribut du groupe de modifications
       country: Pays
       diary_comment: Commentaire du journal
-      diary_entry: Entrée dâagenda
+      diary_entry: Entrée du journal
       friend: Ami(e)
       issue: Problème
       language: Langue
@@ -195,7 +202,7 @@ fr:
         support_url: URL de lâassistance
         allow_read_prefs: lire les préférences de lâutilisateur
         allow_write_prefs: modifier les préférences de lâutilisateur
-        allow_write_diary: créer des entrées de carnet, des commentaires et des liens
+        allow_write_diary: créer des entrées du journal, des commentaires et des liens
           dâamitié
         allow_write_api: modifier la carte
         allow_read_gpx: lire ses traces GPS privées
@@ -227,7 +234,7 @@ fr:
         longitude: Longitude
         public: Public
         description: Description
-        gpx_file: Téléverser un fichier GPX
+        gpx_file: Choisir le fichier de trace GPS
         visibility: Visibilité
         tagstring: Balises
       message:
@@ -247,7 +254,7 @@ fr:
         email: Courriel
         new_email: Nouvelle adresse de courriel
         active: Actif
-        display_name: Afficher le nom
+        display_name: Pseudonyme
         description: Description du profil
         home_lat: Latitude
         home_lon: Longitude
@@ -314,6 +321,7 @@ fr:
         other: il y a %{count} ans
   printable_name:
     with_name_html: '%{name} (%{id})'
+    current_and_old_links_html: '%{current_link}, %{old_link}'
   editor:
     default: Par défaut (actuellement %{name})
     id:
@@ -343,7 +351,7 @@ fr:
         reopened_at_by_html: Réactivé à %{when} par %{user}
       rss:
         title: Notes OpenStreetMap
-        description_all: Une liste de notes rapportées, commentées ou fermées
+        description_all: Une liste de notes signalées, commentées ou fermées
         description_area: Une liste de notes, signalées, commentées ou fermées dans
           votre zone [(%{min_lat}â¯;â¯%{min_lon})â¯ââ¯(%{max_lat}â¯;â¯%{max_lon})]
         description_item: Un flux RSS pour la note %{id}
@@ -365,7 +373,7 @@ fr:
           utilisant le bouton ci-dessous. Veuillez prendre note des détails suivantsâ¯:'
         delete_profile: Les informations de votre profil, y compris votre avatar,
           votre description et votre lieu de résidence seront supprimées.
-        delete_display_name: Votre nom affiché sera supprimé et pourra être réutilisé
+        delete_display_name: Votre pseudonyme sera supprimé et pourra être réutilisé
           pour dâautres comptes.
         retain_caveats: 'Cependant, quelques informations vous concernant seront conservées
           sur OpenStreetMap, même après la suppression de votre compteâ¯:'
@@ -392,12 +400,12 @@ fr:
       external auth: Authentification externe
       openid:
         link: https://wiki.openstreetmap.org/wiki/FR:OpenID
-        link text: quâest-ce que cela ?
+        link text: quâest-ceâ¯?
       public editing:
         heading: Modification publique
         enabled: Activée. Non anonyme et peut modifier les données.
         enabled link: https://wiki.openstreetmap.org/wiki/FR:Modifications_anonymes
-        enabled link text: quâest-ce que ceciâ¯?
+        enabled link text: quâest-ceâ¯?
         disabled: Désactivée et ne peut pas modifier les donnéesâ¯; toutes les précédentes
           modifications sont anonymes.
         disabled link text: pourquoi ne puis-je pas modifier�
@@ -410,10 +418,10 @@ fr:
           et accepter les nouvelles Conditions de contribution.
         agreed_with_pd: Vous avez également déclaré que vous considérez vos modifications
           comme relevant du domaine public.
-        link: https://wiki.osmfoundation.org/wiki/Licence/Contributor_Terms/FR
-        link text: quâest-ce que ceciâ¯?
+        link: https://osmfoundation.org/wiki/Licence/Contributor_Terms/FR
+        link text: quâest-ceâ¯?
       save changes button: Enregistrer les modifications
-      delete_account: Supprimer le compte...
+      delete_account: Supprimer le compteâ¦
     go_public:
       heading: Modification publique
       currently_not_public: Actuellement, vos modifications sont anonymes et les utilisateurs
@@ -454,9 +462,10 @@ fr:
       other: '%{count} chemins'
     download_xml: Télécharger en XML
     view_history: Voir lâhistorique
-    view_unredacted_history: Voir l'historique non censuré
+    view_unredacted_history: Voir l'historique non masqué
     view_details: Afficher les détails
-    view_redacted_data: Afficher les données censurées
+    view_redacted_data: Afficher les données masquées
+    view_redaction_message: Afficher le message de masquage
     location: 'Emplacement :'
     common_details:
       coordinates_html: '%{latitude}â¯; %{longitude}'
@@ -501,8 +510,8 @@ fr:
         note: note
     timeout:
       title: Erreur de dépassement du délai dâattente
-      sorry: Désolé, les données pour lâobjet %{type} dâidentifiant %{id} ont mis
-        trop de temps à être récupérées.
+      sorry: Désolé, l'extraction des données pour le %{type} avec l'identifiant %{id}
+        a pris trop de temps.
       type:
         node: nÅud
         way: chemin
@@ -522,7 +531,7 @@ fr:
         navigateur lent ou le bloquer. Ãtes-vous sûr de vouloir afficher ces données
         ?
       load_data: Charger les données
-      loading: Chargement en cours...
+      loading: Chargement en coursâ¦
     tag_details:
       tags: Attributs
       wiki_link:
@@ -539,30 +548,52 @@ fr:
       introduction: Cliquer sur la carte pour trouver des objets à proximité.
       nearby: Objets à proximité
       enclosing: Objets englobants
+  nodes:
+    timeout:
+      sorry: Désolé, l'extraction des données du nÅud avec l'identifiant %{id} a pris
+        trop de temps.
   old_nodes:
     not_found:
-      sorry: 'Désolé, le nÅud #%{id} version %{version} est introuvable.'
+      sorry: Désolé, la version %{version} du nÅud %{id} est introuvable.
+    timeout:
+      sorry: Désolé, l'historique du nÅud avec l'ID %{id} a pris trop de temps à récupérer.
+  ways:
+    timeout:
+      sorry: Désolé, les données du chemin avec l'ID %{id} ont pris trop de temps
+        à récupérer.
   old_ways:
     not_found:
-      sorry: 'Désolé, la façon #%{id} version %{version} est introuvable.'
+      sorry: Désolé, la version %{version} du chemin %{id} est introuvable.
+    timeout:
+      sorry: Désolé, l'historique du chemin avec l'identifiant %{id} a pris trop de
+        temps pour être récupéré.
+  relations:
+    timeout:
+      sorry: Désolé, l'extraction des données de la relation avec l'identifiant %{id}
+        a pris trop de temps.
   old_relations:
     not_found:
-      sorry: 'Désolé, la relation #%{id} version %{version} est introuvable.'
+      sorry: Désolé, la version %{version} de la relation %{id} est introuvable.
+    timeout:
+      sorry: Désolé, l'historique de la relation avec l'identifiant %{id} a pris trop
+        de temps pour être récupéré.
+  changeset_comments:
+    feeds:
+      comment:
+        comment: Nouveau commentaire sur le groupe de modifications nºâ¯%{changeset_id}
+          par %{author}
+        commented_at_by_html: Mis à jour le %{when} par %{user}
+      show:
+        title_all: Discussion sur le groupe de modifications OpenStreetMap
+        title_particular: Discussion sur le groupe de modifications OpenStreetMap
+          %{changeset_id}
+      timeout:
+        sorry: Désolé, récupérer les commentaires du groupe de modifications que vous
+          avez demandés a pris trop de temps.
   changesets:
-    changeset_paging_nav:
-      showing_page: Page %{page}
-      next: Suivant â¸
-      previous: â Précédent
     changeset:
-      anonymous: Anonyme
       no_edits: (aucune modification)
       view_changeset_details: Afficher les détails du groupe de modifications
-    changesets:
-      id: Identifiant
-      saved_at: Enregistré vers
-      user: Utilisateur
-      comment: Commentaire
-      area: Zone
     index:
       title: Groupes de modifications
       title_user: Groupes de modifications par %{user}
@@ -583,18 +614,18 @@ fr:
         closed: Fermé
         belongs_to: Auteur
     subscribe:
-      button: S'abonner à la discussion
+      heading: Sâabonner à la discussion sur lâensemble de modifications suivantâ¯?
+      button: Sâabonner à la discussion
     unsubscribe:
-      heading: Se désabonner de la discussion du groupe de modifications suivant ?
+      heading: Se désabonner de la discussion du groupe de modifications suivant�
       button: Se désinscrire de la discussion
     heading:
       title: Groupe de modifications %{id}
       created_by_html: Créé par %{link_user} le %{created}.
     no_such_entry:
       heading: 'Aucune entrée avec lâidentifiantâ¯: %{id}'
-      body: Désolé, il nây a aucun groupe de modifications avec l'identifiant %{id}.
-        Veuillez vérifier l'orthographe ou la validité du lien sur lequel vous avez
-        cliqué.
+      body: Désolé, il nây a aucun groupe de modifications avec lâidentifiant %{id}.
+        Peut-être avez-vous fait une erreur en le recopiant ou suivi un lien erroné�
     show:
       title: 'Groupe de modificationsâ¯: %{id}'
       created: 'Créé : %{when}'
@@ -607,8 +638,13 @@ fr:
       join_discussion: Se connecter pour rejoindre la discussion
       still_open: Ensemble de modifications toujours ouvert â la discussion sâouvrira
         une fois que lâensemble de modifications sera fermé.
+      subscribe: Sâabonner
+      unsubscribe: Se désabonner
       comment_by_html: Commentaire de %{user} %{time_ago}
-      hidden_comment_by_html: Commentaire caché de %{user} %{time_ago}
+      hidden_comment_by_html: Commentaire masqué de %{user} %{time_ago}
+      hide_comment: masquer
+      unhide_comment: démasquer
+      comment: Commenter
       changesetxml: XML du groupe de modifications
       osmchangexml: XML osmChange
     paging_nav:
@@ -619,22 +655,8 @@ fr:
       relations: Relations (%{count})
       relations_paginated: Relations (%{x} à %{y} sur %{count})
     timeout:
-      sorry: Désolé, la liste des groupes de modifications que vous avez demandée
-        a mis trop de temps à récupérer.
-  changeset_comments:
-    comment:
-      comment: Nouveau commentaire sur le groupe de modifications nºâ¯%{changeset_id}
-        par %{author}
-      commented_at_by_html: Mis à jour le %{when} par %{user}
-    comments:
-      comment: Nouveau commentaire sur le groupe de modifications nºâ¯%{changeset_id}
-        par %{author}
-    index:
-      title_all: Discussion sur le groupe de modifications OpenStreetMap
-      title_particular: Discussion sur le groupe de modifications OpenStreetMap nºâ¯%{changeset_id}
-    timeout:
-      sorry: Désolé, la liste des commentaires dâensembles de modifications que vous
-        avez demandée est trop longue à récupérer.
+      sorry: Désolé, récupérer la liste des groupes de modifications que vous avez
+        demandée a pris trop de temps.
   dashboards:
     contact:
       km away: à %{count}â¯km
@@ -648,7 +670,7 @@ fr:
       title: Mon tableau de bord
       no_home_location_html: '%{edit_profile_link} et définissez lâemplacement de
         votre domicile pour voir les utilisateurs à proximité.'
-      edit_your_profile: Modifier votre profil
+      edit_your_profile: Modifiez votre profil
       my friends: Mes amis
       no friends: Vous nâavez encore ajouté aucun ami.
       nearby users: Autres utilisateurs à proximité
@@ -668,31 +690,32 @@ fr:
       title: Journaux des utilisateurs
       title_friends: Journaux des amis
       title_nearby: Journaux des utilisateurs à proximité
-      user_title: Carnet de %{user}
-      in_language_title: Entrées du carnet en %{language}
+      user_title: Journal de %{user}
+      in_language_title: Entrées du journal en %{language}
       new: Nouvelle entrée du journal
       new_title: Ãcrire une nouvelle entrée dans mon journal utilisateur
       my_diary: Mon journal
-      no_entries: Aucune entrée de carnet
+      no_entries: Aucune entrée de journal
+    page:
       recent_entries: Entrées récentes du journal
-      older_entries: Entrées plus anciennes
-      newer_entries: Entrées plus récentes
     edit:
       title: Modifier lâentrée du journal
       marker_text: Emplacement de lâentrée du journal
     show:
-      title: Carnet de %{user} | %{title}
-      user_title: Carnet de %{user}
+      title: Journal de %{user} | %{title}
+      user_title: Journal de %{user}
       discussion: Discussion
+      subscribe: Sâabonner
+      unsubscribe: Se désabonner
       leave_a_comment: Laisser un commentaire
       login_to_leave_a_comment_html: '%{login_link} pour laisser un commentaire'
       login: Se connecter
     no_such_entry:
-      title: Aucune entrée de carnet correspondante
+      title: Aucune entrée de journal correspondante
       heading: 'Aucune entrée avec lâidentifiantâ¯: %{id}'
-      body: Désolé, il nây a aucune entrée ni commentaire de carnet avec lâidentifiant
-        %{id}. Veuillez vérifier votre orthographe ou la validité du lien que vous
-        avez cliqué.
+      body: Désolé, il nây a aucune entrée ni commentaire de journal avec lâidentifiant
+        %{id}. Peut-être avez-vous fait une erreur en le recopiant ou suivi un lien
+        erroné�
     diary_entry:
       posted_by_html: Publié par %{link_user} le %{created} en %{language_link}.
       updated_at_html: Dernière mise à jour le %{updated}.
@@ -715,8 +738,6 @@ fr:
       report: Signaler ce commentaire
     location:
       location: 'Emplacementâ¯:'
-      view: Afficher
-      edit: Modifier
       coordinates: '%{latitude} ; %{longitude}'
     feed:
       user:
@@ -724,25 +745,29 @@ fr:
         description: Entrées récentes du journal OpenStreetMap de %{user}
       language:
         title: Entrées du journal OpenStreetMap en %{language_name}
-        description: Entrées récentes des carnets dâutilisateurs dâOpenStreetMap en
-          %{language_name}
+        description: Entrées récentes des journaux dâutilisateurs dâOpenStreetMap
+          en %{language_name}
       all:
         title: Entrées des journaux OpenStreetMap
         description: Entrées récentes des journaux dâutilisateurs de OpenStreetMap
-    comments:
+    subscribe:
+      heading: S'abonner à la discussion suivante sur les entrées de journal ?
+      button: S'abonner à la discussion
+    unsubscribe:
+      heading: Se désinscrire de la discussion suivante sur les entrées du journal ?
+      button: Se désinscrire de la discussion
+  diary_comments:
+    index:
       title: Commentaires de journal ajoutés par %{user}
       heading: Commentaires de journal de %{user}
       subheading_html: Commentaires de journal ajoutés par %{user}
       no_comments: Aucun commentaire de journal
+    page:
       post: Billet
       when: Quand
       comment: Commentaire
-      newer_comments: Commentaires plus récents
-      older_comments: Commentaires plus anciens
-    subscribe:
-      button: S'abonner à la discussion
-    unsubscribe:
-      button: Se désinscrire de la discussion
+    new:
+      heading: Ajouter un commentaire à cette discussion�
   doorkeeper:
     errors:
       messages:
@@ -785,6 +810,10 @@ fr:
       contact_the_community_html: Nâhésitez pas à %{contact_link} la communauté OpenStreetMap
         si vous avez trouvé un lien cassé ou une anomalie. Notez lâURL exacte de votre
         demande.
+    bad_request:
+      title: Mauvaise requête
+      description: L'opération que vous avez demandée sur le serveur OpenStreetMap
+        n'est pas valide (HTTP 400)
     forbidden:
       title: Interdit
       description: Lâopération que vous avez demandée sur le serveur OpenStreetMap
@@ -814,7 +843,6 @@ fr:
   geocoder:
     search:
       title:
-        results_from_html: Résultats de %{results_link}
         latlon: Interne
         osm_nominatim: OpenStreetMap Nominatim
         osm_nominatim_reverse: OpenStreetMap Nominatim
@@ -924,7 +952,7 @@ fr:
           prison: Prison
           pub: Pub
           public_bath: Bains publics
-          public_bookcase: Bibliothèque publique
+          public_bookcase: Boîte à livres
           public_building: Bâtiment public
           ranger_station: Poste de garde forestière
           recycling: Point de recyclage
@@ -982,6 +1010,7 @@ fr:
           college: Bâtiment dâenseignement supérieur
           commercial: Bâtiment de bureaux
           construction: Bâtiment en construction
+          cowshed: Ãtable
           detached: Maison isolée
           dormitory: Dortoir
           duplex: Maison en duplex
@@ -1011,6 +1040,7 @@ fr:
           shed: Cabanon
           stable: Ãcurie
           static_caravan: Caravane
+          sty: Porcherie
           temple: Bâtiment de temple
           terrace: Rangée de bâtiments
           train_station: Bâtiment de gare ferroviaire
@@ -1589,10 +1619,6 @@ fr:
         level9: Limite de village ou arrondissement municipal
         level10: Limite de quartier
         level11: Frontière de voisinage
-      types:
-        cities: Grandes villes
-        towns: Petites villes
-        places: Lieux
     results:
       no_results: Aucun résultat nâa été trouvé
       more_results: Plus de résultats
@@ -1606,13 +1632,18 @@ fr:
       not_updated: Non mis à jour
       search: Rechercher
       search_guidance: 'Problèmes de rechercheâ¯:'
+      states:
+        ignored: Ignoré
+        open: Ouvert
+        resolved: Résolu
+    page:
       user_not_found: Lâutilisateur ou lâutilisatrice nâexiste pas
       issues_not_found: Aucun problème trouvé de ce type
+      reported_user: Utilisateur signalé
       status: Ãtat
       reports: Rapports
       last_updated: Dernière mise à jour
       last_updated_time_ago_user_html: '%{time_ago} par %{user}'
-      link_to_reports: Afficher les rapports
       reports_count:
         one: '%{count} rapport'
         other: '%{count} rapports'
@@ -1710,42 +1741,32 @@ fr:
     history: Historique
     export: Exporter
     issues: Problèmes
-    data: Données
-    export_data: Exporter les données
     gps_traces: Traces GPS
-    gps_traces_tooltip: Gérer les traces GPS
     user_diaries: Journaux des utilisateurs
-    user_diaries_tooltip: Voir les journaux dâutilisateurs
     edit_with: Modifier avec %{editor}
-    tag_line: La carte wiki libre du monde
     intro_header: Bienvenue dans OpenStreetMapâ¯!
     intro_text: OpenStreetMap est une carte du monde, créée par des gens comme vous
       et libre dâutilisation sous licence libre.
-    intro_2_create_account: Créez un compte dâutilisateur
     hosting_partners_2024_html: Lâhébergement est pris en charge par %{fastly}, %{corpmembers},
       et dâautres %{partners}.
     partners_fastly: Fastly
+    partners_corpmembers: Membres d'entreprise de l'OSMF
     partners_partners: partenaires
     tou: Conditions dâutilisation
     osm_offline: La base de données OpenStreetMap est actuellement hors ligne ; une
       maintenance essentielle à son bon fonctionnement est en cours.
     osm_read_only: La base de données OpenStreetMap est actuellement en mode lecture
       seule ; une maintenance essentielle à son bon fonctionnement est en cours.
-    donate: Soutenez OpenStreetMap, %{link} au fonds de mise à niveau du matériel.
+    nothing_to_preview: Rien à voir en avant.
     help: Aide
     about: Ã propos
     copyright: Droits dâauteur
     communities: Communautés
-    community: Communauté
-    community_blogs: Blogues de la communauté
-    community_blogs_title: Blogues de membres de la communauté OpenStreetMap
-    make_a_donation:
-      title: Soutenez OpenStreetMap avec un don financier
-      text: Faire un don
     learn_more: En savoir plus
     more: Plus
   user_mailer:
     diary_comment_notification:
+      description: 'Entrée du journal OpenStreetMap #%{id}'
       subject: '[OpenStreetMap] %{user} a publié un commentaire sur un article de
         journal'
       hi: Bonjour %{to_user},
@@ -1780,13 +1801,23 @@ fr:
       befriend_them: 'Vous pouvez également lâajouter comme ami(e) iciâ¯: %{befriendurl}.'
       befriend_them_html: Vous pouvez aussi lâajouter comme ami à lâadresse %{befriendurl}.
     gpx_description:
-      description_with_tags_html: Il semble que votre fichier GPX «â¯%{trace_name}â¯Â»
-        avec la description «â¯%{trace_description}â¯Â» et les balises «â¯%{tags}â¯Â»
-      description_with_no_tags_html: Il semble que votre fichier GPX «â¯%{trace_name}â¯Â»
-        avec la description «â¯%{trace_description}â¯Â» et sans balise
+      description_with_tags: 'Il semble que votre fichier %{trace_name} avec la description
+        %{trace_description} et les balises suivantes : %{tags}'
+      description_with_tags_html: 'Il semble que votre fichier %{trace_name} avec
+        la description %{trace_description} et les balises suivantes : %{tags}'
+      description_with_no_tags: Il semble que votre fichier %{trace_name} avec la
+        description %{trace_description} et sans balises
+      description_with_no_tags_html: Il semble que votre fichierâ¯%{trace_name} avec
+        la description %{trace_description} et sans balises
     gpx_failure:
       hi: Bonjour %{to_user},
-      failed_to_import: 'nâa pas pu être importé. Voici lâerreurâ¯:'
+      failed_to_import: 'échec de l''importation en tant que fichier de trace GPS.
+        Veuillez vérifier que votre fichier est un fichier GPX valide ou une archive
+        contenant des fichiers GPX au format pris en charge (.tar.gz, .tar.bz2, .tar,
+        .zip, .gpx.gz, .gpx.bz2). Votre fichier pourrait-il présenter un problème
+        de format ou de syntaxe ? Voici l''erreur d''importation :'
+      more_info: Vous trouverez plus dâinformations sur les échecs dâimport GPX et
+        comment les éviter à lâadresse %{url}.
       more_info_html: Vous trouverez plus dâinformations sur les échecs dâimport GPX
         et comment les éviter à lâadresse %{url}.
       import_failures_url: https://wiki.openstreetmap.org/wiki/GPX#Troubleshooting
@@ -1797,6 +1828,9 @@ fr:
         one: sâest chargé correctement avec %{trace_points} dd %{count} point possible.
         other: sâest chargé correctement avec %{trace_points} des %{count} points
           possibles.
+      trace_location: Votre trace est disponible à %{trace_url}
+      all_your_traces: Toutes vos traces de GPX téléversées avec succès peuvent être
+        trouvées à %{url}.
       all_your_traces_html: Toutes vos traces de GPX téléversées avec succès peuvent
         être trouvées à %{url}.
       subject: '[OpenStreetMap] Import GPX réussi'
@@ -1860,12 +1894,11 @@ fr:
           La note se trouve près de %{place}.'
         commented_note_html: '%{commenter} a réactivé une note de carte que vous avez
           commentée. La note est près de %{place}.'
-      details: Plus de détails concernant la note se trouvent à %{url}.
-      details_html: Plus de détails concernant la note se trouvent à %{url}.
+      details: Répondez ou apprenez-en plus sur la note sur %{url}.
+      details_html: Répondez ou en savoir plus sur la note sur %{url}.
     changeset_comment_notification:
       description: 'Groupe de modifications OpenStreetMap #%{id}'
       hi: Bonjour %{to_user},
-      greeting: Bonjour,
       commented:
         subject_own: '[OpenStreetMap] %{commenter} a commenté un de vos groupes de
           modifications'
@@ -1882,9 +1915,8 @@ fr:
         partial_changeset_with_comment: avec le commentaire «â¯%{changeset_comment}â¯Â»
         partial_changeset_with_comment_html: avec le commentaire «â¯%{changeset_comment}â¯Â»
         partial_changeset_without_comment: sans commentaire
-      details: Plus de détails sur lâensemble de modifications à %{url}.
-      details_html: Vous pouvez trouver plus de détails sur lâensemble de modifications
-        sur %{url}.
+      details: Répondez ou en savoir plus sur l'ensemble de changements sur %{url}.
+      details_html: Répondre ou en savoir plus sur l'ensemble de changements sur %{url}.
       unsubscribe: Vous pouvez vous désabonner des mises à jour de cet ensemble de
         modifications depuis %{url}.
       unsubscribe_html: Vous pouvez vous désabonner des mises à jour de cet ensemble
@@ -1944,7 +1976,6 @@ fr:
     message_summary:
       unread_button: Marquer comme non lu
       read_button: Marquer comme lu
-      reply_button: Répondre
       destroy_button: Supprimer
       unmute_button: Déplacer vers la boîte de réception
     new:
@@ -1961,7 +1992,6 @@ fr:
       body: Désolé, il nây a aucun message avec cet identifiant.
     outbox:
       title: Boîte dâenvoi
-      actions: Actions
       messages:
         one: Vous nâavez aucun message envoyé
         other: Vous avez %{count} messages envoyés
@@ -1974,7 +2004,7 @@ fr:
         one: un ancien message
         other: '%{count} anciens messages'
     reply:
-      wrong_user: Vous êtes identifié(e) sous le nom `%{user}' mais le message auquel
+      wrong_user: Vous êtes identifié(e) sous le nom «â¯%{user}â¯Â» mais le message auquel
         vous souhaitez répondre nâa pas été envoyé à cet utilisateur. Veuillez vous
         connecter avec lâidentifiant correct pour pouvoir répondre.
     show:
@@ -1983,9 +2013,9 @@ fr:
       unread_button: Marque comme non lu
       destroy_button: Supprimer
       back: Retour
-      wrong_user: Vous êtes identifié comme «â¯%{user}â¯Â» mais le message que vous essayez
-        de lire nâa pas été envoyé par cet utilisateur, ni ne lui a été destiné. Veuillez
-        vous connecter avec lâidentifiant correct pour pouvoir le lire.
+      wrong_user: Vous êtes identifié(e) sous le nom «â¯%{user}â¯Â» mais le message que
+        vous souhaitez lire nâa pas été envoyé par ou à cet utilisateur. Veuillez
+        vous connecter avec le bon identifiant pour pouvoir le voir.
     sent_message_summary:
       destroy_button: Supprimer
     heading:
@@ -2065,14 +2095,13 @@ fr:
       failure: Impossible de mettre à jour le profil.
   sessions:
     new:
-      title: Se connecter
       tab_title: Se connecter
+      login_to_authorize_html: Connectez-vous à OpenStreetMap pour accéder à %{client_app_name}.
       email or username: 'Adresse de courriel ou nom dâutilisateurâ¯:'
       password: 'Mot de passeâ¯:'
       remember: Se souvenir de moi
       lost password link: Vous avez perdu votre mot de passe�
       login_button: Se connecter
-      register now: Sâinscrire maintenant
       with external: 'Vous pouvez également utiliser un service tiers pour vous connecterâ¯:'
       or: ou
       auth failure: Désolé, mais les informations fournies nâont pas permis de vous
@@ -2089,6 +2118,7 @@ fr:
   shared:
     markdown_help:
       heading_html: Analysé avec %{kramdown_link}
+      kramdown_url: https://kramdown.gettalong.org/quickref.html
       headings: Titres
       heading: Titre
       subheading: Sous-titre
@@ -2105,9 +2135,28 @@ fr:
     richtext_field:
       edit: Modifier
       preview: Aperçu
+      help: Aide
+    pagination:
+      diary_comments:
+        older: Commentaires plus anciens
+        newer: Commentaires plus récents
+      diary_entries:
+        older: Entrées plus anciennes
+        newer: Entrées plus récentes
+      issues:
+        older: Problèmes plus anciens
+        newer: Problèmes plus récents
+      traces:
+        older: Traces plus anciennes
+        newer: Traces plus récentes
+      user_blocks:
+        older: Blocs plus anciens
+        newer: Blocs plus récents
+      users:
+        older: Utilisateurs plus anciens
+        newer: Utilisateurs plus récents
   site:
     about:
-      next: Suivant
       heading_html: '%{copyright}contributeurs%{br} dâOpenStreetMap'
       used_by_html: '%{name} fournit les données cartographiques pour des milliers
         de sites web, dâapplications mobiles et dâappareils'
@@ -2154,6 +2203,7 @@ fr:
       legal_2_2_registered_trademarks: marques commerciales enregistrées de lâOSMF
       partners_title: Partenaires
     copyright:
+      title: Droits dâauteur et licence
       foreign:
         title: Ã propos de cette traduction
         html: En cas de conflit entre la présente page traduite et %{english_original_link},
@@ -2167,7 +2217,6 @@ fr:
         native_link: traduction française
         mapping_link: commencer à contribuer
       legal_babble:
-        title_html: Droits dâauteur et licence
         introduction_1_html: |-
           OpenStreetMap%{registered_trademark_link} est en %{open_data}, sous licence 
           %{odc_odbl_link} (ODbL) par la %{osm_foundation_link} (OSMF).
@@ -2235,7 +2284,7 @@ fr:
         contributors_at_land_vorarlberg: Land de Vorarlberg
         contributors_at_land_vorarlberg_url: https://vorarlberg.at/-/wms-dienste
         contributors_at_cc_by_at_with_amendments: CC BY AT avec amendements
-        contributors_at_cc_by_at_with_amendments_url: https://www.tirol.gv.at/sicherheit/geoinformationen-karten/
+        contributors_at_cc_by_at_with_amendments_url: https://www.tirol.gv.at/data/nutzungsbedingungen/
         contributors_au_credit_html: |-
           %{australia}â¯: incorpore ou est développé à l'aide des Limites administratives © %{geoscape_australia_link}
           sous licence du Commonwealth dâAustralie sous %{cc_licence_link}.
@@ -2266,7 +2315,12 @@ fr:
           générale des finances publiques (anciennement la Direction générale des
           impôts).'
         contributors_fr_france: France
+        contributors_hr_credit_html: |-
+          %{croatia} : contient des données de %{dgu_link} et %{open_data_portal}
+          (informations publiques de Croatie).
         contributors_hr_croatia: Croatie
+        contributors_hr_dgu: Administration géodésique de l'Ãtat de Croatie
+        contributors_hr_open_data_portal: Portail national des données ouvertes
         contributors_nl_credit_html: '%{netherlands}â¯: contient des données © AND,
           2007 (%{and_link})'
         contributors_nl_netherlands: Pays-Bas
@@ -2336,9 +2390,6 @@ fr:
       js_1: JavaScript nâest pas pris en charge par le navigateur que vous utilisez,
         ou bien vous lâavez désactivé.
       js_2: OpenStreetMap utilise Javascript pour ses cartes glissantes.
-      permalink: Lien permanent
-      shortlink: Lien court
-      createnote: Ajouter une note
       license:
         copyright: Copyright OpenStreetMap et ses contributeurs, sous une licence
           ouverte
@@ -2354,8 +2405,6 @@ fr:
       anon_edits_html: (%{link})
       anon_edits_link_text: Trouvez pourquoi ici.
       id_not_configured: iD nâa pas été configuré
-      no_iframe_support: Votre navigateur ne prend pas en charge les ''iframes HTML'',
-        qui sont nécessaires pour cette fonctionnalité.
     export:
       title: Exporter
       manually_select: Sélectionner manuellement une autre zone
@@ -2465,10 +2514,8 @@ fr:
       welcome_mat: Découvrez le Tapis de bienvenue
     sidebar:
       search_results: Résultats de la recherche
-      close: Fermer
     search:
       search: Recherche
-      get_directions: Obtenir les directions
       get_directions_title: Trouvez des itinéraires entre deux points
       from: De
       to: Ã
@@ -2549,6 +2596,9 @@ fr:
           hospital: Hôpital
           building: Bâtiment important
           station: Gare ferroviaire
+          railway_halt: Gare ferroviaire
+          subway_station: Station de métro
+          tram_stop: Arrêt de tramway
           summit: Sommet
           peak: Pic
           tunnel: Bordure pointillée = tunnel
@@ -2557,7 +2607,6 @@ fr:
           destination: Accès réservé aux riverains
           construction: Routes en construction
           bus_stop: Arrêt de bus
-          stop: Arrêter
           bicycle_shop: Magasin de vélos
           bicycle_rental: Location de vélos
           bicycle_parking: Parking à vélos
@@ -2623,27 +2672,27 @@ fr:
     communities:
       title: Communautés
       lede_text: |-
-        Des personnes du monde entier utilisent ou contribuent à OpenStreetMap.
-        Alors que beaucoup participent en tant quâindividus, dâautres ont formé des communautés.
-        Ces groupes sont de tailles variées et représentent des zones géographiques allant des petites villes aux grandes régions multi-pays.
-        Ils peuvent aussi être formels ou informels.
+        Des personnes du monde entier contribuent ou utilisent OpenStreetMap. Alors que beaucoup participent de manière individuelle, dâautres ont formé des communautés.
+        Ces groupes sont de tailles diverses et rassemblent des zones géographiques allant de petites villes à de grands territoires multi pays.
+        Ils peuvent aussi être officiels ou non.
       local_chapters:
-        title: Chapitres locaux
-        about_text: Les chapitres locaux sont des groupes au niveau national ou régional
-          qui ont pris la décision formelle dâétablir des entités juridiques à but
-          non lucratif. Ils représentent la carte et les cartographes de la région
-          lorsquâils traitent avec le gouvernement local, les entreprises et les médias.
-          Ils ont également formé une affiliation avec la Fondation OpenStreetMap
-          (OSMF), en fournissant un lien vers lâorgane directeur au plan juridique
-          et du droit dâauteur.
-        list_text: 'Les communautés suivantes sont officiellement établies en tant
-          que chapitres locauxâ¯:'
+        title: Sections locales
+        about_text: Les Sections Locales sont des groupes de niveau national ou régional
+          qui ont pris la décision formelle de devenir des entités juridiques à but
+          non lucratif. Elles représentent une zone géographique et les cartographes
+          y travaillant lorsquâelles traitent avec les pouvoirs publics, les entreprises
+          et les médias locaux. Elles sont également affiliées à la Fondation OpenStreetMap
+          (OSMF), ce qui leur donne un lien avec lâinstance dirigeante au niveau juridique
+          et des droits dâauteur.
+        list_text: 'Les communautés suivantes sont officiellement définies en tant
+          que Sections Localesâ¯:'
       other_groups:
         title: Autres groupes
         other_groups_html: |-
-          Il nâest pas nécessaire dâétablir formellement un groupe dans la même mesure que les chapitres locaux.
-          En effet, de nombreux groupes existent avec beaucoup de succès en tant que rassemblement informel de personnes ou en tant que groupe communautaire. Chacun peut en créer ou en rejoindre un. En savoir plus sur la %{communities_wiki_link}.
+          Il nâest pas nécessaire de créer un nouveau groupe officiel ayant le même périmètre que les Sections Locales.
+          Par ailleurs, de nombreux groupes existent déjà avec grand succès en tant que rassemblement informel de personnes ou en tant que groupe communautaire. Vous pouvez les rejoindre ou bien créer le votre. Pour aller plus loin voir la %{communities_wiki_link}.
         communities_wiki: page wiki des communautés
+        communities_wiki_url: https://wiki.openstreetmap.org/wiki/FR:User_group
   traces:
     visibility:
       private: Privé (partagé anonymement, points non ordonnés)
@@ -2680,8 +2729,6 @@ fr:
       visibility_help_url: https://wiki.openstreetmap.org/wiki/FR:Visibilit%C3%A9_des_traces_GPS
     update:
       updated: Trace mise à jour
-    trace_optionals:
-      tags: Mots-clés
     show:
       title: Affichage de la trace %{name}
       heading: Affichage de la trace %{name}
@@ -2703,9 +2750,6 @@ fr:
       trace_not_found: Trace non trouvéeâ¯!
       visibility: 'Visibilitéâ¯:'
       confirm_delete: Supprimer cette trace�
-    trace_paging_nav:
-      older: Traces plus anciennes
-      newer: Traces plus récentes
     trace:
       pending: EN ATTENTE
       count_points:
@@ -2719,6 +2763,8 @@ fr:
       identifiable: IDENTIFIABLE
       private: PRIVÃE
       trackable: PISTABLE
+      details_with_tags_html: '%{time_ago} par %{user} dans %{tags}'
+      details_without_tags_html: '%{time_ago} par %{user}'
     index:
       public_traces: Traces GPS publiques
       my_gps_traces: Mes traces GPS
@@ -2738,8 +2784,6 @@ fr:
       remove_tag_filter: Retirer le filtre de balises
     destroy:
       scheduled_for_deletion: Trace planifiée pour suppression
-    make_public:
-      made_public: Trace rendue publique
     offline_warning:
       message: Le système de téléversement de fichiers GPX est actuellement indisponible
     offline:
@@ -2758,8 +2802,6 @@ fr:
     require_cookies:
       cookies_needed: Il semble que les témoins (cookies) soient désactivés dans votre
         navigateur. Veuillez les activer avant de continuer.
-    require_admin:
-      not_an_admin: Vous devez être un administrateur pour effectuer cette action.
     setup_user_auth:
       blocked_zero_hour: Vous avez un message urgent sur le site web OpenStreetMap.
         Vous devez lire le message avant de pouvoir enregistrer vos modifications.
@@ -2770,64 +2812,31 @@ fr:
         Vous nâavez pas besoin de les accepter, mais vous devez les visualiser.
     settings_menu:
       account_settings: Paramètres du compte
-      oauth1_settings: Paramètres OAuth 1
       oauth2_applications: Applications OAuth 2
       oauth2_authorizations: Droits OAuth 2
       muted_users: Utilisateurs silencieux
     auth_providers:
-      openid_logo_alt: Se connecter avec OpenID
+      openid_url: URL OpenID
+      openid_login_button: Continuer
       openid:
         title: Connexion avec OpenID
-        alt: Se connecter avec une URL OpenID
+        alt: Logo OpenID
       google:
-        title: Connexion avec Google
-        alt: Se connecter avec un OpenID de Google
+        title: Se connecter avec Google
+        alt: Logo Google
       facebook:
-        title: Connexion avec Facebook
-        alt: Se connecter avec un compte de Facebook
+        title: Se connecter avec Facebook
+        alt: Logo Facebook
       microsoft:
-        title: Connexion avec Microsoft
-        alt: Se connecter avec un compte Microsoft
+        title: Se connecter avec Microsoft
+        alt: Logo Microsoft
       github:
-        title: Connexion avec GitHub
-        alt: Se connecter avec un compte de GitHub
+        title: Se connecter avec GitHub
+        alt: Logo GitHub
       wikipedia:
-        title: Connexion avec Wikipédia
-        alt: Se connecter avec un compte de Wikipédia
-      wordpress:
-        title: Connexion avec Wordpress
-        alt: Se connecter avec un OpenID de Wordpress
-      aol:
-        title: Connexion avec AOL
-        alt: Se connecter avec un OpenID dâAOL
+        title: Se connecter avec Wikipédia
+        alt: Logo Wikipédia
   oauth:
-    authorize:
-      title: Autoriser lâaccès à votre compte
-      request_access_html: Lâapplication %{app_name} demande lâaccès à votre compte,
-        %{user}. Veuillez vérifiez si vous désirez que lâapplication dispose des droits
-        suivants. Vous pouvez lui accorder autant ou aussi peu de droits que vous
-        le souhaitez.
-      allow_to: 'Autoriser lâapplication cliente àâ¯:'
-      allow_read_prefs: lire vos préférences utilisateurâ¯;
-      allow_write_prefs: modifier vos préférences utilisateurâ¯;
-      allow_write_diary: créer des entrées dans votre carnet, faire des commentaires
-        et ajouter des ami(e)sâ¯;
-      allow_write_api: modifier la carte.
-      allow_read_gpx: lire vos traces GPS privéesâ¯;
-      allow_write_gpx: téléverser des traces GPS.
-      allow_write_notes: modifier des notes.
-      grant_access: Accorder lâaccès
-    authorize_success:
-      title: La demande dâautorisation a été acceptée
-      allowed_html: Vous avez accordé à lâapplication %{app_name} lâaccès à votre
-        compte.
-      verification: Le code de vérification est %{code}.
-    authorize_failure:
-      title: La demande dâautorisation a échoué
-      denied: Vous avez refusé à lâapplication %{app_name} lâaccès à votre compte.
-      invalid: Le jeton dâautorisation nâest pas valide.
-    revoke:
-      flash: Vous avez révoqué le jeton pour %{application}
     permissions:
       missing: Vous nâavez pas autorisé lâapplication à accéder à cette fonctionnalité
     scopes:
@@ -2842,50 +2851,12 @@ fr:
       write_notes: Modifier les notes
       write_redactions: Caviarder les données cartographiques
       read_email: Lire lâadresse courriel de lâutilisateur
+      consume_messages: Lire, modifier lâétat et supprimer les messages de lâutilisateur
+      send_messages: Envoyer des messages privés à dâautres utilisateurs
       skip_authorization: Demande dâapprobation automatique
-  oauth_clients:
-    new:
-      title: Inscrire une nouvelle application
-      disabled: L'enregistrement d'applications OAuth 1 a été désactivé
-    edit:
-      title: Modifier votre application
-    show:
-      title: Détails OAuth pour %{app_name}
-      key: 'Clé de lâutilisateur :'
-      secret: 'Secret de lâutilisateur :'
-      url: 'URL du jeton de requête :'
-      access_url: 'URL du jeton dâaccès :'
-      authorize_url: 'URL dâautorisation :'
-      support_notice: Nous prenons en charge les signatures HMAC-SHA1 (recommandé)
-        et RSA-SHA1.
-      edit: Modifier les détails
-      delete: Supprimer le client
-      confirm: Ãtes-vous sûr ?
-      requests: 'Demande les permissions suivantes à lâutilisateur :'
-    index:
-      title: Mes détails OAuth
-      my_tokens: Mes applications enregistrées
-      list_tokens: 'Les jetons suivants ont été émis aux applications en votre nomâ¯:'
-      application: Nom de lâapplication
-      issued_at: Ãmis le
-      revoke: Révoquerâ¯!
-      my_apps: Mes applications clientes
-      no_apps_html: Avez-vous une application que vous aimeriez inscrire pour son
-        utilisation avec nous via le standard %{oauth}� Vous devez inscrire votre
-        application web avant quâelle puisse faire des requêtes OAuth sur ce service.
-      oauth: OAuth
-      registered_apps: 'Vous avez inscrit les applications clientes suivantesâ¯:'
-      register_new: Enregistrez votre application
-    form:
-      requests: 'Demander les permissions suivantes à lâutilisateur :'
-    not_found:
-      sorry: Désolé, ce %{type} nâa pas pu être trouvé.
-    create:
-      flash: Informations enregistrées avec succès
-    update:
-      flash: Informations du client enregistrées avec succès
-    destroy:
-      flash: Enregistrement de lâapplication cliente supprimé
+    for_roles:
+      moderator: Cette autorisation concerne les actions disponibles uniquement pour
+        les modérateurs
   oauth2_applications:
     index:
       title: Mes applications clientes
@@ -2939,6 +2910,8 @@ fr:
   users:
     new:
       title: Sâinscrire
+      tab_title: Créer un compte
+      signup_to_authorize_html: Se connecter à OpenStreetMap pour accéder à %{client_app_name}.
       no_auto_account_create: Malheureusement, nous ne sommes actuellement pas en
         mesure de vous créer un compte automatiquement.
       please_contact_support_html: Veuillez contacter %{support_link} pour organiser
@@ -2950,20 +2923,33 @@ fr:
         paragraph_1: Contrairement à dâautres cartes, OpenStreetMap est entièrement
           créé par des personnes comme vous et il permet à quiconque de librement
           la réparer, la mettre à jour, la télécharger et lâutiliser.
-        paragraph_2: Inscrivez-vous pour commencer à contribuer. Nous vous enverrons
-          un courriel pour confirmer votre compte.
+        paragraph_2: Se connecter pour commencer à contribuer.
+        welcome: Bienvenue dans OpenStreetMap
+      duplicate_social_email: Si vous possédez déjà un compte OpenStreetMap et souhaitez
+        utiliser un fournisseur d'identité tiers, veuillez vous connecter en utilisant
+        votre mot de passe et modifier les paramètres de votre compte.
       display name description: Votre nom dâutilisateur affiché publiquement. Vous
         pouvez changer ceci ultérieurement dans les préférences.
-      external auth: 'Authentification tierceâ¯:'
+      by_signing_up:
+        html: En vous inscrivant, vous acceptez nos %{tou_link}, %{privacy_policy_link}
+          et %{contributor_terms_link}.
+        privacy_policy: politique de confidentialité
+        privacy_policy_title: Politique de confidentialité de lâOSMF, qui comprend
+          une section sur les adresses de courriel
+        contributor_terms_url: https://osmfoundation.org/wiki/Licence/Contributor_Terms/FR
+        contributor_terms: Conditions de contribution
       continue: Sâinscrire
       terms accepted: Merci dâavoir accepté les nouveaux termes du contributeurâ¯!
-      email_help_html: Votre adresse nâest pas affichée publiquement, consultez notre
-        %{privacy_policy_link} pour plus dâinformations.
-      privacy_policy: politique de confidentialité
-      privacy_policy_title: Politique de confidentialité de lâOSMF, qui comprend une
-        section sur les adresses de courriel
-      use external auth: Vous pouvez également utiliser un service tiers pour vous
-        connecter.
+      email_help:
+        privacy_policy: politique de confidentialité
+        privacy_policy_title: Politique de confidentialité d'OSMF, y compris une section
+          sur les adresses e-mail
+        html: Votre adresse nâest pas affichée publiquement, consultez notre %{privacy_policy_link}
+          pour plus dâinformations.
+      consider_pd_html: Je considère que mes contributions se situent dans le %{consider_pd_link}.
+      consider_pd: domaine public
+      or: ou
+      use external auth: ou vous pouvez vous connecter avec un service tiers.
     terms:
       title: Conditions
       heading: Conditions
@@ -2981,14 +2967,13 @@ fr:
       consider_pd: En plus de lâaccord ci-dessus, je considère mes contributions comme
         étant dans le domaine public.
       consider_pd_why: quâest-ce que ceciâ¯?
-      consider_pd_why_url: https://wiki.osmfoundation.org/wiki/Licence_and_Legal_FAQ/Why_would_I_want_my_contributions_to_be_public_domain
       guidance_info_html: 'Informations pour aider à comprendre ces termesâ¯: un %{readable_summary_link}
         et quelques %{informal_translations_link}'
       readable_summary: résumé lisible par un humain
       informal_translations: traductions informelles
       continue: Continuer
       declined: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
-      decline: Refuser
+      cancel: Annuler
       you need to accept or decline: Veuillez lire et ensuite soit accepter ou refuser
         les nouvelles Conditions du contributeur pour continuer.
       legale_select: 'Veuillez sélectionner votre pays de résidenceâ¯:'
@@ -3001,7 +2986,6 @@ fr:
         les nouvelles Conditions de contribution. Pour plus dâinformations, veuillez
         consulter %{terms_declined_link}.
       terms_declined_link: cette page du wiki
-      terms_declined_url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
     no_such_user:
       title: Utilisateur inexistant
       heading: Lâutilisateur ou lâutilisatrice «â¯%{user}â¯Â» nâexiste pas
@@ -3025,13 +3009,15 @@ fr:
       destroy_mute: Réactiver le son de cet utilisateur
       edit_profile: Modifier le profil
       send message: Envoyer un message
-      diary: Carnet
+      diary: Journal
       edits: Modifications
       traces: Traces
       notes: Notes de carte
       remove as friend: Supprimer en tant quâami
       add as friend: Ajouter en tant quâami
       mapper since: 'Cartographe depuisâ¯:'
+      last map edit: 'Dernière modification de la carte :'
+      no activity yet: Pas encore d'activité
       uid: 'Identifiant utilisateur :'
       ct status: 'Conditions de contributionâ¯:'
       ct undecided: Indécis
@@ -3072,13 +3058,15 @@ fr:
     index:
       title: Utilisateurs
       heading: Utilisateurs
-      older: Utilisateurs plus anciens
-      newer: Utilisateurs plus récents
       summary_html: '%{name} créé depuis %{ip_address} le %{date}'
       summary_no_ip_html: '%{name} créé le %{date}'
+      empty: Aucun utilisateur correspondant nâa été trouvé
+    page:
+      found_users:
+        one: '%{count} utilisateur trouvé'
+        other: '%{count} utilisateurs trouvés'
       confirm: Confirmer les utilisateurs sélectionnés
       hide: Masquer les utilisateurs sélectionnés
-      empty: Aucun utilisateur correspondant nâa été trouvé
     suspended:
       title: Compte suspendu
       heading: Compte suspendu
@@ -3098,9 +3086,9 @@ fr:
       heading: Votre identifiant nâest pas encore associé à un compte OpenStreetMap.
       option_1: Si vous êtes nouveau sur OpenStreetMap, veuillez créer un nouveau
         compte à lâaide du formulaire ci-dessous.
-      option_2: Si vous avez déjà un compte, vous pouvez vous connecter avec en utilisant
-        votre nom dâutilisateur et votre mot de passe, puis associer le compte avec
-        votre ID dans vos préférences utilisateur.
+      option_2: Si vous avez déjà un compte, vous pouvez vous y connecter avec en
+        utilisant votre nom dâutilisateur et votre mot de passe, puis associer le
+        compte avec votre ID dans vos préférences utilisateur.
   user_role:
     filter:
       not_a_role: La chaîne « %{role} » nâest pas un rôle valide.
@@ -3109,21 +3097,11 @@ fr:
       not_revoke_admin_current_user: Impossible de retirer les droits dâadministrateur
         pour lâutilisateur actuel.
     grant:
-      title: Confirmer lâoctroi du rôle
-      heading: Confirmer lâoctroi du rôle
       are_you_sure: Ãtes-vous sûr de vouloir octroyer le rôle « %{role} » à lâutilisateur
         « %{name} » ?
-      confirm: Confirmer
-      fail: Impossible dâoctroyer le rôle « %{role} » à lâutilisateur « %{name} ».
-        Vérifiez que lâutilisateur et le rôle sont valides.
     revoke:
-      title: Confirmer la révocation du rôle
-      heading: Confirmer la révocation du rôle
       are_you_sure: Ãtes-vous sûr de vouloir révoquer le rôle « %{role} » de lâutilisateur
         « %{name} » ?
-      confirm: Confirmer
-      fail: Impossible de révoquer le rôle « %{role} » de lâutilisateur « %{name}
-        ». Vérifiez que lâutilisateur et le rôle sont valides.
   user_blocks:
     model:
       non_moderator_update: Vous devez être modérateur pour créer ou modifier un blocage.
@@ -3137,35 +3115,30 @@ fr:
       heading_html: Création dâun blocage sur « %{name} »
       period: Pendant combien de temps, à partir de maintenant, lâutilisateur ou lâutilisatrice
         doit être bloqué(e) sur lâAPI.
-      back: Voir tous les blocages
     edit:
       title: Modification dâun blocage sur «â¯%{name}â¯Â»
       heading_html: Modification dâun blocage sur «â¯%{name}â¯Â»
       period: Pendant combien de temps, à partir de maintenant, lâutilisateur ou lâutilisatrice
         doit être bloqué(e) sur lâAPI.
-      show: Afficher ce blocage
-      back: Voir tous les blocages
+      revoke: Supprimer le blocage
     filter:
-      block_expired: Le blocage a déjà expiré et ne peut pas être modifié.
       block_period: La période de blocage doit être choisie dans la liste déroulante.
     create:
       flash: Blocage créé sur lâutilisateur «â¯%{name}â¯Â».
     update:
       only_creator_can_edit: Seul le modérateur ou la modératrice qui a créé ce blocage
         peut le modifier.
+      only_creator_can_edit_without_revoking: Seul le modérateur qui a créé ce blocage
+        peut modifier le texte sans annuler le blocage.
+      only_creator_or_revoker_can_edit: Seuls les modérateurs ayant créé ou annulé
+        ce blocage peuvent le modifier.
+      inactive_block_cannot_be_reactivated: Ce bloc est inactif et ne peut pas être
+        réactivé.
       success: Blocage mis à jour.
     index:
       title: Blocages dâutilisateur
       heading: Liste des blocages
       empty: Aucun blocage nâa encore été effectué.
-    revoke:
-      title: Annulation dâun blocage sur «â¯%{block_on}â¯Â»
-      heading_html: Annulation dâun blocage sur «â¯%{block_on}â¯Â» par «â¯%{block_by}â¯Â»
-      time_future_html: Ce blocage se terminera dans %{time}.
-      past_html: Ce blocage sâest terminé à %{time} et ne peut plus être annulé.
-      confirm: Ãtes-vous sûr(e) de vouloir annuler ce blocageâ¯?
-      revoke: Révoquerâ¯!
-      flash: Ce blocage a été annulé.
     revoke_all:
       title: Révoquer tous les blocages sur %{block_on}
       heading_html: Révoquer tous les blocages sur %{block_on}
@@ -3212,20 +3185,14 @@ fr:
       created: 'Crééâ¯:'
       duration: 'Duréeâ¯:'
       status: 'Ãtatâ¯:'
-      show: Afficher
       edit: Modifier
-      revoke: Révoquerâ¯!
-      confirm: Ãtes-vous sûr(e)â¯?
       reason: 'Raison du blocageâ¯:'
       revoker: 'Révocateurâ¯:'
-      needs_view: Lâutilisateur ou lâutilisatrice doit se connecter avant que ce blocage
-        soit annulé.
     block:
       not_revoked: (non révoqué)
       show: Afficher
       edit: Modifier
-      revoke: Révoquerâ¯!
-    blocks:
+    page:
       display_name: Utilisateur bloqué
       creator_name: Créateur
       reason: Motif du blocage
@@ -3238,6 +3205,7 @@ fr:
       blocks_by_me: Blocages de ma part
       blocks_by_user: Blocages effectués par %{user}
       block: 'Blocage #%{id}'
+      new_block: Nouveau blocage
   user_mutes:
     index:
       title: Utilisateurs en sourdine
@@ -3276,6 +3244,11 @@ fr:
       description: Description
       created_at: Créée le
       last_changed: Dernière modification
+      apply: Appliquer
+      all: Tous
+      open: Ouvert
+      closed: Fermé
+      status: Ãtat
     show:
       title: 'Noteâ¯: %{id}'
       description: Description
@@ -3295,6 +3268,9 @@ fr:
       coordinates_html: '%{latitude}â¯; %{longitude}'
       anonymous_warning: Cette note comprend des commentaires dâutilisateurs anonymes,
         qui devraient être vérifiés de façon indépendante.
+      discussion: Discussion
+      subscribe: Sâabonner
+      unsubscribe: Se désabonner
       hide: Masquer
       resolve: Marquer comme résolue
       reactivate: Réactiver
@@ -3312,10 +3288,18 @@ fr:
       intro: Vous avez repéré une erreur ou un manque� Faites-le savoir aux autres
         cartographes afin quâils puissent y remédier. Déplacez le marqueur à la position
         exacte et écrivez une note pour expliquer le problème.
+      anonymous_warning_html: Vous n'êtes pas connecté. Veuillez %{log_in} ou %{sign_up}
+        si vous souhaitez recevoir des mises à jour pour votre note.
+      anonymous_warning_log_in: se connecter
+      anonymous_warning_sign_up: créer un compte
       advice: Votre note est publique et peut être utilisée pour mettre à jour la
         carte, aussi nâentrez aucune information personnelle, ni aucune information
         venant de cartes protégées, ni aucune entrée de répertoire ou dâannuaire.
       add: Ajouter une note
+    notes_paging_nav:
+      showing_page: Page %{page}
+      next: Suivant
+      previous: Précédent
   javascripts:
     close: Fermer
     share:
@@ -3330,14 +3314,15 @@ fr:
       custom_dimensions: Définir les dimensions personnalisées
       format: 'Formatâ¯:'
       scale: 'Ãchelle :'
-      image_dimensions: Lâimage affichera la mise en forme standard de %{width}â¯Ãâ¯%{height}
+      image_dimensions: Lâimage affichera la mise en forme %{layer} de %{width}â¯Ãâ¯%{height}
       download: Télécharger
       short_url: URL courte
       include_marker: Inclure le marqueur
       center_marker: Centrer la carte sur le marqueur
       paste_html: Coller le HTML à inclure dans le site web
       view_larger_map: Afficher une carte plus grande
-      only_standard_layer: Seule la couche standard peut être exportée comme une image
+      only_standard_layer: Seule les couche «â¯Standardâ¯Â», «â¯Carte cyclableâ¯Â» et «â¯Carte
+        de transportâ¯Â» peuvent être exportées comme une image
     embed:
       report_problem: Signaler un problème
     key:
@@ -3360,7 +3345,7 @@ fr:
         standard: Standard
         cycle_map: Carte cyclable
         transport_map: Carte de transport
-        tracestracktop_topo: Topo de Tracestack
+        tracestracktop_topo: Topo de Tracestrack
         hot: Humanitaire
       layers:
         header: Couches de carte
@@ -3369,15 +3354,15 @@ fr:
         gps: Traces GPS publiques
         overlays: Activer des surcouches pour corriger des problèmes de la carte
         title: Couches
-      openstreetmap_contributors: Les Contributeurs dâOpenStreetMap
+      openstreetmap_contributors: Contributeurs OpenStreetMap
       make_a_donation: Faire un don
       website_and_api_terms: Conditions dâutilisation du site web et de lâAPI
-      cyclosm_credit: Style de carreaux par %{cyclosm_link} hébergé par %{osm_france_link}
+      cyclosm_credit: Style de tuiles par %{cyclosm_link} hébergé par %{osm_france_link}
       osm_france: OpenStreetMap France
-      thunderforest_credit: Carreaux fournis aimablement par %{thunderforest_link}
+      thunderforest_credit: Tuiles fournies aimablement par %{thunderforest_link}
       andy_allan: Andy Allan
-      tracestrack_credit: Carreaux fournis aimablement par %{tracestrack_link}
-      hotosm_credit: Style de carreaux par %{hotosm_link} hébergé par %{osm_france_link}
+      tracestrack_credit: Tuiles fournies aimablement par %{tracestrack_link}
+      hotosm_credit: Style de tuiles de %{hotosm_link} hébergé par %{osm_france_link}
       hotosm_name: LâÃquipe OpenStreetMap Humanitaire
     site:
       edit_tooltip: Modifier la carte
@@ -3390,13 +3375,6 @@ fr:
       queryfeature_disabled_tooltip: Zoomer plus pour rechercher des objets
       embed_html_disabled: Lâintégration de HTML nâest pas disponible pour cette couche
         de carte
-    changesets:
-      show:
-        comment: Commenter
-        subscribe: Sâabonner
-        unsubscribe: Se désabonner
-        hide_comment: masquer
-        unhide_comment: démasquer
     edit_help: Déplacez la carte et zoomez sur un emplacement que vous voulez modifier,
       puis cliquez dessus.
     directions:
@@ -3517,6 +3495,7 @@ fr:
       empty: Aucun masquage à afficher.
       heading: Liste des masquages
       title: Liste des masquages
+      new: Nouvelle édition
     new:
       heading: Saisissez les informations sur le nouveau masquage
       title: Création dâun nouveau masquage