Viewing File: /usr/local/cpanel/base/frontend/meridian/_assets/meridian-shell/locales/fr/websites.js
{
"hub.title": "Sites web",
"hub.subtitle": "Gérez les domaines, les sous-domaines et les paramètres des sites Web.",
"hub.addWebsite": "Ajouter un site web",
"hub.tryAgain": "Réessayer",
"hub.somethingWentWrong": "Une erreur s’est produite",
"hub.emptyTitle": "Aucun site Web pour le moment",
"hub.emptyDescription": "Ajoutez votre premier site pour commencer à gérer les domaines, les certificats SSL et les enregistrements DNS.",
"hub.noResultsTitle": "Aucun site Web trouvé",
"hub.noResultsSearchHint": "Essayez un autre terme de recherche.",
"hub.noResultsAddHint": "Ajoutez votre premier domaine pour commencer.",
"hub.launchingSitejet": "Lancement de Sitejet…",
"hub.actionsColumn": "Actions",
"table.colWebsite": "Site Web",
"table.columnWebsite": "Site Web",
"table.columnApps": "Applications",
"table.columnFeatures": "Fonctionnalités",
"table.redirectLabel": "Redirection",
"table.redirectToManage": "Redirige vers {{url}}. Gérez cette option dans les Paramètres.",
"table.redirectManageOnly": "Gérer la redirection dans les Paramètres",
"table.columnSsl": "SSL",
"table.columnPhp": "PHP",
"table.hiddenFields": "Plus de détails",
"table.scrollRegion.list": "Tableau des sites Web, défilement possible",
"table.scrollRegion.dns": "Tableau des enregistrements DNS, défilement possible",
"table.scrollRegion.backups": "Tableau des sauvegardes, défilement possible",
"table.columns.button": "Colonnes",
"table.columns.heading": "Colonnes affichées",
"table.columns.alwaysShown": "Toujours affichée",
"table.columns.notEnoughRoom": "Espace insuffisant",
"table.columns.shownUnderName": "Affichée sous le nom",
"table.columns.scrollsAtThisWidth": "Défilement à cette largeur",
"table.columns.overflowHint": "Certaines colonnes sont hors écran. Faites défiler horizontalement pour les afficher.",
"table.columns.reset": "Rétablir le mode automatique",
"table.manage": "Gérer",
"table.manageDomain": "Gérer {{domain}}",
"table.toggleGroup": "Afficher ou masquer le groupe {{domain}}",
"table.expandRowAria": "Développer {{domain}}",
"table.collapseRowAria": "Réduire {{domain}}",
"table.openInNewTab": "Ouvrir {{domain}} dans un nouvel onglet",
"table.changePhpVersionFor": "Modifier la version de PHP pour {{domain}}",
"table.manageSslFor": "Gérer le SSL pour {{domain}}",
"table.manageWordPressFor": "Gérer WordPress pour {{domain}}",
"table.manageNodejsFor": "Gérer l’application Node.js pour {{domain}}",
"table.openBuilderFor": "Ouvrir l’éditeur {{name}} pour {{domain}}",
"table.selfSignedSslFor": "SSL autosigné pour {{domain}}. Gérez le SSL.",
"table.sslExpiringFor": "SSL expirant bientôt pour {{domain}}. Gérez le SSL.",
"table.sslExpiredFor": "SSL expiré pour {{domain}}. Gérez le SSL.",
"table.expiringSoon": "Expire bientôt",
"table.sslExpiredInsecure": "Expiré. La connexion n’est pas sécurisée.",
"table.tagWp": "WP",
"table.tagNodejs": "Node.js",
"table.tagSsl": "SSL",
"table.wpNotResponding": "WordPress ne répond pas. Le site est peut-être temporairement hors service ou l’installation est peut-être endommagée.",
"table.openBuilderFailed": "Impossible d’ouvrir le créateur de site Web. Réessayez.",
"table.sslValid": "Valide",
"table.sslSelfSigned": "Autosigné",
"table.sslUnknown": "Inconnue",
"table.sslUnknownFor": "État SSL indisponible pour {{domain}}. Gérez le SSL.",
"table.sslExpired": "Expiré",
"table.sslNone": "Aucun",
"table.sslExpiringDays": "Expire ({{count}} j)",
"table.sslExpiring": "Expire bientôt",
"pagination.showing": "Affichage de {{start}}-{{end}} sur {{total}}",
"pagination.perPage": "{{count}} par page",
"pagination.itemsPerPage": "Éléments par page",
"pagination.previousPage": "Page précédente",
"pagination.nextPage": "Page suivante",
"siteType.main": "Domaine principal",
"siteType.addon": "Domaine supplémentaire",
"siteType.subdomain": "Sous-domaine",
"siteType.parked": "Alias",
"sslLabel.valid": "SSL valide",
"sslLabel.selfSigned": "Autosigné",
"sslLabel.expiring": "SSL expirant",
"sslLabel.expired": "SSL expiré",
"sslLabel.none": "Aucun SSL",
"filterBar.searchPlaceholder": "Filtrer par domaine…",
"filterBar.minimizeAll": "Tout réduire",
"filterBar.expandAll": "Tout développer",
"filterBar.statusFilters": "Filtres d’état",
"filterBar.domainTypeFilters": "Filtres de type de domaine",
"filterBar.chipAll": "Tous",
"filterBar.chipWithSsl": "Avec SSL",
"filterBar.chipWithoutSsl": "Sans SSL",
"filterBar.chipForBuilder": "Sites {{name}}",
"filterBar.chipSubdomains": "Sous-domaines",
"filterBar.chipAddons": "Domaines supplémentaires",
"detail.backToWebsites": "Retour aux sites web",
"detail.setUpWebsite": "Configurer le site Web",
"detail.visitSite": "Consulter le site",
"detail.wpAdmin": "WP Admin",
"detail.opening": "Ouverture…",
"detail.editSite": "Modifier le site",
"detail.editSiteUnavailable": "Modification du site indisponible",
"detail.loading": "Chargement…",
"detail.siteDetailTabs": "Onglets de détail du site",
"detail.openSitejetFor": "Ouvrir l’éditeur Sitejet pour {{domain}}",
"detail.openNovaFor": "Ouvrir l’éditeur Nova pour {{domain}}",
"detail.nova": "Nova",
"detail.sslBadgeOpenTab": "{{label}}. Ouvrez l’onglet SSL.",
"detail.wpNotResponding": "WordPress ne répond pas. Le site est peut-être temporairement hors service ou l’installation est peut-être endommagée.",
"detail.wordPressBadge": "WordPress",
"detail.webappStop": "Arrêter",
"detail.webappStart": "Démarrer",
"detail.webappRestart": "Redémarrer",
"detail.webappRedeploy": "Redéployer",
"detail.webappActionError": "L’application n’a pas pu exécuter cette action. Réessayez.",
"detail.sshPassphrase.title": "Saisir la phrase secrète de votre clé SSH",
"detail.sshPassphrase.description": "La clé SSH « {{keyName}} » est protégée par une phrase secrète. Saisissez-la pour récupérer les dernières modifications et effectuer un nouveau déploiement. La phrase secrète est utilisée uniquement pour ce redéploiement et n’est jamais enregistrée.",
"detail.sshPassphrase.submit": "Déverrouiller et redéployer",
"detail.sshPassphrase.inProgress": "Récupération des dernières modifications depuis votre dépôt. Cela peut prendre une minute, laissez cette fenêtre ouverte.",
"detail.sshPassphrase.wrongPassphrase": "Cette phrase secrète est incorrecte. Réessayez.",
"detail.sitejet": "Sitejet",
"detail.tabError": "Erreur",
"detail.tabWarning": "Avertissement",
"detail.tabAriaLabel": "{{label}}, {{level}} : {{message}}",
"detail.dotSslExpired": "Le certificat SSL a expiré",
"detail.dotSslExpiring": "Le certificat SSL expire bientôt",
"detail.dotSslSelfSigned": "Le certificat SSL est autosigné",
"detail.dotSslNone": "Aucun certificat SSL installé",
"detail.tabOverview": "Vue d’ensemble",
"detail.tabSsl": "SSL",
"detail.tabEmail": "Messagerie",
"detail.tabDns": "DNS",
"detail.tabFiles": "Fichiers",
"detail.tabBackups": "Sauvegardes",
"detail.tabAliases": "Alias",
"detail.tabAlias": "Alias",
"detail.tabSettings": "Paramètres",
"overview.siteInformation": "Informations sur le site",
"overview.websiteFolder": "Dossier du site Web",
"overview.phpVersion": "Version de PHP",
"overview.sslCertificate": "Certificat SSL",
"overview.sslExpiry": "Expiration du SSL",
"overview.wordPressVersion": "Version de WordPress",
"overview.ipAddress": "Adresse IP",
"overview.domainType": "Type de domaine",
"overview.httpsRedirect": "Redirection HTTPS",
"overview.enabled": "Activée",
"overview.aboutThisIp": "À propos de cette adresse IP",
"overview.ipPublic": "Publique",
"overview.ipLocal": "Locale",
"overview.ipUnknown": "inconnue",
"overview.ipNoNat": " (sans NAT)",
"overview.sslValid": "Valide",
"overview.sslSelfSigned": "Autosigné",
"overview.sslExpiringSoon": "Expire bientôt",
"overview.sslExpired": "Expiré",
"overview.sslNotConfigured": "Non configuré",
"overview.websiteBuilder": "Créateur de site Web",
"overview.wordPress": "WordPress",
"overview.wordPressDescription": "Créez un site puissant avec le CMS le plus populaire au monde.",
"overview.buildWithWordPress": "Créer avec WordPress",
"overview.sitejetBuilder": "Sitejet Builder",
"overview.sitejetPublished": "Publié",
"overview.sitejetDraft": "Brouillon",
"overview.sitejetUnavailable": "Indisponible",
"overview.sitejetLiveMessage": "Votre site Sitejet est en ligne",
"overview.sitejetDraftMessage": "Vous avez un brouillon de site dans Sitejet",
"overview.sitejetAvailableMessage": "Créez un site professionnel. Aucune programmation requise.",
"overview.sitejetDisabledTooltip": "Désactivez la redirection ou annulez le partage de la racine du document pour utiliser Sitejet.",
"overview.sitejetDisableRedirection": "Désactivez la redirection du domaine pour utiliser Sitejet.",
"overview.sitejetUnshareDocroot": "Annulez le partage de la racine du document pour utiliser Sitejet.",
"overview.nodejs": "Node.js",
"overview.nodejsRunning": "En cours d’exécution",
"overview.nodejsStopped": "Arrêtée",
"overview.nodejsDeploying": "Déploiement en cours",
"overview.nodejsFailed": "Échec",
"overview.nodejsDraft": "Brouillon",
"overview.nodejsNotDeployed": "Non déployée",
"overview.nodejsManageDescription": "Gérez la génération, l’exécution, les variables d’environnement et les journaux de cette application Node.js.",
"overview.editSite": "Modifier le site",
"overview.continueWithBuilder": "Continuer avec {{builder}}",
"overview.builderPublished": "Publié",
"overview.builderDraft": "Brouillon",
"overview.builderUnavailable": "Indisponible",
"overview.builderLiveMessage": "Votre site {{builder}} est en ligne",
"overview.builderDraftMessage": "Vous avez un brouillon de site dans {{builder}}",
"overview.builderAvailableMessage": "Créez un site avec {{builder}}. Aucune programmation requise.",
"overview.builderDisableRedirection": "Désactivez la redirection du domaine pour utiliser {{builder}}.",
"overview.builderUnshareDocroot": "Annulez le partage de la racine du document pour utiliser {{builder}}.",
"overview.builderDisabledTooltip": "Désactivez la redirection ou annulez le partage de la racine du document pour utiliser {{builder}}.",
"overview.buildWithBuilder": "Créer avec {{builder}}",
"overview.failedLoadBuilderLink": "Échec du chargement du lien {{builder}}",
"overview.failedCreateBuilderWebsite": "Échec de la création du site Web {{builder}}",
"overview.buildWithSitejet": "Créer avec Sitejet",
"overview.settingUp": "Configuration…",
"overview.loading": "Chargement…",
"overview.failedLoadSitejetLink": "Échec du chargement du lien Sitejet",
"overview.failedCreateSitejetWebsite": "Échec de la création du site Web Sitejet",
"overview.novaBuilder": "Nova",
"overview.novaPublished": "Publié",
"overview.novaDraft": "Brouillon",
"overview.novaUnavailable": "Indisponible",
"overview.novaLiveMessage": "Votre site Nova est en ligne",
"overview.novaDraftMessage": "Vous avez un brouillon de site dans Nova",
"overview.novaAvailableMessage": "Créez un site avec l’IA. Aucune programmation requise.",
"overview.novaDisabledTooltip": "Désactivez la redirection ou annulez le partage de la racine du document pour utiliser Nova.",
"overview.novaDisableRedirection": "Désactivez la redirection du domaine pour utiliser Nova.",
"overview.novaUnshareDocroot": "Annulez le partage de la racine du document pour utiliser Nova.",
"overview.buildWithNova": "Créer avec Nova",
"overview.failedLoadNovaLink": "Échec du chargement du lien Nova",
"overview.failedCreateNovaWebsite": "Échec de la création du site Web Nova",
"overview.redirects": "Redirections",
"overview.manageInSettings": "Gérer dans les Paramètres",
"overview.redirect301": "301 (permanente)",
"overview.redirect302": "302 (temporaire)",
"files.fileManager": "Gestionnaire de fichiers",
"files.manageFilesIn": "Gérer les fichiers dans",
"files.openFileManager": "Ouvrir le Gestionnaire de fichiers",
"files.webAppNotice": "Une application web répond à tout le trafic vers {{domain}}. Les fichiers que vous ajoutez ou modifiez dans ce dossier n'apparaissent pas à cette adresse.",
"files.webAppNoticeRemedies": "Pour diffuser ces fichiers, publiez-les sur un domaine qui n'exécute pas d'application web.",
"aliases.aliases": "Alias",
"aliases.addAlias": "Ajouter un alias",
"aliases.domainName": "Nom de domaine",
"aliases.addPlaceholder": "alias.example.com",
"aliases.willShareConfig": "Ce domaine partagera le dossier du site Web, la version de PHP et le certificat SSL de {{domain}}.",
"aliases.infoBanner": "Ces domaines sont des alias de <emphasis>{{domain}}</emphasis>. Ils partagent le même dossier de site Web, la même version de PHP et le même certificat SSL.",
"aliases.aliasDomains": "Domaines alias",
"aliases.sharedConfiguration": "Configuration partagée",
"aliases.websiteFolder": "Dossier du site Web",
"aliases.parentDomain": "Domaine parent",
"aliases.domainType": "Type de domaine",
"aliases.noAliasesTitle": "Aucun alias pour ce domaine",
"aliases.noAliasesDescription": "Les domaines alias partagent la racine du document et la configuration d’hôte virtuel de ce domaine. Ajoutez un alias pour faire pointer un autre nom de domaine vers ce site Web.",
"aliases.cancel": "Annuler",
"aliases.remove": "Supprimer",
"aliases.removeConfirmTitle": "Supprimer {{domain}} ?",
"aliases.removeConfirmDescription": "Cette action supprime le domaine alias de {{parentDomain}} et supprime ses enregistrements DNS.",
"aliases.adding": "Ajout…",
"aliases.alreadyInList": "Cet alias figure déjà dans la liste.",
"aliases.failedToAdd": "Échec de l’ajout du domaine alias",
"aliases.failedToAddTitle": "Échec de l’ajout de l’alias",
"aliases.failedToRemove": "Échec de la suppression de l’alias",
"aliases.validation.required": "Le nom de domaine est obligatoire.",
"aliases.validation.noSpaces": "Le nom de domaine ne doit pas contenir d’espaces.",
"aliases.validation.needsDot": "Le nom de domaine doit contenir au moins un point (par exemple, alias.example.com).",
"aliases.validation.invalidChars": "Le nom de domaine contient des caractères non valides. Seuls les lettres, les chiffres, les points et les traits d’union sont autorisés.",
"backups.columns.date": "Date",
"backups.columns.name": "Nom",
"backups.columns.source": "Source",
"backups.columns.type": "Type",
"backups.columns.size": "Taille",
"backups.columns.status": "État",
"backups.source.user": "Manuelle",
"backups.source.system": "Système",
"backups.type.website": "Site Web",
"backups.type.collection": "Collection de sites Web",
"backups.status.ready": "Prête",
"backups.status.inProgress": "En cours",
"backups.status.failed": "Échec",
"backups.list.malformedData": "Impossible de lire la liste des sauvegardes, car le serveur a renvoyé une réponse inattendue.",
"backups.download": "Télécharger",
"backups.downloadAria": "Télécharger {{name}}",
"backups.searchPlaceholder": "Rechercher des sauvegardes par nom…",
"backups.rowAction.restore": "Restaurer",
"backups.rowAction.extract": "Extraire les fichiers",
"backups.rowAction.delete": "Supprimer",
"backups.extract.title": "Extraire les fichiers de la sauvegarde",
"backups.extract.backupLabel": "Sauvegarde",
"backups.extract.siteLabel": "Site Web",
"backups.extract.helper": "Copie les fichiers de votre site Web dans un dossier. Cette action n’écrase aucun fichier existant et n’active rien.",
"backups.extract.destinationLabel": "Extraire vers",
"backups.extract.destinationPlaceholder": "extracted-files",
"backups.extract.pathRequired": "Saisissez un dossier de destination.",
"backups.extract.pathAbsolute": "Saisissez un chemin relatif à votre répertoire personnel. Ne le commencez pas par une barre oblique (/).",
"backups.extract.pathTraversal": "Le chemin ne peut pas contenir « .. ».",
"backups.extract.cancel": "Annuler",
"backups.extract.confirm": "Extraire les fichiers",
"backups.extract.extracting": "Extraction…",
"backups.extract.failed": "Impossible de démarrer l’extraction : {{message}}",
"backups.restore.title": "Restaurer {{domain}}",
"backups.restore.intro": "Restaurez {{domain}} sur place à partir de « {{name}} ».",
"backups.restore.warnFiles": "Cette action écrase les fichiers actuels de {{domain}} par ceux de cette sauvegarde. Les fichiers ajoutés depuis la sauvegarde sont conservés, sauf si vous les supprimez ci-dessous.",
"backups.restore.warnDatabase": "La restauration d’une base de données la réinitialise pour qu’elle corresponde exactement à la sauvegarde : son contenu actuel est supprimé et remplacé, et tout ce que vous avez ajouté depuis la sauvegarde est effacé.",
"backups.restore.databasesHeading": "Bases de données",
"backups.restore.selectAll": "Tout sélectionner",
"backups.restore.includeDbNamed": "Restaurer la base de données {{name}}",
"backups.restore.dbRowSubtitle": "Base de données MySQL",
"backups.restore.restoreDatabasesLabel": "Restaurer les bases de données",
"backups.restore.restoreDatabasesHelp": "Restaurez les bases de données contenues dans cette sauvegarde, ainsi que les fichiers du site Web.",
"backups.restore.cleanLabel": "Supprimer les fichiers ajoutés depuis cette sauvegarde",
"backups.restore.cleanHelp": "Rétablit {{domain}} dans l’état exact où il se trouvait lors de la création de la sauvegarde et supprime définitivement tous les fichiers que vous avez créés ou modifiés depuis.",
"backups.restore.warnClean": "La restauration supprimera tout le contenu de la racine du document de {{domain}} et le remplacera par le contenu de la sauvegarde {{name}}. Vous ne pourrez pas récupérer les fichiers ajoutés depuis la création de la sauvegarde.",
"backups.restore.cancel": "Annuler",
"backups.restore.confirm": "Restaurer le site Web",
"backups.restore.restoring": "Restauration…",
"backups.restore.failed": "Impossible de démarrer la restauration : {{message}}",
"backups.restore.failedNoOperationId": "Le serveur a accepté la demande de restauration, mais n’a fourni aucun moyen d’en suivre la progression. Réessayez.",
"backups.deleteConfirm.title": "Supprimer la sauvegarde ?",
"backups.deleteConfirm.body": "Voulez-vous supprimer définitivement la sauvegarde {{name}} ? Cette action est irréversible.",
"backups.deleteConfirm.ctaLabel": "Supprimer",
"backups.bulkAction.delete": "Supprimer",
"backups.bulkDeleteConfirm.title": "Supprimer les sauvegardes ?",
"backups.bulkDeleteConfirm.bodyOne": "Voulez-vous supprimer définitivement 1 sauvegarde ? Cette action est irréversible.",
"backups.bulkDeleteConfirm.bodyOther": "Voulez-vous supprimer définitivement {{count}} sauvegardes ? Cette action est irréversible.",
"backups.bulkDeleteConfirm.ctaLabel": "Supprimer",
"backups.deleteSuccess": "« {{name}} » a été supprimée.",
"backups.deleteError": "Impossible de supprimer « {{name}} ».",
"backups.deleteFailedGeneric": "Impossible de supprimer la sauvegarde.",
"backups.failedGenericReason": "Le serveur n’a indiqué aucune raison. Réessayez.",
"backups.downloadStarting": "Préparation de « {{name}} » pour le téléchargement…",
"backups.emptyTitle": "Aucune sauvegarde pour le moment",
"backups.emptyDescription": "Sauvegardez ce site Web pour protéger ses fichiers et sa base de données.",
"backups.noResultsTitle": "Aucune sauvegarde correspondante",
"backups.noResultsDescription": "Aucune sauvegarde ne correspond à votre recherche.",
"backups.progress.working": "Traitement en cours…",
"backups.progress.percent": "{{percent}} %",
"backups.progress.elapsed": "{{time}} écoulées",
"backups.progress.createDone": "Sauvegarde terminée.",
"backups.progress.restoreDone": "Restauration terminée.",
"backups.progress.extractDone": "Fichiers extraits.",
"backups.progress.extractDoneDesc": "Vos fichiers extraits sont disponibles dans ~/{{path}}.",
"backups.progress.viewFiles": "Afficher les fichiers",
"backups.progress.createFailed": "Échec de la sauvegarde.",
"backups.progress.restoreFailed": "Échec de la restauration.",
"backups.progress.extractFailed": "Échec de l’extraction.",
"backups.progress.failedGeneric": "L’opération a échoué.",
"backups.progress.lostTitle": "État de la sauvegarde indisponible",
"backups.progress.lostDescription": "Impossible de joindre le serveur pour suivre cette opération. Elle est peut-être toujours en cours en arrière-plan. Actualisez la liste ou réessayez pour poursuivre la vérification.",
"backups.progress.lostNotification": "Impossible de suivre une opération de sauvegarde. Elle est peut-être toujours en cours. Actualisez la liste des sauvegardes pour vérifier.",
"backups.progress.retry": "Réessayer",
"backups.progress.dismiss": "Ignorer",
"backups.create.cta": "Créer une sauvegarde",
"backups.create.title": "Sauvegarder {{domain}}",
"backups.create.intro": "Crée une sauvegarde du site Web contenant les fichiers et les bases de données de {{domain}}. La sauvegarde apparaîtra dans la liste dès qu’elle sera prête.",
"backups.create.filesLabel": "Fichiers du site Web",
"backups.create.filesHint": "Toujours inclus.",
"backups.create.filesAlwaysIncluded": "Fichiers du site Web (toujours inclus)",
"backups.create.databasesHeading": "Bases de données",
"backups.create.selectAll": "Tout sélectionner",
"backups.create.includeDbNamed": "Inclure la base de données {{name}}",
"backups.create.dbRowSubtitle": "Base de données MySQL",
"backups.create.databaseNone": "Vous n’avez aucune base de données sur ce compte.",
"backups.create.detectedBadge": "Utilisée",
"backups.create.detectionFallbackNote": "Impossible de déterminer quelles bases de données ce site utilise ; elles ont donc toutes été sélectionnées. Désélectionnez celles dont vous n’avez pas besoin.",
"backups.create.databasesLoadError": "Impossible de charger vos bases de données. Cette sauvegarde n’inclura que les fichiers de votre site Web.",
"backups.create.summaryWithDatabase": "Cette sauvegarde inclura les fichiers de votre site Web et vos bases de données.",
"backups.create.summaryFilesOnly": "Cette sauvegarde n’inclura que les fichiers de votre site Web.",
"backups.create.emailMeLabel": "M’avertir par e-mail lorsque la sauvegarde est terminée",
"backups.create.emailLabel": "Adresse e-mail",
"backups.create.emailInvalid": "Saisissez une adresse e-mail valide.",
"backups.create.quotaWarning": "Cette sauvegarde risque de dépasser l’espace disque disponible. Libérez de l’espace au préalable, sinon elle risque d’échouer.",
"backups.create.failed": "Impossible de démarrer la sauvegarde : {{message}}",
"backups.create.cancel": "Annuler",
"backups.create.confirm": "Sauvegarder le site Web",
"backups.create.starting": "Démarrage…",
"email.emailAccounts": "Comptes de messagerie",
"email.createAccount": "Créer un compte",
"email.creating": "Création…",
"email.usageUnknown": "Utilisation inconnue",
"email.usedUnlimited": "{{used}} utilisés, illimité",
"email.usedOf": "{{used}} utilisés sur {{quota}}",
"email.storageUsed": "Stockage utilisé : {{percent}} %",
"email.deleteConfirmTitle": "Supprimer {{email}} ?",
"email.deleteConfirmDescription": "Cette action supprime définitivement le compte de messagerie et tous ses messages. Elle est irréversible.",
"email.delete": "Supprimer",
"email.deleteAria": "Supprimer {{email}}",
"email.noAccountsTitle": "Aucun compte de messagerie",
"email.noAccountsDescription": "Créez votre premier compte de messagerie sur {{domain}} à l’aide du bouton ci-dessus.",
"email.manageInEmailHub": "Gérez les redirecteurs, les filtres et plus encore dans Messagerie",
"email.tryAgain": "Réessayer",
"email.loadError": "Impossible de charger les comptes de messagerie. Réessayez.",
"email.createModalTitle": "Créer un compte de messagerie sur {{domain}}",
"email.alreadyExists": "Un compte utilisant cette adresse existe déjà.",
"email.failedToDelete": "Échec de la suppression du compte",
"email.passwordTooWeak": "Ce mot de passe présente un niveau de sécurité de {{current}}, mais un niveau de {{required}} ou supérieur est requis. Choisissez un mot de passe plus robuste.",
"ssl.tryAgain": "Réessayer",
"ssl.loadError": "Impossible de charger l’état du SSL. Réessayez.",
"ssl.secureTitle": "Votre site est sécurisé",
"ssl.secureBadge": "Sécurisé",
"ssl.autosslTitle": "Protégé par AutoSSL",
"ssl.autosslBadge": "AutoSSL",
"ssl.expiringTitle": "Certificat expirant bientôt",
"ssl.expiringBadge": "Expire bientôt",
"ssl.selfSignedTitle": "Le certificat autosigné n’est pas approuvé par les navigateurs",
"ssl.notSecureBadge": "Non sécurisé",
"ssl.expiredTitle": "Le certificat a expiré",
"ssl.expiredBadge": "Expiré",
"ssl.uncoveredTitle": "Le certificat ne couvre pas ce domaine",
"ssl.notCoveredBadge": "Non couvert",
"ssl.noneTitle": "Aucun certificat SSL installé",
"ssl.noCertificateBadge": "Aucun certificat",
"ssl.expiredMessage": "Ce certificat a expiré le <emphasis>{{date}}</emphasis>. Les visiteurs verront des avertissements de sécurité et risquent de ne pas pouvoir accéder à votre site.",
"ssl.noneMessage": "Votre site est diffusé uniquement en HTTP. Les visiteurs verront la mention <emphasis>« Non sécurisé »</emphasis> dans la barre d’adresse de leur navigateur. Le SSL est requis pour le HTTPS, le référencement et la confiance des clients.",
"ssl.uncoveredMessage": "Un certificat est installé sur le serveur, mais il n’inclut pas <emphasis>{{domain}}</emphasis> parmi les domaines qu’il couvre. Les visiteurs verront un avertissement de non-concordance de certificat.",
"ssl.expiringAutoRenew": "AutoSSL tentera de le renouveler automatiquement.",
"ssl.expiringManualRenew": "Ce certificat doit être renouvelé manuellement.",
"ssl.managedByAutossl": "AutoSSL gère ce certificat et le renouvelle automatiquement.",
"ssl.validUntil": "Valide jusqu’au {{date}}.",
"ssl.secureSuffix": "Les visiteurs voient une icône de cadenas confirmant une connexion sécurisée.",
"ssl.autosslNotAvailableHint": "AutoSSL n’est pas disponible sur ce compte. Contactez votre hébergeur pour activer l’émission automatique de certificats SSL.",
"ssl.excludedHint": "Ce domaine est exclu d’AutoSSL. Activez-le ci-dessous pour obtenir un certificat automatique.",
"ssl.type": "Type",
"ssl.typeSelfSigned": "Autosigné",
"ssl.typeDv": "DV",
"ssl.expires": "Expiration",
"ssl.domainsCovered": "Domaines couverts",
"ssl.autosslActiveTitle": "AutoSSL est {{state}} pour ce domaine",
"ssl.autosslStateDisabled": "désactivé",
"ssl.autosslStateActive": "actif",
"ssl.autosslExcludedDescription": "Ce domaine ne recevra pas de certificats automatiques.",
"ssl.autosslActiveDescription": "Les certificats sont émis et renouvelés automatiquement.",
"ssl.autosslUnknownDescription": "Impossible de confirmer l'état AutoSSL de ce domaine.",
"ssl.autosslToggleLabel": "Activer ou désactiver AutoSSL pour ce domaine",
"ssl.autosslToggleError": "Impossible de mettre à jour AutoSSL pour ce domaine. Réessayez.",
"ssl.autosslNotAvailableTitle": "AutoSSL indisponible",
"ssl.autosslDisabledByProvider": "Votre hébergeur a désactivé la gestion automatique des certificats SSL. Contactez-le pour l’activer, ou installez les certificats manuellement.",
"ssl.sslInstallNotAvailable": "L’installation de certificats SSL n’est pas disponible pour ce compte. Contactez votre hébergeur pour obtenir de l’aide.",
"ssl.failedLoadSslData": "Échec du chargement des données SSL",
"ssl.callFailed": "Échec de {{module}}/{{func}}",
"dns.dnsRecords": "Enregistrements DNS",
"dns.zoneNotice": "Affichage de tous les enregistrements DNS de <emphasis>{{domain}}</emphasis>, y compris ceux des sous-domaines et des alias. Les modifications effectuées ici affectent l’ensemble de la zone.",
"dns.expectedAHint": "Les enregistrements A de ce domaine doivent pointer vers <ip>{{ip}}</ip>.",
"dns.searchPlaceholder": "Rechercher des enregistrements DNS…",
"dns.emptyTitle": "Aucun enregistrement DNS",
"dns.emptyDescription": "Ajoutez des enregistrements pour configurer la résolution de votre domaine.",
"dns.noResultsTitle": "Aucun enregistrement DNS correspondant",
"dns.noResultsDescription": "Essayez un autre terme de recherche.",
"dns.addRecord": "Ajouter un enregistrement",
"dns.deleteConfirmTitle": "Supprimer l’enregistrement DNS ?",
"dns.deleteConfirmDescription": "Cette action supprime définitivement l’enregistrement DNS et peut affecter la résolution de votre domaine.",
"dns.delete": "Supprimer",
"dns.failedToLoad": "Échec du chargement des enregistrements DNS",
"dns.failedToSave": "Échec de l’enregistrement",
"dns.failedToDelete": "Échec de la suppression de l’enregistrement",
"dnsColumns.copyToClipboard": "Copier dans le presse-papiers",
"dnsColumns.copied": "Copié",
"dnsColumns.copiedExclaim": "Copié",
"dnsColumns.expectedHint": "Cet enregistrement A ne correspond pas à l’adresse IP publique du serveur.",
"dnsColumns.expectedPrefix": "Attendu : ",
"dnsColumns.columnType": "Type",
"dnsColumns.columnName": "Nom",
"dnsColumns.columnValue": "Valeur",
"dnsColumns.columnTtl": "TTL",
"dnsColumns.ttlSeconds": "{{ttl}} s",
"dnsColumns.edit": "Modifier",
"dnsColumns.delete": "Supprimer",
"dnsModal.editTitle": "Modifier l’enregistrement DNS",
"dnsModal.addTitle": "Ajouter un enregistrement DNS",
"dnsModal.type": "Type",
"dnsModal.name": "Nom",
"dnsModal.namePlaceholder": "@ ou sous-domaine",
"dnsModal.ttl": "TTL",
"dnsModal.priority": "Priorité",
"dnsModal.weight": "Poids",
"dnsModal.port": "Port",
"dnsModal.issuerCriticalFlag": "Indicateur « issuer critical »",
"dnsModal.issuerCriticalFlagOption": "1 (issuer critical)",
"dnsModal.tag": "Balise",
"dnsModal.caaTagIssue": "issue",
"dnsModal.caaTagIssuewild": "issuewild",
"dnsModal.caaTagIodef": "iodef",
"dnsModal.parametersOptional": "Paramètres (facultatif)",
"dnsModal.paramsPlaceholder": "alpn=h2,h3",
"dnsModal.saving": "Enregistrement…",
"dnsModal.saveChanges": "Enregistrer les modifications",
"dnsModal.addRecord": "Ajouter un enregistrement",
"dnsModal.cancel": "Annuler",
"dnsModal.valueFieldDefault": "Valeur",
"dnsModal.valuePlaceholderDefault": "Valeur",
"dnsModal.valueLabelAddress": "Adresse",
"dnsModal.valueLabelTargetFqdn": "Cible (FQDN)",
"dnsModal.valueLabelNameserverFqdn": "Serveur de noms (FQDN)",
"dnsModal.valueLabelDestinationFqdn": "Destination (FQDN)",
"dnsModal.valueLabelTarget": "Cible",
"dnsModal.valueLabelValue": "Valeur",
"dnsValidation.underscoreInName": "Le nom d’un enregistrement « {{type}} » ne peut pas contenir de trait de soulignement. Vouliez-vous créer un enregistrement CNAME ?",
"dnsValidation.nameTooLong": "Le nom de l’enregistrement ne peut pas dépasser {{max}} caractères.",
"dnsValidation.wildcardPosition": "Un caractère générique « * » ne peut apparaître qu’au début du nom de l’enregistrement.",
"dnsValidation.consecutiveDots": "Le nom de l’enregistrement ne peut pas contenir 2 points consécutifs.",
"dnsValidation.labelTooLong": "Chaque étiquette du nom de l’enregistrement ne peut pas dépasser {{max}} caractères.",
"dnsValidation.invalidNameChars": "Le nom de l’enregistrement ne peut contenir que des lettres, des chiffres, des traits d’union et des traits de soulignement.",
"dnsValidation.ttlInvalid": "Saisissez un TTL en secondes (un nombre entier positif).",
"dnsValidation.ttlRange": "Saisissez un TTL compris entre 1 et {{max}} secondes.",
"dnsValidation.caaMailtoInvalid": "Saisissez une adresse mailto valide (par exemple, mailto:admin@example.com).",
"dnsValidation.caaIodefInvalid": "Saisissez une adresse mailto ou une URL http(s) valide.",
"dnsValidation.caaIssueInvalid": "Saisissez un domaine d’autorité de certification (par exemple, letsencrypt.org) ou un simple « ; ».",
"dnsValidation.nameRequired": "Saisissez un nom pour l’enregistrement.",
"dnsValidation.valueRequired": "Saisissez une valeur pour l’enregistrement.",
"dnsValidation.priorityRequired": "Saisissez une priorité pour ce type d’enregistrement.",
"dnsValidation.priorityRange": "Saisissez une priorité comprise entre 0 et 65535.",
"dnsValidation.weightRequired": "Saisissez un poids pour ce type d’enregistrement.",
"dnsValidation.weightRange": "Saisissez un poids compris entre 0 et 65535.",
"dnsValidation.portRequired": "Saisissez un port pour ce type d’enregistrement.",
"dnsValidation.portRange": "Saisissez un port compris entre 0 et 65535.",
"dnsValidation.flagInvalid": "Sélectionnez un indicateur « issuer critical ».",
"dnsValidation.tagInvalid": "Sélectionnez une balise (issue, issuewild ou iodef).",
"dnsValidation.ipv4Invalid": "Saisissez une adresse IPv4 valide (par exemple, 192.0.2.1).",
"dnsValidation.ipv6Invalid": "Saisissez une adresse IPv6 valide (par exemple, 2001:db8::1).",
"dnsValidation.fqdnInvalid": "Saisissez un nom d’hôte valide (par exemple, mail.example.com), et non une adresse IP.",
"dnsValidation.srvTargetInvalid": "Saisissez un nom d’hôte cible valide (par exemple, sip.example.com) ou « . » pour aucune cible.",
"dnsValidation.targetInvalid": "Saisissez un nom d’hôte cible valide, ou « . » pour utiliser le point de terminaison par défaut.",
"dnsValidation.txtTooLong": "Un enregistrement TXT ne peut pas dépasser {{max}} octets.",
"settings.dismissError": "Ignorer l’erreur",
"settings.domainSettings": "Paramètres du domaine",
"settings.aliasInfo": "Ce domaine est parqué sur <emphasis>{{domain}}</emphasis>. Il partage le même dossier de site Web, la même version de PHP et les mêmes paramètres SSL.",
"settings.websiteFolder": "Dossier du site Web",
"settings.edit": "Modifier",
"settings.docrootWarning": "La modification de ce dossier peut entraîner la diffusion de fichiers incorrects ou l’affichage d’un site défaillant. Elle ne change que l’emplacement consulté par le serveur Web. Aucun fichier n’est déplacé ni renommé.",
"settings.websiteFolderPath": "Chemin du dossier du site Web",
"settings.save": "Enregistrer",
"settings.changeFolderTitle": "Changer le dossier du site Web ?",
"settings.changeFolderDescription": "Cette action modifie l’emplacement où le serveur Web recherche les fichiers de {{domain}}. Vos fichiers ne seront ni déplacés ni supprimés.",
"settings.changeFolder": "Changer de dossier",
"settings.cancel": "Annuler",
"settings.phpVersion": "Version de PHP",
"settings.loading": "Chargement…",
"settings.phpInherit": "Hériter (valeur système par défaut)",
"settings.notAvailable": "S. O.",
"settings.forceHttps": "Forcer le HTTPS",
"settings.forceHttpsRedirect": "Forcer la redirection HTTPS",
"settings.inheritedFromMain": "Hérité du domaine principal",
"settings.redirects": "Redirections",
"settings.addRedirect": "Ajouter une redirection",
"settings.loadingRedirects": "Chargement des redirections…",
"settings.redirect301": "301 (permanente)",
"settings.redirect302": "302 (temporaire)",
"settings.deleteRedirectTitle": "Supprimer la redirection ?",
"settings.deleteRedirectDescription": "Cette action supprime la redirection de {{source}} vers {{target}} ; ce chemin ne redirigera donc plus le trafic.",
"settings.delete": "Supprimer",
"settings.deleteRedirectAria": "Supprimer la redirection {{source}}",
"settings.adding": "Ajout…",
"settings.noRedirects": "Aucune redirection configurée.",
"settings.redirectDestLabel": "Rediriger ce domaine vers",
"settings.redirectDestPlaceholder": "https://example.com/new-home",
"settings.redirectDestHint": "Chaque visite sur ce domaine (et tous les chemins qu’il contient) sera dirigée vers l’URL ci-dessus.",
"settings.ftpAccounts": "Comptes FTP",
"settings.addFtpAccount": "Ajouter un compte FTP",
"settings.username": "Nom d’utilisateur",
"settings.ftpUserPlaceholder": "ftpuser",
"settings.password": "Mot de passe",
"settings.strongPasswordPlaceholder": "Mot de passe robuste",
"settings.quota": "Quota",
"settings.create": "Créer",
"settings.loadingFtp": "Chargement des comptes FTP…",
"settings.unlimited": "Illimité",
"settings.ftpUsage": "{{used}} / {{quota}} Mo",
"settings.deleteFtpTitle": "Supprimer le compte FTP {{user}} ?",
"settings.deleteFtpDescription": "La suppression de ce compte FTP ne supprime que ses identifiants de connexion. Les fichiers de son répertoire personnel restent en place. Tous les identifiants ou favoris enregistrés pour ce compte cessent de fonctionner.",
"settings.deleteFtpAria": "Supprimer le compte FTP {{user}}",
"settings.noFtpAccounts": "Aucun compte FTP pour ce site.",
"settings.addUser": "Ajouter un utilisateur",
"settings.usernamePlaceholder": "nom d’utilisateur",
"settings.wpAdminAccount": "Compte administrateur WordPress",
"settings.loadingWpInfo": "Chargement des informations du compte WordPress…",
"settings.wpUsernameLabel": "Nom d’utilisateur :",
"settings.changeWordPressPassword": "Changer le mot de passe WordPress",
"settings.directoryPrivacy": "Confidentialité des répertoires",
"settings.loadingDirPrivacy": "Chargement de la confidentialité des répertoires…",
"settings.manageUsers": "Gérer les utilisateurs",
"settings.showUsersForPath": "Gérer les utilisateurs : afficher les utilisateurs de {{path}}",
"settings.hideUsersForPath": "Gérer les utilisateurs : masquer les utilisateurs de {{path}}",
"settings.hideUsersSavingForPath": "Gérer les utilisateurs : enregistrement des modifications apportées à {{path}} ; les utilisateurs ne peuvent pas être masqués tant que l’opération n’est pas terminée",
"settings.searchDirectoriesPlaceholder": "Rechercher des répertoires…",
"settings.searchDirectoriesLabel": "Rechercher des répertoires",
"settings.clearDirectorySearch": "Effacer la recherche de répertoires",
"settings.noMatchingDirectories": "Aucun répertoire ne correspond à votre recherche.",
"settings.dirPrivacyPaginationLabel": "Pages de répertoires",
"settings.dirPrivacyPreviousLabel": "Précédent",
"settings.dirPrivacyPreviousPage": "Page précédente de répertoires",
"settings.dirPrivacyNextLabel": "Suivant",
"settings.dirPrivacyNextPage": "Page suivante de répertoires",
"settings.dirPrivacyGoToPage": "Aller à la page {{page}}",
"settings.dirPrivacyMorePages": "Plus de pages",
"settings.dirPrivacyPageStatus": "Page {{page}} sur {{total}}",
"settings.realm": "Domaine d’authentification : {{name}}",
"settings.protected": "Protégé",
"settings.open": "Ouvert",
"settings.toggleProtectionFor": "Activer ou désactiver la protection pour {{path}}",
"settings.authorizedUsers": "Utilisateurs autorisés",
"settings.loadingUsers": "Chargement des utilisateurs…",
"settings.deleteUserFromPath": "Supprimer l’utilisateur {{login}} de {{path}}",
"settings.noUsersEnrolled": "Aucun utilisateur inscrit pour le moment.",
"settings.noProtectedDirectories": "Aucun répertoire protégé trouvé.",
"settings.noProtectedDirectoriesHint": "Protégez un dossier par mot de passe pour exiger un nom d’utilisateur et un mot de passe avant que les visiteurs puissent l’ouvrir.",
"settings.toggleProtectionLocked": "Ajoutez un utilisateur avant d’activer la protection pour {{path}}",
"settings.toggleProtectionLockedTooltip": "Un utilisateur autorisé doit exister avant l’activation de la protection du répertoire.",
"settings.toggleProtectionChecking": "Vérification de la présence d’utilisateurs sur {{path}} avant que la protection puisse être activée",
"settings.toggleProtectionCheckFailed": "Impossible de vérifier si {{path}} comporte des utilisateurs ; développez le dossier pour réessayer",
"settings.checkUsersFailedHint": "Impossible de vérifier les utilisateurs de ce dossier. Développez-le pour réessayer.",
"settings.dirPrivacyLockedHint": "Ajoutez un utilisateur autorisé avant d’activer la protection.",
"settings.dirPrivacyCheckingHint": "Vérification des utilisateurs de ce dossier…",
"settings.dirPrivacyLockedOutWarning": "Ce dossier est protégé, mais ne comporte aucun utilisateur autorisé ; personne ne peut donc l’ouvrir. Développez le dossier pour ajouter un utilisateur, ou désactivez la protection.",
"settings.dirPrivacyLockoutCheckFailedWarning": "Impossible de vérifier les utilisateurs de ce dossier protégé ; il n’en comporte peut-être aucun et bloque alors l’accès à tout le monde. Développez le dossier pour réessayer, ajoutez un utilisateur ou désactivez la protection.",
"settings.dangerZone": "Zone sensible",
"settings.dangerZoneDescription": "Les actions proposées ici peuvent supprimer définitivement ce domaine et sa configuration. Examinez-les attentivement avant de continuer.",
"settings.removeDomain": "Supprimer le domaine",
"settings.removeConfirmTitle": "Supprimer {{domain}} ?",
"settings.removeConfirmDescription": "Cette action supprime définitivement le domaine et toute la configuration qui lui est associée. Elle est irréversible.",
"settings.removeConfirmDescriptionWithWebApp": "Cette action supprime définitivement le domaine et toute la configuration qui lui est associée, y compris l’application Web \"{{appName}}\" qui y est déployée. Elle est irréversible.",
"settings.removePermanently": "Supprimer définitivement",
"settings.removeDescription": "Supprime les enregistrements DNS, la configuration du serveur, les redirections et les comptes FTP associés. Vos fichiers situés dans la racine du document ne seront pas supprimés.",
"settings.toast.redirectAddedTitle": "Redirection ajoutée",
"settings.toast.redirectAddedDescription": "{{domain}} redirige désormais vers {{dest}}.",
"settings.toast.redirectAddFailedTitle": "Échec de l’ajout de la redirection",
"settings.toast.redirectDeletedTitle": "Redirection supprimée",
"settings.toast.redirectDeletedDescription": "{{domain}} ne redirige plus.",
"settings.toast.redirectDeleteFailedTitle": "Échec de la suppression de la redirection",
"settings.toast.ftpAccountCreatedTitle": "Compte FTP créé",
"settings.toast.ftpAccountCreatedDescription": "{{login}} peut désormais se connecter via FTP.",
"settings.toast.userAddedTitle": "Utilisateur ajouté",
"settings.toast.userAddedDescription": "{{login}} peut désormais accéder à ce répertoire.",
"settings.toast.userUpdatedTitle": "Mot de passe mis à jour",
"settings.toast.userUpdatedDescription": "Le mot de passe de {{login}} a été mis à jour.",
"settings.toast.userDeletedTitle": "Utilisateur supprimé",
"settings.toast.userDeletedDescription": "{{login}} n’a plus accès à ce répertoire.",
"settings.toast.domainRemovedTitle": "Domaine supprimé",
"settings.toast.domainRemovedDescription": "{{domain}} a été supprimé.",
"settings.toast.domainRemoveFailedTitle": "Échec de la suppression du domaine",
"settings.toast.domainRemoveFailedDescription": "Impossible de supprimer {{domain}}.",
"settings.toast.domainRemoveUnverifiedDescription": "Impossible de vérifier si une application Web est déployée sur {{domain}}. Réessayez dans un instant.",
"settings.error.failedUpdateFolder": "Échec de la mise à jour du dossier du site Web",
"settings.error.failedChangePhp": "Échec du changement de version de PHP",
"settings.error.failedToggleHttps": "Échec de l’activation ou de la désactivation de la redirection HTTPS",
"settings.error.failedAddRedirect": "Échec de l’ajout de la redirection",
"settings.error.failedDeleteRedirect": "Échec de la suppression de la redirection",
"settings.error.failedLoadFtp": "Échec du chargement des comptes FTP",
"settings.error.failedCreateFtp": "Échec de la création du compte FTP",
"settings.error.failedDeleteFtp": "Échec de la suppression du compte FTP",
"settings.error.failedLoadDirPrivacy": "Échec du chargement des paramètres de confidentialité des répertoires",
"settings.error.failedLoadUsers": "Échec du chargement des utilisateurs",
"settings.error.failedToggleProtection": "Échec de la mise à jour de la protection du répertoire",
"settings.error.failedAddUser": "Échec de l’ajout de l’utilisateur",
"settings.error.failedDeleteUser": "Échec de la suppression de l’utilisateur",
"settings.error.failedVerifyBeforeDelete": "Impossible de vérifier les utilisateurs autorisés de ce dossier ; rien n’a donc été supprimé. Réessayez.",
"settings.error.disableProtectionBeforeDeletingLastUser": "Désactivez la protection du répertoire avant de supprimer le dernier utilisateur autorisé, sinon ce dossier serait inaccessible à tout le monde.",
"settings.error.mutationInProgress": "Une autre modification est encore en cours d’enregistrement. Patientez un instant, puis réessayez.",
"settings.error.failedRefreshUsers": "Impossible d’actualiser les utilisateurs autorisés de ce dossier. Nouvelle tentative…",
"settings.error.failedRefreshUsersRetryExhausted": "Impossible d’actualiser les utilisateurs autorisés de ce dossier. Développez le dossier pour réessayer.",
"settings.error.failedLoadWpAccount": "Échec du chargement des informations du compte WordPress",
"settings.validation.ftpUserRequired": "Saisissez un utilisateur FTP.",
"settings.validation.ftpUserChars": "Utilisez des lettres, des chiffres, des traits de soulignement et des traits d’union. Pas de points ni d’espaces.",
"settings.validation.passwordRequired": "Saisissez un mot de passe.",
"settings.validation.usernameRequired": "Saisissez un nom d’utilisateur.",
"settings.validation.dirUserChars": "Utilisez uniquement des lettres, des chiffres et les symboles . _ -",
"settings.validation.quotaRequired": "Saisissez un nombre.",
"settings.validation.quotaWhole": "Saisissez un nombre entier.",
"settings.validation.quotaMin": "Saisissez un nombre supérieur ou égal à 1.",
"settings.validation.docrootRequired": "Saisissez un chemin de dossier de site Web.",
"settings.validation.docrootChars": "Utilisez uniquement des lettres, des chiffres et les symboles . _ - /. Aucun espace.",
"settings.validation.docrootNoDotDot": "Le chemin du dossier ne peut pas contenir « .. ».",
"settings.validation.docrootNoDoubleSlash": "Le chemin du dossier ne peut pas contenir « // ».",
"settings.validation.redirectDestRequired": "Saisissez l’URL vers laquelle rediriger ce domaine.",
"settings.validation.redirectDestUrl": "Saisissez une URL complète commençant par http:// ou https://.",
"changeWpPassword.title": "Changer le mot de passe administrateur WordPress",
"changeWpPassword.newPassword": "Nouveau mot de passe",
"changeWpPassword.confirmNewPassword": "Confirmer le nouveau mot de passe",
"changeWpPassword.cancel": "Annuler",
"changeWpPassword.saving": "Enregistrement…",
"changeWpPassword.progressNotice": "Mise à jour de votre mot de passe administrateur WordPress. Cette opération peut prendre jusqu’à 15 secondes.",
"changeWpPassword.changePassword": "Modifier le mot de passe",
"changeWpPassword.toastTitle": "Mot de passe WordPress mis à jour",
"changeWpPassword.toastDescription": "Votre nouveau mot de passe est actif.",
"changeWpPassword.failed": "Échec du changement de mot de passe. Réessayez.",
"changeWpPassword.validation.passwordRequired": "Saisissez un nouveau mot de passe.",
"changeWpPassword.validation.confirmRequired": "Confirmez votre nouveau mot de passe.",
"changeWpPassword.validation.passwordsMismatch": "Les mots de passe ne correspondent pas.",
"redirectSlideOver.title": "Ajouter une redirection",
"redirectSlideOver.description": "Redirection pour {{domain}}",
"redirectSlideOver.sourcePath": "Chemin source",
"redirectSlideOver.destinationUrl": "URL de destination",
"redirectSlideOver.destinationPlaceholder": "https://example.com/new-page",
"redirectSlideOver.redirectType": "Type de redirection",
"redirectSlideOver.type301": "301 (permanente)",
"redirectSlideOver.type302": "302 (temporaire)",
"redirectSlideOver.wildcardRedirect": "Redirection avec caractère générique",
"redirectSlideOver.successMessage": "La redirection a été ajoutée.",
"redirectSlideOver.cancel": "Annuler",
"redirectSlideOver.adding": "Ajout…",
"redirectSlideOver.addRedirect": "Ajouter une redirection",
"redirectSlideOver.destinationRequired": "L’URL de destination est obligatoire.",
"redirectSlideOver.failedToAdd": "Échec de l’ajout de la redirection",
"addSite.usedLabel": "{{used}}/{{max}} utilisés",
"addSite.nodejsLimitReached": "Limite d’applications Node.js atteinte ({{used}}/{{max}}). Supprimez une application pour en créer une autre.",
"addSite.nodejsLimitReachedNoCounts": "Limite d’applications Node.js atteinte. Supprimez une application pour en créer une autre.",
"addSite.nodejsTempDomainBlocked": "Node.js n’est pas disponible sur les domaines temporaires qui n’autorisent pas la création de sous-domaines.",
"addSite.noDomainSpecified": "Aucun domaine spécifié.",
"addSite.failedCreateSubdomain": "Échec de la création du sous-domaine.",
"addSite.builderSetupFailed": "Échec de la configuration du site Web. Réessayez.",
"addSite.builderUnavailable": "Le créateur de site Web est temporairement indisponible. Réessayez.",
"addSite.continueDisabled.builder": "Choisissez un créateur de site Web pour continuer.",
"addSite.continueDisabled.existingBuilder": "Utilisez le bouton Ouvrir {{builder}} pour gérer le site existant.",
"addSite.continueDisabled.incomplete": "Terminez cette étape pour continuer.",
"addSite.continueDisabled.review": "Résolvez le problème indiqué ci-dessus pour continuer.",
"addSite.continueDisabled.submitting": "Création de votre site Web…",
"addSite.continueDisabled.unavailable": "L’option Continuer est indisponible pour le moment.",
"addSite.continueDisabled.validating": "Vérification de cette étape…",
"addSite.builderHeading": "Comment souhaitez-vous créer votre site ?",
"addSite.builderSubtitle": "Choisissez un outil pour créer votre site Web.",
"addSite.builderRadioGroupLabel": "Créateur de site Web",
"addSite.alreadyInstalled": "Déjà installé",
"addSite.editExistingSite": "Modifier votre site existant",
"addSite.openBuilder": "Ouvrir {{builder}}",
"addSite.customTitle": "Code personnalisé",
"addSite.customTagline": "Créez avec votre propre code",
"addSite.customBullet1": "Téléversez vos propres fichiers",
"addSite.customBullet2": "Votre code, à votre façon",
"addSite.customBullet3": "Utilisez n’importe quel framework",
"addSite.addonNoneAvailable": "Non disponible dans votre offre",
"addSite.addonNoneAvailableError": "Non disponible dans votre offre.",
"addSite.subdomainNoneAvailable": "Non disponible dans votre offre",
"addSite.subdomainNoneAvailableError": "Non disponible dans votre offre.",
"addSite.addonLimitReached": "Vous avez utilisé tous vos emplacements de domaine. Supprimez un domaine ou passez à une offre supérieure pour en ajouter un autre.",
"addSite.addonBlockedBySubdomainLimit": "Supprimez un sous-domaine ou passez à une offre supérieure pour ajouter un autre domaine.",
"addSite.subdomainLimitReached": "Vous avez utilisé tous vos emplacements de sous-domaine. Supprimez un sous-domaine ou passez à une offre supérieure pour en ajouter un autre.",
"addSite.primaryHasSiteError": "Ce domaine possède déjà un site. Choisissez plutôt l’une des autres options.",
"addSite.primaryCardDescription": "Déjà présent sur votre compte",
"addSite.subdomainCardDescription": "Une nouvelle adresse sous {{domain}}",
"addSite.primaryHasSiteLabel": "Le domaine possède déjà un site",
"addSite.domainInUse": "L'application {{appName}} utilise déjà ce domaine.",
"addSite.domainInUseManage": "Gérer l'application : {{appName}}",
"addSite.primaryDocRootCheckFailed": "Impossible de vérifier si la racine du document de ce domaine est vide. Pour éviter d’écraser des fichiers de site Web existants, la création est indisponible ici tant que la vérification n’aboutit pas.",
"addSite.primaryDocRootCheckFailedLabel": "Vérification des fichiers indisponible",
"addSite.docRootOccupiedTitle": "Ce dossier contient des fichiers",
"addSite.docRootOccupiedBody": "Un site web précédent a laissé des fichiers dans le dossier racine du document de ce domaine. Custom Code est la seule option possible, car tous les autres générateurs de sites écraseraient ces fichiers. Pour utiliser un autre générateur, supprimez d'abord les fichiers.",
"addSite.docRootOccupiedOpenFiles": "Ouvrir le Gestionnaire de fichiers",
"addSite.noDomainOptionsAvailable": "Aucun domaine n’est disponible pour la création d’un site pour le moment. Ajoutez un domaine à votre compte ou passez à une offre supérieure pour commencer.",
"addSite.preparingOptions": "Préparation de vos options de site Web…",
"addSite.oneRemaining": "1 emplacement restant",
"addSite.addonAvailableLabel": "{{available}} disponible(s)",
"addSite.subdomainAvailableLabel": "{{available}} disponible(s)",
"ssl.manageInSecurity": "Gérez toutes les options SSL dans Sécurité",
"ssl.detail.issuedBy": "Émis par {{issuer}}",
"ssl.detail.setUpSsl": "Configurer le SSL",
"ssl.detail.renewCertificate": "Renouveler le certificat",
"ssl.detail.replaceCertificate": "Remplacer le certificat",
"ssl.detail.statusRevoked": "Révoqué",
"ssl.detail.statusNotCovered": "Non couvert",
"ssl.detail.nudge.noCert.title": "Aucun certificat SSL installé",
"ssl.detail.nudge.noCert.body": "Sans HTTPS, votre site et vos visiteurs échangent des données en clair. Les navigateurs signalent ces pages comme « Non sécurisées ».",
"ssl.detail.nudge.noCert.action": "Configurer le SSL",
"ssl.detail.nudge.selfSigned.title": "Certificat autosigné",
"ssl.detail.nudge.selfSigned.body": "Les navigateurs ne font pas confiance aux certificats autosignés, car aucune autorité reconnue ne les vérifie. Les visiteurs verront un avertissement de sécurité avant d’accéder à votre site.",
"ssl.detail.nudge.selfSigned.action": "Obtenir un certificat approuvé",
"ssl.detail.nudge.revoked.title": "Certificat révoqué",
"ssl.detail.nudge.revoked.body": "L’émetteur a révoqué ce certificat ; les navigateurs ne l’approuvent donc plus. Remplacez-le dès que possible.",
"ssl.detail.nudge.notCovered.title": "Le certificat ne couvre pas ce domaine",
"ssl.detail.nudge.notCovered.body": "Ce certificat est valide, mais il a été émis pour un autre domaine. Les navigateurs afficheront un avertissement de sécurité pour les visiteurs de ce site.",
"ssl.detail.nudge.weakCrypto.title": "Chiffrement faible",
"ssl.detail.nudge.weakCrypto.both": "Ce certificat utilise une clé de chiffrement faible et un algorithme de signature obsolète.",
"ssl.detail.nudge.weakCrypto.key": "Ce certificat utilise une clé de chiffrement faible ({{description}}).",
"ssl.detail.nudge.weakCrypto.signature": "Ce certificat utilise un algorithme de signature obsolète ({{description}}).",
"ssl.detail.nudge.weakCrypto.suffix": "Envisagez de le remplacer par un certificat plus robuste.",
"ssl.detail.nudge.noAutossl.title": "Le SSL automatique n’est pas disponible",
"ssl.detail.nudge.noAutossl.body": "AutoSSL n’est pas activé sur votre compte. Vous pouvez obtenir et installer un certificat SSL dans Sécurité.",
"ssl.detail.nudge.excluded.title": "Ce domaine est exclu de AutoSSL",
"ssl.detail.nudge.excluded.body": "AutoSSL est activé pour votre compte, mais ce domaine en a été exclu ; son certificat ne sera donc pas renouvelé automatiquement. Activez AutoSSL ci-dessous pour reprendre le renouvellement automatique.",
"ssl.detail.autossl.notAvailable": "Non disponible",
"ssl.detail.autossl.excluded": "Exclu",
"ssl.detail.autossl.yes": "Oui",
"ssl.detail.autossl.no": "Non",
"ssl.detail.field.status": "État",
"ssl.detail.field.issued": "Émis le",
"ssl.detail.field.autosslProvider": "Fournisseur AutoSSL",
"ssl.detail.field.key": "Clé",
"ssl.detail.field.signature": "Signature",
"ssl.detail.field.privateKey": "Clé privée",
"ssl.detail.lifetime": "(certificat de {{days}} jours)",
"ssl.detail.strong": "Robuste",
"ssl.detail.weak": "Faible",
"ssl.detail.deprecated": "Obsolète",
"ssl.detail.privateKey.onServer": "Sur le serveur",
"ssl.detail.privateKey.notOnServer": "Absente du serveur",
"ssl.detail.section.issuedTo": "Émis à",
"ssl.detail.section.issuedBy": "Émis par",
"ssl.detail.currentDomainAria": "Domaine actuel",
"ssl.detail.empty": "Aucun certificat n’est encore installé pour {{domain}}.",
"ssl.detail.certType.ov": "Validation d’organisation (OV)",
"ssl.detail.certType.ev": "Validation étendue (EV)",
"ssl.detail.certType.none": "--",
"ssl.detail.dnField.commonName": "Nom commun",
"ssl.detail.dnField.organizationName": "Organisation",
"ssl.detail.dnField.organizationalUnitName": "Unité organisationnelle",
"ssl.detail.dnField.localityName": "Localité",
"ssl.detail.dnField.stateOrProvinceName": "État / Province",
"ssl.detail.dnField.countryName": "Pays",
"ssl.detail.dnField.emailAddress": "Adresse e-mail",
"ssl.detail.dnField.serialNumber": "Numéro de série",
"ssl.detail.dnField.businessCategory": "Catégorie d’activité",
"ssl.detail.dnField.jurisdictionCountryName": "Pays de juridiction",
"ssl.detail.dnField.jurisdictionStateOrProvinceName": "État / Province de juridiction",
"meters.addonTitle": "Domaines supplémentaires",
"meters.subdomainTitle": "Sous-domaines",
"meters.aliasTitle": "Alias",
"meters.diskTitle": "Utilisation du disque",
"meters.bandwidthTitle": "Bande passante",
"meters.activeTitle": "Sites Web actifs",
"meters.emptyTitle": "Racines de documents vides",
"meters.redirectedTitle": "Redirigés",
"meters.countOfMax": "{{used}} / {{max}}",
"meters.countUnlimited": "{{count}}",
"meters.percentUsed": "{{percent}} % utilisés",
"meters.valueUnlimited": "Illimité",
"meters.activeOfTotal": "{{active}} / {{total}}",
"meters.loading": "Vérification…",
"meters.subUnlimited": "Aucune limite",
"meters.subUsed": "{{percent}} % de votre quota utilisés",
"meters.subChecking": "Analyse des racines de documents…",
"wpInstall.ariaLabel": "Progression de l’installation de WordPress",
"wpInstall.chooseDifferent": "Choisir un autre domaine",
"wpInstall.doneMessage": "Votre site sur {{domain}} est prêt.",
"wpInstall.errorGeneric": "L’installation a échoué.",
"wpInstall.friendlyError.database": "Le service de base de données est indisponible. Réessayez dans un instant.",
"wpInstall.friendlyError.disk": "Espace disque insuffisant pour l’installation.",
"wpInstall.friendlyError.network": "Problème réseau pendant l’installation. Réessayez.",
"wpInstall.friendlyError.permission": "L’autorisation d’installer à cet emplacement est absente. Contactez votre hébergeur.",
"wpInstall.friendlyError.service": "Le service {{service}} est indisponible. Contactez votre hébergeur.",
"wpInstall.goBack": "Revenir en arrière",
"wpInstall.orphan.body": "Une installation précédente a laissé ces fichiers. WordPress Toolkit n'en a aucune trace, cPanel ne peut donc pas les supprimer pour vous. Supprimez-les dans File Manager, puis réessayez.",
"wpInstall.orphan.openFiles": "Ouvrir le Gestionnaire de fichiers",
"wpInstall.orphan.pathsLabel": "Fichiers résiduels",
"wpInstall.orphan.title": "Des fichiers WordPress se trouvent déjà dans cette racine du document",
"wpInstall.phase.configuring.primary": "Configuration de l’installation…",
"wpInstall.phase.configuring.secondary": "Écriture des paramètres du site…",
"wpInstall.phase.database.primary": "Création de la base de données…",
"wpInstall.phase.database.secondary": "Configuration de la base de données…",
"wpInstall.phase.downloading.primary": "Téléchargement et décompression…",
"wpInstall.phase.downloading.secondary": "Extraction du noyau WordPress…",
"wpInstall.phase.finalizing.primary": "Finalisation de l’installation…",
"wpInstall.phase.finalizing.secondary": "Vous y êtes presque…",
"wpInstall.phase.securing.primary": "Sécurisation du site Web…",
"wpInstall.phase.securing.secondary": "Application des autorisations de fichiers…",
"wpInstall.phase.starting.primary": "Démarrage de l’installation de WordPress…",
"wpInstall.phase.starting.secondary": "Préparation de votre site…",
"wpInstall.phase.updates.primary": "Application des politiques de mise à jour…",
"wpInstall.phase.updates.secondary": "Configuration des mises à jour automatiques…",
"wpInstall.redirectingMessage": "WordPress est prêt. Redirection…",
"wpInstall.skipToDashboard": "Passer au tableau de bord",
"wpInstall.statusComplete": "Terminé",
"wpInstall.statusInstalling": "Installation…",
"wpInstall.titleCollision": "Un site WordPress existe déjà",
"wpInstall.titleDone": "WordPress est installé",
"wpInstall.titleError": "L’installation a échoué",
"wpInstall.titleInstalling": "Installation de WordPress…",
"wpInstall.tryAgain": "Réessayer",
"wpInstall.successHeading": "WordPress est installé",
"wpInstall.successDescription": "Votre site sur {{domain}} est prêt. Enregistrez vos identifiants d’administration ci-dessous.",
"wpInstall.credentialsWarning": "Enregistrez ces identifiants maintenant. Pour des raisons de sécurité, votre mot de passe ne sera plus affiché.",
"wpInstall.credentialUsername": "Nom d’utilisateur",
"wpInstall.credentialPassword": "Mot de passe",
"wpInstall.copyUsername": "Copier le nom d’utilisateur",
"wpInstall.copyPassword": "Copier le mot de passe",
"wpInstall.showPassword": "Afficher le mot de passe",
"wpInstall.hidePassword": "Masquer le mot de passe",
"wpInstall.openAdmin": "Ouvrir l’administration WordPress",
"wpInstall.opening": "Ouverture…",
"wpInstall.openAdminError": "Impossible d’ouvrir l’administration WordPress. Réessayez.",
"wpInstall.credentialsUnavailable": "Impossible de récupérer vos identifiants d’administration pour le moment. Vous pouvez tout de même ouvrir l’administration WordPress ci-dessus.",
"wpInstall.close": "Fermer",
"wpInstall.atCapacityTitle": "Trop d’installations sont en cours",
"wpInstall.atCapacity": "Vous pouvez installer WordPress sur {{count}} sites web à la fois. Attendez la fin d’une installation, puis réessayez.",
"wpInstall.dismissFailure": "Ignorer",
"wpInstall.toast.successTitle": "WordPress est prêt sur {{domain}}",
"wpInstall.toast.failureTitle": "Échec de l’installation de WordPress sur {{domain}}",
"wpInstall.toast.manage": "Gérer",
"wpInstall.indicator.installingOne": "Installation de WordPress sur {{domain}}…",
"wpInstall.indicator.view": "Afficher",
"deploy.loading": "Chargement…",
"deploy.backToWebsites": "Retour aux sites web",
"deploy.title": "Déployer une application {{typeLabel}}",
"deploy.subtitle": "Apportez votre code, confirmez quelques valeurs par défaut, et l’application sera générée et diffusée en HTTPS.",
"deploy.typeLabel.nodejs": "Node.js",
"deploy.steps.source": "Source",
"deploy.steps.detect": "Détection",
"deploy.steps.configure": "Configuration",
"deploy.steps.deploy": "Déploiement",
"deploy.back": "Retour",
"deploy.backConfirm.title": "Recommencer avec une nouvelle source ?",
"deploy.backConfirm.description": "Revenir en arrière réimporte votre source et réinitialise les modifications effectuées ici.",
"deploy.backConfirm.startOver": "Recommencer",
"deploy.backConfirm.stayHere": "Rester ici",
"deploy.cancel": "Annuler",
"deploy.continue": "Continuer",
"deploy.deployAction": "Déployer",
"deploy.unknownRuntimeNotice": "{{requested}} n’est pas encore pris en charge. Vous pouvez déployer une application {{typeLabel}} à la place.",
"deploy.source.intro": "Apportez votre code depuis un dépôt Git™ ou un fichier. Le framework sera détecté, la génération configurée et l’application diffusée en HTTPS.",
"deploy.source.gitTitle": "Dépôt Git",
"deploy.source.gitDescription": "Collez une URL HTTPS pour un dépôt public, ou une URL Git SSH pour un dépôt privé.",
"deploy.source.zipTitle": "Téléverser un fichier",
"deploy.source.zipDescription": "Glissez-déposez une build de votre application. Idéal pour les déploiements uniques.",
"deploy.source.mcpTitle": "Déployer via WebPros MCP",
"deploy.source.mcpDescription": "Demandez à un agent IA de déployer cette application directement depuis votre conversation.",
"deploy.mcp.heading": "Connecter un agent IA",
"deploy.mcp.description": "Connectez un agent IA, tel que Claude Code, à ce compte cPanel via WebPros MCP, puis demandez-lui de déployer cette application pour vous.",
"deploy.mcp.loadingAriaLabel": "Chargement de l’état de la connexion MCP",
"deploy.mcp.error.title": "Échec du chargement des informations de connexion MCP.",
"deploy.mcp.error.retryButton": "Réessayer",
"deploy.mcp.unlinked.title": "Associez votre compte WebPros",
"deploy.mcp.unlinked.description": "Pour connecter un agent d’IA à ce compte, vous devez d’abord l’associer à un compte WebPros.",
"deploy.mcp.unlinked.linkButton": "Associer un compte WebPros",
"deploy.mcp.linked.snippetLabel": "Configuration de la connexion",
"deploy.mcp.linked.downloadButton": "Télécharger mcp.json",
"deploy.mcp.linked.stagingBadge": "Préproduction",
"deploy.mcp.linked.setupHeading": "Configuration",
"deploy.mcp.linked.setupStep1": "Téléchargez ou copiez la configuration de connexion ci-dessus.",
"deploy.mcp.linked.setupStep2": "Ajoutez-la à votre fichier `~/.claude.json` (portée utilisateur, disponible dans chaque projet) ou à un fichier `.mcp.json` situé à la racine de votre dépôt (portée projet, partagée avec votre équipe via le contrôle de version). Dans les deux fichiers, encapsulez la définition du serveur dans un objet `mcpServers` externe, de sorte que le fichier ressemble à `{ \"mcpServers\": { …définition du serveur… } }`.",
"deploy.mcp.linked.setupStep3": "Démarrez Claude Code et connectez-vous au serveur MCP.",
"deploy.mcp.linked.setupStep4": "Une fenêtre de navigateur s’ouvre pour confirmer l’association du compte WebPros.",
"deploy.mcp.linked.setupStep5": "Confirmez la connexion dans Claude Code.",
"deploy.mcp.linked.docsNote": "Consultez la documentation pour plus de détails.",
"deploy.mcp.linked.docsLinkLabel": "Consulter la documentation sur la connexion MCP",
"deploy.mcp.prompts.heading": "Exemples de requêtes",
"deploy.mcp.prompts.description": "Une fois la connexion confirmée, collez l’une de ces requêtes dans votre agent IA pour commencer.",
"deploy.mcp.prompts.prompt1": "À l’aide du connecteur webpros-mcp, déploie l’application Node.js de ce projet sur mon compte cPanel et donne-moi l’URL HTTPS en ligne dès qu’elle est accessible.",
"deploy.mcp.prompts.prompt2": "Crée une application Web Node.js sur mon cPanel à partir du dépôt Git <url> via webpros-mcp : installe les dépendances, définis NODE_ENV=production, démarre-la et indique-moi l’URL.",
"deploy.mcp.prompts.prompt3": "Déploie l’application située dans ./ sur cPanel en HTTPS avec webpros-mcp, puis montre-moi les journaux de déploiement et confirme qu’elle est en cours d’exécution.",
"deploy.mcp.doneButton": "Accéder au tableau de bord",
"deploy.source.gitUrlLabel": "URL du dépôt",
"deploy.source.gitUrlHint": "URL de clonage HTTPS pour un dépôt public, ou URL Git SSH (git@host:org/repo.git) pour un dépôt privé",
"deploy.source.gitUrlPlaceholder": "https://github.com/acme/my-app.git",
"deploy.source.zipWarning": "Le téléversement de fichiers convient parfaitement aux déploiements uniques. Pour un travail itératif, Git conserve l'historique des versions.",
"deploy.source.zipDropHint": "Glissez-déposez votre fichier ici",
"deploy.source.zipDropFormats": "Formats pris en charge : .zip, .tar, .tar.gz, .tgz, .tar.bz2, .tbz2, .tar.xz et .txz",
"deploy.source.zipDropOr": "ou",
"deploy.source.zipReady": "Prêt à déployer",
"deploy.source.zipBrowse": "Parcourir les fichiers",
"deploy.source.zipRemove": "Supprimer le fichier",
"deploy.source.zipFileInputLabel": "Choisir un fichier à téléverser",
"deploy.source.cloning": "Clonage de votre dépôt et détection du framework. Cette opération peut prendre quelques minutes pour les projets volumineux.",
"deploy.source.uploading": "Téléversement de votre fichier et détection du framework. Cette opération peut prendre quelques minutes pour les fichiers volumineux.",
"deploy.source.submitFailed": "Une erreur s’est produite au démarrage de votre déploiement. Vérifiez la source, puis réessayez.",
"deploy.source.sourceInvalid": "Impossible de cloner ce dépôt. Vérifiez que l’URL est correcte et accessible publiquement, puis réessayez.",
"deploy.source.limitExceeded": "Vous avez atteint la limite d’applications de ce compte. Supprimez une application ou contactez l’assistance pour en déployer une autre.",
"deploy.source.limitReached": "Vous avez atteint la limite d’applications de ce compte. Supprimez une application existante avant d’en déployer une nouvelle.",
"deploy.source.collisionCheckUnavailable": "Impossible de vérifier cet élément par rapport à vos applications existantes pour le moment. Réessayez.",
"deploy.source.zipUploadUnavailable": "Le téléversement de fichiers n'est pas disponible sur ce serveur. Utilisez plutôt une URL de dépôt Git pour effectuer le déploiement.",
"deploy.source.domainCheckUnavailable": "Impossible de vérifier cet élément par rapport à vos domaines existants pour le moment. Réessayez.",
"deploy.source.sshGuidance.title": "Vous devez configurer une clé SSH pour ce dépôt",
"deploy.source.sshGuidance.reactiveTitle": "Impossible de cloner ce dépôt via SSH",
"deploy.source.sshGuidance.credentialsNote": "L’utilisation de SSH, plutôt que l’intégration d’identifiants dans une URL https://, est le moyen le plus sûr d’accéder à un dépôt privé.",
"deploy.source.sshGuidance.grantAccess.github": "Sur GitHub, ajoutez votre clé publique dans Paramètres → Clés SSH et GPG, ou ajoutez-la comme clé de déploiement sur ce dépôt.",
"deploy.source.sshGuidance.grantAccess.gitlab": "Sur GitLab, ajoutez votre clé publique dans les paramètres Clés SSH de votre profil, ou ajoutez-la comme clé de déploiement sur ce dépôt.",
"deploy.source.sshGuidance.grantAccess.bitbucket": "Sur Bitbucket, ajoutez votre clé publique dans Paramètres personnels → Clés SSH, ou ajoutez-la comme clé d’accès sur ce dépôt.",
"deploy.source.sshGuidance.grantAccess.generic": "Ajoutez votre clé publique à votre compte sur {{host}}, ou accordez-lui directement l’accès à ce dépôt.",
"deploy.source.sshGuidance.manageKeysLink": "Gérez les clés SSH dans Sécurité",
"deploy.source.sshGuidance.recheckButton": "Réessayer",
"deploy.source.sshGuidance.keyPicker.label": "Clé SSH",
"deploy.source.sshGuidance.keyPicker.defaultOption": "Utiliser la valeur par défaut du compte",
"deploy.source.sshGuidance.keyPicker.loadError": "Impossible de charger vos clés SSH. Réessayez.",
"deploy.source.sourceAuthFailed": "Impossible de cloner ce dépôt via SSH. Vérifiez que votre clé dispose des accès nécessaires, puis réessayez.",
"deploy.source.sourcePassphraseRequired": "Cette clé SSH est protégée par une phrase secrète. Saisissez-la pour continuer.",
"deploy.source.sshPassphrase.title": "Saisir la phrase secrète de votre clé SSH",
"deploy.source.sshPassphrase.stageDescription": "La clé SSH « {{keyName}} » est protégée par une phrase secrète. Saisissez-la pour cloner ce dépôt. La phrase secrète est utilisée uniquement pour ce clonage et n’est jamais enregistrée.",
"deploy.source.sshPassphrase.genericKeyName": "votre clé SSH",
"deploy.source.sshPassphrase.label": "Phrase secrète pour la clé SSH",
"deploy.source.sshPassphrase.stageSubmit": "Déverrouiller et continuer",
"deploy.source.sshPassphrase.stageInProgress": "Clonage de votre dépôt…",
"deploy.source.sshPassphrase.cancel": "Annuler",
"deploy.source.sshPassphrase.wrongPassphrase": "Cette phrase secrète est incorrecte. Réessayez.",
"deploy.source.sshPassphrase.genericError": "Impossible de cloner le dépôt. Réessayez.",
"deploy.existingDomainBlock.message": "Le domaine cible <emphasis>{{domain}}</emphasis> existe déjà. Le déploiement d’une application Node.js sur un domaine existant n’est pas encore pris en charge : les applications Node.js sont déployées sur un nouveau domaine.",
"deploy.existingDomainBlock.addWebsite": "Ajouter un site web",
"deploy.source.zipInvalidFile": "Choisissez un fichier .zip ou .tar à téléverser.",
"deploy.source.zipUploadFailed": "Impossible de téléverser ce fichier. Vérifiez-le, puis réessayez.",
"deploy.source.zipQuotaExceeded": "L'espace disque est insuffisant pour stocker ce téléversement. Libérez de l'espace, puis réessayez.",
"deploy.source.zipWritePermission": "Impossible d'écrire le fichier téléversé dans votre répertoire personnel. Vérifiez vos autorisations, puis réessayez.",
"deploy.source.zipTooLarge": "Ce fichier dépasse la taille autorisée par ce serveur. Téléversez un fichier plus petit.",
"deploy.source.zipDuplicate": "Un fichier portant ce nom existe déjà. Réessayez.",
"deploy.source.zipVirusDetected": "Une analyse antivirus a signalé ce fichier. Téléversez un fichier sain.",
"deploy.detect.detectionFailed": "Impossible de détecter un framework à partir de votre source. Vérifiez les commandes ci-dessous avant de déployer.",
"deploy.detect.detectedLow": "Impossible de détecter un framework avec certitude. Vérifiez les commandes ci-dessous avant de déployer.",
"deploy.detect.frameworkLabel": "Framework",
"deploy.detect.frameworkNotDetected": "Non détecté",
"deploy.detect.buildCommandLabel": "Commande de génération",
"deploy.detect.buildCommandHint": "Exemple : npm run build",
"deploy.detect.startupCommandLabel": "Commande de démarrage",
"deploy.detect.startupCommandHint": "Exemple : node server.js",
"deploy.detect.outputDirLabel": "Répertoire de sortie",
"deploy.detect.outputDirHint": "Le dossier dans lequel votre build écrit ses fichiers, par rapport à la racine de l’application (par exemple, dist ou build).",
"deploy.detect.outputDirError": "Saisissez un chemin relatif sans segments \"..\".",
"deploy.fix.noneBanner": "Aucune application Web n’a été trouvée à la racine de la source. Indiquez son emplacement.",
"deploy.fix.lowBanner": "Une application a été trouvée, mais son framework n’a pas pu être identifié. Confirmez les détails ci-dessous.",
"deploy.fix.commandBanner": "Impossible de déterminer comment démarrer votre application. Ajoutez la ou les commandes ci-dessous.",
"deploy.fix.appdirLabel": "Chemin de l’application depuis la racine",
"deploy.fix.appdirHint": "Chemin relatif vers l’application dans votre source (par exemple, packages/web). Laissez ce champ vide si elle se trouve à la racine.",
"deploy.fix.appdirError": "Saisissez un chemin relatif sans segments \"..\".",
"deploy.fix.stillNotFoundBanner": "Cela n’a pas résolu le problème. Vérifiez les détails ci-dessous, puis réessayez.",
"deploy.frameworks.static": "Site statique",
"deploy.frameworks.next": "Next.js",
"deploy.frameworks.express": "Express",
"deploy.frameworks.nest": "NestJS",
"deploy.frameworks.nuxt": "Nuxt",
"deploy.frameworks.other": "Autre",
"deploy.configure.websiteNameLabel": "Nom du site Web",
"deploy.review.websiteNameLabel": "Nom du site Web",
"deploy.review.websiteNameHint": "Choisissez le sous-domaine à partir duquel votre application sera diffusée.",
"deploy.review.websiteNameLockedHint": "Votre application est déjà diffusée à partir de cette adresse ; vous ne pouvez donc plus modifier son nom.",
"deploy.review.urlLabel": "URL du site Web",
"deploy.review.slugInvalid": "Utilisez uniquement des lettres, des chiffres et des traits d’union, jusqu’à 63 caractères. Le nom doit commencer et se terminer par une lettre ou un chiffre.",
"deploy.review.duplicate": "Cette adresse est déjà utilisée. Choisissez un autre nom.",
"deploy.review.domainsNotReady": "Impossible de vérifier l’unicité du domaine pour le moment. Patientez ou réessayez.",
"deploy.configure.envSectionTitle": "Variables d’environnement",
"deploy.configure.envSectionDescription": "Ajoutez la configuration que l’application lit au moment de l’exécution.",
"deploy.configure.envSectionToggle": "Afficher ou masquer la section des variables d’environnement",
"deploy.configure.envRevealToggle": "Afficher les valeurs",
"deploy.configure.envKeyLabelRow": "Clé de la variable d’environnement {{row}}",
"deploy.configure.envKeyPlaceholder": "KEY",
"deploy.configure.envValueLabelRow": "Valeur de la variable d’environnement {{row}}",
"deploy.configure.envValuePlaceholder": "valeur",
"deploy.configure.envRemoveRowNumbered": "Supprimer la variable d’environnement {{row}}",
"deploy.configure.envAddVariable": "Ajouter une variable",
"deploy.configure.advancedSectionTitle": "Options avancées",
"deploy.configure.advancedSectionDescription": "Version d’exécution et autres paramètres facultatifs.",
"deploy.configure.advancedSectionToggle": "Afficher ou masquer la section avancée",
"deploy.configure.submitFailed": "Une erreur s’est produite lors de l’enregistrement de votre configuration. Vérifiez vos paramètres, puis réessayez.",
"deploy.configure.nodejs.versionLabel": "Version de Node.js",
"deploy.configure.nodejs.packageManagerLabel": "Gestionnaire de paquets",
"deploy.configure.nodejs.packageManagerUnknown": "Non détecté",
"deploy.deploy.deploying": "Déploiement de {{appName}}",
"deploy.deploy.deployingHint": "Cette opération prend généralement une minute.",
"deploy.deploy.progressLabel": "Progression du déploiement",
"deploy.deploy.stageWaiting": "En attente",
"deploy.deploy.stageWorking": "En cours",
"deploy.deploy.stageDone": "Terminé",
"deploy.deploy.stageFailed": "Échec",
"deploy.deploy.deployFailed": "Échec du déploiement",
"deploy.deploy.statusInstalling": "Installation…",
"deploy.deploy.statusComplete": "Terminé",
"deploy.deploy.statusError": "Erreur",
"deploy.deploy.checkingStatus": "Vérification de l’état du déploiement…",
"deploy.deploy.showTechnicalDetails": "Afficher les détails techniques",
"deploy.deploy.technicalDetailsLabel": "Journal de déploiement",
"deploy.deploy.technicalDetailsTruncated": "Seule la sortie la plus récente est affichée.",
"deploy.deploy.showLogs": "Afficher les journaux",
"deploy.deploy.hideLogs": "Masquer les journaux",
"deploy.deploy.copyLogs": "Copier",
"deploy.deploy.logsCopied": "Copié",
"deploy.deploy.waitingForLogs": "En attente de la sortie…",
"deploy.stage.warningGeneric": "La préparation de votre application a produit un avertissement non bloquant.",
"deploy.stages.install": "Installation des dépendances",
"deploy.stages.build": "Génération",
"deploy.stages.start": "Démarrage",
"deploy.failure.title": "Échec du déploiement",
"deploy.failure.checkLogsHint": "Consultez le journal de déploiement ci-dessous pour en savoir plus.",
"deploy.failure.logPathHint": "Sur le serveur, l’enregistrement se fait dans :",
"deploy.failure.retry": "Relancer le déploiement",
"deploy.failure.backToReview": "Retour à la vérification",
"deploy.failure.setOutputDir": "Définir le répertoire de sortie",
"deploy.failure.generic": "Une erreur s’est produite lors du déploiement de votre application. Réessayez, ou revenez en arrière pour vérifier votre configuration.",
"deploy.failure.limitExceeded": "Vous avez atteint la limite d’applications de ce compte. Supprimez une application ou contactez l’assistance pour en déployer une autre.",
"deploy.failure.sourceInvalid": "Impossible d’accéder à cette source. Vérifiez l’URL ou le fichier, puis réessayez.",
"deploy.failure.teardownFailed": "Impossible de supprimer cette application. Réessayez ou contactez l’assistance si le problème persiste.",
"deploy.failure.buildFailed": "La génération a échoué. Vérifiez votre commande de génération et vos dépendances, puis réessayez.",
"deploy.failure.missingOutput": "La compilation a réussi, mais son répertoire de sortie n'existe pas, il n'y a donc rien à diffuser. Définissez le répertoire dans lequel votre compilation écrit ses fichiers, puis effectuez un nouveau déploiement.",
"deploy.failure.portConflict": "L’application n’a pas pu démarrer en raison d’un conflit de port. Relancez le déploiement.",
"deploy.failure.requiresBuild": "Cette application nécessite une étape de génération avant de pouvoir démarrer. Ajoutez une commande de génération, puis réessayez.",
"deploy.failure.startFailed": "L’application n’a pas démarré. Vérifiez votre commande de démarrage, puis réessayez.",
"deploy.failure.invalidCategory": "Ce type d’application ne prend pas en charge cette action. Contactez l’assistance si le problème persiste.",
"deploy.failure.domainUnavailable": "Ce domaine dessert déjà autre chose sur votre compte. Confirmez que l'application doit le remplacer ou choisissez un autre domaine.",
"deploy.failure.domainInUse": "Une autre application dessert déjà ce domaine. Gérez cette application ou choisissez un autre domaine.",
"deploy.failure.domainTemporary": "Impossible de créer ce domaine, car il fait partie d'un domaine temporaire. Utilisez le domaine temporaire lui-même pour votre application ou configurez d'abord un domaine permanent.",
"deploy.toast.successTitle": "{{appName}} a été déployée",
"deploy.toast.failureTitle": "Échec du déploiement de {{appName}}",
"deploy.toast.manage": "Gérer",
"deploy.indicator.deployingOne": "Déploiement de {{appName}}…",
"deploy.indicator.deployingMany": "Déploiement de {{count}} applications",
"deploy.indicator.view": "Afficher",
"deploy.indicator.showAll": "Tout afficher",
"deploy.indicator.hide": "Masquer",
"domainAdoption.notice": "Votre application répondra à tout le trafic vers {{domain}}. Tout ce que ce domaine affiche actuellement sera mis hors ligne.",
"domainAdoption.noticeFiles": "Les fichiers existants restent sur le disque, mais c'est votre application qui répond sur le domaine.",
"domainAdoption.learnMore": "En savoir plus",
"existingDomainConsent.title": "Utiliser {{domain}} pour cette application ?",
"existingDomainConsent.continue": "Continuer",
"existingDomainConsent.cancel": "Annuler",
"existingDomainConsent.close": "Fermer",
"existingDomainConsent.refusal.title": "Une application utilise déjà ce domaine",
"existingDomainConsent.refusal.description": "{{appName}} utilise déjà {{domain}}.",
"existingDomainConsent.refusal.manageApp": "Gérer l'application : {{appName}}",
"webapp.logsTab": "Journaux de l’application",
"webapp.envTab": "Environnement de l’application",
"webapp.configTab": "Configuration de l’application",
"webapp.tryAgain": "Réessayer",
"webapp.unsupportedType": "Ce type d’application Web n’est pas encore pris en charge dans cette interface.",
"webapp.logsHeading": "Journaux",
"webapp.download": "Télécharger",
"webapp.refresh": "Actualiser",
"webapp.scrollToBottom": "Faire défiler vers le bas",
"webapp.noLogs": "Aucune sortie de journal pour le moment.",
"webapp.envHeading": "Variables d’environnement",
"webapp.envDescription": "Variables que votre application lit au moment de l’exécution. Les modifications s’appliquent au prochain redémarrage.",
"webapp.revealValues": "Afficher les valeurs",
"webapp.hideValues": "Masquer les valeurs",
"webapp.addVariable": "Ajouter une variable",
"webapp.bulkEdit": "Modification groupée",
"webapp.envBulkTitle": "Modification groupée des variables d'environnement",
"webapp.envBulkNormalMode": "Passer en mode normal",
"webapp.envBulkExitWhileSaving": "Attendez la fin de l'enregistrement avant de changer de mode.",
"webapp.envBulkDiscardTitle": "Ignorer vos modifications non enregistrées ?",
"webapp.envBulkDiscardBody": "Vous n'avez pas enregistré les modifications effectuées dans l'éditeur groupé. Si vous passez en mode normal, le système les ignorera.",
"webapp.envBulkKeepEditing": "Continuer la modification",
"webapp.envBulkDiscardConfirm": "Ignorer les modifications",
"webapp.envBulkDescription": "Collez le contenu d'un fichier .env. L'enregistrement remplace toutes les variables d'environnement de cette application par ce que vous collez ici.",
"webapp.envBulkPlaintextWarning": "Les variables d'environnement ne sont pas masquées et peuvent contenir des données sensibles. Soyez vigilant lorsque vous partagez votre écran.",
"webapp.envBulkReveal": "Afficher",
"webapp.envBulkFieldLabel": "Contenu du fichier .env",
"webapp.envBulkFieldHint": "Un NOM=valeur par ligne. Les lignes commençant par # sont des commentaires. Les guillemets sont conservés dans la valeur.",
"webapp.envBulkPlaceholder": "NODE_ENV=production\nAPI_URL=https://example.test",
"webapp.envBulkSaveError": "Impossible d'enregistrer les variables d'environnement. Vérifiez le contenu du fichier, puis réessayez.",
"webapp.envKeyLabel": "Clé",
"webapp.envValueLabel": "Valeur",
"webapp.deleteVariableAria": "Supprimer la variable {{key}}",
"webapp.noEnvVars": "Aucune variable d’environnement pour le moment.",
"webapp.saveAndRestart": "Enregistrer et redémarrer",
"webapp.cancel": "Annuler",
"webapp.saveError": "Impossible d’enregistrer les modifications. Réessayez.",
"webapp.loadError": "Impossible de charger cette application. Réessayez.",
"webapp.logsLoadError": "Impossible de charger les journaux de cette application. Réessayez.",
"webapp.configHeading": "Configuration de l’application",
"webapp.configDescription": "Identité et configuration d’exécution de cette application Node.js. Les modifications de commandes prennent effet au prochain déploiement.",
"webapp.websiteNameLabel": "Nom du site Web",
"webapp.websiteNameHintAdopted": "Ce domaine existait déjà. La suppression de l'application laisse le domaine en place.",
"webapp.websiteNameHintCreatedDomain": "Ce sous-domaine existe uniquement pour cette application.",
"webapp.versionLabel": "Version de Node.js",
"webapp.packageManagerLabel": "Gestionnaire de paquets",
"webapp.packageManagerPlaceholder": "npm",
"webapp.buildCommandLabel": "Commande de génération",
"webapp.buildCommandHint": "Laissez ce champ vide pour utiliser la valeur détectée par défaut.",
"webapp.startupCommandLabel": "Commande de démarrage",
"webapp.startupCommandHint": "Laissez ce champ vide pour utiliser la valeur par défaut de votre gestionnaire de paquets.",
"webapp.commandsRequired": "Saisissez une commande de génération ou une commande de démarrage. Cette application ne peut pas être déployée sans l’une d’elles.",
"webapp.runModeLabel": "Mode d'exécution",
"webapp.modeProduction": "Production",
"webapp.modeDevelopment": "Développement",
"webapp.runModeHint": "Le mode Production est recommandé. Le mode Développement active le rechargement à chaud et peut redémarrer le processus.",
"webapp.runModeDisabledCategoryHint": "Le mode d'exécution s'applique uniquement aux applications serveur.",
"webapp.runModeDisabledNotDeployedHint": "Déployez cette application avant de modifier son mode d'exécution.",
"webapp.modeConfirmTitle": "Passer en mode {{mode}} ?",
"webapp.modeConfirmDescription": "Cette opération redémarre l'application pour appliquer la modification. Le redémarrage interrompt brièvement les connexions actives.",
"webapp.modeConfirmButton": "Changer de mode",
"webapp.modeErrorInvalidCategory": "Le type de cette application ne prend pas en charge le changement de mode d'exécution.",
"webapp.modeErrorStartFailed": "Le changement de mode a redémarré l'application, mais celle-ci n'a pas pu démarrer dans le nouveau mode.",
"webapp.modeErrorBuildFailed": "Le changement de mode nécessite une reconstruction, mais la compilation a échoué. Vérifiez votre commande de compilation.",
"webapp.modeErrorPortConflict": "Le changement de mode a échoué car le port de l'application était déjà utilisé. Libérez le port et réessayez.",
"webapp.modeErrorRequiresBuild": "Cette application nécessite une commande de compilation ou de démarrage avant de pouvoir s'exécuter dans ce mode.",
"webapp.modeErrorGeneric": "Impossible de modifier le mode d'exécution.",
"webapp.modeErrorGenericWithReason": "Impossible de modifier le mode d'exécution. {{reason}}",
"webapp.modeChangeInProgressTitle": "Passage en mode {{mode}}…",
"webapp.modeChangeInProgressDescription": "Cette opération redémarre l'application pour appliquer la modification. Vous pouvez continuer à travailler pendant ce temps.",
"webapp.modeChangeSuccessTitle": "Mode d'exécution défini sur {{mode}}.",
"webapp.modeChangeNotRestartedTitle": "Mode d'exécution enregistré en tant que {{mode}}.",
"webapp.modeChangeNotRestartedDescription": "Impossible de redémarrer l'application automatiquement. Redémarrez-la manuellement pour appliquer le nouveau mode.",
"webapp.saveChanges": "Enregistrer les modifications",
"webapp.reset": "Réinitialiser",
"webapp.dangerZone": "Zone sensible",
"webapp.deleteApp": "Supprimer l’application",
"webapp.deleteAppConfirmTitle": "Supprimer {{name}} ?",
"webapp.deleteAppRemoves": "Supprime l'application et ses variables d'environnement, et arrête le processus. Cette action est irréversible.",
"webapp.deleteAppDomainStays": "{{domain}} et les fichiers de son dossier sont conservés, et le domaine les dessert à nouveau.",
"webapp.deleteAppDomainGoes": "L'application a créé {{domain}}. La suppression de l'application supprime également le domaine.",
"webapp.deleteError": "Impossible de supprimer l’application. Réessayez.",
"webapp.deleteInProgressTitle": "Suppression de {{name}}…",
"webapp.deleteInProgressDescription": "Cette opération peut prendre jusqu’à une minute. Vous pouvez continuer à travailler pendant ce temps.",
"webapp.deleteSuccessTitle": "{{name}} a été supprimée.",
"table.expiringInDays_one": "Expire dans {{count}} jour",
"table.expiringInDays_other": "Expire dans {{count}} jours",
"table.domainCount_one": "{{count}} domaine",
"table.domainCount_other": "{{count}} domaines",
"table.domainsWithAliases_one": "{{count}} domaine avec des alias",
"table.domainsWithAliases_other": "{{count}} domaines avec des alias",
"table.aliasLabel_one": "Alias :",
"table.aliasLabel_other": "Alias :",
"table.aliasesClickHint_one": "<count>{{count}} alias</count> - <hint>Cliquez pour tout afficher</hint>",
"table.aliasesClickHint_other": "<count>{{count}} alias</count> - <hint>Cliquez pour tout afficher</hint>",
"table.viewAllAliases_one": "Afficher {{count}} alias",
"table.viewAllAliases_other": "Afficher les {{count}} alias",
"aliases.aliasesCount_one": "{{count}} alias",
"aliases.aliasesCount_other": "{{count}} alias",
"backups.create.detectedNote_one": "La base de données utilisée par ce site {{app}} a été détectée et sélectionnée ci-dessous. Modifiez la sélection si nécessaire.",
"backups.create.detectedNote_other": "Les bases de données utilisées par ce site {{app}} ont été détectées et sélectionnées ci-dessous. Modifiez la sélection si nécessaire.",
"backups.create.detectedNoteGeneric_one": "La base de données utilisée par ce site a été détectée et sélectionnée ci-dessous. Modifiez la sélection si nécessaire.",
"backups.create.detectedNoteGeneric_other": "Les bases de données utilisées par ce site ont été détectées et sélectionnées ci-dessous. Modifiez la sélection si nécessaire.",
"email.accountsCount_one": "{{count}} compte sur {{domain}}",
"email.accountsCount_other": "{{count}} comptes sur {{domain}}",
"ssl.expiringMessage_one": "Le certificat expire dans <emphasis>{{count}} jour</emphasis> ({{date}}).",
"ssl.expiringMessage_other": "Le certificat expire dans <emphasis>{{count}} jours</emphasis> ({{date}}).",
"dns.recordsForDomain_one": "{{count}} enregistrement pour {{domain}}",
"dns.recordsForDomain_other": "{{count}} enregistrements pour {{domain}}",
"ssl.detail.daysRemaining_one": "{{count}} jour restant",
"ssl.detail.daysRemaining_other": "{{count}} jours restants",
"ssl.detail.daysLeft_one": "({{count}} jour restant)",
"ssl.detail.daysLeft_other": "({{count}} jours restants)",
"meters.subRemaining_one": "{{count}} restant",
"meters.subRemaining_other": "{{count}} restants",
"meters.subAliases_one": "{{count}} alias",
"meters.subAliases_other": "{{count}} alias",
"meters.subActive_one": "{{count}} site avec du contenu",
"meters.subActive_other": "{{count}} sites avec du contenu",
"meters.subEmpty_one": "{{count}} site à configurer",
"meters.subEmpty_other": "{{count}} sites à configurer",
"meters.subRedirected_one": "{{count}} domaine redirige ailleurs",
"meters.subRedirected_other": "{{count}} domaines redirigent ailleurs",
"wpInstall.collisionWarning_one": "Le remplacement supprimera définitivement ce site, y compris tous les articles, médias, thèmes, plugins et la base de données. Cette action est irréversible.",
"wpInstall.collisionWarning_other": "Le remplacement supprimera définitivement ces sites, y compris tous les articles, médias, thèmes, plugins et la base de données. Cette action est irréversible.",
"wpInstall.collision_one": "{{domain}} possède déjà un site WordPress.",
"wpInstall.collision_other": "{{domain}} possède déjà {{count}} sites WordPress.",
"wpInstall.replace_one": "Remplacer le site existant",
"wpInstall.replace_other": "Remplacer les {{count}} sites"
}
Back to Directory