{
  "dashboard": {
    "label": "Tableau de bord",
    "welcomeBack": "Bon retour, {{username}}",
    "settings": "Paramètres",
    "paymentRequired": "Paiement requis",
    "unpaidInvoices": "Vous avez {{count}} facture impayée d'un montant de <strong>{{total}}</strong>. Veuillez régler pour maintenir vos services actifs.",
    "unpaidInvoices_plural": "Vous avez {{count}} factures impayées d'un montant total de <strong>{{total}}</strong>. Veuillez régler pour maintenir vos services actifs.",
    "unpaidInvoicesText": "Vous avez {{count}} facture impayée d'un montant de {{total}}. Veuillez régler pour maintenir vos services actifs.",
    "unpaidInvoicesText_plural": "Vous avez {{count}} factures impayées d'un montant total de {{total}}. Veuillez régler pour maintenir vos services actifs.",
    "viewUnpaidInvoices": "Voir les factures impayées"
  },
  "wallet": {
    "title": "Portefeuille",
    "manage": "Gérer",
    "totalBalance": "Solde total",
    "credit": "Crédit",
    "crypto": "Crypto",
    "addFunds": "Ajouter des fonds",
    "deposit": "Dépôt",
    "withdraw": "Retrait",
    "swap": "Échange",
    "transactionHistory": "Historique des transactions",
    "noTransactions": "Aucune transaction pour le moment",
    "depositMethod": "Méthode de dépôt",
    "card": "Carte",
    "cryptoDeposit": "Crypto",
    "confirming": "Confirmation"
  },
  "overview": {
    "title": "Aperçu mensuel",
    "recurringCosts": "Coûts récurrents",
    "activePlans": "Abonnements actifs",
    "unpaidInvoices": "Factures impayées",
    "viewInvoices": "Voir les factures"
  },
  "quickActions": {
    "title": "Actions rapides",
    "addFunds": "Ajouter des fonds",
    "autoPay": "Paiement automatique",
    "viewInvoices": "Voir les factures",
    "browsePlans": "Parcourir les offres",
    "myServers": "Mes serveurs",
    "floatingIps": "IP flottantes",
    "accountSettings": "Espace client",
    "supportTickets": "Tickets d'assistance",
    "email": "E-mail",
    "objectStorage": "Object Storage"
  },
  "communityStats": {
    "title": "Statistiques de la communauté",
    "threads": "Discussions",
    "posts": "Publications",
    "likes": "Mentions J'aime",
    "solutions": "Solutions"
  },
  "profile": {
    "title": "Profil",
    "forumTitle": "Profil du forum",
    "noForumProfile": "Aucun profil de forum trouvé",
    "viewProfile": "Voir le profil",
    "bannerAlt": " (bannière)"
  },
  "subscriptions": {
    "title": "Abonnements",
    "noSubscriptions": "Aucun abonnement",
    "noSubscriptionsYet": "Aucun abonnement pour le moment",
    "noSubscriptionsDesc": "Abonnez-vous à une offre pour débloquer des fonctionnalités et des ressources premium pour vos serveurs.",
    "noSubscriptionsDescAlt": "Commencez par vous abonner à une offre et débloquez des ressources serveur performantes",
    "browsePlans": "Parcourir les offres",
    "browseAvailablePlans": "Parcourir les offres disponibles",
    "ramPlan": "Offre {{ram}} Go de RAM",
    "externalServer": "Serveur externe",
    "billing": "facturation",
    "server": "Serveur",
    "perMonth": "par mois",
    "perWeek": "par semaine",
    "perQuarter": "par trimestre",
    "perYear": "par an",
    "perSixMonths": "par 6 mois",
    "perTwoYears": "par 2 ans",
    "perDay": "par jour",
    "perHour": "par heure",
    "manage": "Gérez vos abonnements et vos offres serveur",
    "yourSubscriptions": "Vos abonnements",
    "activePlans": "Offres actives",
    "monthlyCost": "Coût mensuel",
    "totalSubscriptions": "Total des abonnements",
    "cancel": "Annuler",
    "cancelSubscription": "Annuler l'abonnement",
    "cancelConfirm": "Êtes-vous sûr ?",
    "cancelPendingDesc": "Cela annulera votre abonnement en attente ainsi que toutes les factures impayées associées.",
    "cancelActiveDesc": "Votre service restera actif jusqu'à la prochaine date de facturation, mais ne sera pas renouvelé automatiquement.",
    "plan": "Offre",
    "price": "Prix",
    "serviceUntil": "Service jusqu'au",
    "keepSubscription": "Conserver l'abonnement",
    "cancelling": "Annulation en cours...",
    "ram": "RAM",
    "storage": "Stockage",
    "cpu": "CPU",
    "pending": "en attente",
    "previous": "Précédent",
    "next": "Suivant",
    "page": "Page {{current}} sur {{total}}",
    "activatedSuccess": "Abonnement activé avec succès !",
    "failedActivate": "Échec de l'activation de l'abonnement. Veuillez vérifier que votre solde est suffisant.",
    "cancelledSuccess": "Abonnement annulé. Le service restera actif jusqu'à la prochaine date de facturation.",
    "failedCancel": "Échec de l'annulation de l'abonnement. Veuillez réessayer.",
    "notAvailable": "N/D",
    "cycleMo": "mois",
    "cycleWk": "sem.",
    "cycleQtr": "trim.",
    "cycleYr": "an",
    "addonFor": "{{name}} pour {{server}}"
  },
  "subscriptionDetail": {
    "backToAccount": "Retour au compte",
    "changePlan": "Changer d'offre",
    "cyclePrice": "Prix {{cycle}}",
    "nextBilling": "Prochaine facturation",
    "daysAway": "dans {{count}} jours",
    "server": "Serveur",
    "unlinked": "Non lié",
    "linkedServer": "Serveur lié",
    "planDetails": "Détails de l'offre",
    "billingCycle": "Cycle de facturation",
    "monthlyEquivalent": "Équivalent mensuel",
    "created": "Créé",
    "activated": "Activé",
    "cancelled": "Annulé",
    "gracePeriodEnds": "Fin du délai de grâce",
    "linkedServerLabel": "Serveur lié",
    "relatedInvoices": "Factures associées",
    "quickActions": "Actions rapides",
    "goToServer": "Accéder au serveur",
    "manageWallet": "Gérer le portefeuille",
    "allInvoices": "Toutes les factures",
    "dangerZone": "Zone de danger",
    "cancelRefundActiveDesc": "Nous vous remboursons le temps restant au prorata et passons votre serveur à l'offre gratuite.",
    "cancelPendingDesc": "Annulez cet abonnement en attente ainsi que toutes les factures impayées associées.",
    "cancelSuspendedDesc": "Cet abonnement est suspendu. Annulez-le s'il n'est plus nécessaire.",
    "cancelSubscription": "Annuler l'abonnement",
    "subscriptionEnded": "Abonnement terminé",
    "subscriptionEndedDesc": "Cet abonnement n'est plus actif. Parcourez les offres pour démarrer un nouveau serveur.",
    "browsePlans": "Parcourir les offres",
    "keepPlan": "Conserver l'offre",
    "cancelAndRefund": "Annuler et rembourser",
    "cancellingEffect": "L'annulation de cet abonnement prendra effet immédiatement :",
    "proRataRefund": "Remboursement au prorata",
    "proRataRefundDesc": "Nous remboursons le temps non utilisé sur le solde de votre compte",
    "refundEstimate": "{{amount}} seront crédités.",
    "refundCredited": "{{amount}} crédités sur votre solde.",
    "downgradedToFree": "Rétrogradé à l'offre gratuite",
    "downgradedToFreeDesc": "Votre serveur continuera de fonctionner avec l'offre gratuite",
    "serverRemoved": "Serveur supprimé",
    "serverRemovedDesc": "Nous supprimons le serveur et ses fichiers lorsque l’annulation prend effet.",
    "statusActive": "Actif",
    "statusPending": "En attente",
    "statusSuspended": "Suspendu",
    "statusCancelled": "Annulé",
    "statusTerminated": "Résilié",
    "cycleMonthly": "Mensuel",
    "cycleWeekly": "Hebdomadaire",
    "cycleQuarterly": "Trimestriel",
    "cycleYearly": "Annuel",
    "subscriptionNumber": "Abonnement n°{{id}}",
    "perMonthShort": "/mois",
    "failedCancel": "Échec de l'annulation de l'abonnement. Veuillez réessayer.",
    "notAvailable": "N/D",
    "cycleNameMonth": "mois",
    "cycleNameWeek": "semaine",
    "cycleNameQuarter": "trimestre",
    "cycleNameYear": "année",
    "keepSnapshot": "Enregistrer d'abord un instantané de mon monde",
    "keepSnapshotDesc": "Il reste un moment sur votre compte après la suppression du serveur, pour le restaurer sur un nouveau si vous changez d'avis.",
    "planChangeCancelled": "Changement d'offre en attente annulé",
    "planChangePending": "Changement d'offre en attente de paiement",
    "planChangePendingDesc": "La nouvelle taille s'applique une fois la facture de mise à niveau payée.",
    "cancelChange": "Annuler le changement",
    "ipReleased": "Adresse IP libérée",
    "ipReleasedDesc": "L'adresse retourne dans le pool et tout serveur qui l'utilise revient à son adresse hébergée. Les joueurs qui se connectaient via l'ancienne IP auront besoin de la nouvelle adresse.",
    "dedicatedIp": "IP dédiée",
    "cancelRefundIpDesc": "Nous vous remboursons le temps restant au prorata et rendons l'adresse IP au pool.",
    "freeServerTitle": "Serveur gratuit",
    "freeServerDesc": "Il n'y a aucun abonnement à annuler ici. Ce serveur ne vous est pas facturé, il n'y a donc aucun remboursement à calculer. Pour le retirer, supprimez-le depuis son tableau de bord. La suppression est immédiate et ses fichiers disparaissent avec lui.",
    "openDashboard": "Ouvrir le tableau de bord du serveur"
  },
  "invoices": {
    "title": "Factures",
    "recentTitle": "Factures récentes",
    "viewAll": "Tout voir",
    "noInvoices": "Aucune facture pour le moment",
    "noInvoicesDesc": "Vos factures apparaîtront ici une fois que vous aurez effectué des transactions.",
    "invoiceNumber": "Facture n°{{id}}",
    "paid": "Payée",
    "unpaid": "Impayée",
    "cancelled": "Annulée",
    "refunded": "Remboursée",
    "manage": "Consultez et gérez votre historique de facturation",
    "backToAccount": "Retour au compte",
    "total": "TOTAL",
    "totalInvoices": "Total des factures",
    "paidLabel": "PAYÉES",
    "paidInvoices": "{{count}} facture payée",
    "paidInvoices_plural": "{{count}} factures payées",
    "outstanding": "EN ATTENTE",
    "unpaidInvoicesCount": "{{count}} facture impayée",
    "unpaidInvoicesCount_plural": "{{count}} factures impayées",
    "subscriptionCreated": "Abonnement créé",
    "subscriptionCreatedDesc": "Nous avons créé votre abonnement. Réglez la facture ci-dessous pour activer votre serveur.",
    "payInvoiceNow": "Payer la facture maintenant",
    "unpaidWarning": "{{count}} facture impayée d'un montant de {{total}}",
    "unpaidWarning_plural": "{{count}} factures impayées d'un montant total de {{total}}",
    "payNowToKeepActive": "Payez maintenant pour maintenir vos services actifs",
    "payNow": "Payer maintenant",
    "all": "Toutes",
    "searchInvoices": "Rechercher des factures...",
    "noInvoicesFound": "Aucune facture trouvée",
    "noInvoicesMatchSearch": "Aucune facture ne correspond à votre recherche",
    "noInvoicesYet": "Vous n'avez pas encore de factures",
    "noFilteredInvoices": "Aucune facture {{status}}",
    "invoice": "Facture",
    "date": "Date",
    "amount": "Montant",
    "status": "Statut",
    "dueDate": "Date d'échéance",
    "previous": "Précédent",
    "next": "Suivant",
    "subNumber": "Abon. n°{{id}}",
    "taxAmount": "Taxe : {{amount}}",
    "of": "sur"
  },
  "refunds": {
    "cardTitle": "Remboursement",
    "cardLead": "Si vous avez payé pendant le délai de remboursement, vous pouvez demander le remboursement de ce paiement. Notre équipe examine chaque demande selon la politique de remboursement.",
    "requestButton": "Demander un remboursement",
    "notEligible": "Cette facture n'est pas éligible à un remboursement.",
    "modalTitle": "Demander un remboursement",
    "modalLead": "Demandez le remboursement de {{amount}} sur la facture {{number}}. Nous répondons par e-mail sous 3 à 5 jours ouvrés.",
    "reasonLabel": "Motif",
    "reasonPlaceholder": "Choisissez le motif qui s'applique",
    "reasons": {
      "not_delivered": "Service non fourni comme décrit ou non fonctionnel",
      "duplicate_charge": "Prélèvement en double ou accidentel",
      "downtime": "Indisponibilité prolongée",
      "other": "Autre chose"
    },
    "detailsLabel": "Que s'est-il passé ?",
    "detailsHint": "Facultatif, mais une ou deux phrases nous aident à décider plus vite.",
    "detailsRequired": "Décrivez brièvement ce qui s'est passé (au moins 10 caractères).",
    "detailsPlaceholder": "p. ex. Le serveur n'a jamais démarré après le paiement et le support n'a pas réussi à le lancer.",
    "policyNote": "Approuver le remboursement de la facture d'un service met fin à ce service immédiatement.",
    "policyLink": "Lire la politique de remboursement",
    "cancel": "Annuler",
    "send": "Envoyer la demande",
    "sending": "Envoi…",
    "failed": "La demande n'a pas pu être envoyée",
    "status": {
      "pending": "En cours d'examen",
      "approved": "Approuvée",
      "rejected": "Refusée",
      "withdrawn": "Retirée",
      "failed": "Traitement impossible"
    },
    "requestedOn": "Demandée le {{date}}",
    "pendingNote": "Un membre de notre équipe l'examinera sous 3 à 5 jours ouvrés. Vous recevrez un e-mail dans tous les cas.",
    "approvedGateway": "L'argent est en route vers votre moyen de paiement ; les banques mettent généralement 5 à 10 jours ouvrés à l'afficher.",
    "approvedCredit": "Nous avons ajouté le montant à votre portefeuille sous forme de crédit.",
    "failedNote": "Le prestataire de paiement n'a pas pu traiter le remboursement. Nous avons prévenu notre équipe, qui vous contactera.",
    "withdraw": "Retirer la demande"
  },
  "invoiceDetail": {
    "invoiceLabel": "Facture",
    "backToInvoices": "Retour aux factures",
    "created": "Créée",
    "subscription": "Abonnement",
    "includesTax": "Dont {{amount}} de taxes",
    "lineItems": "Détail des lignes",
    "serverUpgrade": "Mise à niveau du serveur",
    "subscriptionService": "Service d'abonnement",
    "subtotal": "Sous-total",
    "tax": "Taxe",
    "totalLabel": "Total",
    "details": "Détails",
    "invoiceNumber": "Numéro de facture",
    "createdLabel": "Créée le",
    "dueDateLabel": "Date d'échéance",
    "paidLabel": "Payée le",
    "subscriptionLabel": "Abonnement",
    "payInvoice": "Payer la facture",
    "selectPaymentMethod": "Sélectionnez un moyen de paiement",
    "amountDue": "Montant dû",
    "accountBalance": "Solde du compte",
    "usdUsdcUsdt": "USD, USDC ou USDT",
    "walletTab": "Solde créditeur",
    "cardTab": "Carte bancaire",
    "paypalTab": "Paiement PayPal",
    "cryptoTab": "Cryptomonnaie",
    "moreTab": "Plus",
    "walletCovers": "Couvre cette facture",
    "walletShort": "{{amount}} manquants",
    "walletLeftover": "{{amount}} restants après paiement",
    "leftAfter": "Crédit restant après paiement",
    "shortBy": "Paiement complémentaire requis",
    "payFromWallet": "Payer {{amount}} avec le solde créditeur",
    "addWithCrypto": "Ajouter {{amount}} en crypto",
    "cardPaypal": "Carte / PayPal",
    "cardPaypalDesc": "Cartes, paiements bancaires, portefeuilles, PayPal et plus",
    "crypto": "Crypto",
    "cryptoCreditsWallet": "Les dépôts créditent votre portefeuille. Une fois que le solde couvre cette facture, payez avec le crédit du compte.",
    "creditDebitCard": "Cartes bancaires",
    "creditDebitCardDesc": "Cartes, paiements bancaires, portefeuilles et plus",
    "extendedCheckout": "Paiement étendu",
    "extendedCheckoutDesc": "PayPal, crypto, Klarna, Cash App et plus",
    "needFunds": "Besoin de fonds ?",
    "addToWallet": "Ajouter au portefeuille",
    "back": "Retour",
    "chooseBalance": "Choisir le solde",
    "creditBalance": "Solde créditeur",
    "circleUsd": "Circle USD",
    "tetherUsd": "Tether USD",
    "method": "Méthode",
    "usdBalance": "Solde USD",
    "available": "Disponible",
    "total": "Total",
    "confirmPayment": "Confirmer le paiement",
    "processing": "Traitement en cours...",
    "processingPayment": "Paiement en cours de traitement...",
    "invoiceSettled": "Facture réglée",
    "cancelledDesc": "Cette facture a été annulée",
    "cancelUpgrade": "Annuler la mise à niveau",
    "cancelUpgradeDesc": "Annuler cette mise à niveau en attente et supprimer la facture",
    "cancelUpgradeConfirmTitle": "Annuler la mise à niveau en attente ?",
    "cancelUpgradeConfirmBody": "La mise à niveau en attente de votre serveur sera annulée. La facture sera marquée comme annulée et vous pourrez demander une autre mise à niveau plus tard.",
    "cancelUpgradeConfirm": "Oui, annuler la mise à niveau",
    "cancelUpgradeKeep": "Conserver la facture",
    "cancelUpgradeFailed": "Impossible d'annuler la mise à niveau. Veuillez réessayer.",
    "cancelling": "Annulation...",
    "ram": "RAM",
    "storageLabel": "Stockage",
    "vcpu": "vCPU",
    "cores": "{{count}} cœurs",
    "daysRemaining": "Jours restants",
    "currentValue": "Valeur actuelle",
    "failedPayInvoice": "Échec du paiement de la facture. Veuillez réessayer.",
    "recurringBillingNotice": "Il s'agit d'une facture d'abonnement récurrent. Vous serez facturé à nouveau au prochain cycle sauf résiliation.",
    "cycleWeekly": "/semaine",
    "cycleMonthly": "/mois",
    "cycleQuarterly": "/trimestre",
    "cycleYearly": "/an",
    "loadingCard": "Chargement du formulaire de carte sécurisé…",
    "loadingPaypal": "Chargement de PayPal…",
    "loadingCheckout": "Chargement du paiement…",
    "cancelled": "Paiement annulé",
    "youWillPay": "Vous paierez",
    "payAmount": "Payer {{amount}}",
    "chargeAbout": "environ {{amount}}",
    "chargePending": "Calcul du montant",
    "payInBase": "Payer plutôt en {{currency}}",
    "chargedLabel": "Débité"
  },
  "payCurrency": {
    "payIn": "Payer en",
    "topupLine": "Ajoute {{credit}} à votre solde. Vous serez débité de {{charged}}.",
    "topupLineAbout": "Ajoute {{credit}} à votre solde. Vous serez débité d'environ {{charged}}.",
    "chargeSaved": "Débiter {{method}}, environ {{amount}}",
    "savedDone": "Environ {{charged}} débités. {{credit}} ajoutés à votre solde.",
    "charged": "{{amount}} débités"
  },
  "billing": {
    "title": "Facturation",
    "backToAccount": "Retour au compte",
    "manageFunds": "Gérez vos fonds et achetez des jetons",
    "refresh": "Actualiser",
    "refreshing": "Actualisation...",
    "accountBalance": "Solde du compte",
    "cryptoBalance": "Solde crypto",
    "viewDetails": "Voir les détails",
    "breakdownHistory": "Détail et historique",
    "choosePaymentMethod": "Choisir un moyen de paiement",
    "creditCard": "Carte de crédit",
    "instantDeposit": "Dépôt instantané",
    "solanaNetwork": "Réseau Solana",
    "paymentOptions": "Options de paiement",
    "creditDebitCard": "Carte de crédit/débit",
    "cardBrands": "Cartes, paiements bancaires et portefeuilles",
    "fee": "Frais",
    "amountLabel": "Montant",
    "minimumDeposit": "Minimum {{min}} par tranches de {{step}}",
    "feePercent": "Frais (4,9 %)",
    "youllReceive": "Vous recevrez",
    "continueToPayment": "Continuer vers le paiement",
    "supportedTokens": "Jetons pris en charge",
    "minimum": "Minimum",
    "depositAddress": "Adresse de dépôt",
    "sendCryptoToAddress": "Envoyez des cryptomonnaies à cette adresse sur Solana",
    "copied": "Copié",
    "copy": "Copier",
    "importantNotice": "Important :",
    "onlySolanaNetwork": "Envoyez uniquement des jetons sur le réseau Solana. Les dépôts effectués depuis d'autres réseaux ne pourront pas être récupérés.",
    "instantCurrencySwap": "Échange de devises instantané",
    "swapDescription": "Échangez entre le solde USD, USDC, USDT et SOL. Frais de {{fee}} par échange. Les échanges en SOL utilisent les taux du marché en vigueur.",
    "withdrawalsDisabled": "Retraits actuellement désactivés",
    "withdrawalsDisabledDesc": "Les retraits de cryptomonnaies sont temporairement indisponibles. Veuillez réessayer ultérieurement.",
    "selectCurrency": "Sélectionner la devise",
    "available": "Disponible",
    "walletAddress": "Adresse du portefeuille",
    "enterSolanaAddress": "Entrez l'adresse du portefeuille Solana",
    "addressWarning": "Vérifiez que l'adresse est correcte. Les transactions ne peuvent pas être annulées.",
    "networkFee": "Frais de réseau",
    "youllReceiveLabel": "Vous recevrez",
    "withdrawalsDisabledButton": "Retraits désactivés",
    "recentActivity": "Activité récente",
    "latestTransactions": "Dernières transactions",
    "noTransactionsYet": "Aucune transaction pour le moment",
    "activityWillAppear": "Votre activité apparaîtra ici",
    "previous": "Précédent",
    "next": "Suivant",
    "cryptoBalances": "Soldes crypto",
    "searchCurrencies": "Rechercher des devises...",
    "totalValue": "Valeur totale",
    "balance": "Solde",
    "usdValue": "Valeur en USD",
    "recentTransactions": "Transactions récentes",
    "depositsWillAppear": "Les dépôts apparaîtront ici",
    "viewOnSolscan": "Voir sur Solscan",
    "txDeposit": "Dépôt",
    "txWithdrawal": "Retrait",
    "txCurrencySwap": "Échange de devises",
    "txSubscriptionRefund": "Remboursement d'abonnement",
    "txAutoCardPayment": "Paiement automatique par carte",
    "txCardPayment": "Paiement par carte",
    "txAutoCreditPayment": "Paiement automatique par crédit",
    "txCreditPayment": "Paiement par crédit",
    "max": "MAX",
    "back": "Retour",
    "currentValue": "Valeur actuelle",
    "loadingAddress": "Chargement...",
    "of": "sur",
    "at": "à",
    "manageAutoPay": "Gérer le paiement automatique",
    "manageAutoPayDesc": "Consultez et gérez vos abonnements de paiement récurrent et vos calendriers personnalisés"
  },
  "servers": {
    "title": "Mes serveurs",
    "titleAlt": "Vos serveurs",
    "subtitle": "Gérez tous vos serveurs de jeu en un seul endroit",
    "noServers": "Aucun serveur",
    "noServersYet": "Aucun serveur pour le moment",
    "noServersDesc": "Vous n'avez pas encore de serveur. Créez votre premier serveur pour commencer.",
    "noServersDescAlt": "Lancez votre premier serveur ci-dessous et commencez à développer votre communauté Minecraft.",
    "createServer": "Créer un serveur",
    "viewAll": "Voir tous les serveurs",
    "freeServer": "Serveur gratuit",
    "subuser": "Sous-utilisateur",
    "addressNotSet": "Adresse non définie",
    "loading": "Chargement...",
    "start": "Démarrer",
    "restart": "Redémarrer",
    "stop": "Arrêter",
    "kill": "Forcer",
    "previous": "Précédent",
    "next": "Suivant",
    "pageOf": "Page {{current}} sur {{total}}",
    "cpuLabel": "CPU",
    "memoryLabel": "Mémoire",
    "diskLabel": "Disque",
    "failedPowerAction": "Échec de l'exécution de l'action d'alimentation. Veuillez réessayer.",
    "networking": "Réseau"
  },
  "profile_page": {
    "title": "Paramètres du profil",
    "subtitle": "Gérez les informations et les préférences de votre compte",
    "backToAccount": "Retour au compte",
    "personalInfo": "Informations personnelles",
    "editProfile": "Modifier le profil",
    "username": "Nom d'utilisateur",
    "email": "Adresse e-mail",
    "firstName": "Prénom",
    "lastName": "Nom de famille",
    "language": "Langue",
    "security": "Sécurité",
    "changePassword": "Changer le mot de passe",
    "currentPassword": "Mot de passe actuel",
    "currentPasswordPlaceholder": "Entrez le mot de passe actuel",
    "newPassword": "Nouveau mot de passe",
    "newPasswordPlaceholder": "Entrez le nouveau mot de passe",
    "confirmPassword": "Confirmer le nouveau mot de passe",
    "confirmPasswordPlaceholder": "Confirmez le nouveau mot de passe",
    "updatePassword": "Mettre à jour le mot de passe",
    "updatingPassword": "Mise à jour du mot de passe...",
    "passwordChanged": "Mot de passe modifié avec succès",
    "passwordRequired": "Le mot de passe actuel et le nouveau mot de passe sont requis",
    "passwordMinLength": "Le nouveau mot de passe doit contenir au moins 6 caractères",
    "passwordMismatch": "Les nouveaux mots de passe ne correspondent pas",
    "saveChanges": "Enregistrer les modifications",
    "saving": "Enregistrement...",
    "cancel": "Annuler",
    "accountInfo": "Informations du compte",
    "userId": "ID utilisateur",
    "uuid": "UUID",
    "memberSince": "Membre depuis",
    "lastUpdated": "Dernière mise à jour",
    "verification": "Vérification",
    "emailVerified": "E-mail vérifié",
    "verified": "Vérifié",
    "notVerified": "Non vérifié",
    "permissions": "Autorisations",
    "accountType": "Type de compte",
    "administrator": "Administrateur",
    "user": "Utilisateur",
    "dangerZone": "Zone de danger",
    "deleteAccount": "Supprimer le compte",
    "deleteAccountDesc": "La suppression de votre compte efface définitivement toutes vos données. Vous ne pourrez pas revenir en arrière.",
    "deleteMyAccount": "Supprimer mon compte",
    "deleteConfirmTitle": "Supprimer votre compte ?",
    "deleteConfirmDesc": "Cette action supprime définitivement votre compte et toutes ses données. Nous vous déconnectons immédiatement.",
    "yesDeleteAccount": "Oui, supprimer le compte",
    "deleting": "Suppression...",
    "verifyEmail": "Vérifiez votre adresse e-mail",
    "verifyEmailDesc": "Nous avons envoyé un code de vérification à <strong>{{email}}</strong>. Veuillez entrer le code à 6 chiffres pour vérifier votre nouvelle adresse e-mail.",
    "enterCode": "Entrez le code à 6 chiffres",
    "verifyButton": "Vérifier l'adresse e-mail",
    "verifyingButton": "Vérification...",
    "resendCode": "Envoyer l'e-mail de confirmation",
    "verificationSent": "Nous avons envoyé un lien de confirmation à {{email}}. Ouvrez-le, puis revenez sur cette page.",
    "failedUpdateProfile": "Échec de la mise à jour du profil",
    "failedVerifyEmail": "Échec de la vérification de l'adresse e-mail",
    "failedResend": "Échec du renvoi de l'e-mail de vérification",
    "failedChangePassword": "Échec du changement de mot de passe",
    "failedDeleteAccount": "Échec de la suppression du compte",
    "langEnglish": "Anglais",
    "langSpanish": "Espagnol",
    "langFrench": "Français",
    "langGerman": "Allemand",
    "langPortuguese": "Portugais",
    "langChinese": "Chinois (simplifié)",
    "langJapanese": "Japonais",
    "langKorean": "Coréen",
    "langDutch": "Néerlandais",
    "langSwedish": "Suédois",
    "langFinnish": "Finnois",
    "notAvailable": "N/D",
    "firstNamePlaceholder": "Jean",
    "lastNamePlaceholder": "Dupont",
    "handleAvailable": "{{handle}} est disponible.",
    "handleNotAvailable": "Non disponible.",
    "couldNotSaveDisplayName": "Impossible d'enregistrer le nom affiché",
    "failedToConnectProvider": "Impossible de connecter le fournisseur.",
    "cannotDisconnectLastProvider": "Impossible de déconnecter le dernier fournisseur sans mot de passe défini. Définissez d'abord un mot de passe.",
    "failedToDisconnectProvider": "Impossible de déconnecter le fournisseur.",
    "passwordsDoNotMatch": "Les mots de passe ne correspondent pas.",
    "passwordSetSuccessfully": "Mot de passe défini.",
    "failedToSetPassword": "Impossible de définir le mot de passe.",
    "publicIdentity": "Identité publique",
    "displayNameExplainer": "Les autres ne voient que votre nom affiché : dans le chat de la communauté, sur les guides et dans notre Discord. Tout le reste sur cette page est privé.",
    "displayName": "Nom affiché",
    "canChangeAgainIn": "Vous pourrez le changer à nouveau dans {{count}} jour(s).",
    "displayNameHint": "Jusqu'à 20 caractères. Modifiable une fois par semaine.",
    "connectedAccounts": "Comptes connectés",
    "notConnected": "Non connecté",
    "connect": "Associer",
    "disconnect": "Dissocier",
    "noPasswordSet": "Aucun mot de passe défini",
    "setting": "Définition...",
    "setPassword": "Définir un mot de passe",
    "needHelp": "Aide pour votre compte",
    "needHelpBody": "L'équipe peut changer une adresse e-mail à laquelle vous n'avez plus accès, ou récupérer un compte dont vous êtes exclu.",
    "contactSupport": "Contacter le support",
    "nameOnInvoices": "Nom sur les factures. Les autres voient votre nom d'affichage, pas celui-ci.",
    "sessions": "Appareils connectés",
    "sessionsSubtitle": "Tous les endroits où ce compte est connecté en ce moment. Déconnectez les autres si vous n'en reconnaissez pas un.",
    "thisDevice": "Cet appareil",
    "supportSession": "Session du support (notre équipe vous aide)",
    "signedIn": "Connecté",
    "fromAddress": "depuis",
    "deviceComputer": "Ordinateur",
    "devicePhone": "Téléphone",
    "deviceTablet": "Tablette",
    "unknownDevice": "Appareil inconnu",
    "signOutOthers": "Se déconnecter partout ailleurs",
    "signOutOthersConfirm": "Vous serez déconnecté de tous les autres navigateurs et appareils. Vous restez connecté ici.",
    "sessionsEnded": "{{count}} autre(s) session(s) déconnectée(s).",
    "noSessions": "Aucune autre session.",
    "sessionsLoadFailed": "Impossible de charger vos sessions.",
    "confirm": {
      "title": "Confirmez d'abord votre adresse e-mail",
      "forPassword": "Avant d'ajouter un mot de passe, nous devons confirmer que {{email}} est bien à vous. Nous vous envoyons un lien de confirmation par e-mail.",
      "forConnect": "Avant d'associer un compte de connexion, nous devons confirmer que {{email}} est bien à vous. Nous vous envoyons un lien de confirmation par e-mail.",
      "linksMayGo": "Les comptes de connexion venus de l'ancien site peuvent être supprimés quand vous confirmez. Vous pourrez ensuite les associer de nouveau.",
      "already": "Votre adresse e-mail est déjà confirmée.",
      "unavailable": "Nous n'avons pas pu envoyer l'e-mail pour le moment. Réessayez dans quelques minutes.",
      "wait": "Nous avons envoyé un e-mail il y a un instant. Attendez une minute, puis réessayez.",
      "noAccess": "Si vous ne pouvez plus ouvrir cette boîte mail, nous pouvons vous aider.",
      "sending": "Envoi..."
    },
    "noPassword": {
      "withProviders": "Vous vous connectez avec {{providers}}. Ajoutez un mot de passe pour pouvoir aussi vous connecter avec votre adresse e-mail.",
      "plain": "Ajoutez un mot de passe pour pouvoir vous connecter avec votre adresse e-mail."
    },
    "addPassword": {
      "open": "Ajouter un mot de passe",
      "rule": "Utilisez de 8 à 128 caractères avec une majuscule, une minuscule, un chiffre et un symbole."
    }
  },
  "autoPay": {
    "title": "Paiement automatique",
    "subtitle": "Comment vos abonnements se renouvellent",
    "backToAccount": "Retour au compte",
    "backToAutoPay": "Retour au paiement automatique",
    "refresh": "Actualiser",
    "activeAutoPay": "Paiements automatiques actifs",
    "recurringSpend": "Dépenses récurrentes",
    "totalSchedules": "Calendriers au total",
    "setupAutoPay": "Configurer le paiement automatique",
    "createSchedule": "Créer un calendrier",
    "serverAutoPayTitle": "Paiement automatique des serveurs",
    "customSchedulesTitle": "Calendriers de paiement personnalisés",
    "noServerAutoPay": "Aucun paiement automatique de serveur",
    "noServerAutoPayDesc": "Configurez des paiements automatiques pour vos abonnements serveur afin de ne jamais manquer un cycle de facturation.",
    "noSchedules": "Aucun calendrier personnalisé",
    "noSchedulesDesc": "Créez des calendriers de paiement récurrents pour recharger automatiquement votre solde ou payer vos factures.",
    "details": "Détails de l'abonnement",
    "chargeAmount": "Montant prélevé",
    "billingInterval": "Intervalle de facturation",
    "nextCharge": "Prochain prélèvement",
    "cyclesCompleted": "Cycles terminés",
    "viewSubscription": "Voir l'abonnement",
    "paymentHistory": "Historique des paiements",
    "noEvents": "Aucun événement de paiement pour l'instant",
    "eventRenewed": "Abonnement renouvelé",
    "eventActivated": "Abonnement activé",
    "processed": "Traité",
    "pending": "En attente",
    "actions": "Actions",
    "pauseAutoPay": "Suspendre le paiement automatique",
    "upgradeAutoPay": "Mettre à niveau le paiement automatique",
    "changeInterval": "Changer l'intervalle",
    "resumeAutoPay": "Reprendre le paiement automatique",
    "cancelAutoPay": "Annuler le paiement automatique",
    "importantNote": "Important",
    "cancelNotice": "Annuler ou suspendre le paiement automatique n'annule pas votre serveur. Votre abonnement reste actif et nous continuons d'émettre les factures comme d'habitude. C'est vous qui les réglez.",
    "info": "Informations",
    "created": "Créé",
    "lastUpdated": "Dernière mise à jour",
    "canceledAt": "Annulé",
    "cancelAutoPayTitle": "Annuler le paiement automatique",
    "cancelWarning": "Votre serveur restera actif. Seul le paiement automatique s'arrêtera.",
    "cancelDescription": "Après l'annulation, les factures continueront d'être émises selon votre cycle habituel. Vous devrez les régler manuellement ou configurer un nouveau paiement automatique.",
    "keepAutoPay": "Conserver le paiement automatique",
    "confirmCancel": "Annuler le paiement automatique",
    "pauseAutoPayTitle": "Suspendre le paiement automatique",
    "pauseDescription": "La suspension arrête temporairement les prélèvements automatiques. Vous pouvez reprendre à tout moment. Votre serveur reste actif pendant la pause.",
    "keepActive": "Garder actif",
    "confirmPause": "Suspendre le paiement automatique",
    "failedCancel": "Impossible d'annuler le paiement automatique. Veuillez réessayer.",
    "failedPause": "Impossible de suspendre le paiement automatique. Veuillez réessayer.",
    "failedResume": "Impossible de reprendre le paiement automatique. Veuillez réessayer.",
    "setupAutoPayTitle": "Configurer le paiement automatique",
    "selectSubscription": "Sélectionnez un abonnement serveur pour lequel configurer des paiements automatiques :",
    "noEligibleSubscriptions": "Aucun abonnement éligible trouvé. Vous avez besoin d'un abonnement actif ou impayé pour configurer le paiement automatique.",
    "selectBillingCycle": "Choisissez un cycle de facturation pour les paiements automatiques :",
    "backToSelection": "Retour à la sélection",
    "failedLoadOptions": "Impossible de charger les options de facturation. Veuillez réessayer.",
    "failedSetup": "Impossible de configurer le paiement automatique. Veuillez réessayer.",
    "createScheduleTitle": "Créer un calendrier de paiement",
    "createScheduleDesc": "Configurez un paiement récurrent personnalisé pour recharger automatiquement votre solde ou payer vos factures selon un calendrier.",
    "scheduleName": "Nom du calendrier",
    "scheduleNamePlaceholder": "p. ex. Recharge hebdomadaire",
    "scheduleDescription": "Description (facultatif)",
    "scheduleDescPlaceholder": "p. ex. Ajouter automatiquement {{amount}} à mon solde chaque semaine",
    "amount": "Montant",
    "amountRange": "Minimum {{min}}, maximum {{max}}",
    "actionType": "Que doit faire ce paiement ?",
    "topUpBalance": "Recharger le solde",
    "topUpBalanceDesc": "Ajouter du crédit à votre compte",
    "payInvoice": "Payer la prochaine facture",
    "payInvoiceDesc": "Régler les factures d'un abonnement",
    "targetSubscription": "Abonnement cible",
    "selectSubscriptionOption": "Sélectionnez un abonnement...",
    "baseAmount": "Montant de base",
    "processingFee": "Frais de traitement (4,9 %)",
    "totalPerCycle": "Total par cycle",
    "continueToCheckout": "Continuer vers le paiement",
    "reviewChanges": "Vérifier les modifications",
    "confirmChange": "Confirmer la modification",
    "minimumInterval": "L'intervalle minimum est de 7 jours",
    "failedCreateSchedule": "Impossible de créer le calendrier. Veuillez réessayer.",
    "upgradeTitle": "Mettre à niveau le paiement automatique",
    "upgradeDesc": "Modifiez la taille du plan ou le cycle de facturation de cet abonnement à paiement automatique. Les modifications s'appliquent automatiquement à votre abonnement existant.",
    "newRam": "Nouvelle quantité de RAM",
    "newBillingCycle": "Nouveau cycle de facturation",
    "keepCurrent": "Conserver l'actuel",
    "upgradeNote": "Après la mise à niveau du paiement automatique, vous devez aussi mettre à niveau votre abonnement serveur séparément depuis la page de gestion des abonnements.",
    "failedUpgrade": "Échec de la mise à niveau. Veuillez réessayer.",
    "changeIntervalTitle": "Changer l'intervalle de facturation",
    "changeIntervalDesc": "Modifiez la fréquence des prélèvements de ce paiement automatique. La modification s'applique à votre abonnement existant.",
    "currentInterval": "Intervalle actuel",
    "newInterval": "Nouvel intervalle",
    "newAmount": "Nouveau montant",
    "optional": "facultatif",
    "leaveBlankKeepAmount": "Laissez vide pour conserver le montant actuel",
    "failedChangeInterval": "Impossible de changer l'intervalle. Veuillez réessayer.",
    "savedMethodsTitle": "Les renouvellements sont payés automatiquement",
    "savedMethodsDesc": "À la date d'échéance, nous débitons chaque renouvellement sur votre carte enregistrée ou votre compte PayPal par défaut, ou nous le prélevons sur votre solde. Vous n'avez aucun calendrier à configurer : ajoutez ou changez un moyen de paiement et chaque abonnement l'utilise.",
    "managePaymentMethods": "Gérer les moyens de paiement"
  },
  "ips": {
    "title": "IP flottantes",
    "subtitle": "Des adresses dédiées que vous pouvez attacher à un serveur Minecraft.",
    "backToAccount": "Back to account",
    "backToIps": "Back to floating IPs",
    "order": "Order IP",
    "orderTitle": "Order a floating IP",
    "orderSubtitle": "Choisissez un emplacement et une taille. L'adresse est réservée quand vous passez au paiement, pour que deux onglets ne puissent pas prendre la même.",
    "emptyTitle": "Aucune IP flottante pour le moment",
    "emptyBody": "Prenez une adresse, puis associez-la à un serveur depuis cette page ou l'onglet Réseau.",
    "unassigned": "Non attribuée",
    "attached": "Associée",
    "unattached": "Non associée",
    "resumed": "Commande existante reprise",
    "ordered": "Commande créée",
    "otherTab": "Commande déjà commencée dans un autre onglet",
    "openOrder": "Vous avez une commande d'IP encore en cours.",
    "resume": "Reprendre la commande",
    "noProducts": "Aucun produit IP",
    "noProductsBody": "Les IP flottantes ne sont pas encore disponibles sur cette boutique.",
    "billingPlan": "Billing plan",
    "available": "disponibles",
    "noStock": "Aucun emplacement n'est disponible pour cette taille pour le moment.",
    "ordering": "Commande en cours…",
    "continue": "Continue to checkout",
    "overview": "Aperçu",
    "status": "Statut",
    "attachedTo": "Associée à",
    "attachTitle": "Attach / detach",
    "detach": "Dissocier",
    "attach": "Associer",
    "target": "Server",
    "selectTarget": "Choisir un serveur…",
    "hasIp": "has IP",
    "ptrTitle": "DNS inverse (PTR)",
    "ptrHostname": "Nom d'hôte",
    "savePtr": "Enregistrer le PTR",
    "attachedOk": "Associée",
    "detachedOk": "Dissociée",
    "ptrSaved": "PTR enregistré",
    "onServerTitle": "IP flottante",
    "onServerHint": "Une adresse publique dédiée pour ce serveur. Attachez-en une que vous possédez déjà, déplacez-en une depuis un autre serveur ou commandez-en une nouvelle. Une nouvelle adresse apparaît ici d'elle-même dès que vous l'avez payée.",
    "noneOnServer": "Aucune IP flottante n'est attachée à ce serveur.",
    "attachExisting": "Attacher une adresse que vous possédez déjà",
    "attachNeedTarget": "Impossible de trouver le serveur auquel attacher l'adresse.",
    "holdUntil": "réservation bientôt expirée",
    "cancelOrder": "Annuler la commande",
    "cancelled": "Commande annulée ; adresse rendue au pool",
    "subnetPrefix": "Préfixe de sous-réseau",
    "detachConfirmTitle": "Dissocier cette adresse ?",
    "detachConfirmBody": "L'adresse est retirée de ce serveur, et ses ports reviennent sur l'adresse partagée. Si le serveur est en cours d'exécution, il redémarre, ce qui déconnecte les joueurs un instant. L'IP reste sur votre compte.",
    "attachConfirmTitle": "Attacher cette adresse ?",
    "attachConfirmBody": "Les ports de ce serveur passent sur {{address}}. Si le serveur est en cours d'exécution, il redémarre pour utiliser la nouvelle adresse, ce qui déconnecte les joueurs un instant.",
    "restartScheduled": "Votre serveur redémarre sur la nouvelle adresse. Les joueurs pourront se reconnecter dans un instant.",
    "portOpensOnRestart": "Le nouveau port s'ouvre au prochain redémarrage de votre serveur.",
    "portRestartNow": "Redémarrer maintenant",
    "portRestarting": "Redémarrage…",
    "portRestartScheduled": "Votre serveur redémarre pour appliquer le changement de port. Les joueurs pourront se reconnecter dans un instant.",
    "portAppliesOnStart": "Le changement de port s'applique au prochain démarrage de votre serveur.",
    "appliesNow": "Votre serveur est joignable sur la nouvelle adresse dès maintenant. Aucun redémarrage nécessaire.",
    "appliesOnStart": "La nouvelle adresse s'applique au prochain démarrage du serveur.",
    "ptrBlockHint": "Définissez le DNS inversé sur les hôtes individuels d'un sous-réseau, pas sur le bloc lui-même.",
    "openIp": "Ouvrir votre IP",
    "listKicker": "Réseau",
    "orderKicker": "Nouvelle adresse",
    "count": "{{count}} adresse",
    "count_other": "{{count}} adresses",
    "location": "Emplacement",
    "locationHint": "D'où l'adresse sera annoncée.",
    "size": "Taille d'adresse",
    "sizeHint": "Une seule IPv4, ou un sous-réseau entier.",
    "billingHint": "Fréquence de facturation.",
    "singleIp": "IPv4 unique",
    "subnet": "Sous-réseau /{{prefix}}",
    "oneAddress": "1 adresse",
    "addressCount": "{{count}} adresses",
    "inStock": "{{count}} en stock",
    "outOfStock": "Rupture de stock",
    "chooseLocation": "Choisissez un emplacement",
    "chooseSize": "Choisissez une taille",
    "chooseBilling": "Choisissez un plan de facturation",
    "attachHint": "Pointez cette adresse vers l'un de vos serveurs Minecraft.",
    "noServers": "Aucun serveur n'est encore disponible pour l'association.",
    "backToNetworking": "Retour au réseau",
    "hubLede": "Des adresses publiques dédiées pour vos serveurs. Attachez-en une pour donner à un serveur sa propre IP, pointez le DNS inverse dessus et gardez-la quand le serveur change.",
    "rowsHint": "Ouvrez une adresse pour l’attacher, régler le DNS inverse ou voir son sous-réseau.",
    "statAddresses": "Adresses",
    "statAttached": "Attachées",
    "statFree": "Prêtes à attacher",
    "statSubnets": "Sous-réseaux",
    "readyToAttach": "Prête à attacher",
    "hostsSummary": "{{attached}} hôtes sur {{total}} utilisés",
    "renews": "renouvelée le {{date}}",
    "whatIsTitle": "Ce qu’apporte une IP flottante",
    "whyOwnAddress": "Une adresse IP publique et dédiée qui est à vous et n’est partagée avec aucun autre serveur.",
    "whyPtr": "Un DNS inverse que vous contrôlez, pour que l’adresse résolve vers votre nom d’hôte.",
    "whyKeep": "Attachez-la à un autre serveur à tout moment ; l’adresse reste sur votre compte.",
    "notDomainTitle": "Pas un nom de domaine",
    "notDomainBody": "Une IP flottante n’est pas la même chose qu’un nom de domaine comme example.com. C’est une adresse numérique, par exemple 203.0.113.10, que les joueurs saisissent pour se connecter. Un nom de domaine est distinct ; vous le faites pointer vers une adresse de ce type avec un enregistrement DNS.",
    "copy": "Copier",
    "copied": "Copié",
    "subnetTitle": "Sous-réseau",
    "gateway": "passerelle {{gateway}}",
    "openServer": "Ouvrir le serveur",
    "since": "depuis le {{date}}",
    "attachedToServer": "Attachée à {{name}}",
    "ptrHint": "Le nom d’hôte vers lequel cette adresse résout. Les serveurs mail et certains anti-cheat le vérifient.",
    "hostsTitle": "Adresses de ce sous-réseau",
    "hostsHint": "Les adresses réseau, passerelle et broadcast sont réservées ; les autres peuvent être attachées à des serveurs.",
    "colAddress": "Adresse",
    "colRole": "Rôle",
    "colState": "État",
    "hostRole": {
      "host": "hôte",
      "gateway": "passerelle",
      "network": "réseau",
      "broadcast": "diffusion"
    },
    "hostAttached": "attachée",
    "hostFree": "libre",
    "hostReserved": "réservée",
    "billingTitle": "Facturation",
    "price": "Prix",
    "nextDue": "Prochain renouvellement",
    "version": "Version",
    "viewSubscription": "Voir l’abonnement",
    "cancelTitle": "Résilier cette adresse",
    "cancelHint": "La résiliation prend effet immédiatement. Nous créditons le temps non utilisé sur votre solde, l’adresse retourne dans le pool et le serveur qui l’utilise revient à son adresse partagée.",
    "cancelSubscription": "Résilier l’abonnement",
    "cancelledOk": "Abonnement résilié. L’adresse est en cours de libération vers le pool.",
    "details": "Détails",
    "deliveryLive": "Active",
    "deliveryPending": "Configuration en cours",
    "deliveryFailed": "Échec de la mise en place",
    "deliveryRemoving": "Retrait en cours",
    "deliveryFailedBody": "Nous n'avons pas pu configurer l'adresse sur ce serveur : {{error}}. Nous continuons d'essayer. Si cela persiste, détachez puis rattachez l'adresse, ou contactez le support.",
    "deliveryUnknown": "erreur inconnue",
    "playersJoin": "Les joueurs se connectent à",
    "noPortNeeded": "aucun port requis",
    "defaultPortFrom": "le port nœud {{port}} y répond",
    "defaultPortUnset": "Aucun port par défaut pour l'instant. Ajoutez 25565 (Java) ou 19132 (Bedrock) sur votre IP ci-dessous et faites-en le port par défaut.",
    "defaultPortJava": "C'est le port Java par défaut, les joueurs saisissent donc l'IP sans port.",
    "defaultPortBedrock": "C'est le port Bedrock par défaut, les joueurs saisissent donc l'IP sans port.",
    "defaultPortJavaOther": "C'est le port par défaut de Java. Sur ce serveur Bedrock, les joueurs ajoutent :25565 après l'IP.",
    "defaultPortBedrockOther": "C'est le port par défaut de Bedrock. Sur ce serveur Java, les joueurs ajoutent :19132 après l'IP.",
    "defaultPortNodeNote": "C'est un port partagé, les joueurs ajoutent donc :{{port}} après l'IP. Choisissez 25565 (Java) ou 19132 (Bedrock) pour leur éviter cela.",
    "defaultPortCustomNote": "Les joueurs ajoutent :{{port}} après l'IP.",
    "defaultPortPick": "Changer le port par défaut",
    "singleAddress": "adresse unique",
    "locationRegion": "Région",
    "ptrUnset": "Non défini",
    "editPtr": "Modifier",
    "setPtr": "Définir",
    "noneOnServerTitle": "Pas encore d'IP dédiée",
    "noneOnServerBody": "Les joueurs atteignent ce serveur via son nom d'hôte et une adresse partagée. Une IP flottante lui donne une adresse à lui, qui reste la même quand le serveur déménage.",
    "onOtherServers": "Sur vos autres serveurs",
    "onServerNamed": "Sur {{name}}",
    "moveHere": "Déplacer ici",
    "moveConfirmTitle": "Déplacer cette adresse ici ?",
    "moveConfirmBody": "{{address}} passe de {{name}} à ce serveur. Les deux serveurs redémarrent s'ils sont en cours d'exécution, ce qui déconnecte brièvement leurs joueurs.",
    "movedOk": "Déplacée",
    "orderNew": "Commander une nouvelle IP",
    "orderForServerTitle": "Obtenir une nouvelle IP pour ce serveur",
    "orderForServerHint": "Une seule IPv4. Nous l'attachons à ce serveur dès que vous payez.",
    "hideOrder": "Masquer",
    "backToServerNetwork": "Retour à l'onglet Réseau du serveur",
    "shield": {
      "title": "Protection DDoS",
      "defaultHint": "Cette IP utilise notre protection standard. Personnalisez-la pour ajouter vos propres règles et limites de débit.",
      "customHint": "Cette IP a ses propres réglages de protection. Les changements ne concernent que cette IP et s’appliquent en moins d’une minute.",
      "customize": "Personnaliser la protection",
      "customized": "Protection personnalisée",
      "mode": "Mode",
      "modes": {
        "standard": "Standard",
        "custom": "Personnalisé",
        "passthrough": "Sans filtrage"
      },
      "modeHints": {
        "standard": "Nos filtres et limites de débit, avec vos règles et sources bloquées en plus.",
        "custom": "Nos filtres avec les limites de débit ci-dessous, plus vos règles et sources bloquées.",
        "passthrough": "Aucun filtrage. Chaque paquet atteint cette IP, attaques comprises."
      },
      "passthroughOn": "Le mode Sans filtrage est actif : nous ne filtrons pas cette IP et les attaques atteignent votre serveur.",
      "whenNoRule": "Quand aucune règle ne correspond",
      "actions": {
        "allow": "Autoriser",
        "deny": "Rejeter",
        "rate_limit": "Limite de débit"
      },
      "allowHint": "Le trafic passe, sauf si une règle le rejette.",
      "denyHint": "Nous rejetons le trafic qu’aucune règle n’autorise : ajoutez d’abord des règles Autoriser.",
      "replies": "Laisser passer les réponses",
      "repliesHint": "Les réponses aux connexions que votre serveur ouvre, comme les téléchargements de plugins, passent sauf si une règle les rejette.",
      "limitsTitle": "Limites de débit",
      "limitsHint": "Nous rejetons les paquets au-delà de ces débits.",
      "limits": {
        "per_source_pps": "Paquets par seconde depuis une source",
        "aggregate_pps": "Paquets par seconde au total",
        "syn_pps_per_source": "Nouvelles connexions par seconde depuis une source",
        "icmp_pps_per_source": "Pings par seconde depuis une source"
      },
      "limitRange": "Saisissez un nombre entier de {{min}} à {{max}}.",
      "save": "Enregistrer les modifications",
      "saved": "Protection enregistrée",
      "rulesTitle": "Règles",
      "rulesHint": "Une règle rejette ou autorise le trafic d’une adresse ou d’une plage. Si deux règles correspondent, la plus précise l’emporte.",
      "noRules": "Aucune règle pour l’instant.",
      "anySource": "Toute source",
      "rulePort": "port {{port}}",
      "ruleAction": "Action",
      "source": "Adresse ou plage",
      "sourceHint": "Une adresse, ou une plage comme 203.0.113.0/24.",
      "sourceHint6": "Une adresse, ou une plage comme 2001:db8::/48.",
      "blockHint6": "Une plage comme 2001:db8::/48, ou une adresse, ce qui bloque tout son /64.",
      "sourceProblem": "Saisissez une adresse ou une plage, par exemple 203.0.113.7 ou 203.0.113.0/24.",
      "sourceProblem6": "Saisissez une adresse ou une plage, par exemple 2001:db8::1 ou 2001:db8::/48.",
      "wrongVersion": "Cette IP utilise IPv{{version}} : saisissez une adresse ou une plage IPv{{version}}.",
      "addRule": "Ajouter la règle",
      "ruleAdded": "Règle ajoutée",
      "removeRule": "Supprimer",
      "removeRuleTitle": "Supprimer cette règle ?",
      "removeRuleBody": "La règle pour {{source}} cesse de s’appliquer en moins d’une minute.",
      "ruleRemoved": "Règle supprimée",
      "blocksTitle": "Sources bloquées",
      "blocksHint": "Nous rejetons tout le trafic de ces sources avant qu’il n’atteigne cette IP.",
      "passthroughNote": "Les blocages ne s’appliquent pas tant que cette IP est en mode Sans filtrage. Choisissez Standard ou Personnalisé ci-dessus pour les appliquer.",
      "noBlocks": "Aucune source bloquée pour l’instant.",
      "staffBlock": "Ajouté par notre équipe",
      "added": "Ajouté le {{date}}",
      "expires": "Expire le {{date}}",
      "askSupport": "Demander au support de le retirer",
      "unblock": "Débloquer",
      "unblockTitle": "Débloquer {{source}} ?",
      "unblockBody": "Le trafic de {{source}} atteint de nouveau cette IP en moins d’une minute. Vous pouvez le bloquer à nouveau à tout moment.",
      "unblocked": "{{source}} débloqué",
      "reason": "Raison (facultatif)",
      "expiry": "Expiration",
      "expiries": {
        "never": "Jamais",
        "hour": "Après 1 heure",
        "day": "Après 1 jour",
        "week": "Après 7 jours",
        "month": "Après 30 jours"
      },
      "expiresHint": "Nous retirons le blocage à son expiration.",
      "staysHint": "Le blocage reste en place jusqu’à ce que vous le retiriez.",
      "block": "Bloquer la source",
      "blocked": "{{source}} bloqué",
      "blocksFull": "Cette IP a {{max}} sources bloquées, le maximum possible. Débloquez-en une pour en ajouter une autre, ou bloquez plutôt une plage entière.",
      "attacksTitle": "Attaques récentes",
      "attacksHint": "Nous vous envoyons un e-mail quand une attaque contre cette IP commence, puis quand elle se termine.",
      "noAttacks": "Aucune attaque contre cette IP pour l’instant.",
      "ongoing": "En cours",
      "ended": "Terminée",
      "started": "Débutée le {{date}}",
      "peak": "Pic {{rate}}",
      "unknownAttack": "Attaque inconnue"
    }
  },
  "serviceState": {
    "activeHeadline": "Ce serveur est actif",
    "activeLabel": "Actif",
    "awaitingPaymentDetail": "L'installation commence dès que la facture de cette commande est réglée. Rien ne tourne encore, il n'y a donc pas d'adresse à laquelle se connecter.",
    "awaitingPaymentDetailNumbered": "L'installation commence dès que la facture n° {{invoiceId}} est réglée. Rien ne tourne encore, il n'y a donc pas d'adresse à laquelle se connecter.",
    "awaitingPaymentHeadline": "En attente de paiement",
    "awaitingPaymentLabel": "Paiement en attente",
    "backToServers": "Retour à vos serveurs",
    "contactSupport": "Contacter le support",
    "deletingDetail": "Vous ne pouvez plus l'ouvrir ni le démarrer, et nous supprimons ses fichiers. Cela prend généralement quelques minutes. Il disparaît ensuite de votre liste de serveurs.",
    "deletingHeadline": "Ce serveur est en cours de suppression",
    "deletingLabel": "Suppression…",
    "endingDetail": "Il continue de tourner jusque-là et rien d'autre n'est à faire. Sauvegardez tout ce que vous voulez garder avant cette date, car les fichiers sont supprimés à la fin. Le support peut annuler la résiliation si vous changez d'avis.",
    "endingHeadline": "Fin prévue le {{date}}",
    "endingOnLabel": "Se termine le {{date}}",
    "factInvoice": "Facture",
    "factPlan": "Offre",
    "factPrice": "Prix",
    "failedDetail": "Un problème est survenu lors de la construction de ce serveur. Votre commande n'est pas perdue. Le support peut réessayer ou le construire sur une autre machine.",
    "failedHeadline": "L'installation ne s'est pas terminée",
    "failedLabel": "Échec de l'installation",
    "finishingDetail": "Ce service est actif mais son panneau de contrôle n'est pas encore disponible. Il apparaît normalement en une ou deux minutes ; prévenez le support si ce n'est pas le cas.",
    "finishingHeadline": "Presque prêt",
    "finishingLabel": "Finalisation de l'installation",
    "orderAnother": "Commander un nouveau serveur",
    "payInvoice": "Voir les factures",
    "payInvoiceNumbered": "Payer la facture n° {{invoiceId}}",
    "provisioningDetail": "Les fichiers sont en cours d'installation. Cela prend généralement quelques minutes, et l'adresse apparaît ici dès qu'elle est prête.",
    "provisioningHeadline": "Construction de votre serveur",
    "provisioningLabel": "Installation en cours",
    "queuedDetail": "Nous avons reçu votre paiement et votre serveur est dans la file de construction. La construction commence généralement en quelques minutes, et cette page se met à jour automatiquement.",
    "queuedHeadline": "En file d'attente pour l'installation",
    "queuedLabel": "En file d'attente",
    "suspendedDetail": "Il ne tourne pas et ne peut pas être démarré d'ici. Le support peut vous dire pourquoi et ce qu'il faut pour lever la suspension.",
    "suspendedHeadline": "Ce serveur est suspendu",
    "suspendedLabel": "Suspendu",
    "suspendedPaymentDetail": "Vos fichiers sont toujours là. Le règlement de la facture ouverte rétablit le serveur, généralement en quelques minutes. Les serveurs suspendus et leurs fichiers sont supprimés après {{days}} jours.",
    "suspendedPaymentHeadline": "Suspendu : paiement en retard",
    "suspendedReason": "Motif indiqué : {{reason}}",
    "terminatedDetail": "Il ne tourne plus et ses fichiers ont été supprimés. Une nouvelle commande crée un nouveau serveur. Elle ne restaure pas celui-ci.",
    "terminatedHeadline": "Ce serveur a été résilié",
    "terminatedLabel": "Résilié",
    "thisServer": "Votre serveur",
    "viewSubscription": "Voir l'abonnement"
  },
  "support": {
    "title": "Support",
    "viewAll": "Tous les tickets",
    "loading": "Chargement…",
    "none": "Aucun ticket ouvert. L'équipe répond ici aux questions de compte et de facturation.",
    "open": "Ouvrir un ticket",
    "untitled": "Ticket",
    "needsYou": "En attente de vous"
  },
  "mail": {
    "kicker": "E-mail",
    "title": "Services e-mail",
    "plansTitle": "Hébergement e-mail et relais SMTP",
    "plansLede": "Des boîtes mail sur votre propre domaine, et un relais SMTP pour vos applications.",
    "billingCycle": "Cycle de facturation",
    "noPlans": "Les offres e-mail ne sont pas encore disponibles ici.",
    "messagesPerMonth": "messages par mois",
    "perHour": "par heure",
    "sharedPool": "Pool d'IP partagé avec warm-up",
    "sharedPoolShort": "pool d'IP partagé",
    "mailboxes": "boîtes mail",
    "perMailbox": "par boîte mail",
    "domains": "domaine(s)",
    "yourDomainOptional": "Votre domaine (facultatif)",
    "signInToOrder": "Connectez-vous pour commander",
    "order": "Commander",
    "backToAccount": "Retour au compte",
    "backToMail": "Retour aux services e-mail",
    "orderEmail": "Commander un service e-mail",
    "seePlans": "Voir les offres",
    "none": "Aucun service e-mail pour le moment",
    "service": "Service",
    "product": "Produit",
    "status": "Statut",
    "manage": "Gérer",
    "sendingPaused": "envoi suspendu",
    "connection": "Paramètres de connexion",
    "openWebmail": "Ouvrir le webmail",
    "ports": "SMTP sur 587 (STARTTLS) ou 465 (TLS) ; IMAP sur 993. L'identifiant est l'adresse complète.",
    "plan": "Formule",
    "messagesThisMonth": "messages ce mois-ci",
    "dedicatedAssigning": "IP dédiées en cours d'attribution",
    "addDomain": "Ajouter un domaine",
    "add": "Ajouter",
    "noDomains": "Aucun domaine pour le moment",
    "records": "Enregistrements",
    "checkNow": "Vérifier maintenant",
    "remove": "Supprimer",
    "recordsPublished": "Publiés automatiquement dans votre zone.",
    "recordsExternal": "Ajoutez ces enregistrements chez votre fournisseur DNS ; nous revérifions toutes les dix minutes.",
    "verifyFirst": "Vérifiez un domaine avant de créer des boîtes mail.",
    "createMailbox": "Créer une boîte mail",
    "create": "Créer",
    "noMailboxes": "Aucune boîte mail pour le moment",
    "resetPassword": "Réinitialiser le mot de passe",
    "delete": "Supprimer",
    "createAlias": "Créer un alias",
    "noAliases": "Aucun alias",
    "serverSettings": "Paramètres du serveur",
    "smtpHint": "Port 587 (STARTTLS) ou 465 (TLS). L'identifiant est l'adresse de l'identifiant ; l'expéditeur doit appartenir à un domaine vérifié.",
    "createCredential": "Créer un identifiant SMTP",
    "noCredentials": "Aucun identifiant SMTP",
    "rotate": "Renouveler",
    "sendApi": "Envoyer en HTTPS",
    "createApiKey": "Créer une clé d'API",
    "noApiKeys": "Aucune clé d'API",
    "revoke": "Révoquer",
    "addWebhook": "Ajouter un webhook",
    "webhookHint": "Nous envoyons des événements JSON (accepté, remis, différé, rejeté, plainte) en POST, signés avec X-Mail-Signature (HMAC-SHA256).",
    "noWebhooks": "Aucun webhook",
    "suppressions": "Liste de suppression",
    "suppressionHint": "Ce service n'enverra plus jamais de courrier à ces adresses. Nous ajoutons automatiquement les rejets définitifs et les plaintes.",
    "suppress": "Bloquer l'envoi",
    "noSuppressions": "La liste de suppression est vide",
    "allEvents": "Tous les événements des 7 derniers jours",
    "noEvents": "Aucun événement sur cette période",
    "tabs": {
      "overview": "Aperçu",
      "domains": "Domaines",
      "mailboxes": "Boîtes mail",
      "aliases": "Aliases",
      "credentials": "Identifiants SMTP",
      "api": "Clés d'API",
      "webhooks": "Webhooks",
      "suppressions": "Suppressions",
      "logs": "Journal d'envoi",
      "reputation": "Réputation",
      "plan": "Formule"
    },
    "passwordFor": "Mot de passe de {{address}}",
    "newPasswordFor": "Nouveau mot de passe de {{address}}",
    "smtpPasswordFor": "Mot de passe SMTP de {{address}}",
    "newSmtpPasswordFor": "Nouveau mot de passe SMTP de {{address}}",
    "apiKeyLabel": "Clé d'API « {{label}} »",
    "webhookSecret": "Secret de signature du webhook",
    "tabsDelivered": "Remis",
    "deferred": "Différés",
    "bounced": "Rejetés",
    "complaints": "Plaintes",
    "deleteMailboxTitle": "Supprimer la boîte mail",
    "deleteMailboxBody": "Supprimer {{address}} et tout son courrier ? Cette action est irréversible.",
    "reputation": {
      "title": "Réputation d’expéditeur, {{days}} derniers jours",
      "sent": "envoyés",
      "bounceRate": "Taux de rebond",
      "complaintRate": "Taux de plainte",
      "pausesAt": "l’envoi s’arrête à {{freeze}} %",
      "authentication": "Authentification par domaine",
      "domain": "Domaine",
      "pass": "ok",
      "missing": "manquant",
      "reports": "Rapports des destinataires",
      "reportsHint": "Rapports agrégés DMARC et TLS-RPT que les fournisseurs de messagerie envoient sur votre domaine. Ils arrivent chaque jour dès que le courrier circule.",
      "noReports": "Aucun rapport reçu pour l’instant.",
      "received": "Reçu",
      "type": "Type",
      "reporter": "Émetteur",
      "passed": "Réussis",
      "failed": "Échoués",
      "verdict": {
        "insufficient": "Trop peu de messages sur les {{days}} derniers jours pour juger.",
        "ok": "Les taux de rebond et de plainte sont dans les limites acceptées par les fournisseurs.",
        "review": "Votre taux de rebond ou de plainte est élevé. L’envoi continue, mais nettoyez vos listes avant qu’il ne s’arrête.",
        "freeze": "Votre taux de rebond ou de plainte est devenu trop élevé, nous avons donc suspendu l’envoi. Nettoyez vos listes, puis contactez le support."
      }
    },
    "loading": "Chargement…",
    "planTab": {
      "title": "Formule",
      "quotaReached": "Quota mensuel atteint",
      "quotaNear": "Quota mensuel presque épuisé",
      "quotaDetail": "{{sent}} messages sur {{quota}} ce mois-ci.",
      "changePlan": "Changer de formule",
      "invoiceCreated": "Réglez la nouvelle facture pour appliquer le changement",
      "changed": "Formule modifiée",
      "pendingInvoice": "Un changement de formule attend déjà un paiement",
      "billingPage": "Changez la formule de ce service depuis votre page de facturation.",
      "noOptions": "Aucune autre taille n’est proposée sur ce cycle de facturation.",
      "hint": "Les montées de gamme s’appliquent dès que vous payez la facture, et les nouveaux quotas prennent effet aussitôt. Vous ne pouvez pas descendre en dessous de ce que vous utilisez déjà.",
      "current": "actuelle",
      "changeTo": "Passer à {{name}}",
      "confirmTitle": "Passer à {{name}} ?",
      "confirmBody": "{{price}} par {{cycle}}. Si un paiement est dû, nous vous dirigeons vers la facture, et le changement s’applique dès que vous l’avez réglée.",
      "confirm": "Confirmer",
      "cancel": "Annuler",
      "quotaStopped": "Les envois sont arrêtés pour ce mois",
      "quotaBuffer": "Quota mensuel épuisé, envoi sur la marge",
      "bufferDetail": "{{allowance}} avec la marge de {{pct}} %.",
      "stoppedHint": "Nous refusons les e-mails supplémentaires jusqu'au début du mois suivant ou jusqu'à ce que vous passiez à une offre supérieure. La mise à niveau est immédiate."
    },
    "dmarcTab": {
      "sendingOnly": "envoi seulement (le MX pointe ailleurs)",
      "dkimPending": "nouvelles clés DKIM en attente de publication",
      "held": "figé",
      "release": "libérer",
      "automatic": "progresse automatiquement d’après les rapports",
      "publishNow": "publier maintenant",
      "keepWeek": "conserver une semaine de plus"
    },
    "health": {
      "title": "Santé de la délivrabilité",
      "lede": "Les vérifications d’un testeur de mail, tenues à jour à partir de vos domaines et de vos envois.",
      "category": "Catégorie de message par défaut",
      "transactional": "Transactionnel (reçus, alertes)",
      "marketing": "Marketing (newsletters) avec désinscription en un clic",
      "categoryHint": "Gmail et Yahoo exigent la désinscription en un clic sur les envois en masse. Par message : category dans l’API d’envoi ou l’en-tête X-Mail-Category en SMTP.",
      "grade": {
        "excellent": "excellent",
        "good": "bon",
        "fair": "moyen",
        "poor": "faible"
      },
      "items": {
        "domains": "Domaines",
        "spf_dkim": "SPF / DKIM",
        "dmarc": "DMARC",
        "mx": "MX",
        "rates": "Rebonds / plaintes",
        "tls": "TLS",
        "frozen": "Envoi",
        "review": "Revue"
      }
    },
    "security": {
      "appCount": "{{count}} app",
      "appPassword": "Mot de passe d’application",
      "appPasswordFor": "Mot de passe d’application pour {{address}}",
      "noSecret": "Nous n’avons pas pu obtenir le secret. Supprimez cette entrée et réessayez.",
      "disableTotpTitle": "Désactiver la connexion à deux facteurs",
      "disableTotpBody": "Désactiver la connexion à deux facteurs pour {{address}} ?",
      "turnOff": "Désactiver",
      "totpFor": "Secret à deux facteurs pour {{address}}. Ajoutez-le maintenant à une application d’authentification. Nous ne l’affichons qu’une seule fois.",
      "totpOff": "Désactiver la 2FA",
      "totpOn": "Activer la 2FA"
    },
    "sessions": {
      "title": "Sessions webmail",
      "lede": "Navigateurs connectés au webmail en tant que {{address}}. Réinitialiser le mot de passe, modifier la connexion à deux facteurs ou désactiver la boîte aux lettres les déconnecte aussi partout.",
      "lastUsed": "dernière utilisation {{when}}",
      "started": "ouverte le {{when}}",
      "end": "Terminer",
      "endTitle": "Terminer cette session webmail ?",
      "endBody": "Cela déconnecte {{device}} du webmail. Il faudra se reconnecter.",
      "endConfirm": "Terminer la session",
      "ended": "{{device}} déconnecté du webmail",
      "endAll": "Déconnecter partout",
      "endAllTitle": "Déconnecter partout ?",
      "endAllBody": "Cela déconnecte du webmail tous les navigateurs connectés en tant que {{address}}. Les applications de messagerie qui utilisent le mot de passe ou un mot de passe d’application continuent de fonctionner.",
      "endedAll": "{{address}} est déconnecté du webmail partout",
      "empty": "Personne n’est connecté au webmail",
      "emptyBody": "Un navigateur qui se connecte avec l’adresse et le mot de passe de cette boîte aux lettres apparaît ici.",
      "resetNote": "Réinitialiser le mot de passe déconnecte cette boîte aux lettres du webmail partout."
    },
    "import": {
      "title": "Importer du courrier",
      "lede": "Dans {{address}} : depuis un autre serveur de messagerie, dossier par dossier avec ses indicateurs et ses dates (rien n’y change, et le mot de passe est oublié à la fin), ou depuis un fichier : un mbox, un .eml, un zip ou un tar de courrier, ou une sauvegarde cPanel.",
      "provider": "Fournisseur",
      "otherServer": "Autre serveur IMAP",
      "server": "Serveur",
      "serverHint": "IMAP sur TLS, port 993",
      "username": "Nom d’utilisateur",
      "password": "Mot de passe",
      "passwordHint": "Utilisé uniquement pour cette importation",
      "start": "Importer depuis le serveur",
      "file": "Ou un fichier",
      "upload": "Envoyer et importer",
      "none": "Aucune importation dans cette boîte aux lettres pour l’instant.",
      "started": "L’importation dans {{address}} a commencé",
      "uploaded": "{{name}} est envoyé. Son courrier arrive.",
      "resume": "Reprendre",
      "pause": "Suspendre",
      "cancel": "Annuler",
      "from": "{{username}} sur {{host}}",
      "imported": "importés : {{count}}",
      "duplicates": "déjà présents : {{count}}",
      "status": {
        "queued": "En attente",
        "running": "Importation",
        "paused": "Suspendue",
        "done": "Terminée",
        "failed": "Arrêtée",
        "cancelled": "Annulée"
      },
      "presetHelp": {
        "cpanel": "Le serveur de messagerie de votre hébergeur cPanel, en général mail. suivi de votre domaine. Connectez-vous avec l’adresse e-mail complète et son mot de passe.",
        "yahoo": "Yahoo demande un mot de passe d’application : Sécurité du compte, Générer un mot de passe d’application.",
        "icloud": "Utilisez un mot de passe pour application créé sur account.apple.com, et votre adresse iCloud complète.",
        "zoho": "Activez d’abord l’accès IMAP dans les paramètres de Zoho Mail. Un compte sur zoho.eu utilise imap.zoho.eu.",
        "fastmail": "Fastmail demande un mot de passe d’application : Paramètres, Confidentialité et sécurité.",
        "aol": "AOL demande un mot de passe d’application : Sécurité du compte, Générer un mot de passe d’application.",
        "gmx": "Activez d’abord IMAP dans les paramètres de GMX. Les adresses gmx.net et gmx.de utilisent imap.gmx.net.",
        "yandex": "Autorisez IMAP dans les paramètres de Yandex Mail, et utilisez un mot de passe d’application.",
        "other": "Tout serveur qui propose IMAP sur TLS sur le port 993.",
        "gmail": "Avec la validation en deux étapes activée, créez un mot de passe d’application sur myaccount.google.com/apppasswords. La connexion avec Google n’en demande aucun."
      },
      "signInGoogle": "Gmail : se connecter avec Google",
      "signInMicrosoft": "Microsoft 365 ou Outlook.com : se connecter avec Microsoft",
      "signInNote": "Vous vous connectez sur la page de {{provider}}, puis vous revenez ici. Aucun mot de passe n’est demandé ni conservé.",
      "continueWith": "Continuer avec {{provider}}",
      "signedIn": "Connecté. L’importation a commencé et continue même si vous fermez cette page.",
      "signInFailed": "La connexion n’a pas abouti",
      "gmailAppPassword": "Gmail avec un mot de passe d’application"
    },
    "completeCheck": "Terminez la vérification pour continuer",
    "free": "Gratuit",
    "noCard": "· sans carte bancaire",
    "startFree": "Commencer gratuitement",
    "relayNote": "Nous facturons les offres relay au mois, et vous pouvez changer d'offre ou résilier à tout moment. Les offres payantes peuvent envoyer 12 % au-delà du quota mensuel avant l'arrêt des envois. L'offre gratuite s'arrête à 3 000 e-mails. Chaque nouveau relay démarre avec une petite limite horaire, qui augmente à mesure que vous construisez un historique d'envoi propre, ou plus tôt si vous le demandez. Si vous envoyez plus d'un million d'e-mails par mois, contactez-nous pour une offre sur mesure.",
    "limit": {
      "requested": "Demandé",
      "request": "Demander une limite plus élevée",
      "perHour": "E-mails par heure",
      "reason": "Ce que le relay envoie et pourquoi le volume augmente",
      "send": "Envoyer la demande",
      "bySupport": "fixé par le support",
      "auto": "augmentée automatiquement",
      "start": "limite de départ, augmente avec des envois propres"
    },
    "ip": {
      "notOnSale": "Les IP dédiées ne sont pas encore en vente ici ; contactez le support",
      "assigning": "Votre IP dédiée est en cours d'attribution",
      "addTitle": "Une adresse dédiée de plus, {{price}} par mois",
      "tooSmall": "Pour les relays envoyant {{n}} par mois ou plus",
      "add": "Ajouter une IP dédiée · {{price}}/mois"
    },
    "unlimited": "illimité",
    "emailsThisMonth": "e-mails ce mois-ci",
    "bufferNote": "marge de {{pct}} %, {{allowance}} au total",
    "hardStopNote": "s'arrête au quota",
    "credentials": "identifiants SMTP",
    "facts": {
      "perMonth": "{{n}} e-mails par mois",
      "perThousand": "{{price}} pour 1 000",
      "buffer": "marge de {{pct}} % au-delà du quota",
      "hardStop": "S'arrête au quota",
      "domains": "{{n}} domaine(s) d'envoi",
      "unlimitedDomains": "Domaines d'envoi et identifiants illimités",
      "dedicatedIncluded": "{{n}} IP dédiée(s) incluse(s), montée(s) en charge pour vous",
      "dedicatedAddon": "IP dédiées à {{price}} par mois chacune"
    },
    "migrate": {
      "title": "Déménager depuis cPanel",
      "open": "Déménager depuis cPanel…",
      "openLede": "Amenez ici d’un coup les boîtes mail d’un compte cPanel, avec leur courrier et leurs redirections.",
      "loadFailed": "Nous n’avons pas pu charger le déménagement depuis cPanel. Rechargez la page pour réessayer.",
      "step": "Étape {{step}} sur {{steps}}",
      "signInTitle": "Se connecter à cPanel",
      "signInLede": "Connectez-vous au compte cPanel où se trouve votre courrier. Nous lisons ses comptes e-mail et ses redirections, et ne changeons rien avant que vous lanciez.",
      "host": "Hôte cPanel",
      "hostHint": "L’adresse où vous ouvrez cPanel, par exemple example.com:2083, ou le nom de serveur que votre hébergeur vous a donné.",
      "usernameHint": "Votre nom d’utilisateur cPanel, celui que cPanel affiche comme utilisateur actuel.",
      "signInWith": "Se connecter avec",
      "withToken": "Jeton API",
      "withTokenMeta": "Fonctionne avec la connexion en deux étapes",
      "withPassword": "Mot de passe",
      "withPasswordMeta": "Pour un compte sans connexion en deux étapes",
      "passwordLabel": "Mot de passe cPanel",
      "tokenHint": "Créez-en un dans cPanel sous Security, Manage API Tokens. Nous l’utilisons pour ce déménagement seulement et ne le gardons pas.",
      "passwordHint": "Nous l’utilisons pour ce déménagement seulement et ne le gardons pas. Un compte avec connexion en deux étapes a besoin d’un jeton API.",
      "find": "Trouver les boîtes mail",
      "chooseTitle": "Choisir ce qui déménage",
      "chooseLede": "Cochez les boîtes mail à déménager. Nous créons ici les nouvelles et récupérons le courrier de chacune sur l’ancien serveur.",
      "domainsFirst": "Certaines boîtes mail ne peuvent déménager qu’une fois leur domaine ajouté à ce service et prouvé comme le vôtre : {{domains}}.",
      "openDomains": "Ouvrir l’onglet domains",
      "allMailboxes": "Chaque boîte mail qui peut déménager",
      "mailbox": "Boîte mail",
      "badgeNew": "Nouvelle boîte mail",
      "badgeExists": "Déjà ici",
      "badgeCannot": "Ne peut pas déménager",
      "holds": "Contient {{size}}",
      "quotaHere": "Quota ici {{size}}",
      "quota": "Quota (Go)",
      "currentPassword": "Mot de passe actuel",
      "optional": "Facultatif",
      "quotaInvalid": "Indiquez un quota de 0,1 Go ou plus.",
      "currentPasswordHint": "Avec le mot de passe actuel d’une ancienne boîte mail, nous lisons son courrier sans rien changer sur l’ancien serveur.",
      "resetPasswords": "Définir un nouveau mot de passe sur les anciennes boîtes laissées vides",
      "resetHint": "Il nous faut pour lire leur courrier. Les applications de messagerie connectées à l’ancien serveur demandent alors un mot de passe, jusqu’à ce que vous les configuriez ici.",
      "noRead": "Les boîtes mail laissées vides déménagent sans leur courrier.",
      "trash": "Amener aussi la corbeille",
      "spam": "Amener aussi le spam",
      "aliasesTitle": "Alias que nous créons",
      "notMovingTitle": "Ce qui ne déménage pas",
      "roomBoxes": "Nouvelles boîtes mail : {{boxes}}. La formule a de la place pour {{left}} de plus.",
      "roomStorage": "Leurs quotas : {{needed}}. La formule a encore {{left}} de stockage.",
      "noRoom": "La formule n’a pas la place pour ce déménagement. Retirez des boîtes mail, baissez leurs quotas ou changez de formule.",
      "nothingChosen": "Choisissez au moins une boîte mail à déménager.",
      "start": "Lancer le déménagement",
      "resetConfirmTitle": "Définir de nouveaux mots de passe sur l’ancien serveur ?",
      "resetConfirmBody": "Nous définissons un nouveau mot de passe sur ces anciennes boîtes mail pour lire leur courrier. Les applications de messagerie qui y sont connectées sur l’ancien serveur demandent alors un mot de passe.",
      "resetConfirm": "Définir les mots de passe et lancer",
      "passwordsTitle": "Enregistrez les nouveaux mots de passe maintenant",
      "passwordsLede": "Nous avons créé ces boîtes mail avec de nouveaux mots de passe et ne les affichons qu’une fois. Copiez-les ou téléchargez-les avant de fermer cette fenêtre.",
      "startedTitle": "Le déménagement a commencé",
      "startedLede": "Le courrier arrive dans les boîtes mail que vous avez choisies.",
      "noMailLede": "Aucun courrier n’arrive. Chaque boîte mail ci-dessous indique pourquoi.",
      "copyAll": "Tout copier",
      "copiedAll": "Toutes les adresses et tous les mots de passe sont dans le presse-papiers",
      "downloadCsv": "Télécharger le CSV",
      "address": "Adresse",
      "newPassword": "Nouveau mot de passe",
      "copied": "Copié",
      "toCheck": "Boîtes mail à vérifier",
      "notMoved": "Ce qui n’a pas déménagé",
      "followNote": "L’importation continue une fois cette fenêtre fermée. Suivez-la sous Courrier en cours de déménagement, dans l’onglet Mailboxes.",
      "followSync": "Dès que les enregistrements MX de votre domaine pointent ici, choisissez Synchroniser à nouveau pour récupérer le courrier arrivé entre-temps sur l’ancien serveur.",
      "unsavedTitle": "Fermer sans enregistrer les mots de passe ?",
      "unsavedBody": "Nous ne pouvons pas les afficher à nouveau. Vous pourrez toujours réinitialiser le mot de passe de chaque boîte mail plus tard.",
      "unsavedStay": "Revenir",
      "unsavedClose": "Fermer sans enregistrer",
      "done": "Terminé",
      "sectionTitle": "Courrier en cours de déménagement",
      "from": "Depuis cPanel : {{username}} sur {{host}}",
      "progress": "{{done}} boîtes mail sur {{total}} terminées, {{imported}} messages importés",
      "started": "Lancé {{when}}",
      "finishedOn": "Terminé le {{date}}",
      "keepsUntil": "Vous pouvez synchroniser à nouveau jusqu’au {{date}}.",
      "notImported": "Non importée",
      "failedCount": "{{count}} en échec",
      "goesOnAt": "Reprend à {{time}}",
      "sync": "Synchroniser à nouveau",
      "syncTitle": "Récupérer le nouveau courrier de l’ancien serveur ?",
      "syncBody": "Nous relisons chaque ancienne boîte mail et récupérons ce qui y est arrivé depuis. Nous sautons le courrier déjà présent ici. Faites-le dès que les enregistrements MX de votre domaine pointent ici.",
      "synced": "La synchronisation a commencé",
      "finish": "Terminer…",
      "finishTitle": "Terminer ce déménagement ?",
      "finishBody": "Nous oublions maintenant les mots de passe des anciennes boîtes mail, vous ne pourrez donc plus synchroniser ce déménagement. Les importations en cours vont jusqu’au bout.",
      "finishBy": "Sans action de votre part, le déménagement se termine de lui-même le {{date}}.",
      "finishConfirm": "Terminer",
      "finishedToast": "Le déménagement est terminé",
      "made": "Alias créés",
      "sendsTo": "envoie à",
      "targetNotMade": "Une boîte mail vers laquelle elle envoie n’a pas été créée ici.",
      "targetLeftOut": "Une boîte mail vers laquelle elle envoie ne fait pas partie de ce déménagement.",
      "autoresponderNote": "Redéfinissez la réponse automatique dans le webmail, sous Settings, Out of office.",
      "kinds": {
        "alias": "Alias",
        "catchAll": "Catch-all",
        "forwarder": "Redirection",
        "autoresponder": "Réponse automatique"
      },
      "notes": {
        "suspended": "La connexion est suspendue sur l’ancien serveur, donc son courrier ne peut pas être lu tant que cPanel ne l’autorise pas à nouveau.",
        "smallQuota": "Son quota ici est plus petit que le contenu de l’ancienne boîte, donc l’importation se met en pause quand elle est pleine. Augmentez d’abord le quota.",
        "domain_missing": "Ajoutez d’abord {{domain}} à ce service, dans l’onglet Domains.",
        "domain_unproved": "Prouvez d’abord que {{domain}} vous appartient, dans l’onglet Domains.",
        "disabled": "La boîte mail ici est désactivée. Activez-la pour y importer.",
        "taken": "L’adresse est déjà utilisée ici, comme alias ou comme boîte mail d’un autre service.",
        "noPassword": "Aucun mot de passe actuel n’a été donné et la définition d’un nouveau était désactivée, donc son courrier reste sur l’ancien serveur."
      },
      "forwarderNotes": {
        "otherTargets": "Les adresses vers lesquelles elle envoie déménagent. Ses autres destinations, non.",
        "unsupported": "Elle envoie le courrier vers un programme ou un fichier, ou le refuse, ce que ce service ne fait pas.",
        "domain_not_ready": "{{domain}} n’est pas sur ce service, ou n’est pas prouvé comme le vôtre.",
        "mailbox_forwards": "L’ancienne boîte gardait une copie et la redirigeait. Configurez la redirection de la boîte dans le webmail, sous Settings, Forwarding.",
        "taken": "L’adresse est déjà utilisée ici.",
        "external": "Une redirection vers une adresse ailleurs doit d’abord être confirmée par cette adresse. Configurez-la pour une boîte mail dans le webmail, sous Settings, Forwarding."
      },
      "catchAllNotes": {
        "domain_not_ready": "{{domain}} n’est pas sur ce service, ou n’est pas prouvé comme le vôtre.",
        "blackhole": "L’ancien serveur supprimait le courrier envoyé à des adresses inconnues. Ici, il est refusé.",
        "oneMailbox": "Ici, un catch-all livre dans une boîte mail du même domaine."
      }
    }
  },
  "objectStorage": {
    "rate": {
      "storage": "Stockage, par Go et par mois",
      "write": "Envois et listes, par million de requêtes",
      "read": "Téléchargements et lectures, par million de requêtes",
      "egress": "Données que vous téléchargez",
      "noCharge": "Gratuit",
      "perGb": "{{price}} par Go"
    },
    "free": {
      "storage": "Stockage",
      "gb": "{{n}} Go pendant un mois",
      "write": "Envois et listes",
      "read": "Téléchargements et lectures",
      "title": "Gratuit chaque mois",
      "hint": "Chaque mois inclut ces quantités gratuitement. Nous ne facturons que ce que vous utilisez au-delà."
    },
    "nameProblem": {
      "empty": "Saisissez un nom de bucket",
      "short": "Utilisez au moins {{n}} caractères",
      "long": "Utilisez au plus {{n}} caractères",
      "chars": "Utilisez des minuscules, des chiffres, des tirets et des points, et commencez et finissez par une lettre ou un chiffre",
      "next": "Les points et les tirets ne peuvent pas se suivre",
      "ip": "Choisissez un nom qui ne ressemble pas à une adresse IP"
    },
    "copied": "Copié",
    "copy": "Copier",
    "setting": {
      "versioningOn": "Gestion des versions activée",
      "versioningPaused": "Gestion des versions en pause",
      "lock": "Object Lock",
      "cors": "Règles CORS : {{n}}",
      "lifecycle": "Règles de cycle de vie : {{n}}",
      "none": "Aucun réglage supplémentaire"
    },
    "plansTitle": "Object Storage",
    "plansLede": "Un stockage compatible S3 pour vos sauvegardes, vos médias et vos fichiers statiques. Créez des buckets, émettez des clés d'accès et gérez vos fichiers depuis votre compte.",
    "completeCheck": "Terminez la vérification pour continuer",
    "order": {
      "done": "Nous configurons votre stockage",
      "failed": "La commande a échoué",
      "title": "Créez votre espace de stockage",
      "region": "Région",
      "noRegions": "Aucune région n'est disponible pour le moment. Réessayez plus tard.",
      "regionHint": "Vos buckets se trouvent dans cette région. Vous pourrez en ajouter dans d'autres régions plus tard.",
      "signInRegions": "Connectez-vous pour choisir une région.",
      "firstBucket": "Premier bucket (facultatif)",
      "bucketHint": "Minuscules, chiffres, tirets et points. Nous ajoutons le préfixe de votre compte au début.",
      "terms": "En commandant, vous acceptez les Conditions d'utilisation.",
      "readTerms": "Lire les conditions",
      "signIn": "Connectez-vous pour commander",
      "creating": "Création…",
      "submit": "Créer Object Storage"
    },
    "kicker": "Object Storage",
    "yourServices": "Vos services Object Storage",
    "notOnSale": "Object Storage n'est pas encore disponible ici.",
    "pricing": {
      "title": "Ce que cela coûte",
      "hint": "Nous additionnons ce que vous stockez et demandez pendant le mois, et nous affichons le total sur votre facture.",
      "fee": "frais de l'offre",
      "noFee": "Pas d'abonnement mensuel. Vous payez ce que vous utilisez."
    },
    "loading": "Chargement…",
    "title": "Services Object Storage",
    "backToAccount": "Retour au compte",
    "orderNew": "Commander Object Storage",
    "listHeading": "Vos services",
    "none": "Aucun Object Storage pour le moment",
    "seeProduct": "Voir le produit",
    "noneHint": "Commandez du stockage pour créer des buckets et des clés d'accès.",
    "col": {
      "service": "Service",
      "region": "Région",
      "status": "Statut",
      "stored": "Stocké",
      "buckets": "Buckets"
    },
    "manage": "Gérer",
    "tabs": {
      "overview": "Aperçu",
      "buckets": "Buckets",
      "keys": "Clés d'accès",
      "usage": "Utilisation"
    },
    "backToList": "Retour à Object Storage",
    "service": "Service",
    "settingUp": "Nous configurons ce service. Cette page se met à jour toute seule.",
    "suspended": "Ce service est suspendu. Nous conservons vos fichiers, et les clés d'accès sont désactivées.",
    "sections": "Sections",
    "stat": {
      "stored": "Stocké",
      "objects": "Objets",
      "buckets": "Buckets",
      "keys": "Clés d'accès"
    },
    "overview": {
      "connect": "Connexion",
      "pathStyle": "Les clients doivent utiliser l'adressage par chemin : le nom du bucket suit le point de terminaison dans l'URL.",
      "endpoint": "Point de terminaison",
      "region": "Région",
      "prefix": "Préfixe du nom de bucket",
      "prefixHint": "Chaque nom de bucket commence par ce préfixe.",
      "tryIt": "Après avoir créé une clé d'accès, essayez-la avec l'AWS CLI :",
      "cliLabel": "Commande AWS CLI",
      "costTitle": "Ce que vous payez",
      "costHint": "Nous facturons chaque mois ce que vous utilisez, à ces tarifs.",
      "service": "Service",
      "plan": "Offre",
      "billing": "Facturation",
      "next": "Prochaine facture",
      "since": "Depuis",
      "bucketLimit": "Limite de buckets",
      "measured": "Nous mesurons le stockage toutes les heures."
    },
    "buckets": {
      "createdToast": "{{name}} créé",
      "create": "Créer un bucket",
      "createTitle": "Créer un bucket",
      "name": "Nom",
      "fullName": "Nom complet : {{name}}",
      "nameHint": "Minuscules, chiffres, tirets et points. Le préfixe fait partie de chaque nom de bucket.",
      "regionHint": "Le bucket utilise le point de terminaison de cette région. Vous ne pourrez pas le déplacer ensuite.",
      "deletedWith": "{{name}} supprimé avec {{count}} objets",
      "deleted": "{{name}} supprimé",
      "deleteAll": "Supprimer le bucket et son contenu",
      "delete": "Supprimer le bucket",
      "deleteTitle": "Supprimer {{name}} ?",
      "deleteFull": "Ce bucket contient {{count}} objets ({{size}}). Le supprimer les détruit. Il n'y a ni annulation ni copie.",
      "deleteVersions": "Ce bucket conserve les versions : il peut donc contenir d'anciennes versions d'objets supprimés. Le supprimer les détruit. Il n'y a ni annulation ni copie.",
      "deleteEmpty": "Le bucket est vide, vous ne perdez donc rien.",
      "forceTick": "Détruire aussi tout le contenu de ce bucket",
      "limit": "Ce service a atteint sa limite de {{max}} buckets",
      "of": "{{used}} buckets utilisés sur {{max}}",
      "inactive": "Vous pouvez créer et supprimer des buckets tant que le service est actif.",
      "none": "Aucun bucket pour le moment",
      "noneHint": "Un bucket regroupe vos objets sous un seul nom.",
      "col": {
        "bucket": "Bucket",
        "size": "Taille",
        "settings": "Réglages"
      },
      "createdOn": "Créé le {{date}}",
      "browse": "Parcourir",
      "deleteShort": "Supprimer",
      "settingsNote": "Le versionnage, Object Lock, CORS et le cycle de vie s'affichent ici comme de simples étiquettes. Vous ne pouvez pas les modifier depuis cette page.",
      "measured": "Nous mesurons les tailles toutes les heures : un bucket que vous venez de remplir affiche donc sa dernière mesure."
    },
    "browser": {
      "openFolder": "Ouvrir le dossier",
      "newFolder": "Nouveau dossier",
      "folderName": "Nom du dossier",
      "folderBad": "Utilisez un nom sans barre oblique inverse",
      "folderHint": "Un dossier apparaît dès qu'il contient un objet. Ouvrez-le, puis envoyez un fichier.",
      "done": "Terminé",
      "cancelled": "Annulé",
      "uploads": "Envois",
      "dismiss": "Fermer",
      "cancel": "Annuler",
      "path": "Chemin du dossier",
      "linkExpired": "Le lien d'envoi a expiré",
      "deleteOne": "Supprimer {{name}} ?",
      "deleteMany": "Supprimer les {{count}} éléments sélectionnés ?",
      "deleteFolderBody": "Supprimer un dossier supprime tout son contenu. Il n'y a ni annulation ni copie.",
      "deleteBody": "Il n'y a ni annulation ni copie.",
      "delete": "Supprimer",
      "deleted": "{{count}} objets supprimés",
      "objects": "Objets",
      "deleteSelected": "Supprimer la sélection : {{count}}",
      "upload": "Envoyer des fichiers",
      "emptyFolder": "Ce dossier est vide",
      "emptyBucket": "Ce bucket est vide",
      "emptyHint": "Déposez des fichiers ici, ou choisissez Envoyer des fichiers.",
      "selectAll": "Tout sélectionner",
      "col": {
        "name": "Nom",
        "modified": "Modifié"
      },
      "select": "Sélectionner {{name}}",
      "open": "Ouvrir",
      "downloadName": "Télécharger {{name}}",
      "download": "Télécharger",
      "deleteName": "Supprimer {{name}}",
      "more": "Afficher plus",
      "drop": "Déposez des fichiers pour les envoyer ici",
      "allBuckets": "Tous les buckets",
      "missing": "Nous n'avons pas trouvé ce bucket",
      "missingHint": "Il a peut-être été supprimé.",
      "bucket": "Bucket",
      "holds": "{{count}} objets, {{size}}",
      "url": "URL du bucket"
    },
    "keys": {
      "readWrite": "Lecture et écriture",
      "readWriteHint": "Lister, télécharger, envoyer et supprimer des objets.",
      "read": "Lecture seule",
      "readHint": "Lister et télécharger des objets. La clé ne peut rien modifier.",
      "allBuckets": "Tous les buckets de ce compte",
      "issuedTitle": "Enregistrez la clé secrète maintenant",
      "saved": "Je l'ai enregistrée",
      "once": "Nous affichons la clé secrète une seule fois et ne la conservons pas. Si vous la perdez, révoquez la clé et émettez-en une nouvelle.",
      "keyId": "ID de clé d'accès",
      "secret": "Clé secrète",
      "issue": "Créer une clé",
      "issueTitle": "Créer une clé d'accès",
      "label": "Libellé",
      "labelHint": "Il sert à distinguer les clés dans la liste.",
      "permissions": "Autorisations",
      "scope": "Portée",
      "scopeOne": "La clé ne fonctionne que sur ce bucket.",
      "scopeAll": "La clé fonctionne sur tous les buckets portant votre préfixe, y compris ceux que vous créerez plus tard.",
      "revokeTitle": "Révoquer {{label}} ?",
      "revokeBody": "Nous refusons les requêtes signées avec {{id}} dans un délai de quelques minutes. Vous ne pouvez pas annuler cette action. Créez plutôt une nouvelle clé.",
      "revoke": "Révoquer la clé",
      "revoked": "{{label}} révoquée",
      "lede": "Les clés d'accès permettent aux clients S3 et aux applications d'utiliser ce service.",
      "inactive": "Vous pouvez créer des clés tant que le service est actif.",
      "none": "Aucune clé d'accès pour le moment",
      "noneHint": "Créez une clé pour connecter un client ou une application.",
      "col": {
        "key": "Clé",
        "used": "Dernière utilisation",
        "created": "Créée"
      },
      "inactiveKey": "Inactive",
      "allShort": "Tous les buckets",
      "never": "Jamais",
      "revokeShort": "Révoquer",
      "note": "Nous affichons le secret une seule fois, à la création de la clé. Cette page n'utilise pas vos clés pour ses propres envois et téléchargements."
    },
    "usage": {
      "lede": "Nous comptons le stockage et les requêtes toutes les heures. Votre facture indique ce qu'ils coûtent.",
      "window": "Période",
      "days": "{{count}} jours",
      "stored": "Stockage au fil du temps",
      "noStored": "Nous n'avons pas encore de mesures pour cette période.",
      "storedLabel": "Octets stockés au fil du temps",
      "peak": "Pic de {{peak}}, actuellement {{now}} dans {{count}} objets",
      "classA": "Envois et listes",
      "classB": "Téléchargements et lectures",
      "bytesIn": "Envoyé",
      "bytesOut": "Téléchargé",
      "requests": "Requêtes par jour",
      "noRequests": "Nous n'avons compté aucune requête sur cette période."
    }
  },
  "addon": {
    "server": "Serveur",
    "openServer": "Ouvrir le serveur",
    "requestPlugins": "Demander des plugins ou des mods",
    "endsLabel": "Fin",
    "renewsWithServer": "Se renouvelle avec le serveur",
    "endsOn": "Se termine le {{date}}",
    "endsBody": "Ce module prend fin à cette date. Conservez-le pour qu'il se renouvelle avec le serveur.",
    "cancelDesc": "Si vous l'annulez, il reste actif jusqu'à la fin de la période payée. Il ne se renouvelle pas ensuite.",
    "cancelButton": "Annuler le module",
    "endedBody": "Ce module est terminé. Vous pouvez le rajouter depuis la carte Options du serveur."
  }
}
