]> git.openstreetmap.org Git - rails.git/blobdiff - config/locales/fr.yml
Merge remote-tracking branch 'upstream/pull/2429'
[rails.git] / config / locales / fr.yml
index b629f2a8572c8c77e1a14af131fc416db00291f1..abd5b7aa4ed7fe9b336f5716cea09cb146fc014a 100644 (file)
@@ -11,6 +11,7 @@
 # Author: Damouns
 # Author: DavidL
 # Author: Dereckson
+# Author: Derugon
 # Author: E THP
 # Author: Efred
 # Author: Eruedin
@@ -29,6 +30,7 @@
 # Author: JB
 # Author: Jean-Frédéric
 # Author: Jiremek
+# Author: Jlrb+
 # Author: Linedwell
 # Author: Litlok
 # Author: Ljubinka
@@ -52,6 +54,7 @@
 # Author: Pipo
 # Author: Pyrog
 # Author: Quentinv57
+# Author: Roptat
 # Author: Ruila
 # Author: Rémi Bovard
 # Author: Seb35
@@ -72,11 +75,34 @@ fr:
   time:
     formats:
       friendly: '%e %B %Y à %-Hh%M'
+  helpers:
+    submit:
+      diary_comment:
+        create: Enregistrer
+      diary_entry:
+        create: Publier
+        update: Mettre à jour
+      issue_comment:
+        create: Ajouter un commentaire
+      message:
+        create: Envoyer
+      client_application:
+        create: Enregistrer
+        update: Modifier
+      redaction:
+        create: Créer le masquage
+        update: Enregistrer le masquage
+      trace:
+        create: Téléverser
+        update: Enregistrer les modifications
+      user_block:
+        create: Créer un blocage
+        update: Mettre à jour le blocage
   activerecord:
     errors:
       messages:
         invalid_email_address: ne semble pas être une adresse de courriel valide
-        email_address_not_routable: n'est pas routable
+        email_address_not_routable: nest pas routable
     models:
       acl: Liste de contrôle d’accès
       changeset: Groupe de modifications
@@ -144,6 +170,45 @@ fr:
         description: Description
         languages: Langues
         pass_crypt: Mot de passe
+  datetime:
+    distance_in_words_ago:
+      about_x_hours:
+        one: il y a environ une heure
+        other: il y a environ %{count} heures
+      about_x_months:
+        one: il y a environ un mois
+        other: il y a environ %{count} mois
+      about_x_years:
+        one: il y a environ 1 an
+        other: il y a environ %{count} ans
+      almost_x_years:
+        one: il y a presque un an
+        other: il y a presque %{count} ans
+      half_a_minute: il y a une demi-minute
+      less_than_x_seconds:
+        one: il y a moins d’1 seconde
+        other: il y a moins de %{count} secondes
+      less_than_x_minutes:
+        one: il y a moins d’une minute
+        other: il y a moins de %{count} minutes
+      over_x_years:
+        one: il y a plus d’un an
+        other: il y a plus de %{count} ans
+      x_seconds:
+        one: il y a une seconde
+        other: il y a %{count} secondes
+      x_minutes:
+        one: il y a une minute
+        other: il y a %{count} minutes
+      x_days:
+        one: hier
+        other: il y a %{count} jours
+      x_months:
+        one: il y a un mois
+        other: il y a %{count} mois
+      x_years:
+        one: l’année dernière
+        other: il y a %{count} ans
   printable_name:
     with_name_html: '%{name} (%{id})'
   editor:
@@ -163,18 +228,18 @@ fr:
   api:
     notes:
       comment:
-        opened_at_html: Créé il y a %{when}
-        opened_at_by_html: Créé il y a %{when} par « %{user} »
-        commented_at_html: Mis à jour il y a %{when}
-        commented_at_by_html: Mis à jour il y a %{when} par « %{user} »
-        closed_at_html: Résolu il y a %{when}
-        closed_at_by_html: Résolu il y a %{when} par « %{user} »
-        reopened_at_html: Réactivé il y a %{when}
-        reopened_at_by_html: Réactivé il y a %{when} par « %{user} »
+        opened_at_html: Créé le %{when}
+        opened_at_by_html: Créée %{when} par %{user}
+        commented_at_html: Mis à jour le %{when}
+        commented_at_by_html: Mis à jour le %{when} par %{user}
+        closed_at_html: Résolu le %{when}
+        closed_at_by_html: Résolu %{when} par %{user}
+        reopened_at_html: Réactivé %{when}
+        reopened_at_by_html: Réactivé à %{when} par %{user}
       rss:
         title: Notes OpenStreetMap
         description_area: Une liste de notes, signalées, commentées ou fermées dans
-          votre zone [(%{min_lat}, %{min_lon}) – (%{max_lat}, %{max_lon})]
+          votre zone [(%{min_lat} ; %{min_lon}) – (%{max_lat} ; %{max_lon})]
         description_item: Un fil RSS pour la note %{id}
         opened: nouvelle note (près de %{place})
         commented: nouveau commentaire (près de %{place})
@@ -186,12 +251,12 @@ fr:
   browse:
     created: Créé
     closed: Fermé
-    created_html: Créé il y a <abbr title='%{title}'>%{time}</abbr>
-    closed_html: Fermé il y a <abbr title='%{title}'>%{time}</abbr>
-    created_by_html: Créé <abbr title='%{title}'>il y a %{time}</abbr> par %{user}
+    created_html: Créé à <abbr title="%{title}">%{time}</abbr>
+    closed_html: Fermé <abbr title="%{title}">%{time}</abbr>
+    created_by_html: Créé à <abbr title="%{title}">%{time}</abbr> par %{user}
     deleted_by_html: Supprimé il y a <abbr title='%{title}'>%{time}</abbr> par %{user}
-    edited_by_html: Modifié il y a <abbr title='%{title}'>%{time}</abbr> par %{user}
-    closed_by_html: Fermé il y a <abbr title='%{title}'>%{time}</abbr> par %{user}
+    edited_by_html: Modifié <abbr title="%{title}">%{time}</abbr> par %{user}
+    closed_by_html: Fermé <abbr title="%{title}">%{time}</abbr> par %{user}
     version: Version
     in_changeset: Groupe de modifications
     anonymous: anonyme
@@ -211,9 +276,8 @@ fr:
       relation: Relations (%{count})
       relation_paginated: Relations (%{x} à %{y} sur %{count})
       comment: Commentaires (%{count})
-      hidden_commented_by: Commentaire masqué de %{user} <abbr title='%{exact_time}'>il
-        y a %{when}</abbr>
-      commented_by: Commentaire de %{user} <abbr title='%{exact_time}'>il y a %{when}</abbr>
+      hidden_commented_by: Commentaire masqué de %{user}, <abbr title="%{exact_time}">%{when}</abbr>
+      commented_by: Commentaire de %{user} <abbr title="%{exact_time}">%{when}</abbr>
       changesetxml: XML du groupe de modifications
       osmchangexml: XML osmChange
       feed:
@@ -285,6 +349,7 @@ fr:
       wikidata_link: L’élément %{page} sur Wikidata
       wikipedia_link: L’article « %{page} » sur Wikipédia
       telephone_link: Appeler %{phone_number}
+      colour_preview: Aperçu de la couleur %{colour_value}
     note:
       title: 'Note : %{id}'
       new_note: Nouvelle note
@@ -292,17 +357,15 @@ fr:
       open_title: Note non résolue nº %{note_name}
       closed_title: Note résolue nº %{note_name}
       hidden_title: Note masquée nº %{note_name}
-      open_by: Créé par %{user} <abbr title='%{exact_time}'>il y a %{when}</abbr>
-      open_by_anonymous: Créé par un utilisateur anonyme <abbr title='%{exact_time}'>il
-        y a %{when}</abbr>
-      commented_by: Commenté par %{user} <abbr title='%{exact_time}'>il  y a %{when}</abbr>
-      commented_by_anonymous: Commenté par un utilisateur anonyme <abbr title='%{exact_time}'>il
-        y a %{when}</abbr>
-      closed_by: Résolu par %{user} il y a <abbr title='%{exact_time}'>%{when}</abbr>
-      closed_by_anonymous: Résolu par un utilisateur anonyme il y a <abbr title='%{exact_time}'>%{when}</abbr>
-      reopened_by: Réactivé par %{user} il y a <abbr title='%{exact_time}'>%{when}</abbr>
-      reopened_by_anonymous: Réactivé par un utilisateur anonyme il y a <abbr title='%{exact_time}'>%{when}</abbr>
-      hidden_by: Masqué par %{user} il y a <abbr title='%{exact_time}'>%{when}</abbr>
+      open_by: Créée par %{user}, <abbr title="%{exact_time}">%{when}</abbr>
+      open_by_anonymous: Créée par un utilisateur anonyme, <abbr title="%{exact_time}">%{when}</abbr>
+      commented_by: Commenté par %{user} <abbr title='%{exact_time}'>%{when}</abbr>
+      commented_by_anonymous: Commenté par un utilisateur anonyme <abbr title='%{exact_time}'>%{when}</abbr>
+      closed_by: Résolu par %{user} <abbr title='%{exact_time}'>%{when}</abbr>
+      closed_by_anonymous: Résolu par un utilisateur anonyme le <abbr title='%{exact_time}'>%{when}</abbr>
+      reopened_by: Réactivée par %{user}, <abbr title="%{exact_time}">%{when}</abbr>
+      reopened_by_anonymous: Réactivé par un utilisateur anonyme <abbr title='%{exact_time}'>%{when}</abbr>
+      hidden_by: Masqué par %{user} <abbr title='%{exact_time}'>%{when}</abbr>
       report: Signaler cette note
     query:
       title: Requête sur les objets
@@ -343,7 +406,7 @@ fr:
     comment:
       comment: Nouveau commentaire sur le groupe de modifications nº %{changeset_id}
         par %{author}
-      commented_at_by_html: Mis à jour il y a %{when} par %{user}
+      commented_at_by_html: Mis à jour le %{when} par %{user}
     comments:
       comment: Nouveau commentaire sur le groupe de modifications n° %{changeset_id}
         par %{author}
@@ -357,7 +420,14 @@ fr:
   diary_entries:
     new:
       title: Nouvelle entrée du journal
-      publish_button: Publier
+    form:
+      subject: 'Sujet :'
+      body: 'Corps :'
+      language: 'Langue :'
+      location: 'Lieu :'
+      latitude: 'Latitude :'
+      longitude: 'Longitude :'
+      use_map_link: utiliser la carte
     index:
       title: Journaux des utilisateurs
       title_friends: Journaux des amis
@@ -372,14 +442,6 @@ fr:
       newer_entries: Entrées plus récentes
     edit:
       title: Modifier l’entrée du journal
-      subject: 'Sujet :'
-      body: 'Corps :'
-      language: 'Langue :'
-      location: 'Lieu :'
-      latitude: 'Latitude :'
-      longitude: 'Longitude :'
-      use_map_link: utiliser la carte
-      save_button: Enregistrer
       marker_text: Emplacement de l’entrée du journal
     show:
       title: Journal de %{user} | %{title}
@@ -387,7 +449,6 @@ fr:
       leave_a_comment: Laisser un commentaire
       login_to_leave_a_comment: '%{login_link} pour laisser un commentaire'
       login: Se connecter
-      save_button: Enregistrer
     no_such_entry:
       title: Pas d’entrée du journal correspondante
       heading: 'Aucune entrée avec l’id : %{id}'
@@ -395,7 +456,7 @@ fr:
         %{id}. Veuillez vérifier votre orthographe ou la validité du lien que vous
         avez cliqué.
     diary_entry:
-      posted_by: Publié par %{link_user} à %{created} en %{language_link}
+      posted_by: Publié par %{link_user} le %{created} en %{language_link}
       comment_link: Commenter cette entrée
       reply_link: Répondre à cette entrée
       comment_count:
@@ -404,11 +465,13 @@ fr:
         other: '%{count} commentaires'
       edit_link: Modifier cette entrée
       hide_link: Masquer cette entrée
+      unhide_link: Ne plus masquer cette entrée
       confirm: Confirmer
       report: Signaler cette entrée
     diary_comment:
       comment_from: Commentaire de %{link_user} le %{comment_created_at}
       hide_link: Masquer ce commentaire
+      unhide_link: Ne plus masquer ce commentaire
       confirm: Confirmer
       report: Signaler ce commentaire
     location:
@@ -431,7 +494,6 @@ fr:
       post: Article
       when: Quand
       comment: Commentaire
-      ago: il y a %{ago}
       newer_comments: Commentaires plus récents
       older_comments: Commentaires plus anciens
   geocoder:
@@ -699,7 +761,7 @@ fr:
           residential: Zone résidentielle
           retail: Zone commerciale
           road: Zone routière
-          village_green: Espace vert public
+          village_green: Pré communal
           vineyard: Vignoble
           "yes": Utilisation des terres
         leisure:
@@ -963,7 +1025,7 @@ fr:
           travel_agency: Agence de voyage
           tyres: Magasin de pneus
           vacant: Commerce vacant
-          variety_store: Magasin de variétés
+          variety_store: Magasin à prix unique ou à bas prix
           video: Magasin de vidéos
           wine: Caviste
           "yes": Boutique
@@ -1015,7 +1077,7 @@ fr:
         level2: Frontière de pays
         level4: Limite d’État, province ou région
         level5: Limite de région
-        level6: Limite de département
+        level6: Limite de département ou province
         level8: Limite communale
         level9: Limite de village ou arrondissement municipal
         level10: Limite de quartier
@@ -1046,9 +1108,8 @@ fr:
       status: État
       reports: Rapports
       last_updated: Dernière mise à jour
-      last_updated_time_html: <abbr title='%{title}'>il y a %{time}</abbr>
-      last_updated_time_user_html: <abbr title='%{title}'>il y a %{time}</abbr> par
-        %{user}
+      last_updated_time_html: <abbr title='%{title}'>%{time}</abbr>
+      last_updated_time_user_html: à <abbr title='%{title}'>%{time}</abbr> par %{user}
       link_to_reports: Afficher les rapports
       reports_count:
         one: 1 rapport
@@ -1169,6 +1230,7 @@ fr:
     partners_ucl: L’University College de Londres
     partners_bytemark: l'hébergeur Bytemark
     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
@@ -1295,11 +1357,10 @@ fr:
           de changements'
         subject_other: '[OpenStreetMap] %{commenter} a commenté un ensemble de changements
           auquel vous vous intéressez'
-        your_changeset: '%{commenter} a laissé un commentaire sur un de vos ensembles
-          de changement créé le %{time}'
-        commented_changeset: '%{commenter} a laissé un commentaire sur un ensemble
-          de changements de carte que vous surveillez créé par %{changeset_author}
-          le %{time}'
+        your_changeset: '%{commenter} a laissé un commentaire le %{time} sur un de
+          vos ensembles de changements'
+        commented_changeset: '%{commenter} a laissé un commentaire le %{time} sur
+          un ensemble de changements créé par %{changeset_author} et que vous suivez'
         partial_changeset_with_comment: avec le commentaire «&nbsp;%{changeset_comment}'&nbsp;»
         partial_changeset_without_comment: sans commentaire
       details: Plus de détails sur l’ensemble de modifications à %{url}.
@@ -1322,7 +1383,7 @@ fr:
       date: Date
       no_messages_yet: Vous n’avez actuellement aucun message. Pourquoi ne pas entrer
         en contact avec quelques %{people_mapping_nearby_link} ?
-      people_mapping_nearby: personnes proche de vous
+      people_mapping_nearby: personnes qui cartographient aux alentours
     message_summary:
       unread_button: Marquer comme non lu
       read_button: Marquer comme lu
@@ -1333,7 +1394,6 @@ fr:
       send_message_to: Envoyer un nouveau message à %{name}
       subject: Sujet
       body: Corps
-      send_button: Envoyer
       back_to_inbox: Revenir à la boîte de réception
     create:
       message_sent: Message envoyé
@@ -1416,7 +1476,8 @@ fr:
       legal_html: "Ce site et de nombreux autres services connexes sont formellement
         exploités par la \n<a href=\"https://osmfoundation.org/\">Fondation OpenStreetMap</a>
         (OSMF) \nau nom de la communauté. L’utilisation de tous les services offerts
-        par l’OSMF est sujette\nà notre <a href=\"https://wiki.openstreetmap.org/wiki/Acceptable_Use_Policy\">\nPolitique
+        par l’OSMF est sujette\nà nos <a href=\"https://wiki.osmfoundation.org/wiki/Terms_of_Use\">Conditions
+        d’utilisation</a>, à notre <a href=\"https://wiki.openstreetmap.org/wiki/Acceptable_Use_Policy\">\nPolitique
         des usages acceptés</a> et à notre <a href=\"http://wiki.osmfoundation.org/wiki/Privacy_Policy\">Politique
         de confidentialité</a>.\n<br> \nVeuillez <a href=\"https://osmfoundation.org/Contact\">contacter
         l’OSMF</a> \nsi vous avez des questions ou problèmes concernant les licences,
@@ -1540,9 +1601,10 @@ fr:
           de retrait de données</a> ou notifiez-nous directement à travers notre <a
           href="https://dmca.openstreetmap.org/">formulaire en ligne</a>.
         trademarks_title_html: <span id="marques"></span>Marques
-        trademarks_1_html: OpenStreetMap, le logo loupe et State of the Map sont des
-          marques déposées de l'OpenStreetMap Foundation. Si vous avez des questions
-          à propos de l’utilisation de ces marques, merci de consulter notre <a href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">règlement
+        trademarks_1_html: OpenStreetMap, le logo avec la loupe et ''State of the
+          Map'' sont des marques déposées de l'OpenStreetMap Foundation. Si vous avez
+          des questions à propos de l’utilisation de ces marques, merci de consulter
+          notre <a href="https://wiki.osmfoundation.org/wiki/Trademark_Policy">règlement
           concernant les marques déposées</a>.
     index:
       js_1: JavaScript n’est pas pris en charge par le navigateur que vous utilisez,
@@ -1654,7 +1716,7 @@ fr:
         documenter les sujets de cartographie en collaboration avec d’autres utilisateurs.
       welcome:
         url: /welcome
-        title: Bienvenue à OSM
+        title: Bienvenue à OpenStreetMap
         description: Commencer avec ce guide rapide couvrant les bases d’OpenStreetMap.
       beginners_guide:
         url: https://wiki.openstreetmap.org/wiki/FR:Guide_du_d%C3%A9butant
@@ -1662,9 +1724,9 @@ fr:
         description: Guide pour les débutants maintenu par la communauté.
       help:
         url: https://help.openstreetmap.org/
-        title: help.openstreetmap.org
+        title: Forum d'aide
         description: Poser une question ou chercher des réponses sur le site de questions-et-réponses
-          d’OSM.
+          d’OpenStreetMap.
       mailing_lists:
         title: Listes de diffusion
         description: Poser une question ou discuter de questions intéressantes sur
@@ -1688,8 +1750,8 @@ fr:
           Trouvez ce que vous avez besoin de savoir dans le tapis d’accueil.
       wiki:
         url: https://wiki.openstreetmap.org/wiki/FR:Page_principale
-        title: wiki.openstreetmap.org
-        description: Parcourez le wiki pour la documentation approfondie d’OSM
+        title: Wiki OpenStreetMap
+        description: Parcourez le wiki pour la documentation approfondie d’OpenStreetMap
     sidebar:
       search_results: Résultats de la recherche
       close: Fermer
@@ -1859,7 +1921,6 @@ fr:
       visibility: 'Visibilité :'
       visibility_help: qu’est-ce que cela veut dire ?
       visibility_help_url: https://wiki.openstreetmap.org/wiki/FR:Visibilit%C3%A9_des_traces_GPS
-      upload_button: Envoyer
       help: Aide
       help_url: https://wiki.openstreetmap.org/wiki/FR:Upload
     create:
@@ -1890,7 +1951,6 @@ fr:
       description: 'Description :'
       tags: 'Mots-clés :'
       tags_help: données séparées par des virgules
-      save_button: Enregistrer les modifications
       visibility: 'Visibilité :'
       visibility_help: qu’est-ce que cela veut dire ?
     update:
@@ -1923,8 +1983,9 @@ fr:
       newer: Nouvelles traces
     trace:
       pending: EN ATTENTE
-      count_points: '%{count} points'
-      ago: il y a %{time_in_words_ago}
+      count_points:
+        one: 1 point
+        other: '%{count} points'
       more: plus
       trace_details: Voir les détails de la trace
       view_map: Voir la carte
@@ -2013,10 +2074,8 @@ fr:
   oauth_clients:
     new:
       title: Enregistrer une nouvelle application
-      submit: Enregistrer
     edit:
       title: Modifier votre application
-      submit: Modifier
     show:
       title: Détails OAuth pour %{app_name}
       key: 'Clé de l’utilisateur :'
@@ -2192,18 +2251,26 @@ fr:
         consulter <a href="%{url}">cette page wiki</a>.
       terms declined url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
     terms:
-      title: Termes du contributeur
-      heading: Termes du contributeur
-      read and accept: Veuillez lire le contrat ci-dessous et cliquer sur le bouton
-        d’acceptation pour confirmer que vous acceptez les termes de l’accord concernant
-        vos contributions passées et futures.
+      title: Conditions
+      heading: Conditions
+      heading_ct: Conditions du contributeur
+      read and accept with tou: Veuillez lire l’accord du contributeur et les conditions
+        d’utilisation, cocher les deux cases une fois ceci fait, puis appuyer sur
+        le bouton Continuer.
+      contributor_terms_explain: Cet accord impose les conditions de vos contributions
+        existantes et à venir.
+      read_ct: J’ai lu et j’accepte les conditions de contributeur ci-dessus
+      tou_explain_html: Ce %{tou_link} conditionne l’utilisation du site web et des
+        autres infrastructures fournies par OSMF. Veuillez cliquer sur le lien, lire
+        et accepter le texte.
+      read_tou: J’ai lu et j’accepte les Conditions d’utilisation
       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://www.osmfoundation.org/wiki/License/Why_would_I_want_my_contributions_to_be_public_domain
       guidance: 'Pour plus d''information sur ces termes : un <a href="%{summary}">résumé
         lisible</a> et quelques <a href="%{translations}">traductions informelles</a>'
-      agree: J’accepte
+      continue: Continuer
       declined: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined
       decline: Décliner
       you need to accept or decline: Veuillez lire et ensuite soit accepter ou refuser
@@ -2240,12 +2307,10 @@ fr:
       remove as friend: Supprimer en tant qu’ami
       add as friend: Ajouter en tant qu’ami
       mapper since: 'Cartographe depuis :'
-      ago: (il y a %{time_in_words_ago})
       ct status: 'Conditions du contributeur:'
       ct undecided: Indécis
       ct declined: Refusé
-      ct accepted: Accepté il y a %{ago}
-      latest edit: 'Dernière modification %{ago} :'
+      latest edit: 'Dernière modification (%{ago})&nbsp;:'
       email address: 'Adresse de courriel :'
       created from: 'Créé depuis :'
       status: 'État :'
@@ -2481,7 +2546,6 @@ fr:
         des termes simples et précis.
       period: Pendant combien de temps, à partir de maintenant, l’utilisateur doit
         être bloqué sur l’API ?
-      submit: Créer un blocage
       tried_contacting: J’ai contacté l'utilisateur et lui ai demandé d’arrêter.
       tried_waiting: J’ai donné un temps raisonnable à l’utilisateur pour répondre
         à ces messages.
@@ -2496,7 +2560,6 @@ fr:
         alors utilisez des termes simples et précis.
       period: Combien de temps, à partir de maintenant, l’utilisateur doit être bloqué
         sur l’API ?
-      submit: Modifier le blocage
       show: Afficher ce blocage
       back: Voir tous les blocages
       needs_view: Est-ce que l’utilisateur doit se connecter avant que ce blocage
@@ -2521,19 +2584,30 @@ fr:
       title: Révocation d’un blocage sur « %{block_on} »
       heading: Révocation d’un blocage sur « %{block_on} » par « %{block_by} »
       time_future: Ce blocage se terminera dans %{time}.
-      past: Ce blocage s’est terminé il y a %{time} et ne peut plus être révoqué.
+      past: Ce blocage s’est terminé à %{time} et ne peut plus être révoqué.
       confirm: Êtes-vous sûr de vouloir révoquer ce blocage ?
       revoke: Révoquer !
       flash: Ce blocage a été révoqué.
-    period:
-      one: '%{count} heure'
-      other: '%{count} heures'
     helper:
       time_future: Prends fin dans %{time}.
       until_login: Actif jusqu’à ce que l’utilisateur se connecte.
       time_future_and_until_login: Finit dans %{time} et une fois que l’utilisateur
         s’est connecté.
-      time_past: Terminé il y a %{time}.
+      time_past: Terminé à %{time}.
+      block_duration:
+        hours:
+          one: '%{count} heure'
+          other: '%{count} heures'
+        days:
+          one: 1 jour
+          other: '%{count} jours'
+        weeks:
+          one: 1 semaine
+          other: '%{count} semaines'
+        months: '%{count} mois'
+        years:
+          one: 1 année
+          other: '%{count} années'
     blocks_on:
       title: Blocages de « %{name} »
       heading: Liste des blocages sur « %{name} »
@@ -2545,10 +2619,7 @@ fr:
     show:
       title: « %{block_on} » bloqué par « %{block_by} »
       heading: « %{block_on} » bloqué par « %{block_by} »
-      time_future: Prendra fin dans %{time}
-      time_past: A pris fin il y a %{time}
       created: Créé
-      ago: il y a %{time}
       status: État
       show: Afficher
       edit: Modifier
@@ -2582,7 +2653,6 @@ fr:
       description: Description
       created_at: Créée le
       last_changed: Dernière modification
-      ago_html: il y a %{when}
   javascripts:
     close: Fermer
     share:
@@ -2632,6 +2702,7 @@ fr:
         title: Couches
       copyright: © <a href='%{copyright_url}'>Contributeurs de OpenStreetMap</a>
       donate_link_text: <a class='donate-attr' href='%{donate_url}'>Faire un don</a>
+      terms: <a href='%{terms_url}' target='_blank'>Conditions du site web et de l’API</a>
     site:
       edit_tooltip: Modifier la carte
       edit_disabled_tooltip: Zoomez en avant pour modifier la carte
@@ -2778,7 +2849,6 @@ fr:
     edit:
       description: Description
       heading: Modifier le masquage
-      submit: Enregistrer le masquage
       title: Modifier le masquage
     index:
       empty: Aucun masquage à afficher.
@@ -2787,7 +2857,6 @@ fr:
     new:
       description: Description
       heading: Saisissez les informations sur le nouveau masquage
-      submit: Créer le masquage
       title: Création d’un nouveau masquage
     show:
       description: 'Description :'