Upgrade to 4.0.0
This commit is contained in:
@@ -3,19 +3,26 @@
|
||||
"account.delete": "Supprimer votre compte",
|
||||
"account.delete.confirm": "Voulez-vous vraiment supprimer votre compte ? Vous serez déconnecté immédiatement. Votre compte ne pourra pas être récupéré.",
|
||||
|
||||
"activate": "Activer",
|
||||
"add": "Ajouter",
|
||||
"alpha": "Alpha",
|
||||
"author": "Auteur",
|
||||
"avatar": "Photo de profil",
|
||||
"avatar": "Image du profil",
|
||||
"back": "Retour",
|
||||
"cancel": "Annuler",
|
||||
"change": "Changer",
|
||||
"close": "Fermer",
|
||||
"changes": "Modifications",
|
||||
"confirm": "Ok",
|
||||
"collapse": "Replier",
|
||||
"collapse.all": "Tout replier",
|
||||
"color": "Couleur",
|
||||
"coordinates": "Coordonnées",
|
||||
"copy": "Copier",
|
||||
"copy.all": "Tout copier",
|
||||
"copy.success": "Copié : {count}",
|
||||
"create": "Créer",
|
||||
"custom": "Personnalisé",
|
||||
|
||||
"date": "Date",
|
||||
"date.select": "Choisir une date",
|
||||
@@ -34,13 +41,20 @@
|
||||
"delete": "Supprimer",
|
||||
"delete.all": "Tout supprimer",
|
||||
|
||||
"dialog.fields.empty": "Ce dialogue ne comporte aucun champ",
|
||||
"dialog.files.empty": "Aucun fichier à sélectionner",
|
||||
"dialog.pages.empty": "Aucune page à sélectionner",
|
||||
"dialog.text.empty": "Ce dialogue ne définit aucun texte",
|
||||
"dialog.users.empty": "Aucun utilisateur à sélectionner",
|
||||
|
||||
"dimensions": "Dimensions",
|
||||
"disable": "Désactiver",
|
||||
"disabled": "Désactivé",
|
||||
"discard": "Supprimer",
|
||||
|
||||
"drawer.fields.empty": "Ce tiroir ne comporte aucun champ",
|
||||
|
||||
"domain": "Domaine",
|
||||
"download": "Télécharger",
|
||||
"duplicate": "Dupliquer",
|
||||
|
||||
@@ -49,18 +63,20 @@
|
||||
"email": "Courriel",
|
||||
"email.placeholder": "mail@example.com",
|
||||
|
||||
"enter": "Entrer",
|
||||
"entries": "Entrées",
|
||||
"entry": "Entrée",
|
||||
|
||||
"environment": "Environnement",
|
||||
|
||||
"error": "Erreur",
|
||||
"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": "La photo de profil n‘a pu être supprimé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",
|
||||
|
||||
@@ -81,6 +97,9 @@
|
||||
|
||||
"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.changeTemplate.invalid": "Le modèle du fichier « {id} » ne peut être modifié en « {template} » (valide : « {blueprints} »)",
|
||||
"error.file.changeTemplate.permission": "Vous n’êtes pas autorisé à changer le modèle du fichier « {id} »",
|
||||
|
||||
"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 incorrecte : {extension}",
|
||||
@@ -95,6 +114,7 @@
|
||||
"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.unique": "Le nom de fichier doit être unique",
|
||||
"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} »",
|
||||
@@ -113,15 +133,20 @@
|
||||
"error.layout.validation.block": "Il y a une erreur sur le champ « {field} » du bloc {blockIndex} utilisant le type de bloc « {fieldset} » dans le layout {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 correct",
|
||||
"error.license.domain": "Le domaine de la licence est manquant",
|
||||
"error.license.email": "Veuillez saisir un courriel correct",
|
||||
"error.license.format": "Please enter a valid license code",
|
||||
"error.license.verification": "La licence n’a pu être vérifiée",
|
||||
|
||||
"error.login.totp.confirm.invalid": "Code incorrect",
|
||||
"error.login.totp.confirm.missing": "Veuillez saisir le code actuel",
|
||||
|
||||
"error.object.validation": "Il y a une erreur dans le champ « {label} » :\n{message}",
|
||||
|
||||
"error.offline": "Le Panel est actuellement hors ligne",
|
||||
|
||||
"error.page.changeSlug.permission": "Vous n’êtes pas autorisé à modifier l’identifiant d’URL pour « {slug} »",
|
||||
"error.page.changeSlug.reserved": "Le chemin des pages de premier niveau ne doit pas commencer par « {path} »",
|
||||
"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",
|
||||
@@ -137,9 +162,15 @@
|
||||
"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.move.ancestor": "La page ne peut être déplacée à l’intérieur d’elle-même",
|
||||
"error.page.move.directory": "Le répertoire de la page ne peut être déplacé",
|
||||
"error.page.move.duplicate": "Une sous-page possédant l’identifiant d’URL « {slug} » existe déjà",
|
||||
"error.page.move.notFound": "La page déplacée n’a pu être trouvée",
|
||||
"error.page.move.permission": "Vous n’êtes pas autorisé à déplacer « {slug} » ",
|
||||
"error.page.move.template": "Le modèle « {template} » n’est pas accepté en tant que sous-page de « {parent} »",
|
||||
"error.page.notFound": "La page « {slug} » n’a pu être trouvée",
|
||||
"error.page.num.invalid": "Veuillez saisir un numéro de position correct. Les numéros ne doivent pas être négatifs.",
|
||||
"error.page.slug.invalid": "Veuillez saisir un identifiant d’URL correct",
|
||||
"error.page.slug.invalid": "Veuillez entrer un identifiant d’URL correct",
|
||||
"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 correct",
|
||||
@@ -163,6 +194,8 @@
|
||||
"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.structure.validation": "Il y a une erreur dans le champ « {field} » de la rangée {index}",
|
||||
|
||||
"error.template.default.notFound": "Le modèle par défaut n’existe pas",
|
||||
|
||||
"error.unexpected": "Une erreur inattendue est survenue ! Activez le mode de débogage pour plus d'informations : https://getkirby.com/docs/reference/system/options/debug",
|
||||
@@ -195,8 +228,10 @@
|
||||
"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.anchor": "Veuillez entrer un lien ancré correct",
|
||||
"error.validation.between": "Veuillez saisir une valeur entre « {min} » et « {max} »",
|
||||
"error.validation.boolean": "Veuillez confirmer ou refuser",
|
||||
"error.validation.color": "Veuillez entrer une couleur valide dans le format {format}",
|
||||
"error.validation.contains": "Veuillez saisir une valeur contenant « {needle} »",
|
||||
"error.validation.date": "Veuillez saisir une date correcte",
|
||||
"error.validation.date.after": "Veuillez saisir une date après {date}",
|
||||
@@ -211,6 +246,7 @@
|
||||
"error.validation.integer": "Veuillez saisir un entier correct",
|
||||
"error.validation.ip": "Veuillez saisir une adresse IP correcte",
|
||||
"error.validation.less": "Veuillez saisir une valeur inférieure à {max}",
|
||||
"error.validation.linkType": "Le type de lien n’est pas autorisé",
|
||||
"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)",
|
||||
@@ -227,15 +263,18 @@
|
||||
"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.tel": "Veuillez saisir un numéro de téléphone non formaté",
|
||||
"error.validation.time": "Veuillez saisir une heure correcte",
|
||||
"error.validation.time.after": "Veuillez saisir une heure après {time}",
|
||||
"error.validation.time.before": "Veuillez saisir une heure avant {time}",
|
||||
"error.validation.time.between": "Veuillez saisir une heure entre {min} et {max}",
|
||||
"error.validation.uuid": "Veuillez saisir un UUID valide",
|
||||
"error.validation.url": "Veuillez saisir une URL correcte",
|
||||
|
||||
"expand": "Déplier",
|
||||
"expand.all": "Tout déplier",
|
||||
|
||||
"field.invalid": "Le champ est invalide",
|
||||
"field.required": "Le champ est obligatoire",
|
||||
"field.blocks.changeType": "Changer le type",
|
||||
"field.blocks.code.name": "Code",
|
||||
@@ -245,8 +284,9 @@
|
||||
"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.empty": "Pas encore d‘ensembles de champs",
|
||||
"field.blocks.fieldsets.label": "Veuillez sélectionner un type de bloc…",
|
||||
"field.blocks.fieldsets.paste": "Presser <kbd>{{ shortcut }}</kbd> pour coller/importer des blocks depuis votre presse-papier",
|
||||
"field.blocks.fieldsets.paste": "Pressez <kbd>{{ shortcut }}</kbd> pour importer des dispositions ou blocs depuis votre presse-papier <small>Seuls ceux autorisés dans le champ actuel seront insérés.</small>",
|
||||
"field.blocks.gallery.name": "Galerie",
|
||||
"field.blocks.gallery.images.empty": "Pas encore d’images",
|
||||
"field.blocks.gallery.images.label": "Images",
|
||||
@@ -259,6 +299,8 @@
|
||||
"field.blocks.image.crop": "Recadrer",
|
||||
"field.blocks.image.link": "Lien",
|
||||
"field.blocks.image.location": "Emplacement",
|
||||
"field.blocks.image.location.internal": "Ce site web",
|
||||
"field.blocks.image.location.external": "Source externe",
|
||||
"field.blocks.image.name": "Image",
|
||||
"field.blocks.image.placeholder": "Sélectionnez une image",
|
||||
"field.blocks.image.ratio": "Proportions",
|
||||
@@ -283,8 +325,10 @@
|
||||
|
||||
"field.files.empty": "Pas encore de fichier sélectionné",
|
||||
|
||||
"field.layout.change": "Changer de disposition",
|
||||
"field.layout.delete": "Supprimer cette disposition",
|
||||
"field.layout.delete.confirm": "Voulez-vous vraiment supprimer cette disposition ?",
|
||||
"field.layout.delete.confirm.all": "Voulez-vous vraiment supprimer toutes les dispositions ?",
|
||||
"field.layout.empty": "Pas encore de rangées",
|
||||
"field.layout.select": "Choisir une disposition",
|
||||
|
||||
@@ -298,15 +342,26 @@
|
||||
|
||||
"field.users.empty": "Pas encore d’utilisateur sélectionné",
|
||||
|
||||
"fields.empty": "Pas encore de champs",
|
||||
|
||||
"file": "Fichier",
|
||||
"file.blueprint": "Ce fichier n’a pas encore de blueprint. Vous pouvez en définir les paramètres dans <strong>/site/blueprints/files/{blueprint}.yml</strong>",
|
||||
"file.changeTemplate": "Changer de modèle",
|
||||
"file.changeTemplate.notice": "Modifier le modèle du fichier supprimera le contenu des champs dont le type ne correspond pas. Si le nouveau modèle définit certaines règles, par exemple les dimensions des images, celles-ci seront également appliquées de manière irréversible. Utilisez avec précaution.",
|
||||
"file.delete.confirm": "Voulez-vous vraiment supprimer <br><strong>{filename}</strong> ?",
|
||||
"file.focus.placeholder": "Définir le point focal",
|
||||
"file.focus.reset": "Supprimer le point focal",
|
||||
"file.focus.title": "Point focal",
|
||||
"file.sort": "Modifier la position",
|
||||
|
||||
"files": "Fichiers",
|
||||
"files.empty": "Pas encore de fichier",
|
||||
|
||||
"filter": "Filtrer",
|
||||
|
||||
"hide": "Masquer",
|
||||
"hour": "Heure",
|
||||
"hue": "Teinte",
|
||||
"import": "Importer",
|
||||
"info": "Info",
|
||||
"insert": "Insérer",
|
||||
@@ -332,6 +387,7 @@
|
||||
"language.convert": "Choisir comme langue par défaut",
|
||||
"language.convert.confirm": "<p>Souhaitez-vous vraiment convertir <strong>{name}</strong> vers la langue par défaut ? Cette action ne peut pas être annulée.</p><p>Si <strong>{name}</strong> a un contenu non traduit, il n’y aura plus de solution de secours possible et certaines parties de votre site pourraient être vides.</p>",
|
||||
"language.create": "Ajouter une nouvelle langue",
|
||||
"language.default": "Langue par défaut",
|
||||
"language.delete.confirm": "Voulez-vous vraiment supprimer la langue <strong>{name}</strong>, 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",
|
||||
@@ -340,24 +396,48 @@
|
||||
"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.secondary": "Langue secondaire",
|
||||
"language.settings": "Préférences de langue",
|
||||
"language.updated": "La langue a été mise à jour",
|
||||
"language.variables": "Variables de langue",
|
||||
"language.variables.empty": "Pas encore de traductions",
|
||||
|
||||
"languages": "Langues",
|
||||
"language.variable.delete.confirm": "Voulez-vous vraiment supprimer la variable pour {key} ?",
|
||||
"language.variable.key": "Clé",
|
||||
"language.variable.notFound": "La variable n’a pu être trouvée",
|
||||
"language.variable.value": "Valeur",
|
||||
|
||||
"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.activate": "Activer maintenant",
|
||||
"license.activate.label": "Veuillez activer votre licence",
|
||||
"license.activate.domain": "Votre licence sera activée pour <strong>{host}</strong>.",
|
||||
"license.activate.local": "Vous êtes sur le point d‘activer votre licence de Kirby pour votre domaine local <strong>{host}</strong>. Si ce site doit être activé sur un domaine publique, veuillez plutôt l‘activer là-bas. Si {host} est bien le domaine pour lequel vous voulez activer votre licence, veuillez continuer.",
|
||||
"license.activated": "Activée",
|
||||
"license.buy": "Acheter une licence",
|
||||
"license.register": "S’enregistrer",
|
||||
"license.code": "Code",
|
||||
"license.code.help": "Vous avez reçu votre code de licence par courriel après l‘achat. Veuillez le copier et le coller ici.",
|
||||
"license.code.label": "Veuillez saisir votre numéro de licence",
|
||||
"license.status.active.info": "Inclut les nouvelles versions majeures jusqu'au {date}",
|
||||
"license.status.active.label": "Licence valide",
|
||||
"license.status.demo.info": "This is a demo installation",
|
||||
"license.status.demo.label": "Demo",
|
||||
"license.status.inactive.info": "Renouveler la licence pour mettre à jour vers les nouvelles versions majeures",
|
||||
"license.status.inactive.label": "Pas de nouvelles versions majeures",
|
||||
"license.status.legacy.bubble": "Prêt à renouveler votre licence ?",
|
||||
"license.status.legacy.info": "Votre licence ne couvre pas cette version",
|
||||
"license.status.legacy.label": "Veuillez renouveler votre licence",
|
||||
"license.status.missing.bubble": "Prêt à lancer votre site ?",
|
||||
"license.status.missing.info": "Pas de licence valide",
|
||||
"license.status.missing.label": "Veuillez activer votre licence",
|
||||
"license.manage": "Gérer vos licences",
|
||||
"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.domain": "Votre licence sera enregistrée pour <strong>{host}</strong>.",
|
||||
"license.register.local": "Vous êtes sur le point d’enregistrer votre licence pour votre domaine local <strong>{host}</strong>. Si votre site sera déployé sur un domaine publique, veuillez plutôt l’y l’enregistrer. Si {host} est le domaine pour lequel vous voulez enregistrer Kirby, veuillez continuer.",
|
||||
"license.register.success": "Merci pour votre soutien à Kirby",
|
||||
"license.unregistered": "Ceci est une démo non enregistrée de Kirby",
|
||||
"license.purchased": "Achetée",
|
||||
"license.success": "Merci pour votre soutien à Kirby",
|
||||
"license.unregistered.label": "Non enregistré",
|
||||
|
||||
"link": "Lien",
|
||||
@@ -367,20 +447,21 @@
|
||||
|
||||
"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 <strong>{email}</strong>",
|
||||
"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.isLocked": "Modifications non enregistrées par {email}",
|
||||
"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.",
|
||||
"lock.unlock.submit": "Déverrouiller et écraser les modifications non enregistrées par <strong>{email}</strong>",
|
||||
"lock.isUnlocked": "A été déverrouillé par un autre utilisateur",
|
||||
|
||||
"login": "Connexion",
|
||||
"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.placeholder.totp": "000000",
|
||||
"login.code.text.email": "Si votre adresse de courriel est enregistrée, le code demandé vous sera envoyé par courriel.",
|
||||
"login.code.text.totp": "Veuillez saisir le code à usage unique de votre application d‘authentification",
|
||||
"login.email.login.body": "Bonjour {user.nameOrEmail},\n\nVous avez récemment demandé un code de connexion pour le Panel de {site}.\nLe code de connexion suivant sera valable pendant {timeout} minutes :\n\n{code}\n\nSi vous n’avez pas demandé de code de connexion, veuillez ignorer cet email ou contacter votre administrateur si vous avez des questions.\nPar sécurité, merci de ne PAS faire suivre cet email.",
|
||||
"login.email.login.subject": "Votre code de connexion",
|
||||
"login.email.password-reset.body": "Bonjour {user.nameOrEmail},\n\nVous avez récemment demandé un code de réinitialisation de mot de passe pour le Panel de {site}.\nLe code de réinitialisation de mot de passe suivant sera valable pendant {timeout} minutes :\n\n{code}\n\nSi vous n’avez pas demandé de code de réinitialisation de mot de passe, veuillez ignorer cet email ou contacter votre administrateur si vous avez des questions.\nPar sécurité, merci de ne PAS faire suivre cet email.",
|
||||
"login.email.password-reset.body": "Bonjour {user.nameOrEmail},\n\nVous avez récemment demandé un code de réinitialisation de mot de passe pour le Panel de {site}.\nLe code de réinitialisation de mot de passe suivant sera valable pendant {timeout} minutes :\n\n{code}\n\nSi vous n’avez pas demandé de code de réinitialisation de mot de passe, veuillez ignorer cet email ou contacter votre administrateur si vous avez des questions.\nPar sécurité, merci de ne PAS faire 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",
|
||||
@@ -388,9 +469,24 @@
|
||||
"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",
|
||||
"login.totp.enable.option": "Configurer les codes à usage unique",
|
||||
"login.totp.enable.intro": "Les applications d'authentification peuvent générer des codes à usage unique qui sont utilisés comme second facteur lors de la connexion à votre compte.",
|
||||
"login.totp.enable.qr.label": "1. Scannez ce QR code",
|
||||
"login.totp.enable.qr.help": "Impossible de scanner ? Ajoutez la clé de configuration <code>{secret}</code> manuellement à votre application d'authentification..",
|
||||
"login.totp.enable.confirm.headline": "2. Confirmez avec le code généré",
|
||||
"login.totp.enable.confirm.text": "Votre application génère un nouveau code à usage unique toutes les 30 secondes. Saisissez le code actuel pour terminer la configuration :",
|
||||
"login.totp.enable.confirm.label": "Code actuel",
|
||||
"login.totp.enable.confirm.help": "Après cette configuration, nous vous demanderons un code à usage unique à chaque connexion.",
|
||||
"login.totp.enable.success": "Codes à usage unique activés",
|
||||
"login.totp.disable.option": "Désactiver les codes à usage unique",
|
||||
"login.totp.disable.label": "Saisissez votre mot de passe pour désactiver les codes à usage unique.",
|
||||
"login.totp.disable.help": "Un second facteur différent, par exemple un code de connexion envoyé par courriel, vous sera demandé à la connexion. Vous pourrez à nouveau configurer les codes à usage unique ultérieurement.",
|
||||
"login.totp.disable.admin": "<p>Cela désactivera les codes à usage unique pour <strong>{user}</strong>.</p><p>Un second facteur différent, par exemple un code de connexion envoyé par courriel lui sera demandé à la connexion. {user} pourra à nouveau configurer les codes à usage unique ultérieurement.</p>",
|
||||
"login.totp.disable.success": "Codes à usage unique désactivés",
|
||||
|
||||
"logout": "Déconnexion",
|
||||
|
||||
"merge": "Fusionner",
|
||||
"menu": "Menu",
|
||||
"meridiem": "AM/PM",
|
||||
"mime": "Type de médias",
|
||||
@@ -411,21 +507,26 @@
|
||||
"months.september": "Septembre",
|
||||
|
||||
"more": "Plus",
|
||||
"move": "Déplacer",
|
||||
"name": "Nom",
|
||||
"next": "Suivant",
|
||||
"night": "Nuit",
|
||||
"no": "non",
|
||||
"off": "off",
|
||||
"on": "on",
|
||||
"open": "Ouvrir",
|
||||
"open.newWindow": "Ouvrir dans une nouvelle fenêtre",
|
||||
"option": "Option",
|
||||
"options": "Options",
|
||||
"options.none": "Pas d’options",
|
||||
"options.all": "Afficher toutes les options de {count}",
|
||||
|
||||
"orientation": "Orientation",
|
||||
"orientation.landscape": "Paysage",
|
||||
"orientation.portrait": "Portrait",
|
||||
"orientation.square": "Carré",
|
||||
|
||||
"page": "Page",
|
||||
"page.blueprint": "Cette page n’a pas encore de blueprint. Vous pouvez en définir les paramètres dans <strong>/site/blueprints/pages/{blueprint}.yml</strong>",
|
||||
"page.changeSlug": "Modifier l’URL",
|
||||
"page.changeSlug.fromTitle": "Créer à partir du titre",
|
||||
@@ -433,13 +534,15 @@
|
||||
"page.changeStatus.position": "Veuillez sélectionner une position",
|
||||
"page.changeStatus.select": "Sélectionner un nouveau statut",
|
||||
"page.changeTemplate": "Changer de modèle",
|
||||
"page.changeTemplate.notice": "Modifier le modèle de la page supprimera le contenu des champs dont le type ne correspond pas. Utilisez avec précaution.",
|
||||
"page.create": "Créer en tant que {status}",
|
||||
"page.delete.confirm": "Voulez-vous vraiment supprimer <strong>{title}</strong> ?",
|
||||
"page.delete.confirm.subpages": "<strong>Cette page contient des sous-pages</strong>. <br>Toutes les sous-pages seront également supprimées.",
|
||||
"page.delete.confirm.title": "Veuillez saisir le titre de la page pour confirmer",
|
||||
"page.draft.create": "Créer un brouillon",
|
||||
"page.duplicate.appendix": "Copier",
|
||||
"page.duplicate.files": "Copier les fichiers",
|
||||
"page.duplicate.pages": "Copier les pages",
|
||||
"page.move": "Déplacer la page",
|
||||
"page.sort": "Modifier la position",
|
||||
"page.status": "Statut",
|
||||
"page.status.draft": "Brouillon",
|
||||
@@ -460,6 +563,7 @@
|
||||
"password": "Mot de passe",
|
||||
"paste": "Coller",
|
||||
"paste.after": "Coller après",
|
||||
"paste.success": "Copié : {count}",
|
||||
"pixel": "Pixel",
|
||||
"plugin": "Plugin",
|
||||
"plugins": "Plugins",
|
||||
@@ -467,7 +571,9 @@
|
||||
"preview": "Prévisualiser",
|
||||
"remove": "Supprimer",
|
||||
"rename": "Renommer",
|
||||
"renew": "Renouveler",
|
||||
"replace": "Remplacer",
|
||||
"replace.with": "Remplacer par",
|
||||
"retry": "Essayer à nouveau",
|
||||
"revert": "Revenir",
|
||||
"revert.confirm": "Voulez-vous vraiment <strong>supprimer toutes les modifications non enregistrées</strong> ?",
|
||||
@@ -484,9 +590,10 @@
|
||||
"save": "Enregistrer",
|
||||
"search": "Rechercher",
|
||||
"search.min": "Saisissez {min} caractères pour rechercher",
|
||||
"search.all": "Tout afficher",
|
||||
"search.all": "Afficher tous les résultats de {count}",
|
||||
"search.results.none": "Pas de résultats",
|
||||
|
||||
"section.invalid": "La section est invalide",
|
||||
"section.required": "Cette section est obligatoire",
|
||||
|
||||
"security": "Sécurité",
|
||||
@@ -498,11 +605,16 @@
|
||||
"size": "Poids",
|
||||
"slug": "Identifiant de l’URL",
|
||||
"sort": "Trier",
|
||||
"sort.drag": "Déplacer pour réordonner…",
|
||||
"split": "Diviser",
|
||||
|
||||
"stats.empty": "Aucun rapport",
|
||||
"status": "Statut",
|
||||
|
||||
"system.issues.content": "Le dossier content semble exposé",
|
||||
"system.issues.eol.kirby": "La version de Kirby installée a atteint la fin de son cycle de vie et ne recevra plus de mises à jour de sécurité",
|
||||
"system.issues.eol.plugin": "La version du plugin { plugin } installée a atteint la fin de son cycle de vie et ne recevra plus de mises à jour de sécurité",
|
||||
"system.issues.eol.php": "Votre version de PHP installée { release } a atteint la fin de son cycle de vie et ne recevra plus de mises à jour de sécurité",
|
||||
"system.issues.debug": "Le débogage doit être désactivé en production",
|
||||
"system.issues.git": "Le dossier .git semble exposé",
|
||||
"system.issues.https": "Nous recommandons HTTPS pour tous vos sites",
|
||||
@@ -520,10 +632,13 @@
|
||||
"system.updateStatus.update": "Mise à jour gratuite { version } disponible",
|
||||
"system.updateStatus.upgrade": "Mise à jour { version } disponible",
|
||||
|
||||
"title": "Titre",
|
||||
"tel": "Téléphone",
|
||||
"tel.placeholder": "+33123456789",
|
||||
"template": "Modèle",
|
||||
"title": "Titre",
|
||||
"today": "Aujourd’hui",
|
||||
|
||||
"toolbar.button.clear": "Supprimer la mise en forme",
|
||||
"toolbar.button.code": "Code",
|
||||
"toolbar.button.bold": "Gras",
|
||||
"toolbar.button.email": "Courriel",
|
||||
@@ -541,6 +656,8 @@
|
||||
"toolbar.button.link": "Lien",
|
||||
"toolbar.button.paragraph": "Paragraphe",
|
||||
"toolbar.button.strike": "Barré",
|
||||
"toolbar.button.sub": "Indice",
|
||||
"toolbar.button.sup": "Exposant",
|
||||
"toolbar.button.ol": "Liste ordonnée",
|
||||
"toolbar.button.underline": "Souligné",
|
||||
"toolbar.button.ul": "Liste non-ordonnée",
|
||||
@@ -550,6 +667,8 @@
|
||||
"translation.name": "Français",
|
||||
"translation.locale": "fr_FR",
|
||||
|
||||
"type": "Type",
|
||||
|
||||
"upload": "Transférer",
|
||||
"upload.error.cantMove": "Le fichier transféré n’a pu être déplacé",
|
||||
"upload.error.cantWrite": "Le fichier n’a pu être écrit sur le disque",
|
||||
|
Reference in New Issue
Block a user