#-- copyright
#OpenProject is an open source project management software.
#Copyright (C) 2012-2024 the OpenProject GmbH
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License version 3.
#OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
#Copyright (C) 2006-2013 Jean-Philippe Lang
#Copyright (C) 2010-2013 the ChiliProject Team
#This program is free software; you can redistribute it and/or
#modify it under the terms of the GNU General Public License
#as published by the Free Software Foundation; either version 2
#of the License, or (at your option) any later version.
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program; if not, write to the Free Software
#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
#See COPYRIGHT and LICENSE files for more details.
#++
fr:
  no_results_title_text: Il n'y a présentement rien à afficher.
  activities:
    index:
      no_results_title_text: Il n’y a pas eu d'activité pour le projet pendant cette période.
  admin:
    plugins:
      no_results_title_text: Aucun plugin n'est actuellement installé.
      no_results_content_text: Consultez notre page sur les intégrations et les plugins pour plus d'informations.
    custom_styles:
      color_theme: "Thème de couleur"
      color_theme_custom: "(Personnalisé)"
      colors:
        primary-button-color: "Bouton principal"
        accent-color: "Couleur d'accentuation"
        header-bg-color: "Fond de l'en-tête"
        header-item-bg-hover-color: "Fond d’en-tête au survol"
        header-item-font-color: "Police de l'en-tête"
        header-item-font-hover-color: "Police d'en-tête au survol"
        header-border-bottom-color: "Bordure de l'en-tête"
        main-menu-bg-color: "Arrière-plan du menu principal"
        main-menu-bg-selected-background: "Menu principal quand sélectionné"
        main-menu-bg-hover-background: "Menu principal au survol"
        main-menu-font-color: "Police du menu principal"
        main-menu-selected-font-color: "Police du menu principal lorsque sélectionné"
        main-menu-hover-font-color: "Police du menu principal au survol"
        main-menu-border-color: "Bordure du menu principal"
      custom_colors: "Couleurs personnalisées"
      customize: "Personnalisez votre installation OpenProject avec votre propre logo et couleurs."
      enterprise_notice: "Comme remerciement spécial pour leur contribution financière au développement d'OpenProject, cet add-on n’est disponible que pour les titulaires d'une version Entreprise."
      enterprise_more_info: "Remarque : le logo utilisé sera accessible publiquement."
      manage_colors: "Modifier les options du sélecteur de couleur"
      instructions:
        primary-button-color: "Couleur d'accentuation, utilisée pour le bouton le plus important à l'écran."
        accent-color: "Couleur pour les liens et autres éléments correctement mis en évidence."
        header-item-bg-hover-color: "Couleur d’arrière-plan des éléments de l’en-tête survolées par la souris."
        header-item-font-color: "Couleur de la police des éléments de l’en-tête cliquables."
        header-item-font-hover-color: "Couleur de la police des éléments de l’en-tête survolées par la souris."
        header-border-bottom-color: "Ligne mince sous l’en-tête. Laissez ce champ vide si vous ne voulez pas de ligne."
        main-menu-bg-color: "Couleur d’arrière-plan du menu de gauche."
      theme_warning: Le changement de thème écrasera votre style personnalisé. Le design sera alors perdu. Êtes-vous sûr de vouloir continuer ?
    enterprise:
      upgrade_to_ee: "Passer à la version Entreprise"
      add_token: "Charger un jeton de support pour la version Entreprise"
      delete_token_modal:
        text: "Voulez-vous vraiment supprimer le jeton actuellement utilisé pour l'édition Entreprise ?"
        title: "Supprimer le jeton"
      replace_token: "Remplacer votre licence actuelle"
      order: "Commander l'édition Entreprise autohebergée"
      paste: "Coller votre jeton de support pour la version Entreprise"
      required_for_feature: "Cet add-on n'est disponible qu'avec un jeton de support actif pour la version Entreprise."
      enterprise_link: "Pour plus d'informations, cliquez ici."
      start_trial: "Commencer l'essai gratuit"
      book_now: "Réserver maintenant"
      get_quote: "Obtenir un devis"
      buttons:
        upgrade: "Passer au plan supérieur"
        contact: "Contactez-nous pour une démo"
      enterprise_info_html: "est un module de la version <span class='spot-icon spot-icon_inline spot-icon_enterprise-addons'></span>Enterprise."
      upgrade_info: "Veuillez passer à un plan payant pour l'activer et commencer à l'utiliser dans votre équipe."
    journal_aggregation:
      explanation:
        text: "Les actions individuelles d'un utilisateur (par ex. mis à jour un lot de travaux deux fois) sont agrégés en une seule action si leur différence d'âge est inférieure à la période spécifiée. Elles seront affichées en une seule action dans l'application. Cela retardera également les notifications du même temps réduisant donc le nombre d'e-mails envoyés et affectera également le délai %{webhook_link}."
        link: "webhook"
  announcements:
    show_until: Afficher jusqu'à
    is_active: actuellement affiché
    is_inactive: actuellement non affiché
  antivirus_scan:
    not_processed_yet_message: "Le téléchargement est bloqué, car le fichier n'a pas encore été scanné par l'anti-virus. Veuillez réessayer plus tard."
    quarantined_message: "Un virus a été détecté dans le fichier '%{filename}'. Il a été mis en quarantaine et ne peut être téléchargé."
    deleted_message: "Un virus a été détecté dans le fichier '%{filename}'. Le fichier a été supprimé."
    deleted_by_admin: "Le fichier en quarantaine '%{filename}' a été supprimé par un administrateur."
    overridden_by_admin: "La quarantaine du fichier '%{filename}' a été levée par %{user}. Le fichier est désormais accessible."
    quarantined_attachments:
      container: "Conteneur"
      delete: "Supprimer le(s) fichier(s) en quarantaine"
      title: "Pièces jointes mises en quarantaine"
      error_cannot_act_self: "Impossible d'effectuer des actions sur vos propres fichiers envoyés."
  attribute_help_texts:
    note_public: "Tout le texte et toutes les images que vous ajoutez à ce champ sont visibles publiquement à tous les utilisateurs connectés !"
    text_overview: "Dans cette vue, vous pouvez créer des textes d’aide personnalisés pour l'affichage des attributs. Lorsqu'ils sont définis, ces textes peuvent être affichés en cliquant sur l’icône d’aide à côté de l'attribut correspondant."
    label_plural: "Attribut d’aide de texte"
    show_preview: "Texte d’aperçu"
    add_new: "Ajouter le texte d’aide"
    edit: "Modifier le texte d’aide pour %{attribute_caption}"
  background_jobs:
    status:
      error_requeue: "La tâche a rencontré une erreur mais réessaie. L'erreur était : %{message}"
      cancelled_due_to: "La tâche a été annulée en raison d'une erreur : %{message}"
  ldap_auth_sources:
    ldap_error: "Erreur LDAP : %{error_message}"
    ldap_auth_failed: "Authentification impossible sur le serveur LDAP."
    sync_failed: "Échec de la synchronisation à partir de LDAP : %{message}."
    back_to_index: "Cliquez ici pour revenir à la liste des connexions."
    technical_warning_html: |
      Ce formulaire LDAP nécessite une connaissance technique de votre configuration LDAP / Active Directory.
      <br/>
      <a href="https://www.openproject.org/help/administration/manage-ldap-authentication/">Veuillez consulter notre documentation pour des instructions détaillées</a>.
    attribute_texts:
      name: Nom arbitraire de la connexion LDAP
      host: Nom d'hôte ou adresse IP du serveur LDAP
      login_map: La clé d'attribut dans LDAP qui est utilisée pour identifier la connexion utilisateur unique. Habituellement, ce sera `uid` ou `samAccountName`.
      generic_map: La clé d'attribut dans LDAP qui est mappée à l'attribut OpenProject `%{attribute}`
      admin_map_html: "Facultatif : La clé d'attribut dans LDAP qui, <strong>si elle est présente</strong>, marque l'utilisateur OpenProject comme administrateur. Laisser vide en cas de doute."
      system_user_dn_html: |
        Entrez le DN de l'utilisateur système utilisé pour l'accès en lecture seule.
        <br/>
        Exemple : uid=openproject,ou=system,dc=example,dc=com
      system_user_password: Entrez le mot de passe de liaison de l'utilisateur système
      base_dn: |
        Entrez le DN de base de la sous-arborescence LDAP dans laquelle voulez qu'OpenProject recherche des utilisateurs et des groupes.
        OpenProject filtrera les noms d'utilisateur fournis dans cette sous-arborescence seulement.
        Exemple : ou=utilisateurs,dc=exemple,dc=com
      filter_string: |
        Ajouter un filtre RFC4515 optionnel à appliquer aux résultats renvoyés pour les utilisateurs filtrés dans le LDAP.
        Cela peut être utilisé pour restreindre l'ensemble des utilisateurs qui sont trouvés par OpenProject pour l'authentification et la synchronisation de groupe.
      filter_string_concat: |
        OpenProject filtrera toujours l'attribut de connexion fourni par l'utilisateur pour identifier l'enregistrement. Si vous fournissez un filtre ici,
        il sera concaténé avec un ET. Par défaut, un fourre-tout (objectClass=*) sera utilisé comme filtre.
      onthefly_register: |
        Si vous cochez cette case, OpenProject créera automatiquement de nouveaux utilisateurs à partir de leurs entrées LDAP
        lorsqu'ils s'authentifieront pour la première fois avec OpenProject.
        Laissez ceci non coché pour permettre uniquement aux comptes existants dans OpenProject de s'authentifier via LDAP!
    connection_encryption: "Cryptage de la connexion"
    encryption_details: "Options LDAPS / STARTTLS"
    system_account: "Compte système"
    system_account_legend: |
      OpenProject nécessite un accès en lecture seule via un compte système pour rechercher des utilisateurs et des groupes dans votre arborescence LDAP.
      Veuillez spécifier les informations d'identification pour cet utilisateur système dans la section suivante.
    ldap_details: "Détails LDAP"
    user_settings: "Mapping des attributs"
    user_settings_legend: |
      Les champs suivants sont liés à la façon dont les utilisateurs sont créés dans OpenProject à partir d'entrées LDAP et
      quels attributs LDAP sont utilisés pour définir les attributs d'un utilisateur OpenProject (mapping d'attributs).
    tls_mode:
      plain: "aucune"
      simple_tls: "LDAPS"
      start_tls: "STARTTLS"
      plain_description: "Ouvre une connexion non chiffrée au serveur LDAP. Déconseillé en production."
      simple_tls_description: "Utiliser LDAPS. Nécessite un port séparé sur le serveur LDAP. Ce mode est souvent obsolète, nous vous recommandons d'utiliser STARTTLS dès que possible."
      start_tls_description: "Envoie une commande STARTTLS après la connexion au port LDAP standard. Recommandé pour les connexions chiffrées."
      section_more_info_link_html: >
        Cette section concerne la sécurité de connexion de cette source d'authentification LDAP. Pour plus d'informations, visitez <a href="%{link}">the Net::LDAP documentation</a>.
    tls_options:
      verify_peer: "Vérifier le certificat SSL"
      verify_peer_description_html: >
        Active la vérification SSL stricte de la chaîne de confiance du certificat. <br/> <strong> Avertissement :</strong> décocher cette option désactive la vérification SSL du certificat de serveur LDAP. Cela expose votre connexion aux attaques de type "Man In The Middle".
      tls_certificate_description: "Si le certificat du serveur LDAP n'appartient pas aux sources de confiance de ce système, vous pouvez manuellement l'ajouter ici. Entrez une chaîne de certificat PEM X509."
  forums:
    show:
      no_results_title_text: Il n'y a actuellement aucun message pour le forum.
  colors:
    index:
      no_results_title_text: Aucune couleur pour le moment.
      no_results_content_text: Créer une nouvelle couleur
      label_new_color: "Nouvelle couleur"
    new:
      label_new_color: "Nouvelle couleur"
    edit:
      label_edit_color: "Modifier la couleur"
    form:
      label_new_color: "Nouvelle couleur"
      label_edit_color: "Modifier la couleur"
    label_no_color: "Aucune couleur"
    label_properties: "Propriétés"
    label_really_delete_color: >
      Voulez-vous vraiment supprimer la couleur suivante ? Les types utilisant cette couleur ne seront pas supprimés.
  custom_actions:
    actions:
      name: "Actions"
      add: "Ajouter une action"
      assigned_to:
        executing_user_value: "(assigner à l’utilisateur exécutant)"
    conditions: "Conditions"
    plural: "Actions personnalisées"
    new: "Nouvelle action personnalisée"
    edit: "Modifier l’action personnalisée %{name}"
    execute: "Exécuter %{name}"
    upsale:
      title: "Actions personnalisées"
      description: "Les actions personnalisées sont des raccourcis en un clic vers un ensemble d'actions prédéfinies que vous pouvez rendre disponibles sur certains lots de travaux en fonction de l'état, rôle, type ou projet."
  custom_fields:
    text_add_new_custom_field: >
      Pour ajouter de nouveaux champs personnalisés à un projet, vous devez d’abord les créer avant de pouvoir les ajouter à ce projet.
    is_enabled_globally: "Est activé globalement"
    enabled_in_project: "Activé dans le projet"
    contained_in_type: "Figurant dans le type"
    confirm_destroy_option: "Supprimer une option supprimera toutes ses occurrences (ex. dans les plans de travail). Êtes-vous sûr de vouloir le supprimer ?"
    reorder_alphabetical: "Réorganiser les valeurs par ordre alphabétique"
    reorder_confirmation: "Attention : l'ordre actuel des valeurs disponibles sera perdu. Continuer ?"
    instructions:
      is_required: "Marquer le champ personnalisé comme requis. Cela rendra obligatoire de remplir le champ lors de la création ou de la mise à jour des ressources existantes."
      is_for_all: "Marquer le champ personnalisé comme disponible dans tous les projets existants et nouveaux."
      searchable: "Inclure les valeurs des champs lors de l'utilisation de la fonctionnalité de recherche globale."
      editable: "Autoriser les utilisateurs à modifier eux-mêmes le champ"
      visible: "Rendre le champ visible pour tous les utilisateurs (non-administrateurs) et l'afficher dans le widget des détails du projet dans la vue d'ensemble du projet."
      is_filter: >
        Permet au champ personnalisé d'être utilisé dans un filtre dans les vues des lots de travaux. Notez que le champ personnalisé n'apparaîtra dans les vues globales que si l'option "Pour tous les projets" est sélectionnée.
    tab:
      no_results_title_text: Il n'y a actuellement aucun champ personnalisé.
      no_results_content_text: Créer un nouveau champ personnalisé
  concatenation:
    single: "ou"
  global_search:
    placeholder: "Rechercher dans %{app_title}"
    overwritten_tabs:
      wiki_pages: "Wiki"
      messages: "Forum"
  groups:
    index:
      no_results_title_text: Il n'y a actuellement aucun groupe.
      no_results_content_text: Créer un nouveau groupe
    users:
      no_results_title_text: Aucun utilisateur dans ce groupe pour le moment.
    memberships:
      no_results_title_text: Aucun projet dans ce groupe pour le moment.
  incoming_mails:
    ignore_filenames: >
      Spécifiez une liste de noms à ignorer lors du traitement des pièces jointes aux messages entrants (par exemple, signatures ou icônes). Entrez un nom de fichier par ligne.
  projects:
    copy:
      #Contains custom strings for options when copying a project that cannot be found elsewhere.
      members: "Membres du projet"
      overviews: "Vue d'ensemble du projet"
      queries: "Lots de Travaux : vues enregistrées"
      wiki_page_attachments: "Pages Wiki : pièces jointes"
      work_package_attachments: "Lots de Travaux : pièces jointes"
      work_package_categories: "Lots de travaux : catégories"
      work_package_file_links: "Lots de Travaux : liens vers des fichiers"
    delete:
      scheduled: "La suppression a été planifiée et est effectuée en arrière-plan. Vous serez notifié du résultat."
      schedule_failed: "Le projet ne peut pas être supprimé : %{errors}"
      failed: "La suppression du projet %{name} a échoué"
      failed_text: "La demande de suppression du projet %{name} a échoué. Le projet a été archivé."
      completed: "Suppression du projet %{name} terminée"
      completed_text: "La demande de suppression du projet '%{name}' a été terminée."
      completed_text_children: "De plus, les sous-projets suivants ont été supprimés :"
    index:
      open_as_gantt: "Ouvrir comme vue Gantt"
      no_results_title_text: Aucun projet pour le moment
      no_results_content_text: Créer un nouveau projet
    lists:
      active: "Projets actifs"
      my: "Mes projets"
      favored: "Favorite projects"
      archived: "Projets archivés"
      my_private: "Mes listes de projets privés"
      new:
        placeholder: "Nouvelle liste de projets"
      delete_modal:
        title: "Supprimer la liste des projets"
        text: "Cette action ne supprimera aucun projet contenu dans la liste. Voulez-vous vraiment supprimer cette liste de projets ?"
    settings:
      change_identifier: Changer l'identifiant
      activities:
        no_results_title_text: Aucune activité disponible pour le moment.
      forums:
        no_results_title_text: Il n'y a actuellement aucun forum pour le projet.
        no_results_content_text: Créer un nouveau forum
      categories:
        no_results_title_text: Aucune catégorie de lots de travaux pour le moment.
        no_results_content_text: Créer une nouvelle catégorie de lots de travaux
      custom_fields:
        no_results_title_text: Il n'y a actuellement aucun champ personnalisé disponible.
      project_custom_fields:
        header:
          title: "Attributs du projet"
          description: "Ces attributs de projet seront affichés dans votre <a href=%{overview_url} target=\"_blank\">page d'aperçu du projet</a> sous leurs sections respectives. Vous pouvez activer ou désactiver des attributs individuels. Les attributs et les sections du projet sont définis dans les <a href=%{admin_settings_url} target=\"_blank\">paramètres d'administration</a> par l'administrateur de l'instance. "
        filter:
          label: "Rechercher un attribut de projet"
        actions:
          label_enable_single: "Actif dans ce projet, cliquez pour le désactiver"
          label_disable_single: "Inactif dans ce projet, cliquez pour l'activer"
          label_enable_all: "Activer tout"
          label_disable_all: "Désactiver tout"
      types:
        no_results_title_text: Il n'y a actuellement aucun type disponible.
        form:
          enable_type_in_project: 'Autorise le type « %{type} »'
      versions:
        no_results_title_text: Aucune version du projet pour le moment.
        no_results_content_text: Créer une nouvelle version
      storage:
        no_results_title_text: Il n'y a pas d'espace disque supplémentaire utilisé par ce projet.
  lists:
    can_be_saved_as: "Les modifications ne peuvent être enregistrées que dans une nouvelle liste."
  members:
    index:
      no_results_title_text: Aucun membre dans ce projet pour le moment.
      no_results_content_text: Ajouter un membre au projet
    invite_by_mail: "Envoyer une invitation à %{mail}"
    send_invite_to: "Envoyer une invitation à"
    columns:
      shared: "Partagé"
    filters:
      all_shares: "Tous les partages"
    menu:
      all: "Tout"
      invited: "Invité"
      locked: "Verrouillé"
      project_roles: "Rôle du projet"
      wp_shares: "Partages du lot des travaux"
      groups: "Groupes"
    delete_member_dialog:
      title: "Supprimer le membre"
      will_remove_the_users_role: "Cela supprimera le rôle de l'utilisateur dans ce projet."
      will_remove_the_groups_role: "Cela supprimera le rôle de groupe de ce projet."
      however_work_packages_shared_with_user_html:
        one: "Cependant, %{shared_work_packages_link} a également été partagé avec cet utilisateur."
        other: "Cependant, %{shared_work_packages_link} ont également été partagés avec cet utilisateur."
      however_work_packages_shared_with_group_html:
        one: "Cependant, %{shared_work_packages_link} a également été partagé avec ce groupe."
        other: "Cependant, %{shared_work_packages_link} ont également été partagés avec ce groupe."
      remove_work_packages_shared_with_user_too: "Un utilisateur qui a été supprimé en tant que membre peut toujours accéder aux lots de travaux partagés. Souhaitez-vous également supprimer les partages ?"
      remove_work_packages_shared_with_group_too: "Un groupe qui a été supprimé en tant que membre peut toujours accéder aux lots de travaux partagés. Souhaitez-vous également supprimer les partages ?"
      will_not_affect_inherited_shares: "(Cela n'affectera pas les lots de travaux partagés avec leur groupe)."
      can_remove_direct_but_not_shared_roles: "Vous pouvez supprimer cet utilisateur en tant que membre direct du projet, mais le groupe auquel il appartient est également membre de ce projet, il continuera donc à être membre par l'intermédiaire du groupe."
      also_work_packages_shared_with_user_html:
        one: "De plus, %{shared_work_packages_link} a été partagé avec cet utilisateur."
        other: "De plus, %{shared_work_packages_link} ont été partagés avec cet utilisateur."
      remove_project_membership_or_work_package_shares_too: "Souhaitez-vous supprimer uniquement l'utilisateur en tant que membre direct (et maintenir les partages) ou supprimer également les partages du lot de travaux ?"
      will_remove_all_user_access_priveleges: "Supprimer ce membre supprimera tous les privilèges d'accès de l'utilisateur au projet. L'utilisateur continuera d'exister en tant que membre de l'instance."
      will_remove_all_group_access_priveleges: "Supprimer ce groupe supprimera tous les privilèges d'accès de l'utilisateur au projet. Le groupe continuera d'exister en tant que membre de l'instance."
      cannot_delete_inherited_membership: "Vous ne pouvez pas supprimer ce membre car il appartient à un groupe qui est lui-même membre de ce projet."
      cannot_delete_inherited_membership_note_admin_html: "Vous pouvez supprimer le groupe en tant que membre du projet ou ce membre spécifique du groupe dans les %{administration_settings_link}."
      cannot_delete_inherited_membership_note_non_admin: "Vous pouvez supprimer le groupe en tant que membre du projet ou contacter votre administrateur pour qu'il supprime ce membre spécifique du groupe."
    delete_work_package_shares_dialog:
      title: "Révoquer les partages du lot de travaux"
      shared_with_this_user_html:
        one: "%{all_shared_work_packages_link} a été partagé avec cet utilisateur."
        other: "%{all_shared_work_packages_link} ont été partagés avec cet utilisateur."
      shared_with_this_group_html:
        one: "%{all_shared_work_packages_link} a été partagé avec ce groupe."
        other: "%{all_shared_work_packages_link} ont été partagés avec ce groupe."
      shared_with_permission_html:
        one: "Uniquement %{shared_work_packages_link} a été partagé avec les autorisations de %{shared_role_name}."
        other: "Uniquement %{shared_work_packages_link} ont été partagés avec les autorisations de %{shared_role_name}."
      revoke_all_or_with_role: "Souhaitez-vous révoquer l'accès à tous les lots de travaux partagés, ou seulement à ceux qui disposent des autorisations de %{shared_role_name} ?"
      will_not_affect_inherited_shares: "(Cela n'affectera pas les lots de travaux partagés avec leur groupe)."
      cannot_remove_inherited: "Les lots de travaux partagés via les groupes ne peuvent pas être supprimés."
      cannot_remove_inherited_with_role: "Les lots de travaux partagés avec le rôle %{shared_role_name} sont partagés via des groupes et ne peuvent pas être supprimés."
      cannot_remove_inherited_note_admin_html: "Vous pouvez révoquer le partage du groupe ou supprimer ce membre spécifique du groupe dans les %{administration_settings_link}."
      cannot_remove_inherited_note_non_admin: "Vous pouvez révoquer le partage du groupe ou contacter votre administrateur pour qu'il supprime ce membre du groupe."
      will_revoke_directly_granted_access: "Cette action révoquera l'accès à l'ensemble de ces éléments, à l'exception des lots de travaux partagés avec un groupe."
      will_revoke_access_to_all: "Cette action aura pour effet de révoquer l'accès de ces personnes à l'ensemble de ces éléments."
  my:
    access_token:
      failed_to_reset_token: "Impossible de réinitialiser le jeton d’accès : %{error}"
      notice_reset_token: "Un nouveau jeton de %{type} a été généré. Votre jeton d’accès est :"
      token_value_warning: "Note : Ceci est la seule fois où vous verrez ce jeton, veuillez le copier maintenant."
      no_results_title_text: Aucun jeton d'accès disponible pour le moment.
      notice_api_token_revoked: "Le jeton d'API a été supprimé. Pour créer un nouveau jeton, veuillez utiliser le lien dans la section API."
      notice_rss_token_revoked: "Le jeton d'API a été supprimé. Pour créer un nouveau jeton, veuillez utiliser le lien dans la section RSS."
      notice_ical_token_revoked: 'Le jeton iCalendar « %{token_name} » pour le calendrier « %{calendar_name} » du projet « %{project_name} » a été révoqué. L''URL iCalendar liée à ce jeton est maintenant invalide.'
  news:
    index:
      no_results_title_text: Il n'y a actuellement aucune actualité à publier.
      no_results_content_text: Ajouter une actualité
  users:
    autologins:
      prompt: "Restez connecté pendant %{num_days}"
    sessions:
      remembered_devices: "Appareils enregistrés"
      remembered_devices_caption: "Une liste de tous les appareils connectés à ce compte à l'aide de l'option \"rester connecté\"."
      session_name: "%{browser_name} %{browser_version} sur %{os_name}"
      browser: "Navigateur"
      device: "Dispositif/système d'exploitation"
      unknown_browser: "navigateur inconnu"
      unknown_os: "système d'exploitation inconnu"
      current: "Session en cours"
      title: "Gestion de session"
      instructions: "Cette liste répertorie tous les appareils qui se sont connectés à votre compte. Révoquez toutes les sessions que vous ne reconnaissez pas ou auxquelles vous n'avez plus accès."
      may_not_delete_current: "Vous ne pouvez pas supprimer votre session actuelle."
    groups:
      member_in_these_groups: "Cet utilisateur est actuellement membre des groupes suivants :"
      no_results_title_text: Cet utilisateur n'est actuellement membre d'aucun groupe.
    memberships:
      no_results_title_text: Cet utilisateur n'est membre d'aucun projet pour le moment.
  page:
    text: "Texte"
  placeholder_users:
    right_to_manage_members_missing: >
      Vous n'avez pas le droit de supprimer l'utilisateur fictif. Vous n'avez pas le droit de gérer les membres de tous les projets dont l'utilisateur fictif est membre.
    delete_tooltip: "Supprimer l’utilisateur fictif"
    deletion_info:
      heading: "Supprimer l’utilisateur fictif %{name}"
      data_consequences: >
        Toutes les occurrences de l'utilisateur de remplacement (par exemple, en tant que responsable ou autre valeur utilisateur) seront réaffectées à un compte appelé « Utilisateur supprimé ». Comme les données de chaque compte supprimé sont réaffectées à ce compte, il ne sera pas possible de distinguer les données que l'utilisateur a créées des données d'un autre compte supprimé.
      irreversible: "Cette action est irréversible"
      confirmation: "Saisissez le nom d'utilisateur fictif %{name} pour confirmer ça suppression."
    upsale:
      title: Utilisateurs de remplacement
      description: >
        Les utilisateurs fictifs sont un moyen d'attribuer des lots de travaux à des utilisateurs qui ne font pas partie de votre projet. Ils peuvent être utiles dans une série de scénarios ; par exemple, si vous avez besoin de suivre des tâches pour une ressource qui n'est pas encore nommée ou disponible, ou si vous ne voulez pas donner à cette personne l'accès à OpenProject mais voulez quand même suivre les tâches qui lui sont assignées.
  prioritiies:
    edit:
      priority_color_text: |
        Cliquez pour assigner ou modifier la couleur de cette priorité.
        Elle peut être utilisée pour mettre en évidence les lots de travaux dans le tableau.
  reportings:
    index:
      no_results_title_text: Il n'y a actuellement aucun rapport d'état.
      no_results_content_text: Ajouter un rapport d'état
  statuses:
    edit:
      status_readonly_html: |
        Cochez cette option pour marquer les paquets de travail avec ce statut en lecture seule.
        Aucuns attributs ne peut être changés à l’exception de l’État.
        <br/>
        <strong>Note</strong>: les valeurs héritées (ex: des enfants ou relations) continueront de s’appliquer.
      status_color_text: |
        Cliquez pour assigner ou modifier la couleur de ce statut.
        Elle peut être utilisée pour mettre en évidence les lots de travaux dans le tableau.
    index:
      no_results_title_text: Aucun statut de lots de travaux pour le moment.
      no_results_content_text: Ajouter un nouveau statut
  themes:
    light: "Clair"
    light_high_contrast: "Clair avec contraste élevé"
  types:
    index:
      no_results_title_text: Il n'y a actuellement aucun type.
      no_results_content_text: Créer un nouveau type
    edit:
      settings: "Paramètres"
      form_configuration: "Configuration du formulaire"
      more_info_text_html: >
        L'édition Entreprise vous permet de personnaliser la configuration du formulaire avec ces add-ons supplémentaires : <br> <ul class="%{list_styling_class}"> <li><b>Ajouter de nouveaux groupes d'attributs</b></li> <li><b>Renommer les groupes d'attributs</b></li> <li><b>Ajouter une table des lots de travaux connexes</b></li> </ul>
      projects: "Projets"
      enabled_projects: "Projets activés"
      edit_query: "Modifier le tableau"
      query_group_placeholder: "Donner un nom au tableau"
      reset: "Rétablir les valeurs par défaut"
      type_color_text: |
        La couleur sélectionnée distingue différents types
        dans les graphiques de Gantt ou les tables des lots de travaux. Il est donc recommandé d'utiliser une couleur forte.
  versions:
    overview:
      work_packages_in_archived_projects: "La version est partagée avec les projets archivés qui ont encore des lots de travaux assignés à cette version. Ils sont comptés, mais n'apparaîtront pas dans les vues liées."
      no_results_title_text: Il n'y a actuellement aucun lot de travaux assigné à cette version.
  wiki:
    page_not_editable_index: La page demandée n'existe pas (encore). Vous avez été redirigé vers l'index de toutes les pages du wiki.
    no_results_title_text: Il n'y a actuellement aucune page wiki.
    print_hint: Ceci affichera le contenu de cette page wiki sans aucune barre de navigation.
    index:
      no_results_content_text: Ajouter une nouvelle page wiki
  work_flows:
    index:
      no_results_title_text: Il n'y a actuellement aucun flux de travaux.
  work_packages:
    x_descendants:
      one: "Un lot de travaux descendant"
      other: "%{count} lots de travaux descendants"
    bulk:
      copy_failed: "Les lots de travaux n'ont pas pu être copiés."
      move_failed: "Les lots de travaux n'ont pas pu être déplacés."
      could_not_be_saved: "Les lots de travaux suivants n'ont pas pu être sauvegardés :"
      none_could_be_saved: "Aucun des %{total} lots de travaux n'a pu être mis à jour."
      x_out_of_y_could_be_saved: "%{failing} lots de travaux sur les %{total} n'ont pas pu être mis à jour alors que %{success} l'ont été."
      selected_because_descendants: "Alors que %{selected} lots de travaux étaient sélectionnés, %{total} lots de travaux sont affectés, ce qui inclut les descendants."
      descendant: "descendant de la sélection"
    move:
      no_common_statuses_exists: "Il n’y a pas de statut disponible pour tous les lots de travaux sélectionnés. Ce statut ne peut pas être changé."
      unsupported_for_multiple_projects: "Déplacer/copier en masse n'est pas supporté pour des lots de travaux provenant de plusieurs projets"
    sharing:
      missing_workflow_waring:
        title: "Flux de travail manquant pour le partage de lots de travaux"
        message: "Aucun flux de travail n'est configuré pour le rôle 'Éditeur de lots de travaux'. Sans flux de travail, le partage avec l'utilisateur ne permet pas de modifier l'état du lot de travaux. Les flux de travail peuvent être copiés. Sélectionnez un type de source (par exemple 'Tâche') et un rôle de source (par exemple 'Membre'). Sélectionnez ensuite les types cibles. Pour commencer, vous pouvez sélectionner tous les types comme cibles. Enfin, sélectionnez le rôle 'Éditeur de lot de travaux' comme cible et cliquez sur 'Copier'. Après avoir ainsi créé les valeurs par défaut, affinez les flux de travail comme vous le faites pour tous les autres rôles."
        link_message: "Configurez les flux de travail dans l'administration."
    summary:
      reports:
        category:
          no_results_title_text: Il n'y a actuellement aucune catégorie disponible.
        assigned_to:
          no_results_title_text: Aucun membre dans ce projet pour le moment.
        responsible:
          no_results_title_text: Aucun membre dans ce projet pour le moment.
        author:
          no_results_title_text: Aucun membre dans ce projet pour le moment.
        priority:
          no_results_title_text: Il n'y a actuellement aucune priorité disponible.
        type:
          no_results_title_text: Il n'y a actuellement aucun type disponible.
        version:
          no_results_title_text: Il n'y a actuellement aucune version disponible.
  label_invitation: Invitation
  account:
    delete: "Supprimer le compte"
    delete_confirmation: "Êtes-vous sûr de vouloir supprimer le compte ?"
    deletion_pending: "Le compte a été verrouillé et a été programmé pour suppression. Notez que ce processus a lieu en arrière-plan. Cela peut prendre quelques instants avant que l'utilisateur soit complètement supprimé."
    deletion_info:
      data_consequences:
        other: 'Les données créées par l''utilisateur (e.g. e-mail, préférences, lots de travaux, entrées wiki) seront supprimées autant que possible. Notez toutefois que les données comme les lots de travaux et les entrées wiki ne peuvent pas être supprimées sans impacter le travail des autres utilisateurs. Ces données sont donc réaffectées à un compte appelé «Utilisateur supprimé». Étant donné que les données de chaque compte supprimé sont réaffectées à ce compte, il ne sera plus possible de distinguer les données créées par cet utilisateur de celles d''un autre compte supprimé.'
        self: 'Les données que vous avez créées (e.g. e-mail, préférences, lots de travaux, entrées wiki) seront supprimées autant que possible. Notez toutefois que les données comme les lots de travaux et les entrées wiki ne peuvent pas être supprimées sans impacter le travail des autres utilisateurs. Ces données sont donc réaffectées à un compte appelé «Utilisateur supprimé». Étant donné que les données de chaque compte supprimé sont réaffectées à ce compte, il ne sera plus possible de distinguer les données que vous avez créées de celles d''un autre compte supprimé.'
      heading: "Supprimer le compte %{name}"
      info:
        other: "Supprimer le compte d'utilisateur est une action irréversible."
        self: "Supprimer votre compte d'utilisateur est une action irréversible."
      login_consequences:
        other: "Le compte sera supprimé du système. Par conséquent, l'utilisateur ne sera plus en mesure de se connecter avec ses informations d'identification actuelles. Il/elle pourra choisir de redevenir un utilisateur de cette application en suivant les procédures habituelles."
        self: "Votre compte sera supprimé du système. Par conséquent, vous ne serez plus en mesure de vous identifier avec vos informations d'identification actuelles. Vous pourrez choisir de redevenir un utilisateur de cette application en suivant les procédures habituelles."
      login_verification:
        other: "Entrez le login %{name} pour vérifier la suppression. Une fois celui-ci soumis, vous devrez confirmer votre mot de passe."
        self: "Entrez votre login %{name} pour vérifier la suppression. Une fois celui-ci soumis, vous devrez confirmer votre mot de passe."
    error_inactive_activation_by_mail: >
      Votre compte n'a pas encore été activé. Pour activer votre compte, cliquez sur le lien qui vous a été envoyé par courriel.
    error_inactive_manual_activation: >
      Votre compte n'a pas encore été activé. Veuillez attendre qu'un administrateur active votre compte.
    error_self_registration_disabled: >
      L'inscription des utilisateurs est désactivée sur ce système. Demandez à un administrateur de créer un compte pour vous.
    error_self_registration_limited_provider: >
      L'inscription est limitée pour le fournisseur d'authentification unique '%{name}'. Veuillez demander à un administrateur d'activer le compte pour vous ou de modifier la limite d'auto-inscription pour ce fournisseur.
    login_with_auth_provider: "ou connectez-vous avec votre compte existant"
    signup_with_auth_provider: "ou inscrivez-vous à l'aide de"
    auth_source_login: Veuillez vous connecter en tant que <em>%{login}</em> pour activer votre compte.
    omniauth_login: Veuillez vous connecter pour activer votre compte.
  actionview_instancetag_blank_option: "Veuillez sélectionner"
  activerecord:
    attributes:
      announcements:
        show_until: "Afficher jusqu'à"
      attachment:
        attachment_content: "Pièces jointes"
        attachment_file_name: "Nom de la pièce jointe"
        downloads: "Téléchargements"
        file: "Fichier"
        filename: "Fichier"
        filesize: "Taille"
      attribute_help_text:
        attribute_name: "Attribut"
        help_text: "Texte d’aide"
      ldap_auth_source:
        account: "Compte"
        attr_firstname: "Attribut Prénom"
        attr_lastname: "Attribut Nom"
        attr_login: "Attribut Nom d'utilisateur"
        attr_mail: "Attribut Adresse électronique"
        base_dn: "DN de base"
        host: "Hôte"
        onthefly: "Création automatique des utilisateurs"
        port: "Port"
        tls_certificate_string: "Certificat SSL du serveur LDAP"
      changeset:
        repository: "Référentiel"
      color:
        hexcode: "Code hexadécimal"
      comment:
        commented: "Commenté" #an object that this comment belongs to
      custom_action:
        actions: "Actions"
      custom_field:
        allow_non_open_versions: "Autoriser les versions non ouvertes"
        default_value: "Valeur par défaut"
        editable: "Modifiable"
        field_format: "Format"
        is_filter: "Utilisé comme filtre"
        is_required: "Obligatoire"
        max_length: "Longueur maximale"
        min_length: "Longueur minimale"
        multi_value: "Autoriser la sélection multiple"
        possible_values: "Valeurs possibles"
        regexp: "Expression régulière"
        searchable: "Recherchable"
        visible: "Visible"
      custom_value:
        value: "Valeur"
      enterprise_token:
        starts_at: "Valable depuis"
        subscriber: "Abonné"
        encoded_token: "Licence Entreprise"
        active_user_count_restriction: "Nombre maximal d’utilisateurs actif"
      grids/grid:
        page: "Page"
        row_count: "Nombre de lignes"
        column_count: "Nombre de colonnes"
        widgets: "Widgets"
      oauth_client:
        client: "ID client"
      relation:
        lag: "Délai"
        from: "Lot de travaux"
        to: "Lot de travaux associé"
      status:
        is_closed: "Lot de travaux clôturé"
        is_readonly: "Paquet de travail en lecture seule"
      journal:
        notes: "Notes"
      member:
        roles: "Rôles"
      project:
        active_value:
          true: "désarchivé"
          false: "archivé"
        identifier: "Identifiant"
        latest_activity_at: "Dernière activité à"
        parent: "Sous-projet de"
        public_value:
          title: "Visibilité"
          true: "public"
          false: "privé"
        queries: "Requêtes"
        status_code: "Statut du projet"
        description: "Description"
        status_explanation: "Description du statut du projet"
        status_codes:
          not_started: "Non démarré"
          on_track: "Sur la bonne voie"
          at_risk: "À risque"
          off_track: "Sur la mauvaise voie"
          finished: "Terminé"
          discontinued: "Interrompu"
        templated: "Modèle de projet"
        templated_value:
          true: "marqué comme modèle"
          false: "non marqué comme modèle"
        types: "Types"
        versions: "Versions"
        work_packages: "Lots de Travaux"
      query:
        column_names: "Colonnes"
        relations_to_type_column: "Relations avec %{type}"
        relations_of_type_column: "relations de %{type}"
        group_by: "Grouper les résultats par"
        filters: "Filtres"
        timeline_labels: "Étiquettes de chronologie"
      repository:
        url: "URL"
      role:
        permissions: "Autorisations"
      time_entry:
        activity: "Activité"
        hours: "Heures"
        spent_on: "date"
        type: "Type"
        ongoing: "En cours"
      type:
        description: "Texte par défaut pour la description"
        attribute_groups: ""
        is_in_roadmap: "Affiché par défaut dans la feuille de route"
        is_default: "Activé par défaut pour les nouveaux projets"
        is_milestone: "Est un jalon"
        color: "Couleur"
      user:
        admin: "Administrateur"
        auth_source: "Sources d'authentification"
        ldap_auth_source: "Connexion LDAP"
        identity_url: "URL d'identité"
        current_password: "Mot de passe actuel"
        force_password_change: "Obliger l'utilisateur à changer de mot de passe à la prochaine connexion"
        language: "Langue"
        last_login_on: "Dernière connexion"
        new_password: "Nouveau mot de passe"
        password_confirmation: "Confirmation"
        consented_at: "Consenti à"
      user_preference:
        comments_sorting: "Afficher les commentaires"
        hide_mail: "Masquer mon adresse courriel"
        impaired: "Mode d'accessibilité"
        time_zone: "Fuseau horaire"
        auto_hide_popups: "Masquer automatiquement les notifications de succès"
        warn_on_leaving_unsaved: "M'avertir lorsque je quitte un lot de travaux contenant des modifications non enregistrées"
        theme: "Mode"
      version:
        effective_date: "Date de fin"
        sharing: "Partage"
      wiki_content:
        text: "Texte"
      wiki_page:
        parent_title: "Page parente"
        redirect_existing_links: "Rediriger les liens existants"
      planning_element_type_color:
        hexcode: Code hexadécimal
      project_custom_field:
        custom_field_section: Section
      work_package:
        begin_insertion: "Début de l’insertion"
        begin_deletion: "Début de la suppression"
        children: "Sous-éléments"
        derived_done_ratio: "% total réalisé"
        derived_remaining_hours: "Travail total restant"
        derived_remaining_time: "Travail total restant"
        done_ratio: "% réalisé"
        duration: "Durée"
        end_insertion: "Fin de l’insertion"
        end_deletion: "Fin de la suppression"
        ignore_non_working_days: "Ignorer les jours non ouvrables"
        include_non_working_days:
          title: "Jours ouvrés"
          false: "jours ouvrés seulement"
          true: "Inclure les jours non ouvrés"
        notify: "Notifier" #used in custom actions
        parent: "Parent"
        parent_issue: "Parent"
        parent_work_package: "Parent"
        priority: "Priorité"
        progress: "% réalisé"
        readonly: "Lecture seule"
        remaining_hours: "Travail restant"
        remaining_time: "Travail restant"
        shared_with_users: "Partagé avec"
        schedule_manually: "Planification manuelle"
        spent_hours: "Temps passé"
        spent_time: "Temps passé"
        subproject: "Sous-projet"
        time_entries: "Consigner temps"
        type: "Type"
        version: "Version"
        watcher: "Observateur"
      "doorkeeper/application":
        uid: "Id du client"
        secret: "Clé secrète du client"
        owner: "Propriétaire"
        redirect_uri: "URI de redirection"
        client_credentials_user_id: "ID d'utilisateur d'informations d'identification client"
        scopes: "Portées"
        confidential: "Confidentiel"
    errors:
      messages:
        accepted: "doi(ven)t être accepté(e)(s)."
        after: "doit être après %{date}."
        after_or_equal_to: "Doit être après ou égal à %{date}."
        before: "doit être antérieur(e) à %{date}."
        before_or_equal_to: "doit être antérieur(e) ou égal(e) à %{date}."
        blank: "ne peut pas être vide."
        blank_nested: "doit avoir la propriété « %{property} » définie."
        cant_link_a_work_package_with_a_descendant: "Un lot de travaux ne peut pas être lié à l'une de ses sous-tâches."
        circular_dependency: "Cette relation créerait une dépendance circulaire."
        confirmation: "ne correspond pas à %{attribute}."
        could_not_be_copied: "%{dependency} n'a pas pu être copié (entièrement)."
        does_not_exist: "n'existe pas."
        error_enterprise_only: "%{action} n'est disponible que dans la version Entreprise d'OpenProject."
        error_unauthorized: "est interdit d'accès."
        error_readonly: "a tenté d'être écrit mais n'est pas accessible en écriture."
        error_conflict: "Cette information a été mise a jour par au moin un autre utilisateur pendant la même session"
        email: "n'est pas une adresse e-mail valide."
        empty: "ne peut pas être vide."
        even: "doit être pair."
        exclusion: "est réservé."
        file_too_large: "est trop volumineux (la taille maximale est de %{count} octets)."
        filter_does_not_exist: "le filtre n'existe pas."
        format: "ne correspond pas au format attendu « %{expected} »."
        format_nested: "ne correspond pas au format attendu « %{expected} » dans le chemin « %{path} »."
        greater_than: "doit être supérieur à %{count}."
        greater_than_or_equal_to: "doit être supérieur ou égal à %{count}."
        greater_than_or_equal_to_start_date: "doit être supérieur ou égal à la date de début."
        greater_than_start_date: "doit être postérieure à la date de début."
        inclusion: "ne correspond à aucune des valeurs autorisées."
        inclusion_nested: "ne correspond à aucune des valeurs autorisées dans le chemin « %{path} »."
        invalid: "est invalide."
        invalid_url: "n’est pas une URL valide."
        invalid_url_scheme: "n’est pas un protocole pris en charge (autorisés : %{allowed_schemes})."
        less_than_or_equal_to: "doit être inférieur ou égal à %{count}."
        not_available: "n'est pas disponible en raison d'une configuration système."
        not_deletable: "ne peut pas être supprimé"
        not_current_user: "n'est pas l'utilisateur actuel."
        not_a_date: "n'est pas une date valide."
        not_a_datetime: "n'est pas une heure valide."
        not_a_number: "n'est pas un nombre."
        not_allowed: "est invalide en raison d’autorisations insuffisantes."
        not_an_integer: "n'est pas un entier."
        not_an_iso_date: "n’est pas une date valide. Format requis : AAAA-MM-JJ."
        not_same_project: "n'appartient pas au même projet."
        odd: "doit être impair."
        regex_match_failed: "does not match the regular expression %{expression}."
        regex_invalid: "n’a pas pu être validé avec l’expression régulière associée."
        smaller_than_or_equal_to_max_length: "doit être inférieur ou égal à la longueur maximale."
        taken: "a déjà été pris."
        too_long: "est trop long (le maximum est de %{count} caractères)."
        too_short: "est trop court (le minimum est de %{count} caractères)."
        type_mismatch: "n'est pas de type « %{type} »"
        type_mismatch_nested: "n'est pas de type « %{type} » dans le chemin « %{path} »"
        unchangeable: "ne peut pas être changé."
        unknown_property: "n'est pas une propriété connue."
        unknown_property_nested: "a le chemin inconnu« '%{path} »."
        unremovable: "ne peut pas être supprimé."
        url_not_secure_context: >
          ne fournit pas de « Contexte sécurisé ». Utilisez soit HTTPS, soit une adresse de bouclage, comme localhost.
        wrong_length: "est de mauvaise longueur (devrait être %{count} caractères)."
      models:
        ldap_auth_source:
          attributes:
            tls_certificate_string:
              invalid_certificate: "Le certificat SSL fourni est invalide : %{additional_message}"
              format: "%{message}"
        attachment:
          attributes:
            content_type:
              blank: "Le type de contenu du fichier ne peut pas être vide."
              not_whitelisted: "Le fichier a été rejeté par un filtre automatique. « %{value} » n'est pas en liste blanche pour le téléversement."
              format: "%{message}"
        capability:
          context:
            global: "Global"
          query:
            filters:
              minimum: "devez inclure au moins un filtre pour le principal, le contexte ou l'identifiant avec l'opérateur '='."
        custom_field:
          at_least_one_custom_option: "Au moins une option doit être disponible."
        custom_actions:
          only_one_allowed: "(%{name}) seule valeur est autorisée."
          empty: "La zone (%{name}) ne peut pas être vide."
          inclusion: "(%{name}) n'est pas une valeur autorisé."
          not_logged_in: "La valeur (%{name}) ne peut pas être définie car vous n’êtes pas connecté."
          not_an_integer: "(%{name}) n’est pas un nombre entier."
          smaller_than_or_equal_to: "(%{name}) doit être inférieure ou égale à %{count}."
          greater_than_or_equal_to: "(%{name}) doit être supérieur ou égal à %{count}."
          format: "%{message}"
        doorkeeper/application:
          attributes:
            redirect_uri:
              fragment_present: "ne peut pas contenir un fragment."
              invalid_uri: "doit être une URI valide."
              relative_uri: "doit être une URI absolue."
              secured_uri: 'ne fournit pas de « Contexte sécurisé ». Utilisez soit HTTPS, soit une adresse de bouclage, comme localhost.'
              forbidden_uri: "est interdit par le serveur."
            scopes:
              not_match_configured: "ne correspond pas aux portées disponibles."
        enterprise_token:
          unreadable: "ne peut être lu. Êtes-vous sûr qu'il s'agisse d'une licence Entreprise ?"
        grids/grid:
          overlaps: "superposition."
          outside: "est hors de la grille."
          end_before_start: "la valeur finale doit être supérieure à la valeur de départ."
        ical_token_query_assignment:
          attributes:
            name:
              blank: "est obligatoire. Veuillez sélectionner un nom."
              not_unique: "est déjà utilisé. Veuillez choisir un autre nom."
        notifications:
          at_least_one_channel: "Au moins un canal pour envoyer des notifications doit être spécifié."
          attributes:
            read_ian:
              read_on_creation: "ne peut pas être défini sur vrai lors de la création de notifications."
            mail_reminder_sent:
              set_on_creation: "ne peut pas être défini sur vrai lors de la création de notifications."
            reason:
              no_notification_reason: "ne peut pas être vide car IAN est choisi comme canal."
            reason_mail_digest:
              no_notification_reason: "ne peut pas être vide car le digest d'email est est choisi comme un canal."
        non_working_day:
          attributes:
            date:
              taken: "Un jour non ouvrable existe déjà pour %{value}."
              format: "%{message}"
        parse_schema_filter_params_service:
          attributes:
            base:
              unsupported_operator: "L’opérateur n’est pas pris en charge."
              invalid_values: "Une valeur est invalide."
              id_filter_required: "Un filtre sur l'id est requis."
        project:
          archived_ancestor: "Le projet possède un ancêtre archivé."
          foreign_wps_reference_version: "Les lots de travaux dans les projets non-descendants font référence aux versions du projet ou de ses descendants."
          attributes:
            base:
              archive_permission_missing_on_subprojects: "Vous n'avez pas les permissions requises pour archiver tous les sous-projets. Veuillez contacter un administrateur."
            types:
              in_use_by_work_packages: "toujours en cours d'utilisation par les lots de travaux : %{types}"
            enabled_modules:
              dependency_missing: "Le module « %{dependency} » doit également être activé car le module « %{module} » en dépend."
              format: "%{message}"
        query:
          attributes:
            project:
              error_not_found: "non trouvé"
            public:
              error_unauthorized: "- L’utilisateur n'est pas autorisé à créer des vues publiques."
            group_by:
              invalid: "Impossible de grouper par : %{value}"
              format: "%{message}"
            column_names:
              invalid: "Colonne de requête invalide : %{value}"
              format: "%{message}"
            sort_criteria:
              invalid: "Impossible de trier par colonne : %{value}"
              format: "%{message}"
            timestamps:
              invalid: "Les horodatages contiennent des valeurs non valides : %{values}"
              forbidden: "Les horodatages contiennent des valeurs interdites : %{values}"
              format: "%{message}"
            selects:
              name_not_included: "La colonne 'Nom' doit être incluse"
              nonexistent: "La colonne '%{column}' n'existe pas."
              format: "%{message}"
          group_by_hierarchies_exclusive: "est mutuellement exclusif avec grouper par '%{group_by}'. Vous ne pouvez pas activer les deux."
          filters:
            custom_fields:
              inexistent: "Il n’y a pas de champ personnalisé pour le filtre."
        queries/filters/base:
          attributes:
            values:
              inclusion: "Les valeurs du filtre sont invalides."
              format: "%{message}"
        relation:
          typed_dag:
            circular_dependency: "La relation créée un cercle de relations."
          attributes:
            to:
              error_not_found: "lot de travaux dans la position `à` introuvable ou invisible"
              error_readonly: "impossible de modifier le lien d'une relation existante `à`"
            from:
              error_not_found: "lot de travaux dans la position `de` introuvable ou invisible"
              error_readonly: "impossible de modifier le lien d'une relation existante `de`"
        repository:
          not_available: "Le fournisseur de gestion de contrôle de sources n'est pas disponible"
          not_whitelisted: "n'est pas autorisé par la configuration."
          invalid_url: "n'est pas une URL ou un chemin de dépôt valide."
          must_not_be_ssh: "ne doit pas être une url SSH."
          no_directory: "n'est pas un répertoire."
        role:
          attributes:
            permissions:
              dependency_missing: "doit également inclure '%{dependency}' car'%{permission}' est sélectionné."
        setting:
          attributes:
            base:
              working_days_are_missing: "Au moins un jour de la semaine doit être défini comme jour de travail."
              previous_working_day_changes_unprocessed: "Les modifications précédentes de la configuration des jours ouvrables n'ont pas encore été appliquées."
        time_entry:
          attributes:
            hours:
              day_limit: "est trop élevé car un maximum de 24 heures peut être enregistré par date."
        user_preference:
          attributes:
            pause_reminders:
              invalid_range: "ne peut être qu'une plage de dates valide."
            daily_reminders:
              full_hour: "ne peut être configuré que pour être envoyé à une heure complète."
            notification_settings:
              only_one_global_setting: "Il ne doit y avoir qu'un seul paramètre de notification globale."
              email_alerts_global: "Les paramètres de notification par e-mail ne peuvent être définis que globalement."
              format: "%{message}"
              wrong_date: "Mauvaise valeur pour la date de début, la date d'échéance ou le retard."
        watcher:
          attributes:
            user_id:
              not_allowed_to_view: "n'est pas autorisé à consulter cette ressource."
              locked: "est verrouillé."
        wiki_page:
          error_conflict: "La page du wiki a été mise à jour par quelqu'un d'autre pendant que vous y apportiez des modifications."
          attributes:
            slug:
              undeducible: "ne peut être retiré du titre '%{title}'."
        work_package:
          is_not_a_valid_target_for_time_entries: "Le lot de travaux #%{id} n'est pas une cible valide pour réaffecter les entrées de temps."
          attributes:
            assigned_to:
              format: "%{message}"
            due_date:
              not_start_date: "n'est pas identique à la date de début, bien que cela soit requis pour les jalons."
              cannot_be_null: "ne peut pas être défini à NULL car la date de début et la durée sont connues."
            duration:
              larger_than_dates: "est plus grand que l'intervalle entre la date de début et la date de fin."
              smaller_than_dates: "est plus petit que l'intervalle entre la date de début et la date de fin."
              not_available_for_milestones: "n'est pas disponible pour les lots de travaux de type jalon."
              cannot_be_null: "ne peut pas être défini à NULL car la date de début et la date de fin sont connues."
            parent:
              cannot_be_milestone: "ne peut pas être un jalon."
              cannot_be_self_assigned: "ne peut pas être assigné à lui-même."
              cannot_be_in_another_project: "ne peut pas être dans un autre projet."
              not_a_valid_parent: "est invalide."
            start_date:
              violates_relationships: "peut uniquement valoir %{soonest_start} ou une date ultérieure afin de ne pas violer les relations du lot de travaux."
              cannot_be_null: "ne peut pas être défini à NULL car la date de fin et la durée sont connues."
            status_id:
              status_transition_invalid: "n'est pas valide, car aucune transition valide n'existe de l'ancien vers le nouveau statut pour les rôles de l'utilisateur actuel."
              status_invalid_in_type: "est invalide car le statut actuel n’existe pas dans ce type."
            type:
              cannot_be_milestone_due_to_children: "ne peut être un jalon car ce lot de travaux a des enfants."
            priority_id:
              only_active_priorities_allowed: "doit être active."
            category:
              only_same_project_categories_allowed: "La catégorie du lot de travaux doit faire partie du même projet que le lot de travaux."
              does_not_exist: "La catégorie spécifiée n'existe pas."
            estimated_hours:
              cant_be_inferior_to_remaining_work: "Cannot be lower than Remaining work."
              must_be_set_when_remaining_work_is_set: "Required when Remaining work is set."
              only_values_greater_or_equal_zeroes_allowed: "Must be >= 0."
              format: "%{message}"
            remaining_hours:
              cant_exceed_work: "Cannot be higher than Work."
              must_be_set_when_work_is_set: "Required when Work is set."
              format: "%{message}"
          readonly_status: "Le lot de travaux est en lecture seule, ses attributs ne peuvent donc pas être changés."
        type:
          attributes:
            attribute_groups:
              attribute_unknown: "Attribut du lot de travaux invalide utilisé."
              attribute_unknown_name: "Attribut du lot de travaux invalide : %{attribute}"
              duplicate_group: "Le nom de groupe \"%{group}\" est utilisé plus d’une fois. Les noms de groupe doivent être uniques."
              query_invalid: "La requête intégrée \"%{group}\" est invalide : %{details}"
              group_without_name: "Les groupes sans nom ne sont pas autorisés."
        user:
          attributes:
            base:
              user_limit_reached: "Limite d'utilisateurs atteinte. Aucun compte supplémentaire ne peut être créé sur le plan actuel."
              one_must_be_active: "L'utilisateur administrateur ne peut pas être verrouillé/supprimé. Au moins un administrateur doit être actif."
            password_confirmation:
              confirmation: "La confirmation du mot de passe ne correspond pas au mot de passe."
              format: "%{message}"
            password:
              weak: "Doit contenir des caractères des classes suivantes (au moins %{min_count} sur %{all_count}) : %{rules}."
              lowercase: "minuscules (par exemple, « a »)"
              uppercase: "majuscule (e.g. « A »)"
              numeric: "numérique (e.g. « 1 »)"
              special: "spécial (e.g. « % »)"
              reused:
                one: "a déjà été utilisé auparavant. S'il vous plaît, veuillez en choisir un différent."
                other: "a déjà été utilisé auparavant. Veuillez faire un choix qui diffère de vos %{count} choix précédents."
              match:
                confirm: "Confirmez le nouveau mot de passe."
                description: "La confirmation du mot de passe doit correspondre à celui saisi dans le champ “Nouveau mot de passe”."
            status:
              invalid_on_create: "n’est pas un statut valide pour les nouveaux utilisateurs."
            ldap_auth_source:
              error_not_found: "introuvable"
            auth_source:
              error_not_found: "introuvable"
        member:
          principal_blank: "Veuillez choisir au moins un utilisateur ou un groupe."
          role_blank: "doit être assigné."
          attributes:
            roles:
              ungrantable: "a un rôle ne pouvant pas être assigné."
              more_than_one: "a plus d'un rôle."
            principal:
              unassignable: "ne peut pas être assigné à un projet."
        version:
          undeletable_archived_projects: "La version ne peut pas être supprimée, car des lots de travaux y sont attachés."
          undeletable_work_packages_attached: "La version ne peut pas être supprimée car des lots de travaux y sont attachés."
        status:
          readonly_default_exlusive: "ne peut pas être activé pour les statuts qui sont marqués par défaut."
      template:
        body: "Veuillez vérifier les champs suivants :"
        header:
          one: "1 erreur empêche ce %{model} d'être sauvegardé"
          other: "%{count} erreurs interdisant ce %{model} d'être sauvegardé"
    models:
      attachment: "Fichier"
      attribute_help_text: "Attribut d’aide de texte"
      category: "Catégorie"
      comment: "Commentaire"
      custom_action: "Action personnalisée"
      custom_field: "Champ personnalisé"
      "doorkeeper/application": "Application OAuth"
      forum: "Forum"
      global_role: "Rôle global"
      group: "Groupe"
      member: "Membre"
      news: "Actualités"
      notification:
        one: "Notification"
        other: "Notifications"
      placeholder_user: "Utilisateur de remplacement"
      project: "Projet"
      query: "Requête personnalisée"
      role:
        one: "Rôle"
        other: "Rôles"
      status: "Statut du lot de travaux"
      type: "Type"
      user: "Utilisateur"
      version: "Version"
      workflow: "Flux de travail"
      work_package: "Lot de travaux"
      wiki: "Wiki"
      wiki_page: "Page wiki"
  errors:
    header_invalid_fields:
      one: "Une erreur s'est produite avec le champ suivant :"
      other: "Des erreurs se sont produites avec les champs suivants :"
    header_additional_invalid_fields:
      one: "De plus, une erreur s'est produite avec le champ suivant :"
      other: "De plus, des erreurs se sont produites avec les champs suivants :"
    field_erroneous_label: "Ce champ n'est pas valide : %{full_errors}\nVeuillez saisir une valeur correcte."
  activity:
    item:
      created_by_on: "créé par %{user} le %{datetime}"
      created_by_on_time_entry: "temps enregistré par %{user} le %{datetime}"
      created_on: "créé le %{datetime}"
      created_on_time_entry: "temps enregistré le %{datetime}"
      updated_by_on: "mis à jour par %{user} le %{datetime}"
      updated_by_on_time_entry: "temps enregistré mis à jour par %{user} le %{datetime}"
      updated_on: "mis à jour le %{datetime}"
      updated_on_time_entry: "temps enregistré mis à jour le %{datetime}"
      deleted_on: "supprimé le %{datetime}"
      deleted_by_on: "supprimé par %{user} le %{datetime}"
      added_on: "ajouté le %{datetime}"
      added_by_on: "ajouté par %{user} le %{datetime}"
      removed_on: "supprimé le %{datetime}"
      removed_by_on: "supprimé par %{user} le %{datetime}"
      parent_without_of: "Sous-projet"
      parent_no_longer: "Plus de sous-projet de"
      time_entry:
        hour:
          one: "%{count} heure"
          other: "%{count} heures"
        hour_html:
          one: "<i>%{count} heure</i>"
          other: "<i>%{count} heures</i>"
        updated: "modifié de %{old_value} à %{value}"
        logged_for: "Connecté(e) pendant"
      meeting_agenda_item:
        duration:
          added: "défini sur %{value}"
          added_html: "défini sur <i>%{value}</i>"
          removed: "supprimé"
          updated: "modifié de %{old_value} à %{value}"
          updated_html: "modifié de <i>%{old_value}</i> à <i>%{value}</i>"
        position:
          updated: "réorganisé"
        work_package:
          updated: "modifié de %{old_value} à %{value}"
          updated_html: "modifié de <i>%{old_value}</i> à <i>%{value}</i>"
    filter:
      changeset: "Révisions"
      message: "Forums"
      news: "Actualités"
      project_attribute: "Attributs du projet"
      subproject: "Inclure les sous-projets"
      time_entry: "Temps passé"
      wiki_edit: "Wiki"
      work_package: "Lots de travaux"
  #common attributes of all models
  attributes:
    active: "Actif"
    assigned_to: "Assigné à"
    assignee: "Assigné à"
    attachments: "Fichiers"
    author: "Auteur"
    base: "Erreur générale :"
    blocks_ids: "IDs des lots de travaux bloqués"
    category: "Catégorie"
    comment: "Commentaire"
    comments: "Commentaire"
    content: "Contenu"
    color: "Couleur"
    created_at: "Créé le"
    custom_options: "Valeurs possibles"
    custom_values: "Champs personnalisés"
    date: "Date"
    default_columns: "Colonnes par défaut"
    description: "Description"
    derived_due_date: "Date de fin dérivée"
    derived_estimated_hours: "Travail total"
    derived_start_date: "Date de début dérivée"
    display_sums: "Afficher les sommes"
    due_date: "Date de fin"
    estimated_hours: "Travail"
    estimated_time: "Travail"
    expires_at: "Expire le"
    firstname: "Prénom"
    group: "Groupe"
    groups: "Groupes"
    id: "ID"
    is_default: "Valeur par défaut"
    is_for_all: "Pour tous les projets"
    public: "Public"
    #kept for backwards compatibility
    issue: "Lot de travaux"
    lastname: "Nom de famille"
    login: "Nom d'utilisateur"
    mail: "Courriel"
    name: "Nom"
    password: "Mot de passe"
    priority: "Priorité"
    project: "Projet"
    responsible: "Responsable"
    role: "Rôle"
    roles: "Rôles"
    start_date: "Date de début"
    status: "Statut"
    subject: "Sujet"
    summary: "Résumé"
    title: "Titre"
    type: "Type"
    updated_at: "Mis à jour le"
    updated_on: "Mis à jour le"
    uploader: "Téléversé par"
    user: "Utilisateur"
    value: "Valeur"
    version: "Version"
    work_package: "Lot de travaux"
  backup:
    failed: "Échec de la sauvegarde"
    label_backup_token: "Jeton de sauvegarde"
    label_create_token: "Créer un jeton de sauvegarde"
    label_delete_token: "Supprimer le jeton de sauvegarde"
    label_reset_token: "Réinitialiser le jeton de sauvegarde"
    label_token_users: "Les utilisateurs suivants ont des jetons de sauvegarde actifs"
    reset_token:
      action_create: Créer
      action_reset: Réinitialiser
      heading_reset: "Réinitialiser le jeton de sauvegarde"
      heading_create: "Créer un jeton de sauvegarde"
      implications: >
        L'activation des sauvegardes permettra à tout utilisateur ayant les autorisations requises et ce jeton de sauvegarde de télécharger une sauvegarde contenant toutes les données de cette installation OpenProject. Cela inclut les données de tous les autres utilisateurs.
      info: >
        Vous devrez générer un jeton de sauvegarde pour pouvoir créer une sauvegarde. Vous devrez fournir ce jeton à chaque fois que vous demanderez une sauvegarde. Vous pouvez supprimer le jeton de sauvegarde pour désactiver les sauvegardes pour cet utilisateur.
      verification: >
        Entrez %{word} pour confirmer que vous souhaitez %{action} le jeton de sauvegarde.
      verification_word_reset: réinitialiser
      verification_word_create: créer
      warning: >
        Lorsque vous créez un nouveau jeton, vous ne serez autorisé à demander une sauvegarde qu'après 24 heures. Ceci est une mesure de sécurité. Après cela, vous pouvez demander une sauvegarde à tout moment en utilisant ce jeton.
    text_token_deleted: Jeton de sauvegarde supprimé. Les sauvegardes sont maintenant désactivées.
    error:
      invalid_token: Jeton de sauvegarde invalide ou manquant
      token_cooldown: Le jeton de sauvegarde sera valide dans %{hours} heures.
      backup_pending: Une sauvegarde en déjà en attente.
      limit_reached: Vous ne pouvez faire que %{limit} sauvegardes par jour.
  button_actions: "Actions"
  button_add: "Ajouter"
  button_add_comment: "Ajouter un commentaire"
  button_add_member: Ajouter un membre
  button_add_watcher: "Ajouter observateur"
  button_annotate: "Annoter"
  button_apply: "Appliquer"
  button_archive: "Archiver"
  button_back: "Retour"
  button_cancel: "Annuler"
  button_change: "Changer"
  button_change_parent_page: "Changer page parente"
  button_change_password: "Changer de mot de passe"
  button_check_all: "Tout cocher"
  button_clear: "Effacer"
  button_click_to_reveal: "Cliquez pour révéler"
  button_close: "Fermer"
  button_collapse_all: "Tout replier"
  button_configure: "Configurer"
  button_continue: "Continuer"
  button_copy: "Copier"
  button_copy_to_clipboard: "Copier dans le presse-papier"
  button_copy_link_to_clipboard: "Copier le lien dans le presse-papiers"
  button_copy_and_follow: "Copier et suivre"
  button_create: "Créer"
  button_create_and_continue: "Créer et continuer"
  button_delete: "Supprimer"
  button_decline: "Refuser"
  button_delete_watcher: "Supprimer l'observateur %{name}"
  button_download: "Télécharger"
  button_duplicate: "Dupliquer"
  button_edit: "Éditer"
  button_edit_associated_wikipage: "Éditer la page wiki associée : %{page_title}"
  button_expand_all: "Tout déplier"
  button_favorite: "Add to favorites"
  button_filter: "Filtrer"
  button_generate: "Générer"
  button_list: "Liste"
  button_lock: "Verrouiller"
  button_login: "Connexion"
  button_move: "Déplacer"
  button_move_and_follow: "Déplacer et suivre"
  button_print: "Imprimer"
  button_quote: "Citer"
  button_remove: Supprimer
  button_rename: "Renommer"
  button_replace: "Remplacer"
  button_revoke: "Révoquer"
  button_reply: "Répondre"
  button_reset: "Réinitialiser"
  button_rollback: "Revenir à cette version"
  button_save: "Enregistrer"
  button_save_as: "Enregistrer sous"
  button_apply_changes: "Appliquer les modifications"
  button_save_back: "Enregistrer et revenir"
  button_show: "Afficher"
  button_sort: "Trier"
  button_submit: "Envoyer"
  button_test: "Tester"
  button_unarchive: "Désarchiver"
  button_uncheck_all: "Tout désélectionner"
  button_unlock: "Déverrouiller"
  button_unfavorite: "Remove from favorites"
  button_unwatch: "Ne plus suivre"
  button_update: "Mettre à jour"
  button_upgrade: "Mise à niveau"
  button_upload: "Charger"
  button_view: "Afficher"
  button_watch: "Suivre"
  button_manage_menu_entry: "Gérer l'élément de menu"
  button_add_menu_entry: "Ajouter un élément de menu"
  button_configure_menu_entry: "Gérer l'élément de menu"
  button_delete_menu_entry: "Supprimer l'élément de menu"
  button_view_shared_work_packages: "Voir les lots de travaux partagés"
  button_manage_roles: "Gérer les rôles"
  button_remove_member: "Supprimer le membre"
  button_remove_member_and_shares: "Supprimer le membre et les partages"
  button_revoke_work_package_shares: "Révoquer les partages du lot de travaux"
  button_revoke_access: "Révoquer l'accès"
  button_revoke_all: "Révoquer tout"
  button_revoke_only: "Révoquer uniquement %{shared_role_name}"
  consent:
    checkbox_label: J'ai pris note de ce qui précède et je l'accepte.
    failure_message: Échec de l'accord, impossible de continuer.
    title: Accord de l'utilisateur
    decline_warning_message: Vous avez refusé l'accord et avez été déconnecté.
    user_has_consented: L'utilisateur a accepté votre déclaration configurée au moment donné.
    not_yet_consented: L'utilisateur n'a pas encore donné son accord, il sera demandé lors de la prochaine connexion.
    contact_mail_instructions: Définissez l'adresse mail à laquelle les utilisateurs peuvent joindre un contrôleur de données pour effectuer des modifications de données ou des demandes de suppression.
    contact_your_administrator: Veuillez contacter votre administrateur si vous souhaitez que votre compte soit supprimé.
    contact_this_mail_address: Veuillez contacter %{mail_address} si vous voulez que votre compte soit supprimé.
    text_update_consent_time: Cochez cette case pour forcer les utilisateurs à accepter à nouveau. Activer le lorsque vous avez modifié l'aspect juridique des informations de l'accord ci-dessus.
    update_consent_last_time: "Dernière mise à jour de l'accord: %{update_time}"
  copy_project:
    title: 'Copier le projet « %{source_project_name} »'
    started: 'La copie du projet "%{source_project_name}" vers "%{target_project_name}" a débuté. Vous serez informé par courriel dès que "%{target_project_name}" sera disponible.'
    failed: "Impossible de copier le projet %{source_project_name}"
    failed_internal: "La copie a échoué en raison d'une erreur interne."
    succeeded: "Le projet %{target_project_name} a été créé"
    errors: "Erreur"
    project_custom_fields: "Champs personnalisés du projet"
    x_objects_of_this_type:
      zero: "Aucun objet de ce type"
      one: "Un objet de ce type"
      other: "%{count} objets de ce type"
    text:
      failed: 'Impossible de copier le projet "%{source_project_name}" vers "%{target_project_name}".'
      succeeded: 'Le projet "%{source_project_name}" a été copié vers "%{target_project_name}".'
  create_new_page: "Page wiki"
  date:
    abbr_day_names:
      - "Dim"
      - "Lun"
      - "Mar"
      - "Mer"
      - "Jeu"
      - "Ven"
      - "Sam"
    abbr_month_names:
      - null
      - "Jan"
      - "Fév"
      - "Mar"
      - "Avr"
      - "Mai"
      - "Jun"
      - "Jul"
      - "Aoû"
      - "Sep"
      - "Oct"
      - "Nov"
      - "Déc"
    abbr_week: "Sem"
    day_names:
      - "Dimanche"
      - "Lundi"
      - "Mardi"
      - "Mercredi"
      - "Jeudi"
      - "Vendredi"
      - "Samedi"
    formats:
      #Use the strftime parameters for formats.
      #When no format has been given, it uses default.
      #You can provide other formats here if you like!
      default: "%d/%m/%Y"
      long: "%d %B, %Y"
      short: "%b %d"
    #Don't forget the nil at the beginning; there's no such thing as a 0th month
    month_names:  #Used in date_select and datetime_select.
      - null
      - "Janvier"
      - "Février"
      - "Mars"
      - "Avril"
      - "Mai"
      - "Juin"
      - "Juillet"
      - "Août"
      - "Septembre"
      - "Octobre"
      - "Novembre"
      - "Décembre"
    order:
      - ':année'
      - :mois
      - :jour
  datetime:
    distance_in_words:
      about_x_hours:
        one: "environ une heure"
        other: "environ %{count} heures"
      about_x_months:
        one: "environ un mois"
        other: "environ %{count} mois"
      about_x_years:
        one: "environ un an"
        other: "environ %{count} années"
      almost_x_years:
        one: "presqu'un an"
        other: "presque %{count} années"
      half_a_minute: "une demi-minute"
      less_than_x_minutes:
        one: "moins d'1 minute"
        other: "moins de %{count} minutes"
      less_than_x_seconds:
        one: "moins d'une seconde"
        other: "moins de %{count} secondes"
      over_x_years:
        one: "plus de 1 an"
        other: "plus de %{count} ans"
      x_days:
        one: "un jour"
        other: "%{count} jours"
      x_minutes:
        one: "une minute"
        other: "%{count} minutes"
      x_minutes_abbreviated:
        one: "1 min"
        other: "%{count} mins"
      x_hours:
        one: "une heure"
        other: "%{count} heures"
      x_hours_abbreviated:
        one: "1 hr"
        other: "%{count} hrs"
      x_weeks:
        one: "1 semaine"
        other: "%{count} semaines"
      x_months:
        one: "un mois"
        other: "%{count} mois"
      x_years:
        one: "1 an"
        other: "%{count} ans"
      x_seconds:
        one: "une seconde"
        other: "%{count} seconde"
      x_seconds_abbreviated:
        one: "1 s"
        other: "%{count} s"
    units:
      hour:
        one: "heure"
        other: "heures"
  description_active: "Actif ?"
  description_attachment_toggle: "Afficher/Masquer les pièces jointes"
  description_autocomplete: >
    Ce champ utilise la saisie semi-automatique. Lorsque vous tapez le titre d'un Lot de Travaux, vous recevrez une liste de choix possibles. Choisissez-en un en utilisant les flèches haut et bas et selectionnez-le avec Tab ou Entrée. Sinon, vous pouvez entrer le numéro de Lots de Travaux directement.
  description_available_columns: "Colonnes disponibles"
  description_choose_project: "Projets"
  description_compare_from: "Comparer avec"
  description_compare_to: "Comparer avec"
  description_current_position: "Vous êtes ici :"
  description_date_from: "Saisir date de début"
  description_date_to: "Saisir échéance"
  description_enter_number: "Saisir nombre"
  description_enter_text: "Saisir texte"
  description_filter: "Filtrer"
  description_filter_toggle: "Afficher/Masquer le filtre"
  description_category_reassign: "Choisir une catégorie"
  description_message_content: "Contenu du message"
  description_my_project: "Vous êtes membre"
  description_notes: "Notes"
  description_parent_work_package: "Parent du Lot de Travaux actuel"
  description_project_scope: "Étendue de la recherche"
  description_query_sort_criteria_attribute: "Classer l'attribut"
  description_query_sort_criteria_direction: "Classer la direction"
  description_search: "Champs de recherche"
  description_select_work_package: "Sélectionner un lot de travaux"
  description_selected_columns: "Colonnes Sélectionnées"
  description_sub_work_package: "Sous-Lot de Travaux de l'actuel"
  description_toc_toggle: "Afficher/Masquer la table de matières"
  description_wiki_subpages_reassign: "Assigner une nouvelle page parente"
  #Text direction: Left-to-Right (ltr) or Right-to-Left (rtl)
  direction: de gauche à droite
  ee:
    upsale:
      form_configuration:
        description: "Personnaliser la configuration du formulaire avec ces add-ons supplémentaires :"
        add_groups: "Ajouter de nouveaux groupes d’attributs"
        rename_groups: "Renommer les groupes d’attributs"
      project_filters:
        description_html: "Le filtrage et le tri sur les champs personnalisés sont un add-on de l'édition Entreprise."
  enumeration_activities: "Activités de suivi du temps"
  enumeration_work_package_priorities: "Priorités du Lot de Travaux"
  enumeration_reported_project_statuses: "Statuts de projet signalés"
  error_auth_source_sso_failed: "Single Sign-On (SSO) pour l’utilisateur '%{value}' a échoué"
  error_can_not_archive_project: "Ce projet ne peut être archivé : %{errors}"
  error_can_not_delete_entry: "Impossible de supprimer l’élément"
  error_can_not_delete_custom_field: "Impossible de supprimer le champ personnalisé"
  error_can_not_delete_in_use_archived_undisclosed: "Des lots de travaux sont également repris dans les projets archivés. Vous devez demander à un administrateur d'effectuer la suppression pour voir quels projets sont affectés."
  error_can_not_delete_in_use_archived_work_packages: "Il y a aussi des lots de travaux dans les projets archivés. Vous devez d'abord réactiver les projets suivants avant de pouvoir modifier l'attribut des lots de travaux respectifs : %{archived_projects_urls}"
  error_can_not_delete_type:
    explanation: 'Ce type contient des lots de travaux et ne peut pas être supprimé. Vous pouvez voir tous les lots de travaux concernés dans <a target="_blank" href="%{url}">cette vue</a>.'
  error_can_not_delete_standard_type: "Les types standards ne peuvent pas être supprimés."
  error_can_not_invite_user: "Échec de l'envoi de l'invitation à l'utilisateur."
  error_can_not_remove_role: "Ce rôle est utilisé et ne peut être supprimé."
  error_can_not_reopen_work_package_on_closed_version: "Un lot de travaux assigné à une version fermée ne peut être ré-ouvert"
  error_can_not_find_all_resources: "Impossible de trouver toutes les ressources liées à cette demande."
  error_can_not_unarchive_project: "Ce projet ne peut être désarchivé : %{errors}"
  error_check_user_and_role: "Veuillez choisir un utilisateur et un rôle."
  error_code: "Erreur %{code}"
  error_color_could_not_be_saved: "La couleur n'a pas pu être enregistrée"
  error_cookie_missing: "Le cookie OpenProject est manquant. Assurez-vous que les cookies sont activés, sans quoi cette application ne fonctionnera pas correctement."
  error_custom_option_not_found: "L'option n'existe pas."
  error_enterprise_activation_user_limit: "Votre compte n'a pas pu être activé (limite d'utilisateurs atteinte). Veuillez contacter votre administrateur pour obtenir l'accès."
  error_enterprise_token_invalid_domain: "La version Entreprise n'est pas active. Le domaine de votre jeton Entreprise (%{actual}) ne correspond pas au nom d'hôte du système (%{expected})."
  error_failed_to_delete_entry: "Échec lors de la suppression de cette entrée."
  error_in_dependent: "Erreur lors de la tentative de modification de l'objet dépendant : %{dependent_class} #%{related_id} - %{related_subject} : %{error}"
  error_in_new_dependent: "Erreur lors de la tentative de création d'un objet dépendant : %{dependent_class} - %{related_subject} : %{error}"
  error_invalid_selected_value: "Valeur sélectionnée invalide."
  error_journal_attribute_not_present: "Le journal ne contient pas l’attribut %{attribute}."
  error_pdf_export_too_many_columns: "Trop de colonnes sélectionnées pour l’exportation PDF. Veuillez réduire le nombre de colonnes."
  error_pdf_failed_to_export: "L'export PDF n'a pas pu être enregistré: %{error}"
  error_token_authenticity: "Impossible de vérifier le jeton de Cross-Site Request Forgery. Avez-vous essayé d'envoyer des données sur plusieurs navigateurs ou onglets ? Veuillez fermer tous les onglets et réessayer."
  error_work_package_not_found_in_project: "Le Lot de Travaux n'a pas été trouvé ou n'appartient pas à ce projet"
  error_must_be_project_member: "doit être membre du projet"
  error_migrations_are_pending: "Votre installation OpenProject a des migrations de base de données en attente. Vous n'avez probablement pas exécuté les migrations lors de votre dernière mise à jour. Veuillez consulter le guide de mise à jour afin de mettre votre installation correctement à jour."
  error_migrations_visit_upgrade_guides: "Veuillez consulter notre documentation du guide de mise à jour"
  error_no_default_work_package_status: 'Aucun statut de lot de travaux par défaut n''est défini. Veuillez vérifier votre configuration (Allez dans "Administration -> Statuts des lots de travaux").'
  error_no_type_in_project: "Aucun type n'est associé à ce projet. Veuillez vérifier les réglages du projet."
  error_omniauth_registration_timed_out: "L'inscription via un fournisseur d'authentification externe a expiré. Veuillez essayer de nouveau."
  error_omniauth_invalid_auth: "Les informations d'authentification retournées par le fournisseur d'identité n'étaient pas valides. Veuillez contacter votre administrateur pour plus d'aide."
  error_password_change_failed: "Une erreur s'est produite en essayant de changer le mot de passe."
  error_scm_command_failed: "Une erreur s'est produite en essayant d'accéder au dépôt: %{value}"
  error_scm_not_found: "L'entrée ou la révision n'a pas été trouvée dans le dépôt."
  error_type_could_not_be_saved: "Le type n'a pas pu être enregistré"
  error_unable_delete_status: "Le statut de lot de travaux ne peut pas être supprimé tant qu'il est utilisé par au moins un lot de travaux."
  error_unable_delete_default_status: "Impossible de supprimer le statut par défaut des lots de travaux. Veuillez sélectionner un autre statut par défaut avant de supprimer l'actuel."
  error_unable_to_connect: "Impossible de se connecter (%{value})"
  error_unable_delete_wiki: "Impossible de supprimer la page wiki."
  error_unable_update_wiki: "Impossible de mettre la page wiki à jour."
  error_workflow_copy_source: "Veuillez sélectioner un type de source ou rôle"
  error_workflow_copy_target: "Veuillez sélectioner une cible type(s) et rôle(s)"
  error_menu_item_not_created: L'élément de menu n'a pas pu être ajouté
  error_menu_item_not_saved: L'élément de menu n'a pas pu être sauvegardé
  error_wiki_root_menu_item_conflict: >
    Impossible de renommer "%{old_name}" en "%{new_name}" en raison d’un conflit dans l’élément de menu résultant avec l’élément de menu existant "%{existing_caption}" (%{existing_identifier}).
  error_external_authentication_failed: "Une erreur s'est produite lors de l'authentification externe. Veuillez réessayer."
  error_attribute_not_highlightable: "Attribut(s) ne pouvant pas être mis en surbrillance: %{attributes}"
  events:
    changeset: "Lot de modification édité"
    message: Message édité
    news: Actualités
    project_attributes: "Attributs du projet modifiés"
    project: "Projet édité"
    projects: "Projet édité"
    reply: Y a-t-il eu une réponse
    time_entry: "Journal horaire édité"
    wiki_page: "Page Wiki éditée"
    work_package_closed: "Lot de travaux clôturé"
    work_package_edit: "Lot de Travaux édité"
    work_package_note: "Note de Lot de Travaux ajoutée"
    title:
      project: "Projet : %{name}"
      subproject: "Sous-projet : %{name}"
  export:
    your_work_packages_export: "Exportation de vos lots de travaux"
    succeeded: "Export terminé avec succès"
    failed: "L'export a échoué : %{message}"
    format:
      atom: "Atom"
      csv: "CSV"
      pdf: "PDF"
      pdf_overview_table: "Tableau PDF"
      pdf_report_with_images: "Rapport PDF avec images"
      pdf_report: "Rapport PDF"
    image:
      omitted: "Image non exportée."
    units:
      hours: h
      days: j
  extraction:
    available:
      pdftotext: "Pdftotext disponible (optionnel)"
      unrtf: "Unrtf disponible (optionel)"
      catdoc: "Catdoc disponible (optionel)"
      xls2csv: "Xls2csv disponible (optionel)"
      catppt: "Catppt disponible (optionel)"
      tesseract: "Tesseract disponible (optionnel)"
  general_csv_decimal_separator: ","
  general_csv_encoding: "UTF-8"
  general_csv_separator: "."
  general_first_day_of_week: "1"
  general_pdf_encoding: "ISO-8859-15"
  general_text_no: "non"
  general_text_yes: "oui"
  general_text_No: "Non"
  general_text_Yes: "Oui"
  general_text_true: "vrai"
  general_text_false: "faux"
  gui_validation_error: "une erreur"
  gui_validation_error_plural: "%{count} erreurs"
  homescreen:
    additional:
      projects: "Les projets visibles les plus récents de cette instance."
      no_visible_projects: "Il n'y a aucun projet visible dans cette instance."
      users: "Les utilisateurs enregistrés les plus récents de cette instance."
    blocks:
      community: "Communauté OpenProject"
      upsale:
        title: "Passer à la version Entreprise"
        more_info: "Plus d'informations"
    links:
      upgrade_enterprise_edition: "Passer à la version Entreprise"
      postgres_migration: "Migration de votre installation vers PostgreSQL"
      user_guides: "Guides d'utilisation"
      faq: "FAQ"
      impressum: "Mentions légales"
      glossary: "Lexique"
      shortcuts: "Raccourcis"
      blog: "Blog OpenProject"
      forums: "Forum de la communauté"
      newsletter: "Alertes de sécurité / Lettre d’information"
  image_conversion:
    imagemagick: "Imagemagick"
  journals:
    changes_retracted: "Les modifications ont été retirées."
    caused_changes:
      dates_changed: "Dates modifiées"
      default_attribute_written: "Attributs en lecture seule écrits"
      progress_mode_changed_to_status_based: "Mise à jour du calcul de la progression"
      status_p_complete_changed: "Statut du % réalisé modifié"
      system_update: "Mise à jour du système OpenProject :"
    cause_descriptions:
      work_package_predecessor_changed_times: par changement vers le prédécesseur %{link}
      work_package_parent_changed_times: par changement vers le parent %{link}
      work_package_children_changed_times: par changement vers l'enfant %{link}
      work_package_related_changed_times: par changement vers %{link} connexe
      unaccessable_work_package_changed: par changement vers un lot de travaux connexe
      working_days_changed:
        changed: "par changement vers des jours ouvrables (%{changes})"
        days:
          working: "%{day} est maintenant un jour ouvrable"
          non_working: "%{day} est maintenant un jour non ouvrable"
        dates:
          working: "%{date} est maintenant un jour ouvrable"
          non_working: "%{date} est maintenant un jour non ouvrable"
      progress_mode_changed_to_status_based: Le calcul de la progression est désormais basé sur le statut
      status_p_complete_changed: >-
        La valeur du % réalisation du statut « %{status_name} » est passée de %{old_value} à %{new_value}%
      system_update:
        file_links_journal: >
          À partir de maintenant, l'activité liée aux liens de fichiers (fichiers stockés sur des supports externes) apparaîtra ici dans l'onglet Activité. Les activités suivantes concernent des liens déjà existants :
        progress_calculation_adjusted_from_disabled_mode: >-
          Progress calculation automatically <a href="%{href}" target="_blank">set to work-based mode and adjusted with version update</a>.
        progress_calculation_adjusted: >-
          Progress calculation automatically <a href="%{href}" target="_blank">adjusted with version update</a>.
  links:
    configuration_guide: "Guide de configuration"
    get_in_touch: "Vous avez des questions ? Contactez-nous."
  instructions_after_registration: "Vous pouvez vous authentifier tant que votre compte a été activé en cliquant sur %{signin}."
  instructions_after_logout: "Vous pouvez vous ré-authentifier en cliquant sur %{signin}."
  instructions_after_error: "Vous pouvez encore essayer de vous authentifier en cliquant sur %{signin}. Si l'erreur persiste, demandez de l'aide à votre administrateur."
  menus:
    admin:
      mail_notification: "Notifications par courriel"
      mails_and_notifications: "E-mails et notifications"
      aggregation: "Agrégation"
      api_and_webhooks: "API et webhooks"
    quick_add:
      label: "Ouvrir le menu d'ajout rapide"
    breadcrumb:
      nested_element: "%{section_header} : <b>%{title}</b>"
  my_account:
    access_tokens:
      no_results:
        title: "Aucun jeton d'accès à afficher"
        description: "Tous ont été désactivés. Ils peuvent être ré-activés dans le menu d'administration."
      access_tokens: "Jetons d’accès"
      headers:
        action: "Action"
        expiration: "Expiration"
      indefinite_expiration: "Jamais"
      simple_revoke_confirmation: "Voulez-vous vraiment révoquer ce jeton ?"
      api:
        title: "API"
        text_hint: "Les jetons d'API permettent aux applications tierces de communiquer avec cette instance OpenProject via les API REST."
        static_token_name: "Jeton d'API"
        disabled_text: "Les jetons d'API ne sont pas activés par l'administrateur. Veuillez contacter votre administrateur pour utiliser cette fonctionnalité."
      ical:
        title: "iCalendar"
        text_hint: 'Les jetons iCalendar permettent aux utilisateurs de <a href="%{path}" target="_blank">s''abonner aux calendriers OpenProject</a> et d''afficher des informations à jour sur les lots de travaux provenant de clients externes.'
        disabled_text: "Les abonnements iCalendar ne sont pas activés par l'administrateur. Veuillez contacter votre administrateur pour utiliser cette fonctionnalité."
        empty_text_hint: "Pour ajouter un jeton iCalendar, abonnez-vous à un nouveau calendrier ou à un calendrier existant depuis le module Calendrier d'un projet. Vous devez avoir les autorisations nécessaires."
      oauth:
        title: "OAuth"
        text_hint: "Les jetons OAuth permettent à des applications tierces de se connecter à cette instance OpenProject."
        empty_text_hint: "Il n'y a pas d'accès à des applications tierces configuré et actif pour vous. Veuillez contacter votre administrateur pour activer cette fonctionnalité."
      rss:
        title: "RSS"
        text_hint: "Les jetons RSS permettent aux utilisateurs de suivre les derniers changements de cette instance OpenProject via un lecteur RSS externe."
        static_token_name: "Jeton RSS"
        disabled_text: "Les jetons RSS ne sont pas activés par l'administrateur. Veuillez contacter votre administrateur pour utiliser cette fonctionnalité."
      storages:
        title: "Espaces de stockage des fichiers"
        text_hint: "Les jetons de stockage de fichiers connectent cette instance OpenProject à une solution de stockage de fichiers externe."
        empty_text_hint: "Il n'y a pas d'accès à l'espace de stockage lié à votre compte."
        revoke_token: "Voulez-vous vraiment supprimer ce jeton ? Vous devrez vous reconnecter sur %{storage}"
        removed: "Jeton de stockage de fichiers supprimé avec succès"
        failed: "Une erreur s'est produite et le jeton n'a pas pu être supprimé. Veuillez réessayer plus tard."
        unknown_storage: "Espace de stockage inconnu"
  notifications:
    send_notifications: "Envoyer des notifications pour cette action"
    work_packages:
      subject:
        created: "Le lot de travaux a été créé."
        assigned: "Vous avez été assigné à %{work_package}"
        subscribed: "Vous vous êtes abonné à %{work_package}"
        mentioned: "Vous avez été mentionné dans %{work_package}"
        responsible: "Vous êtes devenu responsable de %{work_package}"
        watched: "Vous surveillez %{work_package}"
    update_info_mail:
      body: >
        Nous sommes heureux d'annoncer la sortie d'OpenProject 12.0. Il s'agit d'une version majeure qui, nous l'espérons, améliorera considérablement la façon dont vous utilisez OpenProject.
        A partir de cette version, nous lançons les notifications in-app. A partir de maintenant, vous recevrez des notifications pour les mises à jour des paquets de travail directement dans OpenProject. Vous pouvez marquer ces notifications comme lues, répondre à un commentaire, ou même modifier directement les attributs du paquet de travail sans quitter le centre de notification.
        Cela signifie également que nous n'utiliserons plus les emails pour les notifications. Nous pensons que le nouveau centre de notification est un meilleur endroit pour voir et agir sur ces mises à jour. Néanmoins, si vous souhaitez continuer à recevoir des mises à jour par e-mail, vous pouvez choisir de recevoir des rappels quotidiens à des moments précis de votre choix.
        Nous vous conseillons de vérifier vos nouveaux paramètres de notification par défaut et de définir vos préférences via les paramètres de votre compte. Vous pouvez le faire en cliquant sur le bouton "Modifier les paramètres de messagerie" ci-dessous.
        Nous espérons que vous trouverez les notifications in-app utiles et qu'elles vous rendront encore plus productif.
        Sincèrement, L'équipe OpenProject
      body_header: "Version 12.0 avec centre de notifications"
      body_subheader: "Actualités"
      subject: "Modifications importantes des notifications avec la publication de 12.0"
  label_accessibility: "Accessibilité"
  label_account: "Compte"
  label_active: "Actif"
  label_activate_user: "Activer l’utilisateur"
  label_active_in_new_projects: "Activer dans de nouveaux projets"
  label_activity: "Activité"
  label_add_edit_translations: "Ajouter et modifier des traductions"
  label_add_another_file: "Ajoutez un autre fichier"
  label_add_columns: "Ajouter les colonnes sélectionnées"
  label_add_note: "Ajouter une note"
  label_add_related_work_packages: "Ajouter des Lots de Travaux associés"
  label_add_subtask: "Ajouter une sous-tâche"
  label_added: "ajouté"
  label_added_by: "Ajouté par %{author} "
  label_added_time_by: "Ajouté par %{author} il y a %{age}"
  label_additional_workflow_transitions_for_assignee: "Transitions supplémentaires autorisées lorsque l'utilisateur est l'assigné"
  label_additional_workflow_transitions_for_author: "Transitions supplémentaires autorisées lorsque l'utilisateur est l'auteur"
  label_administration: "Administration"
  label_advanced_settings: "Paramètres avancés"
  label_age: "Âge"
  label_ago: "il y a"
  label_all: "tous"
  label_all_time: "tout le temps"
  label_all_words: "Tous les mots"
  label_all_open_wps: "Tous les ouverts"
  label_always_visible: "Toujours affiché"
  label_announcement: "Annonce ou avis. "
  label_angular: "AngularJS"
  label_api_access_key: "Clé d'accès API"
  label_api_access_key_created_on: "Clé d'accès API créé il y a %{value}"
  label_api_access_key_type: "API"
  label_ical_access_key_type: "iCalendar"
  label_ical_access_key_description: 'Jeton iCalendar « %{token_name} » pour « %{calendar_name} » dans « %{project_name} »'
  label_ical_access_key_not_present: "Jeton(s) iCalendar absent(s)."
  label_ical_access_key_generation_hint: "Généré automatiquement lors de l'abonnement à un calendrier."
  label_ical_access_key_latest: "Dernier"
  label_ical_access_key_revoke: "Révoquer"
  label_applied_status: "Statut appliqué"
  label_archive_project: "Archiver le projet"
  label_ascending: "Croissant"
  label_assigned_to_me_work_packages: "Lots de Travaux m'étant assignés"
  label_associated_revisions: "Révisions associées"
  label_attachment_plural: "Pièces jointes"
  label_attribute: "Attribut"
  label_attribute_plural: "Attributs"
  label_ldap_auth_source_new: "Nouvelle connexion LDAP"
  label_ldap_auth_source: "Connexion LDAP"
  label_ldap_auth_source_plural: "Connexions LDAP"
  label_attribute_expand_text: "Le texte complet pour « %{attribute} »."
  label_authentication: "Authentification"
  label_available_global_roles: "Rôles globaux disponibles"
  label_available_project_forums: "Forums disponibles"
  label_available_project_repositories: "Dépôts disponibles"
  label_available_project_versions: "Versions disponibles"
  label_available_project_work_package_categories: "Catégories de lots de travaux disponibles"
  label_available_project_work_package_types: "Types de paquet de travail disponible"
  label_available_projects: "Projets disponibles"
  label_api_doc: "Documentation de l'API"
  label_backup: "Sauvegarde"
  label_backup_code: "Code de sauvegarde"
  label_between: "entre"
  label_blocked_by: "bloqué par"
  label_blocks: "bloque"
  label_blog: "Blog"
  label_forums_locked: "Verrouillé"
  label_forum_new: "Nouveau forum"
  label_forum_plural: "Forums"
  label_forum_sticky: "Epinglé"
  label_boolean: "Booléen"
  label_board_plural: "Tableaux"
  label_branch: "Branche"
  label_browse: "Parcourir"
  label_bulk_edit_selected_work_packages: "Edition en masse des Lots de Travaux selectionnés"
  label_bundled: "(Inclus)"
  label_calendar: "Calendrier"
  label_calendars_and_dates: "Calendriers et dates"
  label_calendar_show: "Afficher le calendrier"
  label_category: "Catégorie"
  label_consent_settings: "Accord de l'utilisateur"
  label_wiki_menu_item: Élément de menu wiki
  label_select_main_menu_item: Sélectionner nouvel élément de menu principal
  label_required_disk_storage: "Espace disque requis"
  label_send_invitation: Envoyer une invitation
  label_change_plural: "Changements"
  label_change_properties: "Modifier les propriétés"
  label_change_status: "Changer le statut"
  label_change_status_of_user: "Changer le statut de #{username}"
  label_change_view_all: "Afficher tous les changements"
  label_changes_details: "Détails de tous les changements"
  label_changeset: "Lot de modification"
  label_changeset_id: "ID de lot de modification"
  label_changeset_plural: "Lots de modification"
  label_checked: "vérifié"
  label_check_uncheck_all_in_column: "Cocher/Décocher tout dans la colonne"
  label_check_uncheck_all_in_row: "Cocher/Décocher tout dans la ligne"
  label_child_element: "Élément enfant"
  label_choices: "Choix"
  label_chronological_order: "Le plus ancien en premier"
  label_close_versions: "Fermer les versions complètes"
  label_closed_work_packages: "clôturé"
  label_collapse: "Regrouper"
  label_collapsed_click_to_show: "Réduit. Cliquez pour voir"
  label_configuration: configuration
  label_comment_add: "Ajouter un commentaire"
  label_comment_added: "Commentaire ajouté"
  label_comment_delete: "Supprimer les commentaires"
  label_comment_plural: "Commentaires"
  label_commits_per_author: "Actions par auteur"
  label_commits_per_month: "Actions par mois"
  label_confirmation: "Confirmation"
  label_contains: "contenus"
  label_content: "Contenu"
  label_color_plural: "Couleurs"
  label_copied: "copié"
  label_copy_same_as_target: "similaire à la cible"
  label_copy_source: "Source"
  label_copy_target: "Cible"
  label_copy_workflow_from: "Copier flux de travail à partir de"
  label_copy_project: "Copier projet"
  label_core_version: "Version du cœur"
  label_core_build: "Construction de base"
  label_current_status: "Statut actuel"
  label_current_version: "Version actuelle"
  label_custom_field_add_no_type: "Ajouter ce champ à un type de lot de travaux"
  label_custom_field_new: "Nouveau champ personnalisé"
  label_custom_field_plural: "Champs personnalisés"
  label_custom_field_default_type: "Type défaut"
  label_custom_style: "Apparence"
  label_dashboard: "Tableau de bord"
  label_database_version: "Version de PostgreSQL"
  label_date: "Date"
  label_date_and_time: "Date et heure"
  label_date_format: "Format de date"
  label_date_from: "De"
  label_date_from_to: "De %{start} à %{end}"
  label_date_to: "À"
  label_day_plural: "jours"
  label_default: "défaut"
  label_delete_user: "Supprimer l’utilisateur"
  label_delete_project: "Supprimer le projet"
  label_deleted: "supprimé"
  label_deleted_custom_field: "(champs personnalisés supprimés)"
  label_deleted_custom_option: "(option supprimée)"
  label_empty_element: "(vide)"
  label_missing_or_hidden_custom_option: "(valeur manquante ou manque d'autorisations d'accès)"
  label_descending: "Décroissant"
  label_details: "Détails"
  label_development_roadmap: "Feuille de route de développement"
  label_diff: "diff"
  label_diff_inline: "en ligne"
  label_diff_side_by_side: "côte à côte"
  label_digital_accessibility: "Accessibilité numérique (DE)"
  label_disabled: "désactivé"
  label_disabled_uppercase: "Désactivé"
  label_display: "Affichage"
  label_display_per_page: "Par page: %{value}"
  label_display_used_statuses_only: "Afficher uniquement les status utilisés par ce type"
  label_download: "%{count} Téléchargement"
  label_download_plural: "%{count} Téléchargements"
  label_downloads_abbr: "Téléchargement"
  label_duplicated_by: "Dupliqué par"
  label_duplicate: "dupliquer"
  label_duplicates: "Doublons"
  label_edit: "Éditer"
  label_edit_x: "Modifier : %{x}"
  label_enable_multi_select: "Basculer multisélection"
  label_enabled_project_custom_fields: "Champs personnalisés activés"
  label_enabled_project_modules: "Modules activés"
  label_enabled_project_activities: "Activités de suivi du temps activées"
  label_end_to_end: "bout à bout"
  label_end_to_start: "fin à début"
  label_enumeration_new: "Nouvelle valeur d'énumération"
  label_enumeration_value: "Valeur d'énumération"
  label_enumerations: "Énumérations"
  label_enterprise: "Entreprise"
  label_enterprise_active_users: "%{current}/%{limit} utilisateurs actifs inscrits"
  label_enterprise_edition: "Version Entreprise"
  label_enterprise_support: "Assistance Enterprise"
  label_enterprise_addon: "add-on Enterprise"
  label_environment: "Environement"
  label_estimates_and_progress: "Estimations et progression"
  label_equals: "est"
  label_everywhere: "partout"
  label_example: "Exemple"
  label_experimental: "Expérimental"
  label_i_am_member: "Je suis membre"
  label_ifc_viewer: "Visionneuse IFC"
  label_ifc_model_plural: "Modèles IFC"
  label_import: "Importer"
  label_export_to: "Aussi disponible en :"
  label_expand: "Développer"
  label_expanded_click_to_collapse: "Déplié. Cliquez pour replier"
  label_f_hour: "%{value} heure"
  label_f_hour_plural: "%{value} heures"
  label_favorite: "Favorite"
  label_feed_plural: "Fluxs"
  label_feeds_access_key: "Clé d'accès RSS"
  label_feeds_access_key_created_on: "Clé d'accès RSS créé il y a %{value}"
  label_feeds_access_key_type: "RSS"
  label_file_plural: "Fichiers"
  label_filter_add: "Ajouter le filtre"
  label_filter: "Filtres"
  label_filter_plural: "Filtres"
  label_filters_toggle: "Afficher/masquer les filtres"
  label_float: "Flottant"
  label_folder: "Dossier"
  label_follows: "suivi"
  label_force_user_language_to_default: "Pour cet utilisateur, revenir au langage par defaut"
  label_form_configuration: "Configuration du formulaire"
  label_gantt_chart: "Diagramme de Gantt"
  label_gantt_chart_plural: "Diagrammes de Gantt"
  label_general: "Général"
  label_generate_key: "Générer une clé"
  label_git_path: "Chemin d'accès au répertoire .git"
  label_greater_or_equal: ">="
  label_group_by: "Grouper par"
  label_group_new: "Nouveau groupe"
  label_group: "Groupe"
  label_group_named: "Groupe %{name}"
  label_group_plural: "Groupes"
  label_help: "Aide"
  label_here: ici
  label_hide: "Masquer"
  label_history: "Historique"
  label_hierarchy_leaf: "Feuille de hiérarchie"
  label_home: "Accueil"
  label_subject_or_id: "Objet ou ID"
  label_calendar_subscriptions: "Abonnements au calendrier"
  label_identifier: "Identifiant"
  label_in: "dans"
  label_in_less_than: "dans moins de"
  label_in_more_than: "dans plus de"
  label_inactive: "Désactivé"
  label_incoming_emails: "Courriels entrants"
  label_includes: "comporte"
  label_index_by_date: "Index par date"
  label_index_by_title: "Index par titre"
  label_information: "Information"
  label_information_plural: "Information"
  label_installation_guides: "Guides d'installation"
  label_integer: "Nombre entier"
  label_internal: "Interne"
  label_introduction_video: "Vidéo de présentation"
  label_invite_user: "Inviter utilisateur"
  label_share: "Partager"
  label_show_hide: "Afficher/masquer"
  label_show_all_registered_users: "Afficher tous les utilisateurs enregistrés"
  label_journal: "Journal"
  label_journal_diff: "Comparaison de description"
  label_language: "Langue"
  label_languages: "Langues"
  label_jump_to_a_project: "Aller à un projet…"
  label_keyword_plural: "Mots clés"
  label_language_based: "Basé sur le langage de l'utilisateur"
  label_last_activity: "Dernière activité"
  label_last_change_on: "Dernière modification le"
  label_last_changes: "les %{count} derniers changements"
  label_last_login: "Dernière connexion"
  label_last_month: "le mois dernier"
  label_last_n_days: "les %{count} derniers jours"
  label_last_week: "la semaine dernière"
  label_latest_revision: "La toute dernière révision"
  label_latest_revision_plural: "Les toute dernières révisions"
  label_ldap_authentication: "Authentification LDAP"
  label_learn_more: "En savoir plus"
  label_less_or_equal: "<="
  label_less_than_ago: "il y a moins de quelques jours"
  label_link_url: "Link (URL)"
  label_list: "Liste"
  label_loading: "Chargement…"
  label_lock_user: "Verrouiller l’utilisateur"
  label_logged_as: "Connecté en tant que"
  label_login: "Connexion"
  label_custom_logo: "Logo personnalisé"
  label_custom_export_logo: "Logo d'exportation personnalisé"
  label_custom_export_cover: "Arrière-plan de la couverture d'exportation personnalisée"
  label_custom_export_cover_overlay: "Superposition de l'arrière-plan de la couverture d'exportation personnalisée"
  label_custom_export_cover_text_color: "Couleur du texte"
  label_custom_pdf_export_settings: "Paramètres d'exportation PDF personnalisés"
  label_custom_favicon: "Favicon personnalisé"
  label_custom_touch_icon: "Icône de contact personnalisé"
  label_logout: "Déconnexion"
  label_main_menu: "Menu principal"
  label_manage_groups: "Gérer les groupes"
  label_managed_repositories_vendor: "Référentiels %{vendor} gérés"
  label_max_size: "Taille maximale"
  label_me: "moi"
  label_member_new: "Nouveau membre"
  label_member_all_admin: "(Tous les rôles en raison du statut d'administrateur)"
  label_member_plural: "Membres"
  label_membership_plural: "Adhésions"
  lable_membership_added: "Membre ajouté"
  lable_membership_updated: "Membre mis à jour"
  label_menu: "Menu"
  label_menu_badge:
    pre_alpha: "pré-alpha"
    alpha: "alpha"
    beta: "bêta"
  label_menu_item_name: "Nom de l'élément du menu"
  label_message: "Message"
  label_message_last: "Dernier message"
  label_message_new: "Nouveau message"
  label_message_plural: "Messages"
  label_message_posted: "Message ajouté"
  label_min_max_length: "longueur Min - Max"
  label_minute_plural: "minutes"
  label_missing_api_access_key: "Clé d'accès API manquante"
  label_missing_feeds_access_key: "Clé d'accès RSS manquante"
  label_modification: "%{count} changement"
  label_modified: "modifié"
  label_module_plural: "Modules"
  label_modules: "Modules"
  label_months_from: "mois de"
  label_more: "Plus"
  label_more_than_ago: "il y a plus de quelques jours"
  label_move_work_package: "Déplacer le Lot de Travaux"
  label_my_account: "Mon compte"
  label_my_activity: "Mon activité"
  label_my_account_data: "Info sur mon compte"
  label_my_avatar: "Mon avatar"
  label_my_queries: "Mes requêtes personnalisées"
  label_name: "Nom"
  label_never: "Jamais"
  label_new: "nouveau"
  label_new_features: "Nouvelles fonctionnalités"
  label_new_statuses_allowed: "Nouveaux statuts autorisés"
  label_news_singular: "Actualités"
  label_news_added: "Actualités ajoutées"
  label_news_comment_added: "Commentaire ajouté à une actualité"
  label_news_latest: "Dernière actualité"
  label_news_new: "Ajouter actualité"
  label_news_edit: "Éditer les actualités"
  label_news_plural: "Actualités"
  label_news_view_all: "Afficher toutes les actualités"
  label_next: "Suivante"
  label_next_week: "Semaine suivante"
  label_no_change_option: "(Aucun changement)"
  label_no_data: "Aucune donnée à afficher"
  label_no_parent_page: "Aucune page parente"
  label_nothing_display: "Rien à afficher"
  label_nobody: "personne"
  label_not_found: "non trouvé"
  label_none: "aucune"
  label_none_parentheses: "(none)"
  label_not_contains: "ne contient pas"
  label_not_equals: "n'est pas"
  label_on: "le"
  label_operator_all: "n'est pas vide"
  label_operator_none: "est vide"
  label_operator_equals_or: "est (OU)"
  label_operator_equals_all: "est (ET)"
  label_operator_shared_with_user_any: "tout"
  label_open_menu: "Ouvrir le menu"
  label_open_work_packages: "ouverts"
  label_open_work_packages_plural: "ouverts"
  label_openproject_website: "Site web OpenProject"
  label_optional_description: "Description"
  label_options: "Options"
  label_other: "Autre"
  label_overall_activity: "Activité totale"
  label_overview: "Vue globale"
  label_page_title: "Titre de la page"
  label_part_of: "partie de"
  label_password_lost: "Mot de passe oublié ?"
  label_password_rule_lowercase: "Minuscules"
  label_password_rule_numeric: "Caractères numériques"
  label_password_rule_special: "Caractères spéciaux"
  label_password_rule_uppercase: "Majuscules"
  label_path_encoding: "Encodage du chemin d'accès"
  label_per_page: "Par page"
  label_people: "Participants"
  label_permissions: "Autorisations"
  label_permissions_report: "Rapport d'autorisations"
  label_personalize_page: "Personaliser cette page"
  label_placeholder_user: "Utilisateur de remplacement"
  label_placeholder_user_new: "Nouvel utilisateur de remplacement"
  label_placeholder_user_plural: "Utilisateurs de remplacement"
  label_planning: "Planification"
  label_please_login: "Veuillez vous connecter"
  label_plugins: "Plugins"
  label_modules_and_plugins: "Modules et plugins"
  label_precedes: "précède"
  label_preferences: "Préférences"
  label_preview: "Aperçu"
  label_preview_not_available: "Aperçu indisponible."
  label_previous: "Précédent"
  label_previous_week: "Semaine précédente"
  label_principal_invite_via_email: " ou inviter de nouveaux utilisateurs par courriel"
  label_principal_search: "Ajouter des utilisateurs ou groupes existant"
  label_privacy_policy: "Politique de confidentialité et de sécurité des données"
  label_product_version: "Version du produit"
  label_profile: "Profil"
  label_percent_complete: "% réalisé"
  label_project_activity: "Activité du projet"
  label_project_attribute_plural: "Attributs du projet"
  label_project_attribute_manage_link: "Manage project attributes"
  label_project_count: "Nombre total de projets"
  label_project_copy_notifications: "Notifier par courriel lors de la copie du projet"
  label_project_latest: "Derniers projets"
  label_project_default_type: "Autoriser type défaut"
  label_project_hierarchy: "Hiérarchie du projet"
  label_project_new: "Nouveau projet"
  label_project_plural: "Projets"
  label_project_list_plural: "Listes de projets"
  label_project_attributes_plural: "Attributs du projet"
  label_project_custom_field_plural: "Attributs du projet"
  label_project_settings: "Paramètres du projet"
  label_project_attributes_settings: "Paramètres des attributs du projet"
  label_project_storage_plural: "Espaces de stockage des fichiers"
  label_project_storage_project_folder: "Espaces de stockage des fichiers : dossiers du projet"
  label_projects_disk_usage_information: "%{count} projects using %{used_disk_space} disk space"
  label_project_view_all: "Afficher tous les projets"
  label_project_show_details: "Afficher les détails du projet"
  label_project_hide_details: "Masquer les détails du projet"
  label_public_projects: "Projets publics"
  label_query_new: "Nouvelle requête"
  label_query_plural: "Requêtes personnalisées"
  label_read: "Lire…"
  label_register: "Créer un compte"
  label_register_with_developer: "S'inscrire en tant que développeur"
  label_registered_on: "Enregistré sur"
  label_registration_activation_by_email: "activation du compte par courriel"
  label_registration_automatic_activation: "activation automatique du compte"
  label_registration_manual_activation: "activation manuelle du compte"
  label_related_work_packages: "Lots de Travaux associés"
  label_relates: "En relation avec"
  label_relates_to: "En relation avec"
  label_relation_delete: "Supprimer la relation"
  label_relation_new: "Nouvelle relation"
  label_release_notes: "Notes de version"
  label_remaining_work: "Travail restant"
  label_remove_columns: "Enlever les colonnes sélectionnées"
  label_renamed: "renommé"
  label_reply_plural: "Réponses"
  label_report: "Rapport"
  label_report_bug: "Signaler un bug"
  label_report_plural: "Signalements"
  label_reported_work_packages: "Lots de Travaux signalés"
  label_reporting: "Rapport"
  label_reporting_plural: "Rapports"
  label_repository: "Référentiel"
  label_repository_root: "Racine du dépôt"
  label_repository_plural: "Dépôts"
  label_required: "requis"
  label_requires: "requiert"
  label_result_plural: "Résultats"
  label_reverse_chronological_order: "Le plus récent en premier"
  label_revision: "Révision"
  label_revision_id: "Révision %{value}"
  label_revision_plural: "Révisions"
  label_roadmap: "Feuille de route"
  label_roadmap_edit: "Modifier la feuille de route %{name}"
  label_roadmap_due_in: "Date limite %{value}"
  label_roadmap_no_work_packages: "Aucun Lot de Travaux pour cette version"
  label_roadmap_overdue: "%{value} de retard"
  label_role_and_permissions: "Rôles et permissions"
  label_role_new: "Nouveau rôle"
  label_role_plural: "Rôles"
  label_role_search: "Assigner un rôle aux nouveaux membres"
  label_scm: "SCM"
  label_search: "Recherche"
  label_send_information: "Envoyer de nouveaux identifiants à l'utilisateur"
  label_send_test_email: "Envoyer un courriel de test"
  label_session: "Session"
  label_setting_plural: "Paramètres"
  label_system_settings: "Paramètres système"
  label_show_completed_versions: "Afficher les versions terminées"
  label_sort: "Trier"
  label_sort_by: "Trier par %{value}"
  label_sorted_by: "trié par %{value}"
  label_sort_higher: "Déplacer vers le haut"
  label_sort_highest: "Déplacer en haut"
  label_sort_lower: "Déplacer vers le bas"
  label_sort_lowest: "Déplacer en bas"
  label_spent_time: "Temps passé"
  label_start_to_end: "du début à la fin"
  label_start_to_start: "de début à début"
  label_statistics: "Statistiques"
  label_status: "Statut"
  label_storage_free_space: "Espace disque restant"
  label_storage_used_space: "Espace disque utilisé"
  label_storage_group: "Système de fichiers de stockage %{identifier}"
  label_storage_for: "Comprend le stockage pour"
  label_string: "Texte"
  label_subproject: "Sous-projet"
  label_subproject_new: "Nouveau sous-projet"
  label_subproject_plural: "Sous-projets"
  label_subtask_plural: "Sous-tâche"
  label_summary: "Résumé"
  label_system: "Système"
  label_system_storage: "Informations de stockage"
  label_table_of_contents: "Table des matières"
  label_tag: "Étiquette"
  label_team_planner: "Planificateur d'équipe"
  label_text: "Long texte"
  label_this_month: "ce mois"
  label_this_week: "cette semaine"
  label_this_year: "cette année"
  label_time_entry_plural: "Temps passé"
  label_time_entry_activity_plural: "Activités du temps passé"
  label_title: "Titre"
  label_projects_menu: "Projets"
  label_today: "aujourd'hui"
  label_top_menu: "Menu du haut"
  label_topic_plural: "Sujets"
  label_total: "Total"
  label_type_new: "Nouveau type"
  label_type_plural: "Types"
  label_ui: "Interface de l'utilisateur"
  label_updated_time: "Mis à jour il y a %{value}"
  label_updated_time_at: "%{author} %{age}"
  label_updated_time_by: "Mis à jour par %{author} il y a %{age}"
  label_upgrade_guides: "Guide de mise à jour"
  label_used_by: "Utilisé par"
  label_used_by_types: "Utilisé par types"
  label_used_in_projects: "Utilisé dans les projets"
  label_user: "Utilisateur"
  label_user_and_permission: "Utilisateurs et autorisations"
  label_user_named: "Utilisateur %{name}"
  label_user_activity: "Activité de %{value}"
  label_user_anonymous: "Anonyme"
  label_user_mail_option_all: "Tout évènement dans tous mes projets"
  label_user_mail_option_none: "Aucun évènement"
  label_user_mail_option_only_assigned: "Les éléments qui me sont assignés"
  label_user_mail_option_only_my_events: "Uniquement pour les éléments que je suis ou auxquels je participe"
  label_user_mail_option_only_owner: "Les éléments dont je suis le propriétaire"
  label_user_mail_option_selected: "Pour chaque événement sur le projet selectionné seulement"
  label_user_new: "Nouvel utilisateur"
  label_user_plural: "Utilisateurs"
  label_user_search: "Recherche d'Utilisateurs"
  label_user_settings: "Paramètres de l'utilisateur"
  label_users_settings: "Paramètres des utilisateurs"
  label_version_new: "Nouvelle version"
  label_version_plural: "Versions"
  label_version_sharing_descendants: "Avec sous-projets"
  label_version_sharing_hierarchy: "Avec hiérarchie du projet"
  label_version_sharing_none: "Non partagé"
  label_version_sharing_system: "Avec tous les projets"
  label_version_sharing_tree: "Avec l'arbre du projet"
  label_videos: "Vidéos"
  label_view_all_revisions: "Afficher toutes les révisions"
  label_view_diff: "Afficher les différences"
  label_view_revisions: "Afficher les révisions"
  label_watched_work_packages: "Lots de travaux suivis"
  label_what_is_this: "Qu'est-ce que c'est?"
  label_week: "Semaine"
  label_wiki_content_added: "Page wiki ajoutée"
  label_wiki_content_updated: "Page wiki mise à jour"
  label_wiki_toc: "Table des matières"
  label_wiki_toc_empty: "La table des matières est vide car aucun titre n'est présent."
  label_wiki_dont_show_menu_item: "Ne pas afficher cette page wiki dans le menu de navigation du projet"
  label_wiki_edit: "Modification wiki"
  label_wiki_edit_plural: "Modifications wiki"
  label_wiki_page_attachments: "Pièces jointes de la page wiki"
  label_wiki_page_id: "ID de la page Wiki"
  label_wiki_navigation: "Navigation wiki"
  label_wiki_page: "Page wiki"
  label_wiki_page_plural: "Pages wiki"
  label_wiki_show_index_page_link: "Montrer le sous-menu 'Table des Matiéres'"
  label_wiki_show_menu_item: "Afficher en tant qu'élément dans le menu de navigation du projet"
  label_wiki_show_new_page_link: "Montrer le sous-menu 'Créer une nouvelle page enfant'"
  label_wiki_show_submenu_item: "Montrer comme sous-menu de "
  label_wiki_start: "Page d'accueil"
  label_work: "Travail"
  label_work_package: "Lot de travaux"
  label_work_package_attachments: "Pièces jointes du lot de travaux"
  label_work_package_category_new: "Nouvelle catégorie"
  label_work_package_category_plural: "Catégories de Lots de Travaux"
  label_work_package_hierarchy: "Hiérarchie du lot de travaux"
  label_work_package_new: "Nouveau Lot de Travaux"
  label_work_package_edit: "Éditer le lot de travaux %{name}"
  label_work_package_plural: "Lots de Travaux"
  label_work_package_status: "Statut du lot de travaux"
  label_work_package_status_new: "Nouveau statut"
  label_work_package_status_plural: "Statuts du lot de travaux"
  label_work_package_types: "Types de lots de travaux"
  label_work_package_tracking: "Suivi des lots de travaux"
  label_work_package_view_all: "Afficher tous les lots de travaux"
  label_workflow: "Flux de travail"
  label_workflow_plural: "Flux de travail"
  label_workflow_summary: "Résumé"
  label_working_days: "Journées de travail"
  label_x_closed_work_packages_abbr:
    one: "1 fermée"
    other: "%{count} fermées"
    zero: "0 clôturé"
  label_x_comments:
    one: "1 commentaire"
    other: "%{count} commentaires"
    zero: "aucun commentaire"
  label_x_open_work_packages_abbr:
    one: "1 ouvert"
    other: "%{count} ouverts"
    zero: "0 ouvert"
  label_x_work_packages:
    one: "1 lot de travaux"
    other: "%{count} lots de travaux"
    zero: "Aucun lot de travaux"
  label_x_projects:
    one: "1 projet"
    other: "%{count} projets"
    zero: "aucun projet"
  label_x_files:
    one: "1 fichier"
    other: "%{count} fichiers"
    zero: "Aucun fichier"
  label_yesterday: "hier"
  label_zen_mode: "Mode zen"
  label_role_type: "Type"
  label_member_role: "Rôle dans le projet"
  label_global_role: "Rôle global"
  label_not_changeable: "(non modifiable)"
  label_global: "Global"
  label_seeded_from_env_warning: Cet enregistrement a été créé grâce à une variable paramètre/environnement. Il n'est pas modifiable via l'interface utilisateur.
  macro_execution_error: "Erreur lors de l'exécution de la macro %{macro_name}"
  macro_unavailable: "La macro %{macro_name} ne peut être affichée."
  macros:
    placeholder: "[Placeholder] Macro %{macro_name}"
    errors:
      missing_or_invalid_parameter: "Paramètre macro manquante ou invalide."
    legacy_warning:
      timeline: "Cette ancienne macro de ligne du temps a été supprimée ou n'est plus disponible. Vous pouvez remplacer la fonctionnalité par une macro de tableau intégrée."
    include_wiki_page:
      removed: "La commande n'existe plus."
    wiki_child_pages:
      errors:
        page_not_found: "Impossible de trouver la page wiki \"%{name}\"."
    create_work_package_link:
      errors:
        no_project_context: "Appel de la macro create_work_package_link depuis un contexte de projet externe."
        invalid_type: "Aucun type trouvé avec le nom '%{type}' dans le projet '%{project}'."
      link_name: "Nouveau Lot de Travaux"
      link_name_type: "Nouveau %{type_name}"
  mail:
    actions: "Actions"
    digests:
      including_mention_singular: "y compris une mention"
      including_mention_plural: "y compris %{number_mentioned} mentions"
      unread_notification_singular: "1 notification non lue"
      unread_notification_plural: "%{number_unread} notifications non lues"
      you_have: "Vous avez"
    logo_alt_text: "Logo"
    mention:
      subject: "%{user_name} vous a mentionné dans #%{id} - %{subject}"
    notification:
      center: "Vers le centre de notifications"
      see_in_center: "Voir le commentaire dans le centre de notifications"
      settings: "Modifier les paramètres d'e-mail"
    salutation: "Bonjour %{user}"
    salutation_full_name: "Nom complet"
    work_packages:
      created_at: "Créé le %{timestamp} par %{user} "
      login_to_see_all: "Connectez-vous pour voir toutes les notifications."
      mentioned: "Vous avez été <b>mentionné dans un commentaire</b>"
      mentioned_by: "%{user} vous a mentionné dans un commentaire"
      more_to_see:
        one: "Il y a encore 1 lot de travaux avec des notifications."
        other: "Il y a encore %{count} lots de travaux avec des notifications."
      open_in_browser: "Ouvrir dans le navigateur"
      reason:
        watched: "Surveillé"
        assigned: "Assigné"
        responsible: "Responsable"
        mentioned: "Mentionné"
        shared: "Partagé"
        subscribed: "tous"
        prefix: "Reçu en raison du paramètre de notification : %{reason}"
        date_alert_start_date: "Alarmes"
        date_alert_due_date: "Alarmes"
      see_all: "Voir tout"
      updated_at: "Mis à jour le %{timestamp} par %{user}"
    sharing:
      work_packages:
        allowed_actions: "Vous pouvez %{allowed_actions} ce lot de travaux. Cela peut changer en fonction de votre rôle dans le projet et de vos droits."
        create_account: "Pour accéder à ce paquet de travail, vous aurez besoin de créer et activer un compte sur %{instance}."
        open_work_package: "Ouvrir ce lot de travaux"
        subject: "Le lot des travaux #%{id} a été partagé avec vous"
        enterprise_text: "Partagez les lots de travaux avec des utilisateurs qui ne sont pas membres du projet."
        summary:
          user: "%{user} a partagé un lot de travaux avec vous avec les droits %{role_rights}"
          group: "%{user} a partagé un lot de travaux avec le groupe %{group} dont vous êtes membre"
    storages:
      health:
        plaintext:
          storage: "Espace de stockage"
          healthy:
            summary: "Bonne nouvelle ! Le statut de votre espace de stockage, %{storage_name}, est actuellement « Sain »."
            error-solved-on: "Résolu le"
            recommendation: "Nous continuerons à surveiller le système pour nous assurer qu'il reste performant. Nous vous informerons en cas d'anomalie."
            details: "Pour plus de détails ou pour apporter les modifications nécessaires, vous pouvez consulter la configuration de votre espace de stockage."
          unhealthy:
            summary: "Le statut de votre espace de stockage, %{storage_name}, est actuellement « Erreur ». Nous avons détecté un problème qui pourrait nécessiter votre attention."
            error-details: "Détails de l'erreur"
            error-message: "Message d'erreur"
            error-occurred-on: "Survenu le"
            recommendation: "Nous vous recommandons de vous rendre sur la page de configuration de l'espace de stockage pour résoudre ce problème"
            unsubscribe: "Si vous ne souhaitez plus recevoir ces notifications, vous pouvez vous désinscrire à tout moment. Pour vous désinscrire, veuillez suivre les instructions figurant sur cette page."
        email_notification_settings: "Paramètres de notification par e-mail concernant l'espace de stockage"
        see_storage_settings: "Voir les paramètres de l'espace de stockage"
        healthy:
          subject: "L'espace de stockage « %{name} » est maintenant sain !"
          solved_at: "résolu à"
          summary: "Le problème lié à l'intégration de votre espace de stockage %{storage_name} est désormais résolu"
        unhealthy:
          subject: "L'espace de stockage « %{name} » n'est pas en bonne santé !"
          since: "depuis"
          summary: "Il y a un problème avec l'intégration de votre espace de stockage %{storage_name}"
          troubleshooting:
            text: "Pour plus d'informations, consultez les espaces de stockage des fichiers"
            link_text: "documentation de dépannage"
  mail_body_account_activation_request: "Un nouvel utilisateur (%{value}) s'est enregistré. Le compte attend votre approbation:"
  mail_body_account_information: "Informations sur votre compte"
  mail_body_account_information_external: "Vous pouvez utiliser votre compte %{value} pour vous connecter."
  mail_body_backup_ready: "La sauvegarde que vous avez demandée est prête. Vous pouvez la télécharger ici :"
  mail_body_backup_token_reset_admin_info: Le jeton de sauvegarde pour l'utilisateur « %{user} » a été réinitialisé.
  mail_body_backup_token_reset_user_info: Votre jeton de sauvegarde a été réinitialisé.
  mail_body_backup_token_info: Le jeton précédent n'est plus valide.
  mail_body_backup_waiting_period: Le nouveau jeton sera activé dans %{hours} heures.
  mail_body_backup_token_warning: Si ce n'était pas vous, connectez-vous immédiatement à OpenProject et réinitialisez-le à nouveau.
  mail_body_incoming_email_error: L'e-mail que vous avez envoyé à OpenProject n'a pas pu être traité.
  mail_body_incoming_email_error_in_reply_to: "Le %{received_at} %{from_email} a écrit"
  mail_body_incoming_email_error_logs: "Journaux"
  mail_body_lost_password: "Pour changer votre mot de passe, cliquez sur le lien suivant:"
  mail_password_change_not_possible:
    title: "Modification du mot de passe impossible"
    body: "Votre compte sur %{app_title} est connecté à un fournisseur d'authentification externe (%{name})."
    subtext: "Les mots de passe pour le compte externe ne peuvent pas être modifiés dans l'application. Veuillez utiliser la fonctionnalité de réinitialisation de mot de passe de votre fournisseur d'authentification."
  mail_body_register: "Bienvenue sur %{app_title}. Veuillez activer votre compte en cliquant sur ce lien :"
  mail_body_register_header_title: "E-mail d'invitation du membre du projet"
  mail_body_register_user: "Chère/cher %{name}, "
  mail_body_register_links_html: |
    N'hésitez pas à parcourir notre chaîne youtube (%{youtube_link}) où nous fournissons un webinaire (%{webinar_link})
    et des vidéos de « Démarrage » (%{get_started_link}) pour rendre vos premières étapes dans OpenProject aussi faciles que possible.
    <br />
    Si vous avez d'autres questions, consultez notre documentation (%{documentation_link}) ou contactez votre administrateur.
  mail_body_register_closing: "Votre équipe OpenProject"
  mail_body_register_ending: "Restez connecté ! Cordialement,"
  mail_body_reminder: "%{count} lot(s) de travaux qui vous sont assignés arrivent à échéance dans les %{days} prochains jours:"
  mail_body_group_reminder: '%{count} lot(s) de travaux assigné(s) au groupe "%{group}" arrive(nt) à échéance dans %{days} jours :'
  mail_body_wiki_page_added: "La page wiki '%{id}' a été ajouté par %{author}."
  mail_body_wiki_page_updated: "La page wiki '%{id}' a été mise à jour par %{author}."
  mail_subject_account_activation_request: "Requête pour l'activation du compte %{value}"
  mail_subject_backup_ready: "Votre sauvegarde est prête"
  mail_subject_backup_token_reset: "Réinitialisation du jeton de sauvegarde"
  mail_subject_incoming_email_error: "Un e-mail que vous avez envoyé à OpenProject n'a pas pu être traité."
  mail_subject_lost_password: "Votre mot de passe %{value}"
  mail_subject_register: "Votre activation du compte %{value}"
  mail_subject_wiki_content_added: "Page wiki '%{id}' a été ajouté"
  mail_subject_wiki_content_updated: "Page wiki '%{id}' a été mise à jour"
  mail_member_added_project:
    subject: "%{project} - Vous avez été ajouté en tant que membre"
    body:
      added_by:
        without_message: "%{user} vous a ajouté en tant que membre du projet « %{project} »."
        with_message: "%{user} vous a ajouté en tant que membre du projet « %{project} » en écrivant :"
      roles: "Vous avez les rôles suivants :"
  mail_member_updated_project:
    subject: "%{project} - Vos rôles ont été mis à jour"
    body:
      updated_by:
        without_message: "%{user} a mis à jour vos rôles dans le projet « %{project} »."
        with_message: "%{user} a mis à jour vos rôles dans le projet « %{project} » en écrivant :"
      roles: "Vous avez maintenant les rôles suivants :"
  mail_member_updated_global:
    subject: "Vos autorisations globales ont été mises à jour"
    body:
      updated_by:
        without_message: "%{user} a mis à jour les rôles que vous avez globalement"
        with_message: "%{user} a mis à jour les rôles que vous avez globalement en écrivant :"
      roles: "Vous avez maintenant les rôles suivants :"
  mail_user_activation_limit_reached:
    subject: Limite d'activation de l'utilisateur atteinte
    message: |
      Un nouvel utilisateur (%{email}) a essayé de créer un compte sur un environnement OpenProject que vous gérez (%{host}).
      L'utilisateur ne peut pas activer son compte puisque la limite d'utilisateurs a été atteinte.
    steps:
      label: "Pour permettre à l'utilisateur de se connecter, vous pouvez soit: "
      a: "Mettez à jour votre plan de paiement ([here](upgrade_url))" #here turned into a link
      b: "Verrouiller ou supprimer un utilisateur existant ([here](users_url))" #here turned into a link
  more_actions: "Plus de fonctions"
  noscript_description: "Vous devez activer JavaScript afin d'utiliser OpenProject!"
  noscript_heading: "JavaScript désactivé"
  noscript_learn_more: "En savoir plus"
  notice_accessibility_mode: Le mode d'accessibilité peut être activé dans vos [paramètres de compte](url).
  notice_account_activated: "Votre compte a bien été activé. Vous pouvez maintenant vous connecter."
  notice_account_already_activated: Le compte a déjà été activé.
  notice_account_invalid_token: Jeton d'activation incorrect
  notice_account_invalid_credentials: "Nom d'utilisateur ou mot de passe incorrect"
  notice_account_invalid_credentials_or_blocked: "Nom d'utilisateur ou mot de passe incorrect ou le compte est bloqué dû aux nombreuses tentatives de connexion échouées. Si c'est le cas, le compte sera débloqué sous peu."
  notice_account_lost_email_sent: "Un courriel d'instructions pour choisir un nouveau mot de passe vient de vous être envoyé."
  notice_account_new_password_forced: "Un nouveau mot de passe est requis."
  notice_account_password_expired: "Votre mot de passe a expiré au bout de %{days} jours. Veuillez en spécifier un nouveau."
  notice_account_password_updated: "Mot de passe mis à jour avec succès."
  notice_account_pending: "Votre compte vient d'être créé et attend maintenant l'approbation de l'administrateur."
  notice_account_register_done: "Le compte a été créé avec succès. Pour activer votre compte, cliquez sur le lien qui vous a été envoyé par courriel."
  notice_account_unknown_email: "Utilisateur non reconnu."
  notice_account_update_failed: "Le paramètre de compte n'a pas pu être enregistré. Veuillez consulter la page de votre compte."
  notice_account_updated: "Le compte a été mis à jour avec succès."
  notice_account_other_session_expired: "Toutes les autres sessions liées à votre compte ont été invalidées."
  notice_account_wrong_password: "Mot de passe incorrect"
  notice_account_registered_and_logged_in: "Bienvenue, votre compte a été activé. Vous êtes maintenant connecté."
  notice_activation_failed: Le compte n'a pas pu être activé.
  notice_auth_stage_verification_error: "Impossible de vérifier l'étape '%{stage}'."
  notice_auth_stage_wrong_stage: "L'étape d'authentification '%{expected}' était censée être terminée, mais '%{actual}' a été renvoyé."
  notice_auth_stage_error: "Échec de l'étape d'authentification '%{stage}'."
  notice_can_t_change_password: "Ce compte utilise une source d'authentification externe. Impossible de changer le mot de passe."
  notice_custom_options_deleted: "L'option « %{option_value} » et ses %{num_deleted} occurrences ont été supprimées."
  notice_email_error: "Une erreur est survenue lors de l'envoi du mail (%{value})"
  notice_email_sent: "Un courriel a été envoyé à %{value}"
  notice_failed_to_save_work_packages: "Échec lors de l'enregistrement de %{count} lot(s) de travaux sur %{total} sélectionnés: %{ids}."
  notice_failed_to_save_members: "Échec de sauvegarde du ou des membres: %{errors}."
  notice_deletion_scheduled: "La suppression a été planifiée et est effectuée de manière asynchrone."
  notice_file_not_found: "La page à laquelle vous essayez d'accéder n'existe pas ou a été supprimée."
  notice_forced_logout: "Vous avez été déconnecté après %{ttl_time} minutes d'inactivité."
  notice_internal_server_error: "Une erreur est survenue sur la page à laquelle vous essayez d'accéder. Si le problème persiste, veuillez contacter votre administrateur %{app_title} pour assistance."
  notice_locking_conflict: "Cette information a été mise a jour par au moin un autre utilisateur pendant la même session"
  notice_locking_conflict_additional_information: "Le(s) mise(s) à jour(s) ont été faite par %{users}."
  notice_locking_conflict_reload_page: "Veuillez rafraîchir la page, vérifier les changements et rélancer la mise à jour."
  notice_member_added: '%{name} a été ajouté au projet.'
  notice_members_added: '%{number} utilisateurs ont été ajoutés au projet.'
  notice_member_removed: "%{user} a été retiré du projet."
  notice_member_deleted: "%{user} a été retiré du projet et supprimé."
  notice_no_principals_found: "Aucun résultat trouvé."
  notice_bad_request: "Mauvaise requête."
  notice_not_authorized: "Vous n'êtes pas autorisé à accéder à cette page."
  notice_not_authorized_archived_project: "Le projet auquel vous essayer d'accéder a été archivé."
  notice_password_confirmation_failed: "Votre mot de passe est incorrect. Impossible de continuer."
  notice_principals_found_multiple: "Il y a %{number} résultats trouvés. Tabulation pour sélectionner le premier résultat."
  notice_principals_found_single: "Il y a un seul résultat. Tabulation pour le sélectionner."
  notice_project_not_deleted: "Le projet n'a pas été supprimé."
  notice_successful_connection: "Connection réussie."
  notice_successful_create: "Création réussie."
  notice_successful_delete: "Suppression réussie."
  notice_successful_update: "Mise à jour réussie."
  notice_successful_update_custom_fields_added_to_project: |
    Mise à jour réussie. Les champs personnalisés des types activés sont automatiquement activés
    sur le formulaire du lot de travaux. <a href="%{url}" target="_blank">Voir plus</a>.
  notice_successful_update_custom_fields_added_to_type: |
    Mise à jour réussie. Les champs personnalisés actifs sont automatiquement activés pour
    les projets associés de ce type.
  notice_to_many_principals_to_display: "Il y a trop de résultats.\nLimitez la recherche en tapant le nom du nouveau membre (ou groupe)."
  notice_user_missing_authentication_method: L'utilisateur n'a pas encore choisi de mot de passe ou un autre moyen de s'authentifier.
  notice_user_invitation_resent: Une invitation a été envoyée à %{email}.
  present_access_key_value: "Votre %{key_name} est : %{value}"
  notice_automatic_set_of_standard_type: "Fixer le type standard automatiquement."
  notice_logged_out: "Vous avez été déconnecté."
  notice_wont_delete_auth_source: La connexion LDAP ne peut pas être supprimée tant que des utilisateurs l'utilisent.
  notice_project_cannot_update_custom_fields: "Vous ne pouvez pas mettre à jour les champs personnalisés disponibles du projet. Le projet n’est pas valide : %{errors}"
  notice_attachment_migration_wiki_page: >
    Cette page a été générée automatiquement durant la mise à jour de OpenProject. Il contient toutes les pièces jointes précédemment associées à la %{container_type} « %{container_name} ».
  #Default format for numbers
  number:
    format:
      delimiter: ""
      precision: 3
      separator: ","
    human:
      format:
        delimiter: ""
        precision: 1
      storage_units:
        format: "%n %u"
        units:
          byte:
            one: "Octet"
            other: "Octets"
          gb: "Go"
          kb: "ko"
          mb: "Mo"
          tb: "To"
  onboarding:
    heading_getting_started: "Avoir une vue d’ensemble"
    text_getting_started_description: "Obtenez un aperçu rapide de la gestion de projet et de la collaboration en équipe avec OpenProject. Vous pouvez redémarrer cette vidéo à partir du menu d'aide."
    welcome: "Bienvenue sur %{app_title}"
    select_language: "Veuillez sélectionner votre langue"
  permission_add_work_package_notes: "Ajouter des notes"
  permission_add_work_packages: "Ajouter des lots de travaux"
  permission_add_messages: "Poster des messages"
  permission_add_project: "Créer des projets"
  permission_add_work_package_attachments: "Ajouter pièces jointes"
  permission_add_work_package_attachments_explanation: "Permet d'ajouter des pièces jointes sans avoir le droit de modifier les lots de travaux"
  permission_archive_project: "Archiver le projet"
  permission_create_user: "Créer des utilisateurs"
  permission_manage_user: "Modifier les utilisateurs"
  permission_manage_placeholder_user: "Créer, modifier et supprimer des utilisateurs fictifs"
  permission_add_subprojects: "Créer des sous-projets"
  permission_add_work_package_watchers: "Ajouter des observateurs"
  permission_assign_versions: "Assigner les versions"
  permission_browse_repository: "Accès au dépôt en lecture seule (navigation et « checkout »)"
  permission_change_wiki_parent_page: "Changer la page wiki parent"
  permission_change_work_package_status: "Modifier le statut du lot de travaux"
  permission_change_work_package_status_explanation: "Permet de modifier le statut sans avoir le droit de modifier les lots de travaux"
  permission_comment_news: "Commenter les actualités"
  permission_commit_access: "Accès au dépôt en lecture/écriture (« commit »)"
  permission_copy_projects: "Copier des projets"
  permission_copy_work_packages: "Copier lots de travaux"
  permission_create_backup: "Créer des sauvegardes"
  permission_delete_work_package_watchers: "Supprimer des observateurs"
  permission_delete_work_packages: "Supprimer des lots de travaux"
  permission_delete_messages: "Supprimer des messages"
  permission_delete_own_messages: "Supprimer ses propres messages"
  permission_delete_reportings: "Supprimer rapports"
  permission_delete_timelines: "Supprimer lignes du temps"
  permission_delete_wiki_pages: "Supprimer des pages wiki"
  permission_delete_wiki_pages_attachments: "Supprimer des pièces jointes"
  permission_edit_work_package_notes: "Éditer des notes"
  permission_edit_work_packages: "Éditer des lots de travaux"
  permission_edit_messages: "Éditer des messages"
  permission_edit_own_work_package_notes: "Éditer ses propres notes"
  permission_edit_own_messages: "Éditer ses propres messages"
  permission_edit_own_time_entries: "Éditer mes propres enregistrements de temps"
  permission_edit_project: "Éditer le projet"
  permission_edit_reportings: "Éditer rapports"
  permission_edit_time_entries: "Modifier les journaux de temps pour les autres utilisateurs"
  permission_edit_timelines: "Éditer les lignes du temps"
  permission_edit_wiki_pages: "Éditer les pages wiki"
  permission_export_work_packages: "Exporter les lots de travaux"
  permission_export_wiki_pages: "Exporter les pages wiki"
  permission_list_attachments: "Lister les pièces jointes"
  permission_log_own_time: "Enregistrer son propre temps"
  permission_log_time: "Saisir le temps pour d'autres utilisateurs"
  permission_manage_forums: "Gérer les forums"
  permission_manage_categories: "Gérer les catégories de lots de travaux"
  permission_manage_dashboards: "Gestion des tableaux de bord"
  permission_manage_work_package_relations: "Gérer les relations des lots de travaux"
  permission_manage_members: "Gérer les membres"
  permission_manage_news: "Gérer les actualités"
  permission_manage_project_activities: "Gérer les activités du projet"
  permission_manage_public_queries: "Gérer les vues publiques"
  permission_manage_repository: "Gérer le dépôt"
  permission_manage_subtasks: "Gérer les hiérarchies de lots de travaux"
  permission_manage_versions: "Gérer les versions"
  permission_manage_wiki: "Gérer le wiki"
  permission_manage_wiki_menu: "Gérer le menu Wiki"
  permission_move_work_packages: "Déplacer les Lots de Travaux"
  permission_protect_wiki_pages: "Protéger les pages wiki"
  permission_rename_wiki_pages: "Renommer les pages wiki"
  permission_save_queries: "Enregistrer les vues"
  permission_search_project: "Rechercher un projet"
  permission_select_custom_fields: "Sélectionner les champs personnalisés"
  permission_select_project_custom_fields: "Sélectionner les attributs du projet"
  permission_select_project_modules: "Sélectionner modules de projet"
  permission_share_work_packages: "Partager des lots de travaux"
  permission_manage_types: "Sélectionner types"
  permission_view_project: "Voir les projets"
  permission_view_changesets: "Voir révisions du dépôt dans OpenProject"
  permission_view_commit_author_statistics: "Voir les statistiques des auteurs de «commit»"
  permission_view_dashboards: "Voir les tableaux de bord"
  permission_view_work_package_watchers: "Voir la liste des observateurs"
  permission_view_work_packages: "Voir les lots de travaux"
  permission_view_messages: "Voir les messages"
  permission_view_news: "Voir les nouvelles"
  permission_view_members: "Afficher les membres"
  permission_view_reportings: "Voir rapports"
  permission_view_shared_work_packages: "Voir les partages du lot des travaux"
  permission_view_time_entries: "Voir temps passé"
  permission_view_timelines: "Voir les lignes du temps"
  permission_view_wiki_edits: "Voir l'historique du wiki"
  permission_view_wiki_pages: "Voir le wiki"
  permission_work_package_assigned: "Devenir assigné/responsable"
  permission_work_package_assigned_explanation: "Des lots de travaux peuvent être assignés à des utilisateurs et des groupes possédant ce rôle dans le projet respectif"
  permission_view_project_activity: "Visualisation de l'activité du projet"
  permission_save_bcf_queries: "Enregistrer les requêtes BCF"
  permission_manage_public_bcf_queries: "Gérer les requêtes publiques BCF"
  permission_edit_attribute_help_texts: "Modifier les textes d'aide des attributs"
  placeholders:
    default: "-"
  project:
    destroy:
      confirmation: "Si vous continuez, le projet %{identifier} sera définitivement supprimé. Pour confirmer cette action, veuillez saisir le nom du projet dans le champ ci-dessous. Cela va :"
      project_delete_result_1: "Supprimer toutes les données associées."
      project_delete_result_2: "Supprimer tous les dossiers de projet gérés dans les unités de stockage attachées."
      info: "La suppression du projet est une action irréversible."
      project_verification: "Saisissez le nom du projet %{name} pour valider la suppression."
      subprojects_confirmation: "Son(ses) sous-projet(s): %{value} sera(seront) également supprimé(s)."
      title: "Supprimer le projet %{name}"
    identifier:
      warning_one: Les membres du projet devront déplacer les répertoires du projet.
      warning_two: Les liens existants vers le projet ne fonctionneront plus.
      title: Modifier l'identifiant du projet
    template:
      copying: >
        Votre projet est en cours de création à partir du modèle de projet sélectionné. Vous serez averti par e-mail dès que le projet sera disponible.
      use_template: "Utiliser le modèle"
      make_template: "Définir comme modèle"
      remove_from_templates: "Supprimer des modèles"
    archive:
      are_you_sure: "Êtes-vous sûr de vouloir archiver le projet '%{name}%' ?"
      archived: "Archivé"
    count:
      zero: "0 projet"
      one: "1 projet"
      other: "%{count} projets"
  project_module_activity: "Activité"
  project_module_forums: "Forums"
  project_module_work_package_tracking: "Lots de travaux"
  project_module_news: "Actualités"
  project_module_repository: "Référentiel"
  project_module_wiki: "Wiki"
  permission_header_for_project_module_work_package_tracking: "Lots de travaux et diagrammes de Gantt"
  query:
    attribute_and_direction: "%{attribute} (%{direction})"
  #possible query parameters (e.g. issue queries),
  #which are not attributes of an AR-Model.
  query_fields:
    active_or_archived: "Actif ou archivé"
    assigned_to_role: "Rôle du Destinataire"
    assignee_or_group: "Cessionnaire ou groupe d’appartenance"
    member_of_group: "Groupe du Destinataire"
    name_or_identifier: "Nom ou identifiant"
    only_subproject_id: "Seulement le sous-projet"
    shared_with_user: "Partagés avec l'utilisateur"
    shared_with_me: "Partagés avec moi"
    subproject_id: "Inclure le sous-projet"
  repositories:
    at_identifier: "%{identifier}"
    atom_revision_feed: "Flux Atom des révisions"
    autofetch_information: "Cochez ceci si vous désirez que les dépôts soient automatiquement mis à jour lors de l'accès à la page du module dépôt. Cela inclus le rapatriement des « commit » du dépôt et le rafraîchissement de l'espace disque requis."
    checkout:
      access:
        readwrite: "Lecture + Écriture"
        read: "Lecture seule"
        none: "Pas de « checkout » possible; vous ne pouvez que consulter le dépôt par le biais de l'application."
      access_permission: "Vos permissions sur ce dépôt"
      url: "URL de « checkout »"
      base_url_text: "L'URL de base utilisée pour générer les URL de « checkout » (e.g. https://myserver.example.org/repos/).\nN.B. : L'URL de base n'est utilisée que pour la réécriture des URL de « checkout » dans les dépôts gérés. Les autres dépôts ne sont pas affectés."
      default_instructions:
        git: |-
          Les données contenues dans ce dépôt peuvent être téléchargées sur votre ordinateur à l'aide de Git.
          Si vous désirez plus d'informations sur la procédure de « checkout » et les clients disponibles, consultez la documentation de Git.
        subversion: |-
          Les données contenues dans ce dépôt peuvent être téléchargées sur votre ordinateur à l'aide de Subversion.
          Si vous désirez plus d'informations sur la procédure de « checkout » et les clients disponibles, consultez la documentation de Subversion.
      enable_instructions_text: "Affiche les instructions de « checkout » définies ci-dessous sur toutes les pages relatives au dépôt."
      instructions: "Instructions de « checkout »"
      show_instructions: "Afficher les instructions de « checkout »"
      text_instructions: "Ce texte s'affiche à côté de l'URL de « checkout » comme aide sur la manière de réaliser le « checkout » du dépôt."
      not_available: "Les instructions de « checkout » ne sont pas définies pour ce dépôt. Demandez à votre administrateur de les activer pour ce dépôt dans les paramètres système."
    create_managed_delay: "N.B. : le dépôt est géré; il est créé de façon asynchrone sur le disque et sera disponible sous peu."
    create_successful: "Le dépôt a été enregistré."
    delete_sucessful: "Le dépôt à été supprimé."
    destroy:
      confirmation: "Si vous continuez, cela supprimera définitivement le dépôt géré."
      info: "La suppression du dépôt est une action irréversible."
      info_not_managed: "Remarque : Ceci ne supprimera PAS le contenu de ce dépôt, étant donné qu'il n'est pas géré par OpenProject."
      managed_path_note: "Le répertoire suivant sera effacé : %{path}"
      repository_verification: "Entrez l'identifiant du projet %{identifier} pour vérifier la suppression de son dépôt."
      subtitle: "Voulez-vous vraiment supprimer le %{repository_type} du projet %{project_name} ?"
      subtitle_not_managed: "Voulez-vous vraiment supprimer le %{repository_type} %{url} lié du projet %{project_name} ?"
      title: "Supprimer le %{repository_type}"
      title_not_managed: "Supprimer le %{repository_type} lié ?"
    errors:
      build_failed: "Impossible de créer le dépôt avec la configuration sélectionnée. %{reason}"
      managed_delete: "Impossible de supprimer le dépôt géré."
      managed_delete_local: "Impossible de supprimer le dépôt local sur le système de fichiers à l'emplacement %{path} : %{error_message}"
      empty_repository: "Le dépôt existe mais il est vide. Il ne contient aucune révision pour le moment."
      exists_on_filesystem: "Le répertoire du dépôt existe déjà dans le système de fichiers."
      filesystem_access_failed: "Une erreur s'est produite lors de l'accès au dépôt sur le système de fichiers : %{message}"
      not_manageable: "Ce fournisseur de dépôt ne peut pas être géré par OpenProject."
      path_permission_failed: "Une erreur s'est produite en essayant de créer le chemin d'accès suivant: %{path}. Veuillez vous assurer que OpenProject peut écrire dans ce dossier."
      unauthorized: "Vous n'êtes pas autorisé à accéder au dépôt ou les informations d'identification ne sont pas valides."
      unavailable: "Le dépôt n'est pas disponible."
      exception_title: "Ne peut pas accéder au dépôt: %{message}"
      disabled_or_unknown_type: "Le type %{type} sélectionné est désactivé ou n'est plus disponible pour le fournisseur de gestion de contrôle de sources %{vendor}."
      disabled_or_unknown_vendor: "Le fournisseur de gestion de contrôle de sources %{vendor} est désactivé ou n'est plus disponible."
      remote_call_failed: "L'appel au service distant a échoué avec le message «%{message} » (Code : %{code})"
      remote_invalid_response: "Une réponse incorrecte a été reçue du service distant."
      remote_save_failed: "Le dépôt n'a pas pu être enregistré avec les paramètres récupérés du service distant."
    git:
      instructions:
        managed_url: "Ceci est l'URL du dépôt (local) Git géré."
        path: >-
          Spécifier le chemin vers votre répertoire Git (par exemple, %{example_path}). Vous pouvez également utiliser des répertoires distants qui sont clonés dans une copie locale en indiquant une valeur commençant par http(s):// ou file://.
        path_encoding: "Outrepasser le paramètre d'encodage de chemin d'accès Git (défaut: UTF-8)"
      local_title: "Lier à un dépôt local Git existant"
      local_url: "URL locale"
      local_introduction: "Si vous avez un dépôt Git existant, vous pouvez le lier à OpenProject pour y accéder depuis l'application."
      managed_introduction: "Laisser OpenProject créer et intégrer automatiquement un dépôt local Git."
      managed_title: "Dépôt Git intégré à OpenProject"
      managed_url: "URL gérée"
      path: "Chemin d'accès au dépôt Git"
      path_encoding: "Encodage du chemin d'accès"
    go_to_revision: "Aller à la révision"
    managed_remote: "Les dépôts gérés pour ce fournisseur sont administrés à distance."
    managed_remote_note: "Les informations sur l'URL et le chemin de ce dépôt ne sont pas disponibles avant sa création."
    managed_url: "URL gérée"
    settings:
      automatic_managed_repos_disabled: "Désactiver la création automatique"
      automatic_managed_repos: "Création automatique des dépôts gérés"
      automatic_managed_repos_text: "En définissant un fournisseur ici, les projets nouvellement créés recevront automatiquement un dépôt géré de ce fournisseur."
    scm_vendor: "Système de gestion de contrôle de sources"
    scm_type: "Type de dépôt"
    scm_types:
      local: "Lier à un dépôt local existant"
      existing: "Lier à un dépôt existant"
      managed: "Créer un nouveau dépôt dans OpenProject"
    storage:
      not_available: "La consommation d'espace disque n'est pas disponible pour ce dépôt."
      update_timeout: "Garder les dernières informations de l'espace disque requis pour un dépôt pendant N minutes.\nEtant donné que l'opération de comptabilisation de l'espace disque requis pour un dépôt peut être coûteuse, augmentez cette valeur pour réduire l'impact sur les performances."
      oauth_application_details: "La valeur secrète du client ne sera plus accessible après la fermeture de cette fenêtre. Veuillez copier ces valeurs dans les paramètres d'intégration Nextcloud OpenProject :"
      oauth_application_details_link_text: "Aller à la page des paramètres"
      setup_documentation_details: "Si vous avez besoin d'aide pour configurer un nouvel espace de stockage des fichiers, veuillez consulter la documentation : "
      setup_documentation_details_link_text: "Configuration de l'espace de stockage des fichiers"
      show_warning_details: "Pour utiliser ce stockage de fichiers, n'oubliez pas d'activer le module et le stockage spécifique dans les paramètres du projet de chaque projet souhaité."
    subversion:
      existing_title: "Dépôt Subversion existant"
      existing_introduction: "Si vous avez un dépôt Subversion existant, vous pouvez le lier avec OpenProject pour y accéder depuis l'application."
      existing_url: "URL existante"
      instructions:
        managed_url: "Ceci est l'URL du dépôt Subversion géré localement."
        url: "Entrez l'URL du dépôt. Celle-ci peut soit cibler un dépôt local (commençant par %{local_proto}), ou un dépôt distant.\nLes schémas d'URL suivants sont supportés :"
      managed_title: "Dépôt Subversion intégré à OpenProject"
      managed_introduction: "Laisser OpenProject créer et intégrer automatiquement un dépôt local Subversion."
      managed_url: "URL gérée"
      password: "Mot de passe du dépôt"
      username: "Nom d'utilisateur du dépôt"
    truncated: "Désolés, nous avons été obligés de tronquer ce répertoire pour les fichiers %{limit}. %{truncated} entrées ont été omises de la liste."
    named_repository: "dépôt %{vendor_name}"
    update_settings_successful: "Les paramètres ont été enregistrés avec succès."
    url: "URL du dépôt"
    warnings:
      cannot_annotate: "Ce fichier ne peut pas être annoté."
  scheduling:
    activated: "activé"
    deactivated: "désactivé"
  search_input_placeholder: "Rechercher…"
  setting_apiv3_cors_enabled: "Activer CORS"
  setting_apiv3_cors_origins: "Origines autorisées de l'API V3 Cross-Origin Resource Sharing (CORS)"
  setting_apiv3_cors_origins_text_html: >
    Si CORS est activé, ce sont les origines qui sont autorisées à accéder à l'API OpenProject. <br/> Veuillez vérifier la <a href="%{origin_link}" target="_blank">documentation sur l'en-tête Origin</a> sur la façon de spécifier les valeurs attendues.
  setting_apiv3_write_readonly_attributes: "Accès en écriture aux attributs en lecture seule"
  setting_apiv3_write_readonly_attributes_instructions_html: >
    Si cette option est activée, l'API permettra aux administrateurs d'écrire des attributs statiques en lecture seule lors de la création, tels que createdAt et author. <br/> <strong>Avertissement :</strong> Ce paramètre est utile, par exemple, pour l'importation de données, mais il permet aux administrateurs de se faire passer pour d'autres utilisateurs lors de la création d'éléments. Toutes les demandes de création sont toutefois enregistrées au nom du véritable auteur. </br> Pour plus d'informations sur les attributs et les ressources prises en charge, veuillez consulter la %{api_documentation_link}.
  setting_apiv3_max_page_size: "Taille maximale de page d'API"
  setting_apiv3_max_page_instructions_html: >
    Définissez la taille maximale de la page avec laquelle l'API répondra. Il ne sera pas possible d'effectuer des requêtes API qui retournent plus de valeurs sur une seule page. <br/> <strong>Avertissement :</strong> veuillez modifier cette valeur uniquement si vous êtes sûr de savoir pourquoi vous en avez besoin. Définir à une valeur élevée entraînera des impacts significatifs sur les performances, alors qu'une valeur inférieure aux options de chaque page provoquera des erreurs dans les vues paginées.
  setting_apiv3_docs: "Documentation"
  setting_apiv3_docs_enabled: "Activer la page docs"
  setting_apiv3_docs_enabled_instructions_html: >
    Si la page docs est activée, vous pouvez obtenir une vue interactive de la documentation APIv3 à l'adresse <a href="%{link}" target="_blank">%{link}</a>.
  setting_attachment_whitelist: "Liste blanche de téléversement des pièces jointes"
  setting_email_delivery_method: "Méthode de livraison d'e-mail"
  setting_emails_salutation: "S'adresser à l'utilisateur dans les e-mails avec"
  setting_sendmail_location: "Emplacement de l’exécutable sendmail"
  setting_smtp_enable_starttls_auto: "Utiliser automatiquement STARTTLS si disponible"
  setting_smtp_ssl: "Utiliser la connexion SSL"
  setting_smtp_address: "Serveur SMTP"
  setting_smtp_port: "Port SMTP"
  setting_smtp_authentication: "Authentification SMTP"
  setting_smtp_user_name: "Utilisateur SMTP"
  setting_smtp_password: "Mot de passe SMTP"
  setting_smtp_domain: "Domaine SMTP HELO"
  setting_activity_days_default: "Nombre des jours affichés dans l'activité du projet"
  setting_app_subtitle: "Sous-titre de l'Application"
  setting_app_title: "Titre de l'Application"
  setting_attachment_max_size: "Taille maximale de la pièce jointe"
  setting_antivirus_scan_mode: "Mode analyse"
  setting_antivirus_scan_action: "Action sur le fichier infecté"
  setting_autofetch_changesets: "Rapatrier automatiquement les changements du dépôt"
  setting_autologin: "Auto-connexion"
  setting_available_languages: "Langages disponibles"
  setting_bcc_recipients: "Destinataires en copie carbone invisible (Cci)"
  setting_brute_force_block_after_failed_logins: "Bloquer l'utilisateur après ce nombre de tentatives de connexion échouées"
  setting_brute_force_block_minutes: "Temps de bloquage de l'utilisateur"
  setting_cache_formatted_text: "Mettre le texte formaté en mémoire cache"
  setting_use_wysiwyg_description: "Sélectionnez cette option pour activer l’éditeur CKEditor5 WYSIWYG pour tous les utilisateurs par défaut. CKEditor a des fonctionnalités limitées pour GFM Markdown."
  setting_column_options: "Colonnes de listes du lot de travaux par défaut"
  setting_commit_fix_keywords: "Réparer les mots clés"
  setting_commit_logs_encoding: "Encoding of the Commit messages"
  setting_commit_logtime_activity_id: "Activité pour les « Logged Time »"
  setting_commit_logtime_enabled: "Activer « time logging »"
  setting_commit_ref_keywords: "Referencement des mots clés"
  setting_consent_time: "Moment de l'accord"
  setting_consent_info: "Texte d'information sur l'accord"
  setting_consent_required: "Accord requis"
  setting_consent_decline_mail: "Adresse mail de contact de l'accord"
  setting_cross_project_work_package_relations: "Autoriser les relations entre lots de travaux de projets différents"
  setting_first_week_of_year: "La première semaine de l'année contient"
  setting_date_format: "Date"
  setting_default_language: "Langage par défaut"
  setting_default_projects_modules: "Modules activés par défaut pour les nouveaux projets"
  setting_default_projects_public: "Les nouveaux projets sont publics par défaut"
  setting_diff_max_lines_displayed: "Nombre maximal de lignes de «diff» affichées"
  setting_display_subprojects_work_packages: "Par défaut, afficher les lots de travaux des sous-projets dans les projets parents"
  setting_emails_footer: "Pied de page des courriels"
  setting_emails_header: "En-tête des courriels"
  setting_email_login: "Utiliser l'adresse courriel comme login"
  setting_enabled_scm: "Permettre SCM"
  setting_enabled_projects_columns: "Colonnes d'une liste de projets affichées par défaut"
  setting_feeds_enabled: "Permettre les flux"
  setting_ical_enabled: "Activer les abonnements iCalendar"
  setting_feeds_limit: "Limite du contenu du flux"
  setting_file_max_size_displayed: "Taille maximale de l'affichage du fichers texte inline"
  setting_host_name: "Nom d'hôte"
  setting_invitation_expiration_days: "L'émail d’activation expire après"
  setting_work_package_done_ratio: "Calcul de la progression"
  setting_work_package_done_ratio_field: "Basé sur le travail"
  setting_work_package_done_ratio_status: "Basé sur le statut"
  setting_work_package_done_ratio_explanation_html: >
    En mode <b>Basé sur le travail</b>, le % réalisé est calculé à partir de la quantité de travail effectuée par rapport au travail total. En mode <b>Basé sur le statut</b>, chaque statut est associé à une valeur de % réalisé. La modification du statut entraîne une modification du % réalisé.
  setting_work_package_properties: "Propriétés du Lot de Travaux"
  setting_work_package_startdate_is_adddate: "Utiliser la date actuelle comme date de début des nouveaux lots de travaux"
  setting_work_packages_projects_export_limit: "Limite d'exportation des lots de travaux/projets"
  setting_journal_aggregation_time_minutes: "Actions utilisateur agrégées dans"
  setting_log_requesting_user: "Enregister le login utilisateur, nom et adresse courriel pour toutes les requêtes"
  setting_login_required: "Authentification requise"
  setting_mail_from: "Adresse expéditeur"
  setting_mail_handler_api_key: "Clé API"
  setting_mail_handler_body_delimiters: "Tronquer les courriels à partir de l'une de ces lignes"
  setting_mail_handler_body_delimiter_regex: "Tronquer les courriels correspondant à cette expression régulière"
  setting_mail_handler_ignore_filenames: "Pièces jointes du courrier ignorées"
  setting_new_project_user_role_id: "Rôle donné à un utilisateur non administrateur qui crée un projet"
  setting_password_active_rules: "Les classes de caractère activées"
  setting_password_count_former_banned: "Nombre des plus récent mots des passe utilisé qui sont interdit de réutilisation."
  setting_password_days_valid: "Nombre de jours après lequel le changement de mot de passe est obligatoire"
  setting_password_min_length: "Longueur minimale"
  setting_password_min_adhered_rules: "Nombre minimale des classe de caractère requise"
  setting_per_page_options: "Options des objets par page"
  setting_plain_text_mail: "Courriel au format texte (pas de HTML)"
  setting_protocol: "Protocole"
  setting_project_gantt_query: "Vue Gantt du portefeuille du projet"
  setting_project_gantt_query_text: "Vous pouvez modifier la requête utilisée pour afficher le diagramme de Gantt à partir de la page d'aperçu du projet."
  setting_security_badge_displayed: "Afficher le badge de sécurité"
  setting_registration_footer: "Pied de page d’inscription"
  setting_repositories_automatic_managed_vendor: "Type de fournisseur de dépôt automatique"
  setting_repositories_encodings: "Encodages de référentiels"
  setting_repository_authentication_caching_enabled: "Activer la mise en cache pour la requête d'authentification du logiciel de contrôle de version"
  setting_repository_storage_cache_minutes: "Cache de l'espace disque du dépôt"
  setting_repository_checkout_display: "Afficher les instructions de « checkout »"
  setting_repository_checkout_base_url: "URL de base de « checkout »"
  setting_repository_checkout_text: "Texte d'instruction de « checkout »"
  setting_repository_log_display_limit: "Nombre maximal des révisions affichées sur « file log »"
  setting_repository_truncate_at: "Le nombre maiximum de fichiers exposes au navigateur"
  setting_rest_api_enabled: "Autoriser service web REST"
  setting_self_registration: "Auto-enregistrement"
  setting_session_ttl: "Délai d'expiration de session après inactivité"
  setting_session_ttl_hint: "Une valeur inférieur à 5 désactive cette fonction"
  setting_session_ttl_enabled: "Session expirée"
  setting_start_of_week: "La semaine commence le"
  setting_sys_api_enabled: "Activer le service web de gestion de dépôt"
  setting_sys_api_description: "Le service web de gestion de dépôt fournit l'intégration et l'autorisation d'accès aux dépôts."
  setting_time_format: "Heure"
  setting_accessibility_mode_for_anonymous: "Activer le mode d'accessibilité pour les utilisateurs anonymes"
  setting_user_format: "Format du nom d'utilisateur"
  setting_user_default_timezone: "Fuseau horaire par défaut des utilisateurs"
  setting_users_deletable_by_admins: "Comptes utilisateurs effaçables par admins"
  setting_users_deletable_by_self: "Utilisateurs autorisés à supprimer leur compte"
  setting_welcome_text: "Bloc de texte de bienvenue"
  setting_welcome_title: "Bloc de titre de bienvenue"
  setting_welcome_on_homescreen: "Afficher le bloc de bienvenue sur l'écran d'accueil"
  setting_work_package_list_default_highlighting_mode: "Mode de surbrillance par défaut"
  setting_work_package_list_default_highlighted_attributes: "Attributs en ligne mis en surbrillance par défaut"
  setting_working_days: "Jours ouvrés"
  settings:
    attachments:
      whitelist_text_html: >
        Définissez une liste d'extensions de fichiers et/ou de types MIME valides pour les fichiers téléversés. <br/> Entrez les extensions de fichier (par exemple, <code>%{ext_example}</code>) ou les types mime (par exemple, <code>%{mime_example}</code>). <br/> Laissez vide pour permettre le téléversement de tout type de fichier. Plusieurs valeurs autorisées (une ligne pour chaque valeur).
    antivirus:
      title: "Analyse de virus"
      clamav_ping_failed: "Échec de la connexion au démon ClamAV. Vérifiez à nouveau la configuration puis réessayez."
      remaining_quarantined_files_html: >
        L'analyse des virus a été désactivée. Il reste %{file_count} fichier(s) en quarantaine. Pour les consulter, veuillez visiter ce lien : %{link}
      remaining_scan_complete_html: >
        Les fichiers restants ont été analysés. Il y a %{file_count} en quarantaine. Vous allez être redirigé vers la page de quarantaine. Utilisez cette page pour supprimer ou remplacer les fichiers en quarantaine.
      remaining_rescanned_files: >
        L'analyse antivirus a été activée avec succès. %{file_count} fichiers ont été téléchargés précédemment et doivent encore être analysés. Ce processus a été planifié en arrière-plan. Les fichiers resteront accessibles pendant l'analyse.
      upsale:
        description: "Assurez-vous que les fichiers téléversés dans OpenProject sont analysés pour détecter les virus avant d'être accessibles aux autres utilisateurs."
      actions:
        delete: "Supprimer le fichier"
        quarantine: "Mettre le fichier en quarantaine"
        instructions_html: >
          Sélectionnez l'action à effectuer pour les fichiers qui ont été détecté comme virus : <br/> <ul> <li><strong>%{quarantine_option}</strong> : Mettre le fichier en quarantaine, empêchant ainsi les utilisateurs d'y accéder. Les administrateurs peuvent consulter et supprimer les fichiers mis en quarantaine dans l'administration.</li> <li><strong>%{delete_option}</strong> : Supprimer le fichier immédiatement.</li> </ul>
      modes:
        clamav_socket_html: Entrez le socket du démon clamd, par exemple %{example}
        clamav_host_html: Entrez le nom d'hôte et le port du démon clamd séparés par des deux-points, par exemple, %{example}
        description_html: >
          Sélectionnez le mode dans lequel l'intégration du scanner antivirus doit fonctionner. <br/> <ul> <li><strong>%{disabled_option}</strong>: Les fichiers téléversés ne sont pas scannés pour les virus.</li> <li><strong>%{socket_option}</strong>: Vous avez installé ClamAV sur le même serveur qu'OpenProject et le démon de scan clamd tourne en arrière-plan.</li> <li><strong>%{host_option}</strong>: Vous envoyez les fichiers à un hôte externe pour réaliser le scan antivirus .</li> </ul>
    brute_force_prevention: "Blocage d'utilisateur automatique (pour éviter les pirates)"
    date_format:
      first_date_of_week_and_year_set: >
        Si l'option « %{day_of_week_setting_name} » ou « %{first_week_setting_name} » est définie, l'autre option doit également être réglée pour éviter les incohérences dans le frontend.
      first_week_of_year_text_html: >
        Sélectionnez la date de janvier contenue dans la première semaine de l'année. Cette valeur ainsi que le premier jour de la semaine détermine le nombre total de semaines dans une année. Pour en savoir plus, consultez notre <a href="%{link}" target="_blank">documentation</a> à ce sujet.
    experimental:
      save_confirmation: Attention ! Risque de perte de données ! Activez les fonctionnalités expérimentales uniquement si vous pouvez vous permettre de perturber votre installation OpenProject et de perdre vos données.
      warning_toast: Les indicateurs de fonctionnalités sont des paramètres qui permettent d'activer des fonctionnalités qui sont encore en cours de développement. Elles ne doivent être utilisées qu'à des fins de test. Elles ne seront jamais activées sur les installations OpenProject contenant des données importantes. Ces fonctionnalités vont très probablement corrompre vos données. Utilisez-les à vos propres risques.
      feature_flags: Indicateurs de fonctionnalités
    general: "Général"
    highlighting:
      mode_long:
        inline: "Mettre en surbrillance le(s) attribut(s) en ligne"
        none: "Pas de surlignement"
        status: "Ligne entière par Statut"
        type: "Ligne entière par Type"
        priority: "Ligne entière par Priorité"
    icalendar:
      enable_subscriptions_text_html: Permet aux utilisateurs disposant des autorisations nécessaires de s'abonner aux calendriers OpenProject et d'accéder aux informations du lot de travaux par le biais d'un client de calendrier externe. <strong>Note :</strong> veuillez lire les abonnements à <a href="%{link}" target="_blank">iCalendar</a> pour comprendre les risques potentiels de sécurité avant de l'activer.
    language_name_being_default: "%{language_name} (par défaut)"
    notifications:
      events_explanation: "Définit pour quel événement un e-mail est envoyé. Les lots de travaux sont exclus de cette liste car les notifications pour ceux-ci peuvent être configurées spécifiquement pour chaque utilisateur."
      delay_minutes_explanation: "L'envoi d'e-mails peut être retardé pour permettre aux utilisateurs ayant des notifications configurées dans l'application de confirmer la notification dans l'application avant l'envoi. Les utilisateurs qui lisent une notification dans l'application ne recevront pas d'e-mail pour la notification déjà lue."
    other: "Autre"
    passwords: "Mots de passe"
    project_attributes:
      heading: "Attributs du projet"
      label_new_attribute: "Attribut du projet"
      label_new_section: "Section"
      label_edit_section: "Modifier le titre"
      label_section_actions: "Actions de section"
      heading_description: "Ces attributs de projet apparaissent dans la page d'aperçu de chaque projet. Vous pouvez ajouter de nouveaux attributs, les regrouper en sections et les réorganiser selon vos besoins. Ces attributs peuvent être activés ou désactivés, mais pas réorganisés au niveau du projet."
      label_project_custom_field_actions: "Actions des attributs du projet"
      label_no_project_custom_fields: "Aucun attribut de projet n'est défini dans cette section"
      edit:
        description: "Les modifications apportées à cet attribut de projet seront répercutées dans tous les projets où il est activé. Les attributs obligatoires ne peuvent pas être désactivés par projet."
      new:
        heading: "Nouvel attribut"
        description: "Les modifications apportées à cet attribut de projet seront répercutées dans tous les projets où il est activé. Les attributs obligatoires ne peuvent pas être désactivés par projet."
    projects:
      missing_dependencies: "Le module de projet %{module} a été vérifié et dépend de %{dependencies}. Vous devez également vérifier ces dépendances."
      section_new_projects: "Paramètres pour les nouveaux projets"
      section_project_overview: "Paramètres pour les listes de projets"
    session: "Session"
    user:
      default_preferences: "Préférences par défaut"
      display_format: "Format d'affichage"
      deletion: "Suppression"
    working_days:
      section_work_week: "Semaine de travail"
      section_holidays_and_closures: "Vacances et fermetures"
  text_formatting:
    markdown: "Markdown"
    plain: "Texte brut"
  status_active: "actif"
  status_archived: "archivé"
  status_blocked: "bloqué"
  status_invited: invité
  status_locked: verrouillé
  status_registered: enregistré
  #Used in array.to_sentence.
  support:
    array:
      sentence_connector: "et"
      skip_last_comma: "faux"
  text_accessibility_hint: "Le mode d’accessibilité est conçu pour les utilisateurs aveugles, atteints d'un handicap moteur ou qui possèdent une vue déficiente. Pour ces derniers, les éléments actifs sont mis spécialement en évidence. Veuillez noter que le module de backlogs n’est pas disponible dans ce mode."
  text_access_token_hint: "Les jetons d'accès vous permettent d'octroyer aux applications externes un accès aux ressources dans OpenProject."
  text_analyze: "Analyse suivante: %{subject}"
  text_are_you_sure: "Êtes-vous sûr ?"
  text_are_you_sure_continue: "Voulez-vous vraiment continuer ?"
  text_are_you_sure_with_children: "Supprimer le lot de travaux et tous les lots de travaux enfants ?"
  text_are_you_sure_with_project_custom_fields: "Supprimer cet attribut supprimera également ses valeurs dans tous les projets. Voulez-vous vraiment continuer ?"
  text_assign_to_project: "Assigner le projet"
  text_form_configuration: >
    Vous pouvez personnaliser comment les champs seront affichés sur le plan de travail. Vous pouvez librement regrouper les champs pour refléter les besoins pour votre domaine.
  text_form_configuration_required_attribute: "L’attribut est marqué requis et donc toujours montré"
  text_caracters_maximum: "%{count} caractères maximale."
  text_caracters_minimum: "Doit contenir au moins %{count} caractères."
  text_comma_separated: "Valeurs multiples autorisées (séparées par une virgule)."
  text_comment_wiki_page: "Commenter la page wiki : %{page}"
  text_custom_field_possible_values_info: "Une ligne pour chaque valeur"
  text_custom_field_hint_activate_per_project: >
    Lorsque vous utilisez des champs personnalisés : n’oubliez pas que les champs personnalisés doivent être activés par projet également.
  text_custom_field_hint_activate_per_project_and_type: >
    Les champs personnalisés doivent être activés par type de lot de travaux et par projet.
  text_wp_status_read_only_html: >
    L'édition Entreprise ajoutera ces add-ons supplémentaires pour les champs de statut des lots de travaux : <br> <ul> <li><b>Permet de marquer les lots de travaux en lecture seule pour des statuts spécifiques</b></li> </ul>
  text_project_custom_field_html: >
    L'édition Entreprise ajoutera ces add-ons supplémentaires pour les champs personnalisés des projets : <br> <ul> <li><b>Ajouter des champs personnalisés pour les projets à votre liste de projets pour créer une vue du portefeuille de projets</b></li> </ul>
  text_custom_logo_instructions: >
    Un logo blanc sur fond transparent est recommandé. Pour obtenir les meilleurs résultats sur les deux, affichage classique et retina, assurez-vous que les dimensions de votre image soient de 460px par 60px.
  text_custom_export_logo_instructions: >
    Il s'agit du logo qui apparaît dans vos exportations PDF. Il doit s'agir d'un fichier image PNG ou JPEG. Un logo noir ou coloré sur fond transparent ou blanc est recommandé.
  text_custom_export_cover_instructions: >
    Il s'agit de l'image qui apparaît en arrière-plan de la page de couverture de vos exportations PDF. Elle doit être un fichier image PNG ou JPEG d'environ 800 px de largeur et 500 px de hauteur.
  text_custom_favicon_instructions: >
    Il s'agit de la petite icône qui apparaît dans la fenêtre/onglet de votre navigateur à côté du titre de la page. Il doit s'agir d'une image PNG carrée de 32 pixels x 32 pixels avec un fond transparent.
  text_custom_touch_icon_instructions: >
    Il s'agit de l'icône qui apparaît dans votre appareil mobile ou tablette lorsque vous placez un signet sur votre écran d'accueil. Il doit s'agir d'une image PNG carrée de 180 pixels x 180 pixels. Veuillez vous assurer que l'arrière-plan de l'image n'est pas transparent, sans quoi son apparence sera peu adaptée sur iOS.
  text_database_allows_tsv: "La base de données permet TSVector (facultatif)"
  text_default_administrator_account_changed: "Changement du compte Administrateur par defaut"
  text_default_encoding: "Défaut: UTF-8"
  text_destroy: "Supprimer"
  text_destroy_with_associated: "Il y a des objéts supplémentaires associés à ce(s) Lot(s) de Travaux qui doivent être supprimés. Ces objets sont des types suivants:"
  text_destroy_what_to_do: "Que voulez-vous faire?"
  text_diff_truncated: "... Cette « diff » a été tronquée car elle dépasse la taille maximale d'affichage."
  text_email_delivery_not_configured: "L'envoi d'e-mails n'est pas configuré et les notifications sont désactivées.\nConfigurer votre serveur SMTP pour les activer."
  text_enumeration_category_reassign_to: "Les réassigner à cette valeur:"
  text_enumeration_destroy_question: "%{count} objéts sont assignés à cette valeur."
  text_file_repository_writable: "Répertoire des pièces jointes accessible en écriture"
  text_git_repo_example: "un dépôt vide et local (e.x., /gitrepo, c:\\gitrepo)"
  text_hint_date_format: "Entrez une date au format AAAA-MM-JJ. D'autres formats peuvent engendrer une date non désirée."
  text_hint_disable_with_0: "Note : Désactivez avec 0"
  text_hours_between: "Entre %{min} et %{max} heures."
  text_work_package_added: "Le Lot de Travaux %{id} a été signalé par %{author}."
  text_work_package_category_destroy_assignments: "Supprimer les affectations de catégorie"
  text_work_package_category_destroy_question: "(%{count}) Lots de Travaux sont assignés à cette catégorie. Que voulez-vous faire?"
  text_work_package_category_reassign_to: "Réassigner les Lots de Travaux de cette catégorie"
  text_work_package_updated: "Le Lot de Travaux %{id} a été mis à jour par %{author}."
  text_work_package_watcher_added: "Vous avez été ajouté comme observateur au lot de travaux %{id} par %{watcher_changer}."
  text_work_package_watcher_removed: "Vous avez été retiré des observateurs du lot de travaux %{id} par %{watcher_changer}."
  text_work_packages_destroy_confirmation: "Êtes-vous sûr de vouloir supprimer le(s) lot(s) de travaux sélectionné(s) ?"
  text_work_packages_ref_in_commit_messages: "Referencer et réparer les Lot(s) de Travaux dans les messages « commit »"
  text_journal_added: "%{label} %{value} ajouté"
  text_journal_attachment_added: "%{label} %{value} ajouté en pièce jointe"
  text_journal_attachment_deleted: "%{label} %{old} supprimé en tant que pièce jointe"
  text_journal_changed_plain: "%{label} changé de %{old} %{linebreak}à %{new}"
  text_journal_changed_no_detail: "%{label} mis à jour"
  text_journal_changed_with_diff: "%{label} changé (%{link})"
  text_journal_deleted: "%{label} supprimé (%{old})"
  text_journal_deleted_subproject: "%{label} %{old}"
  text_journal_deleted_with_diff: "%{label} supprimé (%{link})"
  text_journal_file_link_added: "Lien %{label} vers %{value} (%{storage}) ajouté"
  text_journal_file_link_deleted: "Lien %{label} vers %{old} (%{storage}) supprimé"
  text_journal_of: "%{label} %{value}"
  text_journal_set_to: "%{label} mis à %{value}"
  text_journal_set_with_diff: "%{label} mis (%{link})"
  text_journal_label_value: "%{label} %{value}"
  text_latest_note: "Le dernier commentaire est : %{note}"
  text_length_between: "Longueur entre %{min} et %{max} caractères."
  text_line_separated: "Valeurs multiples autorisées (une ligne par valeur)."
  text_load_default_configuration: "Charger la configuration par défaut"
  text_min_max_length_info: "0 signifie aucune restriction"
  text_no_roles_defined: Il n'y a pas de rôles définis.
  text_no_access_tokens_configurable: "Il n'y a aucun jeton d'accès qui puisse être configuré."
  text_no_configuration_data: "Les rôles, les types, l'état des lots de travaux et les flux de travaux n'ont pas encore été configurés.\nIl est fortement recommandé de charger la configuration par défaut. Vous serrez capable de le modifier, une fois chargé."
  text_no_notes: "Il n'existe aucun commentaire pour ce lot de travaux."
  text_notice_too_many_values_are_inperformant: "Remarque : L'affichage de plus de 100 articles par page peut augmenter le temps de chargement de la page."
  text_notice_security_badge_displayed_html: >
    Remarque : si cette option est activée, un badge indiquant l'état de votre installation s'affichera dans le panneau <a href="%{information_panel_path}">%{information_panel_label}</a> administration et sur la page d'accueil. Il n'est affiché que pour les administrateurs. <br/>Le badge vérifiera votre version actuelle d'OpenProject par rapport à la base de données officielle d'OpenProject pour vous avertir de toute mise à jour ou vulnérabilité connue. Pour plus d'informations sur ce que la vérification fournit, quelles données sont nécessaires pour fournir les mises à jour disponibles, et comment désactiver cette vérification, veuillez visiter <a href="%{more_info_url}">la documentation de configuration</a>.
  text_own_membership_delete_confirmation: "Vous êtes sur le point de retirer tout ou partie de vos permissions et ne pourrez peut-être plus modifier le projet par la suite.\nÊtes vous sûr de vouloir continuer?"
  text_plugin_assets_writable: "Répertoire des « plugin assets » est accessible en écriture"
  text_powered_by: "Propulsé par %{link}"
  text_project_identifier_info: "Seulement les lettres en minuscule (a-z), les nombres, les tirets et les underscores sont autorisés, il est obligatoire de commencer avec une lettre en minuscule."
  text_reassign: "Réaffecter au lot de travaux :"
  text_regexp_info: "ex. ^[A-Z0-9]+$"
  text_regexp_multiline: 'L''expression régulière est appliquée en mode multi-ligne, e.g. ^---\\s+'
  text_repository_usernames_mapping: "Définir ou modifier les associations entre les utilisateurs d'OpenProject et les utilisateurs trouvés dans le dépôt.\nLes utilisateurs ayant des noms ou des adresses de courriel identiques sont automatiquement associés."
  text_status_changed_by_changeset: "Appliqué dans « changeset » %{value}."
  text_table_difference_description: "Dans ce tableau sont affichés les %{entries} individuelles. Vous pouvez visualiser la différence entre deux entrées en sélectionnant d'abord les cases à cocher correspondantes dans le tableau. Les différences apparaissent lorsque vous cliquez sur le bouton situé sous le tableau."
  text_time_logged_by_changeset: "Appliqué dans « changeset » %{value}."
  text_tip_work_package_begin_day: "lots de travaux débutant aujourd'hui"
  text_tip_work_package_begin_end_day: "lots de travaux débutant et se terminant aujourd'hui"
  text_tip_work_package_end_day: "lots de travaux se terminant aujourd'hui"
  text_type_no_workflow: "Aucun flux de travail défini pour ce type..."
  text_unallowed_characters: "Caractères non autorisés"
  text_user_invited: L'utilisateur a été invité et est en attente d'enregistrement.
  text_user_wrote: "%{value} écrit:"
  text_warn_on_leaving_unsaved: "Le lot de travaux contient du texte non sauvegardé qui sera perdu si vous quittez cette page."
  text_what_did_you_change_click_to_add_comment: "Qu’avez-vous changé ? Cliquez ici pour ajouter un commentaire"
  text_wiki_destroy_confirmation: "Êtes vous sur de vouloir supprimer ce wiki et tout son contenu?"
  text_wiki_page_destroy_children: "Supprimer les pages enfants et toute leur descendance"
  text_wiki_page_destroy_question: "Cette page possède %{descendants} page(s) enfant et descendant(s). Que voulez vous faire?"
  text_wiki_page_nullify_children: "Garder les pages enfants en tant que pages d'origine"
  text_wiki_page_reassign_children: "Réassigner les pages enfant à cette page parent"
  text_workflow_edit: "Sélectionner un rôle et un type pour éditer le flux de travail"
  text_zoom_in: "Zoomer"
  text_zoom_out: "Dézoomer"
  text_setup_mail_configuration: "Configurer votre fournisseur de messagerie"
  help_texts:
    views:
      project: >
        %{plural} sont toujours attachés à un projet. Vous ne pouvez sélectionner les projets ici que lorsque le module %{plural} est actif. Après avoir créé un %{singular} vous pouvez y ajouter des lots de travaux à partir d'autres projets.
      public: "Publiez cette vue pour permettre à d'autres utilisateurs d'accéder à votre vue. Les utilisateurs ayant la permission « Gérer les vues publiques » peuvent modifier ou supprimer la requête publique. Cela n'affecte pas la visibilité des lots de travaux dans cette vue et les utilisateurs peuvent voir des résultats différents en fonction de leurs permissions."
      favoured: "Marquez cette vue comme favorite et ajoutez-la à la barre latérale des vues enregistrées sur la gauche."
  time:
    am: "matin"
    formats:
      default: "%Y-%m-%d %H-%M-%S"
      long: "%B %d, %Y %H:%M:%S"
      short: "%d %b %H:%M:%S"
      time: "%H:%M:%S"
    pm: "après-midi"
  timeframe:
    show: "Afficher période"
    end: "pour"
    start: "de"
  title_remove_and_delete_user: Retirer du projet l'utilisateur invité et le supprimer.
  title_enterprise_upgrade: "Mettre à niveau pour débloquer plus d'utilisateurs."
  tooltip_user_default_timezone: >
    Fuseau horaire par défaut des nouveaux utilisateurs. Il peut-être modifié dans les paramètres utilisateur.
  tooltip_resend_invitation: >
    Envoie un nouveau courriel d'invitation avec un nouveau jeton, au cas où l'ancien jeton aurait expiré ou l'utilisateur n'aurait pas reçu le courriel original. Peut être également utilisé pour les utilisateurs actifs afin de choisir une nouvelle méthode d'authentification. Quand utilisé avec les utilisateurs actifs, leur statut sera changé en "invité".
  tooltip:
    setting_email_login: >
      Si activé, un utilisateur ne pourra choisir son login lors de son inscription. Dans ce cas, son adresse courriel servira de login. Un administrateur pourra néanmoins modifier le login par ailleurs.
  queries:
    apply_filter: Appliquer le filtre pré-configuré
    configure_view:
      heading: Configurer la vue
      columns:
        input_label: "Ajouter des colonnes"
        input_placeholder: "Sélectionner une colonne"
        drag_area_label: "Gérer et réorganiser les colonnes"
  top_menu:
    additional_resources: "Ressources supplémentaires"
    getting_started: "Pour commencer"
    help_and_support: "Aide et support"
  total_progress: "Progression totale"
  user:
    all: "tous"
    active: "actif"
    activate: "Activer"
    activate_and_reset_failed_logins: "Activer et réinitialiser les connexions echouées"
    authentication_provider: "Fournisseur d'authentification"
    identity_url_text: "L'identifiant unique interne fourni par le fournisseur d'authentification."
    authentication_settings_disabled_due_to_external_authentication: >
      Cet utilisateur s'authentifie via un fournisseur d'authentification externe, il n'y a aucun mot de passe dans OpenProject à changer.
    authorization_rejected: "Vous n'êtes pas autorisé à vous authentifier."
    assign_random_password: "Assigner un mot de passe aléatoire (envoyé à l'utilisateur par courriel)"
    blocked: "verrouillé temporairement"
    blocked_num_failed_logins:
      one: "verrouillé temporairement (une tentative de connexion échouée)"
      other: "verrouillé temporairement (%{count} tentatives de connexion échouées)"
    confirm_status_change: "Vous êtes sur le point de changer le statut de '%{name}'. Voulez-vous vraiment continuer ?"
    deleted: "Utilisateur supprimé"
    error_status_change_failed: "Le changement du statut de l'utilisateur a échoué dû aux erreurs suivantes: %{errors}"
    invite: Inviter l'utilisateur par courriel
    invited: invité
    lock: "Verrouillage permanent"
    locked: "verrouillé en permanence"
    no_login: "Cet utilisateur s'authentifie avec un mot de passe. Tant que cela est désactivé, il ne peut s'authentifier."
    password_change_unsupported: Le changement de mot de passe n'est pas supporté.
    registered: "enregistré"
    reset_failed_logins: "Réinitialiser les connexions echouées"
    status_user_and_brute_force: "%{user} et %{brute_force}"
    status_change: "Changement de statut"
    text_change_disabled_for_provider_login: "Le nom est défini par votre fournisseur de connexion et ne peut donc pas être modifié."
    text_change_disabled_for_ldap_login: "Le nom et l'e-mail sont définis par LDAP et ne peuvent donc pas être modifiés."
    unlock: "Déverrouiller"
    unlock_and_reset_failed_logins: "Déverrouiller et réinitialiser les échecs de connexion"
  version_status_closed: "clôturé"
  version_status_locked: "verrouillé"
  version_status_open: "ouverts"
  note: Note
  note_password_login_disabled: "L'authentification via mot de passe a été désactivé par %{configuration}."
  warning: Attention
  warning_attachments_not_saved: "%{count} fichier(s) n'ont pu être sauvegardés."
  warning_imminent_user_limit: >
    Vous avez invité plus d'utilisateurs que ce qui est prévu dans votre plan actuel. Les utilisateurs invités peuvent ne pas être en mesure de rejoindre votre environnement OpenProject. Veuillez <a href="%{upgrade_url}">mettre à jour votre plan</a> ou bloquer les utilisateurs existants afin de permettre aux utilisateurs invités et enregistrés de rejoindre votre environnement.
  warning_registration_token_expired: |
    L’émail d’activation a expiré. Nous vous avons envoyé un nouveau lien à l'adresse %{email}. Merci de cliquer sur ce lien pour activer votre compte.
  warning_user_limit_reached: >
    Adding additional users will exceed the current limit. Please contact an administrator to increase the user limit to ensure external users are able to access this instance.
  warning_user_limit_reached_admin: >
    L'ajout d'utilisateurs supplémentaires dépassera la limite actuelle. Veuillez <a href="%{upgrade_url}">mettre à niveau votre plan</a> pour que les utilisateurs externes puissent accéder à cette instance.
  warning_user_limit_reached_instructions: >
    Vous avez atteint le nombre limite d'utilisateurs (%{current}/%{max} utilisateurs actifs). Veuillez contacter sales@openproject.com pour mettre à jour votre abonnement Entreprise et ajouter des utilisateurs supplémentaires.
  warning_protocol_mismatch_html: >

  warning_bar:
    https_mismatch:
      title: "Mauvaise configuration du mode HTTPS"
      text_html: >
        Votre application fonctionne avec le mode HTTPS réglé sur <code>%{set_protocol}</code>, mais la requête est une requête <code>%{actual_protocol}</code>. Cela entraînera des erreurs ! Vous devrez définir la valeur de configuration suivante : <code>%{setting_value}</code>. Veuillez consulter <a href="%{more_info_path}">la documentation d'installation</a> pour savoir comment régler cette configuration.
    hostname_mismatch:
      title: "Incompatibilité des paramètres du nom d'hôte"
      text_html: >
        Votre application est en cours d'exécution avec son nom d'hôte défini sur <code>%{set_hostname}</code>, mais la requête est un nom d'hôte <code>%{actual_hostname}</code> . Cela causera des erreurs ! Allez dans <a href="%{setting_path}">Paramètres système</a> et modifiez le paramètre « Nom d'hôte » pour corriger cela.
  menu_item: "Éléments de menu"
  menu_item_setting: "Visibilité"
  wiki_menu_item_for: 'Élément de menu pour wikipage « %{title} »'
  wiki_menu_item_setting: "Visibilité"
  wiki_menu_item_new_main_item_explanation: >
    Vous êtes en train de supprimer l'élement principal du menu wiki. Vous devez maintenant choisir une page wiki pour laquelle un nouvel élément principal sera créé. Pour supprimer le wiki, le module wiki peut être désactivé par les administrateurs du projet.
  wiki_menu_item_delete_not_permitted: L'élement du menu wiki de la seule page wiki ne peut être supprimé.
  #TODO: merge with work_packages top level key
  work_package:
    updated_automatically_by_child_changes: |
      _Mis à jour automatiquement en changeant les valeurs dans le lot de travaux enfant %{child}_
    destroy:
      info: "La suppression du lot de travaux est une action irréversible."
      title: "Supprimer le lot de travaux"
    progress:
      label_note: "Note :"
      modal:
        work_based_help_text: "Le % réalisé est automatiquement dérivé de Travail et Travail restant."
        status_based_help_text: "Le % réalisé est défini par le statut du lot de travaux."
        migration_warning_text: "Dans le mode de calcul de la progression basé sur le travail, le % réalisé ne peut pas être défini manuellement et est lié au travail. La valeur existante a été conservée mais ne peut pas être modifiée. Veuillez d'abord renseigner Travail."
    sharing:
      count:
        zero: "0 utilisateur"
        one: "1 utilisateur"
        other: "%{count} utilisateurs"
      filter:
        project_member: "Membre du projet"
        not_project_member: "Non membre du projet"
        project_group: "Groupe de projet"
        not_project_group: "Non groupe du projet"
        role: "Rôle"
        type: "Type"
      label_search: "Rechercher des utilisateurs à inviter"
      label_search_placeholder: "Rechercher par nom ou par adresse mail..."
      label_toggle_all: "Activer/désactiver tous les partages"
      permissions:
        comment: "Commentaire"
        comment_description: "Peut voir et commenter ce lot de travaux."
        denied: "Vous n'avez pas l'autorisation de partager des lots de travaux. "
        edit: "Éditer"
        edit_description: "Peut voir, commenter et modifier ce lot de travaux."
        view: "Afficher"
        view_description: "Peut voir ce lot de travaux."
      remove: "Supprimer"
      share: "Partager"
      text_empty_search_description: "Aucun utilisateur ne répond aux critères de filtrage actuels."
      text_empty_search_header: "Aucun résultat correspondant n'a été trouvé."
      text_empty_state_description: "Le lot de travaux n'a encore été partagé avec personne."
      text_empty_state_header: "Non partagé"
      text_user_limit_reached: "L'ajout d'utilisateurs supplémentaires dépassera la limite actuelle. Veuillez contacter un administrateur pour augmenter la limite d'utilisateurs afin que les utilisateurs externes puissent accéder à ce lot de travaux."
      text_user_limit_reached_admins: 'L''ajout d''utilisateurs supplémentaires dépassera la limite actuelle. Veuillez <a href="%{upgrade_url}">mettre à niveau votre plan</a> pour pouvoir ajouter d''autres utilisateurs.'
      warning_user_limit_reached: >
        L'ajout d'utilisateurs supplémentaires dépassera la limite actuelle. Veuillez contacter un administrateur pour augmenter la limite d'utilisateurs afin de garantir que les utilisateurs externes puissent accéder à ce work package.
      warning_user_limit_reached_admin: >
        L'ajout d'utilisateurs supplémentaires dépassera la limite actuelle. Veuillez <a href="%{upgrade_url}">mettre à niveau votre plan</a> pour que les utilisateurs externes puissent accéder à ce work package.
      warning_no_selected_user: "Veuillez sélectionner les utilisateurs avec lesquels partager ce lot de travaux"
      warning_locked_user: "Impossible de partager avec %{user} dont le compte est verrouillé"
      user_details:
        locked: "Utilisateur verrouillé"
        invited: "Invitation envoyée."
        resend_invite: "Renvoyer."
        invite_resent: "L'Invitation a été renvoyée."
        not_project_member: "Non membre du projet"
        project_group: "Les membres du groupe peuvent avoir des privilèges supplémentaires (en tant que membres du projet)"
        not_project_group: ""
        additional_privileges_project: "Peut avoir des privilèges supplémentaires (en tant que membre du projet)"
        additional_privileges_group: "Peut avoir des privilèges supplémentaires (en tant que membre d'un group)"
        additional_privileges_project_or_group: "Peut avoir des privilèges supplémentaires (en tant que membre du projet ou d'un groupe)"
  working_days:
    info: >
      Les jours qui ne sont pas sélectionnés sont ignorés lors de la planification des lots de travaux (et non inclus dans le nombre de jours). Ils peuvent être remplacés au niveau du lot de travaux.
    instance_wide_info: >
      Les dates ajoutées à la liste ci-dessous sont considérées comme non fonctionnelles et ignorées lors de la planification des lots de travaux.
    change_button: "Changer les jours ouvrables"
    warning: >
      La modification des jours de la semaine qui sont considérés comme des jours travaillés ou des jours non travaillés peut affecter les jours de début et de fin de tous les lots de travaux de tous les projets dans ce cas. <br/> Veuillez noter que les modifications ne sont appliquées qu'après que vous ayez cliqué sur le bouton appliquer les modifications.
    journal_note:
      changed: _**Jours ouvrables** modifiés (%{changes})._
      days:
        working: "%{day} est maintenant un jour ouvrable"
        non_working: "%{day} est maintenant un jour non ouvrable"
      dates:
        working: "%{date} est maintenant un jour ouvrable"
        non_working: "%{date} est maintenant un jour non ouvrable"
  nothing_to_preview: "Rien à afficher en apperçu"
  api_v3:
    attributes:
      lock_version: "Version Lock"
      property: "Propriété"
    errors:
      code_400: "Mauvaise requête : %{message}"
      code_401: "Vous devez être authentifié pour accéder à cette ressource."
      code_401_wrong_credentials: "Vous n'avez pas fourni les informations d'identification correctes."
      code_403: "Vous n'êtes pas autorisé à accéder à cette ressource."
      code_404: "La ressource demandée est introuvable."
      code_409: "Impossible de mettre à jour la ressource en raison de modifications conflictuelles."
      code_429: "Trop de demandes, Veuillez réessayer ultérieurement."
      code_500: "Une erreur interne s'est produite."
      code_500_outbound_request_failure: "Une requête sortante vers une autre ressource a échoué avec le code de statut %{status_code}."
      code_500_missing_enterprise_token: "La requête ne peut pas être traitée en raison d'un jeton Entreprise invalide ou manquant."
      not_found:
        work_package: "Le lot de travaux que vous cherchez est introuvable ou a été supprimé."
      expected:
        date: "AAAA-MM-JJ (date ISO 8601 uniquement)"
        datetime: "YYYY-MM-DDThh:mm:ss[.lll][+hh:mm] (n'importe quelle date heure compatible ISO 8601)"
        duration: "durée ISO 8601"
      invalid_content_type: "CONTENT-TYPE attendu «%{content_type} » , mais est à «%{actual} »."
      invalid_format: "Format invalide pour la propriété \"%{property}\" : un format de type \"%{expected_format}\" est requis, mais la valeur invalide \"%{actual}\" a été reçue."
      invalid_json: "La demande n'a pas pu être analysée au format JSON."
      invalid_relation: "La relation n'est pas valide."
      invalid_resource: "\"%{actual}\" est invalide, car la propriété \"%{property}\" requiert un lien de type \"%{expected}\"."
      invalid_signal:
        embed: "Les requêtes demandée de %{invalid} ne sont pas prises en charge. Les sélections prises en charge sont %{supported}."
        select: "Les requêtes demandée de %{invalid} ne sont pas prises en charge. Les sélections prises en charge sont %{supported}."
      invalid_user_status_transition: "L'état du compte de l'utilisateur ne permet pas cette opération."
      missing_content_type: "non spécifié"
      missing_property: "Propriété « %{property} » manquante."
      missing_request_body: "Il y n'avait aucun corps dans la requête."
      missing_or_malformed_parameter: "Le paramètre de requête « %{parameter} » est manquant ou incorrect."
      multipart_body_error: "Le corps de la requête ne contenait pas les pièces multiparts attendus."
      multiple_errors: "Plusieurs contraintes de champ n'ont pas été respectées."
      unable_to_create_attachment: "La pièce jointe n’a pas pu être créée"
      unable_to_create_attachment_permissions: "La pièce jointe n'a pas pu être enregistrée en raison de l'absence de permissions du système de fichiers"
      render:
        context_not_parsable: "Le contexte fourni n'est pas un lien vers une ressource."
        unsupported_context: "La ressource donnée n'est pas prise en charge comme contexte."
        context_object_not_found: "Impossible de trouver la ressource donnée comme contexte."
      validation:
        due_date: "La date de fin ne peut pas être définie dans les lots de travaux parents."
        invalid_user_assigned_to_work_package: "L’utilisateur choisi n'est pas autorisé à être « %{property} » pour ce lot de travaux."
        start_date: "La date de début ne peut pas être définie dans les lots de travaux parents."
      eprops:
        invalid_gzip: "est un gzip invalide : %{message}"
        invalid_json: "est un json invalide : %{message}"
    resources:
      schema: "Schéma"
    undisclosed:
      parent: Non divulgué - Le parent sélectionné est invisible en raison d'un manque de permissions.
      ancestor: Non divulgué - l'ancêtre est invisible en raison d'un manque de permissions.
  doorkeeper:
    pre_authorization:
      status: "Préautorisation"
    auth_url: "URL d'autorisation"
    access_token_url: "URL du jeton d'accès"
    errors:
      messages:
        #Common error messages
        invalid_request:
          unknown: "Il manque à la requête un paramètre requis, inclut une valeur de paramètre non supportée ou est malformée d'une autre manière."
          missing_param: "Parramètre requis manquant : %{value}."
          request_not_authorized: "La requête doit être autorisée. Le paramètre requis pour l'autorisation de la requête est manquant ou non valide."
        invalid_redirect_uri: "L'URI de redirection demandée est mal formée ou ne correspond pas à l'URI de redirection client."
        unauthorized_client: "Le client n'est pas autorisé à effectuer cette demande en utilisant cette méthode."
        access_denied: "Le propriétaire de la ressource ou le serveur d'autorisation a refusé la demande."
        invalid_scope: "La portée demandée est invalide, inconnue ou incorrecte."
        invalid_code_challenge_method: "La méthode de défi du code doit être simple ou S256."
        server_error: "Le serveur d'autorisation a rencontré une condition inattendue qui l'a empêché de remplir la requête."
        temporarily_unavailable: "Le serveur d'autorisation n'est pas en mesure de gérer la requête en raison d'une surcharge temporaire ou d'une maintenance du serveur."
        #Configuration error messages
        credential_flow_not_configured: "Échec du flux des informations d'identification du mot de passe du propriétaire de la ressource car Doorkeeper.configure.resource_owner_from_credentials non configurés."
        resource_owner_authenticator_not_configured: "Impossible de trouver le propriétaire de la ressource car Doorkeeper.configure.resource_owner_authenticator non configuré."
        admin_authenticator_not_configured: "L'accès au panneau d'administration est interdit en raison de l'absence de configuration de Doorkeeper.configure.admin_authenticator."
        #Access grant errors
        unsupported_response_type: "Le serveur d'autorisation ne supporte pas ce type de réponse."
        unsupported_response_mode: "Le serveur d'autorisation ne supporte pas ce mode de réponse."
        #Access token errors
        invalid_client: "L'authentification du client a échoué en raison d'un client inconnu, d'une authentification du client non supportée ou d'une méthode d'authentification non supportée."
        invalid_grant: "Le droit d’autorisation fourni n’est pas valide, a expiré, est révoqué, ne correspond pas à l’URI de redirection utilisée dans la requête d’autorisation, ou a été remis à un autre client."
        unsupported_grant_type: "Le type de subvention d'autorisation n'est pas supporté par le serveur d'autorisation."
        invalid_token:
          revoked: "Le jeton d'accès a été révoqué"
          expired: "Le jeton d'accès a expiré"
          unknown: "Le jeton d'accès est invalide"
        revoke:
          unauthorized: "Vous n'êtes pas autorisé à révoquer ce jeton."
        forbidden_token:
          missing_scope: 'L''accès à cette ressource nécessite la portée « %{oauth_scopes} ».'
  unsupported_browser:
    title: "Votre navigateur est obsolète et non pris en charge."
    message: "Vous pouvez rencontrer des erreurs et une expérience dégradée sur cette page."
    update_message: "Veuillez mettre à jour votre navigateur."
    close_warning: "Ignorer cet avertissement."
  oauth:
    application:
      singular: "Application OAuth"
      plural: "Applications OAuth"
      named: "Application OAuth '%{name}'"
      new: "Nouvelle application Oauth"
      default_scopes: "(Portée par défaut)"
      instructions:
        name: "Le nom de votre application. Ceci sera affiché aux autres utilisateurs sur autorisation."
        redirect_uri_html: >
          Les URL autorisées où peuvent être redirigés les utilisateurs. Une entrée par ligne. <br/> Si vous enregistrez une application de bureau, utilisez l'URL suivante.
        confidential: "Vérifiez si l'application peut être utilisée lorsque le secret du client peut être gardé confidentiel. Les applications mobiles natives et les applications à page unique ne sont pas considérées comme confidentielles."
        scopes: "Vérifiez les portées auxquelles vous voulez que l'application accorde l'accès. Si aucune portée n'est cochée, api_v3 est supposé."
        client_credential_user_id: "ID utilisateur facultatif à emprunter lorsque les clients utilisent cette application. Laisser vide pour permettre l'accès public uniquement"
        register_intro: "Si vous développez une application client OAuth API pour OpenProject, vous pouvez l'enregistrer en utilisant ce formulaire pour qu’elle soit utilisée par tous les utilisateurs."
        default_scopes: ""
    client_id: "Id du client"
    client_secret_notice: >
      Il s’agit de la seule fois où nous pouvons imprimer le secret du client, veuillez en prendre note et le garder dans un lieu sûr. Il doit être traité comme un mot de passe et ne peut pas être récupéré par OpenProject ultérieurement.
    authorization_dialog:
      authorize: "Autoriser"
      cancel: "Annuler et refuser l'autorisation."
      prompt_html: "Autoriser <strong>%{application_name}</strong> à utiliser votre compte <em>%{login}</em> ?"
      title: "Autoriser %{application_name}"
      wants_to_access_html: >
        Cette application demande l'accès à votre compte OpenProject. <br/> <strong>Il a demandé les autorisations suivantes:</strong>
    scopes:
      api_v3: "Accès complet à l'API v3"
      api_v3_text: "L'application recevra un accès complet en lecture et écriture à l'API v3 d'OpenProject pour effectuer des actions en votre nom."
    grants:
      created_date: "Approuvée le"
      scopes: "Autorisations"
      successful_application_revocation: "Révocation de l'application %{application_name} réussie."
      none_given: "Aucune application OAuth n'a été autorisée à accéder à votre compte utilisateur."
    x_active_tokens:
      one: "un jeton actif"
      other: "un jeton actif %{count}"
    flows:
      authorization_code: "Flux de code d'autorisation"
      client_credentials: "Flux des informations d'identification client"
    client_credentials: "Utilisateur utilisé pour les informations d’identification client"
    client_credentials_impersonation_set_to: "Utilisateur d’informations d'identification client défini sur"
    client_credentials_impersonation_warning: "Remarque : Les clients qui utilisent le flux « Informations d’identification client » dans cette application auront les droits de cet utilisateur"
    client_credentials_impersonation_html: >
      Par défaut, OpenProject fournit l'autorisation OAuth 2.0 via %{authorization_code_flow_link}. Vous pouvez activer optionnellement %{client_credentials_flow_link}, mais vous devez fournir un utilisateur avec lequel les requêtes de nom seront effectuées.
    authorization_error: "Une erreur d'autorisation s'est produite."
    revoke_my_application_confirmation: "Voulez-vous vraiment supprimer cette application ? Ceci va révoquer %{token_count} actif pour elle."
    my_registered_applications: "Applications OAuth enregistrées"
  oauth_client:
    urn_connection_status:
      connected: "Connecté"
      error: "Erreur"
      failed_authorization: "Échec de l'autorisation"
    labels:
      label_oauth_integration: "Intégration OAuth2"
      label_redirect_uri: "URI de redirection"
      label_request_token: "Demande de jeton"
      label_refresh_token: "Actualiser le jeton"
    errors:
      oauth_authorization_code_grant_had_errors: "Échec de l'octroi de l'autorisation OAuth2"
      oauth_reported: "Fournisseur OAuth2 signalé"
      oauth_returned_error: "OAuth2 a renvoyé une erreur"
      oauth_returned_json_error: "OAuth2 a renvoyé une erreur JSON"
      oauth_returned_http_error: "OAuth2 a renvoyé une erreur réseau"
      oauth_returned_standard_error: "OAuth2 a renvoyé une erreur interne"
      wrong_token_type_returned: "OAuth2 a retourné un mauvais type de jeton, AccessToken::Bearer était attendu"
      oauth_issue_contact_admin: "OAuth2 a signalé une erreur. Veuillez contacter votre administrateur système."
      oauth_client_not_found: "Client OAuth2 introuvable dans le point de terminaison « callback » (redirect_uri)."
      refresh_token_called_without_existing_token: >
        Erreur interne : a appelé refresh_token sans jeton existant.
      refresh_token_updated_failed: "Erreur lors de la mise à jour d'OAuthClientToken"
      oauth_client_not_found_explanation: >
        Cette erreur apparaît après avoir mis à jour le client_id et client_secret dans OpenProject, mais ne pas avoir mis à jour le champ « URI » dans le fournisseur OAuth2.
      oauth_code_not_present: "« Code » OAuth2 introuvable dans le point de terminaison « callback » (redirect_uri)."
      oauth_code_not_present_explanation: >
        Cette erreur apparaît si vous avez sélectionné le mauvais response_type dans le fournisseur OAuth2. Response_type doit être « code » ou similaire.
      oauth_state_not_present: "« État » OAuth2 introuvable dans le point de terminaison « callback » (redirect_uri)."
      oauth_state_not_present_explanation: >
        L'attribut « state » est utilisé pour indiquer à OpenProject où continuer après une autorisation OAuth2 réussie. Un « state » manquant est une erreur interne qui peut apparaître pendant l'installation. Veuillez contacter votre administrateur système.
      rack_oauth2:
        client_secret_invalid: "Le secret du client est invalide (client_secret_invalid)"
        invalid_request: >
          Le serveur d'autorisation OAuth2 a répondu avec « invalid_request ». Cette erreur apparaît si vous essayez d'autoriser plusieurs fois ou en cas de problème technique.
        invalid_response: "Le serveur d'autorisation OAuth2 fourni une réponse invalide (invalid_response)"
        invalid_grant: "Le serveur d'autorisation OAuth2 vous demande d'autoriser à nouveau (invalid_grant)."
        invalid_client: "Le serveur d'autorisation OAuth2 ne reconnaît pas OpenProject (invalid_client)."
        unauthorized_client: "Le serveur d'autorisation OAuth2 rejette le type d'autorisation (unauthorized_client)"
        unsupported_grant_type: "Le serveur d'autorisation OAuth2 vous demande d'autoriser à nouveau (unsupported_grant_type)."
        invalid_scope: "Vous n'êtes pas autorisé à accéder à la ressource demandée (invalid_scope)."
  http:
    request:
      failed_authorization: "La requête côté serveur a échoué en s'autorisant elle-même."
      missing_authorization: "La requête latérale du serveur a échoué en raison de l'absence d'informations d'autorisation."
    response:
      unexpected: "Réponse inattendue reçue."
  you: vous
  link: lien
  plugin_openproject_auth_plugins:
    name: "Plugins d'authentification OpenProject"
    description: "Integration of OmniAuth strategy providers for authentication in OpenProject."
  plugin_openproject_auth_saml:
    name: "OmniAuth SAML / authentification unique"
    description: "Ajoute le fournisseur SAML OmniAuth à OpenProject"
