# French translations for PROJECT.
# Copyright (C) 2012 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2014-08-01 11:18+0200\n"
"PO-Revision-Date: 2014-08-01 11:18+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: fr <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"

#: abilian/services/auth/service.py:40
msgid "Logout"
msgstr "Déconnexion"

#: abilian/services/auth/service.py:47
msgid "Login"
msgstr "Connexion"

#: abilian/services/auth/views.py:64
msgid "You must provide your email and password."
msgstr "Vous devez entrez votre email et votre mot de passe."

#: abilian/services/auth/views.py:71 abilian/services/auth/views.py:156
msgid "Sorry, we couldn't find an account for email '{email}'."
msgstr "Nous n'avons pas trouvé de compte correspondant à l'email '{email}'"

#: abilian/services/auth/views.py:77
msgid "Sorry, wrong password."
msgstr "Mauvais mot de passe."

#: abilian/services/auth/views.py:150
msgid "You must provide your email address."
msgstr "Vous devez entrez votre adresse email de connexion."

#: abilian/services/auth/views.py:165
msgid "Password reset instructions have been sent to your email address."
msgstr ""

#: abilian/services/auth/views.py:175 abilian/services/auth/views.py:194
msgid "Invalid reset password token."
msgstr ""

#: abilian/services/auth/views.py:177 abilian/services/auth/views.py:196
msgid "Password reset expired"
msgstr ""

#: abilian/services/auth/views.py:203
msgid "You must provide a password."
msgstr "Vous devez entrez un mot de passe."

#: abilian/services/auth/views.py:208
msgid "Your new password must be at least 8 characters long"
msgstr "Le nouveau mot de passe doit comporter au moins 8 caractères"

#: abilian/services/auth/views.py:212
msgid "Your new password must contain upper case and lower case letters"
msgstr "Le nouveau mot de passe doit comporter des majuscules et des minuscules"

#: abilian/services/auth/views.py:217
msgid "Your new password must contain at least one digit"
msgstr "Le nouveau mot de passe doit comporter au moins 1 chiffre"

#: abilian/services/auth/views.py:223
msgid "Your password has been reset. You can now login with your new password"
msgstr ""
"Votre mot de passe a été enregistré. Vous pouvez maintenant vous "
"connecter avec ce mot de passe."

#: abilian/services/auth/views.py:252
msgid "Password reset instruction for {site_name}"
msgstr "Réinitialisation de votre mot de passe pour {site_name}"

#: abilian/services/auth/templates/login/forgotten_password.html:8
#: abilian/services/auth/templates/login/login.html:23
msgid "Forgot password?"
msgstr "Mot de passe oublié?"

#: abilian/services/auth/templates/login/forgotten_password.html:17
msgid "Send me a new password"
msgstr "Envoyez-moi un nouveau mot de passe"

#: abilian/services/auth/templates/login/login.html:8
#, python-format
msgid "Login to %(site_name)s"
msgstr "Connexion à %(site_name)s"

#: abilian/services/auth/templates/login/login.html:16
#: abilian/services/auth/templates/login/password_reset.html:18
msgid "Password"
msgstr "Mot de passe"

#: abilian/services/auth/templates/login/login.html:21
msgid "Sign in"
msgstr "Me connecter"

#: abilian/services/auth/templates/login/password_reset.html:8
msgid "Please choose a new password"
msgstr "Veuillez choisir un mot de passe"

#: abilian/services/auth/templates/login/password_reset.html:22
msgid "Change password"
msgstr "Changer le mot de passe"

#: abilian/services/auth/templates/login/password_reset.html:23
#: abilian/web/templates/preferences/user.html:19
#: abilian/web/templates/widgets/render_for_edit.html:25
#: abilian/web/views/object.py:142
msgid "Cancel"
msgstr "Annuler"

#: abilian/services/indexing/debug_toolbar.py:34
#: abilian/services/indexing/debug_toolbar.py:48
msgid "Indexed Terms"
msgstr "Termes indexés"

#: abilian/services/indexing/debug_toolbar.py:40
msgid "No current object"
msgstr ""

#: abilian/services/preferences/service.py:26
#: abilian/services/preferences/service.py:132
#: abilian/web/templates/preferences/_base.html:8
msgid "Preferences"
msgstr "Préférences"

#: abilian/web/frontend.py:501 abilian/web/views/object.py:164
msgid "Entity successfully edited"
msgstr "Édition réussie"

#: abilian/web/frontend.py:509 abilian/web/views/object.py:254
msgid "An entity with this name already exists in the database."
msgstr "Il y a déjà une entité avec ce nom dans la base de donnée."

#: abilian/web/frontend.py:512 abilian/web/frontend.py:562
#: abilian/web/views/object.py:261
msgid "Please fix the error(s) below"
msgstr "Veuillez corriger la ou les erreurs ci-dessous"

#: abilian/web/frontend.py:553
msgid "An entity with this name already exists in the database"
msgstr "Il y a déjà une entité avec ce nom dans la base de donnée"

#: abilian/web/frontend.py:556 abilian/web/views/object.py:293
msgid "Entity successfully added"
msgstr "Ajout réussi"

#: abilian/web/frontend.py:578 abilian/web/views/object.py:321
msgid "Entity deleted"
msgstr "Entité supprimée"

#: abilian/web/admin/extension.py:38
msgid "Admin"
msgstr "Admin"

#: abilian/web/admin/panels/audit.py:290
msgid "{user} created {entity_type} {entity_id} \"{entity}\""
msgstr "{user} a créé: {entity_type} {entity_id} \"{entity}\""

#: abilian/web/admin/panels/audit.py:292
msgid "{user} made changes on {entity_type} {entity_id} \"{entity}\""
msgstr "{user} a modifié {entity_type} {entity_id} \"{entity}\""

#: abilian/web/admin/panels/audit.py:295
msgid "{user} has deleted {entity_type}: {entity_id} \"{entity}\""
msgstr "{user} a supprimé {entity_type}: {entity_id} \"{entity}\""

#: abilian/web/admin/panels/audit.py:316
msgid "{key} changed:"
msgstr "{key} modifié:"

#: abilian/web/admin/panels/audit.py:321
msgid "{key} changed from {old_value} to {new_value}"
msgstr "{key} modifié de «{old_value}» en «{new_value}»"

#: abilian/web/admin/panels/audit.py:323
msgid "{key} set to {new_value}"
msgstr "{key} initialisé à «{new_value}»"

#: abilian/web/admin/panels/audit.py:363
msgid "{manager} has activated inheritance on {entity}"
msgstr "{manager} a activé l'héritage sur {entity}"

#: abilian/web/admin/panels/audit.py:365
msgid "{manager} has deactivated inheritance on {entity}"
msgstr "{manager} a désactivé l'héritage sur {entity}"

#: abilian/web/admin/panels/audit.py:367
msgid "{manager} has given role \"{role}\" to {principal} on {entity}"
msgstr "{manager} a donné le rôle «{role}» à {principal} sur {entity}"

#: abilian/web/admin/panels/audit.py:370
msgid "{manager} has revoked role \"{role}\" from {principal} on {entity}"
msgstr "{manager} a retiré le rôle \"{role}\" à {principal} sur {entity}"

#: abilian/web/admin/panels/audit.py:376
msgid "{manager} has given role \"{role}\" to {principal}"
msgstr "{manager} a donné le rôle \"{role}\" à {principal}"

#: abilian/web/admin/panels/audit.py:378
msgid "{manager} has revoked role \"{role}\" from {principal}"
msgstr "{manager} a retiré le rôle \"{role}\" à {principal}"

#: abilian/web/admin/panels/dashboard.py:18
msgid "Dashboard"
msgstr "Tableau de bord"

#: abilian/web/admin/panels/settings.py:28
#: abilian/web/admin/templates/admin/settings.html:6
msgid "Settings"
msgstr "Paramètres"

#: abilian/web/admin/panels/settings.py:34
msgid "Site name"
msgstr "Nom du site"

#: abilian/web/admin/panels/settings.py:35
msgid "Mail sender"
msgstr "Expéditeur des mails"

#: abilian/web/admin/panels/settings.py:61
msgid "Changes saved."
msgstr "Changement enregistrés."

#: abilian/web/admin/templates/admin/_macros.html:25
msgid "active users"
msgstr "utilisateurs actifs"

#: abilian/web/admin/templates/admin/_macros.html:30
msgid "new members"
msgstr "nouveaux membres"

#: abilian/web/admin/templates/admin/_macros.html:35
msgid "new documents"
msgstr "nouveaux documents"

#: abilian/web/admin/templates/admin/_macros.html:40
msgid "new messages"
msgstr "nouveaux messages"

#: abilian/web/admin/templates/admin/audit.html:8
msgid "Newer"
msgstr "Plus récents"

#: abilian/web/admin/templates/admin/audit.html:12
msgid "Older"
msgstr "Plus anciens"

#: abilian/web/admin/templates/admin/audit.html:38
msgid "All contents"
msgstr "Tous les contenus"

#: abilian/web/admin/templates/admin/audit.html:87
msgid "Select user"
msgstr "Filtrer sur un utilisateur"

#: abilian/web/admin/templates/admin/settings.html:17
#: abilian/web/templates/preferences/user.html:16
#: abilian/web/views/object.py:143
msgid "Save"
msgstr "Enregistrer"

#: abilian/web/forms/fields.py:146 abilian/web/forms/fields.py:179
msgid "Not a valid datetime value"
msgstr "N'est pas une date valide"

#: abilian/web/forms/fields.py:313
msgid "Not a valid choice"
msgstr "N'est pas un choix valide"

#: abilian/web/forms/validators.py:15
msgid "Invalid email address."
msgstr "Adresse email non valide"

#: abilian/web/forms/widgets.py:148 abilian/web/forms/widgets.py:260
msgid "Filter records:"
msgstr "Filtrer les entrées:"

#: abilian/web/forms/widgets.py:261
msgid "Previous"
msgstr "Précédent"

#: abilian/web/forms/widgets.py:262
msgid "Next"
msgstr "Suivant"

#: abilian/web/forms/widgets.py:263
msgid "Showing _START_ to _END_ of _TOTAL_ entries"
msgstr "Affiche de _START_ à _END_ sur _TOTAL_ entrées"

#: abilian/web/forms/widgets.py:264
msgid "(filtered from _MAX_ total entries)"
msgstr "(filtré sur un total de _MAX_ entrées)"

#: abilian/web/forms/widgets.py:265
msgid "Advanced filtering"
msgstr "Filtrage avancé"

#: abilian/web/forms/widgets.py:512
msgid "Add file"
msgstr "Ajouter un fichier"

#: abilian/web/forms/widgets.py:512
msgid "Select file"
msgstr "Selectionner un fichier"

#: abilian/web/preferences/user.py:24
msgid "New Password"
msgstr "Nouveau mot de passe"

#: abilian/web/preferences/user.py:26
msgid "Confirm new password"
msgstr "Confirmer le nouveau mot de passe"

#: abilian/web/preferences/user.py:29
msgid "Photo"
msgstr "Photo"

#: abilian/web/preferences/user.py:38
msgid ""
"Passwords differ. Ensure you have typed same password in both "
"\"password\" field and \"confirm password\" field."
msgstr "Assurez vous d'avoir tapé le même mot de passe dans les 2 champs."

#: abilian/web/preferences/user.py:52 abilian/web/preferences/user.py:57
msgid "Only PNG or JPG image files are accepted"
msgstr "Seuls les fichier d'image PNG ou JPG sont acceptés"

#: abilian/web/preferences/user.py:65
msgid "Could not decode image file"
msgstr "Impossible de lire l'image"

#: abilian/web/preferences/user.py:76
msgid "About me"
msgstr "À propos de moi"

#: abilian/web/preferences/user.py:118
msgid "Preferences saved."
msgstr "Préférences enregistrées."

#: abilian/web/search/views.py:136
msgid "All"
msgstr "Tous"

#: abilian/web/search/templates/search/search.html:11
#: abilian/web/templates/navbar.html:33
msgid "Search"
msgstr "Rechercher"

#: abilian/web/search/templates/search/search.html:25
msgid "Your query didn't find any results."
msgstr "Votre recherche n'a donné aucun résultats"

#: abilian/web/search/templates/search/search.html:30
#, python-format
msgid "%(count)d corresponding items"
msgstr "%(count)d éléments correspondants"

#: abilian/web/search/templates/search/search.html:50
msgid "by"
msgstr "par"

#: abilian/web/search/templates/search/search.html:53
#, python-format
msgid "Last modification: %(date)s"
msgstr "Dernière modification: %(date)s"

#: abilian/web/search/templates/search/search.html:54
#, python-format
msgid "%(date)s at %(time)s"
msgstr "%(date)s à %(time)s"

#: abilian/web/search/templates/search/search.html:95
msgid "Filter by types"
msgstr "Filtrer par types"

#: abilian/web/templates/abilian_base.html:36
msgid "Skip to content"
msgstr "Aller au contenu"

#: abilian/web/templates/error404.html:7
msgid ""
"Page or entity not found. The object you are trying to view may have been"
" deleted."
msgstr "Page non trouvée. Le contenu a peut-être été effacé."

#: abilian/web/templates/macros.html:44
#: abilian/web/templates/macros/box.html:27
msgid "Menu"
msgstr "Menu"

#: abilian/web/templates/macros.html:126
#: abilian/web/templates/macros/audit.html:25
msgid "Audit Log"
msgstr "Journal d'audit"

#: abilian/web/templates/macros.html:175
#: abilian/web/templates/macros/recent.html:5
msgid "Recent items"
msgstr "Éléments récents"

#: abilian/web/templates/widgets/render_for_edit.html:18
msgid "Add new"
msgstr "Créer"

#: abilian/web/templates/widgets/render_for_edit.html:20
msgid "Save and add new"
msgstr "Créer et ajouter un nouveau"

#: abilian/web/templates/widgets/render_for_edit.html:23
msgid "Save changes"
msgstr "Sauvegarder"

#: abilian/web/templates/widgets/render_single.html:1
msgid "Edit"
msgstr "Éditer"

#: abilian/web/templates/widgets/render_single.html:3
#: abilian/web/views/object.py:314
msgid "Delete"
msgstr "Supprimer"

#: abilian/web/views/object.py:281
msgid "Create"
msgstr "Créer"

#: abilian/web/views/object.py:283
msgid "Create and add new"
msgstr "Créer et ajouter un nouveau"

