{
  "tabs": {
    "dashboard": "Tableau de bord",
    "console": "Console",
    "files": "Fichiers",
    "resources": "Ressources",
    "schedules": "Planifications",
    "plugins": "Plugins",
    "modpacks": "Modpacks",
    "backups": "Sauvegardes",
    "databases": "Bases de données",
    "network": "Réseau",
    "subusers": "Sous-utilisateurs",
    "version": "Version",
    "config": "Paramètres",
    "snapshots": "Instantanés"
  },
  "power": {
    "start": "Démarrer",
    "starting": "Démarrage...",
    "stop": "Arrêter",
    "stopping": "Arrêt...",
    "restart": "Redémarrer",
    "restarting": "Redémarrage...",
    "kill": "Forcer l'arrêt",
    "killing": "Arrêt forcé..."
  },
  "status": {
    "running": "En ligne",
    "stopped": "Arrêté",
    "offline": "Arrêté",
    "starting": "Démarrage",
    "installing": "Installation",
    "installed": "Installé",
    "suspended": "Suspendu",
    "unknown": "Inconnu",
    "subuser": "Sous-utilisateur",
    "stopping": "Arrêt en cours",
    "restarting": "Redémarrage",
    "active": "Actif",
    "checking": "Vérification…",
    "asOf": "il y a {{seconds}} s",
    "install_failed": "Installation échouée",
    "transferring": "Transfert en cours"
  },
  "subdomain": {
    "addressNotSet": "Adresse non définie",
    "rawAddressNote": "C'est l'adresse partagée du nœud, et elle change quand le serveur est déplacé. Définissez un sous-domaine gratuit pour donner aux joueurs une adresse qui ne bouge pas.",
    "copy": "Copier l'adresse",
    "copied": "Copié !",
    "edit": "Modifier le sous-domaine",
    "change": "Modifier",
    "placeholder": "monserveur123",
    "lengthHint": "Doit contenir entre 3 et 28 caractères",
    "save": "Enregistrer",
    "saving": "Enregistrement...",
    "saved": "Sous-domaine enregistré",
    "cancel": "Annuler"
  },
  "name": {
    "rename": "Renommer le serveur",
    "save": "Enregistrer",
    "cancel": "Annuler",
    "nameCannotBeEmpty": "Le nom ne peut pas être vide",
    "failedToUpdate": "Échec de la mise à jour du nom"
  },
  "delete": {
    "title": "Supprimer le serveur",
    "warning": "Attention : cette action est irréversible !",
    "description": "Cette opération supprimera définitivement le serveur ainsi que toutes ses données, notamment :",
    "item1": "Tous les fichiers et configurations du serveur",
    "item2": "Toutes les sauvegardes et bases de données",
    "item3": "Toutes les planifications et paramètres",
    "typeToConfirm": "Saisissez {{name}} pour confirmer",
    "cancel": "Annuler",
    "delete": "Supprimer le serveur",
    "deleting": "Suppression...",
    "filesAndConfigs": "Tous les fichiers et configurations du serveur",
    "backupsAndDatabases": "Toutes les sauvegardes et bases de données",
    "schedulesAndSettings": "Toutes les planifications et paramètres",
    "deleteButton": "Supprimer le serveur",
    "enterPassword": "Saisissez votre mot de passe pour confirmer",
    "passwordPlaceholder": "Le mot de passe de votre compte",
    "incorrectPassword": "Mot de passe incorrect. Veuillez réessayer."
  },
  "backup": {
    "limitTitle": "Limite de sauvegardes atteinte",
    "limitMessage": "Vous avez atteint le nombre maximum de sauvegardes pour ce serveur. Veuillez supprimer des sauvegardes existantes avant d'en créer de nouvelles.",
    "gotIt": "Compris",
    "createBackup": "Créer une sauvegarde",
    "backupName": "Nom de la sauvegarde",
    "backupNamePlaceholder": "Saisissez un nom de sauvegarde",
    "lockBackup": "Verrouiller la sauvegarde (empêcher la suppression)",
    "locked": "Verrouillée",
    "create": "Créer",
    "creating": "Création...",
    "restore": "Restaurer la sauvegarde",
    "restoreConfirm": "Cette opération restaurera le serveur à l'état de cette sauvegarde. Tous les fichiers actuels du serveur seront remplacés.",
    "restoring": "Restauration...",
    "deleteTitle": "Supprimer la sauvegarde",
    "deleteConfirm": "Êtes-vous sûr de vouloir supprimer cette sauvegarde ? Cette action est irréversible.",
    "download": "Télécharger",
    "noBackups": "Aucune sauvegarde trouvée",
    "createFirst": "Créez votre première sauvegarde pour protéger les données de votre serveur.",
    "createTitle": "Créer une sauvegarde",
    "nameLabel": "Nom de la sauvegarde (facultatif)",
    "namePlaceholder": "Laissez vide pour un nom généré automatiquement",
    "ignoredFilesLabel": "Fichiers ignorés (un par ligne)",
    "ignoredFilesHelp": "Motifs de fichiers à exclure de la sauvegarde",
    "deleteWarning": "Cette action est irréversible. La sauvegarde sera définitivement supprimée.",
    "deleting": "Suppression...",
    "deleteButton": "Supprimer la sauvegarde",
    "restoreTitle": "Restaurer la sauvegarde",
    "restoreServerNote": "Le serveur sera automatiquement arrêté pendant le processus de restauration.",
    "truncateLabel": "Supprimer les fichiers existants avant la restauration (recommandé)",
    "restoreButton": "Restaurer la sauvegarde",
    "createButton": "Créer une sauvegarde",
    "cancel": "Annuler"
  },
  "upgrade": {
    "title": "Améliorer / rétrograder",
    "currentPlan": "Offre actuelle",
    "newPlan": "Nouvelle offre",
    "upgrade": "Améliorer",
    "downgrade": "Rétrograder",
    "confirm": "Confirmer le changement",
    "cancel": "Annuler",
    "changePlan": "Changer d'offre",
    "ramAmount": "{{amount}} Go de RAM",
    "storageAmount": "{{amount}} Go de stockage",
    "cpu": "CPU",
    "dragSlider": "Faites glisser le curseur pour sélectionner une autre offre",
    "swipeToSelect": "Balayez vers la gauche ou la droite pour sélectionner une autre offre",
    "calculatingPricing": "Calcul du tarif...",
    "proratedCharge": "Montant au prorata",
    "proratedRefund": "Remboursement au prorata",
    "daysRemaining": "{{count}} jour(s) restant(s)",
    "applying": "Application...",
    "confirmChange": "Confirmer le {{changeType}}",
    "selectAPlan": "Sélectionner une offre",
    "failedToGetQuote": "Échec de l'obtention du devis",
    "failedToApply": "Échec de l'application des modifications",
    "snapshotShortfall": "Vous occupez {{used}} d'instantanés et cette offre en inclut {{allowance}}. Vous aurez le temps d'en supprimer ou d'ajouter du stockage avant toute suppression, et nous vous enverrons la date par e-mail. Vos mondes et serveurs ne sont pas affectés."
  },
  "freeRestriction": {
    "title": "Restriction des serveurs gratuits",
    "message": "Cette fonctionnalité n'est pas disponible sur les serveurs gratuits. Passez à une offre payante pour y accéder.",
    "upgrade": "Changer d'offre",
    "cancel": "Annuler",
    "description": "Les serveurs gratuits ne peuvent pas modifier ni téléverser les exécutables principaux du serveur.",
    "upgradeToUnlock": "Passez à une offre payante pour débloquer :",
    "fullFileAccess": "Accès complet à la gestion des fichiers",
    "uploadCustomFiles": "Téléversement de fichiers serveur personnalisés",
    "enhancedPerformance": "Performances et ressources améliorées",
    "viewPaidPlans": "Voir les offres payantes",
    "close": "Fermer"
  },
  "suspended": {
    "title": "Serveur suspendu",
    "message": "Votre serveur a été suspendu. Veuillez contacter le support pour plus d'informations.",
    "contactSupport": "Contacter le support",
    "pausedDescription": "Votre serveur a été mis en pause en raison d'inactivité. Vous pouvez rejoindre le serveur ou cliquer sur le bouton ci-dessous pour le réactiver.",
    "unpauseNote": "Une fois réactivé, votre serveur démarrera et sera disponible sous peu.",
    "suspendedDescription": "Votre serveur est suspendu. Veuillez régler votre facture impayée pour retrouver l'accès.",
    "dataSafeNote": "Toutes les données du serveur sont en sécurité et seront restaurées dès réception du paiement.",
    "close": "Fermer",
    "unpausing": "Réactivation...",
    "unpauseButton": "Réactiver le serveur",
    "viewInvoices": "Voir les factures",
    "downgradeToFree": "Passer à l'offre gratuite",
    "downgrading": "Rétrogradation..."
  },
  "rateLimitTitle": "Débit limité",
  "rateLimitMessage": "Trop de requêtes. Veuillez patienter avant de réessayer.",
  "nodeFull": {
    "title": "Nœud complet",
    "message": "Le nœud sur lequel se trouve ce serveur est actuellement à pleine capacité. Veuillez réessayer plus tard ou contacter le support.",
    "close": "Fermer",
    "description": "Votre serveur gratuit ne peut pas démarrer pour le moment car le nœud est complet.",
    "whatYouCanDo": "Ce que vous pouvez faire :",
    "waitTitle": "Patienter",
    "waitDescription": "Réessayez plus tard lorsque de la capacité se libère",
    "upgradeTitle": "Améliorer",
    "upgradeDescription": "Les serveurs premium démarrent instantanément",
    "viewNodeStatus": "Voir l'état du nœud",
    "upgrade": "Améliorer"
  },
  "powerActionError": {
    "title": "Échec de l'action d'alimentation",
    "close": "Fermer"
  },
  "powerActionInProgress": {
    "title": "Action d'alimentation en cours",
    "message": "Une action d'alimentation est déjà en cours. Veuillez patienter.",
    "close": "Fermer"
  },
  "uploadProgress": {
    "title": "Téléversement des fichiers",
    "uploading": "Téléversement...",
    "complete": "Téléversement terminé",
    "failed": "Échec du téléversement"
  },
  "schedule": {
    "title": "Planification",
    "name": "Nom de la planification",
    "cron": "Expression cron",
    "action": "Action",
    "enabled": "Activée",
    "lastRun": "Dernière exécution",
    "nextRun": "Prochaine exécution",
    "save": "Enregistrer la planification",
    "create": "Créer une planification",
    "delete": "Supprimer la planification",
    "noSchedules": "Aucune planification créée",
    "createFirst": "Créez votre première planification pour automatiser les tâches du serveur."
  },
  "version": {
    "changeVersion": "Changer de version",
    "currentVersion": "Version actuelle",
    "selectVersion": "Sélectionner une version",
    "confirm": "Changer de version",
    "cancel": "Annuler",
    "warning": "Changer la version du serveur peut entraîner des problèmes de compatibilité avec vos données existantes."
  },
  "serverSoftware": {
    "title": "Logiciel serveur",
    "subtitle": "Gérez l'édition et la version logicielle de votre serveur",
    "typeNameToConfirm": "Saisissez le nom du serveur pour confirmer",
    "poweredBy": "Propulsé par",
    "changeNeedsPermission": "Changer le logiciel du serveur nécessite l’autorisation de réinstallation, que le propriétaire peut accorder."
  },
  "installation": {
    "title": "Installation du serveur",
    "description": "Configuration de votre serveur. Cela prend généralement 2 à 3 minutes.",
    "viewProgress": "Voir l'avancement de l'installation",
    "doNotClose": "Veuillez ne pas fermer cette page",
    "ready": "Serveur prêt !",
    "redirecting": "Redirection vers la console de votre serveur...",
    "failed": "Échec de l'installation",
    "failedDescription": "Le processus d'installation a expiré. Veuillez réessayer ou contacter le support.",
    "goToServer": "Accéder au serveur"
  },
  "schedules": {
    "title": "Planifications",
    "subtitle": "Tâches et commandes automatisées",
    "freeTitle": "Planifications non disponibles sur les serveurs gratuits",
    "freeDesc": "Les planifications automatisées ne sont disponibles que sur les serveurs payants. Passez à une offre supérieure pour exécuter des tâches et commandes planifiées automatiquement.",
    "viewPlans": "Voir les offres",
    "refresh": "Actualiser",
    "createSchedule": "Créer une planification",
    "active": "Active",
    "inactive": "Inactive",
    "processing": "En cours",
    "cronExpression": "Expression cron",
    "nextRun": "Prochaine exécution",
    "lastRun": "Dernière exécution",
    "runWhen": "Exécuter quand",
    "onlyWhenOnline": "Uniquement en ligne",
    "always": "Toujours",
    "tasksConfigured_one": "{{count}} tâche configurée",
    "tasksConfigured_other": "{{count}} tâches configurées",
    "noSchedules": "Aucune planification",
    "noSchedulesDesc": "Créez des tâches automatisées pour votre serveur",
    "createFirstSchedule": "Créer votre première planification",
    "manage": "Gérer",
    "editTitle": "Modifier la planification",
    "createTitle": "Créer une planification",
    "deleteTitle": "Supprimer la planification",
    "deleteConfirm": "Êtes-vous sûr de vouloir supprimer la planification « {{name}} » ? Toutes les tâches associées seront également supprimées. Cette action est irréversible.",
    "cancel": "Annuler",
    "deleteBtn": "Supprimer la planification",
    "runNow": "Exécuter maintenant",
    "pause": "Pause",
    "resume": "Reprendre",
    "timezone": "Fuseau horaire",
    "catchUp": "Rattraper une fois si le panneau était hors ligne",
    "catchUpHint": "Désactivé : un redémarrage manqué à 04:00 attend le prochain 04:00 au lieu de partir à 14:00.",
    "lastRunFailed": "Dernière exécution échouée",
    "editsApplyNextRun": "En cours. Les modifications s'appliqueront à la prochaine exécution, pas à celle-ci.",
    "cronRequired": "Chaque champ cron a besoin d'une valeur. * signifie n'importe laquelle.",
    "cronInvalid": "Les champs cron n'acceptent que des chiffres, *, - et /."
  },
  "subusers": {
    "title": "Sous-utilisateurs",
    "subtitle": "Gérez les accès à ce serveur et les autorisations de chacun",
    "addSubuser": "Ajouter un sous-utilisateur",
    "noSubusers": "Aucun sous-utilisateur",
    "noSubusersDesc": "Ajoutez des sous-utilisateurs pour donner à d'autres personnes l'accès à la gestion de ce serveur",
    "addFirstSubuser": "Ajouter votre premier sous-utilisateur",
    "permissions": "Autorisations",
    "permissionPresets": "Modèles d'autorisations",
    "permissionPresetsDesc": "Configurations rapides pour les niveaux d'accès courants",
    "fullAccess": "Accès complet",
    "fullAccessDesc": "Les {{count}} autorisations",
    "readOnlyAccess": "Accès en lecture seule",
    "readOnlyDesc": "Autorisations de consultation uniquement",
    "basicAccess": "Accès basique",
    "basicAccessDesc": "Console et consultation basique des fichiers",
    "customPermissions": "Autorisations personnalisées",
    "customPermissionsDesc": "Ajustez finement l'accès en sélectionnant les autorisations individuellement",
    "selected": "sélectionné(es)",
    "of": "sur",
    "searchPermissions": "Rechercher des autorisations...",
    "noPermissionsFound": "Aucune autorisation correspondant à « {{query}} »",
    "noPermissionsSelected": "Aucune autorisation sélectionnée",
    "permissionsSelected_one": "{{count}} autorisation sélectionnée",
    "permissionsSelected_other": "{{count}} autorisations sélectionnées",
    "cancel": "Annuler",
    "adding": "Ajout...",
    "updating": "Mise à jour...",
    "addSubuserBtn": "Ajouter un sous-utilisateur",
    "add": "Ajouter",
    "updatePermissions": "Mettre à jour les autorisations",
    "update": "Mettre à jour",
    "editPermissionsFor": "Modifier les autorisations de {{username}}",
    "grantAccess": "Accorder l'accès et les autorisations à un nouvel utilisateur",
    "modifyAccess": "Modifier les niveaux d'accès et les capacités",
    "usernameOrEmail": "Nom d'utilisateur ou e-mail",
    "usernameOrEmailPlaceholder": "Saisissez un nom d'utilisateur ou une adresse e-mail",
    "accountRequired": "S'ils ont déjà un compte, ils obtiennent l'accès immédiatement. Sinon, nous leur enverrons une invitation par e-mail.",
    "removeConfirm": "Êtes-vous sûr de vouloir retirer ce sous-utilisateur ? Il perdra tout accès à ce serveur.",
    "failedToLoad": "Échec du chargement des sous-utilisateurs",
    "failedToAdd": "Échec de l'ajout du sous-utilisateur",
    "failedToUpdate": "Échec de la mise à jour du sous-utilisateur",
    "failedToRemove": "Échec de la suppression du sous-utilisateur",
    "enterUsername": "Veuillez saisir un nom d'utilisateur ou une adresse e-mail",
    "selectPermission": "Veuillez sélectionner au moins une autorisation",
    "reinstallWarning": "Attention : toute personne disposant de cette autorisation peut réinitialiser l'intégralité du serveur",
    "morePermissions": "+{{count}} de plus",
    "ownerOnlyHint": "Seul le propriétaire du serveur peut ajouter ou modifier des sous-utilisateurs.",
    "leaveServer": "Quitter le serveur",
    "leaveConfirm": "Quitter ce serveur ? Vous perdrez l'accès jusqu'à ce que le propriétaire vous rajoute.",
    "leftServer": "Vous avez quitté le serveur",
    "pending": "En attente",
    "pendingInvite": "En attente de la création de leur compte",
    "inviteSent": "Invitation envoyée",
    "cancelInvite": "Annuler l’invitation",
    "expires": "Expire",
    "addedToast": "Sous-utilisateur ajouté",
    "updatedToast": "Permissions mises à jour",
    "removedToast": "Sous-utilisateur retiré",
    "accessLost": "Vous n'avez plus accès à ce serveur",
    "accountOrInvite": "S'ils ont déjà un compte, ils obtiennent l'accès immédiatement. Sinon, nous leur enverrons une invitation par e-mail.",
    "removing": "Suppression…",
    "you": "Vous",
    "removeTitle": "Retirer le sous-utilisateur",
    "removeAction": "Retirer l'accès"
  },
  "plugins": {
    "subtitle": "Parcourez, cherchez et installez des plugins de tous les fournisseurs pour votre serveur",
    "modsSubtitle": "Parcourez, cherchez et installez des mods de tous les fournisseurs pour votre serveur",
    "marketplace": "Marketplace de plugins",
    "marketplaceDesc": "Parcourez et installez des plugins depuis SpigotMC",
    "oneClickInstall": "Installation en un clic",
    "searchPlaceholder": "Rechercher parmi des milliers de plugins...",
    "sort": "Trier",
    "mostPopular": "Les plus populaires",
    "recentlyUpdated": "Mis à jour récemment",
    "highestRated": "Les mieux notés",
    "loadingPlugins": "Chargement des plugins...",
    "noPluginsFound": "Aucun plugin trouvé",
    "noPluginsDesc": "Essayez de modifier votre recherche ou vos filtres pour trouver ce que vous cherchez",
    "premium": "Premium",
    "external": "Externe",
    "compatible": "Compatible :",
    "showLess": "Afficher moins",
    "installing": "Installation",
    "installed": "Installé",
    "moreInfo": "Plus d'infos",
    "installPlugin": "Installer le plugin",
    "installTitle": "Installer le plugin",
    "installDesc": "Le plugin sera automatiquement téléchargé et installé dans le dossier plugins de votre serveur. Vous devrez redémarrer votre serveur pour le charger.",
    "cancel": "Annuler",
    "manualInstallTitle": "Installation manuelle requise",
    "manualInstallDesc": "Ce plugin n'est pas hébergé sur SpigotMC et doit être installé manuellement.",
    "manualInstallSteps": "Pour installer ce plugin :",
    "manualStep1": "Téléchargez le plugin depuis la source externe",
    "manualStep2": "Téléversez le fichier .jar dans le dossier plugins de votre serveur",
    "manualStep3": "Redémarrez votre serveur pour charger le plugin",
    "close": "Fermer",
    "viewDownloadPage": "Voir la page de téléchargement",
    "premiumTitle": "Plugin premium",
    "premiumDesc": "Ce plugin est un plugin premium qui nécessite un achat sur SpigotMC.",
    "premiumSteps": "Pour installer ce plugin :",
    "premiumStep1": "Connectez-vous à votre compte SpigotMC",
    "premiumStep2": "Achetez le plugin sur SpigotMC",
    "premiumStep3": "Téléchargez le fichier .jar depuis vos achats",
    "premiumStep4": "Téléversez le fichier .jar dans le dossier plugins de votre serveur",
    "premiumStep5": "Redémarrez votre serveur pour charger le plugin",
    "viewOnSpigot": "Voir sur SpigotMC",
    "installSuccess": "Plugin installé avec succès.",
    "installFailed": "Échec de l'installation du plugin. Veuillez réessayer.",
    "noPermission": "Vous n'avez pas la permission d'installer des plugins. Contactez le propriétaire du serveur.",
    "firstPage": "Première page",
    "previousPage": "Page précédente",
    "nextPage": "Page suivante",
    "lastPage": "Dernière page",
    "moreVersions": "+{{count}} de plus",
    "sourceSpigot": "Plugins Spigot",
    "sourceModrinth": "Mods Modrinth",
    "sourceModpacks": "Modpacks Modrinth",
    "searchModsPlaceholder": "Rechercher parmi des milliers de mods...",
    "loadingMods": "Chargement des mods...",
    "noModsFound": "Aucun mod trouvé",
    "noModsDesc": "Ajustez votre recherche ou vos filtres pour trouver ce que vous cherchez",
    "installMod": "Installer le mod",
    "installModTitle": "Installer le mod",
    "selectVersion": "Choisir la version",
    "installModDesc": "Le mod sera téléchargé et installé dans le dossier mods de votre serveur. Redémarrez le serveur pour le charger.",
    "modInstallSuccess": "Mod installé.",
    "modInstallFailed": "Impossible d'installer le mod. Veuillez réessayer.",
    "mostDownloaded": "Les plus téléchargés",
    "mostFollowed": "Les plus suivis",
    "mostRelevant": "Les plus pertinents",
    "viewOnModrinth": "Voir sur Modrinth"
  },
  "dashboard": {
    "title": "Tableau de bord",
    "subtitle": "Vue d'ensemble de votre serveur",
    "serverDisplay": "Affichage du serveur",
    "serverDisplaySubtitle": "Personnalisez le MOTD de votre serveur",
    "bedrockDisplaySubtitle": "Le nom que les joueurs Bedrock voient dans leur liste de serveurs. Il s'affiche après un redémarrage.",
    "saving": "Enregistrement...",
    "saved": "Enregistré !",
    "save": "Enregistrer",
    "saveChanges": "Enregistrer les modifications",
    "serverName": "Nom du serveur",
    "serverNamePlaceholder": "Mon serveur Minecraft",
    "serverNameEquals": "Le nom du serveur ne peut pas contenir =. Bedrock arrête de lire le nom au premier.",
    "serverNameLineBreak": "Le nom du serveur doit tenir sur une seule ligne.",
    "messageOfDay": "Message du jour",
    "motdHint": "Saisissez § et un code pour les couleurs, ou utilisez le panneau Codes couleur. Exemple : §aVert §bCyan §cRouge",
    "serverConfig": "Configuration du serveur",
    "bedrockEdition": "Bedrock Edition",
    "raknetChip": "RakNet",
    "raknetTitle": "Ce serveur Bedrock utilise l'ancien protocole RakNet. Les joueurs sur Bedrock 26.50 et plus récent ne peuvent pas le rejoindre via notre proxy.",
    "javaEdition": "Java Edition",
    "serverPropertiesFile": "server.properties",
    "crackedServer": "Serveur cracké",
    "offlineModeWarning": "Avertissement de sécurité : mode hors ligne",
    "offlineModeDesc": "Votre serveur fonctionne en <strong>mode hors ligne (serveur cracké)</strong>. Cela signifie que n'importe qui peut se connecter avec n'importe quel nom d'utilisateur sans authentification, ce qui permet potentiellement d'usurper l'identité d'autres joueurs et de saboter votre serveur.",
    "secureYourServer": "Pour sécuriser votre serveur :",
    "offlineTip1": "Installez un plugin d'authentification comme AuthMe ou LoginSecurity",
    "offlineTip2": "Activez la liste blanche et n'ajoutez que des joueurs de confiance",
    "offlineTip3": "Utilisez des plugins de gestion des permissions adaptés",
    "offlineTip4": "Surveillez régulièrement les journaux de votre serveur pour détecter toute activité suspecte",
    "changesRequireRestart": "Les modifications nécessitent un redémarrage du serveur pour prendre effet. Seules les propriétés les plus courantes sont affichées.",
    "joinListLive": "{{label}} s'applique immédiatement sur un serveur en cours d'exécution, sans redémarrage.",
    "joinListApplied": "{{label}} appliqué. Aucun redémarrage nécessaire.",
    "noConfigProperties": "Aucune propriété configurable trouvée",
    "propertiesNotYetTitle": "Démarrez d'abord votre serveur",
    "propertiesNotYetBody": "Minecraft crée server.properties au premier démarrage de votre serveur. Démarrez-le une fois et ces paramètres apparaîtront ici.",
    "propertiesNotYetStarting": "Minecraft écrit server.properties quelques secondes après le premier démarrage. Réessayez dans un instant.",
    "displayNotYet": "Vous pourrez définir le message du jour une fois que votre serveur aura démarré pour la première fois.",
    "startServer": "Démarrer le serveur",
    "failedToSaveProperties": "Échec de l'enregistrement des propriétés",
    "failedToSaveCustomization": "Échec de l'enregistrement de la personnalisation",
    "yes": "Oui",
    "no": "Non",
    "gamemode": {
      "survival": "Survie",
      "creative": "Créatif",
      "adventure": "Aventure",
      "spectator": "Spectateur"
    },
    "difficulty": {
      "peaceful": "Paisible",
      "easy": "Facile",
      "normal": "Normal",
      "hard": "Difficile"
    },
    "permission": {
      "visitor": "Visiteur",
      "member": "Membre",
      "operator": "Opérateur"
    },
    "resetServer": "Réinitialiser le serveur",
    "resetServerDescription": "Supprimez tous les fichiers et réinstallez le serveur de zéro. Les mondes, plugins, configurations et toutes les autres données seront effacés.",
    "resetConfirm": "Êtes-vous sûr ? Tous les fichiers du serveur seront définitivement supprimés.",
    "confirmReset": "Oui, réinitialiser le serveur",
    "resetting": "Réinitialisation...",
    "cancel": "Annuler"
  },
  "console": {
    "title": "Console",
    "subtitle": "Gérez votre serveur en temps réel",
    "consoleOutput": "Sortie de la console",
    "copyLogs": "Copier les journaux",
    "copied": "Copié",
    "copyLogsHint": "Copier l'intégralité du fichier logs/latest.log du serveur",
    "copiedLogFile": "logs/latest.log copié dans le presse-papiers",
    "copiedConsoleInstead": "Ce serveur n'a pas de logs/latest.log. Nous avons copié la sortie de la console à la place.",
    "nothingToCopy": "La console est vide, il n'y a encore rien à copier",
    "copyFailed": "Impossible de copier dans le presse-papiers",
    "jumpToBottom": "Aller en bas",
    "noOutput": "Aucune sortie console",
    "waitingForLogs": "En attente des journaux du serveur...",
    "typeCommand": "Saisissez une commande...",
    "connecting": "Connexion...",
    "connectingDesc": "Connexion au serveur en cours...",
    "reconnecting": "Reconnexion...",
    "reconnectingDesc": "La console a perdu la connexion. Nouvelle tentative automatique.",
    "signedOut": "Déconnecté",
    "signedOutDesc": "Cette session est terminée. Reconnectez-vous pour ouvrir la console.",
    "connectionFailed": "Échec de la connexion",
    "connectionFailedDesc": "Impossible de se connecter au serveur après plusieurs tentatives.",
    "reconnect": "Reconnecter",
    "search": "Rechercher",
    "searchPlaceholder": "Rechercher dans la sortie console...",
    "quickCommands": "Commandes rapides",
    "quickCommandHint": "Cliquez sur une commande pour l'insérer dans le champ de saisie de la console",
    "listPlayers": "Lister les joueurs",
    "stopServer": "Arrêter le serveur",
    "addToWhitelist": "Ajouter à la liste blanche",
    "grantOp": "Accorder le statut OP",
    "edit": "Modifier",
    "editQuickCommands": "Modifier les commandes rapides",
    "noQuickCommands": "Aucune commande rapide configurée",
    "commandPlaceholder": "Commande...",
    "descriptionPlaceholder": "Description...",
    "addCommand": "Ajouter une commande",
    "cancel": "Annuler",
    "saveCommands": "Enregistrer",
    "failedToSaveCommands": "Impossible d'enregistrer les commandes rapides",
    "notAvailable": "Console indisponible pour le moment",
    "notAvailableDesc": "La session console s'est terminée. Le serveur est peut-être en cours de déplacement ou suspendu, ou votre accès a changé. Nous vérifions à nouveau chaque minute.",
    "live": {
      "idle": "Inactif",
      "connecting": "Connexion…",
      "connected": "En direct",
      "reconnecting": "Reconnexion…",
      "paused": "En pause jusqu'à votre retour sur cet onglet",
      "daemon": "Reconnexion au processus du serveur…",
      "error": "Connexion perdue. Nouvelle tentative…",
      "ended": "Session terminée"
    }
  },
  "files": {
    "title": "Gestionnaire de fichiers",
    "subtitle": "Parcourez et gérez les fichiers du serveur",
    "sftp": "Détails SFTP",
    "connectionString": "Chaîne de connexion",
    "host": "Hôte",
    "username": "Nom d'utilisateur",
    "port": "Port",
    "upload": "Téléverser",
    "newFolder": "Nouveau dossier",
    "refresh": "Actualiser",
    "selectAll": "Tout sélectionner",
    "emptyDirectory": "Ce répertoire est vide",
    "dropToUpload": "Déposez des fichiers pour les téléverser",
    "dropToUploadHint": "Les fichiers seront téléversés dans {{path}}",
    "copyConnectionString": "Copier la chaîne de connexion",
    "copyHost": "Copier l'hôte",
    "copyUsername": "Copier le nom d'utilisateur",
    "copyPort": "Copier le port",
    "bytes": "Octets",
    "lessThanMinuteAgo": "il y a moins d'une minute",
    "minutesAgo_one": "il y a {{count}} minute",
    "minutesAgo_other": "il y a {{count}} minutes",
    "hoursAgo_one": "il y a {{count}} heure",
    "hoursAgo_other": "il y a {{count}} heures",
    "daysAgo_one": "il y a {{count}} jour",
    "daysAgo_other": "il y a {{count}} jours",
    "failedToRename": "Échec du renommage du fichier",
    "failedToMove": "Échec du déplacement des fichiers",
    "failedToCopy": "Échec de la copie du fichier",
    "failedToDownload": "Échec du téléchargement du fichier",
    "tooLargeToEdit": "Ce fichier est trop volumineux pour être modifié dans le navigateur. Utilisez Télécharger dans le menu.",
    "failedToDelete": "Échec de la suppression du fichier",
    "failedToArchive": "Échec de la création de l'archive",
    "failedToDecompress": "Échec de la décompression du fichier",
    "failedToCreateDirectory": "Échec de la création du répertoire",
    "failedToDeleteFiles": "Échec de la suppression des fichiers",
    "failedToArchiveFiles": "Échec de l'archivage des fichiers",
    "failedToUpload": "Échec du téléversement des fichiers",
    "itemCount_one": "{{count}} élément",
    "itemCount_other": "{{count}} éléments",
    "sftpTitle": "Transfert de fichiers SFTP",
    "sftpSubtitle": "Transférez des fichiers vers et depuis votre serveur avec un client SFTP dédié",
    "sftpWhatIs": "Qu'est-ce que SFTP ?",
    "sftpWhatIsDesc": "SFTP (SSH File Transfer Protocol) vous permet d'envoyer, télécharger et gérer les fichiers de votre serveur en toute sécurité avec un client de transfert dédié. Idéal pour les gros fichiers, les envois en masse ou les fichiers trop volumineux pour le gestionnaire de fichiers web.",
    "sftpRecommendedClients": "Clients recommandés",
    "sftpFileZillaDesc": "Client FTP gratuit et open source, disponible sur Windows, macOS et Linux. Le choix le plus populaire pour gérer un serveur Minecraft.",
    "sftpWinSCPDesc": "Client SFTP gratuit pour Windows avec une interface familière de type Explorateur. Parfait pour gérer les fichiers par glisser-déposer.",
    "sftpDownload": "Télécharger",
    "sftpConnectionDetails": "Informations de connexion",
    "sftpConnectionDetailsDesc": "Utilisez les informations ci-dessous pour connecter votre client SFTP à votre serveur.",
    "sftpPassword": "Mot de passe",
    "sftpPasswordValue": "Identique à votre mot de passe de connexion MCServerHost",
    "sftpHowToConnect": "Comment se connecter",
    "sftpStep1": "Ouvrez votre client SFTP (FileZilla ou WinSCP)",
    "sftpStep2": "Saisissez l'hôte, le port, le nom d'utilisateur et le mot de passe indiqués ci-dessus",
    "sftpStep3": "Réglez le protocole sur SFTP (pas FTP classique)",
    "sftpStep4": "Cliquez sur Connexion",
    "sftpStep5": "Vous serez connecté au répertoire de fichiers de votre serveur, où vous pourrez glisser-déposer des fichiers",
    "sftpGuideLink": "Lire le guide SFTP complet",
    "sftpTip": "Astuce",
    "sftpTipDesc": "Dans FileZilla, allez dans Fichier > Gestionnaire de sites > Nouveau site, saisissez vos informations et enregistrez. La prochaine fois, vous vous connecterez en un clic.",
    "sftpLaunch": "Lancer SFTP",
    "sftpNote": "Remarque",
    "sftpLaunchNote": "Lancer SFTP ouvre cette connexion dans votre client SFTP installé. Lorsqu'il demande un mot de passe, utilisez votre mot de passe de connexion {{brand}}.",
    "newFile": "Nouveau fichier",
    "failedToCreateFile": "Impossible de créer le fichier",
    "keepLastListing": "Impossible d'actualiser les fichiers. Voici la dernière liste chargée.",
    "writesPaused": "Les modifications de fichiers sont suspendues pendant que le serveur est occupé. Vous pouvez toujours parcourir et télécharger.",
    "folderUploadUnsupported": "Vous ne pouvez pas envoyer un dossier. Compressez-le ou envoyez les fichiers un par un.",
    "filter": "Filtrer…",
    "showingSome": "{{shown}} sur {{total}} affichés. Filtrez pour réduire la liste.",
    "showAll": "Afficher les {{total}}",
    "clipboardBlocked": "Votre navigateur a bloqué le presse-papiers",
    "windowsMacLinux": "Windows / macOS / Linux",
    "windows": "Windows",
    "openInAnotherTab": "Ce fichier est aussi ouvert dans un autre onglet. Enregistrer pourrait écraser des modifications.",
    "androidIos": "Android / iOS",
    "ios": "iOS",
    "sftpTermiusDesc": "Client SSH et SFTP gratuit pour téléphone et tablette. Ajoutez la connexion une fois et vos fichiers serveur sont à portée de doigt.",
    "sftpFeDesc": "Gestionnaire de fichiers pour iPhone et iPad avec SFTP intégré. Parcourez, modifiez et envoyez directement depuis votre appareil.",
    "overwriteTitle": "Remplacer les fichiers existants ?",
    "overwriteBody": "{{count}} des fichiers que vous envoyez existent déjà dans ce dossier et seront remplacés :",
    "overwriteBody_one": "Un des fichiers que vous envoyez existe déjà dans ce dossier et sera remplacé :",
    "overwriteMore": "et {{count}} autres",
    "overwriteAction": "Remplacer"
  },
  "backups": {
    "title": "Sauvegardes",
    "subtitle": "Gérez les sauvegardes et restaurations du serveur",
    "freeTitle": "Sauvegardes non disponibles sur les serveurs gratuits",
    "freeDesc": "Les sauvegardes ne sont disponibles que sur les serveurs payants. Passez à une offre supérieure pour protéger les données de votre serveur avec des sauvegardes manuelles et des instantanés.",
    "viewPlans": "Voir les offres",
    "refresh": "Actualiser",
    "createBackup": "Créer une sauvegarde",
    "noBackupsYet": "Aucune sauvegarde pour le moment",
    "noBackupsDesc": "Créez votre première sauvegarde pour protéger les données de votre serveur",
    "size": "Taille",
    "created": "Créée le",
    "completed": "Terminée",
    "uuid": "UUID",
    "sha256": "SHA256",
    "inProgress": "En cours",
    "success": "Réussi",
    "downloading": "Téléchargement...",
    "download": "Télécharger",
    "restore": "Restaurer",
    "unlocking": "Déverrouillage...",
    "unlock": "Déverrouiller",
    "locking": "Verrouillage...",
    "lock": "Verrouiller",
    "delete": "Supprimer",
    "restoreSuccess": "Restauration de la sauvegarde lancée",
    "restoreFailed": "Échec de la restauration de la sauvegarde",
    "failedToCreate": "Échec de la création de la sauvegarde",
    "failedToDelete": "Échec de la suppression de la sauvegarde",
    "failedToToggleLock": "Échec du changement de verrouillage de la sauvegarde",
    "failedToDownload": "Échec de l'obtention de l'URL de téléchargement",
    "locked": "Verrouillée",
    "replacedDesc": "Les snapshots remplacent les sauvegardes. Ils appartiennent à votre compte et non à un seul serveur, donc ils survivent à un changement de plan et restent là quand vous supprimez le serveur.",
    "goToSnapshots": "Voir les snapshots",
    "started": "Sauvegarde lancée"
  },
  "howToJoin": {
    "button": "Comment rejoindre",
    "title": "Comment rejoindre",
    "javaEdition": "Java Edition",
    "bedrockEdition": "Bedrock Edition",
    "serverAddress": "Adresse du serveur",
    "port": "Port",
    "javaPortNote": "Port Java par défaut. Laissez-le vide dans Minecraft si vous utilisez le sous-domaine.",
    "bedrockPortNote": "Port Bedrock par défaut. Nécessite un client Bedrock récent (26.50 ou plus) ; les anciens clients qui ne parlent que RakNet ne peuvent pas se connecter via cette adresse.",
    "noSubdomain": "Aucun sous-domaine défini",
    "setSubdomainHint": "Définissez un sous-domaine dans l'onglet Paramètres du serveur pour obtenir une adresse de serveur partageable.",
    "changeSubdomain": "Sous-domaine personnalisé",
    "advanced": "Avancé",
    "directConnection": "Connexion IP directe",
    "bedrockDirect": "Adresse directe Bedrock",
    "bedrockDirectNote": "Les joueurs Bedrock peuvent saisir cette IP et ce port pour rejoindre sans le sous-domaine.",
    "javaDirectConnection": "Connexion IP directe Java",
    "directConnectionNote": "Utilisez ceci si le sous-domaine ne fonctionne pas. Connectez-vous directement avec l'IP et le port d'allocation primaire.",
    "noAllocations": "Aucune allocation disponible"
  },
  "network": {
    "title": "Réseau",
    "subtitle": "Adresses IP et allocations de ports",
    "subdomainTitle": "Sous-domaine personnalisé",
    "subdomainDesc": "Définissez un sous-domaine personnalisé pour votre serveur. Les joueurs pourront utiliser cette adresse pour se connecter.",
    "setSubdomain": "Définir le sous-domaine",
    "allocationsTitle": "Allocations de ports",
    "refresh": "Actualiser",
    "adding": "Ajout...",
    "addAllocation": "Ajouter une allocation",
    "noAllocations": "Aucune allocation",
    "noAllocationsDesc": "Les allocations réseau apparaîtront ici",
    "primary": "Principale",
    "alias": "Alias",
    "ipAddress": "Adresse IP",
    "portLabel": "Port",
    "created": "Créée le",
    "copyAddress": "Copier l'adresse",
    "setAsPrimary": "Définir comme principale",
    "removeAllocation": "Supprimer l'allocation",
    "copiedToClipboard": "Copié dans le presse-papiers",
    "removeTitle": "Supprimer l'allocation",
    "removeDesc": "Êtes-vous sûr de vouloir supprimer l'allocation <strong>{{address}}</strong> ?",
    "removeWarning": "Cela supprimera le port de votre serveur. Tout service utilisant cette allocation cessera de fonctionner.",
    "removeRestartTitle": "Supprimer le port et redémarrer ?",
    "removeRestartDesc": "Votre serveur est en marche et garde <strong>{{address}}</strong> jusqu'à son redémarrage.",
    "removeRestartWarning": "Le redémarrage déconnecte tous les joueurs. Pour l'éviter, arrêtez d'abord le serveur, puis supprimez le port.",
    "removeAndRestart": "Supprimer et redémarrer",
    "cancel": "Annuler",
    "removing": "Suppression...",
    "setPrimaryTitle": "Définir l'allocation principale",
    "setPrimaryDesc": "Définir <strong>{{address}}</strong> comme allocation principale ?",
    "setPrimaryInfo": "Celle-ci deviendra l'adresse de connexion principale de votre serveur. L'allocation principale actuelle deviendra une allocation secondaire.",
    "setting": "Configuration...",
    "allocationLimitTitle": "Limite d'allocations atteinte",
    "allocationLimitFreeDesc": "Les serveurs gratuits n'ont accès qu'à {{count}} allocations.",
    "allocationLimitFreeInfo": "Passez à un serveur payant pour obtenir davantage d'allocations de ports pour votre serveur Minecraft.",
    "allocationLimitPaidDesc": "Votre serveur a atteint sa limite de {{count}} ports alloués.",
    "allocationLimitPaidInfo": "Vous devez supprimer une allocation existante avant d'en ajouter une nouvelle, ou contacter le support pour augmenter votre limite d'allocations.",
    "close": "Fermer",
    "failedToAddAllocation": "Échec de l'ajout de l'allocation. Veuillez réessayer.",
    "failedToDeleteAllocation": "Échec de la suppression de l'allocation. Veuillez réessayer.",
    "failedToSetPrimary": "Échec de la définition de l'allocation principale. Veuillez réessayer.",
    "yourServerAddress": "Adresse de votre serveur",
    "addressHint": "Donnez cette adresse à vos joueurs. Elle pointe toujours vers votre serveur et reste donc la même, même si nous déplaçons le serveur sur une autre machine.",
    "defaultPort": "Port par défaut sur votre IP",
    "defaultPortNode": "Port du nœud {{port}}",
    "nodePortLabel": "Port du nœud",
    "defaultPortHint": "Vos ports sont publiés sur {{address}}. Les ports du jeu (25565 pour Java, 19132 pour Bedrock) y sont à vous, comme tout autre port que vous ajoutez.",
    "bindHint": "Un plugin ou un second listener doit écouter sur 0.0.0.0, pas sur l'IP du serveur, et a besoin d'un port ajouté ici : seuls ces ports sont joignables.",
    "proxyHint": "Un proxy (Velocity, BungeeCord) joint un backend du même nœud via l'ip:port publique de ce backend, pas via 127.0.0.1.",
    "onYourIp": "Sur votre IP",
    "onYourIpHint": "Ouvert directement sur {{address}}. Il part avec l'adresse si vous la détachez.",
    "addPortTitle": "Ajouter un port",
    "addPortOnIp": "Sur votre IP {{address}}",
    "addPortOnIpHint": "N'importe quel port libre de {{min}} à {{max}}. Les ports utilisés par l'hôte lui-même ({{reserved}}) ne sont pas disponibles.",
    "addPortOnNode": "Un port partagé du nœud",
    "addPortOnNodeHint": "Le prochain port libre de la plage 10000–40000 du nœud. Il est publié sur votre IP tant qu'une est attachée et continue de fonctionner si vous la détachez.",
    "portNumber": "Port",
    "portPlaceholder": "ex. 25566",
    "portInvalid": "Saisissez un port de {{min}} à {{max}}.",
    "portReserved": "Le port {{port}} est utilisé par l'hôte et ne peut pas être ouvert sur votre IP.",
    "portInUse": "Le port {{port}} est déjà utilisé sur ce serveur.",
    "addPort": "Ajouter le port",
    "dedicatedLimitDesc": "Votre IP peut contenir {{count}} ports. Supprimez-en un avant d'en ajouter un autre.",
    "defaultPortTitle": "Changer le port par défaut ?",
    "defaultPortDesc": "Les joueurs rejoindront via <strong>{{address}}</strong>. Le port principal actuel reste ouvert comme port supplémentaire.",
    "defaultPortInfo": "Un serveur en cours d'exécution redémarre pour se lier au nouveau port, les joueurs connectés sont donc déconnectés un instant.",
    "defaultPortApply": "Définir par défaut",
    "publishedFromNode": "Publié depuis le port du nœud {{port}}",
    "useNodePort": "Utiliser le port du nœud",
    "publishPortTitle": "Changer le port publié ?",
    "publishPortDesc": "Le port {{port}} sera publié sur <strong>{{address}}</strong> à la place.",
    "publishPortInfo": "Un serveur en cours d'exécution redémarre pour se lier au nouveau port, les joueurs connectés sont donc déconnectés un instant.",
    "publishPortApply": "Appliquer",
    "failedToSetPublishPort": "Impossible de changer le port publié. Veuillez réessayer.",
    "purposes": {
      "primary": "Principal",
      "bedrock": "Bedrock (NetherNet)",
      "bedrock-udp": "Plage UDP Bedrock",
      "query": "Query",
      "rcon": "RCON",
      "extra": "Port supplémentaire",
      "java-default": "Java par défaut",
      "bedrock-default": "Bedrock par défaut",
      "software": "Requis par le logiciel"
    },
    "managedHint": "Attribué par la plateforme pour une fonctionnalité ; désactivez-la pour libérer le port.",
    "managedByPlatform": "Géré par la plateforme",
    "requestPort": "Demander un port",
    "requestPortTitle": "Demander un port supplémentaire",
    "requestPortDesc": "Avec cette offre, notre équipe ajoute les ports supplémentaires. Dites-nous à quoi servira le port, et un membre de l'équipe l'ajoutera à votre serveur puis répondra dans le ticket.",
    "requestPortNote": "À quoi servira le port ?",
    "requestPortNotePlaceholder": "p. ex. Geyser pour les joueurs Bedrock, un mod de chat vocal, une carte web",
    "requestPortNoteRequired": "Indiquez d'abord à quoi servira le port.",
    "requestPortSend": "Envoyer la demande",
    "requestPortSending": "Envoi…",
    "requestPortSent": "Demande envoyée. Nous répondrons dans votre ticket d'assistance.",
    "requestPortPending": "Votre demande de port #{{number}} est entre les mains de notre équipe.",
    "requestPortView": "Voir le ticket",
    "requestPortFailed": "Impossible d'envoyer la demande."
  },
  "resources": {
    "databases": "Bases de données",
    "backupsLabel": "Sauvegardes",
    "networkLabel": "Réseau",
    "noResourcesTitle": "Aucune ressource disponible",
    "noResourcesDesc": "Vous n'avez accès à aucune ressource"
  },
  "databases": {
    "title": "Bases de données",
    "subtitle": "Bases de données MySQL/MariaDB",
    "freeTitle": "Bases de données non disponibles sur les serveurs gratuits",
    "freeDesc": "Les bases de données ne sont disponibles que sur les serveurs payants. Passez à une offre supérieure pour accéder aux bases de données MySQL/MariaDB de votre serveur.",
    "viewPlans": "Voir les offres",
    "refresh": "Actualiser",
    "createDatabase": "Créer une base de données",
    "noDatabases": "Aucune base de données",
    "noDatabasesDesc": "Créez une base de données pour commencer",
    "createFirstDatabase": "Créer votre première base de données",
    "host": "Hôte",
    "username": "Nom d'utilisateur",
    "connectionsFrom": "Connexions depuis",
    "maxConnections": "Connexions max.",
    "unlimited": "Illimité",
    "viewConnection": "Voir les détails de connexion",
    "rotatePassword": "Renouveler le mot de passe",
    "deleteDatabase": "Supprimer la base de données",
    "createTitle": "Créer une base de données",
    "databaseName": "Nom de la base de données",
    "databaseNameHint": "Seuls les caractères alphanumériques et les underscores sont autorisés",
    "remoteAccess": "Modèle d'accès distant",
    "remoteAccessHint": "Utilisez % pour toute adresse, ou une IP ou un sous-réseau précis. Votre serveur se connecte depuis son propre réseau, pas depuis 127.0.0.1.",
    "passwordWarning": "Nous n'affichons le mot de passe qu'une fois, juste après la création de la base de données. Enregistrez-le tout de suite.",
    "cancel": "Annuler",
    "creating": "Création...",
    "rotateTitle": "Renouveler le mot de passe de la base de données",
    "rotateImportant": "Important",
    "rotateDesc": "Le mot de passe actuel cesse de fonctionner immédiatement. Nous n'affichons le nouveau qu'une seule fois.",
    "rotateInstruction": "Cliquez sur le bouton ci-dessous pour générer un nouveau mot de passe pour cette base de données.",
    "rotateSuccess": "Mot de passe renouvelé. Enregistrez-le maintenant, car nous ne l'afficherons plus.",
    "newPassword": "Nouveau mot de passe",
    "rotating": "Renouvellement...",
    "rotateBtnLabel": "Renouveler le mot de passe",
    "savedPassword": "J'ai sauvegardé le mot de passe",
    "connectionTitle": "Détails de connexion",
    "connectionString": "Chaîne de connexion",
    "connectionHint": "Remplacez [password] par le mot de passe réel de votre base de données",
    "close": "Fermer",
    "deleteTitle": "Supprimer la base de données",
    "deleteConfirm": "Êtes-vous sûr de vouloir supprimer la base de données",
    "deleteWarning": "Cette action est irréversible. Toutes les données de cette base seront définitivement supprimées.",
    "createdTitle": "Base de données créée",
    "createdSuccess": "Base de données créée. Enregistrez ce mot de passe maintenant, car nous ne l'afficherons plus.",
    "dbPassword": "Mot de passe de la base de données",
    "copied": "Copié !",
    "createFailed": "Échec de la création de la base de données. Veuillez réessayer.",
    "rotateFailed": "Échec du renouvellement du mot de passe. Veuillez réessayer.",
    "deleteFailed": "Échec de la suppression de la base de données. Veuillez réessayer.",
    "copyPassword": "Copier le mot de passe",
    "copyConnectionString": "Copier la chaîne de connexion",
    "showPassword": "Afficher le mot de passe",
    "retry": "Réessayer",
    "revealFailed": "Impossible d'afficher le mot de passe. Réessayez.",
    "retryFailed": "Impossible de relancer cette base. Réessayez.",
    "statusReady": "Prêt",
    "statusCreating": "Création",
    "statusDeleting": "Suppression",
    "statusRotating": "Rotation",
    "statusFailed": "Échec",
    "query": "SQL",
    "queryOpen": "Ouvrir l'éditeur SQL",
    "queryTitle": "Éditeur SQL",
    "querySubtitle": "Exécutez du SQL sur cette base de données, avec son propre utilisateur",
    "queryBack": "Bases de données",
    "queryRun": "Exécuter",
    "queryRunning": "Exécution…",
    "queryClear": "Effacer",
    "queryLines": "Lignes",
    "queryToRun": "pour exécuter",
    "queryToIndent": "pour indenter",
    "queryPlaceholder": "-- Écrivez du SQL ici. Ctrl+Enter exécute tout le contenu de l'éditeur sur {{name}}.",
    "queryEmptyTitle": "Rien n'a encore été exécuté",
    "queryEmptyDesc": "Chaque instruction de l'éditeur s'exécute dans l'ordre, avec l'utilisateur propre à cette base de données. Les résultats s'affichent ici, un bloc par instruction.",
    "queryShowTables": "Afficher les tables",
    "queryResult": "Instruction {{n}}",
    "queryResultSingle": "Résultat",
    "queryRows_one": "{{count}} ligne",
    "queryRows_other": "{{count}} lignes",
    "queryAffected_one": "{{count}} ligne modifiée",
    "queryAffected_other": "{{count}} lignes modifiées",
    "queryOk": "OK",
    "queryNoRows": "Aucune ligne",
    "queryLastInsertId": "id d'insertion {{id}}",
    "queryTruncated": "Affichage des {{max}} premières lignes ; l'exécution s'est arrêtée ici. Affinez la requête avec un WHERE ou un LIMIT pour voir la suite.",
    "queryTruncatedCells": "Certaines valeurs longues ont été raccourcies pour l'affichage.",
    "queryErrorAt": "L'instruction {{n}} a échoué",
    "queryErrorSingle": "L'instruction a échoué",
    "queryErrorCode": "Erreur MariaDB {{code}}",
    "queryStoppedRows": "Arrêté à la limite de {{max}} lignes ; les instructions suivantes n'ont pas été exécutées.",
    "queryStoppedTime": "Arrêté à la limite de temps ; les instructions suivantes n'ont pas été exécutées.",
    "queryStoppedStatements": "Arrêté après l'instruction {{count}} ; les instructions suivantes n'ont pas été exécutées.",
    "querySummary_one": "{{count}} instruction · {{ms}} ms",
    "querySummary_other": "{{count}} instructions · {{ms}} ms",
    "queryFailed": "Impossible de l'exécuter. Veuillez réessayer.",
    "queryNotFound": "Cette base de données ne se trouve pas sur ce serveur.",
    "queryNotReady": "Cette base de données n'est pas encore prête à être interrogée.",
    "querySnippets": "Partir d'un modèle",
    "querySnippet_tables": "Afficher les tables",
    "querySnippet_rows": "Premières lignes d'une table",
    "querySnippet_count": "Compter les lignes",
    "querySnippet_find": "Rechercher du texte",
    "querySnippet_columns": "Colonnes d'une table",
    "queryWelcomeTitle": "Interrogez votre base de données",
    "queryWelcomeDesc": "Saisissez une instruction ci-dessous, ou partez de l'un des modèles. Chaque réponse s'affiche ici sous forme de carte, la plus récente en bas, et y reste jusqu'à ce que vous effaciez la liste.",
    "queryComposerPlaceholder": "Posez une question à {{name}}… par ex. SELECT * FROM players LIMIT 10",
    "queryComposerPlaceholderUnnamed": "Posez une question à votre base de données… par ex. SELECT * FROM players LIMIT 10",
    "queryNewLine": "retour à la ligne",
    "queryHistory": "Vos questions",
    "queryClearHistory": "Effacer",
    "queryCleared": "Liste effacée",
    "queryRerun": "Réexécuter",
    "queryEdit": "Modifier",
    "queryCopySql": "Copier le SQL",
    "queryDownloadCsv": "CSV",
    "queryShowAll": "Afficher toutes les lignes ({{count}})",
    "queryCollapse": "Afficher moins",
    "queryStoredRows": "Seules les {{kept}} premières lignes sur {{total}} ont été conservées de cette exécution précédente.",
    "queryJustNow": "à l'instant",
    "open": "Ouvrir",
    "openTitle": "Ouvrir la base de données",
    "browseModes": "Outils de base de données",
    "browseTables": "Tables",
    "browseSql": "SQL",
    "browseTable": "Table",
    "browseRows": "Lignes",
    "browseSize": "Taille",
    "browseView": "Vue",
    "browseNoTables": "Aucune table pour l'instant",
    "browseNoTablesDesc": "Les plugins créent leurs tables au premier démarrage du serveur après avoir été installés et configurés pour utiliser cette base de données. D'ici là, il n'y a rien à faire ici.",
    "browseLoadFailed": "Impossible de charger ce contenu. Veuillez réessayer.",
    "browseRowCount": "Lignes : {{count}}",
    "browseSearch": "Rechercher dans cette table…",
    "browseAddRow": "Ajouter une ligne",
    "browseAddRowTitle": "Ajouter une ligne",
    "browseAdding": "Ajout…",
    "browseRowAdded": "Ligne ajoutée",
    "browseAddFailed": "Impossible d'ajouter la ligne.",
    "browseDefaultIs": "par défaut : {{value}}",
    "browseLeaveEmpty": "laisser vide pour NULL",
    "browseAutomatic": "Colonnes remplies par la base de données : {{columns}}",
    "browseStructure": "Structure",
    "browseColumn": "Colonne",
    "browseType": "Type",
    "browseNullable": "Vide autorisé",
    "browseKey": "Clé",
    "browseDefault": "Par défaut",
    "browseExtra": "Extra",
    "browseYes": "Oui",
    "browseNo": "Non",
    "browsePrimary": "Clé primaire",
    "browseMore": "Plus",
    "browseExport": "Télécharger en CSV",
    "browseExportFailed": "Impossible de télécharger cette table.",
    "browseEmptyTable": "Vider la table",
    "browseEmptyBody": "Supprimer toutes les lignes de la table",
    "browseEmptyWarning": "La table est conservée, avec ses colonnes ; toutes ses lignes disparaissent définitivement. Les plugins qui stockent leurs données ici repartiront de zéro.",
    "browseEmptied": "Table vidée",
    "browseEmptyFailed": "Impossible de vider la table.",
    "browseDeleteTable": "Supprimer la table",
    "browseDropBody": "Supprimer la table",
    "browseDropWarning": "La table et tout son contenu sont définitivement supprimés. Un plugin qui en a besoin en créera généralement une nouvelle, vide, au prochain démarrage.",
    "browseDropped": "Table {{table}} supprimée",
    "browseDropFailed": "Impossible de supprimer la table.",
    "browseReadOnly": "Cette table n'a pas de clé primaire : ses lignes peuvent être consultées ici, mais pas modifiées. L'onglet SQL permet toujours de les modifier.",
    "browseReadOnlyView": "Ceci est une vue : elle affiche des lignes d'autres tables et n'en possède aucune qui puisse être modifiée.",
    "browseRowActions": "Actions sur la ligne",
    "browseDeleteRow": "Supprimer la ligne",
    "browseDeleteRowBody": "Supprimer cette ligne de {{table}} ? Cette action est irréversible.",
    "browseRowDeleted": "Ligne supprimée",
    "browseDeleteFailed": "Impossible de supprimer la ligne.",
    "browseRowSaved": "Enregistré",
    "browseSaveFailed": "Impossible d'enregistrer cette valeur.",
    "browseSetNull": "Mettre à NULL",
    "browseSave": "Enregistrer",
    "browseClickToEdit": "Cliquez pour modifier",
    "browseEditHint": "Cliquez sur une valeur pour la modifier. Enter enregistre, Esc annule.",
    "browseNoRows": "Aucune ligne",
    "browseNoMatches": "Aucun résultat pour « {{search}} »",
    "browseShowing": "{{from}}–{{to}} sur {{total}}",
    "browseShowingSome": "{{from}}–{{to}}",
    "browsePrev": "Précédent",
    "browseNext": "Suivant"
  },
  "createFree": {
    "backToPlans": "Retour aux offres",
    "badge": "Hébergement gratuit de serveur Minecraft",
    "title": "Créez votre serveur Minecraft gratuit",
    "subtitle": "Démarrez en quelques minutes. Aucune carte bancaire requise.",
    "sectionServerName": "Nom du serveur",
    "sectionSubdomain": "Sous-domaine",
    "sectionLocation": "Emplacement",
    "sectionSoftware": "Version de Minecraft",
    "sectionDescription": "Description",
    "characters": "caractères",
    "refresh": "Actualiser",
    "serverNamePlaceholder": "Mon serveur Minecraft",
    "subdomainPlaceholder": "monserveur123",
    "subdomainRequired": "Le sous-domaine est requis",
    "subdomainLength": "Le sous-domaine doit contenir entre 3 et 28 caractères",
    "subdomainTaken": "Ce sous-domaine est déjà pris",
    "subdomainAvailable": "Disponible",
    "subdomainHint": "3 à 28 caractères, lettres minuscules, chiffres et tirets uniquement",
    "locationFull": "Complet",
    "locationLoad": "{{percent}} % de charge",
    "descriptionPlaceholder": "Brève description de votre serveur (facultatif)",
    "needMorePower": "Besoin de plus de puissance ?",
    "needMorePowerDesc": "Jusqu'à 64 Go de RAM, jusqu'au Ryzen 9 9950X, SSD NVMe et disponibilité 24 h/24 et 7 j/7 à partir de {{price}}/semaine.",
    "viewPaidPlans": "Voir les offres payantes",
    "freePlan": "Offre gratuite",
    "alwaysFree": "Toujours gratuit",
    "specRam": "4 Go de RAM",
    "specRamSub": "DDR5",
    "specStorage": "10 Go de stockage",
    "specStorageSub": "SSD NVMe",
    "specCpu": "Jusqu'à Ryzen 9 9950X",
    "specCpuSub": "Multicœur",
    "specDdos": "Protection DDoS",
    "specDdosSub": "Incluse",
    "verification": "Vérification",
    "agreeToTerms": "J'accepte les",
    "termsOfService": "conditions d'utilisation",
    "and": "et la",
    "privacyPolicy": "politique de confidentialité",
    "creatingServer": "Création du serveur...",
    "launchServer": "Lancer le serveur",
    "whatsIncluded": "Ce qui est inclus",
    "includedAutoStart": "Technologie de démarrage automatique",
    "includedPlugins": "Plugins en un clic",
    "includedModpacks": "Modpacks en un clic",
    "includedFiles": "Gestionnaire de fichiers et SFTP",
    "includedSubdomain": "Sous-domaine personnalisé",
    "successTitle": "Serveur créé avec succès !",
    "successHeading": "Votre serveur est prêt !",
    "successDesc": "Votre serveur Minecraft gratuit a été créé et est en cours de configuration. Vous pouvez le gérer depuis votre tableau de bord.",
    "goToDashboard": "Accéder au tableau de bord",
    "errorTitle": "Erreur",
    "close": "Fermer",
    "verifyEmail": "Vérifier l'adresse e-mail",
    "alreadyHaveFreeServer": "Vous possédez déjà un serveur gratuit. Chaque compte ne peut créer qu'un seul serveur gratuit. Passez à une offre payante pour créer des serveurs supplémentaires.",
    "enterSubdomain": "Veuillez saisir un sous-domaine.",
    "chooseAvailableSubdomain": "Veuillez choisir un sous-domaine disponible.",
    "verifyCaptcha": "Veuillez confirmer que vous n'êtes pas un robot.",
    "selectLocation": "Veuillez sélectionner un emplacement.",
    "failedCreate": "Échec de la création du serveur gratuit. Veuillez réessayer.",
    "invalidSubdomainFormat": "Format de sous-domaine invalide",
    "freePlanAlt": "Offre gratuite",
    "upgradeTitle": "Limite du serveur gratuit atteinte",
    "upgradeSubtitle": "Chaque compte ne peut avoir qu'un seul serveur gratuit. Passez à une offre payante pour avoir d'autres serveurs, avec plus de puissance.",
    "viewAllPlans": "Voir toutes les offres",
    "popular": "Populaire",
    "faq": {
      "title": "Questions sur le serveur Minecraft gratuit",
      "items": [
        {
          "question": "Que comprend le serveur Minecraft gratuit ?",
          "answer": "Il comprend 4 Go de RAM, 10 Go de stockage, la protection DDoS et un sous-domaine personnalisé. Vous avez le même panneau qu'avec une offre payante, avec un gestionnaire de fichiers, le SFTP, et des plugins et modpacks en un clic."
        },
        {
          "question": "Le serveur gratuit coûte-t-il quelque chose ?",
          "answer": "Non. Il n'a pas de limite de durée, ne demande pas de carte bancaire et n'affiche aucune publicité dans votre monde."
        },
        {
          "question": "Combien de serveurs gratuits puis-je créer ?",
          "answer": "Un par compte. Si vous voulez d'autres serveurs, choisissez une offre payante."
        },
        {
          "question": "Pourquoi le serveur s'arrête-t-il quand personne ne joue ?",
          "answer": "Un serveur en veille occupe de l'espace disque mais pas de mémoire, et la mémoire libérée finance l'offre gratuite. Il se met en veille quelques minutes après le départ du dernier joueur, et le suivant à se connecter le réveille en quelques secondes."
        },
        {
          "question": "Puis-je passer à une offre payante plus tard en gardant mon monde ?",
          "answer": "Oui. En passant à une offre payante, vous gardez votre monde, vos plugins et votre adresse. Les offres payantes restent en ligne 24 h/24 et ajoutent de la RAM et du stockage."
        },
        {
          "question": "Allez-vous supprimer mon monde ?",
          "answer": "Pas tant que vous l'utilisez. Nous pouvons supprimer un monde que personne n'a visité depuis très longtemps, et nous vous écrivons avant de le faire."
        },
        {
          "question": "Puis-je installer des plugins et des mods ?",
          "answer": "Oui. Installez des plugins depuis SpigotMC et des mods ou des modpacks depuis Modrinth dans le panneau, ou envoyez vos propres fichiers avec le gestionnaire de fichiers ou en SFTP."
        }
      ]
    },
    "refusal": {
      "networkNeedsDiscord": "Vous ne pouvez pas créer de serveur gratuit depuis un VPN, un proxy ou un réseau d'hébergement, sauf si un compte Discord d'au moins {{days}} jours est lié à votre compte. Liez Discord, ou désactivez le VPN et réessayez.",
      "discordTooNew": "Votre compte Discord lié est trop récent. Vous ne pouvez pas créer de serveur gratuit depuis un VPN, un proxy ou un réseau d'hébergement avant qu'il ait {{days}} jours, le {{date}}. D'ici là, désactivez le VPN et réessayez.",
      "networkRefused": "Vous ne pouvez pas créer de serveur gratuit depuis un VPN, un proxy ou un réseau d'hébergement. Désactivez le VPN et réessayez.",
      "ipLimit": "Votre réseau a atteint la limite de serveurs gratuits pour aujourd'hui. Réessayez plus tard.",
      "ipLimitUntil": "Votre réseau a atteint la limite de serveurs gratuits pour aujourd'hui. Réessayez après le {{time}}.",
      "networkBlocked": "Vous ne pouvez pas créer de serveur gratuit depuis ce réseau.",
      "emailDomainBlocked": "Les serveurs gratuits ne sont pas disponibles pour les comptes de ce domaine e-mail.",
      "serverNameBlocked": "Choisissez un autre nom de serveur.",
      "linkDiscord": "Lier Discord",
      "suggestName": "Proposer un autre nom",
      "discordLinked": "Votre compte Discord est lié. Relancez le serveur."
    }
  },
  "resuming": {
    "title": "Reprise du serveur",
    "description": "Réveil de votre serveur. Cela prend généralement 1 à 2 minutes.",
    "doNotClose": "Veuillez ne pas fermer cette page",
    "ready": "Serveur prêt !",
    "redirecting": "Redirection vers la console de votre serveur..."
  },
  "fileContext": {
    "rename": "Renommer",
    "move": "Déplacer",
    "copy": "Copier",
    "download": "Télécharger",
    "decompress": "Décompresser",
    "archive": "Archiver",
    "delete": "Supprimer"
  },
  "fileOps": {
    "renameTitle": "Renommer le fichier",
    "newName": "Nouveau nom",
    "enterNewName": "Saisissez le nouveau nom",
    "cancel": "Annuler",
    "rename": "Renommer",
    "deleteTitle": "Supprimer le fichier",
    "deleteConfirm": "Êtes-vous sûr de vouloir supprimer {{fileName}} ? Cette action est irréversible.",
    "delete": "Supprimer",
    "permissionsTitle": "Permissions du fichier",
    "numeric": "Numérique",
    "symbolic": "Symbolique",
    "owner": "Propriétaire",
    "group": "Groupe",
    "others": "Autres",
    "read": "Lecture",
    "write": "Écriture",
    "execute": "Exécution",
    "save": "Enregistrer",
    "createDirectoryTitle": "Créer un répertoire",
    "directoryName": "Nom du répertoire",
    "enterDirectoryName": "Saisissez le nom du répertoire",
    "create": "Créer",
    "pullTitle": "Télécharger depuis une URL",
    "fileUrl": "URL du fichier",
    "fileNameOptional": "Nom du fichier (facultatif)",
    "leaveEmptyForOriginal": "Laissez vide pour utiliser le nom d'origine",
    "download": "Télécharger",
    "moveFile": "Déplacer le fichier",
    "moveFiles": "Déplacer les fichiers",
    "movingItems": "Déplacement de {{count}} élément(s) :",
    "fileName": "Nom du fichier",
    "enterNewPath": "Saisissez le nouveau chemin (ex. : ../dossier, /chemin/absolu, sous-répertoire)",
    "moveHelpText": "Saisissez le nouveau nom et répertoire de ce fichier ou dossier, relatif au répertoire actuel.",
    "newLocation": "Nouvel emplacement :",
    "move": "DÉPLACER",
    "createFileTitle": "Créer un fichier",
    "enterFileName": "Entrez le nom du fichier"
  },
  "changeVersion": {
    "changeServerType": "Changer le type de serveur",
    "changeServerVersion": "Changer la version du serveur",
    "changeTypeWarning": "Changer la catégorie ou le type du serveur supprimera toutes les variables existantes et en créera de nouvelles avec les valeurs par défaut.",
    "changeVersionWarning": "Vous êtes sur le point de changer la version de votre serveur. Cela peut affecter la compatibilité avec vos fichiers et plugins existants.",
    "changeOnly": "Changer la version uniquement",
    "changeOnlyDescription": "Mettez à jour le logiciel serveur sans supprimer aucun fichier. Vos fichiers, plugins et configurations existants resteront intacts.",
    "resetAndChange": "Réinitialiser le serveur et changer la version",
    "destructive": "DESTRUCTIF",
    "resetDescription": "Supprimez tous les fichiers du répertoire du serveur et changez la version. Cela vous offrira un nouveau départ mais toutes les données seront perdues.",
    "resetWarning": "Attention : tous les fichiers, y compris les mondes, plugins, configurations et données, seront définitivement supprimés. Cette action est irréversible.",
    "cancel": "Annuler",
    "updating": "Mise à jour...",
    "resetAndChangeButton": "Réinitialiser et changer la version",
    "changeVersionButton": "Changer de version"
  },
  "fileView": {
    "backToFileManager": "Retour au gestionnaire de fichiers",
    "unsaved": "Non enregistré",
    "find": "Rechercher",
    "refresh": "Actualiser",
    "download": "Télécharger",
    "save": "Enregistrer",
    "saving": "Enregistrement...",
    "findPlaceholder": "Rechercher... appuyez sur Entrée pour lancer",
    "matchesCount": "{{current}} sur {{total}}",
    "search": "Rechercher",
    "replaceWithPlaceholder": "Remplacer par...",
    "replace": "Remplacer",
    "replaceAll": "Tout remplacer",
    "hide": "Masquer",
    "retry": "Réessayer",
    "language": "Langage",
    "lines": "Lignes",
    "characters": "Caractères",
    "press": "Appuyez sur",
    "toSave": "pour enregistrer",
    "toSearch": "pour rechercher",
    "toReplace": "pour remplacer",
    "fileEditor": "Éditeur de fichiers",
    "fileEditorDescription": "Modifiez les fichiers de votre serveur directement dans le navigateur.",
    "failedToLoadFile": "Échec du chargement du contenu du fichier",
    "failedToSaveFile": "Échec de l'enregistrement du fichier",
    "failedToDownloadFile": "Échec du téléchargement du fichier",
    "unsavedChangesConfirm": "Vous avez des modifications non enregistrées. Êtes-vous sûr de vouloir quitter ?",
    "sessionExpired": "Session expirée",
    "sessionExpiredHelp": "Reconnectez-vous pour enregistrer. Vos modifications sont conservées sur cet appareil.",
    "signedOut": "Déconnecté",
    "offline": "Vous êtes hors ligne",
    "offlineHelp": "Les modifications restent sur cet appareil jusqu'au retour de la connexion.",
    "retrying": "Nous n'avons pas encore pu charger le fichier. Nouvelle tentative automatique.",
    "reconnecting": "Reconnexion…",
    "conflictTitle": "Ce fichier a été modifié ailleurs",
    "conflictBody": "Rechargez la copie du serveur, ou écrasez-la avec ce que vous avez ici.",
    "reloadRemote": "Recharger la copie distante",
    "overwriteRemote": "Écraser",
    "draftFound": "Brouillon non enregistré trouvé",
    "restoreDraft": "Restaurer le brouillon",
    "discardDraft": "Abandonner le brouillon",
    "alsoOpenElsewhere": "Également ouvert dans un autre onglet",
    "peerSaved": "Enregistrer ici créera un conflit si cet onglet écrit en premier.",
    "fileMissing": "Fichier absent du serveur",
    "fileMissingHelp": "La machine du serveur redémarre peut-être, ou le fichier a été supprimé. L'enregistrer le recrée.",
    "savedLocally": "Restauré depuis ce navigateur après une actualisation, un redémarrage ou un onglet perdu.",
    "tooManyTabs": "Trop de fichiers sont ouverts. Fermez d'abord un onglet.",
    "binaryFile": "Ce fichier semble binaire et ne peut pas être modifié ici.",
    "unsavedTitle": "Abandonner les modifications non enregistrées ?",
    "discardChanges": "Abandonner les modifications",
    "keepEditing": "Continuer l'édition"
  },
  "scheduleDetail": {
    "sendCommand": "Envoyer une commande",
    "powerAction": "Action d'alimentation",
    "createBackup": "Créer une sauvegarde",
    "everyMinute": "Chaque minute",
    "everyNMinutes": "Toutes les {{count}} minutes",
    "everyNHours": "Toutes les {{count}} heures",
    "dailyAt": "Chaque jour à {{time}}",
    "customSchedule": "Planification personnalisée",
    "scheduleNotFound": "Planification introuvable.",
    "backToServer": "Retour au serveur",
    "active": "Active",
    "inactive": "Inactive",
    "processing": "En cours",
    "schedule": "Planification",
    "nextRun": "Prochaine exécution",
    "cronExpression": "Expression cron",
    "tasks": "Tâches",
    "addTask": "Ajouter une tâche",
    "noTasksConfigured": "Aucune tâche configurée pour cette planification.",
    "delay": "Délai",
    "continueOnFailure": "Continuer en cas d'échec",
    "editTask": "Modifier la tâche",
    "newTask": "Nouvelle tâche",
    "actionType": "Type d'action",
    "command": "Commande",
    "power": "Alimentation",
    "backup": "Sauvegarde",
    "selectAction": "Sélectionner une action...",
    "start": "Démarrer",
    "stop": "Arrêter",
    "restart": "Redémarrer",
    "kill": "Forcer l'arrêt",
    "ignoredFiles": "Fichiers ignorés",
    "optional": "facultatif",
    "timeOffset": "Décalage (secondes)",
    "options": "Options",
    "cancel": "Annuler",
    "saving": "Enregistrement...",
    "saveChanges": "Enregistrer les modifications",
    "createTask": "Créer la tâche",
    "deleteTask": "Supprimer la tâche",
    "deleteTaskConfirm": "Êtes-vous sûr de vouloir supprimer cette tâche ? Cette action est irréversible.",
    "delete": "Supprimer",
    "runNow": "Exécuter maintenant",
    "lastRun": "Dernière exécution",
    "timezone": "Fuseau horaire",
    "editsApplyNextRun": "En cours. Les modifications s'appliqueront à la prochaine exécution, pas à celle-ci.",
    "createSnapshot": "Créer un snapshot",
    "snapshot": "Snapshot",
    "snapshotHint": "Les snapshots planifiés gardent une fenêtre glissante : quand le quota est plein, le plus ancien snapshot non verrouillé pris par cette planification libère la place. Vos propres snapshots ne sont jamais supprimés.",
    "commandRequired": "Saisissez la commande à envoyer.",
    "powerRequired": "Choisissez une action d'alimentation.",
    "moveUp": "Monter",
    "moveDown": "Descendre",
    "recentRuns": "Exécutions récentes",
    "noRuns": "Cette planification n'a pas encore été exécutée.",
    "runsLoadFailed": "Impossible de charger l'historique des exécutions.",
    "triggerCron": "Planifiée",
    "triggerManual": "Lancée manuellement",
    "took": "a pris {{duration}}",
    "stoppedAtStep": "Arrêtée à l'étape {{step}}",
    "stepDidNotRun": "non exécutée",
    "run_completed": "Terminée",
    "run_failed": "Échouée",
    "run_skipped": "Ignorée",
    "run_cancelled": "Annulée",
    "run_reaped": "Non terminée",
    "run_running": "En cours",
    "run_queued": "En attente",
    "backToSchedules": "Planifications",
    "editSchedule": "Modifier la planification"
  },
  "versionTab": {
    "failedToLoadVersionInfo": "Échec du chargement des informations de version.",
    "retry": "Réessayer",
    "default": "Par défaut",
    "versionsTitle": "Versions",
    "versionsSubtitle": "Choisissez le logiciel et la version de votre serveur",
    "installed": "Installé",
    "current": "Actuel",
    "searchSoftware": "Rechercher un logiciel serveur...",
    "noSoftwareFound": "Aucun logiciel ne correspond à votre recherche",
    "dangerZone": "Zone dangereuse",
    "dangerZoneDescription": "Actions irréversibles et destructrices.",
    "deleteServer": "Supprimer le serveur",
    "deleteServerDescription": "Une fois le serveur supprimé, il n'est plus possible de revenir en arrière. Cela détruira définitivement le serveur et toutes ses données.",
    "onlyOwnerCanDelete": "Seul le propriétaire du serveur peut le supprimer."
  },
  "installModal": {
    "install": "Installer",
    "currentSoftware": "Actuel",
    "selectVersionAndImage": "Choisissez une version et un runtime à installer",
    "version": "Version",
    "searchVersions": "Rechercher des versions...",
    "noVersionsFound": "Aucune version trouvée",
    "dockerImage": "Runtime",
    "wipeServerFiles": "Effacer les fichiers du serveur",
    "noGoingBack": "Aucun retour possible",
    "wipeDescription": "Supprimer tous les fichiers du serveur avant de procéder à l'installation.",
    "wipeWarning": "Tous les fichiers, y compris les mondes, plugins, configurations et données, seront définitivement supprimés. Cette action est irréversible.",
    "cancel": "Annuler",
    "installing": "Installation...",
    "loadingBuilds": "Chargement des builds...",
    "unsupported": "non supporté",
    "experimental": "expérimental",
    "build": "Build :",
    "java": "Java :",
    "artifact": "Artefact :",
    "artifactArchive": "Archive (extraite automatiquement)",
    "artifactJar": "Jar",
    "software": "Logiciel",
    "searchSoftware": "Rechercher un logiciel...",
    "enterPasswordToConfirm": "Saisissez votre mot de passe pour confirmer la réinitialisation",
    "password": "Le mot de passe de votre compte",
    "passwordRequired": "Un mot de passe est requis pour réinitialiser.",
    "incorrectPassword": "Mot de passe incorrect. Veuillez réessayer.",
    "advanced": "Avancé",
    "javaRuntime": "Environnement Java",
    "recommendedRuntime": "Recommandé",
    "javaRuntimeHint": "Cette version est conçue pour Java {{java}}. Ne choisissez un Java plus récent que si un plugin ou un mod l'exige.",
    "javaRuntimeHintNoRequirement": "Laissez l'environnement recommandé, sauf si un plugin ou un mod exige une version précise de Java.",
    "javaTooOldTitle": "Java plus ancien que ce que cette version demande",
    "javaTooOldBody": "Cette version demande Java {{java}} ou plus récent. Elle refusera très probablement de démarrer sur un environnement plus ancien. Vous pouvez tout de même l'installer.",
    "runtimeLabel": "Java {{java}}",
    "loaderBuild": "Build du loader",
    "loaderBuildLatest": "Dernier build",
    "loaderBuildHint": "Chaque build est une version du loader. Les modpacks indiquent parfois celle qu'il leur faut ; sinon, le dernier convient.",
    "loaderBuildLabel": "Build {{build}}",
    "showUnsupported": "Afficher les versions non prises en charge",
    "noSupportedVersions": "Aucune version prise en charge pour le moment.",
    "installTitle": "Installer {{name}}",
    "changeVersionTitle": "Changer la version de {{name}}",
    "changeVersion": "Changer de version",
    "allSoftware": "Tous les logiciels",
    "latest": "Dernière",
    "recommended": "Recommandée",
    "showAllVersions": "Afficher les {{count}} versions",
    "showFewerVersions": "Afficher moins de versions",
    "versionSubtitle": "Les plus récentes d'abord. La version que ce serveur exécute aujourd'hui est marquée comme actuelle.",
    "filesTitle": "Fichiers du serveur",
    "filesSubtitle": "Ce qui arrive aux fichiers déjà présents sur ce serveur.",
    "wipeRequiredEdition": "Changer d'édition réinstalle le serveur de zéro : tous ses fichiers seront supprimés.",
    "wipeRequiredReset": "La réinitialisation supprime tous les fichiers du serveur avant la nouvelle installation.",
    "resetLead": "Choisissez le logiciel et la version à réinstaller. Tous les fichiers de ce serveur seront supprimés.",
    "keepsFiles": "Conserve vos fichiers",
    "wipesFiles": "Supprime tous les fichiers",
    "variablesTitle": "Paramètres requis",
    "variablesOptionalTitle": "Paramètres facultatifs",
    "confirmWipeTitle": "Confirmer l'effacement",
    "confirmResetTitle": "Confirmer la réinitialisation"
  },
  "welcomeInstall": {
    "title": "Bienvenue sur votre nouveau serveur !",
    "subtitle": "Votre serveur <strong>{{name}}</strong> est prêt. Choisissez un logiciel Minecraft ci-dessous à installer, ou passez cette étape pour démarrer avec un serveur vide.",
    "searchPlaceholder": "Rechercher un logiciel...",
    "noSoftwareFound": "Aucun logiciel trouvé",
    "footerHint": "Sélectionnez un logiciel pour continuer, ou passez pour l'instant",
    "skipForNow": "Passer pour l'instant",
    "skip": "Passer",
    "skipping": "Passage...",
    "cancel": "Annuler",
    "skipConfirmTitle": "Passer l'installation ?",
    "skipConfirmBody": "Votre serveur démarrera vide. Vous pouvez installer une version à tout moment depuis l'onglet <strong>Version</strong>.",
    "expBadge": "EXP",
    "categories": {
      "recommended": "Recommandés",
      "established": "Établis",
      "experimental": "Expérimentaux",
      "miscellaneous": "Divers",
      "limbos": "Serveurs Limbo"
    }
  },
  "serverType": {
    "title": "Type de serveur",
    "subtitle": "Basculez entre Minecraft : Java Edition et Bedrock Edition.",
    "javaEdition": "Minecraft : Java Edition",
    "bedrockEdition": "Minecraft : Bedrock Edition",
    "current": "Actuel",
    "warningTitle": "Changer le type de serveur efface votre serveur",
    "warningBody": "Changer d'édition supprimera définitivement tous les fichiers de ce serveur, y compris les mondes, plugins, configurations et données. Cette action est irréversible.",
    "applyChanges": "Appliquer les changements",
    "confirmTitle": "Changer le type de serveur ?",
    "confirmBody": "Tous les fichiers de ce serveur seront définitivement supprimés et le serveur sera réinstallé avec la nouvelle édition. Ceci est irréversible.",
    "confirmApply": "Effacer et changer le type",
    "confirmBodyJava": "Tous les fichiers de ce serveur seront définitivement supprimés. Vous choisirez ensuite une version de Java Edition à installer. Ceci est irréversible.",
    "continue": "Continuer",
    "pickJavaSoftwareTitle": "Choisir le logiciel Java Edition",
    "pickJavaSoftwareSubtitle": "Choisissez quel logiciel et version de serveur Minecraft Java installer.",
    "finalizing": "Finalisation du changement de type de serveur...",
    "cancel": "Annuler",
    "applying": "Application...",
    "applyFailed": "Échec du changement de type de serveur"
  },
  "bedrockUpdate": {
    "title": "Mettre à jour le serveur",
    "subtitle": "Mettez à jour votre serveur Bedrock vers la dernière version",
    "howItWorks": "Comment ça marche",
    "description": "La mise à jour téléchargera et installera les derniers fichiers du serveur Bedrock Dedicated. Vos mondes et données de joueurs seront préservés, mais certains fichiers par défaut seront remplacés.",
    "overwriteWarningTitle": "Les éléments suivants seront écrasés",
    "overwriteWarningBody": "Ces répertoires et leur contenu seront remplacés par les fichiers de la dernière version :",
    "backupRecommendationTitle": "Sauvegardez d'abord votre serveur",
    "backupRecommendationBody": "Avant la mise à jour, nous vous recommandons de créer une sauvegarde. Allez dans l'onglet Fichiers, sélectionnez tous les fichiers et créez une archive. Téléchargez ensuite l'archive sur votre appareil.",
    "updateButton": "Mettre à jour vers la dernière version",
    "confirmTitle": "Mettre à jour le serveur ?",
    "confirmSubtitle": "Votre serveur sera réinstallé",
    "confirmBody": "Votre serveur sera mis à jour vers la dernière version Bedrock. Les répertoires listés ci-dessous seront écrasés. Vos mondes et server.properties seront préservés.",
    "cancel": "Annuler",
    "confirmUpdate": "Mettre à jour maintenant",
    "updating": "Mise à jour...",
    "updateFailed": "Échec de la mise à jour du serveur. Veuillez réessayer.",
    "installingTitle": "Mise à jour de votre serveur...",
    "installingDescription": "Installation de la dernière version Bedrock. Vous serez redirigé vers la console sous peu."
  },
  "bedrockDedicated": {
    "updateNotice": "La version {{latest}} est disponible. Ce serveur utilise la {{installed}}.",
    "updateNoticeUnknown": "La version {{latest}} est disponible.",
    "updateButton": "Mettre à jour",
    "dialogTitle": "Mettre à jour le serveur Bedrock ?",
    "dialogSubtitle": "Mise à jour vers la version {{latest}}",
    "replaceTitle": "Nous remplaçons",
    "replaceProgram": "Le programme du serveur",
    "replaceFiles": "Ses fichiers intégrés",
    "keepTitle": "Nous conservons",
    "keepWorlds": "Vos mondes",
    "keepProperties": "Votre fichier server.properties",
    "keepAllowList": "La liste d'autorisation",
    "keepPermissions": "Les permissions",
    "keepPacks": "Les packs que vous avez ajoutés",
    "restartNote": "Le serveur redémarre pendant la mise à jour.",
    "confirmUpdate": "Mettre à jour maintenant",
    "slots": "Places de joueurs : {{size}}",
    "slotsHint": "Chaque joueur Bedrock connecté utilise un port UDP. Les joueurs au-delà de ce nombre ne peuvent pas se connecter.",
    "maxPlayers": "max-players vaut {{n}}, mais ce serveur a {{size}} places de joueurs. Les joueurs au-delà de {{size}} ne peuvent pas se connecter.",
    "unreachable": "Les joueurs Bedrock ne peuvent pas joindre ce serveur. Redémarrez-le depuis la console. Si le problème persiste, contactez le support."
  },
  "modpacks": {
    "marketplace": "Marketplace de modpacks",
    "browseAndInstall": "Parcourez et installez des modpacks depuis Modrinth et CurseForge.",
    "oneClickInstall": "Installation en un clic",
    "searchPlaceholder": "Rechercher parmi des milliers de modpacks...",
    "sort": "Trier",
    "mostDownloaded": "Les plus téléchargés",
    "recentlyUpdated": "Mis à jour récemment",
    "mostFollowed": "Les plus suivis",
    "mostRelevant": "Les plus pertinents",
    "firstPage": "Première page",
    "previousPage": "Page précédente",
    "nextPage": "Page suivante",
    "lastPage": "Dernière page",
    "loadingModpacks": "Chargement des modpacks...",
    "noModpacksFound": "Aucun modpack trouvé",
    "tryAdjustingSearch": "Essayez de modifier vos termes de recherche ou de retirer des filtres pour trouver ce que vous cherchez.",
    "installModpack": "Installer le modpack",
    "noPermissionToInstall": "Vous n'avez pas la permission d'installer des modpacks sur ce serveur.",
    "by": "par",
    "selectVersion": "Sélectionner une version",
    "noVersionsAvailable": "Aucune version disponible pour ce modpack.",
    "installationOptions": "Options d'installation",
    "addToExistingServer": "Ajouter au serveur existant",
    "addToExistingServerDescription": "Installez les fichiers du modpack en complément des fichiers existants de votre serveur.",
    "resetAndInstall": "Réinitialiser et installer",
    "resetAndInstallDescription": "Supprimez tous les fichiers existants du serveur et installez le modpack depuis zéro.",
    "destructive": "DESTRUCTIF",
    "warningAllDataDeleted": "Attention : toutes les données seront supprimées !",
    "warningAllDataDeletedDescription": "Cette opération supprimera définitivement tous les fichiers de votre serveur avant d'installer le modpack.",
    "cancel": "Annuler",
    "installing": "Installation...",
    "resetAndInstallButton": "Réinitialiser et installer",
    "installFailed": "Échec de l'installation du modpack. Veuillez réessayer.",
    "platformSwitch": "{{pack}} fonctionne sur {{target}}. Votre serveur utilise {{current}} et passe à {{target}} lors de l'installation du modpack.",
    "platformSwitchFromUnknown": "{{pack}} fonctionne sur {{target}}. Votre serveur passe à {{target}} lors de l'installation du modpack.",
    "platformKeep": "{{pack}} fonctionne sur {{target}}, que ce serveur utilise déjà.",
    "platformUnknown": "Le serveur passe au loader et à la version de Minecraft du modpack lors de son installation.",
    "worldVersionWarning": "Un monde sauvegardé avec une version plus récente de Minecraft ne se chargera plus après le changement."
  },
  "sidebar": {
    "navigation": "Navigation",
    "software": "Software"
  },
  "importer": {
    "title": "Importateur de serveur",
    "subtitle": "Importer des fichiers depuis un serveur distant via SFTP ou FTP",
    "serverStoppedHint": "Nous arrêtons le serveur pendant le transfert, pour qu’il n’écrive pas dans les fichiers du monde pendant la copie.",
    "leftStopped": "Nous avons arrêté le serveur pour cet import et il l’est toujours. Démarrez-le quand vous êtes prêt.",
    "type": "Type",
    "typeHint": "Le protocole à utiliser pour la connexion au serveur distant.",
    "remoteHost": "Hôte distant",
    "remoteHostHint": "L'adresse IP ou le nom d'hôte. Assurez-vous de supprimer le préfixe de protocole (ex : sftp://).",
    "remotePort": "Port distant",
    "username": "Nom d'utilisateur",
    "usernamePlaceholder": "Entrer le nom d'utilisateur",
    "password": "Mot de passe",
    "basePath": "Chemin de base",
    "basePathHint": "Le dossier du serveur distant d'où importer les fichiers.",
    "truncate": "Supprimer avant",
    "truncateHint": "Supprimer les fichiers et dossiers du dossier principal du serveur avant l'import. Les éléments cachés et le dossier des sauvegardes restent. Si cette option est désactivée, les fichiers importés remplacent les fichiers du même nom.",
    "skipExisting": "Ignorer les fichiers déjà présents sur le serveur",
    "skipExistingHint": "Un fichier de même nom et de même taille n’est pas copié à nouveau. Utilisez cette option pour reprendre après un import interrompu.",
    "skipExistingWithWipe": "Non utilisée avec la suppression préalable.",
    "testConnection": "Tester la connexion",
    "testing": "Test...",
    "connectionSuccess": "Connexion réussie",
    "connectionFailed": "Connexion échouée",
    "foundItems": "{{files}} fichiers et {{directories}} répertoires trouvés",
    "hostKey": "Clé de l’hôte",
    "hostKeyHint": "Vérifiez qu’elle correspond à la clé indiquée par l’autre hôte. Nous refusons de copier si la clé change.",
    "startImport": "Démarrer l'import",
    "starting": "Démarrage...",
    "importFailed": "Échec du démarrage de l'import",
    "importFailedTitle": "L’import a échoué",
    "cancelFailed": "Échec de l'annulation de l'import",
    "importInProgress": "Import en cours",
    "preparing": "En attente du démarrage…",
    "transferringFiles": "Transfert des fichiers depuis le serveur distant",
    "cancel": "Annuler",
    "fileProgress": "Fichiers",
    "dataTransferred": "Données",
    "errorsWhileImporting": "{{count}} erreur(s) survenue(s) pendant l'import",
    "importCompleted": "Import terminé",
    "completedWithErrors": "Terminé avec {{count}} erreur(s)",
    "importCancelled": "Import annulé",
    "transferSummary": "{{files}} sur {{total}} fichiers transférés ({{size}})",
    "transferErrors": "{{count}} erreur(s) de transfert",
    "importAnother": "Importer un autre serveur",
    "checkingImport": "Vérification d’un import en cours…",
    "cancellingImport": "Annulation… le transfert s’arrêtera dans quelques secondes.",
    "skippedEntries_one": "{{count}} élément ignoré",
    "skippedEntries_other": "{{count}} éléments ignorés",
    "reconnecting": "Nous ne parvenons pas à joindre le serveur pour le moment. Nouvel essai en cours.",
    "tryAgain": "Réessayer",
    "sessionLost": "Contact perdu avec la tâche d’import"
  },
  "serverDetail": {
    "tabDashboard": "Tableau de bord",
    "tabConsole": "Console",
    "tabFiles": "Fichiers",
    "tabPlugins": "Plugins et mods",
    "tabModpacks": "Modpacks",
    "tabSubusers": "Sous-utilisateurs",
    "tabResources": "Ressources",
    "tabDatabases": "Bases de données",
    "tabNetwork": "Paramètres réseau",
    "tabSchedules": "Planifications",
    "tabConfiguration": "Configuration",
    "tabVersions": "Changement de version",
    "tabBedrockUpdate": "Mettre à jour le serveur",
    "tabImporter": "Importateur de serveur",
    "tabServerType": "Type de serveur",
    "tabServerSoftware": "Logiciel serveur",
    "tabSpigotPlugins": "Plugins Spigot",
    "tabModrinthMods": "Mods Modrinth",
    "tabModrinthModpacks": "Modpacks Modrinth",
    "tabServerSettings": "Paramètres du serveur",
    "tabAdvanced": "Paramètres avancés",
    "serverNotFound": "Serveur introuvable",
    "serverNotFoundDescription": "Le serveur que vous recherchez n'existe pas ou vous n'avez pas la permission de le consulter.",
    "backToServers": "Retour aux serveurs",
    "subdomainRequired": "Le sous-domaine est requis",
    "subdomainLength": "Le sous-domaine doit contenir entre 3 et 28 caractères",
    "subdomainTaken": "Ce sous-domaine est déjà pris",
    "invalidSubdomainFormat": "Format de sous-domaine invalide",
    "failedToUpdateSubdomain": "Échec de la mise à jour du sous-domaine",
    "downloadingFile": "Téléchargement du fichier...",
    "filesSelected": "{{count}} fichier(s) sélectionné(s)",
    "move": "Déplacer",
    "archive": "Archiver",
    "delete": "Supprimer",
    "installingServer": "Installation du serveur",
    "installingDescription": "Configuration de votre serveur. Cela prend généralement 2 à 3 minutes.",
    "doNotClosePage": "Veuillez ne pas fermer cette page",
    "onHoldTitle": "Mis en attente",
    "onHoldBody": "Personne n'a joué sur ce monde depuis un moment, nous l'avons donc suspendu et programmé pour suppression. La réactivation est gratuite.",
    "lockedTitle": "Verrouillé",
    "lockedBody": "Nous avons verrouillé ce serveur pendant que notre équipe examine son activité. Nous n'avons pas supprimé vos fichiers.",
    "openReviewTicket": "Ouvrir le ticket d'examen",
    "goToSupport": "Aller au support",
    "reactivate": "Réactiver",
    "reactivating": "Réactivation…",
    "reactivated": "Serveur réactivé",
    "keptServer": "Conservé. Nous ne supprimerons rien.",
    "tabPluginsMarket": "Installateur de plugins",
    "tabModsMarket": "Installateur de mods",
    "tabDatapacks": "Datapacks",
    "tabResourcePack": "Packs de ressources",
    "tabBedrockAddons": "Add-Ons",
    "tabUnavailableTitle": "{{tab}} n'est pas disponible pour le logiciel de ce serveur",
    "tabUnavailableBody": "Chaque logiciel de serveur charge son propre type de contenu : Paper et Purpur prennent des plugins, Fabric et Forge prennent des mods, Bedrock prend des add-ons. Changez de logiciel pour changer ce que vous pouvez installer."
  },
  "listing": {
    "pageTitle": "Paramètres du serveur",
    "pageSubtitle": "Gérez l'adresse, le nom affiché et la fiche publique de votre serveur",
    "title": "Fiche du serveur",
    "subtitle": "Configurez l'apparence de votre serveur dans la liste publique",
    "displayName": "Nom affiché",
    "displayNamePlaceholder": "Mon super serveur",
    "displayNameHint": "C'est le nom affiché dans la liste publique des serveurs",
    "save": "Enregistrer",
    "visibility": "Visibilité",
    "hiddenFromList": "Masqué de la liste des serveurs",
    "visibleOnList": "Visible dans la liste des serveurs",
    "hiddenDesc": "Votre serveur n'apparaîtra pas dans la liste publique",
    "visibleDesc": "Votre serveur est visible par tous ceux qui parcourent la liste",
    "tags": "Tags du serveur",
    "tagsUsed": "utilisés",
    "tagsHint": "Ajoutez des tags pour aider les joueurs à trouver votre serveur par mode de jeu ou style",
    "searchTags": "Rechercher et ajouter des tags...",
    "noTagsYet": "Aucun tag ajouté pour l'instant",
    "nameSaved": "Nom affiché enregistré",
    "serverHidden": "Serveur masqué de la liste publique",
    "serverVisible": "Le serveur est maintenant visible dans la liste publique",
    "tagsSaved": "Tags mis à jour",
    "failedToLoad": "Impossible de charger les paramètres de la fiche",
    "failedSaveName": "Impossible d'enregistrer le nom affiché",
    "failedToggleVisibility": "Impossible de modifier la visibilité",
    "failedSaveTags": "Impossible de mettre à jour les tags"
  },
  "advanced": {
    "title": "Paramètres avancés",
    "subtitle": "Le nom, l'adresse, l'IP, les ports et les réglages Java de votre serveur : comment les joueurs le rejoignent et comment il tourne.",
    "tabGeneral": "Général",
    "tabDomain": "Domaine personnalisé",
    "tabNetwork": "Réseau"
  },
  "serverIcon": {
    "title": "Icône du serveur",
    "intro": "Affichée à côté de votre serveur dans la liste multijoueur de Minecraft. Envoyez n'importe quelle image (PNG, JPG, GIF, WebP, SVG et plus) et nous la convertissons en PNG 64×64 comme le jeu l'exige.",
    "retry": "Réessayer",
    "dropHere": "Déposez une image ici, collez-en une, ou",
    "chooseFile": "choisissez un fichier",
    "dropHint": "Jusqu'à 10 Mo. Les images carrées rendent le mieux ; les autres peuvent être recadrées ou complétées.",
    "preparing": "Préparation de votre image…",
    "notSquare": "Votre image n'est pas carrée. Choisissez comment la faire tenir en 64×64 :",
    "fitLabel": "Comment ajuster l'image",
    "fitCover": "Remplir",
    "fitCoverHint": "Recadre les bords pour remplir le carré.",
    "fitContain": "Ajuster",
    "fitContainHint": "Image entière, bords transparents.",
    "fitStretch": "Étirer",
    "fitStretchHint": "La déforme pour en faire un carré.",
    "save": "Enregistrer l'icône",
    "saving": "Enregistrement…",
    "cancel": "Annuler",
    "pickAnother": "Choisir une autre image",
    "remove": "Retirer l'icône",
    "removing": "Suppression…",
    "removeTitle": "Retirer l'icône du serveur ?",
    "removeBody": "server-icon.png est supprimé du serveur. La liste multijoueur affichera la case vide par défaut après le prochain redémarrage.",
    "saved": "Icône du serveur enregistrée. Redémarrez le serveur pour l'afficher dans la liste des serveurs.",
    "fixed": "Icône du serveur corrigée. Redémarrez le serveur pour l'afficher dans la liste des serveurs.",
    "removed": "Icône du serveur retirée. Redémarrez le serveur pour appliquer.",
    "restartHint": "Les changements apparaissent dans la liste des serveurs après le prochain redémarrage.",
    "restartNow": "Minecraft lit l'icône au démarrage. Redémarrez le serveur pour voir le changement.",
    "fixIt": "Corriger",
    "fixing": "Correction…",
    "yourPicture": "Votre image",
    "framesUsed": "{{count}} images, la première est utilisée",
    "transparent": "transparente",
    "previewAlt": "Aperçu : {{fit}}",
    "rowAlt": "Aperçu de l'entrée dans la liste des serveurs",
    "defaultMotd": "A Minecraft Server",
    "defaultName": "Minecraft Server",
    "problemDirectory": "server-icon.png est un dossier, Minecraft ne peut donc pas le lire.",
    "problemTooLarge": "Le server-icon.png actuel est beaucoup trop lourd pour une icône ; Minecraft l'ignore.",
    "problemUnreadable": "Le server-icon.png actuel n'est pas une image lisible ; Minecraft l'ignore.",
    "problemWrong": "Le server-icon.png actuel est {{what}}. Minecraft n'affiche qu'un PNG 64×64, celui-ci est donc ignoré.",
    "problemFormat": "un fichier {{format}}",
    "problemNotExpected": "différent de ce que le jeu attend",
    "tooLarge": "Cette image est trop lourde ({{size}} Mo). La limite est de 10 Mo.",
    "chooseFirst": "Choisissez d'abord un fichier image.",
    "svgUnreadable": "Ce SVG n'a pas pu être lu. Exportez-le en PNG et envoyez celui-ci.",
    "svgUndrawable": "Ce SVG n'a pas pu être dessiné. Exportez-le en PNG et envoyez celui-ci."
  },
  "softwareJobs": {
    "inProgress": "Installation en cours",
    "queued": "En file d'attente",
    "running": "Installation…",
    "cancel": "Annuler l'installation",
    "waiting": "En attente de la fin d'une autre installation",
    "resume": "Une installation est toujours en cours",
    "failed": "Échec de l'installation",
    "cancelled": "Installation annulée",
    "filesProgress": "{{done}} fichiers sur {{total}}",
    "reconnecting": "Reconnexion…"
  },
  "snapshots": {
    "title": "Instantanés",
    "subtitle": "Copies sauvegardées de votre monde, restaurables sur n'importe lequel de vos serveurs",
    "left": "restants",
    "createSnapshot": "Prendre un instantané",
    "refresh": "Actualiser",
    "noneYet": "Aucun instantané",
    "noneDesc": "Prenez-en un avant les mises à jour, les nouveaux mods ou tout ce dont vous n'êtes pas sûr. Si quelque chose casse, vous pourrez le restaurer.",
    "size": "Taille",
    "created": "Créé",
    "restore": "Restaurer",
    "download": "Télécharger",
    "lock": "Conserver",
    "unlock": "Libérer",
    "delete": "Supprimer",
    "locked": "Conservé",
    "automatic": "Sauvegardé pour vous",
    "automaticHint": "Nous l'avons pris avant d'arrêter ou de supprimer le serveur, pour que le monde reste récupérable.",
    "fromServer": "De {server}",
    "started": "Instantané démarré",
    "restoreSuccess": "Restauration lancée. Le serveur va redémarrer.",
    "restoreFailed": "Impossible de lancer la restauration",
    "failedToCreate": "Impossible de lancer l'instantané",
    "failedToDelete": "Impossible de supprimer l'instantané",
    "cancelled": "Instantané annulé",
    "failedToCancel": "Impossible d'annuler l'instantané",
    "failedToToggleLock": "Impossible de modifier cela",
    "downloadFailed": "Impossible de préparer le téléchargement",
    "downloadLocked": "Le téléchargement des instantanés n'est pas inclus dans cette offre. Vos instantanés restent restaurables sur n'importe lequel de vos serveurs, et le gestionnaire de fichiers peut télécharger vos fichiers.",
    "lockedTitle": "Les instantanés ne sont pas inclus dans cette offre",
    "overAllowance": "Vous occupez {used} d'instantanés pour un quota de {allowance}.",
    "removalDate": "Les plus anciens seront supprimés le {date}, sauf si vous en supprimez un ou ajoutez du stockage.",
    "serversUnaffected": "Vos serveurs et vos mondes ne sont pas affectés.",
    "noRoom": "Votre quota d'instantanés est plein. Supprimez-en un pour faire de la place, ou ajoutez du stockage pour tous les garder.",
    "noRoomHint": "Plus de place dans votre quota d'instantanés",
    "accountSubtitle": "Mondes sauvegardés sur votre compte. Restaurez-en un sur n’importe lequel de vos serveurs, y compris un nouveau après la suppression de l’original.",
    "accountNoneDesc": "Créez-en un depuis l’onglet Snapshots d’un serveur. Il reste sur votre compte même si le serveur disparaît.",
    "goToServers": "Voir mes serveurs",
    "fromLabel": "Provenance",
    "serverDeleted": "serveur supprimé",
    "outlivedHint": "Ce serveur n’existe plus. Ce snapshot lui a survécu et peut être restauré sur un nouveau serveur.",
    "needAServer": "Commandez d’abord un serveur, puis restaurez dessus",
    "heldHint": "Bloqué et ne peut pas être supprimé",
    "addStorage": "Ajouter du stockage",
    "addStorageTitle": "Ajouter du stockage de snapshots",
    "addStorageDesc": "De l’espace sur votre compte plutôt que sur un serveur, pour que vos mondes sauvegardés survivent à un changement de plan et restent là après la fin d’un service.",
    "addTier": "Ajouter {size}",
    "coversShortfall": "Suffisant",
    "tierUnpriced": "Ce palier n’a pas encore de prix",
    "storageAdded": "Stockage ajouté",
    "storageFailed": "Impossible d’ajouter du stockage",
    "overNoPlan": "Vous occupez {used} de snapshots et aucun plan actif ne les couvre.",
    "reviewSnapshots": "Voir les snapshots",
    "software": "Logiciel",
    "softwareUnknown": "Logiciel inconnu",
    "softwareUnknownHint": "Cet instantané a été pris avant que nous n'enregistrions le logiciel du serveur. Vérifiez qu'il correspond avant de restaurer.",
    "softwareInferredHint": "Nous l'avons déduit après coup du serveur d'origine, ce n'est donc peut-être pas exact.",
    "compatSame": "Compatible",
    "compatSameHint": "Pris sur le même logiciel que celui de ce serveur.",
    "compatSameGame": "Logiciel différent",
    "compatIncompatible": "Jeu différent",
    "compatUnknown": "Inconnu",
    "compatUnknownHint": "Impossible de dire si cet instantané correspond au logiciel de ce serveur.",
    "scopeLabel": "Instantanés à afficher",
    "scopeThis": "Ce serveur",
    "scopeAccount": "Tous mes instantanés",
    "mismatchElsewhere": "Cet instantané a été pris sur {snapshot} et ce serveur utilise {target}. Le monde se chargera, mais pas les plugins ou mods de l'instantané.",
    "acknowledgeMismatch": "Restaurer quand même.",
    "seeAccount": "Voir les {count} de votre compte",
    "noneOnAccount": "Rien sur votre compte pour l'instant",
    "noneOnAccountDesc": "Les instantanés de tous vos serveurs, y compris ceux supprimés, apparaissent ici dès que vous en prenez un.",
    "thisServerBadge": "ce serveur",
    "restoreHere": "Restaurer ici",
    "restoreTo": "Restaurer vers…",
    "newServer": "Nouveau serveur",
    "newServerHint": "Commandez un nouveau serveur, dans n'importe quel emplacement, qui démarre à partir de cet instantané.",
    "unknownServer": "Serveur inconnu",
    "openServer": "Ouvrir le serveur",
    "groupCount": "{count} instantanés",
    "filterLabel": "Filtrer les instantanés",
    "filterAll": "Tous",
    "filterDeleted": "De serveurs supprimés",
    "filterKept": "Conservés",
    "filterAutomatic": "Sauvegardés pour vous",
    "filterEmpty": "Rien ne correspond à ce filtre.",
    "groupCountOne": "1 instantané",
    "scheduled": "Planifié",
    "scheduledBy": "Pris par la planification « {name} ».",
    "scheduledHint": "Pris par une planification de ce serveur.",
    "thisServer": "Ce serveur",
    "autoPointer": "Les sauvegardes automatiques ajoutent ici un instantané chaque jour.",
    "autoPointerLink": "Gérer les sauvegardes automatiques"
  },
  "snapshot": {
    "createTitle": "Prendre un instantané",
    "createButton": "Prendre l'instantané",
    "createFirst": "Prendre le premier",
    "creating": "Démarrage…",
    "snapshotName": "Nom",
    "snapshotNamePlaceholder": "Avant la mise à jour du modpack",
    "lockSnapshot": "Conserver celui-ci (ne peut être supprimé ni remplacé)",
    "ignoredFilesLabel": "Exclure des fichiers (facultatif)",
    "ignoredFilesHelp": "Un motif par ligne. Exclure les logs réduit la taille des instantanés.",
    "restoreTitle": "Restaurer cet instantané",
    "restoreOnto": "Restaurer sur",
    "thisServer": "ce serveur",
    "restoreConfirm": "Chaque fichier de ce serveur est remplacé par cette copie, et le serveur redémarre.",
    "restoreElsewhereWarning": "Chaque fichier de {server} est remplacé par cette copie, et ce serveur redémarre. Ce n'est pas le serveur que vous consultez.",
    "restoreButton": "Restaurer",
    "deleteTitle": "Supprimer cet instantané",
    "deleteWarning": "Cette action est irréversible. Elle libère",
    "deleteButton": "Supprimer",
    "cancel": "Annuler",
    "stopPending": "Annuler",
    "cancelTitle": "Annuler cet instantané",
    "cancelWarning": "Nous arrêtons sa création et supprimons ce qui a déjà été enregistré. Votre serveur continue de tourner et vous pouvez créer un nouvel instantané tout de suite.",
    "cancelButton": "Annuler l'instantané",
    "keepGoing": "Continuer",
    "estimateFits": "Environ {size}, et il vous reste {remaining}. C’est un maximum. Nous compressons l’archive, elle est donc généralement plus petite.",
    "estimateShort": "Environ {size}, mais il ne reste que {remaining}, il vous manque donc environ {short}. Supprimez d’abord un snapshot ou ajoutez du stockage."
  },
  "seed": {
    "aSnapshot": "votre instantané",
    "pendingTitle": "En attente de la restauration de {{name}}",
    "pendingBody": "Nous préparons encore le serveur. Dès que l'installation est terminée, nous y restaurons votre instantané. Vous n'avez rien à faire.",
    "restoringTitle": "Restauration de {{name}}",
    "restoringBody": "Nous copions votre instantané sur ce serveur. Il démarrera une fois la copie terminée.",
    "software": "Configuré en {{software}}.",
    "doneTitle": "{{name}} restauré",
    "doneBody": "Ce serveur a démarré à partir de votre instantané. Tout son contenu est ici.",
    "failedTitle": "Impossible de restaurer {{name}}",
    "failedBody": "Nous avons préparé le serveur, mais nous n'avons pas pu y restaurer l'instantané. Votre instantané est intact.",
    "retry": "Réessayer",
    "restoreManually": "Restaurer vous-même",
    "retryStarted": "Restauration lancée",
    "retryFailed": "Impossible de lancer la restauration",
    "dismiss": "Fermer"
  },
  "installCard": {
    "title": "Configuration de votre serveur",
    "body": "Nous décompressons les fichiers du serveur et lançons l'installateur. Cela prend généralement quelques minutes ; vous pouvez quitter cette page.",
    "retryingTitle": "Nouvelle tentative d'installation",
    "retryingBody": "La première tentative n'a pas abouti, nous la relançons pour vous. Rien à faire de votre côté.",
    "slowTitle": "Plus long que prévu",
    "slowBody": "Cela prend plus de temps que prévu. Nous réessayons automatiquement et avons prévenu notre équipe. Vous pouvez quitter cette page et revenir plus tard.",
    "attempt": "tentative {{attempt}} sur {{max}}",
    "elapsed": "{{elapsed}} écoulées",
    "seconds": "{{count}} secondes",
    "minutes": "{{count}} minutes",
    "fallback": "La version choisie n'est pas encore publiée, nous avons donc installé {{fallback}}. Vous pourrez la changer plus tard dans Logiciel.",
    "failedTitle": "L'installation n'a pas abouti",
    "failedBody": "L'installateur s'est arrêté avant que le serveur soit prêt. Vous pouvez réinstaller pour réessayer.",
    "triedTimes": "Nous avons essayé {{count}} fois automatiquement et alerté notre équipe.",
    "reinstall": "Réinstaller",
    "reinstallStarted": "Réinstallation lancée",
    "reinstallFailed": "Impossible de lancer la réinstallation",
    "unreachableTitle": "En attente de la machine de votre serveur",
    "unreachableBody": "La machine qui héberge votre serveur ne répond pas pour le moment, ce qui veut généralement dire qu'elle redémarre. Nous réessayons pendant plusieurs minutes et ne déplaçons le serveur que si elle reste silencieuse ; vous pouvez quitter cette page sans risque."
  },
  "motd": {
    "currentPreview": "Aperçu actuel",
    "editMotd": "Modifier le MOTD",
    "insertColorCode": "Insérer un code couleur",
    "colorCodes": "Codes couleur",
    "applyHint": "Sélectionnez du texte pour le colorer ou le mettre en forme. Sans sélection, le code est inséré à la position du curseur."
  },
  "usage": {
    "memory": "Mémoire",
    "disk": "Disque",
    "uptime": "Disponibilité",
    "offline": "Hors ligne",
    "notCurrentlyRunning": "Pas en cours d'exécution",
    "activeTime": "Temps actif",
    "ofMax": "sur {{value}} max",
    "of": "sur {{value}}"
  },
  "boosts": {
    "row": "{{active}}/{{limit}} boosts actifs",
    "eyebrow": "Boosts",
    "with": "avec {{partner}}",
    "offerTitle": "Obtenez {{amount}} de RAM en plus, gratuitement",
    "offerTitlePaid": "Ajoutez {{amount}} de RAM en plus de votre offre",
    "offerLede": "Enregistrez un clip Minecraft avec {{partner}} et nous ajoutons {{amount}} de RAM à ce serveur pendant {{duration}}.",
    "offerLedePaid": "Enregistrez un clip Minecraft avec {{partner}} et nous ajoutons {{amount}} de RAM à ce serveur pendant {{duration}}. Votre offre et son prix ne changent pas.",
    "activeTitle": "{{amount}} de RAM en plus sont actifs",
    "activeTitlePaid": "{{amount}} de RAM en plus de votre offre sont actifs",
    "activeLede": "Votre boost de {{partner}} dure jusqu'au {{date}}.",
    "days_one": "{{count}} jour",
    "days_other": "{{count}} jours",
    "stepsTitle": "Comment l'obtenir",
    "stepsAgain": "Ajouter un autre boost",
    "step1Title": "Obtenir {{partner}}",
    "step1Body": "Installez {{partner}} sur votre PC. La quête ne fonctionne que sur ordinateur, avec Minecraft Java Edition.",
    "step2Title": "Enregistrer Minecraft",
    "step2Body": "Jouez dans n'importe quel monde Minecraft ou sur n'importe quel serveur et appuyez sur F8 pour enregistrer un clip. Un seul clip suffit.",
    "step3Title": "Activer la quête",
    "step3Body": "Dans {{partner}}, ouvrez Home et trouvez la quête sous Quests, l'icône en forme de diamant en haut à droite. Saisissez l'adresse de votre serveur, cliquez sur Activate, puis sur Done.",
    "step4Title": "Utiliser la RAM en plus",
    "step4Java": "La RAM apparaît ici dès que vous activez la quête. Augmentez le curseur Mémoire Java dans Paramètres avancés, puis redémarrez le serveur.",
    "step4Bedrock": "La RAM apparaît ici dès que vous activez la quête. Redémarrez le serveur pour l'utiliser.",
    "useTitle": "Utiliser votre boost",
    "useJava": "Augmentez le curseur Mémoire Java dans Paramètres avancés, puis redémarrez le serveur. La RAM en plus est retirée le {{date}}.",
    "useBedrock": "Redémarrez le serveur pour utiliser la RAM en plus. Elle est retirée le {{date}}.",
    "full": "Vous pourrez de nouveau booster ce serveur après le {{date}}.",
    "paused": "Les boosts {{partner}} sont en pause, vous ne pouvez donc pas en obtenir un nouveau pour le moment.",
    "openQuest": "Ouvrir la quête {{partner}}",
    "getPartner": "Obtenir {{partner}}",
    "openJava": "Ouvrir les paramètres Java",
    "copy": "Copier",
    "copied": "Copié",
    "fine": "Chaque boost dure {{duration}} et un serveur peut en avoir {{limit}} à la fois.",
    "finePaid": "Un boost ne change jamais votre offre ni son prix. Chaque boost dure {{duration}} et un serveur peut en avoir {{limit}} à la fois."
  },
  "planPanel": {
    "pendingUpgradeCancelled": "Mise à niveau en attente annulée. Sa facture est annulée.",
    "onlyOwnerCanChangeAlert": "Seul le propriétaire du serveur peut changer d'offre. Contactez-le pour obtenir l'accès.",
    "billingPeriodUnavailable": "Cette période de facturation n'est pas disponible pour cette offre.",
    "title": "Offre du serveur",
    "subtitle": "Ajustez les ressources de votre serveur",
    "upgradeWaitingForPayment": "Mise à niveau en attente de paiement",
    "staysOnCurrentPlan": "Ce serveur reste sur son offre actuelle jusqu'au paiement de la facture de mise à niveau.",
    "payInvoice": "Payer la facture",
    "previousPlan": "Offre précédente",
    "nextPlan": "Offre suivante",
    "useTheArrows": "Utilisez les flèches pour choisir une autre offre",
    "onlyOwnerCanChange": "Seul le propriétaire du serveur peut changer d'offre",
    "serverPlan": "Offre du serveur",
    "upgradeTo": "Passer à {{name}}",
    "downgradeTo": "Rétrograder vers {{name}}",
    "upgradeServer": "Mettre à niveau le serveur",
    "downgradeServer": "Rétrograder le serveur",
    "quoteTitle": "Devis de changement d'offre",
    "downgradeToAutoSleep": "Rétrograder vers {{name}} (veille automatique)",
    "cancelAndReturnToFree": "Résilier l'abonnement et revenir à l'offre gratuite",
    "importantInformation": "Informations importantes",
    "rebootWithFreeTier": "Votre serveur redémarrera automatiquement avec les ressources de l'offre gratuite",
    "changesTakeEffect": "Les changements prennent effet immédiatement après confirmation",
    "proRatedRefundCredited": "Le remboursement au prorata sera crédité sur votre solde"
  },
  "customDomain": {
    "enterADomain": "Saisissez un domaine",
    "enterAValidRootDomain": "Saisissez un domaine racine valide (ex. example.com)",
    "baseDomainsCannotBeLinked": "Les domaines {{base}} ne peuvent pas être liés comme domaines personnalisés",
    "subdomainMustBeLabel": "Le sous-domaine doit être un label DNS, '@' ou '*'",
    "linked": "Domaine personnalisé lié",
    "failedToLink": "Impossible de lier le domaine",
    "failedToUpdateListing": "Impossible de mettre à jour le réglage de la liste publique",
    "loading": "Chargement du domaine personnalisé...",
    "title": "Domaine personnalisé",
    "verified": "Vérifié",
    "failed": "Échec",
    "pending": "En attente",
    "publicListShowsHost": "La liste publique affiche {{host}} au lieu de l'adresse hébergée.",
    "publicListShowsHosted": "Le serveur affiche son adresse hébergée dans la liste publique.",
    "optional": "Facultatif",
    "introBefore": "Pointez votre propre domaine (comme",
    "introAfter": ") vers ce serveur. Vous devrez ajouter un enregistrement CNAME chez votre fournisseur DNS, puis le lier ci-dessous.",
    "step1": "Étape 1 : créez cet enregistrement CNAME",
    "help": "Aide",
    "type": "Type",
    "name": "Nom",
    "target": "Cible",
    "copyTarget": "Copier la cible",
    "step2": "Étape 2 : liez-le",
    "yourRootDomain": "Votre domaine racine",
    "subdomain": "Sous-domaine",
    "subdomainHint": "(@ pour l'apex, * pour un joker)",
    "wildcardNote": "Nous ne pouvons pas interroger un joker par son nom littéral, nous vérifions donc un nom inventé sous votre domaine.",
    "showInPublicList": "Afficher dans la liste publique des serveurs",
    "replacesHostedAddressWith": "Remplace l'adresse hébergée de votre serveur par",
    "yourCustomDomain": "votre domaine personnalisé",
    "onThePublicServerBrowser": "dans l'annuaire public des serveurs.",
    "verifyingDns": "Vérification DNS...",
    "linkDomain": "Lier le domaine",
    "onlyOwnerCanLink": "Seul le propriétaire du serveur peut lier un domaine personnalisé.",
    "free": "Gratuit",
    "linkedPending": "Domaine enregistré. En attente de votre enregistrement DNS.",
    "failedToCheck": "Impossible de vérifier le domaine pour le moment",
    "unlinked": "Domaine personnalisé retiré",
    "failedToUnlink": "Impossible de délier le domaine",
    "statusVerified": "Votre domaine est vérifié et les joueurs peuvent rejoindre par son biais.",
    "lastSeen": "Enregistrement vu pour la dernière fois {{when}}.",
    "statusTargetChanged": "L'adresse hébergée de votre serveur a changé pour {{target}}. Pointez le CNAME vers elle ; nous vérifions toutes les quelques minutes et le domaine revient de lui-même.",
    "statusPending": "En attente de votre enregistrement DNS. Nous vérifions toutes les quelques minutes ; les changements DNS peuvent mettre jusqu'à une heure à se propager.",
    "lastChecked": "Dernière vérification {{when}}.",
    "statusFailedSince": "L'enregistrement CNAME est introuvable depuis {{when}}. Votre domaine est en pause jusqu'à son retour ; publiez-le à nouveau et il reprendra à la prochaine vérification.",
    "statusFailed": "L'enregistrement CNAME est introuvable. Votre domaine est en pause jusqu'à son retour ; publiez-le à nouveau et il reprendra à la prochaine vérification.",
    "recordWritten": "Nous avons écrit le CNAME dans votre zone ici, il n'y a donc rien à publier.",
    "recordToKeep": "Enregistrement à conserver",
    "wildcardChecks": "Un joker ne peut pas être interrogé littéralement, nous vérifions donc {{probe}}, que votre enregistrement joker couvre.",
    "checking": "Vérification...",
    "checkNow": "Vérifier maintenant",
    "unlink": "Délier le domaine",
    "unlinkTitle": "Délier ce domaine ?",
    "cancel": "Annuler",
    "unlinking": "Déliaison...",
    "unlinkBody": "{{host}} ne pointera plus vers ce serveur. L'adresse hébergée {{target}} n'est pas affectée, et vous pourrez relier le domaine plus tard. L'enregistrement chez votre fournisseur DNS est à vous de le supprimer.",
    "makesHostname": "Les joueurs rejoindront via",
    "nameHint": "Saisissez votre domaine ci-dessous pour voir l'enregistrement exact.",
    "apexNote": "Un CNAME ne peut pas être placé à la racine d'un domaine. La plupart des fournisseurs proposent ALIAS, ANAME ou l'aplatissement de CNAME pour cela ; sinon, utilisez un sous-domaine comme play.",
    "bedrockNote": "Les joueurs Bedrock qui rejoignent via votre propre domaine peuvent voir une invite de confiance une fois, sauf si le DNS de votre domaine est hébergé ici.",
    "subdomainExample": "(ex. play)",
    "advanced": "Avancé",
    "advancedHint": "Utilisez @ pour lier le domaine racine lui-même, ou * pour lier tous les noms en dessous.",
    "useApex": "Domaine racine (@)",
    "useWildcard": "Joker (*)",
    "usePlay": "play",
    "enterAValidHostname": "Saisissez un nom d'hôte valide",
    "pendingHint": "Si l'enregistrement n'est pas encore visible, le domaine est enregistré et vérifié toutes les quelques minutes.",
    "renameWarnsCustomDomain": "Votre domaine personnalisé {{host}} pointe vers l'adresse actuelle. Après le renommage, mettez son CNAME à jour vers {{target}} ; nous vous envoyons l'enregistrement par e-mail et le revérifions automatiquement."
  },
  "scheduleForm": {
    "saving": "Enregistrement...",
    "updateSchedule": "Mettre à jour la planification",
    "createSchedule": "Créer une planification",
    "scheduleName": "Nom de la planification",
    "scheduleNameHint": "Un nom qui vous aide à reconnaître cette planification.",
    "namePlaceholder": "Redémarrage quotidien",
    "minute": "Minute",
    "hour": "Heure",
    "dayOfMonth": "Jour (mois)",
    "month": "Mois",
    "dayOfWeek": "Jour (semaine)",
    "cronHelp": "Les planifications utilisent la syntaxe cron pour définir quand leurs tâches s'exécutent.",
    "hideCheatsheet": "Masquer l'aide-mémoire",
    "showCheatsheet": "Afficher l'aide-mémoire",
    "cronCheatsheet": "Aide-mémoire cron",
    "anyValue": "N'importe quelle valeur",
    "every5Units": "Toutes les 5 unités",
    "specificValues": "Valeurs précises",
    "rangeOfValues": "Plage de valeurs",
    "examples": "Exemples :",
    "dailyAt3": "Tous les jours à 3 h",
    "every5Minutes": "Toutes les 5 minutes",
    "every6Hours": "Toutes les 6 heures",
    "everyMondayAtNoon": "Tous les lundis à midi",
    "onlyWhenOnline": "Uniquement quand le serveur est en ligne",
    "onlyWhenOnlineHint": "N'exécuter cette planification que pendant que le serveur tourne.",
    "enabled": "Planification activée",
    "enabledHint": "Quand cette option est activée, la planification s'exécute automatiquement."
  },
  "fileEditor": {
    "expandFileTree": "Déplier l'arborescence",
    "files": "Fichiers",
    "refresh": "Actualiser",
    "collapse": "Replier",
    "saved": "Enregistré"
  },
  "sleep": {
    "checkingStartQueue": "Vérification de la file de démarrage…",
    "startQueueStartingNow": "File de démarrage : 0 devant, démarrage en cours",
    "startQueueAheadOf": "File de démarrage : {{ahead}} devant · {{position}} sur {{total}}",
    "startQueueAhead": "File de démarrage : {{ahead}} devant",
    "someoneIsOn": "Quelqu'un est connecté",
    "onePlayerIsOnline": "1 joueur est en ligne",
    "playersAreOnline": "{{count}} joueurs sont en ligne",
    "staysAwake": "{{who}}, donc votre serveur reste éveillé. Il s'endort quelques minutes après le départ du dernier joueur.",
    "sleepSoon": "Personne n'est connecté, votre serveur va donc bientôt s'endormir. Le rejoindre annule cela, et le rejoindre plus tard le réveille.",
    "sleepsInBefore": "Personne n'est connecté, votre serveur s'endort donc dans",
    "sleepsInAfter": ". Le rejoindre annule cela, et le rejoindre plus tard le réveille.",
    "sleepsAfterLast": "Votre serveur s'endort quelques minutes après le départ du dernier joueur, et le rejoindre plus tard le réveille.",
    "shutsDownIn": "S'arrête dans",
    "waitingForCapacity": "En attente de capacité",
    "checkingQueue": "Vérification de la file de démarrage",
    "startingYourServer": "Démarrage de votre serveur",
    "findingYourPlace": "Recherche de votre place dans la file…",
    "firstInLine": "Vous êtes premier dans la file. Démarrage en cours.",
    "youAre": "Vous êtes",
    "numberN": "numéro {{n}}",
    "ofTotal": "sur {{total}}",
    "waitingAhead": "({{ahead}} en attente devant vous).",
    "freeServersStart": "Les serveurs gratuits démarrent dès que de la place se libère sur leur machine. Les offres payantes restent en ligne et ne font jamais la queue.",
    "usuallyHalfAMinute": "Cela prend généralement une trentaine de secondes. Vous pouvez laisser cette page ouverte.",
    "skipTheQueue": "Passer la file",
    "running": "En cours",
    "stayOnline": "Rester en ligne 24 h/24",
    "asleep": "En veille",
    "worldAsYouLeft": "Votre monde est exactement comme vous l'avez laissé. Démarrez-le ici, ou rejoignez l'adresse et il démarrera tout seul.",
    "machineBusy": "Sa machine est occupée en ce moment, un démarrage peut donc attendre dans une file.",
    "startServer": "Démarrer le serveur",
    "waitingForRoom": "En attente de place sur cette machine",
    "machineBusyNow": "La machine qui héberge votre serveur est occupée pour le moment.",
    "weCheckEvery": "Nous vérifions toutes les 30 secondes et le démarrons dès qu'il y a de la place. Vous pouvez laisser cette page ouverte.",
    "waitingFor": "En attente depuis {{seconds}} secondes.",
    "firstInLineChecking": "Vous êtes premier dans la file. Vérification de la place disponible…",
    "startingFor": "Démarrage depuis {{seconds}} secondes.",
    "takingLonger": "Plus long que prévu",
    "takingLongerBody": "Nous vérifions la machine et avons prévenu notre équipe. Si votre serveur ne démarre pas de lui-même, nous réessayons. Vous pouvez laisser cette page ouverte.",
    "bootFailedTitle": "Votre serveur s'est arrêté pendant le démarrage",
    "bootFailedBody": "Nous réessayons automatiquement.",
    "lastAttempt": "Dernière tentative : {{reason}}",
    "bootParkedTitle": "Votre serveur s'arrête à chaque démarrage.",
    "bootParkedBody": "Il s'est arrêté de la même façon {{count}} fois, nous avons donc cessé d'essayer. Corrigez le problème, puis appuyez sur Démarrer le serveur.",
    "startQueueWaitingRoom": "File de démarrage : premier, en attente de place",
    "startQueueFirstInLine": "File de démarrage : premier",
    "checkingWhoIsOn": "Vérification des joueurs…",
    "checkingWhoIsOnBody": "Nous vérifions qui est sur votre serveur. Le compte à rebours de mise en veille apparaît dès que nous le savons.",
    "autoSleep": "Veille automatique",
    "staysAwakeShort": "Reste éveillé"
  },
  "serverList": {
    "external": "Externe",
    "externalTitle": "Serveurs externes",
    "noExternalServers": "Aucun serveur externe",
    "noExternalServersBody": "Obtenez un sous-domaine mcsh.gg personnalisé qui redirige vers votre propre serveur avec protection DDoS."
  },
  "marketplace": {
    "loader": "Loader",
    "gameVersion": "Version du jeu",
    "allLoaders": "Tous les loaders",
    "allVersions": "Toutes les versions",
    "provider": "Fournisseur",
    "allProviders": "Tous les fournisseurs",
    "forServer": "Pour {{loader}} {{version}}",
    "forServerLoader": "Pour {{loader}}",
    "forServerHint": "Seul ce qui peut être installé sur ce serveur est affiché.",
    "noFittingVersions": "Aucune version n'est publiée pour le loader et la version Minecraft de ce serveur.",
    "viewOnProvider": "Voir sur {{provider}}",
    "notInstallable": "Installation automatique impossible"
  },
  "nameRule": {
    "tooShort": "Le nom du serveur doit comporter au moins {{min}} caractères.",
    "tooLong": "Le nom du serveur doit comporter au plus {{max}} caractères.",
    "characters": "Le nom du serveur peut contenir des lettres, des chiffres, des espaces et - _ . ' ! & ( ) [ ] , : +",
    "control": "Le nom du serveur ne peut pas contenir de caractères de contrôle.",
    "needsLetter": "Le nom du serveur doit contenir au moins une lettre ou un chiffre."
  },
  "leaveGuard": {
    "title": "Quitter cette page ?",
    "body": "Vous avez des modifications de fichiers non enregistrées ou des transferts en cours. Si vous partez maintenant, ils seront perdus.",
    "leave": "Quitter quand même",
    "stay": "Rester ici"
  },
  "externalServer": {
    "connectServer": "Connecter un serveur",
    "title": "Serveur externe",
    "back": "Retour aux serveurs",
    "notFound": "Ce serveur externe est introuvable.",
    "state": {
      "online": "En ligne",
      "offline": "Hors ligne",
      "suspended": "Suspendu",
      "pending": "Configuration",
      "unknown": "Vérification"
    },
    "tabs": {
      "overview": "Aperçu",
      "domain": "Domaine personnalisé",
      "listing": "Liste des serveurs"
    },
    "joinAddress": "Adresse de connexion",
    "joinHint": "Les joueurs ajoutent cette adresse à leur liste de serveurs. Java utilise le port par défaut ; les joueurs Bedrock la saisissent comme adresse du serveur.",
    "copy": "Copier",
    "copied": "Copié",
    "region": "Région du proxy",
    "edgesHint": "Le trafic des joueurs atteint votre serveur depuis ces adresses. Autorisez-les dans votre pare-feu.",
    "backendState": "État du serveur cible",
    "lastChecked": "Dernière vérification {{when}}",
    "neverChecked": "Pas encore vérifié",
    "latency": "Latence",
    "players": "Joueurs",
    "version": "Version",
    "motd": "MOTD",
    "testConnection": "Tester la connexion",
    "testing": "Test en cours…",
    "testOk": "Votre serveur a répondu.",
    "testFail": "Votre serveur n'a pas répondu.",
    "connection": "Connexion",
    "connectionHint": "Où les joueurs sont redirigés, et comment.",
    "name": "Nom",
    "edition": "Édition",
    "java": "Minecraft Java",
    "bedrock": "Minecraft Bedrock",
    "geyserSameAddress": "Geyser sur la même adresse de connexion",
    "geyserSameAddressHint": "Les joueurs Bedrock peuvent aussi rejoindre via cette adresse.",
    "geyserPort": "Port de Geyser",
    "geyserPortHint": "Le port sur lequel Geyser écoute. Il doit être différent du port Java. Geyser demande le transport nethernet, le mode de signalisation builtin et webrtc-port 0, et les adresses de bordure doivent être autorisées sur ce port en TCP et en UDP.",
    "geyserPortProblem": {
      "whole": "Saisissez un nombre entier.",
      "range": "Utilisez un port de 1024 à 65535.",
      "same": "Geyser a besoin de son propre port. Utilisez un port différent du port Java."
    },
    "geyserOk": "Geyser répond sur le port {{port}}.",
    "geyserFail": "Geyser n'a pas répondu sur le port {{port}}.",
    "address": "Adresse du serveur",
    "port": "Port",
    "proxyProtocol": "PROXY protocol (transmettre les vraies IP des joueurs)",
    "proxyProtocolShort": "PROXY protocol",
    "proxyProtocolHint": "Activez d'abord proxy-protocol sur votre serveur, sinon il refusera toutes les connexions.",
    "proxyProtocolBedrock": "Indisponible pour les serveurs Bedrock.",
    "realIp": "Adresses des joueurs dans le handshake (RealIP)",
    "realIpHint": "Sans PROXY protocol, l'adresse de connexion porte l'IP du joueur sous la forme host///ip:port///horodatage pour un plugin. Désactivez si les forced-hosts de votre propre proxy ne correspondent plus.",
    "on": "Activé",
    "off": "Désactivé",
    "save": "Enregistrer",
    "saving": "Enregistrement…",
    "saved": "Connexion mise à jour",
    "saveFailed": "Les modifications n'ont pas pu être enregistrées.",
    "suspendedNotice": "Ce serveur externe est suspendu. Réglez toute facture en attente pour le rétablir.",
    "setup": {
      "title": "Guide de configuration",
      "noSession": "Aucun changement de serveur de session ni d'authentification n'est nécessaire ; les joueurs se connectent toujours via Mojang.",
      "direct": "Les joueurs peuvent toujours rejoindre votre serveur directement ; cette adresse est une porte supplémentaire devant lui.",
      "firewall": "Autorisez les adresses de bordure ci-dessus à atteindre le port de votre serveur.",
      "paper": "Paper / Purpur :",
      "velocity": "Velocity :",
      "waterfall": "Waterfall :"
    },
    "viewSubscription": "Voir l'abonnement"
  },
  "crossplay": {
    "title": "Crossplay Bedrock",
    "subtitle": "Permettez aux joueurs sur téléphone, tablette et Windows de rejoindre ce serveur Java. Installe Geyser et Floodgate, attribue à Geyser son propre port NetherNet et met les deux à jour à chaque démarrage du serveur.",
    "turnOn": "Activer le crossplay",
    "turnOff": "Désactiver",
    "working": "En cours…",
    "enabledToast": "Le crossplay Bedrock est activé. Redémarrez le serveur pour le charger.",
    "disabledToast": "Le crossplay Bedrock a été désactivé",
    "failed": "Impossible de modifier le crossplay. Réessayez.",
    "failedTitle": "La configuration du crossplay n'a pas abouti",
    "retry": "Réessayer",
    "joinTitle": "Où les joueurs Bedrock se connectent",
    "joinBody": "Les joueurs Bedrock utilisent la même adresse que les joueurs Java, sur le port Bedrock par défaut :",
    "sameAddress": "la même adresse que Java",
    "port": "port",
    "directBody": "Ou directement à",
    "installing": "Installation…",
    "installingTime": "Cela prend quelques minutes.",
    "geyserPort": "Geyser tourne sur le port {{port}} de ce serveur, affiché dans Réseau comme Bedrock (NetherNet)",
    "autoUpdate": "Geyser et Floodgate sont mis à jour automatiquement avant chaque démarrage. Redémarrez le serveur pour appliquer une nouvelle installation.",
    "confirmTitle": "Désactiver le crossplay Bedrock ?",
    "confirmSubtitle": "Les joueurs Bedrock ne pourront plus se connecter",
    "confirmBody": "Geyser et Floodgate seront supprimés avec leurs paramètres, et le port Bedrock retournera au pool. Vous pourrez réactiver le crossplay à tout moment.",
    "confirmTurnOff": "Désactiver le crossplay",
    "cancel": "Annuler",
    "rowHint": "Permettez aux joueurs sur téléphone, tablette et Windows de rejoindre votre serveur Java. Nous installons Geyser et Floodgate et les gardons à jour à chaque démarrage du serveur.",
    "stateOff": "Désactivé",
    "stateOn": "Activé",
    "stateInstalling": "Installation",
    "stateFailed": "Échec",
    "bedrockPortNote": "La plateforme attribue ce port à Geyser. Il apparaît dans Réseau comme Bedrock (NetherNet).",
    "checked": "mises à jour vérifiées {{when}}",
    "portLink": "port Geyser {{port}}",
    "buildsLabel": "Versions de Geyser",
    "buildsRelease": "Versions publiées (recommandé)",
    "buildsDevelopment": "Versions de développement",
    "buildsConfirmTitle": "Utiliser les versions de développement de Geyser ?",
    "buildsConfirmBody": "Chaque démarrage installe la build la plus récente du GitHub de GeyserMC. Elle prend en charge une nouvelle version de Minecraft avant une version publiée, mais elle a été moins testée, donc les joueurs Bedrock peuvent rencontrer des bugs. Vous pouvez revenir aux versions publiées à tout moment.",
    "buildsConfirm": "Utiliser les versions de développement",
    "buildsToastDevelopment": "Geyser utilise les versions de développement. Redémarrez le serveur pour le charger.",
    "buildsToastRelease": "Geyser utilise de nouveau les versions publiées. Redémarrez le serveur pour le charger.",
    "buildsFailed": "Impossible de modifier les versions de Geyser. Réessayez."
  },
  "via": {
    "title": "Jeu multiversion",
    "rowHint": "Permettez aux joueurs sur des versions de Minecraft plus anciennes ou plus récentes de rejoindre votre serveur. Nous installons ViaVersion et ViaBackwards et les gardons à jour à chaque démarrage du serveur.",
    "subtitle": "Permettez aux joueurs sur des versions de Minecraft plus anciennes ou plus récentes de rejoindre ce serveur. Installe ViaVersion et ViaBackwards et les garde à jour à chaque démarrage. Chaque serveur à plugins l'a, sauf si vous le désactivez.",
    "turnOn": "Activer le jeu multiversion",
    "turnOff": "Désactiver",
    "working": "En cours…",
    "enabledToast": "Le jeu multiversion est activé. Redémarrez le serveur pour le charger.",
    "disabledToast": "Le jeu multiversion est désactivé. Redémarrez le serveur pour l'appliquer.",
    "failed": "Le jeu multiversion n'a pas pu être modifié. Réessayez.",
    "failedTitle": "La configuration du jeu multiversion n'a pas abouti",
    "retry": "Réessayer",
    "pending": "Nous installons ViaVersion et ViaBackwards au prochain démarrage du serveur",
    "checked": "mises à jour vérifiées {{when}}",
    "autoUpdate": "Nous mettons à jour ViaVersion et ViaBackwards avant chaque démarrage. Redémarrez le serveur pour charger une nouvelle installation.",
    "ownCopyHint": "Votre dossier plugins contient déjà {{files}}, nous vous laissons donc ViaVersion et ViaBackwards et ne les mettons pas à jour. Supprimez ce fichier pour que nous les gardions à jour.",
    "stateOn": "Activé",
    "stateOff": "Désactivé",
    "stateInstalling": "Installation",
    "stateFailed": "Échec",
    "stateOwnCopy": "Votre copie",
    "stateUnavailable": "Indisponible",
    "confirmTitle": "Désactiver le jeu multiversion ?",
    "confirmSubtitle": "Les joueurs sur d'autres versions de Minecraft ne pourront plus se connecter",
    "confirmBody": "Nous retirons ViaVersion et ViaBackwards du dossier plugins et gardons leurs dossiers de réglages. Vous pouvez réactiver le jeu multiversion à tout moment.",
    "confirmTurnOff": "Désactiver le jeu multiversion",
    "cancel": "Annuler"
  },
  "addons": {
    "viewBrowse": "Parcourir",
    "viewInstalled": "Installés",
    "installedCount": "{{count}} installé(s)",
    "folder": "Dossier",
    "uploaded": "Téléversé",
    "uploadedHint": "Téléversé en dehors de la marketplace, il n'y a donc aucune version à vérifier",
    "disabled": "Désactivé",
    "enable": "Activer",
    "disable": "Désactiver",
    "enableHint": "Renomme le fichier pour que le serveur le charge au prochain démarrage",
    "disableHint": "Renomme le fichier en .disabled pour que le serveur l'ignore au prochain démarrage",
    "remove": "Supprimer",
    "uninstall": "Désinstaller",
    "update": "Mettre à jour",
    "updateTo": "Mise à jour disponible : {{version}}",
    "checkUpdates": "Rechercher des mises à jour",
    "checking": "Vérification…",
    "upToDate": "À jour",
    "updatesAvailable": "{{count}} mise(s) à jour disponible(s)",
    "refresh": "Actualiser",
    "working": "En cours…",
    "empty": "Rien d'installé pour l'instant",
    "emptyDesc": "Installez quelque chose depuis Parcourir, ou téléversez un fichier dans le gestionnaire de fichiers.",
    "readError": "Impossible de lire le dossier du serveur.",
    "missingTitle": "Installé via la marketplace, mais absent du serveur",
    "missingDesc": "Ces fichiers ont été supprimés en dehors de cet onglet. Oubliez-les pour nettoyer la liste, ou réinstallez-les.",
    "forget": "Oublier",
    "forgetTitle": "Oublier cet enregistrement ?",
    "forgetBody": "La marketplace n'affichera plus {{name}}. Rien ne change sur le serveur.",
    "removeTitle": "Supprimer {{name}} ?",
    "removeBody": "Cela supprime {{path}} du serveur.",
    "restartNote": "Désactiver, supprimer ou mettre à jour prend effet au prochain démarrage du serveur.",
    "enabled": "{{name}} activé",
    "disabledToast": "{{name}} désactivé. Redémarrez pour appliquer.",
    "updateQueued": "Mise à jour de {{name}}…",
    "removed": "Supprimé",
    "uninstalled": "Désinstallé",
    "forgotten": "Enregistrement supprimé",
    "actionFailed": "Cela n'a pas fonctionné. Veuillez réessayer.",
    "alsoNeeds": "Nécessite aussi",
    "checkingDeps": "Vérification des dépendances…",
    "depRequired": "Requis, installé en même temps",
    "depOptional": "Optionnel",
    "depInstalled": "Déjà installé",
    "depInstalling": "Installation en cours",
    "depClientOnly": "Côté client, non installé sur les serveurs",
    "depConflicts": "En conflit avec {{names}}. S'il est installé, supprimez-le d'abord.",
    "details": "Détails"
  },
  "datapacks": {
    "subtitle": "Parcourez, cherchez et installez des datapacks dans le dossier de votre monde",
    "searchPlaceholder": "Rechercher parmi des milliers de datapacks...",
    "loading": "Chargement des datapacks...",
    "noneFound": "Aucun datapack trouvé",
    "noneDesc": "Ajustez votre recherche ou vos filtres pour trouver ce que vous cherchez",
    "install": "Installer le datapack",
    "installTitle": "Installer le datapack",
    "installDesc": "Le datapack sera téléchargé dans le dossier datapacks de votre monde. Vous devrez redémarrer votre serveur pour le charger.",
    "installSuccess": "Datapack installé avec succès.",
    "installFailed": "Échec de l'installation du datapack. Veuillez réessayer."
  },
  "jvm": {
    "heapTitle": "Mémoire Java",
    "heapHint": "La quantité de RAM attribuée au tas Java. La valeur par défaut garde de la marge pour que le serveur reste loin de sa limite mémoire ; déplacez le curseur pour débloquer l'offre complète.",
    "heapHintFree": "Votre serveur gratuit démarre avec 2 Go, ce qui suffit à la plupart des mondes. Déplacez le curseur pour débloquer les {{full}} complets.",
    "heapOf": "sur {{total}}",
    "heapDefault": "Par défaut",
    "heapFull": "Offre complète",
    "heapCustom": "Personnalisé",
    "presetDefault": "Par défaut · {{value}}",
    "presetFull": "Offre complète · {{value}}",
    "largeTier": "12 Go ou plus : les réglages élargis de la jeune génération s'appliquent.",
    "heapLocked": "Le tas est fixé par une commande de démarrage personnalisée. Demandez au support de la modifier.",
    "versionTitle": "Version de Java",
    "versionHint": "Quel Java fait tourner le serveur. Le menu indique pour quelles versions de Minecraft chacun convient. Avec le mauvais, le serveur ne démarre pas.",
    "versionOption": "Java {{java}}",
    "versionCurrent": "actuelle",
    "rangeModern": "Minecraft 1.20.5 et plus récent",
    "rangeMiddle": "Minecraft 1.17 à 1.20.4",
    "rangeLegacy": "Minecraft 1.16.5 et plus ancien",
    "flagsTitle": "Options de démarrage",
    "flagsHint": "Les options JVM réglées par Aikar gardent le ramasse-miettes fluide. Actives par défaut ; les valeurs suivent la taille de votre tas et seules les options listées peuvent être utilisées.",
    "flagsJava": "Java {{java}}",
    "modeRecommended": "Recommandé",
    "modeCustom": "Personnalisé",
    "modeOff": "Désactivé",
    "flagsOn": "{{count}} options sur {{total}} actives",
    "showFlags": "Afficher les options",
    "hideFlags": "Masquer les options",
    "forced": "ajoutée automatiquement",
    "needsJava": "Nécessite Java {{min}} ou plus récent. Ce serveur tourne sous Java {{java}}.",
    "needsJavaUnknown": "Nécessite Java {{min}} ou plus récent. Nous ne savons pas quel Java utilise ce serveur.",
    "notOnJava": "Refusée par Java {{java}}.",
    "flagsUnsupported": "Les options de démarrage ne sont proposées qu'aux serveurs Minecraft Java.",
    "unsupported": "Ce serveur ne tourne pas sous Java, il n'y a donc ni mémoire ni options de démarrage à régler.",
    "appliesOnRestart": "S'applique au prochain démarrage.",
    "saveChanges": "Enregistrer les modifications",
    "showCommand": "Afficher la commande de démarrage",
    "hideCommand": "Masquer la commande de démarrage",
    "saved": "Enregistré. S'applique au prochain démarrage du serveur.",
    "failed": "Impossible d'enregistrer les réglages Java.",
    "loadFailed": "Impossible de charger les réglages Java.",
    "group": {
      "optimizations": "Optimisations",
      "collector": "Ramasse-miettes",
      "tuning": "Réglage G1",
      "sizing": "Jeune génération (suit la taille du tas)",
      "diagnostics": "Diagnostics"
    },
    "flagLabel": {
      "vector-api": "Vector API pour Pufferfish, Purpur et Leaf",
      "g1gc": "Ramasse-miettes G1",
      "parallel-ref-proc": "Traitement parallèle des références",
      "max-gc-pause": "Objectif de pause 200 ms",
      "unlock-experimental": "Débloquer les options expérimentales",
      "disable-explicit-gc": "Ignorer les appels System.gc()",
      "g1-heap-waste": "Gaspillage du tas 5 %",
      "g1-mixed-gc-count": "Cible de collectes mixtes 4",
      "ihop": "Démarrer le marquage à 15 %",
      "g1-mixed-live-threshold": "Seuil de vivacité des collectes mixtes 90 %",
      "g1-rset-updating": "Mise à jour des remembered sets 5 %",
      "survivor-ratio": "Ratio des survivants 32",
      "perf-disable-shared-mem": "Pas de mémoire partagée perf",
      "max-tenuring": "Seuil de tenuring 1",
      "aikar-marker": "Marqueur des options d'Aikar",
      "g1-new-size": "Minimum de la jeune génération",
      "g1-max-new-size": "Maximum de la jeune génération",
      "g1-heap-region": "Taille des régions du tas",
      "g1-reserve": "Réserve du tas"
    }
  },
  "safeMode": {
    "title": "Votre serveur ne démarre pas à cause d'un datapack ?",
    "rowTitle": "Mode sans échec",
    "rowHint": "Quand la console affiche « Failed to load datapacks » : le prochain démarrage ne charge que le datapack vanilla, pour que vous puissiez retirer le pack défectueux, puis redémarrer normalement.",
    "stateOff": "Désactivé",
    "desc": "Quand la console affiche \"Failed to load datapacks, can't proceed with server load\", démarrez une fois en mode sans échec. Le serveur démarre avec le seul datapack vanilla, ce qui vous permet de désactiver ou supprimer le pack défectueux, puis de redémarrer normalement.",
    "start": "Démarrer en mode sans échec",
    "restart": "Redémarrer en mode sans échec",
    "starting": "Démarrage…",
    "armedTitle": "Le mode sans échec est prêt pour le prochain démarrage",
    "armedDesc": "Le serveur démarrera avec {{flag}} et ne chargera que le datapack vanilla. Les datapacks reviendront au démarrage suivant.",
    "turnOff": "Désactiver",
    "startNow": "Démarrer maintenant",
    "restartNow": "Redémarrer maintenant",
    "activeTitle": "En cours en mode sans échec",
    "activeDesc": "Seul le datapack vanilla est chargé pour le moment. Désactivez ou supprimez le pack qui a bloqué le démarrage, puis redémarrez. Le prochain démarrage sera normal.",
    "restartNormally": "Redémarrer normalement",
    "armed": "Mode sans échec prêt. Démarrez le serveur pour l'appliquer.",
    "turnedOff": "Mode sans échec désactivé",
    "failed": "Impossible de démarrer en mode sans échec. Veuillez réessayer."
  },
  "resourcePack": {
    "title": "Pack de ressources du serveur",
    "subtitle": "Proposez un pack de ressources aux joueurs quand ils rejoignent votre serveur",
    "desc": "Le serveur ne stocke rien. Il transmet un lien et une somme de contrôle, et le jeu de chaque joueur télécharge le pack.",
    "none": "Aucun pack de ressources n'est défini pour le serveur.",
    "pack": "Pack",
    "sha1": "SHA-1 {{hash}}",
    "noSha1": "Pas de somme de contrôle, donc les joueurs le retéléchargent à chaque connexion",
    "prompt": "Message : {{prompt}}",
    "requireToggle": "Les joueurs doivent accepter le pack pour rejoindre",
    "useLink": "Utiliser un lien",
    "editLink": "Modifier le lien",
    "remove": "Supprimer",
    "urlLabel": "Lien de téléchargement direct (https, accessible publiquement)",
    "urlPlaceholder": "https://exemple.fr/mon-pack.zip",
    "sha1Label": "SHA-1 du zip (optionnel, évite aux joueurs de retélécharger)",
    "sha1Placeholder": "40 caractères hexadécimaux",
    "promptLabel": "Message affiché aux joueurs (optionnel)",
    "promptPlaceholder": "Veuillez accepter le pack pour l'expérience complète",
    "save": "Enregistrer",
    "saving": "Enregistrement…",
    "applied": "Pack défini",
    "cancel": "Annuler",
    "set": "Pack de ressources défini. Redémarrez le serveur pour l'appliquer.",
    "cleared": "Pack de ressources supprimé. Redémarrez le serveur pour appliquer le changement.",
    "removeConfirmTitle": "Arrêter de proposer ce pack de ressources ?",
    "removeConfirmBody": "Les joueurs conservent ce qu'ils ont déjà téléchargé jusqu'à ce qu'ils se reconnectent après un redémarrage.",
    "restartNote": "Les modifications s'appliquent au prochain démarrage du serveur.",
    "pickSubtitle": "Les joueurs le téléchargent depuis l'hébergeur du pack quand ils rejoignent. Votre serveur ne stocke rien.",
    "usePack": "Utiliser cette version",
    "searchPlaceholder": "Rechercher des packs de ressources...",
    "loading": "Chargement des packs de ressources...",
    "noneFound": "Aucun pack de ressources trouvé",
    "noneDesc": "Ajustez votre recherche ou vos filtres pour trouver ce que vous cherchez",
    "pickVersion": "Choisir une version",
    "noVersions": "Aucune version téléchargeable.",
    "close": "Fermer",
    "unsupported": "Le logiciel de ce serveur n'utilise pas de pack de ressources serveur.",
    "failed": "Impossible de mettre à jour le pack de ressources. Veuillez réessayer."
  },
  "bedrockAddons": {
    "subtitle": "Packs de comportement et de ressources pour votre monde Bedrock : installez, activez, désactivez et parcourez CurseForge",
    "behaviorPacks": "Packs de comportement",
    "resourcePacks": "Packs de ressources",
    "world": "Monde : {{name}}",
    "emptyType": "Aucun pack dans ce dossier pour l'instant.",
    "active": "Actif",
    "inactive": "Inactif",
    "activate": "Activer",
    "deactivate": "Désactiver",
    "activateHint": "Ajoute le pack à la liste de votre monde pour qu'il se charge au prochain démarrage",
    "deactivateHint": "Retire le pack de la liste de votre monde ; les fichiers restent sur le serveur",
    "activated": "{{name}} activé. Redémarrez pour appliquer.",
    "deactivated": "{{name}} désactivé. Redémarrez pour appliquer.",
    "scripts": "Scripts",
    "scriptsHint": "Ce pack exécute des scripts. S'il utilise des API bêta, activez d'abord cette expérimentation dans votre monde.",
    "removeTitle": "Supprimer {{name}} ?",
    "removeBody": "Cela supprime {{path}} du serveur et retire le pack de la liste de votre monde.",
    "recoveryTitle": "Le monde ne se charge plus après un pack ?",
    "recoveryDesc": "Désactivez tous les packs d'un coup. Les fichiers restent, vous pouvez donc les réactiver un par un pour trouver celui qui casse le monde.",
    "disableAll": "Désactiver tous les packs",
    "disableAllTitle": "Désactiver tous les packs ?",
    "disableAllBody": "Chaque pack de comportement et de ressources est retiré de la liste de votre monde. Rien n'est supprimé ; réactivez les packs individuellement ensuite.",
    "disabledAll": "Tous les packs désactivés. Redémarrez pour appliquer.",
    "textureRequired": "Les joueurs doivent accepter les packs de ressources pour rejoindre",
    "textureRequiredSaved": "Enregistré. Prend effet au prochain démarrage.",
    "importFileTitle": "Installer depuis un fichier sur ce serveur",
    "importFileDesc": "Téléversez un .mcaddon, .mcpack ou .zip avec le gestionnaire de fichiers (ou SFTP) à la racine du serveur ou dans le dossier uploads, puis installez-le ici. Chaque pack qu'il contient est trié selon son manifeste et activé.",
    "noArchives": "Aucun fichier de pack trouvé sur le serveur pour l'instant.",
    "importFile": "Installer",
    "importQueued": "Importation de {{name}}…",
    "importSuccess": "Packs installés. Redémarrez le serveur pour les charger.",
    "importFailed": "Le pack n'a pas pu être installé. Veuillez réessayer.",
    "linkLabel": "Ou installer depuis un lien de téléchargement direct",
    "linkPlaceholder": "https://exemple.fr/mon-addon.mcaddon",
    "kindAddon": "Add-On",
    "kindResourcePack": "Pack de ressources",
    "kindAddons": "Add-Ons",
    "kindResourcePacks": "Packs de ressources",
    "installLink": "Installer depuis le lien",
    "noLinkSource": "L'installation depuis un lien n'est pas disponible sur ce serveur.",
    "readError": "Impossible de lire les dossiers de packs.",
    "restartNote": "Installer, activer, désactiver ou supprimer un pack prend effet au prochain démarrage du serveur.",
    "searchAddons": "Rechercher des add-ons Bedrock...",
    "searchResourcePacks": "Rechercher des packs de ressources Bedrock...",
    "loading": "Chargement des packs...",
    "noneFound": "Aucun pack trouvé",
    "noneDesc": "Ajustez votre recherche ou vos filtres pour trouver ce que vous cherchez",
    "installTitle": "Installer le pack",
    "installDesc": "Le pack sera téléchargé, décompressé dans les dossiers de packs de votre serveur et activé pour votre monde. Vous devrez redémarrer votre serveur pour le charger.",
    "install": "Installer le pack",
    "installSuccess": "Pack installé avec succès.",
    "installFailed": "Échec de l'installation du pack. Veuillez réessayer."
  },
  "review": {
    "title": "Vous aimez {{brand}} ?",
    "body": "Nous aimerions connaître votre expérience ! Laissez-nous un avis sur Trustpilot et aidez d'autres joueurs à trouver un hébergement de qualité.",
    "noteTitle": "Environ une minute",
    "noteBody": "Bon ou mauvais, chaque avis aide d'autres joueurs à se décider.",
    "leaveReview": "Laisser un avis",
    "later": "Peut-être plus tard",
    "logoAlt": "Trustpilot",
    "close": "Fermer"
  },
  "worldOptimization": {
    "title": "Optimisation du monde",
    "alwaysOn": "Toujours active avec votre offre",
    "runsWhileOff": "S'exécute quand votre serveur est éteint",
    "optimizeNow": "Optimiser maintenant",
    "queuing": "Mise en file…",
    "lede": "Votre serveur enregistre chaque chunk qu'il génère autour d'un joueur, y compris le terrain simplement survolé ou aperçu. Les chunks où aucun joueur n'a passé plus de quelques secondes sont supprimés quand votre serveur est éteint, ce qui garde votre monde léger et rapide à charger. Si quelqu'un y passe un jour vraiment du temps, le jeu régénère ce terrain exactement tel qu'il aurait été. Désactivez cette fonction si vous téléversez une carte personnalisée.",
    "ledeForced": "Votre serveur enregistre chaque chunk qu'il génère autour d'un joueur, y compris le terrain simplement survolé ou aperçu. Les chunks où aucun joueur n'a passé plus de quelques secondes sont supprimés quand votre serveur est en veille, ce qui garde votre monde léger et rapide à charger. Si quelqu'un y passe un jour vraiment du temps, le jeu régénère ce terrain exactement tel qu'il aurait été.",
    "reclaimed": "Récupéré jusqu'ici",
    "lastChecked": "Dernière vérification",
    "never": "Jamais",
    "chunksLastTime": "Chunks supprimés la dernière fois",
    "measuringOnly": "Pour l'instant, nous mesurons seulement l'espace que ce serveur pourrait libérer. Nous ne supprimons encore rien.",
    "includedFree": "Inclus dans l'offre gratuite.",
    "freeExplain": "Les mondes gratuits l'ont toujours activée. C'est ce qui les maintient dans la limite de stockage gratuite.",
    "upgradeToTurnOff": "Passer à une offre payante pour désactiver",
    "removeChunks": "Supprimer les chunks à peine visités",
    "optionYes": "Oui",
    "optionNo": "Non, garder chaque chunk",
    "switchHint": "Désactivée, chaque chunk généré est conservé, ce qui consomme davantage de votre espace disque avec le temps. Un simple survol ne protège pas un chunk ; quelques secondes à proximité, oui.",
    "runHintOff": "Activez l'optimisation du monde pour la lancer manuellement.",
    "runHintRunning": "Arrêtez d'abord le serveur.",
    "runHintAvailable": "Disponible {{when}}.",
    "runHintDaily": "Disponible une fois par jour.",
    "turnedOn": "Les chunks inutilisés seront supprimés quand votre serveur est éteint.",
    "turnedOff": "Chaque chunk généré par votre serveur sera conservé.",
    "queued": "Optimisation du monde mise en file.",
    "alreadyQueued": "L'optimisation du monde est déjà en file."
  },
  "upgrades": {
    "title": "Options",
    "subtitle": "Ajoutez davantage à ce serveur. Chaque option se renouvelle avec le serveur.",
    "loadFailed": "Nous n'avons pas pu charger les options de ce serveur.",
    "ownerOnly": "Seul le propriétaire du serveur peut ajouter des options.",
    "none": "Cette boutique ne propose pas encore d'options pour ce serveur.",
    "add": "Ajouter",
    "addNamed": "Ajouter {{name}}",
    "quantity": "Quantité",
    "moreQuantity": "Un de plus",
    "lessQuantity": "Un de moins",
    "perUnit": "{{price}} {{period}} pour chaque {{unit}}",
    "upTo": "Vous pouvez en ajouter jusqu'à {{count}} de plus.",
    "alreadyAdded": "{{count}} ajouté(s)",
    "viewOrder": "Voir la commande",
    "attachedTitle": "Sur ce serveur",
    "status": {
      "active": "Active",
      "pending": "En attente de paiement",
      "suspended": "Suspendue",
      "failed": "Échec",
      "ending": "Se termine"
    },
    "waitingForPayment": "Réglez sa facture pour l'activer.",
    "renewsOn": "{{price}} {{period}}, renouvellement le {{date}}",
    "endsOn": "Se termine le {{date}}",
    "keep": "Conserver",
    "keepNamed": "Conserver {{name}}",
    "cancel": "Annuler",
    "cancelNamed": "Annuler {{name}}",
    "requestPlugins": "Demander des plugins ou des mods",
    "note": {
      "cpuNow": "Nous envoyons la nouvelle limite au serveur dès que vous payez. Si le processeur supplémentaire n'apparaît pas, redémarrez-le.",
      "cpuRestart": "Le serveur est arrêté. Il utilisera le processeur supplémentaire à son prochain démarrage.",
      "backups": "Effectue une sauvegarde chaque jour.",
      "management": "Notre équipe installe et configure des plugins, des mods et des modpacks quand vous le demandez par ticket."
    },
    "reason": {
      "free_server": "Les serveurs gratuits n'acceptent pas d'options. Passez d'abord à une offre payante.",
      "snapshots_disabled": "Les sauvegardes automatiques ne sont pas encore disponibles.",
      "max_reached": "Ce serveur a déjà le maximum de cette option.",
      "no_price_for_cycle": "Cette option n'a pas encore de prix pour la période de facturation de ce serveur.",
      "server_not_ready": "Ce serveur n'est pas encore prêt pour les options. Réessayez quand il fonctionne et que son renouvellement est payé.",
      "unpaid_order": "Une commande pour cette option attend son paiement. Réglez-la ou annulez-la d'abord.",
      "not_owner": "Seul le propriétaire du serveur peut ajouter des options.",
      "not_available": "Cette option n'est pas disponible pour ce serveur."
    },
    "dialog": {
      "title": "Ajouter {{name}}",
      "adds": "Ajoute",
      "dueNow": "À payer maintenant",
      "renewal": "Renouvellement",
      "renewalValue": "{{price}} {{period}} à partir du {{date}}",
      "prorated": "Vous ne payez que les jours restants jusqu'au {{date}}, date de renouvellement de ce serveur.",
      "proratedNoDate": "Vous ne payez que les jours restants de la période de facturation de ce serveur.",
      "appliesNow": "Elle s'applique dès que vous réglez la facture.",
      "appliesRestart": "Elle s'applique après le prochain redémarrage.",
      "confirm": "Passer la commande",
      "ordering": "Commande en cours...",
      "cancel": "Annuler",
      "previewFailed": "Nous n'avons pas pu calculer le prix de cette option. Réessayez.",
      "orderFailed": "Nous n'avons pas pu passer cette commande. Réessayez."
    },
    "scope": {
      "title": "Ce que couvre la gestion du serveur",
      "does": "Notre équipe installe et configure des plugins, des mods et des modpacks quand vous le demandez par ticket.",
      "doesNot": "Elle n'inclut pas la configuration des permissions et des plugins de grades, les clés de caisses, la construction de mondes, la configuration en jeu ni le développement de plugins ou de mods.",
      "decline": "Nous pouvons refuser une demande."
    },
    "cancelDialog": {
      "title": "Annuler {{name}} ?",
      "body": "{{name}} reste actif jusqu'au {{date}}, puis prend fin. Il ne se renouvelle pas ensuite.",
      "bodyNoDate": "{{name}} reste actif jusqu'à la fin de la période payée, puis prend fin.",
      "pendingBody": "Cette commande n'est pas encore payée. L'annuler clôture sa facture.",
      "confirm": "Annuler à la fin de la période",
      "confirmOrder": "Annuler la commande",
      "keepIt": "Le conserver"
    },
    "toast": {
      "added": "{{name}} ajouté",
      "cancelled": "{{name}} ne sera pas renouvelé.",
      "orderCancelled": "Commande de {{name}} annulée.",
      "cancelFailed": "Nous n'avons pas pu l'annuler. Réessayez.",
      "kept": "{{name}} sera renouvelé avec le serveur.",
      "keepFailed": "Nous n'avons pas pu la conserver. Réessayez."
    }
  },
  "autoBackups": {
    "title": "Sauvegardes automatiques",
    "summary": "Effectue une sauvegarde par jour et conserve les {{count}} plus récentes.",
    "statusOn": "Activées",
    "statusPaused": "En pause",
    "statusNotIncluded": "Non ajoutées",
    "loadFailed": "Nous n'avons pas pu charger les sauvegardes automatiques de ce serveur.",
    "noAccess": "Vous n'avez pas accès aux sauvegardes automatiques de ce serveur.",
    "noRoom": "La dernière sauvegarde automatique n'a pas trouvé de place dans votre stockage d'instantanés.",
    "addStorage": "Ajouter du stockage d'instantanés",
    "pausedNote": "Les sauvegardes automatiques sont en pause. Nous n'en faisons aucune tant que vous ne les reprenez pas. Le module reste actif et continue de se renouveler.",
    "lastBackup": "Dernière sauvegarde",
    "lastValue": "{{when}}, {{size}}",
    "noneYet": "Aucune pour l'instant",
    "nextBackup": "Prochaine sauvegarde",
    "pause": "Mettre en pause",
    "resume": "Reprendre",
    "viewSnapshots": "Voir les instantanés",
    "notIncluded": "Ce serveur n'a pas de sauvegardes automatiques. Le module effectue une sauvegarde par jour et conserve les {{count}} plus récentes.",
    "free": "Les serveurs gratuits n'ont pas de sauvegardes automatiques.",
    "snapshotsOff": "Les sauvegardes automatiques ne sont pas encore disponibles.",
    "unavailable": "Les sauvegardes automatiques ne sont pas disponibles pour ce serveur.",
    "resumed": "Sauvegardes automatiques reprises",
    "pausedToast": "Sauvegardes automatiques en pause",
    "toggleFailed": "Nous n'avons pas pu modifier les sauvegardes automatiques. Réessayez."
  }
}
