{
"add": "Ajouter",
"avatar": "Image du profil",
"back": "Retour",
"cancel": "Annuler",
"change": "Changer",
"close": "Fermer",
"confirm": "Ok",
"collapse": "Replier",
"collapse.all": "Tout replier",
"copy": "Copier",
"create": "Créer",
"date": "Date",
"date.select": "Choisissez une date",
"day": "Jour",
"days.fri": "Ven",
"days.mon": "Lun",
"days.sat": "Sam",
"days.sun": "Dim",
"days.thu": "Jeu",
"days.tue": "Mar",
"days.wed": "Mer",
"delete": "Supprimer",
"delete.all": "Tout supprimer",
"dimensions": "Dimensions",
"disabled": "Désactivé",
"discard": "Supprimer",
"download": "Télécharger",
"duplicate": "Dupliquer",
"edit": "Éditer",
"expand": "Déplier",
"expand.all": "Tout déplier",
"dialog.files.empty": "Aucun fichier à sélectionner",
"dialog.pages.empty": "Aucune page à sélectionner",
"dialog.users.empty": "Aucun utilisateur à sélectionner",
"email": "Courriel",
"email.placeholder": "mail@example.com",
"error.access.code": "Code incorrect",
"error.access.login": "Identifiant incorrect",
"error.access.panel": "Vous n’êtes pas autorisé à accéder au Panel",
"error.access.view": "Vous n’êtes pas autorisé à accéder à cette section du Panel",
"error.avatar.create.fail": "L’image du profil n’a pu être transférée",
"error.avatar.delete.fail": "L’image du profil n’a pu être supprimée",
"error.avatar.dimensions.invalid": "Veuillez choisir une image de profil de largeur et hauteur inférieures à 3000 pixels",
"error.avatar.mime.forbidden": "L'image du profil utilisateur doit être un fichier JPEG ou PNG",
"error.blueprint.notFound": "Le blueprint « {name} » n’a pu être chargé",
"error.blocks.max.plural": "Vous ne devez pas ajouter plus de {max} blocs",
"error.blocks.max.singular": "Vous ne devez pas ajouter plus d'un bloc",
"error.blocks.min.plural": "Vous devez ajouter au moins {min} blocs",
"error.blocks.min.singular": "Vous devez ajouter au moins un bloc",
"error.blocks.validation": "Il y a une erreur dans le bloc {index}",
"error.email.preset.notFound": "La configuration de courriel « {name} » n’a pu être trouvé",
"error.field.converter.invalid": "Convertisseur « {converter} » incorrect",
"error.file.changeName.empty": "Le nom ne peut être vide",
"error.file.changeName.permission": "Vous n’êtes pas autorisé à modifier le nom de « {filename} »",
"error.file.duplicate": "Un fichier nommé « {filename} » existe déjà",
"error.file.extension.forbidden": "L’extension « {extension} » n’est pas autorisée",
"error.file.extension.invalid": "Extension non valide : {extension}",
"error.file.extension.missing": "L’extension pour « {filename} » est manquante",
"error.file.maxheight": "La hauteur de l'image ne doit pas excéder {height} pixels",
"error.file.maxsize": "Le fichier est trop volumineux",
"error.file.maxwidth": "La largeur de l'image ne doit pas excéder {width} pixels",
"error.file.mime.differs": "Le fichier transféré doit être du même type de média « {mime} »",
"error.file.mime.forbidden": "Le type de média « {mime} » n’est pas autorisé",
"error.file.mime.invalid": "Type de média non valide : {mime}",
"error.file.mime.missing": "Le type de média de « {filename} » n’a pu être détecté",
"error.file.minheight": "La hauteur de l'image doit être au moins {height} pixels",
"error.file.minsize": "Le fichier n'est pas assez volumineux",
"error.file.minwidth": "La largeur de l'image doit être au moins {width} pixels",
"error.file.name.missing": "Veuillez entrer un titre",
"error.file.notFound": "Le fichier « {filename} » n’a pu être trouvé",
"error.file.orientation": "L'orientation de l'image doit être \"{orientation}\"",
"error.file.type.forbidden": "Vous n’êtes pas autorisé à transférer des fichiers {type}",
"error.file.type.invalid": "Type de fichier non valide : {type}",
"error.file.undefined": "Le fichier n’a pu être trouvé",
"error.form.incomplete": "Veuillez corriger toutes les erreurs du formulaire…",
"error.form.notSaved": "Le formulaire n’a pu être enregistré",
"error.language.code": "Veuillez saisir un code valide pour cette langue",
"error.language.duplicate": "Cette langue existe déjà",
"error.language.name": "Veuillez saisir un nom valide pour cette langue",
"error.layout.validation.block": "Il y a une erreur dans le block {blockIndex} de la disposition {layoutIndex}",
"error.layout.validation.settings": "Il y a une erreur dans les paramètres de la disposition {index}",
"error.license.format": "Veuillez saisir un numéro de licence valide",
"error.license.email": "Veuillez saisir un courriel valide",
"error.license.verification": "La licence n’a pu être vérifiée",
"error.page.changeSlug.permission": "Vous n’êtes pas autorisé à modifier l’identifiant d’URL pour « {slug} »",
"error.page.changeStatus.incomplete": "La page comporte des erreurs et ne peut pas être publiée",
"error.page.changeStatus.permission": "Le statut de cette page ne peut être modifié",
"error.page.changeStatus.toDraft.invalid": "La page « {slug} » ne peut être convertie en brouillon",
"error.page.changeTemplate.invalid": "Le modèle de la page « {slug} » ne peut être changé",
"error.page.changeTemplate.permission": "Vous n’êtes pas autorisé à changer le modèle de « {slug} »",
"error.page.changeTitle.empty": "Le titre ne peut être vide",
"error.page.changeTitle.permission": "Vous n’êtes pas autorisé à modifier le titre de « {slug} »",
"error.page.create.permission": "Vous n’êtes pas autorisé à créer « {slug} »",
"error.page.delete": "La page « {slug} » ne peut être supprimée",
"error.page.delete.confirm": "Veuillez saisir le titre de la page pour confirmer",
"error.page.delete.hasChildren": "La page comporte des sous-pages et ne peut pas être supprimée",
"error.page.delete.permission": "Vous n’êtes pas autorisé à supprimer « {slug} »",
"error.page.draft.duplicate": "Un brouillon avec l’identifiant d’URL « {slug} » existe déjà",
"error.page.duplicate": "Une page avec l’identifiant d’URL « {slug} » existe déjà",
"error.page.duplicate.permission": "Vous n'êtes pas autorisé à dupliquer « {slug} »",
"error.page.notFound": "La page « {slug} » n’a pu être trouvée",
"error.page.num.invalid": "Veuillez saisir un numéro de position valide. Les numéros ne doivent pas être négatifs.",
"error.page.slug.invalid": "Veuillez entrer un identifiant d’URL valide",
"error.page.slug.maxlength": "L’identifiant d’URL doit faire moins de \"{length}\" caractères",
"error.page.sort.permission": "La page « {slug} » ne peut être réordonnée",
"error.page.status.invalid": "Veuillez choisir un statut de page valide",
"error.page.undefined": "La page n’a pu être trouvée",
"error.page.update.permission": "Vous n’êtes pas autorisé à modifier « {slug} »",
"error.section.files.max.plural": "Vous ne pouvez ajouter plus de {max} fichier(s) à la section « {section} »",
"error.section.files.max.singular": "Vous ne pouvez ajouter plus d’un fichier à la section « {section} »",
"error.section.files.min.plural": "La section « {section}\" » requiert au moins {min} fichiers",
"error.section.files.min.singular": "La section « {section}\" » requiert au moins un fichier",
"error.section.pages.max.plural": "Vous ne pouvez ajouter plus de {max} pages à la section « {section} »",
"error.section.pages.max.singular": "Vous ne pouvez ajouter plus d’une page à la section « {section} »",
"error.section.pages.min.plural": "La section « {section}\" » requiert au moins {min} pages",
"error.section.pages.min.singular": "La section « {section}\" » requiert au moins une page",
"error.section.notLoaded": "La section « {name} » n’a pu être chargée",
"error.section.type.invalid": "Le type de section « {type} » est incorrect",
"error.site.changeTitle.empty": "Le titre ne peut être vide",
"error.site.changeTitle.permission": "Vous n’êtes pas autorisé à modifier le titre du site",
"error.site.update.permission": "Vous n’êtes pas autorisé à modifier le contenu global du site",
"error.template.default.notFound": "Le modèle par défaut n’existe pas",
"error.user.changeEmail.permission": "Vous n’êtes pas autorisé à modifier le courriel de l’utilisateur « {name} »",
"error.user.changeLanguage.permission": "Vous n’êtes pas autorisé à changer la langue de l’utilisateur « {name} »",
"error.user.changeName.permission": "Vous n’êtes pas autorisé à modifier le nom de l’utilisateur « {name} »",
"error.user.changePassword.permission": "Vous n’êtes pas autorisé à changer le mot de passe de l’utilisateur « {name} »",
"error.user.changeRole.lastAdmin": "Le rôle du dernier administrateur ne peut être modifié",
"error.user.changeRole.permission": "Vous n’êtes pas autorisé à changer le rôle de l’utilisateur « {name} »",
"error.user.changeRole.toAdmin": "Vous n’êtes pas autorisé à attribuer le rôle d’administrateur aux utilisateurs",
"error.user.create.permission": "Vous n’êtes pas autorisé à créer cet utilisateur",
"error.user.delete": "L’utilisateur « {name} » ne peut être supprimé",
"error.user.delete.lastAdmin": "Le dernier administrateur ne peut être supprimé",
"error.user.delete.lastUser": "Le dernier utilisateur ne peut être supprimé",
"error.user.delete.permission": "Vous n’êtes pas autorisé à supprimer l’utilisateur « {name} »",
"error.user.duplicate": "Un utilisateur avec le courriel « {email} » existe déjà",
"error.user.email.invalid": "Veuillez saisir un courriel valide",
"error.user.language.invalid": "Veuillez saisir une langue valide",
"error.user.notFound": "L’utilisateur « {name} » n’a pu être trouvé",
"error.user.password.invalid": "Veuillez saisir un mot de passe valide. Les mots de passe doivent comporter au moins 8 caractères.",
"error.user.password.notSame": "Les mots de passe ne sont pas identiques",
"error.user.password.undefined": "Cet utilisateur n’a pas de mot de passe",
"error.user.password.wrong": "Mot de passe incorrect",
"error.user.role.invalid": "Veuillez saisir un rôle valide",
"error.user.update.permission": "Vous n’êtes pas autorisé à modifier l’utilisateur « {name} »",
"error.validation.accepted": "Veuillez confirmer",
"error.validation.alpha": "Veuillez saisir uniquement des caractères alphabétiques minuscules",
"error.validation.alphanum": "Veuillez ne saisir que des minuscules de a à z et des chiffres de 0 à 9",
"error.validation.between": "Veuillez saisir une valeur entre « {min} » et « {max} »",
"error.validation.boolean": "Veuillez confirmer ou refuser",
"error.validation.contains": "Veuillez saisir une valeur contenant « {needle} »",
"error.validation.date": "Veuillez saisir une date valide",
"error.validation.date.after": "Veuillez saisir une date après {date}",
"error.validation.date.before": "Veuillez saisir une date avant {date}",
"error.validation.date.between": "Veuillez saisir une date entre {min} et {max}",
"error.validation.denied": "Veuillez refuser",
"error.validation.different": "La valeur ne doit pas être « {other} »",
"error.validation.email": "Veuillez saisir un courriel valide",
"error.validation.endswith": "La valeur doit se terminer par « {end} »",
"error.validation.filename": "Veuillez saisir un nom de fichier valide",
"error.validation.in": "Veuillez saisir l’un des éléments suivants: ({in})",
"error.validation.integer": "Veuillez saisir un entier valide",
"error.validation.ip": "Veuillez saisir une adresse IP valide",
"error.validation.less": "Veuillez saisir une valeur inférieure à {max}",
"error.validation.match": "La valeur ne correspond pas au modèle attendu",
"error.validation.max": "Veuillez saisir une valeur inférieure ou égale à {max}",
"error.validation.maxlength": "Veuillez saisir une valeur plus courte (max. {max} caractères)",
"error.validation.maxwords": "Veuillez ne pas saisir plus de {max} mot(s)",
"error.validation.min": "Veuillez saisir une valeur supérieure ou égale à {min}",
"error.validation.minlength": "Veuillez saisir une valeur plus longue (min. {min} caractères)",
"error.validation.minwords": "Veuillez saisir au moins {min} mot(s)",
"error.validation.more": "Veuillez saisir une valeur supérieure à {min}",
"error.validation.notcontains": "Veuillez saisir une valeur ne contenant pas « {needle} »",
"error.validation.notin": "Veuillez ne saisir aucun des éléments suivants: ({notIn})",
"error.validation.option": "Veuillez sélectionner une option valide",
"error.validation.num": "Veuillez saisir un nombre valide",
"error.validation.required": "Veuillez saisir quelque chose",
"error.validation.same": "Veuillez saisir « {other} »",
"error.validation.size": "La grandeur de la valeur doit être « {size} »",
"error.validation.startswith": "La valeur doit commencer par « {start} »",
"error.validation.time": "Veuillez saisir une heure valide",
"error.validation.time.after": "Veuillez entrer une heure après {time}",
"error.validation.time.before": "Veuillez entrer une heure avant {time}",
"error.validation.time.between": "Veuillez entrer une heure entre {min} et {max}",
"error.validation.url": "Veuillez saisir une URL valide",
"field.required": "Le champ est obligatoire",
"field.blocks.changeType": "Changer le type",
"field.blocks.code.name": "Code",
"field.blocks.code.language": "Langue",
"field.blocks.code.placeholder": "Votre code…",
"field.blocks.delete.confirm": "Voulez-vous vraiment supprimer ce bloc ?",
"field.blocks.delete.confirm.all": "Voulez-vous vraiment supprimer tous les blocs ?",
"field.blocks.delete.confirm.selected": "Voulez-vous vraiment supprimer les blocs sélectionnés ?",
"field.blocks.empty": "Pas encore de blocs",
"field.blocks.fieldsets.label": "Veuillez sélectionner un type de bloc…",
"field.blocks.gallery.name": "Galerie",
"field.blocks.gallery.images.empty": "Pas encore d’images",
"field.blocks.gallery.images.label": "Images",
"field.blocks.heading.level": "Niveau",
"field.blocks.heading.name": "Titre",
"field.blocks.heading.text": "Texte",
"field.blocks.heading.placeholder": "Titre…",
"field.blocks.image.alt": "Texte alternatif",
"field.blocks.image.caption": "Légende",
"field.blocks.image.crop": "Recadrer",
"field.blocks.image.link": "Lien",
"field.blocks.image.location": "Emplacement",
"field.blocks.image.name": "Image",
"field.blocks.image.placeholder": "Sélectionnez une image",
"field.blocks.image.ratio": "Proportions",
"field.blocks.image.url": "URL de l'image",
"field.blocks.list.name": "Liste",
"field.blocks.markdown.name": "Markdown",
"field.blocks.markdown.label": "Texte",
"field.blocks.markdown.placeholder": "Markdown…",
"field.blocks.quote.name": "Citation",
"field.blocks.quote.text.label": "Texte",
"field.blocks.quote.text.placeholder": "Citation…",
"field.blocks.quote.citation.label": "Citation",
"field.blocks.quote.citation.placeholder": "par…",
"field.blocks.text.name": "Texte",
"field.blocks.text.placeholder": "Texte…",
"field.blocks.video.caption": "Légende",
"field.blocks.video.name": "Vidéo",
"field.blocks.video.placeholder": "Entrez l’URL d’une vidéo",
"field.blocks.video.url.label": "URL de la vidéo",
"field.blocks.video.url.placeholder": "https://youtube.com/?v=",
"field.files.empty": "Pas encore de fichier sélectionné",
"field.layout.delete": "Supprimer cette disposition",
"field.layout.delete.confirm": "Voulez-vous vraiment supprimer cette disposition ?",
"field.layout.empty": "Pas encore de rangées",
"field.layout.select": "Choisir une disposition",
"field.pages.empty": "Pas encore de page sélectionnée",
"field.structure.delete.confirm": "Voulez-vous vraiment supprimer cette ligne?",
"field.structure.empty": "Pas encore d’entrée",
"field.users.empty": "Pas encore d’utilisateur sélectionné",
"file.blueprint": "Ce fichier n’a pas encore de blueprint. Vous pouvez en définir les paramètres dans /site/blueprints/{template}.yml",
"file.delete.confirm": "Voulez-vous vraiment supprimer
{filename} ?",
"file.sort": "Modifier la position",
"files": "Fichiers",
"files.empty": "Pas encore de fichier",
"hide": "Masquer",
"hour": "Heure",
"insert": "Insérer",
"insert.after": "Insérer après",
"insert.before": "Insérer avant",
"install": "Installer",
"installation": "Installation",
"installation.completed": "Le Panel a été installé",
"installation.disabled": "L'installation du Panel est désactivée par défaut sur les serveurs publics. Veuillez lancer l'installation sur un serveur local, ou activez-la avec l'option panel.install
.",
"installation.issues.accounts": "Le dossier /site/accounts
n’existe pas ou n’est pas accessible en écriture",
"installation.issues.content": "Le dossier /content
n’existe pas ou n’est pas accessible en écriture",
"installation.issues.curl": "L’extension CURL
est requise",
"installation.issues.headline": "Le Panel ne peut être installé",
"installation.issues.mbstring": "L’extension MB String
est requise",
"installation.issues.media": "Le dossier /media
n’existe pas ou n’est pas accessible en écriture",
"installation.issues.php": "Veuillez utiliser PHP 7+
",
"installation.issues.server": "Kirby requiert Apache
, Nginx
ou Caddy
",
"installation.issues.sessions": "Le dossier /site/sessions
n’existe pas ou n’est pas accessible en écriture",
"language": "Langue",
"language.code": "Code",
"language.convert": "Choisir comme langue par défaut",
"language.convert.confirm": "
Souhaitez-vous vraiment convertir {name} vers la langue par défaut ? Cette action ne peut pas être annulée.
Si {name} a un contenu non traduit, il n’y aura plus de solution de secours possible et certaines parties de votre site pourraient être vides.
", "language.create": "Ajouter une nouvelle langue", "language.delete.confirm": "Voulez-vous vraiment supprimer la langue {name}, ainsi que toutes ses traductions ? Cette action ne peut être annulée !", "language.deleted": "La langue a été supprimée", "language.direction": "Sens de lecture", "language.direction.ltr": "De gauche à droite", "language.direction.rtl": "De droite à gauche", "language.locale": "Locales PHP", "language.locale.warning": "Vous utilisez une Locale PHP personnalisée. Veuillez la modifier dans le fichier de langue situé dans /site/languages", "language.name": "Nom", "language.updated": "La langue a été mise à jour", "languages": "Langages", "languages.default": "Langue par défaut", "languages.empty": "Il n’y a pas encore de langues", "languages.secondary": "Langues secondaires", "languages.secondary.empty": "Il n’y a pas encore de langues secondaires", "license": "Licence", "license.buy": "Acheter une licence", "license.register": "S’enregistrer", "license.register.help": "Vous avez reçu votre numéro de licence par courriel après l'achat. Veuillez le copier et le coller ici pour l'enregistrer.", "license.register.label": "Veuillez saisir votre numéro de licence", "license.register.success": "Merci pour votre soutien à Kirby", "license.unregistered": "Ceci est une démo non enregistrée de Kirby", "link": "Lien", "link.text": "Texte du lien", "loading": "Chargement", "lock.unsaved": "Modifications non enregistrées", "lock.unsaved.empty": "Il n’y a plus de modifications non enregistrées", "lock.isLocked": "Modifications non enregistrées par {email}", "lock.file.isLocked": "Le fichier est actuellement édité par {email} et ne peut être modifié.", "lock.page.isLocked": "La page est actuellement éditée par {email} et ne peut être modifiée.", "lock.unlock": "Déverrouiller", "lock.isUnlocked": "Vos modifications non enregistrées ont été écrasées pas un autre utilisateur. Vous pouvez télécharger vos modifications pour les fusionner manuellement.", "login": "Se connecter", "login.code.label.login": "Code de connexion", "login.code.label.password-reset": "Code de réinitialisation du mot de passe", "login.code.placeholder.email": "000 000", "login.code.text.email": "Si votre adresse de courriel est enregistrée, le code demandé vous sera envoyé par courriel.", "login.email.login.body": "Bonjour {user.nameOrEmail},\n\nVous avez demandé récemment un code de connexion pour le Panel de Kirby.\nLe code suivant sera valide pendant {timeout} minutes:\n\n{code}\n\nSi vous n’avez pas demandé de code de connexion, veuillez ignorer cet email ou contacter l’administrateur si vous avez des questions.\nPar sécurité, ne faites PAS suivre cet email.", "login.email.login.subject": "Votre code de connexion", "login.email.password-reset.body": "Bonjour {user.nameOrEmail},\n\nVous avez demandé récemment un code de connexion pour le Panel de Kirby.\nLe code suivant sera valide pendant {timeout} minutes:\n\n{code}\n\nSi vous n’avez pas demandé de code de connexion, veuillez ignorer ce courriel ou contacter l’administrateur si vous avez des questions.\nPar sécurité, ne faites PAS suivre ce courriel.", "login.email.password-reset.subject": "Votre code de réinitialisation du mot de passe", "login.remember": "Rester connecté", "login.reset": "Réinitialiser le mot de passe", "login.toggleText.code.email": "Se connecter par courriel", "login.toggleText.code.email-password": "Se connecter avec un mot de passe", "login.toggleText.password-reset.email": "Mot de passe oublié ?", "login.toggleText.password-reset.email-password": "← Retour à la connexion", "logout": "Se déconnecter", "menu": "Menu", "meridiem": "AM/PM", "mime": "Type de médias", "minutes": "Minutes", "month": "Mois", "months.april": "Avril", "months.august": "Août", "months.december": "Décembre", "months.february": "Février", "months.january": "Janvier", "months.july": "Juillet", "months.june": "Juin", "months.march": "Mars", "months.may": "Mai", "months.november": "Novembre", "months.october": "Octobre", "months.september": "Septembre", "more": "Plus", "name": "Nom", "next": "Suivant", "off": "off", "on": "on", "open": "Ouvrir", "options": "Options", "options.none": "Pas d’options", "orientation": "Orientation", "orientation.landscape": "Paysage", "orientation.portrait": "Portrait", "orientation.square": "Carré", "page.blueprint": "Cette page n’a pas encore de blueprint. Vous pouvez en définir les paramètres dans /site/blueprints/{template}.yml", "page.changeSlug": "Modifier l’URL", "page.changeSlug.fromTitle": "Créer à partir du titre", "page.changeStatus": "Changer le statut", "page.changeStatus.position": "Veuillez sélectionner une position", "page.changeStatus.select": "Sélectionner un nouveau statut", "page.changeTemplate": "Changer de modèle", "page.delete.confirm": "Voulez-vous vraiment supprimer {title} ?", "page.delete.confirm.subpages": "Cette page contient des sous-pages.